From 24c61e75253d8c45e1fbaa466b2f0e3f25ab9742 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 23 Jan 2026 18:44:19 +0000 Subject: [PATCH 1/2] auto dependency upgrades --- .../requirements/ubuntu-latest_py3.11.txt | 180 ++++++------ .../ubuntu-latest_py3.11_extras.txt | 272 +++++++++++------- .../requirements/ubuntu-latest_py3.12.txt | 180 ++++++------ .../ubuntu-latest_py3.12_extras.txt | 272 +++++++++++------- .../requirements/ubuntu-latest_py3.11.txt | 100 +++---- .../ubuntu-latest_py3.11_extras.txt | 166 +++++++---- .../requirements/ubuntu-latest_py3.12.txt | 100 +++---- .../ubuntu-latest_py3.12_extras.txt | 166 +++++++---- .../requirements/ubuntu-latest_py3.11.txt | 96 +++---- .../ubuntu-latest_py3.11_extras.txt | 96 +++---- .../requirements/ubuntu-latest_py3.12.txt | 96 +++---- .../ubuntu-latest_py3.12_extras.txt | 96 +++---- .../requirements/ubuntu-latest_py3.11.txt | 137 +++++---- .../ubuntu-latest_py3.11_extras.txt | 206 ++++++++----- .../requirements/ubuntu-latest_py3.12.txt | 137 +++++---- .../ubuntu-latest_py3.12_extras.txt | 206 ++++++++----- 16 files changed, 1386 insertions(+), 1120 deletions(-) diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt index 5008de7db..b03ff5f6e 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt @@ -4,10 +4,10 @@ # # pip-compile --output-file=requirements/ubuntu-latest_py3.11.txt # -anyio==4.11.0 +anyio==4.12.1 # via jupyter-server apispec==5.2.2 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) argon2-cffi==25.1.0 # via # jupyter-server @@ -17,7 +17,7 @@ argon2-cffi-bindings==25.1.0 arrow==1.4.0 # via isoduration asn1crypto==1.5.1 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 @@ -26,21 +26,21 @@ attrs==25.4.0 # via # jsonschema # referencing -backports-zstd==1.1.0 +backports-zstd==1.3.0 # via flask-compress -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) boltons==25.0.0 - # via mpcontribs-api (setup.py) -boto3==1.41.5 + # via mpcontribs-api (pyproject.toml) +boto3==1.42.33 # via flask-mongorest-mpcontribs -botocore==1.41.5 +botocore==1.42.33 # via # boto3 # s3transfer @@ -48,7 +48,7 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via @@ -71,14 +71,14 @@ crontab==1.0.5 cryptography==46.0.3 # via pyopenssl css-html-js-minify==2.5.5 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib dateparser==1.2.2 - # via mpcontribs-api (setup.py) -ddtrace==4.0.0 - # via mpcontribs-api (setup.py) -debugpy==1.8.17 + # via mpcontribs-api (pyproject.toml) +ddtrace==4.2.2 + # via mpcontribs-api (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -86,7 +86,7 @@ defusedxml==0.7.1 # via nbconvert dnspython==2.8.0 # via - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # pymongo entrypoints==0.4 # via jupyter-client @@ -99,9 +99,9 @@ fastjsonschema==2.21.2 fastnumbers==5.1.1 # via flask-mongorest-mpcontribs filetype==1.2.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flasgger-tschaume==0.9.7 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask==2.2.5 # via # flasgger-tschaume @@ -111,15 +111,15 @@ flask==2.2.5 # flask-rq2 # flask-sse flask-compress==1.23 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-marshmallow==1.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-mongoengine-tschaume==1.1.0 # via flask-mongorest-mpcontribs flask-mongorest-mpcontribs==3.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-rq2==18.3 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-sse==1.0.0 # via flask-mongorest-mpcontribs flatten-dict==0.4.2 @@ -128,7 +128,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -136,22 +136,22 @@ freezegun==1.5.5 # via rq-scheduler gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-api (setup.py) +gunicorn[gevent]==24.0.0 + # via mpcontribs-api (pyproject.toml) idna==3.11 # via # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.7.0 +ipython==9.9.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -169,20 +169,20 @@ jinja2==3.1.6 # via # flask # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # nbconvert # notebook -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) jsonpointer==3.0.0 # via jsonschema -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # flasgger-tschaume # jupyter-events @@ -208,7 +208,7 @@ jupyter-events==0.12.0 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -221,14 +221,14 @@ markupsafe==3.0.3 # jinja2 # nbconvert # werkzeug -marshmallow==3.26.1 +marshmallow==3.26.2 # via # flask-marshmallow # marshmallow-mongoengine - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via @@ -236,7 +236,7 @@ matplotlib-inline==0.2.1 # ipython mimerender-pr36==0.0.2 # via flask-mongorest-mpcontribs -mistune==3.1.4 +mistune==3.2.0 # via # flasgger-tschaume # nbconvert @@ -248,14 +248,14 @@ mongoengine==0.29.1 monty==2025.3.3 # via pymatgen more-itertools==10.8.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.12.0 +narwhals==2.15.0 # via plotly nbclassic==1.3.3 # via notebook -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via @@ -264,7 +264,7 @@ nbconvert==7.16.6 nbformat==5.10.4 # via # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # nbclient # nbconvert # notebook @@ -274,31 +274,31 @@ nest-asyncio==1.6.0 # jupyter-client # nbclassic # notebook -networkx==3.6 +networkx==3.6.1 # via pymatgen notebook==6.5.7 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # pandas # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # flask-mongorest-mpcontribs # pymatgen overrides==7.7.0 # via jupyter-server -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -310,7 +310,7 @@ packaging==25.0 # plotly palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via pymatgen pandocfilters==1.5.1 # via nbconvert @@ -318,33 +318,33 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-api (setup.py) -platformdirs==4.5.0 + # via mpcontribs-api (pyproject.toml) +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via pymatgen -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel psycopg2-binary==2.9.11 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) ptyprocess==0.7.0 # via # pexpect # terminado pure-eval==0.2.3 # via stack-data -pycparser==2.23 +pycparser==3.0 # via cffi pygments==2.19.2 # via @@ -352,14 +352,14 @@ pygments==2.19.2 # ipython-pygments-lexers # nbconvert pymatgen==2025.10.7 - # via mpcontribs-api (setup.py) -pymongo==4.15.4 + # via mpcontribs-api (pyproject.toml) +pymongo==4.16.0 # via # flask-mongorest-mpcontribs # mongoengine pyopenssl==25.3.0 - # via mpcontribs-api (setup.py) -pyparsing==3.2.5 + # via mpcontribs-api (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib @@ -379,11 +379,9 @@ python-json-logger==4.0.0 python-mimeparse==2.0.0 # via mimerender-pr36 python-snappy==0.7.3 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) pytz==2025.2 - # via - # dateparser - # pandas + # via dateparser pyyaml==6.0.3 # via # flasgger-tschaume @@ -404,7 +402,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2025.11.3 +regex==2026.1.15 # via dateparser requests==2.32.5 # via @@ -420,35 +418,31 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing rq==2.3.2 # via # flask-rq2 - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # rq-scheduler rq-scheduler==0.14.0 # via flask-rq2 -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-api (setup.py) -send2trash==1.8.3 +send2trash==2.1.0 # via # jupyter-server # notebook setproctitle==1.3.7 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) six==1.17.0 # via # flasgger-tschaume @@ -456,16 +450,14 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython supervisor==4.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 @@ -477,7 +469,7 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -511,23 +503,21 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow tzlocal==5.3.1 # via dateparser uncertainties==3.2.3 # via - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -538,8 +528,8 @@ webencodings==0.5.1 websocket-client==1.9.0 # via # jupyter-server - # mpcontribs-api (setup.py) -werkzeug==3.1.3 + # mpcontribs-api (pyproject.toml) +werkzeug==3.1.5 # via # flasgger-tschaume # flask @@ -549,7 +539,7 @@ zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # via gevent zstandard==0.25.0 - # via mpcontribs-api (setup.py) + # 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 b59596d5c..ab35b886c 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.11_extras.txt @@ -4,10 +4,12 @@ # # pip-compile --all-extras --output-file=requirements/ubuntu-latest_py3.11_extras.txt # -anyio==4.11.0 +anyio==4.12.1 # via jupyter-server apispec==5.2.2 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) argon2-cffi==25.1.0 # via # jupyter-server @@ -17,7 +19,9 @@ argon2-cffi-bindings==25.1.0 arrow==1.4.0 # via isoduration asn1crypto==1.5.1 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 @@ -26,21 +30,25 @@ attrs==25.4.0 # via # jsonschema # referencing -backports-zstd==1.1.0 +backports-zstd==1.3.0 # via flask-compress -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) boltons==25.0.0 - # via mpcontribs-api (setup.py) -boto3==1.41.5 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +boto3==1.42.33 # via flask-mongorest-mpcontribs -botocore==1.41.5 +botocore==1.42.33 # via # boto3 # s3transfer @@ -48,7 +56,7 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via @@ -71,14 +79,20 @@ crontab==1.0.5 cryptography==46.0.3 # via pyopenssl css-html-js-minify==2.5.5 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib dateparser==1.2.2 - # via mpcontribs-api (setup.py) -ddtrace==4.0.0 - # via mpcontribs-api (setup.py) -debugpy==1.8.17 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +ddtrace==4.2.2 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -86,12 +100,15 @@ defusedxml==0.7.1 # via nbconvert dnspython==2.8.0 # via - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # pymongo entrypoints==0.4 # via jupyter-client envier==0.6.1 # via ddtrace +execnet==2.1.2 + # via pytest-xdist executing==2.2.1 # via stack-data fastjsonschema==2.21.2 @@ -99,11 +116,18 @@ fastjsonschema==2.21.2 fastnumbers==5.1.1 # via flask-mongorest-mpcontribs filetype==1.2.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flake8==7.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) + # pytest-flake8 flasgger-tschaume==0.9.7 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask==2.2.5 # via # flasgger-tschaume @@ -113,15 +137,23 @@ flask==2.2.5 # flask-rq2 # flask-sse flask-compress==1.23 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-marshmallow==1.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-mongoengine-tschaume==1.1.0 # via flask-mongorest-mpcontribs flask-mongorest-mpcontribs==3.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-rq2==18.3 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-sse==1.0.0 # via flask-mongorest-mpcontribs flatten-dict==0.4.2 @@ -130,7 +162,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -138,16 +170,18 @@ freezegun==1.5.5 # via rq-scheduler gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-api (setup.py) +gunicorn[gevent]==24.0.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) idna==3.11 # via # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api iniconfig==2.3.0 # via pytest @@ -155,7 +189,7 @@ ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.7.0 +ipython==9.9.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -173,20 +207,23 @@ jinja2==3.1.6 # via # flask # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # nbconvert # notebook -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) jsonpointer==3.0.0 # via jsonschema -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # flasgger-tschaume # jupyter-events @@ -212,7 +249,7 @@ jupyter-events==0.12.0 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -225,14 +262,15 @@ markupsafe==3.0.3 # jinja2 # nbconvert # werkzeug -marshmallow==3.26.1 +marshmallow==3.26.2 # via # flask-marshmallow # marshmallow-mongoengine - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via @@ -242,7 +280,7 @@ mccabe==0.7.0 # via flake8 mimerender-pr36==0.0.2 # via flask-mongorest-mpcontribs -mistune==3.1.4 +mistune==3.2.0 # via # flasgger-tschaume # nbconvert @@ -254,14 +292,18 @@ mongoengine==0.29.1 monty==2025.3.3 # via pymatgen more-itertools==10.8.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +mpcontribs-api[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-api + # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.12.0 +narwhals==2.15.0 # via plotly nbclassic==1.3.3 # via notebook -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via @@ -270,7 +312,8 @@ nbconvert==7.16.6 nbformat==5.10.4 # via # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # nbclient # nbconvert # notebook @@ -280,31 +323,34 @@ nest-asyncio==1.6.0 # jupyter-client # nbclassic # notebook -networkx==3.6 +networkx==3.6.1 # via pymatgen notebook==6.5.7 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # pandas # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # flask-mongorest-mpcontribs # pymatgen overrides==7.7.0 # via jupyter-server -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -317,7 +363,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via pymatgen pandocfilters==1.5.1 # via nbconvert @@ -325,28 +371,32 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-api (setup.py) -platformdirs==4.5.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via pymatgen pluggy==1.6.0 # via pytest -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel psycopg2-binary==2.9.11 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) ptyprocess==0.7.0 # via # pexpect @@ -354,8 +404,10 @@ ptyprocess==0.7.0 pure-eval==0.2.3 # via stack-data pycodestyle==2.14.0 - # via flake8 -pycparser==2.23 + # via + # flake8 + # pytest-pycodestyle +pycparser==3.0 # via cffi pyflakes==3.4.0 # via flake8 @@ -366,19 +418,40 @@ pygments==2.19.2 # nbconvert # pytest pymatgen==2025.10.7 - # via mpcontribs-api (setup.py) -pymongo==4.15.4 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pymongo==4.16.0 # via # flask-mongorest-mpcontribs # mongoengine pyopenssl==25.3.0 - # via mpcontribs-api (setup.py) -pyparsing==3.2.5 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 - # via mpcontribs-api (setup.py) +pytest==9.0.2 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) + # pytest-flake8 + # pytest-pycodestyle + # pytest-xdist +pytest-flake8==1.3.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pytest-pycodestyle==2.5.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pytest-xdist==3.8.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) python-dateutil==2.9.0.post0 # via # arrow @@ -395,11 +468,11 @@ python-json-logger==4.0.0 python-mimeparse==2.0.0 # via mimerender-pr36 python-snappy==0.7.3 - # via mpcontribs-api (setup.py) -pytz==2025.2 # via - # dateparser - # pandas + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pytz==2025.2 + # via dateparser pyyaml==6.0.3 # via # flasgger-tschaume @@ -420,7 +493,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2025.11.3 +regex==2026.1.15 # via dateparser requests==2.32.5 # via @@ -436,35 +509,34 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing rq==2.3.2 # via # flask-rq2 - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # rq-scheduler rq-scheduler==0.14.0 # via flask-rq2 -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-api (setup.py) -send2trash==1.8.3 +send2trash==2.1.0 # via # jupyter-server # notebook setproctitle==1.3.7 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) six==1.17.0 # via # flasgger-tschaume @@ -472,16 +544,16 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython supervisor==4.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 @@ -493,7 +565,7 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -527,23 +599,22 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow tzlocal==5.3.1 # via dateparser uncertainties==3.2.3 # via - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -554,8 +625,9 @@ webencodings==0.5.1 websocket-client==1.9.0 # via # jupyter-server - # mpcontribs-api (setup.py) -werkzeug==3.1.3 + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +werkzeug==3.1.5 # via # flasgger-tschaume # flask @@ -565,7 +637,9 @@ zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # via gevent zstandard==0.25.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt index ceb408224..c179c2d54 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt @@ -4,10 +4,10 @@ # # pip-compile --output-file=requirements/ubuntu-latest_py3.12.txt # -anyio==4.11.0 +anyio==4.12.1 # via jupyter-server apispec==5.2.2 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) argon2-cffi==25.1.0 # via # jupyter-server @@ -17,7 +17,7 @@ argon2-cffi-bindings==25.1.0 arrow==1.4.0 # via isoduration asn1crypto==1.5.1 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 @@ -26,21 +26,21 @@ attrs==25.4.0 # via # jsonschema # referencing -backports-zstd==1.1.0 +backports-zstd==1.3.0 # via flask-compress -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) boltons==25.0.0 - # via mpcontribs-api (setup.py) -boto3==1.41.5 + # via mpcontribs-api (pyproject.toml) +boto3==1.42.33 # via flask-mongorest-mpcontribs -botocore==1.41.5 +botocore==1.42.33 # via # boto3 # s3transfer @@ -48,7 +48,7 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via @@ -71,14 +71,14 @@ crontab==1.0.5 cryptography==46.0.3 # via pyopenssl css-html-js-minify==2.5.5 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib dateparser==1.2.2 - # via mpcontribs-api (setup.py) -ddtrace==4.0.0 - # via mpcontribs-api (setup.py) -debugpy==1.8.17 + # via mpcontribs-api (pyproject.toml) +ddtrace==4.2.2 + # via mpcontribs-api (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -86,7 +86,7 @@ defusedxml==0.7.1 # via nbconvert dnspython==2.8.0 # via - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # pymongo entrypoints==0.4 # via jupyter-client @@ -99,9 +99,9 @@ fastjsonschema==2.21.2 fastnumbers==5.1.1 # via flask-mongorest-mpcontribs filetype==1.2.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flasgger-tschaume==0.9.7 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask==2.2.5 # via # flasgger-tschaume @@ -111,15 +111,15 @@ flask==2.2.5 # flask-rq2 # flask-sse flask-compress==1.23 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-marshmallow==1.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-mongoengine-tschaume==1.1.0 # via flask-mongorest-mpcontribs flask-mongorest-mpcontribs==3.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-rq2==18.3 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) flask-sse==1.0.0 # via flask-mongorest-mpcontribs flatten-dict==0.4.2 @@ -128,7 +128,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -136,22 +136,22 @@ freezegun==1.5.5 # via rq-scheduler gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-api (setup.py) +gunicorn[gevent]==24.0.0 + # via mpcontribs-api (pyproject.toml) idna==3.11 # via # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.7.0 +ipython==9.9.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -169,20 +169,20 @@ jinja2==3.1.6 # via # flask # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # nbconvert # notebook -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) jsonpointer==3.0.0 # via jsonschema -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # flasgger-tschaume # jupyter-events @@ -208,7 +208,7 @@ jupyter-events==0.12.0 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -221,14 +221,14 @@ markupsafe==3.0.3 # jinja2 # nbconvert # werkzeug -marshmallow==3.26.1 +marshmallow==3.26.2 # via # flask-marshmallow # marshmallow-mongoengine - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via @@ -236,7 +236,7 @@ matplotlib-inline==0.2.1 # ipython mimerender-pr36==0.0.2 # via flask-mongorest-mpcontribs -mistune==3.1.4 +mistune==3.2.0 # via # flasgger-tschaume # nbconvert @@ -248,14 +248,14 @@ mongoengine==0.29.1 monty==2025.3.3 # via pymatgen more-itertools==10.8.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.12.0 +narwhals==2.15.0 # via plotly nbclassic==1.3.3 # via notebook -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via @@ -264,7 +264,7 @@ nbconvert==7.16.6 nbformat==5.10.4 # via # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # nbclient # nbconvert # notebook @@ -274,29 +274,29 @@ nest-asyncio==1.6.0 # jupyter-client # nbclassic # notebook -networkx==3.6 +networkx==3.6.1 # via pymatgen notebook==6.5.7 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # pandas # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # flask-mongorest-mpcontribs # pymatgen -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -308,7 +308,7 @@ packaging==25.0 # plotly palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via pymatgen pandocfilters==1.5.1 # via nbconvert @@ -316,33 +316,33 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-api (setup.py) -platformdirs==4.5.0 + # via mpcontribs-api (pyproject.toml) +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via pymatgen -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel psycopg2-binary==2.9.11 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) ptyprocess==0.7.0 # via # pexpect # terminado pure-eval==0.2.3 # via stack-data -pycparser==2.23 +pycparser==3.0 # via cffi pygments==2.19.2 # via @@ -350,14 +350,14 @@ pygments==2.19.2 # ipython-pygments-lexers # nbconvert pymatgen==2025.10.7 - # via mpcontribs-api (setup.py) -pymongo==4.15.4 + # via mpcontribs-api (pyproject.toml) +pymongo==4.16.0 # via # flask-mongorest-mpcontribs # mongoengine pyopenssl==25.3.0 - # via mpcontribs-api (setup.py) -pyparsing==3.2.5 + # via mpcontribs-api (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib @@ -377,11 +377,9 @@ python-json-logger==4.0.0 python-mimeparse==2.0.0 # via mimerender-pr36 python-snappy==0.7.3 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) pytz==2025.2 - # via - # dateparser - # pandas + # via dateparser pyyaml==6.0.3 # via # flasgger-tschaume @@ -402,7 +400,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2025.11.3 +regex==2026.1.15 # via dateparser requests==2.32.5 # via @@ -418,35 +416,31 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing rq==2.3.2 # via # flask-rq2 - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # rq-scheduler rq-scheduler==0.14.0 # via flask-rq2 -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-api (setup.py) -send2trash==1.8.3 +send2trash==2.1.0 # via # jupyter-server # notebook setproctitle==1.3.7 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) six==1.17.0 # via # flasgger-tschaume @@ -454,16 +448,14 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython supervisor==4.3.0 - # via mpcontribs-api (setup.py) + # via mpcontribs-api (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 @@ -475,7 +467,7 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -508,23 +500,21 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow tzlocal==5.3.1 # via dateparser uncertainties==3.2.3 # via - # mpcontribs-api (setup.py) + # mpcontribs-api (pyproject.toml) # pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -535,8 +525,8 @@ webencodings==0.5.1 websocket-client==1.9.0 # via # jupyter-server - # mpcontribs-api (setup.py) -werkzeug==3.1.3 + # mpcontribs-api (pyproject.toml) +werkzeug==3.1.5 # via # flasgger-tschaume # flask @@ -546,7 +536,7 @@ zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # via gevent zstandard==0.25.0 - # via mpcontribs-api (setup.py) + # 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 063e87d59..54ba408ed 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.12_extras.txt @@ -4,10 +4,12 @@ # # pip-compile --all-extras --output-file=requirements/ubuntu-latest_py3.12_extras.txt # -anyio==4.11.0 +anyio==4.12.1 # via jupyter-server apispec==5.2.2 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) argon2-cffi==25.1.0 # via # jupyter-server @@ -17,7 +19,9 @@ argon2-cffi-bindings==25.1.0 arrow==1.4.0 # via isoduration asn1crypto==1.5.1 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) asttokens==3.0.1 # via stack-data atlasq-tschaume==0.11.1.dev2 @@ -26,21 +30,25 @@ attrs==25.4.0 # via # jsonschema # referencing -backports-zstd==1.1.0 +backports-zstd==1.3.0 # via flask-compress -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen bleach[css]==6.3.0 # via nbconvert blinker==1.9.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) boltons==25.0.0 - # via mpcontribs-api (setup.py) -boto3==1.41.5 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +boto3==1.42.33 # via flask-mongorest-mpcontribs -botocore==1.41.5 +botocore==1.42.33 # via # boto3 # s3transfer @@ -48,7 +56,7 @@ brotli==1.2.0 # via flask-compress bytecode==0.17.0 # via ddtrace -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via @@ -71,14 +79,20 @@ crontab==1.0.5 cryptography==46.0.3 # via pyopenssl css-html-js-minify==2.5.5 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) cycler==0.12.1 # via matplotlib dateparser==1.2.2 - # via mpcontribs-api (setup.py) -ddtrace==4.0.0 - # via mpcontribs-api (setup.py) -debugpy==1.8.17 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +ddtrace==4.2.2 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -86,12 +100,15 @@ defusedxml==0.7.1 # via nbconvert dnspython==2.8.0 # via - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # pymongo entrypoints==0.4 # via jupyter-client envier==0.6.1 # via ddtrace +execnet==2.1.2 + # via pytest-xdist executing==2.2.1 # via stack-data fastjsonschema==2.21.2 @@ -99,11 +116,18 @@ fastjsonschema==2.21.2 fastnumbers==5.1.1 # via flask-mongorest-mpcontribs filetype==1.2.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flake8==7.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) + # pytest-flake8 flasgger-tschaume==0.9.7 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask==2.2.5 # via # flasgger-tschaume @@ -113,15 +137,23 @@ flask==2.2.5 # flask-rq2 # flask-sse flask-compress==1.23 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-marshmallow==1.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-mongoengine-tschaume==1.1.0 # via flask-mongorest-mpcontribs flask-mongorest-mpcontribs==3.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-rq2==18.3 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) flask-sse==1.0.0 # via flask-mongorest-mpcontribs flatten-dict==0.4.2 @@ -130,7 +162,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -138,16 +170,18 @@ freezegun==1.5.5 # via rq-scheduler gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-api (setup.py) +gunicorn[gevent]==24.0.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) idna==3.11 # via # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api iniconfig==2.3.0 # via pytest @@ -155,7 +189,7 @@ ipykernel==6.29.5 # via # nbclassic # notebook -ipython==9.7.0 +ipython==9.9.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -173,20 +207,23 @@ jinja2==3.1.6 # via # flask # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # nbconvert # notebook -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) jsonpointer==3.0.0 # via jsonschema -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # flasgger-tschaume # jupyter-events @@ -212,7 +249,7 @@ jupyter-events==0.12.0 # via jupyter-server jupyter-server==2.17.0 # via notebook-shim -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -225,14 +262,15 @@ markupsafe==3.0.3 # jinja2 # nbconvert # werkzeug -marshmallow==3.26.1 +marshmallow==3.26.2 # via # flask-marshmallow # marshmallow-mongoengine - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) marshmallow-mongoengine==0.31.2 # via flask-mongorest-mpcontribs -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via @@ -242,7 +280,7 @@ mccabe==0.7.0 # via flake8 mimerender-pr36==0.0.2 # via flask-mongorest-mpcontribs -mistune==3.1.4 +mistune==3.2.0 # via # flasgger-tschaume # nbconvert @@ -254,14 +292,18 @@ mongoengine==0.29.1 monty==2025.3.3 # via pymatgen more-itertools==10.8.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +mpcontribs-api[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-api + # via mpcontribs-api (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.12.0 +narwhals==2.15.0 # via plotly nbclassic==1.3.3 # via notebook -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via @@ -270,7 +312,8 @@ nbconvert==7.16.6 nbformat==5.10.4 # via # jupyter-server - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # nbclient # nbconvert # notebook @@ -280,29 +323,32 @@ nest-asyncio==1.6.0 # jupyter-client # nbclassic # notebook -networkx==3.6 +networkx==3.6.1 # via pymatgen notebook==6.5.7 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) notebook-shim==0.2.4 # via nbclassic -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # pandas # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # flask-mongorest-mpcontribs # pymatgen -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -315,7 +361,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via pymatgen pandocfilters==1.5.1 # via nbconvert @@ -323,28 +369,32 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-api (setup.py) -platformdirs==4.5.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via pymatgen pluggy==1.6.0 # via pytest -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via # jupyter-server # notebook prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel psycopg2-binary==2.9.11 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) ptyprocess==0.7.0 # via # pexpect @@ -352,8 +402,10 @@ ptyprocess==0.7.0 pure-eval==0.2.3 # via stack-data pycodestyle==2.14.0 - # via flake8 -pycparser==2.23 + # via + # flake8 + # pytest-pycodestyle +pycparser==3.0 # via cffi pyflakes==3.4.0 # via flake8 @@ -364,19 +416,40 @@ pygments==2.19.2 # nbconvert # pytest pymatgen==2025.10.7 - # via mpcontribs-api (setup.py) -pymongo==4.15.4 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pymongo==4.16.0 # via # flask-mongorest-mpcontribs # mongoengine pyopenssl==25.3.0 - # via mpcontribs-api (setup.py) -pyparsing==3.2.5 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 - # via mpcontribs-api (setup.py) +pytest==9.0.2 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) + # pytest-flake8 + # pytest-pycodestyle + # pytest-xdist +pytest-flake8==1.3.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pytest-pycodestyle==2.5.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pytest-xdist==3.8.0 + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) python-dateutil==2.9.0.post0 # via # arrow @@ -393,11 +466,11 @@ python-json-logger==4.0.0 python-mimeparse==2.0.0 # via mimerender-pr36 python-snappy==0.7.3 - # via mpcontribs-api (setup.py) -pytz==2025.2 # via - # dateparser - # pandas + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +pytz==2025.2 + # via dateparser pyyaml==6.0.3 # via # flasgger-tschaume @@ -418,7 +491,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -regex==2025.11.3 +regex==2026.1.15 # via dateparser requests==2.32.5 # via @@ -434,35 +507,34 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing rq==2.3.2 # via # flask-rq2 - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # rq-scheduler rq-scheduler==0.14.0 # via flask-rq2 -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-api (setup.py) -send2trash==1.8.3 +send2trash==2.1.0 # via # jupyter-server # notebook setproctitle==1.3.7 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) six==1.17.0 # via # flasgger-tschaume @@ -470,16 +542,16 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython supervisor==4.3.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 @@ -491,7 +563,7 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -524,23 +596,22 @@ typing-extensions==4.15.0 # pyopenssl # referencing # spglib -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow tzlocal==5.3.1 # via dateparser uncertainties==3.2.3 # via - # mpcontribs-api (setup.py) + # mpcontribs-api + # mpcontribs-api (pyproject.toml) # pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -551,8 +622,9 @@ webencodings==0.5.1 websocket-client==1.9.0 # via # jupyter-server - # mpcontribs-api (setup.py) -werkzeug==3.1.3 + # mpcontribs-api + # mpcontribs-api (pyproject.toml) +werkzeug==3.1.5 # via # flasgger-tschaume # flask @@ -562,7 +634,9 @@ zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # via gevent zstandard==0.25.0 - # via mpcontribs-api (setup.py) + # via + # mpcontribs-api + # mpcontribs-api (pyproject.toml) diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt index 9d4ce22b3..0df2ff388 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt @@ -15,14 +15,14 @@ attrs==25.4.0 bibtexparser==1.4.3 # via pymatgen boltons==25.0.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) bravado==12.0.1 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) bravado-core==6.1.1 # via bravado -cachetools==6.2.2 - # via mpcontribs-client (setup.py) -certifi==2025.11.12 +cachetools==6.2.4 + # via mpcontribs-client (pyproject.toml) +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests @@ -39,14 +39,14 @@ dnspython==2.8.0 executing==2.2.1 # via stack-data filetype==1.2.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) flatten-dict==0.4.2 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -56,33 +56,33 @@ idna==3.11 # requests importlib-resources==6.5.2 # via swagger-spec-validator -ipython==9.7.0 - # via mpcontribs-client (setup.py) +ipython==9.9.0 + # via mpcontribs-client (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 # via jsonschema jedi==0.19.2 # via ipython -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) jsonpointer==3.0.0 # 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.25.1 # via jsonschema kiwisolver==1.4.9 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via ipython @@ -96,45 +96,45 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pandas # pymatgen # scipy # spglib -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # matplotlib # plotly palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pymatgen parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-client (setup.py) -platformdirs==4.5.0 + # via mpcontribs-client (pyproject.toml) +platformdirs==4.5.1 # via pint -plotly==6.5.0 +plotly==6.5.2 # via - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pymatgen prompt-toolkit==3.0.52 # via ipython @@ -147,12 +147,12 @@ pygments==2.19.2 # ipython # ipython-pygments-lexers pyisemail==2.0.1 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) pymatgen==2025.10.7 - # via mpcontribs-client (setup.py) -pymongo==4.15.4 - # via mpcontribs-client (setup.py) -pyparsing==3.2.5 + # via mpcontribs-client (pyproject.toml) +pymongo==4.16.0 + # via mpcontribs-client (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib @@ -164,9 +164,7 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -183,27 +181,23 @@ requests==2.32.5 # pymatgen # requests-futures requests-futures==1.0.2 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) rfc3339-validator==0.1.4 # via jsonschema rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client (setup.py) simplejson==3.20.2 # via # bravado @@ -215,21 +209,21 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 # via # bravado-core - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen tqdm==4.67.1 # via - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pymatgen traitlets==5.14.3 # via @@ -245,19 +239,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # 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 4385bb84c..981b0e523 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt @@ -15,20 +15,26 @@ attrs==25.4.0 bibtexparser==1.4.3 # via pymatgen boltons==25.0.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) bravado==12.0.1 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) bravado-core==6.1.1 # via bravado -cachetools==6.2.2 - # via mpcontribs-client (setup.py) -certifi==2025.11.12 +cachetools==6.2.4 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests contourpy==1.3.3 # via matplotlib -coverage[toml]==7.12.0 +coverage[toml]==7.13.1 # via pytest-cov cycler==0.12.1 # via matplotlib @@ -38,21 +44,28 @@ dnspython==2.8.0 # via # pyisemail # pymongo +execnet==2.1.2 + # via pytest-xdist executing==2.2.1 # via stack-data filetype==1.2.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) flake8==7.3.0 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pytest-flake8 flatten-dict==0.4.2 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -64,33 +77,37 @@ importlib-resources==6.5.2 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipython==9.7.0 - # via mpcontribs-client (setup.py) +ipython==9.9.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 # via jsonschema jedi==0.19.2 # via ipython -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) jsonpointer==3.0.0 # 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.25.1 # via jsonschema kiwisolver==1.4.9 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via ipython @@ -100,52 +117,59 @@ monotonic==1.6 # via bravado monty==2025.3.3 # via pymatgen +mpcontribs-client[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-client + # via mpcontribs-client (pyproject.toml) mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pandas # pymatgen # scipy # spglib -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # matplotlib # plotly # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pymatgen parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-client (setup.py) -platformdirs==4.5.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +platformdirs==4.5.1 # via pint -plotly==6.5.0 +plotly==6.5.2 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pymatgen pluggy==1.6.0 # via @@ -158,7 +182,9 @@ ptyprocess==0.7.0 pure-eval==0.2.3 # via stack-data py==1.11.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pycodestyle==2.14.0 # via # flake8 @@ -171,27 +197,45 @@ pygments==2.19.2 # ipython-pygments-lexers # pytest pyisemail==2.0.1 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pymatgen==2025.10.7 - # via mpcontribs-client (setup.py) -pymongo==4.15.4 - # via mpcontribs-client (setup.py) -pyparsing==3.2.5 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +pymongo==4.16.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 +pytest==9.0.2 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pytest-cov # pytest-flake8 # pytest-pycodestyle + # pytest-xdist pytest-cov==7.0.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pytest-flake8==1.3.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pytest-pycodestyle==2.5.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +pytest-xdist==3.8.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) python-dateutil==2.9.0.post0 # via # arrow @@ -200,9 +244,7 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -219,27 +261,25 @@ requests==2.32.5 # pymatgen # requests-futures requests-futures==1.0.2 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) rfc3339-validator==0.1.4 # via jsonschema rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client (setup.py) simplejson==3.20.2 # via # bravado @@ -251,21 +291,23 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 # via # bravado-core - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen tqdm==4.67.1 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pymatgen traitlets==5.14.3 # via @@ -281,19 +323,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # 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 4f2310fd2..17e22efce 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt @@ -15,14 +15,14 @@ attrs==25.4.0 bibtexparser==1.4.3 # via pymatgen boltons==25.0.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) bravado==12.0.1 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) bravado-core==6.1.1 # via bravado -cachetools==6.2.2 - # via mpcontribs-client (setup.py) -certifi==2025.11.12 +cachetools==6.2.4 + # via mpcontribs-client (pyproject.toml) +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests @@ -39,14 +39,14 @@ dnspython==2.8.0 executing==2.2.1 # via stack-data filetype==1.2.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) flatten-dict==0.4.2 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -56,33 +56,33 @@ idna==3.11 # requests importlib-resources==6.5.2 # via swagger-spec-validator -ipython==9.7.0 - # via mpcontribs-client (setup.py) +ipython==9.9.0 + # via mpcontribs-client (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 # via jsonschema jedi==0.19.2 # via ipython -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) jsonpointer==3.0.0 # 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.25.1 # via jsonschema kiwisolver==1.4.9 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via ipython @@ -96,45 +96,45 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pandas # pymatgen # scipy # spglib -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # matplotlib # plotly palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pymatgen parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-client (setup.py) -platformdirs==4.5.0 + # via mpcontribs-client (pyproject.toml) +platformdirs==4.5.1 # via pint -plotly==6.5.0 +plotly==6.5.2 # via - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pymatgen prompt-toolkit==3.0.52 # via ipython @@ -147,12 +147,12 @@ pygments==2.19.2 # ipython # ipython-pygments-lexers pyisemail==2.0.1 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) pymatgen==2025.10.7 - # via mpcontribs-client (setup.py) -pymongo==4.15.4 - # via mpcontribs-client (setup.py) -pyparsing==3.2.5 + # via mpcontribs-client (pyproject.toml) +pymongo==4.16.0 + # via mpcontribs-client (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib @@ -164,9 +164,7 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -183,27 +181,23 @@ requests==2.32.5 # pymatgen # requests-futures requests-futures==1.0.2 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) rfc3339-validator==0.1.4 # via jsonschema rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client (setup.py) simplejson==3.20.2 # via # bravado @@ -215,21 +209,21 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 # via # bravado-core - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen tqdm==4.67.1 # via - # mpcontribs-client (setup.py) + # mpcontribs-client (pyproject.toml) # pymatgen traitlets==5.14.3 # via @@ -244,19 +238,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 - # via mpcontribs-client (setup.py) + # via mpcontribs-client (pyproject.toml) uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # 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 6a3164248..cdc6d3bf2 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt @@ -15,20 +15,26 @@ attrs==25.4.0 bibtexparser==1.4.3 # via pymatgen boltons==25.0.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) bravado==12.0.1 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) bravado-core==6.1.1 # via bravado -cachetools==6.2.2 - # via mpcontribs-client (setup.py) -certifi==2025.11.12 +cachetools==6.2.4 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests contourpy==1.3.3 # via matplotlib -coverage[toml]==7.12.0 +coverage[toml]==7.13.1 # via pytest-cov cycler==0.12.1 # via matplotlib @@ -38,21 +44,28 @@ dnspython==2.8.0 # via # pyisemail # pymongo +execnet==2.1.2 + # via pytest-xdist executing==2.2.1 # via stack-data filetype==1.2.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) flake8==7.3.0 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pytest-flake8 flatten-dict==0.4.2 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -64,33 +77,37 @@ importlib-resources==6.5.2 # via swagger-spec-validator iniconfig==2.3.0 # via pytest -ipython==9.7.0 - # via mpcontribs-client (setup.py) +ipython==9.9.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 # via jsonschema jedi==0.19.2 # via ipython -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) jsonpointer==3.0.0 # 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.25.1 # via jsonschema kiwisolver==1.4.9 # via matplotlib lark==1.3.1 # via rfc3987-syntax -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via ipython @@ -100,52 +117,59 @@ monotonic==1.6 # via bravado monty==2025.3.3 # via pymatgen +mpcontribs-client[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-client + # via mpcontribs-client (pyproject.toml) mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib # monty - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pandas # pymatgen # scipy # spglib -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # matplotlib # plotly # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pymatgen parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 - # via mpcontribs-client (setup.py) -platformdirs==4.5.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +platformdirs==4.5.1 # via pint -plotly==6.5.0 +plotly==6.5.2 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pymatgen pluggy==1.6.0 # via @@ -158,7 +182,9 @@ ptyprocess==0.7.0 pure-eval==0.2.3 # via stack-data py==1.11.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pycodestyle==2.14.0 # via # flake8 @@ -171,27 +197,45 @@ pygments==2.19.2 # ipython-pygments-lexers # pytest pyisemail==2.0.1 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pymatgen==2025.10.7 - # via mpcontribs-client (setup.py) -pymongo==4.15.4 - # via mpcontribs-client (setup.py) -pyparsing==3.2.5 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +pymongo==4.16.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 +pytest==9.0.2 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pytest-cov # pytest-flake8 # pytest-pycodestyle + # pytest-xdist pytest-cov==7.0.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pytest-flake8==1.3.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) pytest-pycodestyle==2.5.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) +pytest-xdist==3.8.0 + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) python-dateutil==2.9.0.post0 # via # arrow @@ -200,9 +244,7 @@ python-dateutil==2.9.0.post0 # matplotlib # pandas pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -219,27 +261,25 @@ requests==2.32.5 # pymatgen # requests-futures requests-futures==1.0.2 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) rfc3339-validator==0.1.4 # via jsonschema rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen -semantic-version==2.10.0 - # via mpcontribs-client (setup.py) simplejson==3.20.2 # via # bravado @@ -251,21 +291,23 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython swagger-spec-validator==3.0.4 # via # bravado-core - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen tqdm==4.67.1 # via - # mpcontribs-client (setup.py) + # mpcontribs-client + # mpcontribs-client (pyproject.toml) # pymatgen traitlets==5.14.3 # via @@ -280,19 +322,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 - # via mpcontribs-client (setup.py) + # via + # mpcontribs-client + # mpcontribs-client (pyproject.toml) uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # 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 dc35b911e..a953c13ea 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.11.0 +anyio==4.12.1 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -18,7 +18,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -34,9 +34,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via argon2-cffi-bindings @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 +ddtrace==4.2.2 # via -r requirements.in -debugpy==1.8.17 +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -78,7 +78,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -87,7 +87,7 @@ idna==3.11 # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator @@ -95,7 +95,7 @@ iniconfig==2.3.0 # via pytest ipykernel==7.1.0 # via -r requirements.in -ipython==9.7.0 +ipython==9.9.0 # via # ipykernel # ipywidgets @@ -112,7 +112,7 @@ jinja2==3.1.6 # via # jupyter-server # nbconvert -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via mpcontribs-client @@ -120,7 +120,7 @@ jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # jupyter-events @@ -128,7 +128,7 @@ jsonschema[format-nongpl]==4.25.1 # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # -r requirements.in # ipykernel @@ -150,7 +150,7 @@ jupyter-kernel-gateway==3.0.1 # via -r requirements.in jupyter-server==2.17.0 # via jupyter-kernel-gateway -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -170,13 +170,13 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via # ipykernel # ipython -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado @@ -190,9 +190,9 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via jupyter-server @@ -203,9 +203,9 @@ nbformat==5.10.4 # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -215,15 +215,15 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # kaleido # pymatgen overrides==7.7.0 # via jupyter-server -packaging==25.0 +packaging==26.0 # via # ipykernel # jupyter-events @@ -235,7 +235,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -245,25 +245,25 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen pluggy==1.6.0 # via pytest -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via # -r requirements.in # ipykernel @@ -273,7 +273,7 @@ ptyprocess==0.7.0 # terminado pure-eval==0.2.3 # via stack-data -pycparser==2.23 +pycparser==3.0 # via cffi pygments==2.19.2 # via @@ -285,13 +285,13 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 +pytest==9.0.2 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -306,9 +306,7 @@ python-dateutil==2.9.0.post0 python-json-logger==4.0.0 # via jupyter-events pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -344,21 +342,19 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen semantic-version==2.10.0 # via mpcontribs-client -send2trash==1.8.3 +send2trash==2.1.0 # via jupyter-server simplejson==3.20.2 # via @@ -372,11 +368,9 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython @@ -394,7 +388,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -432,19 +426,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema 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 58ef3eb7d..d14857aff 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.11.0 +anyio==4.12.1 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -18,7 +18,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -34,9 +34,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via argon2-cffi-bindings @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 +ddtrace==4.2.2 # via -r requirements.in -debugpy==1.8.17 +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -78,7 +78,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -87,7 +87,7 @@ idna==3.11 # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator @@ -95,7 +95,7 @@ iniconfig==2.3.0 # via pytest ipykernel==7.1.0 # via -r requirements.in -ipython==9.7.0 +ipython==9.9.0 # via # ipykernel # ipywidgets @@ -112,7 +112,7 @@ jinja2==3.1.6 # via # jupyter-server # nbconvert -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via mpcontribs-client @@ -120,7 +120,7 @@ jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # jupyter-events @@ -128,7 +128,7 @@ jsonschema[format-nongpl]==4.25.1 # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # -r requirements.in # ipykernel @@ -150,7 +150,7 @@ jupyter-kernel-gateway==3.0.1 # via -r requirements.in jupyter-server==2.17.0 # via jupyter-kernel-gateway -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -170,13 +170,13 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via # ipykernel # ipython -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado @@ -190,9 +190,9 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via jupyter-server @@ -203,9 +203,9 @@ nbformat==5.10.4 # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -215,15 +215,15 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # kaleido # pymatgen overrides==7.7.0 # via jupyter-server -packaging==25.0 +packaging==26.0 # via # ipykernel # jupyter-events @@ -235,7 +235,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -245,25 +245,25 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen pluggy==1.6.0 # via pytest -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via # -r requirements.in # ipykernel @@ -273,7 +273,7 @@ ptyprocess==0.7.0 # terminado pure-eval==0.2.3 # via stack-data -pycparser==2.23 +pycparser==3.0 # via cffi pygments==2.19.2 # via @@ -285,13 +285,13 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 +pytest==9.0.2 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -306,9 +306,7 @@ python-dateutil==2.9.0.post0 python-json-logger==4.0.0 # via jupyter-events pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -344,21 +342,19 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen semantic-version==2.10.0 # via mpcontribs-client -send2trash==1.8.3 +send2trash==2.1.0 # via jupyter-server simplejson==3.20.2 # via @@ -372,11 +368,9 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython @@ -394,7 +388,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -432,19 +426,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt index 318594510..520c9f0e6 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.11.0 +anyio==4.12.1 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -18,7 +18,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -34,9 +34,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via argon2-cffi-bindings @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 +ddtrace==4.2.2 # via -r requirements.in -debugpy==1.8.17 +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -78,7 +78,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -87,7 +87,7 @@ idna==3.11 # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator @@ -95,7 +95,7 @@ iniconfig==2.3.0 # via pytest ipykernel==7.1.0 # via -r requirements.in -ipython==9.7.0 +ipython==9.9.0 # via # ipykernel # ipywidgets @@ -112,7 +112,7 @@ jinja2==3.1.6 # via # jupyter-server # nbconvert -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via mpcontribs-client @@ -120,7 +120,7 @@ jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # jupyter-events @@ -128,7 +128,7 @@ jsonschema[format-nongpl]==4.25.1 # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # -r requirements.in # ipykernel @@ -150,7 +150,7 @@ jupyter-kernel-gateway==3.0.1 # via -r requirements.in jupyter-server==2.17.0 # via jupyter-kernel-gateway -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -170,13 +170,13 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via # ipykernel # ipython -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado @@ -190,9 +190,9 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via jupyter-server @@ -203,9 +203,9 @@ nbformat==5.10.4 # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -215,13 +215,13 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # kaleido # pymatgen -packaging==25.0 +packaging==26.0 # via # ipykernel # jupyter-events @@ -233,7 +233,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -243,25 +243,25 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen pluggy==1.6.0 # via pytest -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via # -r requirements.in # ipykernel @@ -271,7 +271,7 @@ ptyprocess==0.7.0 # terminado pure-eval==0.2.3 # via stack-data -pycparser==2.23 +pycparser==3.0 # via cffi pygments==2.19.2 # via @@ -283,13 +283,13 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 +pytest==9.0.2 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -304,9 +304,7 @@ python-dateutil==2.9.0.post0 python-json-logger==4.0.0 # via jupyter-events pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -342,21 +340,19 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen semantic-version==2.10.0 # via mpcontribs-client -send2trash==1.8.3 +send2trash==2.1.0 # via jupyter-server simplejson==3.20.2 # via @@ -370,11 +366,9 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython @@ -392,7 +386,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -429,19 +423,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema 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 c77b41cd1..c601b9191 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.11.0 +anyio==4.12.1 # via jupyter-server argon2-cffi==25.1.0 # via jupyter-server @@ -18,7 +18,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -34,9 +34,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests cffi==2.0.0 # via argon2-cffi-bindings @@ -52,9 +52,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 +ddtrace==4.2.2 # via -r requirements.in -debugpy==1.8.17 +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -78,7 +78,7 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -87,7 +87,7 @@ idna==3.11 # anyio # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator @@ -95,7 +95,7 @@ iniconfig==2.3.0 # via pytest ipykernel==7.1.0 # via -r requirements.in -ipython==9.7.0 +ipython==9.9.0 # via # ipykernel # ipywidgets @@ -112,7 +112,7 @@ jinja2==3.1.6 # via # jupyter-server # nbconvert -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via mpcontribs-client @@ -120,7 +120,7 @@ jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # jupyter-events @@ -128,7 +128,7 @@ jsonschema[format-nongpl]==4.25.1 # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # -r requirements.in # ipykernel @@ -150,7 +150,7 @@ jupyter-kernel-gateway==3.0.1 # via -r requirements.in jupyter-server==2.17.0 # via jupyter-kernel-gateway -jupyter-server-terminals==0.5.3 +jupyter-server-terminals==0.5.4 # via jupyter-server jupyterlab-pygments==0.3.0 # via nbconvert @@ -170,13 +170,13 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via # ipykernel # ipython -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado @@ -190,9 +190,9 @@ msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 # via jupyter-server @@ -203,9 +203,9 @@ nbformat==5.10.4 # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -215,13 +215,13 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via # kaleido # pymatgen -packaging==25.0 +packaging==26.0 # via # ipykernel # jupyter-events @@ -233,7 +233,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -243,25 +243,25 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen pluggy==1.6.0 # via pytest -prometheus-client==0.23.1 +prometheus-client==0.24.1 # via jupyter-server prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via # -r requirements.in # ipykernel @@ -271,7 +271,7 @@ ptyprocess==0.7.0 # terminado pure-eval==0.2.3 # via stack-data -pycparser==2.23 +pycparser==3.0 # via cffi pygments==2.19.2 # via @@ -283,13 +283,13 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 +pytest==9.0.2 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -304,9 +304,7 @@ python-dateutil==2.9.0.post0 python-json-logger==4.0.0 # via jupyter-events pytz==2025.2 - # via - # bravado-core - # pandas + # via bravado-core pyyaml==6.0.3 # via # bravado @@ -342,21 +340,19 @@ rfc3986-validator==0.1.1 # jupyter-events rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -scipy==1.16.3 +scipy==1.17.0 # via pymatgen semantic-version==2.10.0 # via mpcontribs-client -send2trash==1.8.3 +send2trash==2.1.0 # via jupyter-server simplejson==3.20.2 # via @@ -370,11 +366,9 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -sniffio==1.3.1 - # via anyio -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen stack-data==0.6.3 # via ipython @@ -392,7 +386,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -429,19 +423,17 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt index 1ca0d994d..bce8a37c9 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt @@ -14,7 +14,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -23,10 +23,10 @@ bleach[css]==6.3.0 boltons==25.0.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) -boto3==1.41.5 - # via mpcontribs-portal (setup.py) -botocore==1.41.5 + # mpcontribs-portal (pyproject.toml) +boto3==1.42.33 + # via mpcontribs-portal (pyproject.toml) +botocore==1.42.33 # via # boto3 # s3transfer @@ -36,9 +36,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests @@ -48,9 +48,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 - # via mpcontribs-portal (setup.py) -debugpy==1.8.17 +ddtrace==4.2.2 + # via mpcontribs-portal (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -60,13 +60,13 @@ django==3.2.25 # via # django-extensions # django-settings-file - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) django-extensions==3.2.3 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) django-settings-file==2.10.1 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) django-webpack4-loader==0.0.5 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) dnspython==2.8.0 # via # pyisemail @@ -78,7 +78,7 @@ executing==2.2.1 fastjsonschema==2.21.2 # via nbformat fastnumbers==5.1.1 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) filetype==1.2.0 # via mpcontribs-client flatten-dict==0.4.2 @@ -87,32 +87,32 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-portal (setup.py) +gunicorn[gevent]==24.0.0 + # via mpcontribs-portal (pyproject.toml) idna==3.11 # via # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator ipykernel==7.1.0 - # via mpcontribs-portal (setup.py) -ipython==9.7.0 + # via mpcontribs-portal (pyproject.toml) +ipython==9.9.0 # via # ipykernel # mpcontribs-client ipython-genutils==0.2.0 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 @@ -121,30 +121,30 @@ jedi==0.19.2 # via ipython jinja2==3.1.6 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # nbconvert -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # nbformat # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # ipykernel # nbclient @@ -165,44 +165,44 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via # ipykernel # ipython -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado monty==2025.3.3 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # pymatgen mpcontribs-client==5.10.4 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) nbformat==5.10.4 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # nbclient # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -212,11 +212,11 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -225,7 +225,7 @@ packaging==25.0 # plotly palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -235,21 +235,21 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel ptyprocess==0.7.0 # via pexpect @@ -264,9 +264,9 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib @@ -283,7 +283,6 @@ pytz==2025.2 # via # bravado-core # django - # pandas pyyaml==6.0.3 # via # bravado @@ -294,7 +293,7 @@ pyzmq==27.1.0 # ipykernel # jupyter-client redis==7.1.0 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) referencing==0.37.0 # via # jsonschema @@ -313,26 +312,24 @@ rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # pymatgen semantic-version==2.10.0 # via mpcontribs-client setproctitle==1.3.7 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) simplejson==3.20.2 # via # bravado @@ -344,11 +341,11 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen -sqlparse==0.5.3 +sqlparse==0.5.5 # via django stack-data==0.6.3 # via ipython @@ -362,7 +359,7 @@ tabulate==0.9.0 # via pymatgen tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -392,21 +389,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -415,12 +410,12 @@ webencodings==0.5.1 # bleach # tinycss2 whitenoise==6.11.0 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) wrapt==2.0.1 # via ddtrace zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # 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 bdbb24428..4e2d6ef91 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.11_extras.txt @@ -14,7 +14,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -23,10 +23,13 @@ bleach[css]==6.3.0 boltons==25.0.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) -boto3==1.41.5 - # via mpcontribs-portal (setup.py) -botocore==1.41.5 + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +boto3==1.42.33 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +botocore==1.42.33 # via # boto3 # s3transfer @@ -36,9 +39,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests @@ -48,9 +51,11 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 - # via mpcontribs-portal (setup.py) -debugpy==1.8.17 +ddtrace==4.2.2 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -60,63 +65,83 @@ django==3.2.25 # via # django-extensions # django-settings-file - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) django-extensions==3.2.3 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) django-settings-file==2.10.1 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) django-webpack4-loader==0.0.5 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) dnspython==2.8.0 # via # pyisemail # pymongo envier==0.6.1 # via ddtrace +execnet==2.1.2 + # via pytest-xdist executing==2.2.1 # via stack-data fastjsonschema==2.21.2 # via nbformat fastnumbers==5.1.1 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) filetype==1.2.0 # via mpcontribs-client flake8==7.3.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) + # pytest-flake8 flatten-dict==0.4.2 # via mpcontribs-client flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-portal (setup.py) +gunicorn[gevent]==24.0.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) idna==3.11 # via # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator iniconfig==2.3.0 # via pytest ipykernel==7.1.0 - # via mpcontribs-portal (setup.py) -ipython==9.7.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +ipython==9.9.0 # via # ipykernel # mpcontribs-client ipython-genutils==0.2.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 @@ -125,30 +150,32 @@ jedi==0.19.2 # via ipython jinja2==3.1.6 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # nbconvert -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # nbformat # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # ipykernel # nbclient @@ -169,7 +196,7 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via @@ -177,38 +204,46 @@ matplotlib-inline==0.2.1 # ipython mccabe==0.7.0 # via flake8 -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado monty==2025.3.3 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # pymatgen mpcontribs-client==5.10.4 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +mpcontribs-portal[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-portal + # via mpcontribs-portal (pyproject.toml) mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) nbformat==5.10.4 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # nbclient # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -218,11 +253,11 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -232,7 +267,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -242,15 +277,15 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen @@ -258,14 +293,16 @@ pluggy==1.6.0 # via pytest prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data pycodestyle==2.14.0 - # via flake8 + # via + # flake8 + # pytest-pycodestyle pyflakes==3.4.0 # via flake8 pygments==2.19.2 @@ -278,14 +315,31 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 - # via mpcontribs-portal (setup.py) +pytest==9.0.2 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) + # pytest-flake8 + # pytest-pycodestyle + # pytest-xdist +pytest-flake8==1.3.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +pytest-pycodestyle==2.5.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +pytest-xdist==3.8.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) python-dateutil==2.9.0.post0 # via # arrow @@ -299,7 +353,6 @@ pytz==2025.2 # via # bravado-core # django - # pandas pyyaml==6.0.3 # via # bravado @@ -310,7 +363,9 @@ pyzmq==27.1.0 # ipykernel # jupyter-client redis==7.1.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) referencing==0.37.0 # via # jsonschema @@ -329,26 +384,27 @@ rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # pymatgen semantic-version==2.10.0 # via mpcontribs-client setproctitle==1.3.7 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) simplejson==3.20.2 # via # bravado @@ -360,11 +416,11 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen -sqlparse==0.5.3 +sqlparse==0.5.5 # via django stack-data==0.6.3 # via ipython @@ -378,7 +434,7 @@ tabulate==0.9.0 # via pymatgen tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -408,21 +464,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -431,12 +485,14 @@ webencodings==0.5.1 # bleach # tinycss2 whitenoise==6.11.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) wrapt==2.0.1 # via ddtrace zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # via gevent diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt index 287e00f3b..1d6348dc5 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt @@ -14,7 +14,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -23,10 +23,10 @@ bleach[css]==6.3.0 boltons==25.0.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) -boto3==1.41.5 - # via mpcontribs-portal (setup.py) -botocore==1.41.5 + # mpcontribs-portal (pyproject.toml) +boto3==1.42.33 + # via mpcontribs-portal (pyproject.toml) +botocore==1.42.33 # via # boto3 # s3transfer @@ -36,9 +36,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests @@ -48,9 +48,9 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 - # via mpcontribs-portal (setup.py) -debugpy==1.8.17 +ddtrace==4.2.2 + # via mpcontribs-portal (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -60,13 +60,13 @@ django==3.2.25 # via # django-extensions # django-settings-file - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) django-extensions==3.2.3 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) django-settings-file==2.10.1 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) django-webpack4-loader==0.0.5 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) dnspython==2.8.0 # via # pyisemail @@ -78,7 +78,7 @@ executing==2.2.1 fastjsonschema==2.21.2 # via nbformat fastnumbers==5.1.1 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) filetype==1.2.0 # via mpcontribs-client flatten-dict==0.4.2 @@ -87,32 +87,32 @@ flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-portal (setup.py) +gunicorn[gevent]==24.0.0 + # via mpcontribs-portal (pyproject.toml) idna==3.11 # via # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator ipykernel==7.1.0 - # via mpcontribs-portal (setup.py) -ipython==9.7.0 + # via mpcontribs-portal (pyproject.toml) +ipython==9.9.0 # via # ipykernel # mpcontribs-client ipython-genutils==0.2.0 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 @@ -121,30 +121,30 @@ jedi==0.19.2 # via ipython jinja2==3.1.6 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # nbconvert -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # nbformat # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # ipykernel # nbclient @@ -165,44 +165,44 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via # ipykernel # ipython -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado monty==2025.3.3 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # pymatgen mpcontribs-client==5.10.4 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) nbformat==5.10.4 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # nbclient # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -212,11 +212,11 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -225,7 +225,7 @@ packaging==25.0 # plotly palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -235,21 +235,21 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel ptyprocess==0.7.0 # via pexpect @@ -264,9 +264,9 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib @@ -283,7 +283,6 @@ pytz==2025.2 # via # bravado-core # django - # pandas pyyaml==6.0.3 # via # bravado @@ -294,7 +293,7 @@ pyzmq==27.1.0 # ipykernel # jupyter-client redis==7.1.0 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) referencing==0.37.0 # via # jsonschema @@ -313,26 +312,24 @@ rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal (pyproject.toml) # pymatgen semantic-version==2.10.0 # via mpcontribs-client setproctitle==1.3.7 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) simplejson==3.20.2 # via # bravado @@ -344,11 +341,11 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen -sqlparse==0.5.3 +sqlparse==0.5.5 # via django stack-data==0.6.3 # via ipython @@ -362,7 +359,7 @@ tabulate==0.9.0 # via pymatgen tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -391,21 +388,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -414,12 +409,12 @@ webencodings==0.5.1 # bleach # tinycss2 whitenoise==6.11.0 - # via mpcontribs-portal (setup.py) + # via mpcontribs-portal (pyproject.toml) wrapt==2.0.1 # via ddtrace zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # 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 f97361d13..3878f5e76 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.12_extras.txt @@ -14,7 +14,7 @@ attrs==25.4.0 # via # jsonschema # referencing -beautifulsoup4==4.14.2 +beautifulsoup4==4.14.3 # via nbconvert bibtexparser==1.4.3 # via pymatgen @@ -23,10 +23,13 @@ bleach[css]==6.3.0 boltons==25.0.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) -boto3==1.41.5 - # via mpcontribs-portal (setup.py) -botocore==1.41.5 + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +boto3==1.42.33 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +botocore==1.42.33 # via # boto3 # s3transfer @@ -36,9 +39,9 @@ bravado-core==6.1.1 # via bravado bytecode==0.17.0 # via ddtrace -cachetools==6.2.2 +cachetools==6.2.4 # via mpcontribs-client -certifi==2025.11.12 +certifi==2026.1.4 # via requests charset-normalizer==3.4.4 # via requests @@ -48,9 +51,11 @@ contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib -ddtrace==4.0.0 - # via mpcontribs-portal (setup.py) -debugpy==1.8.17 +ddtrace==4.2.2 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +debugpy==1.8.19 # via ipykernel decorator==5.2.1 # via ipython @@ -60,63 +65,83 @@ django==3.2.25 # via # django-extensions # django-settings-file - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) django-extensions==3.2.3 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) django-settings-file==2.10.1 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) django-webpack4-loader==0.0.5 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) dnspython==2.8.0 # via # pyisemail # pymongo envier==0.6.1 # via ddtrace +execnet==2.1.2 + # via pytest-xdist executing==2.2.1 # via stack-data fastjsonschema==2.21.2 # via nbformat fastnumbers==5.1.1 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) filetype==1.2.0 # via mpcontribs-client flake8==7.3.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) + # pytest-flake8 flatten-dict==0.4.2 # via mpcontribs-client flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.60.1 +fonttools==4.61.1 # via matplotlib fqdn==1.5.1 # via jsonschema gevent==25.9.1 # via gunicorn -greenlet==3.2.4 +greenlet==3.3.1 # via gevent -gunicorn[gevent]==23.0.0 - # via mpcontribs-portal (setup.py) +gunicorn[gevent]==24.0.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) idna==3.11 # via # jsonschema # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api importlib-resources==6.5.2 # via swagger-spec-validator iniconfig==2.3.0 # via pytest ipykernel==7.1.0 - # via mpcontribs-portal (setup.py) -ipython==9.7.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +ipython==9.9.0 # via # ipykernel # mpcontribs-client ipython-genutils==0.2.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython isoduration==20.11.0 @@ -125,30 +150,32 @@ jedi==0.19.2 # via ipython jinja2==3.1.6 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # nbconvert -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore -joblib==1.5.2 +joblib==1.5.3 # via pymatgen json2html==1.3.0 # via # mpcontribs-client - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) jsonpointer==3.0.0 # via jsonschema jsonref==1.1.0 # via bravado-core -jsonschema[format-nongpl]==4.25.1 +jsonschema[format-nongpl]==4.26.0 # via # bravado-core # nbformat # swagger-spec-validator jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.3 +jupyter-client==8.8.0 # via # ipykernel # nbclient @@ -169,7 +196,7 @@ markupsafe==3.0.3 # via # jinja2 # nbconvert -matplotlib==3.10.7 +matplotlib==3.10.8 # via pymatgen matplotlib-inline==0.2.1 # via @@ -177,38 +204,46 @@ matplotlib-inline==0.2.1 # ipython mccabe==0.7.0 # via flake8 -mistune==3.1.4 +mistune==3.2.0 # via nbconvert monotonic==1.6 # via bravado monty==2025.3.3 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # pymatgen mpcontribs-client==5.10.4 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +mpcontribs-portal[dev] @ file:///home/runner/work/MPContribs/MPContribs/mpcontribs-portal + # via mpcontribs-portal (pyproject.toml) mpmath==1.3.0 # via sympy msgpack==1.1.2 # via # bravado # bravado-core -narwhals==2.12.0 +narwhals==2.15.0 # via plotly -nbclient==0.10.2 +nbclient==0.10.4 # via nbconvert nbconvert==7.16.6 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) nbformat==5.10.4 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # nbclient # nbconvert nest-asyncio==1.6.0 # via ipykernel -networkx==3.6 +networkx==3.6.1 # via pymatgen -numpy==2.3.5 +numpy==2.4.1 # via # contourpy # matplotlib @@ -218,11 +253,11 @@ numpy==2.3.5 # pymatgen # scipy # spglib -opentelemetry-api==1.38.0 +opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.4 +orjson==3.11.5 # via pymatgen -packaging==25.0 +packaging==26.0 # via # gunicorn # ipykernel @@ -232,7 +267,7 @@ packaging==25.0 # pytest palettable==3.3.3 # via pymatgen -pandas==2.3.3 +pandas==3.0.0 # via # mpcontribs-client # pymatgen @@ -242,15 +277,15 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.0.0 +pillow==12.1.0 # via matplotlib pint==0.25.2 # via mpcontribs-client -platformdirs==4.5.0 +platformdirs==4.5.1 # via # jupyter-core # pint -plotly==6.5.0 +plotly==6.5.2 # via # mpcontribs-client # pymatgen @@ -258,14 +293,16 @@ pluggy==1.6.0 # via pytest prompt-toolkit==3.0.52 # via ipython -psutil==7.1.3 +psutil==7.2.1 # via ipykernel ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data pycodestyle==2.14.0 - # via flake8 + # via + # flake8 + # pytest-pycodestyle pyflakes==3.4.0 # via flake8 pygments==2.19.2 @@ -278,14 +315,31 @@ pyisemail==2.0.1 # via mpcontribs-client pymatgen==2025.10.7 # via mpcontribs-client -pymongo==4.15.4 +pymongo==4.16.0 # via mpcontribs-client -pyparsing==3.2.5 +pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.1 - # via mpcontribs-portal (setup.py) +pytest==9.0.2 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) + # pytest-flake8 + # pytest-pycodestyle + # pytest-xdist +pytest-flake8==1.3.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +pytest-pycodestyle==2.5.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) +pytest-xdist==3.8.0 + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) python-dateutil==2.9.0.post0 # via # arrow @@ -299,7 +353,6 @@ pytz==2025.2 # via # bravado-core # django - # pandas pyyaml==6.0.3 # via # bravado @@ -310,7 +363,9 @@ pyzmq==27.1.0 # ipykernel # jupyter-client redis==7.1.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) referencing==0.37.0 # via # jsonschema @@ -329,26 +384,27 @@ rfc3986-validator==0.1.1 # via jsonschema rfc3987-syntax==1.1.0 # via jsonschema -rpds-py==0.29.0 +rpds-py==0.30.0 # via # jsonschema # referencing -ruamel-yaml==0.18.16 +ruamel-yaml==0.19.1 # via # monty # pymatgen -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.15.0 +s3transfer==0.16.0 # via boto3 -scipy==1.16.3 +scipy==1.17.0 # via - # mpcontribs-portal (setup.py) + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) # pymatgen semantic-version==2.10.0 # via mpcontribs-client setproctitle==1.3.7 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) simplejson==3.20.2 # via # bravado @@ -360,11 +416,11 @@ six==1.17.0 # flatten-dict # python-dateutil # rfc3339-validator -soupsieve==2.8 +soupsieve==2.8.3 # via beautifulsoup4 -spglib==2.6.0 +spglib==2.7.0 # via pymatgen -sqlparse==0.5.3 +sqlparse==0.5.5 # via django stack-data==0.6.3 # via ipython @@ -378,7 +434,7 @@ tabulate==0.9.0 # via pymatgen tinycss2==1.4.0 # via bleach -tornado==6.5.2 +tornado==6.5.4 # via # ipykernel # jupyter-client @@ -407,21 +463,19 @@ typing-extensions==4.15.0 # referencing # spglib # swagger-spec-validator -tzdata==2025.2 - # via - # arrow - # pandas +tzdata==2025.3 + # via arrow ujson==5.11.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen uri-template==1.3.0 # via jsonschema -urllib3==2.5.0 +urllib3==2.6.3 # via # botocore # requests -wcwidth==0.2.14 +wcwidth==0.3.1 # via prompt-toolkit webcolors==25.10.0 # via jsonschema @@ -430,12 +484,14 @@ webencodings==0.5.1 # bleach # tinycss2 whitenoise==6.11.0 - # via mpcontribs-portal (setup.py) + # via + # mpcontribs-portal + # mpcontribs-portal (pyproject.toml) wrapt==2.0.1 # via ddtrace zipp==3.23.0 # via importlib-metadata zope-event==6.1 # via gevent -zope-interface==8.1.1 +zope-interface==8.2 # via gevent From 0f8203266d3c25636f54bd095eb126274d87d655 Mon Sep 17 00:00:00 2001 From: esoteric-ephemera Date: Fri, 23 Jan 2026 10:51:36 -0800 Subject: [PATCH 2/2] update license fields to spdx format for new pyproject standard --- mpcontribs-api/pyproject.toml | 2 +- mpcontribs-client/pyproject.toml | 2 +- mpcontribs-client/requirements/ubuntu-latest_py3.11.txt | 4 ++-- .../requirements/ubuntu-latest_py3.11_extras.txt | 4 ++-- mpcontribs-client/requirements/ubuntu-latest_py3.12.txt | 4 ++-- .../requirements/ubuntu-latest_py3.12_extras.txt | 4 ++-- mpcontribs-io/pyproject.toml | 2 +- mpcontribs-lux/pyproject.toml | 2 +- mpcontribs-portal/pyproject.toml | 2 +- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/mpcontribs-api/pyproject.toml b/mpcontribs-api/pyproject.toml index c9f6abbb0..f1ef7d1a2 100644 --- a/mpcontribs-api/pyproject.toml +++ b/mpcontribs-api/pyproject.toml @@ -19,7 +19,7 @@ name = "mpcontribs-api" dynamic = ["version"] requires-python = ">=3.11" description="API for community-contributed Materials Project data" -license = {text = "MIT"} +license = "BSD-3-Clause-LBNL" authors = [ {name = "Patrick Huck", email = "phuck@lbl.gov"}, {name = "The Materials Project", email="feedback@materialsproject.org"}, diff --git a/mpcontribs-client/pyproject.toml b/mpcontribs-client/pyproject.toml index e7a4fd7e2..ecf1e0cee 100644 --- a/mpcontribs-client/pyproject.toml +++ b/mpcontribs-client/pyproject.toml @@ -19,7 +19,7 @@ name = "mpcontribs-client" dynamic = ["version"] requires-python = ">=3.11" description="Client library for MPContribs API" -license = {text = "MIT"} +license = "BSD-3-Clause-LBNL" authors = [ {name = "Patrick Huck", email = "phuck@lbl.gov"}, {name = "The Materials Project", email="feedback@materialsproject.org"}, diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt index 0df2ff388..f7788fc69 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt @@ -71,12 +71,12 @@ json2html==1.3.0 jsonpointer==3.0.0 # 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 # via matplotlib diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt index 981b0e523..053071fa9 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.11_extras.txt @@ -96,12 +96,12 @@ json2html==1.3.0 jsonpointer==3.0.0 # 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 # via matplotlib diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt index 17e22efce..296f4dc4d 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt @@ -71,12 +71,12 @@ json2html==1.3.0 jsonpointer==3.0.0 # 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 # via matplotlib diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt index cdc6d3bf2..23f76aafe 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.12_extras.txt @@ -96,12 +96,12 @@ json2html==1.3.0 jsonpointer==3.0.0 # 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 # via matplotlib diff --git a/mpcontribs-io/pyproject.toml b/mpcontribs-io/pyproject.toml index 295eb1163..3b7196b34 100644 --- a/mpcontribs-io/pyproject.toml +++ b/mpcontribs-io/pyproject.toml @@ -19,7 +19,7 @@ name = "mpcontribs-io" dynamic = ["version"] requires-python = ">=3.11" description="MPContribs I/O Library" -license = {text = "MIT"} +license = "BSD-3-Clause-LBNL" authors = [ {name = "Patrick Huck", email = "phuck@lbl.gov"}, {name = "The Materials Project", email="feedback@materialsproject.org"}, diff --git a/mpcontribs-lux/pyproject.toml b/mpcontribs-lux/pyproject.toml index 63d9ea08e..985478dc2 100644 --- a/mpcontribs-lux/pyproject.toml +++ b/mpcontribs-lux/pyproject.toml @@ -26,7 +26,7 @@ dependencies = [ "pyarrow", "pandas", ] -license = {text = "Modified BSD"} +license = "BSD-3-Clause-LBNL" authors = [ {name = "The Materials Project", email="feedback@materialsproject.org"}, ] diff --git a/mpcontribs-portal/pyproject.toml b/mpcontribs-portal/pyproject.toml index 4daab63ee..b9f6c5f85 100644 --- a/mpcontribs-portal/pyproject.toml +++ b/mpcontribs-portal/pyproject.toml @@ -19,7 +19,7 @@ name = "mpcontribs-portal" dynamic = ["version"] requires-python = ">=3.11" description="MPContribs Portal" -license = {text = "MIT"} +license = "BSD-3-Clause-LBNL" authors = [ {name = "Patrick Huck", email = "phuck@lbl.gov"}, {name = "The Materials Project", email="feedback@materialsproject.org"},