lark-parser~=0.8.9
fastapi~=0.58.0
pydantic~=1.5
email_validator~=1.1
requests~=2.24

[:python_version < "3.8"]
typing-extensions~=3.7

[aiida]
aiida-core~=1.2

[all]
pylint~=2.5
black~=19.10b0
pre-commit~=2.5
invoke~=1.4
mkdocs~=1.1
mkdocs-awesome-pages-plugin~=2.2
mkdocs-material~=5.3
mkdocs-material-components~=1.10
mkdocs-material-extensions~=1.0
mkdocs-minify-plugin~=0.3.0
mkdocstrings~=0.12.0
pytest~=5.4
pytest-cov~=2.10
codecov~=2.1
openapi-spec-validator~=0.2.8
jsondiff~=1.2
uvicorn~=0.11.5
Jinja2~=2.11
pymongo~=3.10
mongomock~=3.19
numpy~=1.19
django<4.0,>=2.2.9
elasticsearch-dsl<8.0,>=6.4
aiida-core~=1.2
ase~=3.19
pymatgen~=2020.6
jarvis-tools~=2020.6

[ase]
ase~=3.19

[cif]
numpy~=1.19

[client]
numpy~=1.19

[dev]
pylint~=2.5
black~=19.10b0
pre-commit~=2.5
invoke~=1.4
mkdocs~=1.1
mkdocs-awesome-pages-plugin~=2.2
mkdocs-material~=5.3
mkdocs-material-components~=1.10
mkdocs-material-extensions~=1.0
mkdocs-minify-plugin~=0.3.0
mkdocstrings~=0.12.0
pytest~=5.4
pytest-cov~=2.10
codecov~=2.1
openapi-spec-validator~=0.2.8
jsondiff~=1.2
uvicorn~=0.11.5
Jinja2~=2.11
pymongo~=3.10
mongomock~=3.19
numpy~=1.19

[django]
django<4.0,>=2.2.9

[docs]
mkdocs~=1.1
mkdocs-awesome-pages-plugin~=2.2
mkdocs-material~=5.3
mkdocs-material-components~=1.10
mkdocs-material-extensions~=1.0
mkdocs-minify-plugin~=0.3.0
mkdocstrings~=0.12.0

[elastic]
elasticsearch-dsl<8.0,>=6.4

[jarvis]
jarvis-tools~=2020.6

[mongo]
pymongo~=3.10
mongomock~=3.19

[pdb]
numpy~=1.19

[pymatgen]
pymatgen~=2020.6

[server]
uvicorn~=0.11.5
Jinja2~=2.11
pymongo~=3.10
mongomock~=3.19

[testing]
pytest~=5.4
pytest-cov~=2.10
codecov~=2.1
openapi-spec-validator~=0.2.8
jsondiff~=1.2
uvicorn~=0.11.5
Jinja2~=2.11
pymongo~=3.10
mongomock~=3.19
