| [build-system] |
| requires = ["setuptools>=68"] |
| build-backend = "setuptools.build_meta" |
| [project] |
| name = "peppa-peptides" |
| version = "0.3.0" |
| description = "Evidence-directed peptide design with reproducible tool execution" |
| requires-python = ">=3.10" |
| dependencies = ["numpy>=1.24", "scipy>=1.10", "pydantic>=2.6", "jsonschema>=4.21"] |
| [project.optional-dependencies] |
| plots = ["matplotlib>=3.8"] |
| models = ["torch>=2.2", "transformers>=4.44", "huggingface-hub>=0.25"] |
| data = ["pandas>=2.1", "pyarrow>=15"] |
| api = ["openai>=1.68", "anthropic>=0.49"] |
| [project.scripts] |
| peppa = "peppa.cli:main" |
| [tool.setuptools.packages.find] |
| where = ["src"] |
| [tool.setuptools.package-data] |
| peppa = ["prompts/*.txt"] |
|
|