setup.cfg 2.09 KB
Newer Older
Elad Noor's avatar
Elad Noor committed
1 2
[metadata]
name = equilibrator-api
3
url = https://gitlab.com/equilibrator/equilibrator-api/
4 5
download_url = https://pypi.org/project/equilibrator-api/
project_urls =
6 7
    Source Code = https://gitlab.com/equilibrator/equilibrator-api/
    Bug Tracker = https://gitlab.com/equilibrator/equilibrator-api/-/issues
8 9
author = Elad Noor, Moritz E. Beber
author_email = [email protected], [email protected]
Elad Noor's avatar
Elad Noor committed
10 11 12 13 14
classifiers =
    Development Status :: 4 - Beta
    Intended Audience :: Science/Research
    License :: OSI Approved :: MIT License
    Natural Language :: English
15 16
    Operating System :: OS Independent
    Programming Language :: Python :: 3 :: Only
17
    Programming Language :: Python :: 3.6
Elad Noor's avatar
Elad Noor committed
18
    Programming Language :: Python :: 3.7
19
    Programming Language :: Python :: 3.8
20 21 22 23
    Programming Language :: Python :: 3.9
    Topic :: Scientific/Engineering :: Bio-Informatics
    Topic :: Scientific/Engineering :: Chemistry
license = MIT
Moritz E. Beber's avatar
Moritz E. Beber committed
24
description = Calculation of standard thermodynamic potentials of biochemical reactions.
25 26
long_description = file: README.md
long_description_content_type = text/markdown
Elad Noor's avatar
Elad Noor committed
27
keywords =
eladnoor's avatar
eladnoor committed
28
    component contribution
Elad Noor's avatar
Elad Noor committed
29 30
    Gibbs energy
    biochemical reaction
eladnoor's avatar
eladnoor committed
31
    eQuilibrator
Elad Noor's avatar
Elad Noor committed
32 33 34 35

[options]
zip_safe = True
install_requires =
36 37
    pyparsing~=2.4
    python-slugify~=4.0
Elad Noor's avatar
Elad Noor committed
38 39
    equilibrator-cache~=0.4.0
    component-contribution~=0.4.0
40
python_requires = >=3.6
Elad Noor's avatar
Elad Noor committed
41 42 43 44 45 46 47 48 49
tests_require =
    tox
packages = find:
package_dir =
     = src

[options.packages.find]
where = src

Elad Noor's avatar
Elad Noor committed
50 51
[options.extras_require]
test =
52
    cobra
Elad Noor's avatar
Elad Noor committed
53 54 55
    pytest
    pytest-cov
    pytest-raises
Elad Noor's avatar
Elad Noor committed
56
    sbtab>=0.9.77
Elad Noor's avatar
Elad Noor committed
57 58 59 60
development =
    black
    isort
    tox
61
    twine
Elad Noor's avatar
Elad Noor committed
62 63 64 65 66 67
deployment =
    click
    click-log
    python-dateutil
    requests

Elad Noor's avatar
Elad Noor committed
68 69 70 71 72 73 74 75 76 77 78 79 80 81
[options.package_data]
equilibrator_api.data =
    *.csv

# See the docstring in versioneer.py for instructions. Note that you must
# re-run 'versioneer.py setup' after changing this section, and commit the
# resulting files.

[versioneer]
VCS = git
style = pep440
versionfile_source = src/equilibrator_api/_version.py
versionfile_build = equilibrator_api/_version.py
tag_prefix =
82
parentdir_prefix = equilibrator-api-
Elad Noor's avatar
Elad Noor committed
83 84