-
Notifications
You must be signed in to change notification settings - Fork 19
/
requirements-dev.txt
250 lines (250 loc) · 19.3 KB
/
requirements-dev.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
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# This file was autogenerated by uv via the following command:
# uv pip compile --universal -p 3.11 --annotation-style=line --extra=dev --extra=infrastructure --extra=parsing --output-file=requirements-dev.txt requirements.txt pyproject.toml
aiosmtpd==1.4.6 # via nomad-lab (pyproject.toml)
alabaster==1.0.0 # via sphinx, -r requirements.txt
alembic==1.14.0 # via jupyterhub, -r requirements.txt
amqp==5.3.1 # via kombu, -r requirements.txt
aniso8601==9.0.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
anyio==4.7.0 # via httpx, starlette, watchfiles, -r requirements.txt
arrow==1.3.0 # via isoduration, -r requirements.txt
ase==3.22.1 # via matid, -r requirements.txt, nomad-lab (pyproject.toml)
asgiref==3.8.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
asttokens==2.4.1 # via devtools
async-generator==1.10 # via jupyterhub, -r requirements.txt
async-property==0.2.2 # via python-keycloak, -r requirements.txt
atpublic==5.0 # via aiosmtpd
attrs==24.2.0 # via aiosmtpd, jsonschema, -r requirements.txt
babel==2.16.0 # via mkdocs-git-revision-date-localized-plugin, mkdocs-material, sphinx, -r requirements.txt
bagit==1.8.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
basicauth==0.4.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
beautifulsoup4==4.12.3 # via -r requirements.txt, nomad-lab (pyproject.toml)
billiard==4.2.1 # via celery, -r requirements.txt
bitarray==3.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
cachetools==5.5.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
celery==5.4.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
certifi==2024.8.30 # via elasticsearch, httpcore, httpx, netcdf4, requests, -r requirements.txt
certipy==0.2.1 # via jupyterhub, -r requirements.txt
cffi==1.17.1 ; platform_python_implementation != 'PyPy' # via cryptography, -r requirements.txt
cftime==1.6.4.post1 # via netcdf4, -r requirements.txt
charset-normalizer==3.4.0 # via requests, -r requirements.txt
click==8.1.7 # via celery, click-didyoumean, click-plugins, click-repl, mkdocs, mkdocs-click, uvicorn, -r requirements.txt, nomad-lab (pyproject.toml)
click-didyoumean==0.3.1 # via celery, -r requirements.txt
click-plugins==1.1.1 # via celery, -r requirements.txt
click-repl==0.3.0 # via celery, -r requirements.txt
colorama==0.4.6 # via click, mkdocs, mkdocs-material, pytest, sphinx, tqdm, uvicorn, -r requirements.txt
commonmark==0.9.1 # via recommonmark, -r requirements.txt
contourpy==1.3.1 # via matplotlib, -r requirements.txt
coverage==7.6.9 # via pytest-cov
cryptography==44.0.0 # via certipy, jwcrypto, pyjwt, rfc3161ng, -r requirements.txt
cycler==0.12.1 # via matplotlib, -r requirements.txt
decorator==5.1.1 # via validators, -r requirements.txt
deprecation==2.1.0 # via python-keycloak, -r requirements.txt
devtools==0.12.2 # via nomad-lab (pyproject.toml)
dnspython==2.7.0 # via email-validator, pymongo, -r requirements.txt
docker==7.1.0 # via dockerspawner, -r requirements.txt
dockerspawner==13.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
docstring-parser==0.16 # via -r requirements.txt, nomad-lab (pyproject.toml)
docutils==0.21.2 # via m2r, recommonmark, sphinx, -r requirements.txt
elasticsearch==7.17.12 # via elasticsearch-dsl, -r requirements.txt, nomad-lab (pyproject.toml)
elasticsearch-dsl==7.4.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
email-validator==1.3.1 # via optimade, -r requirements.txt
escapism==1.0.1 # via dockerspawner, -r requirements.txt
essential-generators==1.0 # via nomad-lab (pyproject.toml)
et-xmlfile==2.0.0 # via openpyxl, -r requirements.txt
execnet==2.1.1 # via pytest-xdist
executing==2.1.0 # via devtools
fastapi==0.99.1 # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
filelock==3.3.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
fonttools==4.55.3 # via matplotlib, -r requirements.txt
fqdn==1.5.1 # via jsonschema, -r requirements.txt
ghp-import==2.1.0 # via mkdocs
gitdb==4.0.11 # via gitpython, -r requirements.txt
gitpython==3.1.43 # via mkdocs-git-revision-date-localized-plugin, -r requirements.txt, 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, -r requirements.txt
gunicorn==21.2.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
h11==0.14.0 # via httpcore, uvicorn, -r requirements.txt
h5grove==1.3.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
h5py==3.11.0 # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
hjson==3.1.0 # via mkdocs-macros-plugin, super-collections, -r requirements.txt, nomad-lab (pyproject.toml)
html5lib==1.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
httpcore==1.0.7 # via httpx, -r requirements.txt
httptools==0.6.4 # via uvicorn, -r requirements.txt
httpx==0.27.2 # via python-keycloak, -r requirements.txt, nomad-lab (pyproject.toml)
idna==3.10 # via anyio, email-validator, httpx, jsonschema, requests, -r requirements.txt
imagesize==1.4.1 # via sphinx, -r requirements.txt
importlib-metadata==7.1.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
inflection==0.5.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
iniconfig==2.0.0 # via pytest
isodate==0.7.2 # via rdflib, -r requirements.txt
isoduration==20.11.0 # via jsonschema, -r requirements.txt
itsdangerous==2.2.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
jinja2==3.1.4 # via jupyterhub, mkdocs, mkdocs-macros-plugin, mkdocs-material, sphinx, -r requirements.txt
jmespath==1.0.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
joblib==1.4.2 # via pymatgen, scikit-learn, -r requirements.txt
jsonpointer==3.0.0 # via jsonschema, -r requirements.txt
jsonschema==4.17.3 # via jupyter-telemetry, oauthenticator, -r requirements.txt, nomad-lab (pyproject.toml)
jupyter-telemetry==0.1.0 # via jupyterhub, -r requirements.txt
jupyterhub==4.0.2 # via dockerspawner, oauthenticator, -r requirements.txt, nomad-lab (pyproject.toml)
jwcrypto==1.5.6 # via python-keycloak, -r requirements.txt
kaleido==0.2.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
kiwisolver==1.4.7 # via matplotlib, -r requirements.txt
kombu==5.4.2 # via celery, -r requirements.txt
lark==1.2.2 # via optimade, -r requirements.txt
latexcodec==3.0.0 # via pybtex, -r requirements.txt
lxml==5.3.0 # via lxml-html-clean, -r requirements.txt, nomad-lab (pyproject.toml)
lxml-html-clean==0.4.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
m2r==0.2.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
mako==1.3.8 # via alembic, -r requirements.txt
markdown==3.7 # via mkdocs, mkdocs-click, mkdocs-material, pymdown-extensions
markupsafe==3.0.2 # via jinja2, mako, mkdocs, -r requirements.txt, nomad-lab (pyproject.toml)
matid==2.1.4 # via -r requirements.txt, nomad-lab (pyproject.toml)
matplotlib==3.9.3 # via ase, pymatgen, -r requirements.txt
mda-xdrlib==0.2.0 # via pyedr, -r requirements.txt
mergedeep==1.3.4 # via mkdocs, mkdocs-get-deps
mistune==3.0.2 # via m2r, -r requirements.txt
mkdocs==1.6.1 # via mkdocs-git-revision-date-localized-plugin, mkdocs-macros-plugin, mkdocs-material, mkdocs-redirects, nomad-lab (pyproject.toml)
mkdocs-click==0.8.1 # via nomad-lab (pyproject.toml)
mkdocs-get-deps==0.2.0 # via mkdocs
mkdocs-git-revision-date-localized-plugin==1.3.0 # via nomad-lab (pyproject.toml)
mkdocs-glightbox==0.4.0 # via nomad-lab (pyproject.toml)
mkdocs-macros-plugin==1.3.7 # via nomad-lab (pyproject.toml)
mkdocs-material==9.5.48 # via nomad-lab (pyproject.toml)
mkdocs-material-extensions==1.3.1 # via mkdocs-material, nomad-lab (pyproject.toml)
mkdocs-redirects==1.2.2 # via nomad-lab (pyproject.toml)
mongoengine==0.29.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
mongomock==4.3.0 # via optimade, -r requirements.txt
monty==2024.12.10 # via pymatgen, -r requirements.txt
mpmath==1.3.0 # via sympy, -r requirements.txt
msgpack==1.1.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
msgspec==0.18.6 # via -r requirements.txt, nomad-lab (pyproject.toml)
mypy==1.0.1 # via nomad-lab (pyproject.toml)
mypy-extensions==1.0.0 # via mypy
names==0.3.0 # via nomad-lab (pyproject.toml)
netcdf4==1.6.5 # via -r requirements.txt, nomad-lab (pyproject.toml)
networkx==3.4.2 # via matid, pymatgen, -r requirements.txt
nptyping==1.4.4 # via -r requirements.txt, 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, -r requirements.txt, nomad-lab (pyproject.toml)
oauthenticator==15.1.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
oauthlib==3.2.2 # via jupyterhub, -r requirements.txt
openpyxl==3.1.5 # via -r requirements.txt, nomad-lab (pyproject.toml)
optimade==0.22.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
orjson==3.10.12 # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
packaging==24.2 # via deprecation, gunicorn, jupyterhub, matplotlib, mkdocs, mkdocs-macros-plugin, mongomock, pint, plotly, pytest, sphinx, xarray, -r requirements.txt
paginate==0.5.7 # via mkdocs-material
palettable==3.3.3 # via pymatgen, -r requirements.txt
pamela==1.2.0 ; sys_platform != 'win32' # via jupyterhub, -r requirements.txt
pandas==2.2.3 # via panedr, pymatgen, xarray, -r requirements.txt, nomad-lab (pyproject.toml)
panedr==0.8.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
parmed==4.3.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
pathspec==0.12.1 # via mkdocs, mkdocs-macros-plugin
pillow==10.0.1 # via matplotlib, rdkit, -c (workspace), -r requirements.txt
pint==0.17 # via -r requirements.txt, nomad-lab (pyproject.toml)
platformdirs==4.3.6 # via mkdocs-get-deps
plotly==5.24.1 # via pymatgen, -r requirements.txt
pluggy==1.5.0 # via pytest
prometheus-client==0.21.1 # via jupyterhub, -r requirements.txt
prompt-toolkit==3.0.48 # via click-repl, -r requirements.txt
psutil==6.1.0 ; sys_platform == 'win32' # via jupyterhub, -r requirements.txt
py-spy==0.4.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
pyasn1==0.6.1 # via pyasn1-modules, rfc3161ng, -r requirements.txt
pyasn1-modules==0.4.1 # via rfc3161ng, -r requirements.txt
pybtex==0.24.0 # via pymatgen, -r requirements.txt
pycparser==2.22 ; platform_python_implementation != 'PyPy' # via cffi, -r requirements.txt
pydantic==1.10.19 # via fastapi, optimade, -r requirements.txt, nomad-lab (pyproject.toml)
pyedr==0.8.0 # via panedr, -r requirements.txt
pygments==2.18.0 # via devtools, mkdocs-material, sphinx, -r requirements.txt
pyinstrument==5.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
pyjwt==2.6.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
pymatgen==2024.5.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
pymdown-extensions==10.12 # via mkdocs-material
pymongo==4.6.3 # via mongoengine, optimade, -r requirements.txt, nomad-lab (pyproject.toml)
pyparsing==3.2.0 # via matplotlib, rdflib, -r requirements.txt
pyrsistent==0.20.0 # via jsonschema, -r requirements.txt
pytest==7.4.4 # via pytest-asyncio, pytest-cov, pytest-split, pytest-timeout, pytest-xdist, nomad-lab (pyproject.toml)
pytest-asyncio==0.23.8 # via nomad-lab (pyproject.toml)
pytest-cov==6.0.0 # via nomad-lab (pyproject.toml)
pytest-split==0.10.0 # via nomad-lab (pyproject.toml)
pytest-timeout==2.3.1 # via nomad-lab (pyproject.toml)
pytest-xdist==3.6.1 # via nomad-lab (pyproject.toml)
python-dateutil==2.9.0.post0 # via arrow, celery, elasticsearch-dsl, ghp-import, jupyterhub, matplotlib, mkdocs-macros-plugin, pandas, rfc3161ng, -r requirements.txt
python-dotenv==1.0.1 # via uvicorn, -r requirements.txt
python-gitlab==2.10.1 # via nomad-lab (pyproject.toml)
python-json-logger==2.0.2 # via jupyter-telemetry, -r requirements.txt, nomad-lab (pyproject.toml)
python-keycloak==5.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
python-logstash==0.4.6 # via -r requirements.txt, nomad-lab (pyproject.toml)
python-magic==0.4.24 # via -r requirements.txt, nomad-lab (pyproject.toml)
python-magic-bin==0.4.14 ; sys_platform == 'win32' # via -r requirements.txt, nomad-lab (pyproject.toml)
python-multipart==0.0.19 # via -r requirements.txt, nomad-lab (pyproject.toml)
pytz==2024.2 # via mkdocs-git-revision-date-localized-plugin, mongomock, pandas, -r requirements.txt, nomad-lab (pyproject.toml)
pywin32==308 ; sys_platform == 'win32' # via docker, -r requirements.txt
pyyaml==6.0.2 # via mkdocs, mkdocs-get-deps, mkdocs-macros-plugin, pybtex, pymdown-extensions, pyyaml-env-tag, uvicorn, -r requirements.txt, nomad-lab (pyproject.toml)
pyyaml-env-tag==0.1 # via mkdocs
rdflib==5.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
rdkit==2023.9.5 # via -r requirements.txt, nomad-lab (pyproject.toml)
recommonmark==0.7.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
regex==2024.11.6 # via mkdocs-material
requests==2.31.0 # via docker, jupyterhub, mkdocs-material, oauthenticator, optimade, pymatgen, python-gitlab, python-keycloak, requests-toolbelt, rfc3161ng, sphinx, -r requirements.txt, nomad-lab (pyproject.toml)
requests-toolbelt==1.0.0 # via python-gitlab, python-keycloak, -r requirements.txt
rfc3161ng==2.1.3 # via -r requirements.txt, nomad-lab (pyproject.toml)
rfc3339-validator==0.1.4 # via jsonschema, -r requirements.txt
rfc3987==1.3.8 # via jsonschema, -r requirements.txt
rope==0.21.0 # via nomad-lab (pyproject.toml)
ruamel-yaml==0.18.6 # via jupyter-telemetry, monty, oauthenticator, pymatgen, -r requirements.txt, nomad-lab (pyproject.toml)
ruamel-yaml-clib==0.2.12 ; python_full_version < '3.13' and platform_python_implementation == 'CPython' # via ruamel-yaml, -r requirements.txt
ruff==0.8.2 # via nomad-lab (pyproject.toml)
runstats==2.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
scikit-learn==1.6.0 # via matid, -r requirements.txt, nomad-lab (pyproject.toml)
scipy==1.14.1 # via ase, pymatgen, scikit-learn, -r requirements.txt, nomad-lab (pyproject.toml)
sentinels==1.0.0 # via mongomock, -r requirements.txt
setuptools==75.6.0 # via nomad-lab (pyproject.toml)
six==1.17.0 # via asttokens, basicauth, elasticsearch-dsl, html5lib, pybtex, python-dateutil, rdflib, rfc3339-validator, validators, -r requirements.txt
smmap==5.0.1 # via gitdb, -r requirements.txt
sniffio==1.3.1 # via anyio, httpx, -r requirements.txt
snowballstemmer==2.2.0 # via sphinx, -r requirements.txt
soupsieve==2.6 # via beautifulsoup4, -r requirements.txt
spglib==2.5.0 # via matid, pymatgen, -r requirements.txt
sphinx==8.1.3 # via recommonmark, -r requirements.txt
sphinxcontrib-applehelp==2.0.0 # via sphinx, -r requirements.txt
sphinxcontrib-devhelp==2.0.0 # via sphinx, -r requirements.txt
sphinxcontrib-htmlhelp==2.1.0 # via sphinx, -r requirements.txt
sphinxcontrib-jsmath==1.0.1 # via sphinx, -r requirements.txt
sphinxcontrib-qthelp==2.0.0 # via sphinx, -r requirements.txt
sphinxcontrib-serializinghtml==2.0.0 # via sphinx, -r requirements.txt
sqlalchemy==2.0.36 # via alembic, jupyterhub, -r requirements.txt
starlette==0.27.0 # via fastapi, -r requirements.txt
structlog==24.4.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
super-collections==0.5.3 # via mkdocs-macros-plugin
sympy==1.13.3 # via pymatgen, -r requirements.txt
tabulate==0.8.9 # via pymatgen, -r requirements.txt, nomad-lab (pyproject.toml)
tenacity==9.0.0 # via plotly, -r requirements.txt
termcolor==2.5.0 # via mkdocs-macros-plugin
threadpoolctl==3.5.0 # via scikit-learn, -r requirements.txt
tifffile==2024.9.20 # via h5grove, -r requirements.txt
tomli==2.2.1 ; python_full_version <= '3.11' # via coverage
toposort==1.10 # via -r requirements.txt, nomad-lab (pyproject.toml)
tornado==6.4.2 # via jupyterhub, -r requirements.txt
tqdm==4.67.1 # via pyedr, pymatgen, -r requirements.txt
traitlets==5.14.3 # via jupyter-telemetry, jupyterhub, -r requirements.txt
types-python-dateutil==2.9.0.20241206 # via arrow, -r requirements.txt
typing-extensions==4.12.2 # via alembic, anyio, fastapi, jwcrypto, mypy, pydantic, sqlalchemy, -r requirements.txt, nomad-lab (pyproject.toml)
typish==1.9.3 # via nptyping, -r requirements.txt
tzdata==2024.2 # via celery, kombu, pandas, -r requirements.txt
uncertainties==3.2.2 # via pymatgen, -r requirements.txt
unidecode==1.3.2 # via -r requirements.txt, nomad-lab (pyproject.toml)
uri-template==1.3.0 # via jsonschema, -r requirements.txt
urllib3==1.26.20 # via docker, elasticsearch, requests, -r requirements.txt
uv==0.5.7 # via nomad-lab (pyproject.toml)
uvicorn==0.32.1 # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
uvloop==0.21.0 ; platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32' # via uvicorn, -r requirements.txt
validators==0.18.2 # via -r requirements.txt, nomad-lab (pyproject.toml)
vine==5.1.0 # via amqp, celery, kombu, -r requirements.txt
watchdog==6.0.0 # via mkdocs
watchfiles==1.0.3 # via uvicorn, -r requirements.txt
wcwidth==0.2.13 # via prompt-toolkit, -r requirements.txt
webcolors==24.11.1 # via jsonschema, -r requirements.txt
webencodings==0.5.1 # via html5lib, -r requirements.txt
websockets==14.1 # via uvicorn, -r requirements.txt
wrapt==1.17.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
xarray==2024.11.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
zipp==3.21.0 # via importlib-metadata, -r requirements.txt
zipstream-new==1.1.5 # via -r requirements.txt, nomad-lab (pyproject.toml)