-
Notifications
You must be signed in to change notification settings - Fork 20
/
requirements.txt
206 lines (206 loc) · 12.1 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
# This file was autogenerated by uv via the following command:
# uv pip compile --universal -p 3.10 --annotation-style=line --extra=infrastructure --extra=parsing --output-file=requirements.txt pyproject.toml
alabaster==1.0.0 # via sphinx
alembic==1.14.0 # via jupyterhub
amqp==5.3.1 # via kombu
aniso8601==9.0.1 # via nomad-lab (pyproject.toml)
anyio==4.7.0 # via httpx, starlette, watchfiles
arrow==1.3.0 # via isoduration
ase==3.22.1 # via matid, nomad-lab (pyproject.toml)
asgiref==3.8.1 # via nomad-lab (pyproject.toml)
async-generator==1.10 # via jupyterhub
async-property==0.2.2 # via python-keycloak
attrs==24.3.0 # via jsonschema
babel==2.16.0 # via sphinx
bagit==1.8.1 # via nomad-lab (pyproject.toml)
basicauth==0.4.1 # via nomad-lab (pyproject.toml)
beautifulsoup4==4.12.3 # via nomad-lab (pyproject.toml)
billiard==4.2.1 # via celery
bitarray==3.0.0 # via nomad-lab (pyproject.toml)
cachetools==5.5.0 # via nomad-lab (pyproject.toml)
celery==5.4.0 # via nomad-lab (pyproject.toml)
certifi==2024.12.14 # via elasticsearch, httpcore, httpx, netcdf4, requests
certipy==0.2.1 # via jupyterhub
cffi==1.17.1 ; platform_python_implementation != 'PyPy' # via cryptography
cftime==1.6.4.post1 # via netcdf4
charset-normalizer==3.4.0 # via requests
click==8.1.7 # via celery, click-didyoumean, click-plugins, click-repl, uvicorn, nomad-lab (pyproject.toml)
click-didyoumean==0.3.1 # via celery
click-plugins==1.1.1 # via celery
click-repl==0.3.0 # via celery
colorama==0.4.6 ; platform_system == 'Windows' or sys_platform == 'win32' # via click, sphinx, tqdm, uvicorn
commonmark==0.9.1 # via recommonmark
contourpy==1.3.1 # via matplotlib
cryptography==44.0.0 # via certipy, jwcrypto, pyjwt, rfc3161ng
cycler==0.12.1 # via matplotlib
decorator==5.1.1 # via validators
deprecation==2.1.0 # via python-keycloak
dnspython==2.7.0 # via email-validator, pymongo
docker==7.1.0 # via dockerspawner
dockerspawner==13.0.0 # via nomad-lab (pyproject.toml)
docstring-parser==0.16 # via nomad-lab (pyproject.toml)
docutils==0.21.2 # via m2r, recommonmark, sphinx
elasticsearch==7.17.12 # via elasticsearch-dsl, nomad-lab (pyproject.toml)
elasticsearch-dsl==7.4.0 # via nomad-lab (pyproject.toml)
email-validator==1.3.1 # via optimade
escapism==1.0.1 # via dockerspawner
et-xmlfile==2.0.0 # via openpyxl
exceptiongroup==1.2.2 ; python_full_version < '3.11' # via anyio
fastapi==0.99.1 # via h5grove, nomad-lab (pyproject.toml)
filelock==3.3.1 # via nomad-lab (pyproject.toml)
fonttools==4.55.3 # via matplotlib
fqdn==1.5.1 # via jsonschema
gitdb==4.0.11 # via gitpython
gitpython==3.1.43 # via nomad-lab (pyproject.toml)
greenlet==3.1.1 ; (python_full_version < '3.13' and platform_machine == 'AMD64') or (python_full_version < '3.13' and platform_machine == 'WIN32') or (python_full_version < '3.13' and platform_machine == 'aarch64') or (python_full_version < '3.13' and platform_machine == 'amd64') or (python_full_version < '3.13' and platform_machine == 'ppc64le') or (python_full_version < '3.13' and platform_machine == 'win32') or (python_full_version < '3.13' and platform_machine == 'x86_64') # via sqlalchemy
gunicorn==21.2.0 # via nomad-lab (pyproject.toml)
h11==0.14.0 # via httpcore, uvicorn
h5grove==1.3.0 # via nomad-lab (pyproject.toml)
h5py==3.11.0 # via h5grove, nomad-lab (pyproject.toml)
hjson==3.1.0 # via nomad-lab (pyproject.toml)
html5lib==1.1 # via nomad-lab (pyproject.toml)
httpcore==1.0.7 # via httpx
httptools==0.6.4 # via uvicorn
httpx==0.27.2 # via python-keycloak, nomad-lab (pyproject.toml)
idna==3.10 # via anyio, email-validator, httpx, jsonschema, requests
imagesize==1.4.1 # via sphinx
importlib-metadata==7.1.0 # via nomad-lab (pyproject.toml)
inflection==0.5.1 # via nomad-lab (pyproject.toml)
isodate==0.7.2 # via rdflib
isoduration==20.11.0 # via jsonschema
itsdangerous==2.2.0 # via nomad-lab (pyproject.toml)
jinja2==3.1.4 # via jupyterhub, sphinx
jmespath==1.0.1 # via nomad-lab (pyproject.toml)
joblib==1.4.2 # via pymatgen, scikit-learn
jsonpointer==3.0.0 # via jsonschema
jsonschema==4.17.3 # via jupyter-telemetry, oauthenticator, nomad-lab (pyproject.toml)
jupyter-telemetry==0.1.0 # via jupyterhub
jupyterhub==4.0.2 # via dockerspawner, oauthenticator, nomad-lab (pyproject.toml)
jwcrypto==1.5.6 # via python-keycloak
kaleido==0.2.1 # via nomad-lab (pyproject.toml)
kiwisolver==1.4.7 # via matplotlib
kombu==5.4.2 # via celery
lark==1.2.2 # via optimade
latexcodec==3.0.0 # via pybtex
lxml==5.3.0 # via lxml-html-clean, nomad-lab (pyproject.toml)
lxml-html-clean==0.4.1 # via nomad-lab (pyproject.toml)
m2r==0.2.1 # via nomad-lab (pyproject.toml)
mako==1.3.8 # via alembic
markupsafe==3.0.2 # via jinja2, mako
matid==2.1.4 # via nomad-lab (pyproject.toml)
matplotlib==3.10.0 # via ase, pymatgen
mda-xdrlib==0.2.0 # via pyedr
mistune==3.0.2 # via m2r
mongoengine==0.29.1 # via nomad-lab (pyproject.toml)
mongomock==4.3.0 # via optimade
monty==2024.12.10 # via pymatgen
mpmath==1.3.0 # via sympy
msgpack==1.1.0 # via nomad-lab (pyproject.toml)
msgspec==0.18.6 # via nomad-lab (pyproject.toml)
netcdf4==1.6.5 # via nomad-lab (pyproject.toml)
networkx==3.4.2 # via matid, pymatgen
nptyping==1.4.4 # via nomad-lab (pyproject.toml)
numpy==1.26.4 # via ase, cftime, contourpy, h5grove, h5py, matid, matplotlib, monty, netcdf4, nptyping, pandas, pyedr, pymatgen, rdkit, scikit-learn, scipy, spglib, tifffile, xarray, nomad-lab (pyproject.toml)
oauthenticator==15.1.0 # via nomad-lab (pyproject.toml)
oauthlib==3.2.2 # via jupyterhub
openpyxl==3.1.5 # via nomad-lab (pyproject.toml)
optimade==0.22.1 # via nomad-lab (pyproject.toml)
orjson==3.10.12 # via h5grove, nomad-lab (pyproject.toml)
packaging==24.2 # via deprecation, gunicorn, jupyterhub, matplotlib, mongomock, pint, plotly, sphinx, xarray
palettable==3.3.3 # via pymatgen
pamela==1.2.0 ; sys_platform != 'win32' # via jupyterhub
pandas==2.2.3 # via panedr, pymatgen, xarray, nomad-lab (pyproject.toml)
panedr==0.8.0 # via nomad-lab (pyproject.toml)
parmed==4.3.0 # via nomad-lab (pyproject.toml)
pillow==10.0.1 # via matplotlib, rdkit, -c (workspace)
pint==0.17 # via nomad-lab (pyproject.toml)
plotly==5.24.1 # via pymatgen
prometheus-client==0.21.1 # via jupyterhub
prompt-toolkit==3.0.48 # via click-repl
psutil==6.1.0 ; sys_platform == 'win32' # via jupyterhub
py-spy==0.4.0 # via nomad-lab (pyproject.toml)
pyasn1==0.6.1 # via pyasn1-modules, rfc3161ng
pyasn1-modules==0.4.1 # via rfc3161ng
pybtex==0.24.0 # via pymatgen
pycparser==2.22 ; platform_python_implementation != 'PyPy' # via cffi
pydantic==1.10.19 # via fastapi, optimade, nomad-lab (pyproject.toml)
pyedr==0.8.0 # via panedr
pygments==2.18.0 # via sphinx
pyinstrument==5.0.0 # via nomad-lab (pyproject.toml)
pyjwt==2.6.0 # via nomad-lab (pyproject.toml)
pymatgen==2024.5.1 # via nomad-lab (pyproject.toml)
pymongo==4.6.3 # via mongoengine, optimade, nomad-lab (pyproject.toml)
pyparsing==3.2.0 # via matplotlib, rdflib
pyrsistent==0.20.0 # via jsonschema
python-dateutil==2.9.0.post0 # via arrow, celery, elasticsearch-dsl, jupyterhub, matplotlib, pandas, rfc3161ng
python-dotenv==1.0.1 # via uvicorn
python-json-logger==2.0.2 # via jupyter-telemetry, nomad-lab (pyproject.toml)
python-keycloak==5.1.1 # via nomad-lab (pyproject.toml)
python-logstash==0.4.6 # via nomad-lab (pyproject.toml)
python-magic==0.4.24 # via nomad-lab (pyproject.toml)
python-magic-bin==0.4.14 ; sys_platform == 'win32' # via nomad-lab (pyproject.toml)
python-multipart==0.0.20 # via nomad-lab (pyproject.toml)
pytz==2024.2 # via mongomock, pandas, nomad-lab (pyproject.toml)
pywin32==308 ; sys_platform == 'win32' # via docker
pyyaml==6.0.2 # via pybtex, uvicorn, nomad-lab (pyproject.toml)
rdflib==5.0.0 # via nomad-lab (pyproject.toml)
rdkit==2023.9.5 # via nomad-lab (pyproject.toml)
recommonmark==0.7.1 # via nomad-lab (pyproject.toml)
requests==2.31.0 # via docker, jupyterhub, oauthenticator, optimade, pymatgen, python-keycloak, requests-toolbelt, rfc3161ng, sphinx, nomad-lab (pyproject.toml)
requests-toolbelt==1.0.0 # via python-keycloak
rfc3161ng==2.1.3 # via nomad-lab (pyproject.toml)
rfc3339-validator==0.1.4 # via jsonschema
rfc3987==1.3.8 # via jsonschema
ruamel-yaml==0.18.6 # via jupyter-telemetry, monty, oauthenticator, pymatgen
ruamel-yaml-clib==0.2.12 ; python_full_version < '3.13' and platform_python_implementation == 'CPython' # via ruamel-yaml
runstats==2.0.0 # via nomad-lab (pyproject.toml)
scikit-learn==1.6.0 # via matid, nomad-lab (pyproject.toml)
scipy==1.14.1 # via ase, pymatgen, scikit-learn, nomad-lab (pyproject.toml)
sentinels==1.0.0 # via mongomock
six==1.17.0 # via basicauth, elasticsearch-dsl, html5lib, pybtex, python-dateutil, rdflib, rfc3339-validator, validators
smmap==5.0.1 # via gitdb
sniffio==1.3.1 # via anyio, httpx
snowballstemmer==2.2.0 # via sphinx
soupsieve==2.6 # via beautifulsoup4
spglib==2.5.0 # via matid, pymatgen
sphinx==8.1.3 # via recommonmark
sphinxcontrib-applehelp==2.0.0 # via sphinx
sphinxcontrib-devhelp==2.0.0 # via sphinx
sphinxcontrib-htmlhelp==2.1.0 # via sphinx
sphinxcontrib-jsmath==1.0.1 # via sphinx
sphinxcontrib-qthelp==2.0.0 # via sphinx
sphinxcontrib-serializinghtml==2.0.0 # via sphinx
sqlalchemy==2.0.36 # via alembic, jupyterhub
starlette==0.27.0 # via fastapi
structlog==24.4.0 # via nomad-lab (pyproject.toml)
sympy==1.13.3 # via pymatgen
tabulate==0.8.9 # via pymatgen, nomad-lab (pyproject.toml)
tenacity==9.0.0 # via plotly
threadpoolctl==3.5.0 # via scikit-learn
tifffile==2024.12.12 # via h5grove
tomli==2.2.1 ; python_full_version < '3.11' # via sphinx
toposort==1.10 # via nomad-lab (pyproject.toml)
tornado==6.4.2 # via jupyterhub
tqdm==4.67.1 # via pyedr, pymatgen
traitlets==5.14.3 # via jupyter-telemetry, jupyterhub
types-python-dateutil==2.9.0.20241206 # via arrow
typing-extensions==4.12.2 # via alembic, anyio, asgiref, fastapi, jwcrypto, pydantic, sqlalchemy, uvicorn, nomad-lab (pyproject.toml)
typish==1.9.3 # via nptyping
tzdata==2024.2 # via celery, kombu, pandas
uncertainties==3.2.2 # via pymatgen
unidecode==1.3.2 # via nomad-lab (pyproject.toml)
uri-template==1.3.0 # via jsonschema
urllib3==1.26.20 # via docker, elasticsearch, requests
uvicorn==0.34.0 # via h5grove, nomad-lab (pyproject.toml)
uvloop==0.21.0 ; platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32' # via uvicorn
validators==0.18.2 # via nomad-lab (pyproject.toml)
vine==5.1.0 # via amqp, celery, kombu
watchfiles==1.0.3 # via uvicorn
wcwidth==0.2.13 # via prompt-toolkit
webcolors==24.11.1 # via jsonschema
webencodings==0.5.1 # via html5lib
websockets==14.1 # via uvicorn
wrapt==1.17.0 # via nomad-lab (pyproject.toml)
xarray==2024.11.0 # via nomad-lab (pyproject.toml)
zipp==3.21.0 # via importlib-metadata
zipstream-new==1.1.5 # via nomad-lab (pyproject.toml)