-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathrequirements-dev.txt
213 lines (213 loc) · 16.6 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
# This file was autogenerated by uv via the following command:
# uv pip compile --universal -p 3.10 --annotation-style=line --extra=dev --extra=infrastructure --extra=parsing --output-file=requirements-dev.txt requirements.txt pyproject.toml
aiofiles==24.1.0 # via python-keycloak, -r requirements.txt
aiosmtpd==1.4.6 # via nomad-lab (pyproject.toml)
alembic==1.15.1 # via jupyterhub, -r requirements.txt
amqp==5.3.1 # via kombu, -r requirements.txt
annotated-types==0.7.0 # via pydantic, -r requirements.txt
anyio==4.9.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)
asttokens==2.4.1 # via devtools
async-property==0.2.2 # via python-keycloak, -r requirements.txt
atpublic==5.1 # via aiosmtpd
attrs==25.3.0 # via aiosmtpd, jsonschema, referencing, -r requirements.txt
babel==2.17.0 # via mkdocs-git-revision-date-localized-plugin, mkdocs-material
backrefs==5.8 # via mkdocs-material
beautifulsoup4==4.12.3 # via -r requirements.txt, nomad-lab (pyproject.toml)
billiard==4.2.1 # via celery, -r requirements.txt
bitarray==3.2.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
blinker==1.9.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
cachetools==5.5.2 # via -r requirements.txt, nomad-lab (pyproject.toml)
celery==5.4.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
certifi==2025.1.31 # via elasticsearch, httpcore, httpx, 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
charset-normalizer==3.4.1 # via requests, -r requirements.txt
click==8.1.8 # 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, tqdm, uvicorn, -r requirements.txt
contourpy==1.3.1 # via matplotlib, -r requirements.txt
coverage==7.7.0 # via pytest-cov
cryptography==44.0.2 # via certipy, jwcrypto, pyjwt, rfc3161ng, -r requirements.txt
cycler==0.12.1 # via matplotlib, -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==14.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
docstring-parser==0.16 # via -r requirements.txt, nomad-lab (pyproject.toml)
elasticsearch==7.17.12 # via elasticsearch-dsl, -r requirements.txt
elasticsearch-dsl==7.4.1 # via --override (workspace), -r requirements.txt, nomad-lab (pyproject.toml)
email-validator==2.2.0 # via pydantic, -r requirements.txt
escapism==1.0.1 # via dockerspawner, -r requirements.txt
essential-generators==1.0 # via nomad-lab (pyproject.toml)
exceptiongroup==1.2.2 ; python_full_version < '3.11' # via anyio, pytest, -r requirements.txt
execnet==2.1.1 # via pytest-xdist
executing==2.2.0 # via devtools
fastapi==0.115.11 # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
fonttools==4.56.0 # via matplotlib, -r requirements.txt
fqdn==1.5.1 # via jsonschema, -r requirements.txt
ghp-import==2.1.0 # via mkdocs
gitdb==4.0.12 # via gitpython
gitpython==3.1.44 # via mkdocs-git-revision-date-localized-plugin
greenlet==3.1.1 ; (python_full_version < '3.14' and platform_machine == 'AMD64') or (python_full_version < '3.14' and platform_machine == 'WIN32') or (python_full_version < '3.14' and platform_machine == 'aarch64') or (python_full_version < '3.14' and platform_machine == 'amd64') or (python_full_version < '3.14' and platform_machine == 'ppc64le') or (python_full_version < '3.14' and platform_machine == 'win32') or (python_full_version < '3.14' and platform_machine == 'x86_64') # via sqlalchemy, -r requirements.txt
gunicorn==23.0.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
h11==0.14.0 # via httpcore, uvicorn, -r requirements.txt
h5grove==2.3.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
h5py==3.13.0 # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
hjson==3.1.0 # via mkdocs-macros-plugin, super-collections
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, jupyterhub, requests, -r requirements.txt
iniconfig==2.1.0 # via pytest
isodate==0.7.2 # via rdflib, -r requirements.txt
isoduration==20.11.0 # via jsonschema, -r requirements.txt
jinja2==3.1.6 # via jupyterhub, mkdocs, mkdocs-macros-plugin, mkdocs-material, -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
jsonpath-ng==1.7.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
jsonpointer==3.0.0 # via jsonschema, -r requirements.txt
jsonschema==4.23.0 # via jupyter-events, oauthenticator, -r requirements.txt
jsonschema-specifications==2024.10.1 # via jsonschema, -r requirements.txt
jupyter-events==0.12.0 # via jupyterhub, -r requirements.txt
jupyterhub==5.2.1 # via dockerspawner, oauthenticator, -r requirements.txt, nomad-lab (pyproject.toml)
jwcrypto==1.5.6 # via python-keycloak, -r requirements.txt
kiwisolver==1.4.8 # via matplotlib, -r requirements.txt
kombu==5.5.0 # 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.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
mako==1.3.9 # 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
matid==2.1.5 # via -r requirements.txt, nomad-lab (pyproject.toml)
matplotlib==3.10.1 # via ase, pymatgen, -r requirements.txt
mergedeep==1.3.4 # via mkdocs, mkdocs-get-deps
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.4.5 # 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.6.9 # 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==2025.3.3 # 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.19.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
mypy==1.15.0 # via nomad-lab (pyproject.toml)
mypy-extensions==1.0.0 # via mypy
networkx==3.4.2 # via matid, pymatgen, -r requirements.txt
numpy==1.26.4 # via ase, contourpy, h5grove, h5py, matid, matplotlib, monty, pandas, pymatgen, scikit-learn, scipy, spglib, tifffile, xarray, -r requirements.txt, nomad-lab (pyproject.toml)
oauthenticator==17.3.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
oauthlib==3.2.2 # via jupyterhub, -r requirements.txt
optimade==1.2.3 # via -r requirements.txt, nomad-lab (pyproject.toml)
orjson==3.10.15 # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
packaging==24.2 # via deprecation, gunicorn, jupyter-events, jupyterhub, matplotlib, mkdocs, mkdocs-macros-plugin, mongomock, pint, plotly, pytest, 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 pymatgen, xarray, -r requirements.txt, nomad-lab (pyproject.toml)
pathspec==0.12.1 # via mkdocs, mkdocs-macros-plugin
pillow==11.1.0 # via matplotlib, -r requirements.txt
pint==0.17 # via -r requirements.txt, nomad-lab (pyproject.toml)
platformdirs==4.3.7 # via mkdocs-get-deps
plotly==5.24.1 # via pymatgen, -r requirements.txt, nomad-lab (pyproject.toml)
pluggy==1.5.0 # via pytest
ply==3.11 # via jsonpath-ng, -r requirements.txt
prometheus-client==0.21.1 # via jupyterhub, -r requirements.txt
prompt-toolkit==3.0.50 # via click-repl, -r requirements.txt
psutil==7.0.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==2.10.6 # via fastapi, h5grove, jupyterhub, optimade, pydantic-settings, -r requirements.txt, nomad-lab (pyproject.toml)
pydantic-core==2.27.2 # via pydantic, -r requirements.txt
pydantic-settings==2.8.1 # via h5grove, optimade, -r requirements.txt
pygments==2.19.1 # via devtools, mkdocs-material
pyinstrument==5.0.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
pyjwt==2.10.1 # via oauthenticator, -r requirements.txt, nomad-lab (pyproject.toml)
pymatgen==2024.5.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
pymdown-extensions==10.14.3 # via mkdocs-material
pymongo==4.11.3 # via mongoengine, optimade, -r requirements.txt
pyparsing==3.2.1 # via matplotlib, rdflib, -r requirements.txt
pytest==8.3.5 # via pytest-asyncio, pytest-cov, pytest-split, pytest-timeout, pytest-xdist, nomad-lab (pyproject.toml)
pytest-asyncio==0.25.3 # 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 pydantic-settings, uvicorn, -r requirements.txt
python-gitlab==4.5.0 # via nomad-lab (pyproject.toml)
python-json-logger==3.3.0 # via jupyter-events, -r requirements.txt
python-keycloak==5.3.1 # via -r requirements.txt, nomad-lab (pyproject.toml)
python-logstash==0.4.8 # via -r requirements.txt, nomad-lab (pyproject.toml)
python-magic==0.4.27 # via --override (workspace), -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.20 # via -r requirements.txt, nomad-lab (pyproject.toml)
pytz==2025.1 # via mkdocs-git-revision-date-localized-plugin, mongomock, pandas, -r requirements.txt, nomad-lab (pyproject.toml)
pywin32==310 ; sys_platform == 'win32' # via docker, -r requirements.txt
pyyaml==6.0.2 # via jupyter-events, 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)
referencing==0.36.2 # via jsonschema, jsonschema-specifications, jupyter-events, -r requirements.txt
requests==2.31.0 # via docker, jupyterhub, mkdocs-material, oauthenticator, optimade, pymatgen, python-gitlab, python-keycloak, requests-toolbelt, rfc3161ng, -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, jupyter-events, -r requirements.txt
rfc3986-validator==0.1.1 # via jsonschema, jupyter-events, -r requirements.txt
rpds-py==0.23.1 # via jsonschema, referencing, -r requirements.txt
ruamel-yaml==0.18.10 # via monty, oauthenticator, pymatgen, -r requirements.txt
ruamel-yaml-clib==0.2.12 ; python_full_version < '3.13' and platform_python_implementation == 'CPython' # via ruamel-yaml, -r requirements.txt
ruff==0.11.2 # via nomad-lab (pyproject.toml)
scikit-learn==1.6.1 # via matid, -r requirements.txt
scipy==1.15.2 # via ase, pymatgen, scikit-learn, -r requirements.txt, nomad-lab (pyproject.toml)
sentinels==1.0.0 # via mongomock, -r requirements.txt
setuptools==77.0.3 # via nomad-lab (pyproject.toml)
six==1.17.0 # via asttokens, elasticsearch-dsl, pybtex, python-dateutil, rdflib, rfc3339-validator, -r requirements.txt
smmap==5.0.2 # via gitdb
sniffio==1.3.1 # via anyio, httpx, -r requirements.txt
soupsieve==2.6 # via beautifulsoup4, -r requirements.txt
spglib==2.6.0 # via matid, pymatgen, -r requirements.txt
sqlalchemy==2.0.39 # via alembic, jupyterhub, -r requirements.txt
starlette==0.46.1 # via fastapi, -r requirements.txt
structlog==25.2.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.9.0 # 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.6.0 # via scikit-learn, -r requirements.txt
tifffile==2025.3.13 # via h5grove, -r requirements.txt
tomli==2.2.1 ; python_full_version <= '3.11' # via coverage, mypy, pytest
tornado==6.4.2 # via jupyterhub, oauthenticator, -r requirements.txt
tqdm==4.67.1 # via pymatgen, -r requirements.txt
traitlets==5.14.3 # via jupyter-events, jupyterhub, oauthenticator, -r requirements.txt
types-python-dateutil==2.9.0.20241206 # via arrow, -r requirements.txt
typing-extensions==4.12.2 # via alembic, anyio, fastapi, h5grove, jwcrypto, mypy, pydantic, pydantic-core, referencing, spglib, sqlalchemy, structlog, uvicorn, -r requirements.txt
tzdata==2025.1 # via celery, kombu, pandas, -r requirements.txt
uncertainties==3.2.2 # via pymatgen, -r requirements.txt
unidecode==1.3.8 # via --override (workspace), -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
uvicorn==0.34.0 # 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.34.0 # 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.4 # via uvicorn, -r requirements.txt
wcwidth==0.2.13 # via prompt-toolkit, -r requirements.txt
webcolors==24.11.1 # via jsonschema, -r requirements.txt
websockets==15.0.1 # via uvicorn, -r requirements.txt
xarray==2025.3.0 # via -r requirements.txt, nomad-lab (pyproject.toml)
zipstream-ng==1.8.0 # via -r requirements.txt, nomad-lab (pyproject.toml)