| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- [build-system]
- requires = ["hatchling"]
- build-backend = "hatchling.build"
- [project]
- name = "drill"
- version = "0.1.0"
- description = "Superpowers skill compliance benchmark"
- requires-python = ">=3.11"
- dependencies = [
- "click>=8.1",
- "pyyaml>=6.0",
- "anthropic>=0.42",
- "jinja2>=3.1",
- "pydantic>=2.0",
- "python-dotenv>=1.0",
- ]
- [project.optional-dependencies]
- dev = [
- "pre-commit>=4.0",
- "pytest>=8.0",
- "ruff>=0.11",
- "ty>=0.0.1a1",
- ]
- [project.scripts]
- drill = "drill.cli:main"
- [tool.hatch.build.targets.wheel]
- packages = ["drill", "setup_helpers"]
- [tool.ruff]
- target-version = "py311"
- line-length = 100
- [tool.ruff.lint]
- select = ["E", "F", "I", "UP", "B", "SIM"]
- [tool.ty.environment]
- python-version = "3.11"
|