|
| 1 | +# This file was derived from the PyPA Sample Project |
| 2 | +# https://github.com/pypa/sampleproject |
| 3 | + |
| 4 | +# Guide (user-friendly): |
| 5 | +# https://packaging.python.org/en/latest/guides/writing-pyproject-toml/ |
| 6 | + |
| 7 | +# Specification (technical, formal): |
| 8 | +# https://packaging.python.org/en/latest/specifications/pyproject-toml/ |
| 9 | + |
| 10 | + |
| 11 | +# Choosing a build backend: |
| 12 | +# https://packaging.python.org/en/latest/tutorials/packaging-projects/#choosing-a-build-backend |
| 13 | +[build-system] |
| 14 | +# A list of packages that are needed to build your package: |
| 15 | +requires = ["setuptools"] # REQUIRED if [build-system] table is used |
| 16 | +# The name of the Python object that frontends will use to perform the build: |
| 17 | +build-backend = "setuptools.build_meta" # If not defined, then legacy behavior can happen. |
| 18 | + |
| 19 | +[project] |
| 20 | +name = "delphi_epidata" # REQUIRED, is the only field that cannot be marked as dynamic. |
| 21 | +version = "4.1.23" |
| 22 | +description = "A programmatic interface to Delphi's Epidata API." |
| 23 | +readme = "README.md" |
| 24 | +license = { file = "LICENSE" } |
| 25 | +authors = [{ name = "David Farrow", email = "[email protected]" }] |
| 26 | +maintainers = [ |
| 27 | + { name = "Delphi Support", email = "[email protected]" }, |
| 28 | +] |
| 29 | +# For a list of valid classifiers, see https://pypi.org/classifiers/ |
| 30 | +classifiers = [ |
| 31 | + "License :: OSI Approved :: MIT License", |
| 32 | + "Programming Language :: Python", |
| 33 | + "Programming Language :: Python :: 2", |
| 34 | + "Programming Language :: Python :: 3", |
| 35 | + "Operating System :: OS Independent", |
| 36 | + "Intended Audience :: Science/Research", |
| 37 | + "Natural Language :: English", |
| 38 | + "Topic :: Scientific/Engineering :: Bio-Informatics", |
| 39 | +] |
| 40 | +dependencies = ["aiohttp", "delphi-utils", "requests>=2.7.0", "tenacity"] |
| 41 | + |
| 42 | +[project.urls] |
| 43 | +"Homepage" = "https://github.com/cmu-delphi/delphi-epidata" |
| 44 | +"Changelog" = "https://github.com/cmu-delphi/delphi-epidata/blob/main/src/client/packaging/pypi/CHANGELOG.md" |
0 commit comments