setup.cfg 1.77 KB
Newer Older
Elad Noor's avatar
Elad Noor committed
1 2 3
[metadata]
name = equilibrator-api
url = https://gitlab.com/elad.noor/equilibrator-api
eladnoor's avatar
eladnoor committed
4 5 6 7 8 9
author =
    Elad Noor
    Moritz E. Beber
author_email =
    noor@imsb.biol.ethz.ch
    morbeb@biosustain.dtu.dk
Elad Noor's avatar
Elad Noor committed
10 11 12
classifiers =
    Development Status :: 4 - Beta
    Intended Audience :: Science/Research
eladnoor's avatar
eladnoor committed
13
    Topic :: Scientific/Engineering :: Bio-Informatics
Elad Noor's avatar
Elad Noor committed
14 15 16 17
    Topic :: Scientific/Engineering :: Chemistry
    License :: OSI Approved :: MIT License
    Natural Language :: English
    Programming Language :: Python :: 3
18
    Programming Language :: Python :: 3.6
Elad Noor's avatar
Elad Noor committed
19
    Programming Language :: Python :: 3.7
20
    Programming Language :: Python :: 3.8
Elad Noor's avatar
Elad Noor committed
21
license = MIT License
eladnoor's avatar
eladnoor committed
22
description = Cache application for compounds, reactions, and enzymes
Elad Noor's avatar
Elad Noor committed
23 24
long_description = file: README.rst
keywords =
eladnoor's avatar
eladnoor committed
25
    component contribution
Elad Noor's avatar
Elad Noor committed
26 27
    Gibbs energy
    biochemical reaction
eladnoor's avatar
eladnoor committed
28
    eQuilibrator
Elad Noor's avatar
Elad Noor committed
29 30 31 32

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

[options.packages.find]
where = src

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

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

[bdist_wheel]
universal = 1

# 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 =
81
parentdir_prefix = equilibrator-api-
Elad Noor's avatar
Elad Noor committed
82 83