[project] name = "arcgis-test-agent" version = "0.1.0" description = "AI agent that generates ArcGIS Python API test scripts from tool documentation" requires-python = ">=3.10" dependencies = [ "openai>=1.40.0", ] [project.optional-dependencies] index = [ "chromadb>=0.4.0", "rank-bm25>=0.2.2", ] eval = [ "codebleu>=0.7.0", ] all = [ "chromadb>=0.4.0", "rank-bm25>=0.2.2", "codebleu>=0.7.0", ] [project.scripts] arcgis-test-agent = "arcgis_test_agent.__main__:main" [build-system] requires = ["setuptools>=68.0"] build-backend = "setuptools.backends._legacy:_Backend" [tool.setuptools.packages.find] include = ["arcgis_test_agent*"]