cement
inflect
natsort
networkx
python_dateutil
pyyaml>=5.1
setuptools
stringcase
validate_email
wc_utils>=0.0.17

[all]
abduct
attrdict
bcforms
biopython>=1.75
bpforms
capturer
configobj
flask
flask_cors
flask_restplus
gitpython
graphviz>=0.13
lark_parser
mock
nbconvert
nbformat
numpy
objsize
openbabel
openpyxl<=3.0.1
pandas
pint>=0.10
pronto>=1
psutil
pygithub
pytest
python_libsbml>=5.16.0
scipy
sphinx>=1.8
sphinx_fontawesome
sphinx_rtd_theme>=0.4.2
sphinxcontrib_addmetahtml>=0.1.1
sphinxcontrib_bibtex
sphinxcontrib_googleanalytics>=0.1.1
sphinxcontrib_spelling
sphinxprettysearchresults
sympy
uncertainties
wc_onto>=0.0.2
wc_utils[git]
werkzeug<1

[bio]
biopython>=1.75

[chem]
bcforms
bpforms
openbabel

[docs]
sphinx>=1.8
sphinx_fontawesome
sphinx_rtd_theme>=0.4.2
sphinxcontrib_addmetahtml>=0.1.1
sphinxcontrib_bibtex
sphinxcontrib_googleanalytics>=0.1.1
sphinxcontrib_spelling
sphinxprettysearchresults

[grammar]
lark_parser

[math]
numpy
pandas
sympy

[rest]
flask
flask_cors
flask_restplus
werkzeug<1

[revisioning]
gitpython
wc_utils[git]

[sci]
pint>=0.10
pronto>=1
uncertainties

[tests]
abduct
attrdict
capturer
configobj
mock
nbconvert
nbformat
objsize
openpyxl<=3.0.1
psutil
pygithub
pytest
python_libsbml>=5.16.0
scipy
wc_onto>=0.0.2

[viz]
graphviz>=0.13
