44#
55# pip-compile --output-file=MPContribs/mpcontribs-api/requirements/deployment.txt MPContribs/mpcontribs-api/pyproject.toml python/requirements.txt
66#
7- anyio==4.13.0
7+ anyio==4.14.1
88 # via jupyter-server
99apispec==5.2.2
1010 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
@@ -36,27 +36,27 @@ bleach[css]==6.4.0
3636 # via nbconvert
3737blinker==1.9.0
3838 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
39- boltons==25 .0.0
39+ boltons==26 .0.0
4040 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
41- boto3==1.43.30
41+ boto3==1.43.45
4242 # via flask-mongorest-mpcontribs
43- botocore==1.43.30
43+ botocore==1.43.45
4444 # via
4545 # boto3
4646 # s3transfer
4747brotli==1.2.0
4848 # via flask-compress
4949bytecode==0.18.1
5050 # via ddtrace
51- certifi==2026.5.20
51+ certifi==2026.6.17
5252 # via requests
53- cffi==2.0 .0
53+ cffi==2.1 .0
5454 # via
5555 # argon2-cffi-bindings
5656 # cryptography
57- charset-normalizer==3.4.7
57+ charset-normalizer==3.4.9
5858 # via requests
59- click==8.4.1
59+ click==8.4.2
6060 # via
6161 # flask
6262 # rq
@@ -96,13 +96,13 @@ executing==2.2.1
9696 # via stack-data
9797fastjsonschema==2.21.2
9898 # via nbformat
99- fastnumbers==5.1.1
99+ fastnumbers==5.2.0
100100 # via flask-mongorest-mpcontribs
101101filetype==1.2.0
102102 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
103103flasgger-tschaume==0.9.7
104104 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
105- flask==3.1.3
105+ flask==2.2.5
106106 # via
107107 # flasgger-tschaume
108108 # flask-compress
@@ -136,7 +136,7 @@ freezegun==1.5.5
136136 # via rq-scheduler
137137gevent==26.5.0
138138 # via gunicorn
139- greenlet==3.5.1
139+ greenlet==3.5.3
140140 # via gevent
141141gunicorn[gevent]==24.1.1
142142 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
@@ -149,7 +149,7 @@ ipykernel==6.29.5
149149 # via
150150 # nbclassic
151151 # notebook
152- ipython==9.14.1
152+ ipython==9.15.0
153153 # via ipykernel
154154ipython-genutils==0.2.0
155155 # via
@@ -238,7 +238,7 @@ matplotlib-inline==0.2.2
238238 # ipython
239239mimerender-pr36==0.0.2
240240 # via flask-mongorest-mpcontribs
241- mistune==3.2.1
241+ mistune==3.3.3
242242 # via
243243 # flasgger-tschaume
244244 # nbconvert
@@ -253,7 +253,7 @@ more-itertools==11.1.0
253253 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
254254mpmath==1.3.0
255255 # via sympy
256- narwhals==2.22.1
256+ narwhals==2.23.0
257257 # via plotly
258258nbclassic==1.3.3
259259 # via notebook
@@ -293,7 +293,7 @@ numpy==2.4.6
293293 # pymatgen-core
294294 # scipy
295295 # spglib
296- opentelemetry-api==1.42.1
296+ opentelemetry-api==1.43.0
297297 # via ddtrace
298298orjson==3.11.9
299299 # via
@@ -323,15 +323,15 @@ parso==0.8.7
323323 # via jedi
324324pexpect==4.9.0
325325 # via ipython
326- pillow==12.2 .0
326+ pillow==12.3 .0
327327 # via matplotlib
328328pint==0.25.3
329329 # via mpcontribs-api (MPContribs/mpcontribs-api/pyproject.toml)
330330platformdirs==4.10.0
331331 # via
332332 # jupyter-core
333333 # pint
334- plotly==6.8 .0
334+ plotly==6.9 .0
335335 # via pymatgen-core
336336prometheus-client==0.25.0
337337 # via
@@ -401,7 +401,7 @@ pyzmq==27.1.0
401401 # jupyter-client
402402 # jupyter-server
403403 # notebook
404- redis==8.0.0
404+ redis==8.0.1
405405 # via
406406 # flask-rq2
407407 # flask-sse
@@ -411,7 +411,7 @@ referencing==0.37.0
411411 # jsonschema
412412 # jsonschema-specifications
413413 # jupyter-events
414- regex==2026.5.9
414+ regex==2026.6.28
415415 # via dateparser
416416requests==2.34.2
417417 # via
@@ -427,7 +427,7 @@ rfc3986-validator==0.1.1
427427 # jupyter-events
428428rfc3987-syntax==1.1.0
429429 # via jsonschema
430- rpds-py==2026.5.1
430+ rpds-py==2026.6.3
431431 # via
432432 # jsonschema
433433 # referencing
@@ -440,7 +440,7 @@ rq-scheduler==0.14.0
440440 # via flask-rq2
441441ruamel-yaml==0.19.1
442442 # via monty
443- s3transfer==0.18 .0
443+ s3transfer==0.19 .0
444444 # via boto3
445445scipy==1.17.1
446446 # via
@@ -484,7 +484,7 @@ tornado==6.5.7
484484 # jupyter-server
485485 # notebook
486486 # terminado
487- tqdm==4.68.2
487+ tqdm==4.68.4
488488 # via pymatgen-core
489489traitlets==5.15.1
490490 # via
@@ -499,7 +499,7 @@ traitlets==5.15.1
499499 # nbconvert
500500 # nbformat
501501 # notebook
502- typing-extensions==4.15 .0
502+ typing-extensions==4.16 .0
503503 # via
504504 # anyio
505505 # beautifulsoup4
@@ -513,7 +513,7 @@ typing-extensions==4.15.0
513513 # spglib
514514tzdata==2026.2
515515 # via arrow
516- tzlocal==5.4
516+ tzlocal==5.4.4
517517 # via dateparser
518518uncertainties==3.2.3
519519 # via
@@ -525,7 +525,7 @@ urllib3==2.7.0
525525 # via
526526 # botocore
527527 # requests
528- wcwidth==0.8.1
528+ wcwidth==0.8.2
529529 # via prompt-toolkit
530530webcolors==25.10.0
531531 # via jsonschema
@@ -541,7 +541,7 @@ werkzeug==3.1.8
541541 # via
542542 # flasgger-tschaume
543543 # flask
544- wrapt==2.2.1
544+ wrapt==2.2.2
545545 # via ddtrace
546546zope-event==6.2
547547 # via gevent
0 commit comments