[build-system] requires = ["setuptools>=69"] build-backend = "setuptools.build_meta" [project] name = "gap-reproduce" version = "0.2.0" description = "Minimal reproduction package for the GAP mathematical transformation pipeline" requires-python = ">=3.11" dependencies = [ "pydantic>=2.8", ] [project.optional-dependencies] api = ["openai>=1.68"] test = ["pytest>=8"] [project.scripts] gap-reproduce = "gap_pipeline.cli:main" [tool.setuptools.packages.find] where = ["src"] [tool.pytest.ini_options] testpaths = ["tests"] addopts = "-q"