@@ -38,9 +38,9 @@ blinker==1.9.0
3838 # via mpcontribs-api (setup.py)
3939boltons==25.0.0
4040 # via mpcontribs-api (setup.py)
41- boto3==1.38.6
41+ boto3==1.38.21
4242 # via flask-mongorest-mpcontribs
43- botocore==1.38.6
43+ botocore==1.38.21
4444 # via
4545 # boto3
4646 # s3transfer
@@ -54,9 +54,9 @@ cffi==1.17.1
5454 # via
5555 # argon2-cffi-bindings
5656 # cryptography
57- charset-normalizer==3.4.1
57+ charset-normalizer==3.4.2
5858 # via requests
59- click==8.1.8
59+ click==8.2.1
6060 # via
6161 # flask
6262 # rq
@@ -68,15 +68,15 @@ cramjam==2.10.0
6868 # via python-snappy
6969crontab==1.0.4
7070 # via rq-scheduler
71- cryptography==44 .0.2
71+ cryptography==45 .0.2
7272 # via pyopenssl
7373css-html-js-minify==2.5.5
7474 # via mpcontribs-api (setup.py)
7575cycler==0.12.1
7676 # via matplotlib
7777dateparser==1.2.1
7878 # via mpcontribs-api (setup.py)
79- ddtrace==2.21.6
79+ ddtrace==2.21.8
8080 # via mpcontribs-api (setup.py)
8181debugpy==1.8.14
8282 # via ipykernel
@@ -94,7 +94,7 @@ entrypoints==0.4
9494 # via jupyter-client
9595envier==0.5.2
9696 # via ddtrace
97- exceptiongroup==1.2.2
97+ exceptiongroup==1.3.0
9898 # via
9999 # anyio
100100 # ipython
@@ -134,15 +134,15 @@ flexcache==0.3
134134 # via pint
135135flexparser==0.4
136136 # via pint
137- fonttools==4.57 .0
137+ fonttools==4.58 .0
138138 # via matplotlib
139139fqdn==1.5.1
140140 # via jsonschema
141141freezegun==1.5.1
142142 # via rq-scheduler
143- gevent==25.4.2
143+ gevent==25.5.1
144144 # via gunicorn
145- greenlet==3.2.1
145+ greenlet==3.2.2
146146 # via gevent
147147gunicorn[gevent]==23.0.0
148148 # via mpcontribs-api (setup.py)
@@ -180,7 +180,7 @@ jmespath==1.0.1
180180 # via
181181 # boto3
182182 # botocore
183- joblib==1.4.2
183+ joblib==1.5.0
184184 # via pymatgen
185185json2html==1.3.0
186186 # via mpcontribs-api (setup.py)
@@ -210,7 +210,7 @@ jupyter-core==5.7.2
210210 # notebook
211211jupyter-events==0.12.0
212212 # via jupyter-server
213- jupyter-server==2.15 .0
213+ jupyter-server==2.16 .0
214214 # via notebook-shim
215215jupyter-server-terminals==0.5.3
216216 # via jupyter-server
@@ -230,7 +230,7 @@ marshmallow==3.26.1
230230 # mpcontribs-api (setup.py)
231231marshmallow-mongoengine==0.31.2
232232 # via flask-mongorest-mpcontribs
233- matplotlib==3.10.1
233+ matplotlib==3.10.3
234234 # via pymatgen
235235matplotlib-inline==0.1.7
236236 # via
@@ -253,9 +253,9 @@ more-itertools==10.7.0
253253 # via mpcontribs-api (setup.py)
254254mpmath==1.3.0
255255 # via sympy
256- narwhals==1.37.1
256+ narwhals==1.40.0
257257 # via plotly
258- nbclassic==1.3.0
258+ nbclassic==1.3.1
259259 # via notebook
260260nbclient==0.10.2
261261 # via nbconvert
@@ -282,7 +282,7 @@ notebook==6.5.7
282282 # via mpcontribs-api (setup.py)
283283notebook-shim==0.2.4
284284 # via nbclassic
285- numpy==2.2.5
285+ numpy==2.2.6
286286 # via
287287 # contourpy
288288 # matplotlib
@@ -292,7 +292,7 @@ numpy==2.2.5
292292 # pymatgen
293293 # scipy
294294 # spglib
295- opentelemetry-api==1.32 .1
295+ opentelemetry-api==1.33 .1
296296 # via ddtrace
297297orjson==3.10.18
298298 # via flask-mongorest-mpcontribs
@@ -322,19 +322,19 @@ pillow==11.2.1
322322 # via matplotlib
323323pint==0.24.4
324324 # via mpcontribs-api (setup.py)
325- platformdirs==4.3.7
325+ platformdirs==4.3.8
326326 # via
327327 # jupyter-core
328328 # pint
329- plotly==6.0 .1
329+ plotly==6.1 .1
330330 # via pymatgen
331- prometheus-client==0.21.1
331+ prometheus-client==0.22.0
332332 # via
333333 # jupyter-server
334334 # notebook
335335prompt-toolkit==3.0.51
336336 # via ipython
337- protobuf==6.30.2
337+ protobuf==6.31.0
338338 # via ddtrace
339339psutil==7.0.0
340340 # via ipykernel
@@ -352,13 +352,13 @@ pygments==2.19.1
352352 # via
353353 # ipython
354354 # nbconvert
355- pymatgen==2025.4.24
355+ pymatgen==2025.5.2
356356 # via mpcontribs-api (setup.py)
357- pymongo==4.12.1
357+ pymongo==4.13.0
358358 # via
359359 # flask-mongorest-mpcontribs
360360 # mongoengine
361- pyopenssl==25.0 .0
361+ pyopenssl==25.1 .0
362362 # via mpcontribs-api (setup.py)
363363pyparsing==3.2.3
364364 # via
@@ -395,7 +395,7 @@ pyzmq==26.4.0
395395 # jupyter-client
396396 # jupyter-server
397397 # notebook
398- redis==6.0 .0
398+ redis==6.1 .0
399399 # via
400400 # flask-rq2
401401 # flask-sse
@@ -419,11 +419,11 @@ rfc3986-validator==0.1.1
419419 # via
420420 # jsonschema
421421 # jupyter-events
422- rpds-py==0.24.0
422+ rpds-py==0.25.1
423423 # via
424424 # jsonschema
425425 # referencing
426- rq==2.3.2
426+ rq==2.3.3
427427 # via
428428 # flask-rq2
429429 # rq-scheduler
@@ -437,7 +437,7 @@ ruamel-yaml-clib==0.2.12
437437 # via ruamel-yaml
438438s3transfer==0.12.0
439439 # via boto3
440- scipy==1.15.2
440+ scipy==1.15.3
441441 # via pymatgen
442442semantic-version==2.10.0
443443 # via mpcontribs-api (setup.py)
@@ -475,7 +475,7 @@ terminado==0.18.1
475475 # notebook
476476tinycss2==1.4.0
477477 # via bleach
478- tornado==6.4.2
478+ tornado==6.5.1
479479 # via
480480 # ipykernel
481481 # jupyter-client
@@ -498,13 +498,14 @@ traitlets==5.14.3
498498 # nbconvert
499499 # nbformat
500500 # notebook
501- types-python-dateutil==2.9.0.20241206
501+ types-python-dateutil==2.9.0.20250516
502502 # via arrow
503503typing-extensions==4.13.2
504504 # via
505505 # anyio
506506 # beautifulsoup4
507507 # ddtrace
508+ # exceptiongroup
508509 # flexcache
509510 # flexparser
510511 # ipython
0 commit comments