From 879e2332563b3d44704faba072e47fe17a961825 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 24 Apr 2026 18:26:42 +0000 Subject: [PATCH] auto dependency upgrades --- .../requirements/ubuntu-latest_py3.11.txt | 168 ++++++++--------- .../ubuntu-latest_py3.11_extras.txt | 170 +++++++++--------- .../requirements/ubuntu-latest_py3.12.txt | 168 ++++++++--------- .../ubuntu-latest_py3.12_extras.txt | 170 +++++++++--------- .../requirements/ubuntu-latest_py3.11.txt | 120 +++++++------ .../ubuntu-latest_py3.11_extras.txt | 126 ++++++------- .../requirements/ubuntu-latest_py3.12.txt | 120 +++++++------ .../ubuntu-latest_py3.12_extras.txt | 126 ++++++------- .../requirements/ubuntu-latest_py3.11.txt | 147 +++++++-------- .../ubuntu-latest_py3.11_extras.txt | 147 +++++++-------- .../requirements/ubuntu-latest_py3.12.txt | 147 +++++++-------- .../ubuntu-latest_py3.12_extras.txt | 147 +++++++-------- .../requirements/ubuntu-latest_py3.11.txt | 158 ++++++++-------- .../ubuntu-latest_py3.11_extras.txt | 160 +++++++++-------- .../requirements/ubuntu-latest_py3.12.txt | 158 ++++++++-------- .../ubuntu-latest_py3.12_extras.txt | 160 +++++++++-------- 16 files changed, 1218 insertions(+), 1174 deletions(-) diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt index 6448bb4f4..410d891c7 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/ubuntu-latest_py3.11.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server apispec==5.2.2 # via mpcontribs-api (pyproject.toml) @@ -22,7 +22,7 @@ asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 # via flask-mongorest-mpcontribs -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing @@ -30,17 +30,17 @@ backports-zstd==1.3.0 # via flask-compress beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 # via mpcontribs-api (pyproject.toml) boltons==25.0.0 # via mpcontribs-api (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via flask-mongorest-mpcontribs -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer @@ -48,15 +48,15 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via # argon2-cffi-bindings # cryptography -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.3 # via # flask # rq @@ -68,17 +68,17 @@ cramjam==2.11.0 # via python-snappy crontab==1.0.5 # via rq-scheduler -cryptography==46.0.3 +cryptography==46.0.7 # via pyopenssl css-html-js-minify==2.5.5 # via mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib -dateparser==1.2.2 +dateparser==1.4.0 # via mpcontribs-api (pyproject.toml) -ddtrace==4.2.2 +ddtrace==4.3.0 # via mpcontribs-api (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -110,9 +110,9 @@ flask==2.2.5 # flask-mongoengine-tschaume # flask-rq2 # flask-sse -flask-compress==1.23 +flask-compress==1.24 # via mpcontribs-api (pyproject.toml) -flask-marshmallow==1.3.0 +flask-marshmallow==1.4.0 # via mpcontribs-api (pyproject.toml) flask-mongoengine-tschaume==1.1.0 # via flask-mongorest-mpcontribs @@ -128,19 +128,19 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema freezegun==1.5.5 # via rq-scheduler -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via mpcontribs-api (pyproject.toml) -idna==3.11 +idna==3.13 # via # anyio # jsonschema @@ -151,7 +151,7 @@ ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.9.0 +ipython==9.13.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -177,10 +177,10 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-api (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonschema[format-nongpl]==4.26.0 # via @@ -204,7 +204,7 @@ jupyter-core==5.9.1 # nbconvert # nbformat # notebook -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim @@ -212,10 +212,12 @@ jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 @@ -228,8 +230,8 @@ marshmallow==3.26.2 # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -240,24 +242,24 @@ mistune==3.2.0 # via # flasgger-tschaume # nbconvert -mongoengine==0.29.1 +mongoengine==0.29.3 # via # atlasq-tschaume # flask-mongoengine-tschaume # marshmallow-mongoengine -monty==2025.3.3 - # via pymatgen -more-itertools==10.8.0 +monty==2026.2.18 + # via pymatgen-core +more-itertools==11.0.2 # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclassic==1.3.3 # via notebook nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via # jupyter-server # notebook @@ -275,30 +277,30 @@ nest-asyncio==1.6.0 # nbclassic # notebook networkx==3.6.1 - # via pymatgen + # via pymatgen-core notebook==6.5.7 # via mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.4.1 +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-api (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # flask-mongorest-mpcontribs - # pymatgen + # pymatgen-core overrides==7.7.0 # via jupyter-server -packaging==26.0 +packaging==26.1 # via # gunicorn # ipykernel @@ -309,34 +311,36 @@ packaging==26.0 # nbconvert # plotly palettable==3.3.3 - # via pymatgen -pandas==3.0.0 - # via pymatgen + # via pymatgen-core +pandas==3.0.2 + # via pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-api (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 - # via pymatgen -prometheus-client==0.24.1 +plotly==6.7.0 + # via pymatgen-core +prometheus-client==0.25.0 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel -psycopg2-binary==2.9.11 +psutil==7.2.2 + # via + # ipykernel + # ipython +psycopg2-binary==2.9.12 # via mpcontribs-api (pyproject.toml) ptyprocess==0.7.0 # via @@ -346,18 +350,20 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers # nbconvert -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-api (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via # flask-mongorest-mpcontribs # mongoengine -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via mpcontribs-api (pyproject.toml) pyparsing==3.3.2 # via @@ -374,13 +380,13 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas # rq-scheduler -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events python-mimeparse==2.0.0 # via mimerender-pr36 python-snappy==0.7.3 # via mpcontribs-api (pyproject.toml) -pytz==2025.2 +pytz==2026.1.post1 # via dateparser pyyaml==6.0.3 # via @@ -392,7 +398,7 @@ pyzmq==27.1.0 # jupyter-client # jupyter-server # notebook -redis==7.1.0 +redis==7.4.0 # via # flask-rq2 # flask-sse @@ -402,12 +408,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2026.1.15 +regex==2026.4.4 # via dateparser -requests==2.32.5 +requests==2.33.1 # via # atlasq-tschaume - # pymatgen + # pymatgen-core rfc3339-validator==0.1.4 # via # jsonschema @@ -430,13 +436,11 @@ rq==2.3.2 rq-scheduler==0.14.0 # via flask-rq2 ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via # jupyter-server @@ -453,15 +457,15 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython supervisor==4.3.0 # via mpcontribs-api (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server @@ -469,15 +473,15 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-server # notebook # terminado -tqdm==4.67.1 - # via pymatgen +tqdm==4.67.3 + # via pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -503,21 +507,21 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.3 +tzdata==2026.2 # via arrow tzlocal==5.3.1 # via dateparser uncertainties==3.2.3 # via # mpcontribs-api (pyproject.toml) - # pymatgen + # pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -529,17 +533,17 @@ websocket-client==1.9.0 # via # jupyter-server # mpcontribs-api (pyproject.toml) -werkzeug==3.1.5 +werkzeug==3.1.8 # via # flasgger-tschaume # flask -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent zstandard==0.25.0 # via mpcontribs-api (pyproject.toml) diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.11_extras.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.11_extras.txt index a83a46988..c1fd59582 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.11_extras.txt @@ -4,7 +4,7 @@ # # pip-compile --all-extras --output-file=requirements/ubuntu-latest_py3.11_extras.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server apispec==5.2.2 # via @@ -26,7 +26,7 @@ asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 # via flask-mongorest-mpcontribs -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing @@ -34,8 +34,8 @@ backports-zstd==1.3.0 # via flask-compress beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 @@ -46,9 +46,9 @@ boltons==25.0.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via flask-mongorest-mpcontribs -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer @@ -56,15 +56,15 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via # argon2-cffi-bindings # cryptography -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.3 # via # flask # rq @@ -76,7 +76,7 @@ cramjam==2.11.0 # via python-snappy crontab==1.0.5 # via rq-scheduler -cryptography==46.0.3 +cryptography==46.0.7 # via pyopenssl css-html-js-minify==2.5.5 # via @@ -84,15 +84,15 @@ css-html-js-minify==2.5.5 # mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib -dateparser==1.2.2 +dateparser==1.4.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -ddtrace==4.2.2 +ddtrace==4.3.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -136,11 +136,11 @@ flask==2.2.5 # flask-mongoengine-tschaume # flask-rq2 # flask-sse -flask-compress==1.23 +flask-compress==1.24 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -flask-marshmallow==1.3.0 +flask-marshmallow==1.4.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -162,21 +162,21 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema freezegun==1.5.5 # via rq-scheduler -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -idna==3.11 +idna==3.13 # via # anyio # jsonschema @@ -189,7 +189,7 @@ ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.9.0 +ipython==9.13.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -216,12 +216,12 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonschema[format-nongpl]==4.26.0 # via @@ -245,7 +245,7 @@ jupyter-core==5.9.1 # nbconvert # nbformat # notebook -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim @@ -253,10 +253,12 @@ jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 @@ -270,8 +272,8 @@ marshmallow==3.26.2 # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -284,14 +286,14 @@ mistune==3.2.0 # via # flasgger-tschaume # nbconvert -mongoengine==0.29.1 +mongoengine==0.29.3 # via # atlasq-tschaume # flask-mongoengine-tschaume # marshmallow-mongoengine -monty==2025.3.3 - # via pymatgen -more-itertools==10.8.0 +monty==2026.2.18 + # via pymatgen-core +more-itertools==11.0.2 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -299,13 +301,13 @@ mpcontribs-api[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs- # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclassic==1.3.3 # via notebook nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via # jupyter-server # notebook @@ -324,14 +326,14 @@ nest-asyncio==1.6.0 # nbclassic # notebook networkx==3.6.1 - # via pymatgen + # via pymatgen-core notebook==6.5.7 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.4.1 +numpy==2.4.4 # via # contourpy # matplotlib @@ -339,18 +341,18 @@ numpy==2.4.1 # mpcontribs-api # mpcontribs-api (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # flask-mongorest-mpcontribs - # pymatgen + # pymatgen-core overrides==7.7.0 # via jupyter-server -packaging==26.0 +packaging==26.1 # via # gunicorn # ipykernel @@ -362,38 +364,40 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 - # via pymatgen + # via pymatgen-core +pandas==3.0.2 + # via pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 - # via pymatgen +plotly==6.7.0 + # via pymatgen-core pluggy==1.6.0 # via pytest -prometheus-client==0.24.1 +prometheus-client==0.25.0 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel -psycopg2-binary==2.9.11 +psutil==7.2.2 + # via + # ipykernel + # ipython +psycopg2-binary==2.9.12 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -411,21 +415,23 @@ pycparser==3.0 # via cffi pyflakes==3.4.0 # via flake8 -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers # nbconvert # pytest -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via # flask-mongorest-mpcontribs # mongoengine -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -433,7 +439,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -463,7 +469,7 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas # rq-scheduler -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events python-mimeparse==2.0.0 # via mimerender-pr36 @@ -471,7 +477,7 @@ python-snappy==0.7.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -pytz==2025.2 +pytz==2026.1.post1 # via dateparser pyyaml==6.0.3 # via @@ -483,7 +489,7 @@ pyzmq==27.1.0 # jupyter-client # jupyter-server # notebook -redis==7.1.0 +redis==7.4.0 # via # flask-rq2 # flask-sse @@ -493,12 +499,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2026.1.15 +regex==2026.4.4 # via dateparser -requests==2.32.5 +requests==2.33.1 # via # atlasq-tschaume - # pymatgen + # pymatgen-core rfc3339-validator==0.1.4 # via # jsonschema @@ -522,13 +528,11 @@ rq==2.3.2 rq-scheduler==0.14.0 # via flask-rq2 ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via # jupyter-server @@ -547,7 +551,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython supervisor==4.3.0 @@ -555,9 +559,9 @@ supervisor==4.3.0 # mpcontribs-api # mpcontribs-api (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server @@ -565,15 +569,15 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-server # notebook # terminado -tqdm==4.67.1 - # via pymatgen +tqdm==4.67.3 + # via pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -599,7 +603,7 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.3 +tzdata==2026.2 # via arrow tzlocal==5.3.1 # via dateparser @@ -607,14 +611,14 @@ uncertainties==3.2.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) - # pymatgen + # pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -627,17 +631,17 @@ websocket-client==1.9.0 # jupyter-server # mpcontribs-api # mpcontribs-api (pyproject.toml) -werkzeug==3.1.5 +werkzeug==3.1.8 # via # flasgger-tschaume # flask -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent zstandard==0.25.0 # via diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt index 72d47e7e3..e631233f9 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/ubuntu-latest_py3.12.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server apispec==5.2.2 # via mpcontribs-api (pyproject.toml) @@ -22,7 +22,7 @@ asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 # via flask-mongorest-mpcontribs -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing @@ -30,17 +30,17 @@ backports-zstd==1.3.0 # via flask-compress beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 # via mpcontribs-api (pyproject.toml) boltons==25.0.0 # via mpcontribs-api (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via flask-mongorest-mpcontribs -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer @@ -48,15 +48,15 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via # argon2-cffi-bindings # cryptography -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.3 # via # flask # rq @@ -68,17 +68,17 @@ cramjam==2.11.0 # via python-snappy crontab==1.0.5 # via rq-scheduler -cryptography==46.0.3 +cryptography==46.0.7 # via pyopenssl css-html-js-minify==2.5.5 # via mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib -dateparser==1.2.2 +dateparser==1.4.0 # via mpcontribs-api (pyproject.toml) -ddtrace==4.2.2 +ddtrace==4.3.0 # via mpcontribs-api (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -110,9 +110,9 @@ flask==2.2.5 # flask-mongoengine-tschaume # flask-rq2 # flask-sse -flask-compress==1.23 +flask-compress==1.24 # via mpcontribs-api (pyproject.toml) -flask-marshmallow==1.3.0 +flask-marshmallow==1.4.0 # via mpcontribs-api (pyproject.toml) flask-mongoengine-tschaume==1.1.0 # via flask-mongorest-mpcontribs @@ -128,19 +128,19 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema freezegun==1.5.5 # via rq-scheduler -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via mpcontribs-api (pyproject.toml) -idna==3.11 +idna==3.13 # via # anyio # jsonschema @@ -151,7 +151,7 @@ ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.9.0 +ipython==9.13.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -177,10 +177,10 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-api (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonschema[format-nongpl]==4.26.0 # via @@ -204,7 +204,7 @@ jupyter-core==5.9.1 # nbconvert # nbformat # notebook -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim @@ -212,10 +212,12 @@ jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 @@ -228,8 +230,8 @@ marshmallow==3.26.2 # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -240,24 +242,24 @@ mistune==3.2.0 # via # flasgger-tschaume # nbconvert -mongoengine==0.29.1 +mongoengine==0.29.3 # via # atlasq-tschaume # flask-mongoengine-tschaume # marshmallow-mongoengine -monty==2025.3.3 - # via pymatgen -more-itertools==10.8.0 +monty==2026.2.18 + # via pymatgen-core +more-itertools==11.0.2 # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclassic==1.3.3 # via notebook nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via # jupyter-server # notebook @@ -275,28 +277,28 @@ nest-asyncio==1.6.0 # nbclassic # notebook networkx==3.6.1 - # via pymatgen + # via pymatgen-core notebook==6.5.7 # via mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.4.1 +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-api (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # flask-mongorest-mpcontribs - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # gunicorn # ipykernel @@ -307,34 +309,36 @@ packaging==26.0 # nbconvert # plotly palettable==3.3.3 - # via pymatgen -pandas==3.0.0 - # via pymatgen + # via pymatgen-core +pandas==3.0.2 + # via pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-api (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 - # via pymatgen -prometheus-client==0.24.1 +plotly==6.7.0 + # via pymatgen-core +prometheus-client==0.25.0 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel -psycopg2-binary==2.9.11 +psutil==7.2.2 + # via + # ipykernel + # ipython +psycopg2-binary==2.9.12 # via mpcontribs-api (pyproject.toml) ptyprocess==0.7.0 # via @@ -344,18 +348,20 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers # nbconvert -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-api (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via # flask-mongorest-mpcontribs # mongoengine -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via mpcontribs-api (pyproject.toml) pyparsing==3.3.2 # via @@ -372,13 +378,13 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas # rq-scheduler -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events python-mimeparse==2.0.0 # via mimerender-pr36 python-snappy==0.7.3 # via mpcontribs-api (pyproject.toml) -pytz==2025.2 +pytz==2026.1.post1 # via dateparser pyyaml==6.0.3 # via @@ -390,7 +396,7 @@ pyzmq==27.1.0 # jupyter-client # jupyter-server # notebook -redis==7.1.0 +redis==7.4.0 # via # flask-rq2 # flask-sse @@ -400,12 +406,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2026.1.15 +regex==2026.4.4 # via dateparser -requests==2.32.5 +requests==2.33.1 # via # atlasq-tschaume - # pymatgen + # pymatgen-core rfc3339-validator==0.1.4 # via # jsonschema @@ -428,13 +434,11 @@ rq==2.3.2 rq-scheduler==0.14.0 # via flask-rq2 ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via # jupyter-server @@ -451,15 +455,15 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython supervisor==4.3.0 # via mpcontribs-api (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server @@ -467,15 +471,15 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-server # notebook # terminado -tqdm==4.67.1 - # via pymatgen +tqdm==4.67.3 + # via pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -500,21 +504,21 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.3 +tzdata==2026.2 # via arrow tzlocal==5.3.1 # via dateparser uncertainties==3.2.3 # via # mpcontribs-api (pyproject.toml) - # pymatgen + # pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -526,17 +530,17 @@ websocket-client==1.9.0 # via # jupyter-server # mpcontribs-api (pyproject.toml) -werkzeug==3.1.5 +werkzeug==3.1.8 # via # flasgger-tschaume # flask -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent zstandard==0.25.0 # via mpcontribs-api (pyproject.toml) diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.12_extras.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.12_extras.txt index 8d5dd67c4..73a50f9ab 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.12_extras.txt @@ -4,7 +4,7 @@ # # pip-compile --all-extras --output-file=requirements/ubuntu-latest_py3.12_extras.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server apispec==5.2.2 # via @@ -26,7 +26,7 @@ asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 # via flask-mongorest-mpcontribs -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing @@ -34,8 +34,8 @@ backports-zstd==1.3.0 # via flask-compress beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 @@ -46,9 +46,9 @@ boltons==25.0.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via flask-mongorest-mpcontribs -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer @@ -56,15 +56,15 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via # argon2-cffi-bindings # cryptography -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.3 # via # flask # rq @@ -76,7 +76,7 @@ cramjam==2.11.0 # via python-snappy crontab==1.0.5 # via rq-scheduler -cryptography==46.0.3 +cryptography==46.0.7 # via pyopenssl css-html-js-minify==2.5.5 # via @@ -84,15 +84,15 @@ css-html-js-minify==2.5.5 # mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib -dateparser==1.2.2 +dateparser==1.4.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -ddtrace==4.2.2 +ddtrace==4.3.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -136,11 +136,11 @@ flask==2.2.5 # flask-mongoengine-tschaume # flask-rq2 # flask-sse -flask-compress==1.23 +flask-compress==1.24 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -flask-marshmallow==1.3.0 +flask-marshmallow==1.4.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -162,21 +162,21 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema freezegun==1.5.5 # via rq-scheduler -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -idna==3.11 +idna==3.13 # via # anyio # jsonschema @@ -189,7 +189,7 @@ ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.9.0 +ipython==9.13.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -216,12 +216,12 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonschema[format-nongpl]==4.26.0 # via @@ -245,7 +245,7 @@ jupyter-core==5.9.1 # nbconvert # nbformat # notebook -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim @@ -253,10 +253,12 @@ jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 @@ -270,8 +272,8 @@ marshmallow==3.26.2 # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -284,14 +286,14 @@ mistune==3.2.0 # via # flasgger-tschaume # nbconvert -mongoengine==0.29.1 +mongoengine==0.29.3 # via # atlasq-tschaume # flask-mongoengine-tschaume # marshmallow-mongoengine -monty==2025.3.3 - # via pymatgen -more-itertools==10.8.0 +monty==2026.2.18 + # via pymatgen-core +more-itertools==11.0.2 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -299,13 +301,13 @@ mpcontribs-api[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs- # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclassic==1.3.3 # via notebook nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via # jupyter-server # notebook @@ -324,14 +326,14 @@ nest-asyncio==1.6.0 # nbclassic # notebook networkx==3.6.1 - # via pymatgen + # via pymatgen-core notebook==6.5.7 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.4.1 +numpy==2.4.4 # via # contourpy # matplotlib @@ -339,16 +341,16 @@ numpy==2.4.1 # mpcontribs-api # mpcontribs-api (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # flask-mongorest-mpcontribs - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # gunicorn # ipykernel @@ -360,38 +362,40 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 - # via pymatgen + # via pymatgen-core +pandas==3.0.2 + # via pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 - # via pymatgen +plotly==6.7.0 + # via pymatgen-core pluggy==1.6.0 # via pytest -prometheus-client==0.24.1 +prometheus-client==0.25.0 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel -psycopg2-binary==2.9.11 +psutil==7.2.2 + # via + # ipykernel + # ipython +psycopg2-binary==2.9.12 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -409,21 +413,23 @@ pycparser==3.0 # via cffi pyflakes==3.4.0 # via flake8 -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers # nbconvert # pytest -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via # flask-mongorest-mpcontribs # mongoengine -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -431,7 +437,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) @@ -461,7 +467,7 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas # rq-scheduler -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events python-mimeparse==2.0.0 # via mimerender-pr36 @@ -469,7 +475,7 @@ python-snappy==0.7.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) -pytz==2025.2 +pytz==2026.1.post1 # via dateparser pyyaml==6.0.3 # via @@ -481,7 +487,7 @@ pyzmq==27.1.0 # jupyter-client # jupyter-server # notebook -redis==7.1.0 +redis==7.4.0 # via # flask-rq2 # flask-sse @@ -491,12 +497,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2026.1.15 +regex==2026.4.4 # via dateparser -requests==2.32.5 +requests==2.33.1 # via # atlasq-tschaume - # pymatgen + # pymatgen-core rfc3339-validator==0.1.4 # via # jsonschema @@ -520,13 +526,11 @@ rq==2.3.2 rq-scheduler==0.14.0 # via flask-rq2 ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via # jupyter-server @@ -545,7 +549,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython supervisor==4.3.0 @@ -553,9 +557,9 @@ supervisor==4.3.0 # mpcontribs-api # mpcontribs-api (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server @@ -563,15 +567,15 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-server # notebook # terminado -tqdm==4.67.1 - # via pymatgen +tqdm==4.67.3 + # via pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -596,7 +600,7 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.3 +tzdata==2026.2 # via arrow tzlocal==5.3.1 # via dateparser @@ -604,14 +608,14 @@ uncertainties==3.2.3 # via # mpcontribs-api # mpcontribs-api (pyproject.toml) - # pymatgen + # pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -624,17 +628,17 @@ websocket-client==1.9.0 # jupyter-server # mpcontribs-api # mpcontribs-api (pyproject.toml) -werkzeug==3.1.5 +werkzeug==3.1.8 # via # flasgger-tschaume # flask -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent zstandard==0.25.0 # via diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt index 81fba67f1..3ed59a2f1 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt @@ -8,23 +8,23 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core boltons==25.0.0 # via mpcontribs-client (pyproject.toml) bravado==12.0.1 # via mpcontribs-client (pyproject.toml) -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client (pyproject.toml) -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests contourpy==1.3.3 # via matplotlib @@ -46,17 +46,17 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # jsonschema # requests -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator -ipython==9.9.0 +ipython==9.13.0 # via mpcontribs-client (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -65,92 +65,98 @@ isoduration==20.11.0 jedi==0.19.2 # via ipython joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-client (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 + # via bravado-core +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # swagger-spec-validator jsonschema-specifications==2025.9.1 - # via bravado-core -jsonschema[format-nongpl]==4.26.0 # via jsonschema -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.8 - # via pymatgen +lxml==6.1.0 + # via pymatgen-core +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen +monty==2026.2.18 + # via pymatgen-core mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # matplotlib # plotly palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client (pyproject.toml) - # pymatgen -parso==0.8.5 + # pymatgen-core +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core prompt-toolkit==3.0.52 # via ipython +psutil==7.2.2 + # via ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers pyisemail==2.0.1 # via mpcontribs-client (pyproject.toml) -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client (pyproject.toml) pyparsing==3.3.2 # via @@ -163,7 +169,7 @@ python-dateutil==2.9.0.post0 # bravado-core # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -174,11 +180,11 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client (pyproject.toml) @@ -193,12 +199,10 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -simplejson==3.20.2 + # via monty +scipy==1.17.1 + # via pymatgen-core +simplejson==4.1.0 # via # bravado # bravado-core @@ -210,7 +214,7 @@ six==1.17.0 # python-dateutil # rfc3339-validator spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -218,13 +222,13 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -tqdm==4.67.1 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +tqdm==4.67.3 # via # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython @@ -239,17 +243,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client (pyproject.toml) uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt index 718627cb2..19e8d78d1 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt @@ -8,12 +8,12 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core boltons==25.0.0 # via # mpcontribs-client @@ -22,19 +22,19 @@ bravado==12.0.1 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado -cachetools==6.2.5 +cachetools==7.0.6 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.2 +coverage[toml]==7.13.5 # via pytest-cov cycler==0.12.1 # via matplotlib @@ -65,19 +65,19 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # jsonschema # requests -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipython==9.9.0 +ipython==9.13.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -88,35 +88,37 @@ isoduration==20.11.0 jedi==0.19.2 # via ipython joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 + # via bravado-core +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # swagger-spec-validator jsonschema-specifications==2025.9.1 - # via bravado-core -jsonschema[format-nongpl]==4.26.0 # via jsonschema -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.8 - # via pymatgen +lxml==6.1.0 + # via pymatgen-core +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython mccabe==0.7.0 # via flake8 monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen +monty==2026.2.18 + # via pymatgen-core mpcontribs-client[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-client # via mpcontribs-client (pyproject.toml) mpmath==1.3.0 @@ -125,11 +127,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib @@ -137,46 +139,48 @@ numpy==2.4.1 # mpcontribs-client # mpcontribs-client (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # matplotlib # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) - # pymatgen -parso==0.8.5 + # pymatgen-core +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core pluggy==1.6.0 # via # pytest # pytest-cov prompt-toolkit==3.0.52 # via ipython +psutil==7.2.2 + # via ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 @@ -191,7 +195,7 @@ pycodestyle==2.14.0 # pytest-pycodestyle pyflakes==3.4.0 # via flake8 -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -200,11 +204,13 @@ pyisemail==2.0.1 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -212,7 +218,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -220,7 +226,7 @@ pytest==9.0.2 # pytest-flake8 # pytest-pycodestyle # pytest-xdist -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -243,7 +249,7 @@ python-dateutil==2.9.0.post0 # bravado-core # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -254,11 +260,11 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via @@ -275,12 +281,10 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -simplejson==3.20.2 + # via monty +scipy==1.17.1 + # via pymatgen-core +simplejson==4.1.0 # via # bravado # bravado-core @@ -292,7 +296,7 @@ six==1.17.0 # python-dateutil # rfc3339-validator spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -301,14 +305,14 @@ swagger-spec-validator==3.0.4 # mpcontribs-client # mpcontribs-client (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -tqdm==4.67.1 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +tqdm==4.67.3 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython @@ -323,19 +327,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt index a4fb975bc..f65b343cd 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt @@ -8,23 +8,23 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core boltons==25.0.0 # via mpcontribs-client (pyproject.toml) bravado==12.0.1 # via mpcontribs-client (pyproject.toml) -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client (pyproject.toml) -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests contourpy==1.3.3 # via matplotlib @@ -46,17 +46,17 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # jsonschema # requests -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator -ipython==9.9.0 +ipython==9.13.0 # via mpcontribs-client (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -65,92 +65,98 @@ isoduration==20.11.0 jedi==0.19.2 # via ipython joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-client (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 + # via bravado-core +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # swagger-spec-validator jsonschema-specifications==2025.9.1 - # via bravado-core -jsonschema[format-nongpl]==4.26.0 # via jsonschema -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.8 - # via pymatgen +lxml==6.1.0 + # via pymatgen-core +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen +monty==2026.2.18 + # via pymatgen-core mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # matplotlib # plotly palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client (pyproject.toml) - # pymatgen -parso==0.8.5 + # pymatgen-core +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core prompt-toolkit==3.0.52 # via ipython +psutil==7.2.2 + # via ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers pyisemail==2.0.1 # via mpcontribs-client (pyproject.toml) -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client (pyproject.toml) pyparsing==3.3.2 # via @@ -163,7 +169,7 @@ python-dateutil==2.9.0.post0 # bravado-core # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -174,11 +180,11 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client (pyproject.toml) @@ -193,12 +199,10 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -simplejson==3.20.2 + # via monty +scipy==1.17.1 + # via pymatgen-core +simplejson==4.1.0 # via # bravado # bravado-core @@ -210,7 +214,7 @@ six==1.17.0 # python-dateutil # rfc3339-validator spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -218,13 +222,13 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -tqdm==4.67.1 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +tqdm==4.67.3 # via # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython @@ -238,17 +242,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client (pyproject.toml) uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt index 54e0fd113..7805f9c9b 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt @@ -8,12 +8,12 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core boltons==25.0.0 # via # mpcontribs-client @@ -22,19 +22,19 @@ bravado==12.0.1 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado -cachetools==6.2.5 +cachetools==7.0.6 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.2 +coverage[toml]==7.13.5 # via pytest-cov cycler==0.12.1 # via matplotlib @@ -65,19 +65,19 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # jsonschema # requests -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipython==9.9.0 +ipython==9.13.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -88,35 +88,37 @@ isoduration==20.11.0 jedi==0.19.2 # via ipython joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 + # via bravado-core +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # swagger-spec-validator jsonschema-specifications==2025.9.1 - # via bravado-core -jsonschema[format-nongpl]==4.26.0 # via jsonschema -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.8 - # via pymatgen +lxml==6.1.0 + # via pymatgen-core +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython mccabe==0.7.0 # via flake8 monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen +monty==2026.2.18 + # via pymatgen-core mpcontribs-client[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-client # via mpcontribs-client (pyproject.toml) mpmath==1.3.0 @@ -125,11 +127,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib @@ -137,46 +139,48 @@ numpy==2.4.1 # mpcontribs-client # mpcontribs-client (pyproject.toml) # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # matplotlib # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) - # pymatgen -parso==0.8.5 + # pymatgen-core +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -platformdirs==4.5.1 +platformdirs==4.9.6 # via pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core pluggy==1.6.0 # via # pytest # pytest-cov prompt-toolkit==3.0.52 # via ipython +psutil==7.2.2 + # via ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 @@ -191,7 +195,7 @@ pycodestyle==2.14.0 # pytest-pycodestyle pyflakes==3.4.0 # via flake8 -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -200,11 +204,13 @@ pyisemail==2.0.1 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -212,7 +218,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -220,7 +226,7 @@ pytest==9.0.2 # pytest-flake8 # pytest-pycodestyle # pytest-xdist -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) @@ -243,7 +249,7 @@ python-dateutil==2.9.0.post0 # bravado-core # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -254,11 +260,11 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via @@ -275,12 +281,10 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -simplejson==3.20.2 + # via monty +scipy==1.17.1 + # via pymatgen-core +simplejson==4.1.0 # via # bravado # bravado-core @@ -292,7 +296,7 @@ six==1.17.0 # python-dateutil # rfc3339-validator spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -301,14 +305,14 @@ swagger-spec-validator==3.0.4 # mpcontribs-client # mpcontribs-client (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -tqdm==4.67.1 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +tqdm==4.67.3 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython @@ -322,19 +326,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via # mpcontribs-client # mpcontribs-client (pyproject.toml) uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt index 730959dc6..c20cc69f9 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/ubuntu-latest_py3.11.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -14,14 +14,14 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 @@ -30,17 +30,17 @@ boltons==25.0.0 # via mpcontribs-client bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via argon2-cffi-bindings -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests choreographer==1.2.1 # via kaleido @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via -r requirements.in -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -78,24 +78,24 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # anyio # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipykernel==7.1.0 +ipykernel==7.2.0 # via -r requirements.in -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # ipywidgets @@ -113,10 +113,10 @@ jinja2==3.1.6 # jupyter-server # nbconvert joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-client -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -144,7 +144,7 @@ jupyter-core==5.9.1 # nbclient # nbconvert # nbformat -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-kernel-gateway==3.0.1 # via -r requirements.in @@ -158,7 +158,7 @@ jupyterlab-widgets==3.0.16 # via ipywidgets kaleido==1.2.0 # via -r requirements.in -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax @@ -166,12 +166,14 @@ logistro==2.0.1 # via # choreographer # kaleido +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -180,9 +182,9 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen -mpcontribs-client==5.10.4 +monty==2026.2.18 + # via pymatgen-core +mpcontribs-client==5.10.5 # via -r requirements.in mpmath==1.3.0 # via sympy @@ -190,11 +192,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via jupyter-server nbformat==5.10.4 # via @@ -204,26 +206,26 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # kaleido - # pymatgen + # pymatgen-core overrides==7.7.0 # via jupyter-server -packaging==26.0 +packaging==26.1 # via # ipykernel # jupyter-events @@ -234,39 +236,40 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core pluggy==1.6.0 # via pytest -prometheus-client==0.24.1 +prometheus-client==0.25.0 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 +psutil==7.2.2 # via # -r requirements.in # ipykernel + # ipython ptyprocess==0.7.0 # via # pexpect @@ -275,7 +278,7 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -283,15 +286,17 @@ pygments==2.19.2 # pytest pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -303,9 +308,9 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -323,12 +328,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core # jupyter-kernel-gateway - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -347,16 +352,12 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # via monty +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via jupyter-server -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -371,7 +372,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -379,26 +380,26 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-kernel-gateway # jupyter-server # terminado -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -426,17 +427,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -448,7 +449,7 @@ websocket-client==1.9.0 # via jupyter-server widgetsnbextension==4.0.15 # via ipywidgets -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt index 8e58d255e..878b930ba 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt @@ -4,7 +4,7 @@ # # pip-compile --all-extras --output-file=requirements/ubuntu-latest_py3.11_extras.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -14,14 +14,14 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 @@ -30,17 +30,17 @@ boltons==25.0.0 # via mpcontribs-client bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via argon2-cffi-bindings -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests choreographer==1.2.1 # via kaleido @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via -r requirements.in -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -78,24 +78,24 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # anyio # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipykernel==7.1.0 +ipykernel==7.2.0 # via -r requirements.in -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # ipywidgets @@ -113,10 +113,10 @@ jinja2==3.1.6 # jupyter-server # nbconvert joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-client -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -144,7 +144,7 @@ jupyter-core==5.9.1 # nbclient # nbconvert # nbformat -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-kernel-gateway==3.0.1 # via -r requirements.in @@ -158,7 +158,7 @@ jupyterlab-widgets==3.0.16 # via ipywidgets kaleido==1.2.0 # via -r requirements.in -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax @@ -166,12 +166,14 @@ logistro==2.0.1 # via # choreographer # kaleido +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -180,9 +182,9 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen -mpcontribs-client==5.10.4 +monty==2026.2.18 + # via pymatgen-core +mpcontribs-client==5.10.5 # via -r requirements.in mpmath==1.3.0 # via sympy @@ -190,11 +192,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via jupyter-server nbformat==5.10.4 # via @@ -204,26 +206,26 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # kaleido - # pymatgen + # pymatgen-core overrides==7.7.0 # via jupyter-server -packaging==26.0 +packaging==26.1 # via # ipykernel # jupyter-events @@ -234,39 +236,40 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core pluggy==1.6.0 # via pytest -prometheus-client==0.24.1 +prometheus-client==0.25.0 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 +psutil==7.2.2 # via # -r requirements.in # ipykernel + # ipython ptyprocess==0.7.0 # via # pexpect @@ -275,7 +278,7 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -283,15 +286,17 @@ pygments==2.19.2 # pytest pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -303,9 +308,9 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -323,12 +328,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core # jupyter-kernel-gateway - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -347,16 +352,12 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # via monty +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via jupyter-server -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -371,7 +372,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -379,26 +380,26 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-kernel-gateway # jupyter-server # terminado -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -426,17 +427,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -448,7 +449,7 @@ websocket-client==1.9.0 # via jupyter-server widgetsnbextension==4.0.15 # via ipywidgets -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt index 32d18f59b..684563ff2 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/ubuntu-latest_py3.12.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -14,14 +14,14 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 @@ -30,17 +30,17 @@ boltons==25.0.0 # via mpcontribs-client bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via argon2-cffi-bindings -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests choreographer==1.2.1 # via kaleido @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via -r requirements.in -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -78,24 +78,24 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # anyio # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipykernel==7.1.0 +ipykernel==7.2.0 # via -r requirements.in -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # ipywidgets @@ -113,10 +113,10 @@ jinja2==3.1.6 # jupyter-server # nbconvert joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-client -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -144,7 +144,7 @@ jupyter-core==5.9.1 # nbclient # nbconvert # nbformat -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-kernel-gateway==3.0.1 # via -r requirements.in @@ -158,7 +158,7 @@ jupyterlab-widgets==3.0.16 # via ipywidgets kaleido==1.2.0 # via -r requirements.in -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax @@ -166,12 +166,14 @@ logistro==2.0.1 # via # choreographer # kaleido +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -180,9 +182,9 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen -mpcontribs-client==5.10.4 +monty==2026.2.18 + # via pymatgen-core +mpcontribs-client==5.10.5 # via -r requirements.in mpmath==1.3.0 # via sympy @@ -190,11 +192,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via jupyter-server nbformat==5.10.4 # via @@ -204,24 +206,24 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # kaleido - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # ipykernel # jupyter-events @@ -232,39 +234,40 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core pluggy==1.6.0 # via pytest -prometheus-client==0.24.1 +prometheus-client==0.25.0 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 +psutil==7.2.2 # via # -r requirements.in # ipykernel + # ipython ptyprocess==0.7.0 # via # pexpect @@ -273,7 +276,7 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -281,15 +284,17 @@ pygments==2.19.2 # pytest pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -301,9 +306,9 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -321,12 +326,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core # jupyter-kernel-gateway - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -345,16 +350,12 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # via monty +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via jupyter-server -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -369,7 +370,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -377,26 +378,26 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-kernel-gateway # jupyter-server # terminado -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -423,17 +424,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -445,7 +446,7 @@ websocket-client==1.9.0 # via jupyter-server widgetsnbextension==4.0.15 # via ipywidgets -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt index d46c4593f..7c4046535 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt @@ -4,7 +4,7 @@ # # pip-compile --all-extras --output-file=requirements/ubuntu-latest_py3.12_extras.txt # -anyio==4.12.1 +anyio==4.13.0 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -14,14 +14,14 @@ arrow==1.4.0 # via isoduration asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 @@ -30,17 +30,17 @@ boltons==25.0.0 # via mpcontribs-client bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests cffi==2.0.0 # via argon2-cffi-bindings -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests choreographer==1.2.1 # via kaleido @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via -r requirements.in -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -78,24 +78,24 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -idna==3.11 +idna==3.13 # via # anyio # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipykernel==7.1.0 +ipykernel==7.2.0 # via -r requirements.in -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # ipywidgets @@ -113,10 +113,10 @@ jinja2==3.1.6 # jupyter-server # nbconvert joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via mpcontribs-client -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -144,7 +144,7 @@ jupyter-core==5.9.1 # nbclient # nbconvert # nbformat -jupyter-events==0.12.0 +jupyter-events==0.12.1 # via jupyter-server jupyter-kernel-gateway==3.0.1 # via -r requirements.in @@ -158,7 +158,7 @@ jupyterlab-widgets==3.0.16 # via ipywidgets kaleido==1.2.0 # via -r requirements.in -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax @@ -166,12 +166,14 @@ logistro==2.0.1 # via # choreographer # kaleido +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -180,9 +182,9 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 - # via pymatgen -mpcontribs-client==5.10.4 +monty==2026.2.18 + # via pymatgen-core +mpcontribs-client==5.10.5 # via -r requirements.in mpmath==1.3.0 # via sympy @@ -190,11 +192,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via jupyter-server nbformat==5.10.4 # via @@ -204,24 +206,24 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.8 # via # kaleido - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # ipykernel # jupyter-events @@ -232,39 +234,40 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core pluggy==1.6.0 # via pytest -prometheus-client==0.24.1 +prometheus-client==0.25.0 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 +psutil==7.2.2 # via # -r requirements.in # ipykernel + # ipython ptyprocess==0.7.0 # via # pexpect @@ -273,7 +276,7 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -281,15 +284,17 @@ pygments==2.19.2 # pytest pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -301,9 +306,9 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -python-json-logger==4.0.0 +python-json-logger==4.1.0 # via jupyter-events -pytz==2025.2 +pytz==2026.1.post1 # via bravado-core pyyaml==6.0.3 # via @@ -321,12 +326,12 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core # jupyter-kernel-gateway - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -345,16 +350,12 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -scipy==1.17.0 - # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # via monty +scipy==1.17.1 + # via pymatgen-core send2trash==2.1.0 # via jupyter-server -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -369,7 +370,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 @@ -377,26 +378,26 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core terminado==0.18.1 # via # jupyter-server # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client # jupyter-kernel-gateway # jupyter-server # terminado -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -423,17 +424,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -445,7 +446,7 @@ websocket-client==1.9.0 # via jupyter-server widgetsnbextension==4.0.15 # via ipywidgets -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt index 51824b608..57d49a8e7 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt @@ -6,41 +6,41 @@ # arrow==1.4.0 # via isoduration -asgiref==3.11.0 +asgiref==3.11.1 # via django asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert boltons==25.0.0 # via # mpcontribs-client # mpcontribs-portal (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via mpcontribs-portal (pyproject.toml) -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests comm==0.2.3 # via ipykernel @@ -48,9 +48,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via mpcontribs-portal (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -87,27 +87,27 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via mpcontribs-portal (pyproject.toml) -idna==3.11 +idna==3.13 # via # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator -ipykernel==7.1.0 +ipykernel==7.2.0 # via mpcontribs-portal (pyproject.toml) -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # mpcontribs-client @@ -128,12 +128,12 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-client # mpcontribs-portal (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -157,16 +157,18 @@ jupyter-core==5.9.1 # nbformat jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -175,11 +177,11 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 +monty==2026.2.18 # via # mpcontribs-portal (pyproject.toml) - # pymatgen -mpcontribs-client==5.10.4 + # pymatgen-core +mpcontribs-client==5.10.5 # via mpcontribs-portal (pyproject.toml) mpmath==1.3.0 # via sympy @@ -187,11 +189,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via mpcontribs-portal (pyproject.toml) nbformat==5.10.4 # via @@ -201,22 +203,22 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # gunicorn # ipykernel @@ -224,47 +226,51 @@ packaging==26.0 # nbconvert # plotly palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel +psutil==7.2.2 + # via + # ipykernel + # ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers # nbconvert pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via @@ -279,7 +285,7 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via # bravado-core # django @@ -292,17 +298,17 @@ pyzmq==27.1.0 # via # ipykernel # jupyter-client -redis==7.1.0 +redis==7.4.0 # via mpcontribs-portal (pyproject.toml) referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -317,20 +323,16 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 +scipy==1.17.1 # via # mpcontribs-portal (pyproject.toml) - # pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # pymatgen-core setproctitle==1.3.7 # via mpcontribs-portal (pyproject.toml) -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -344,7 +346,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core sqlparse==0.5.5 # via django stack-data==0.6.3 @@ -354,19 +356,19 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -389,19 +391,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -409,13 +411,13 @@ webencodings==0.5.1 # via # bleach # tinycss2 -whitenoise==6.11.0 +whitenoise==6.12.0 # via mpcontribs-portal (pyproject.toml) -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.11_extras.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.11_extras.txt index 9ff5caf0f..e4ea1cb3c 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.11_extras.txt @@ -6,18 +6,18 @@ # arrow==1.4.0 # via isoduration -asgiref==3.11.0 +asgiref==3.11.1 # via django asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert boltons==25.0.0 @@ -25,25 +25,25 @@ boltons==25.0.0 # mpcontribs-client # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests comm==0.2.3 # via ipykernel @@ -51,11 +51,11 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -108,33 +108,33 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -idna==3.11 +idna==3.13 # via # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipykernel==7.1.0 +ipykernel==7.2.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # mpcontribs-client @@ -158,13 +158,13 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-client # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -188,16 +188,18 @@ jupyter-core==5.9.1 # nbformat jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -208,12 +210,12 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 +monty==2026.2.18 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) - # pymatgen -mpcontribs-client==5.10.4 + # pymatgen-core +mpcontribs-client==5.10.5 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -225,11 +227,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -242,22 +244,22 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # gunicorn # ipykernel @@ -266,35 +268,37 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core pluggy==1.6.0 # via pytest prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel +psutil==7.2.2 + # via + # ipykernel + # ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 @@ -305,7 +309,7 @@ pycodestyle==2.14.0 # pytest-pycodestyle pyflakes==3.4.0 # via flake8 -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -313,15 +317,17 @@ pygments==2.19.2 # pytest pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -349,7 +355,7 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via # bravado-core # django @@ -362,7 +368,7 @@ pyzmq==27.1.0 # via # ipykernel # jupyter-client -redis==7.1.0 +redis==7.4.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -370,11 +376,11 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -389,23 +395,19 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 +scipy==1.17.1 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) - # pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # pymatgen-core setproctitle==1.3.7 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -419,7 +421,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core sqlparse==0.5.5 # via django stack-data==0.6.3 @@ -429,19 +431,19 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -464,19 +466,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -484,15 +486,15 @@ webencodings==0.5.1 # via # bleach # tinycss2 -whitenoise==6.11.0 +whitenoise==6.12.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt index b7cd06435..c5aeacca9 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt @@ -6,41 +6,41 @@ # arrow==1.4.0 # via isoduration -asgiref==3.11.0 +asgiref==3.11.1 # via django asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert boltons==25.0.0 # via # mpcontribs-client # mpcontribs-portal (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via mpcontribs-portal (pyproject.toml) -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests comm==0.2.3 # via ipykernel @@ -48,9 +48,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via mpcontribs-portal (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -87,27 +87,27 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via mpcontribs-portal (pyproject.toml) -idna==3.11 +idna==3.13 # via # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator -ipykernel==7.1.0 +ipykernel==7.2.0 # via mpcontribs-portal (pyproject.toml) -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # mpcontribs-client @@ -128,12 +128,12 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-client # mpcontribs-portal (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -157,16 +157,18 @@ jupyter-core==5.9.1 # nbformat jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -175,11 +177,11 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 +monty==2026.2.18 # via # mpcontribs-portal (pyproject.toml) - # pymatgen -mpcontribs-client==5.10.4 + # pymatgen-core +mpcontribs-client==5.10.5 # via mpcontribs-portal (pyproject.toml) mpmath==1.3.0 # via sympy @@ -187,11 +189,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via mpcontribs-portal (pyproject.toml) nbformat==5.10.4 # via @@ -201,22 +203,22 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # gunicorn # ipykernel @@ -224,47 +226,51 @@ packaging==26.0 # nbconvert # plotly palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel +psutil==7.2.2 + # via + # ipykernel + # ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers # nbconvert pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via @@ -279,7 +285,7 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via # bravado-core # django @@ -292,17 +298,17 @@ pyzmq==27.1.0 # via # ipykernel # jupyter-client -redis==7.1.0 +redis==7.4.0 # via mpcontribs-portal (pyproject.toml) referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -317,20 +323,16 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 +scipy==1.17.1 # via # mpcontribs-portal (pyproject.toml) - # pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # pymatgen-core setproctitle==1.3.7 # via mpcontribs-portal (pyproject.toml) -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -344,7 +346,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core sqlparse==0.5.5 # via django stack-data==0.6.3 @@ -354,19 +356,19 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -388,19 +390,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -408,13 +410,13 @@ webencodings==0.5.1 # via # bleach # tinycss2 -whitenoise==6.11.0 +whitenoise==6.12.0 # via mpcontribs-portal (pyproject.toml) -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.12_extras.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.12_extras.txt index 6948056cf..0db255aeb 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.12_extras.txt @@ -6,18 +6,18 @@ # arrow==1.4.0 # via isoduration -asgiref==3.11.0 +asgiref==3.11.1 # via django asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonschema # referencing beautifulsoup4==4.14.3 # via nbconvert -bibtexparser==1.4.3 - # via pymatgen +bibtexparser==1.4.4 + # via pymatgen-core bleach[css]==6.3.0 # via nbconvert boltons==25.0.0 @@ -25,25 +25,25 @@ boltons==25.0.0 # mpcontribs-client # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -boto3==1.42.34 +boto3==1.42.95 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -botocore==1.42.34 +botocore==1.42.95 # via # boto3 # s3transfer bravado==12.0.1 # via mpcontribs-client -bravado-core==6.1.1 +bravado-core==6.3.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.5 +cachetools==7.0.6 # via mpcontribs-client -certifi==2026.1.4 +certifi==2026.4.22 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests comm==0.2.3 # via ipykernel @@ -51,11 +51,11 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.2.2 +ddtrace==4.3.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -debugpy==1.8.19 +debugpy==1.8.20 # via ipykernel decorator==5.2.1 # via ipython @@ -108,33 +108,33 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib fqdn==1.5.1 # via jsonschema -gevent==25.9.1 +gevent==26.4.0 # via gunicorn -greenlet==3.3.1 +greenlet==3.4.0 # via gevent gunicorn[gevent]==24.1.1 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -idna==3.11 +idna==3.13 # via # jsonschema # requests importlib-metadata==8.7.1 # via opentelemetry-api -importlib-resources==6.5.2 +importlib-resources==7.1.0 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipykernel==7.1.0 +ipykernel==7.2.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -ipython==9.9.0 +ipython==9.13.0 # via # ipykernel # mpcontribs-client @@ -158,13 +158,13 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core json2html==1.3.0 # via # mpcontribs-client # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -jsonpointer==3.0.0 +jsonpointer==3.1.1 # via jsonschema jsonref==1.1.0 # via bravado-core @@ -188,16 +188,18 @@ jupyter-core==5.9.1 # nbformat jupyterlab-pygments==0.3.0 # via nbconvert -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib lark==1.3.1 # via rfc3987-syntax +lxml==6.1.0 + # via pymatgen-core markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.8 - # via pymatgen +matplotlib==3.10.9 + # via pymatgen-core matplotlib-inline==0.2.1 # via # ipykernel @@ -208,12 +210,12 @@ mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado -monty==2025.3.3 +monty==2026.2.18 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) - # pymatgen -mpcontribs-client==5.10.4 + # pymatgen-core +mpcontribs-client==5.10.5 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -225,11 +227,11 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.15.0 +narwhals==2.20.0 # via plotly nbclient==0.10.4 # via nbconvert -nbconvert==7.16.6 +nbconvert==7.17.1 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -242,22 +244,22 @@ nbformat==5.10.4 nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 - # via pymatgen -numpy==2.4.1 + # via pymatgen-core +numpy==2.4.4 # via # contourpy # matplotlib # monty # mpcontribs-client # pandas - # pymatgen + # pymatgen-core # scipy # spglib -opentelemetry-api==1.39.1 +opentelemetry-api==1.41.1 # via ddtrace -orjson==3.11.5 - # via pymatgen -packaging==26.0 +orjson==3.11.8 + # via pymatgen-core +packaging==26.1 # via # gunicorn # ipykernel @@ -266,35 +268,37 @@ packaging==26.0 # plotly # pytest palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # mpcontribs-client - # pymatgen + # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.5 +parso==0.8.6 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib -pint==0.25.2 +pint==0.25.3 # via mpcontribs-client -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # pint -plotly==6.5.2 +plotly==6.7.0 # via # mpcontribs-client - # pymatgen + # pymatgen-core pluggy==1.6.0 # via pytest prompt-toolkit==3.0.52 # via ipython -psutil==7.2.1 - # via ipykernel +psutil==7.2.2 + # via + # ipykernel + # ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 @@ -305,7 +309,7 @@ pycodestyle==2.14.0 # pytest-pycodestyle pyflakes==3.4.0 # via flake8 -pygments==2.19.2 +pygments==2.20.0 # via # ipython # ipython-pygments-lexers @@ -313,15 +317,17 @@ pygments==2.19.2 # pytest pyisemail==2.0.1 # via mpcontribs-client -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via mpcontribs-client -pymongo==4.16.0 +pymatgen-core==2026.4.16 + # via pymatgen +pymongo==4.17.0 # via mpcontribs-client pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -349,7 +355,7 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -pytz==2025.2 +pytz==2026.1.post1 # via # bravado-core # django @@ -362,7 +368,7 @@ pyzmq==27.1.0 # via # ipykernel # jupyter-client -redis==7.1.0 +redis==7.4.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) @@ -370,11 +376,11 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.1 # via # bravado # bravado-core - # pymatgen + # pymatgen-core # requests-futures requests-futures==1.0.2 # via mpcontribs-client @@ -389,23 +395,19 @@ rpds-py==0.30.0 # jsonschema # referencing ruamel-yaml==0.19.1 - # via - # monty - # pymatgen -s3transfer==0.16.0 + # via monty +s3transfer==0.16.1 # via boto3 -scipy==1.17.0 +scipy==1.17.1 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) - # pymatgen -semantic-version==2.10.0 - # via mpcontribs-client + # pymatgen-core setproctitle==1.3.7 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -simplejson==3.20.2 +simplejson==4.1.0 # via # bravado # bravado-core @@ -419,7 +421,7 @@ six==1.17.0 soupsieve==2.8.3 # via beautifulsoup4 spglib==2.7.0 - # via pymatgen + # via pymatgen-core sqlparse==0.5.5 # via django stack-data==0.6.3 @@ -429,19 +431,19 @@ swagger-spec-validator==3.0.4 # bravado-core # mpcontribs-client sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client -tqdm==4.67.1 +tqdm==4.67.3 # via # mpcontribs-client - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipykernel @@ -463,19 +465,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.3 +tzdata==2026.2 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core uri-template==1.3.0 # via jsonschema urllib3==2.6.3 # via # botocore # requests -wcwidth==0.4.0 +wcwidth==0.6.0 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -483,15 +485,15 @@ webencodings==0.5.1 # via # bleach # tinycss2 -whitenoise==6.11.0 +whitenoise==6.12.0 # via # mpcontribs-portal # mpcontribs-portal (pyproject.toml) -wrapt==2.0.1 +wrapt==2.1.2 # via ddtrace -zipp==3.23.0 +zipp==3.23.1 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.2 +zope-interface==8.3 # via gevent