diff --git a/pyproject.toml b/pyproject.toml index ea78c76ab..22e4bf6b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -62,7 +62,7 @@ montydb = ["montydb>=2.3.12"] mongogrant = ["mongogrant>=0.3.1"] notebook_runner = ["IPython>=8.11", "nbformat>=5.0", "regex>=2020.6"] # NOTE: see https://github.com/Azure/Azurite/issues/2623 why storage-blob version is restricted -azure = ["azure-storage-blob>=12.16.0,<12.28", "azure-identity>=1.12.0"] +azure = ["azure-storage-blob>=12.16.0,<12.31", "azure-identity>=1.12.0"] api = ["fastapi>=0.42.0","uvicorn>=0.18.3"] testing = [ "pytest", @@ -74,7 +74,7 @@ testing = [ "pre-commit", "moto>=5.0", # mock_s3 changed to mock_aws in v5 "ruff", - "responses<0.22.0", + "responses<0.27.0", "types-pyYAML", "types-python-dateutil", "starlette[full]" diff --git a/requirements/macos-latest_py3.11.txt b/requirements/macos-latest_py3.11.txt index be86dc560..17f681a2e 100644 --- a/requirements/macos-latest_py3.11.txt +++ b/requirements/macos-latest_py3.11.txt @@ -15,17 +15,17 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.43.42 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.43.42 # via # boto3 # s3transfer -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==49.0.0 # via paramiko dnspython==2.8.0 # via @@ -43,38 +43,38 @@ jsonschema-specifications==2025.9.1 # via jsonschema mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2026.2.18 +monty==2026.5.18 # via maggma (pyproject.toml) -msgpack==1.1.2 +msgpack==1.2.1 # via maggma (pyproject.toml) -numpy==2.4.4 +numpy==2.4.6 # via # maggma (pyproject.toml) # monty # pandas -orjson==3.11.8 +orjson==3.11.9 # via maggma (pyproject.toml) packaging==26.2 # via mongomock -pandas==3.0.2 +pandas==3.0.3 # via maggma (pyproject.toml) -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic pydantic-settings==2.14.2 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) -pymongo==4.10.1 +pymongo==4.17.0 # via maggma (pyproject.toml) pynacl==1.6.2 # via paramiko @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.2.2 # via pydantic-settings -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyzmq==27.1.0 # via maggma (pyproject.toml) @@ -93,7 +93,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -rpds-py==0.30.0 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -101,7 +101,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -s3transfer==0.16.1 +s3transfer==0.19.0 # via boto3 sentinels==1.1.1 # via mongomock @@ -109,9 +109,9 @@ six==1.17.0 # via python-dateutil sshtunnel==0.4.0 # via maggma (pyproject.toml) -tqdm==4.67.3 +tqdm==4.68.4 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # pydantic # pydantic-core @@ -122,5 +122,5 @@ typing-inspection==0.4.2 # via # pydantic # pydantic-settings -urllib3==2.6.3 +urllib3==2.7.0 # via botocore diff --git a/requirements/macos-latest_py3.11_extras.txt b/requirements/macos-latest_py3.11_extras.txt index 3485cbde1..e92f92939 100644 --- a/requirements/macos-latest_py3.11_extras.txt +++ b/requirements/macos-latest_py3.11_extras.txt @@ -10,7 +10,7 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.13.0 +anyio==4.14.1 # via # httpx # starlette @@ -21,7 +21,7 @@ attrs==26.1.0 # jsonlines # jsonschema # referencing -azure-core==1.39.0 +azure-core==1.41.0 # via # azure-identity # azure-storage-blob @@ -31,7 +31,7 @@ azure-storage-blob==12.27.1 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material -backrefs==6.2 +backrefs==7.0 # via mkdocs-material bcrypt==5.0.0 # via paramiko @@ -39,29 +39,29 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.43.42 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.43.42 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.6.17 # via # httpcore # httpx # requests -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via requests -click==8.3.3 +click==8.4.2 # via # flask # mkdocs @@ -71,9 +71,9 @@ colorama==0.4.6 # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.5 +coverage[toml]==7.15.0 # via pytest-cov -cryptography==47.0.0 +cryptography==49.0.0 # via # azure-identity # azure-storage-blob @@ -85,9 +85,9 @@ csscompressor==0.9.5 # via mkdocs-minify-plugin cycler==0.12.1 # via matplotlib -decorator==5.2.1 +decorator==5.3.1 # via ipython -distlib==0.4.0 +distlib==0.4.3 # via virtualenv dnspython==2.8.0 # via @@ -97,21 +97,21 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.136.1 +fastapi==0.139.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.29.0 +filelock==3.29.7 # via # python-discovery # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.62.1 +fonttools==4.63.0 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffelib==2.0.2 +griffelib==2.1.0 # via mkdocstrings-python h11==0.16.0 # via @@ -127,14 +127,14 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.18 # via # anyio # httpx # requests iniconfig==2.3.0 # via pytest -ipython==9.13.0 +ipython==9.15.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -144,7 +144,7 @@ itsdangerous==2.2.0 # via # flask # starlette -jedi==0.19.2 +jedi==0.20.0 # via ipython jinja2==3.1.6 # via @@ -178,7 +178,7 @@ kiwisolver==1.5.0 # via matplotlib linkify-it-py==2.1.0 # via markdown-it-py -lxml==6.1.0 +lxml==6.1.1 # via pymatgen-core markdown==3.10.2 # via @@ -187,7 +187,7 @@ markdown==3.10.2 # mkdocs-material # mkdocstrings # pymdown-extensions -markdown-it-py[linkify]==4.0.0 +markdown-it-py[linkify]==4.2.0 # via # mdit-py-plugins # rich @@ -200,11 +200,11 @@ markupsafe==3.0.3 # mkdocs-autorefs # mkdocstrings # werkzeug -matplotlib==3.10.9 +matplotlib==3.11.0 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython -mdit-py-plugins==0.5.0 +mdit-py-plugins==0.6.1 # via textual mdurl==0.1.2 # via markdown-it-py @@ -237,31 +237,31 @@ mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.3 +mkdocstrings-python==2.0.5 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2026.2.18 +monty==2026.5.18 # via # maggma (pyproject.toml) # pymatgen-core montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.22 +moto==5.2.2 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions msal-extensions==1.3.1 # via azure-identity -msgpack==1.1.2 +msgpack==1.2.1 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.23.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -269,7 +269,7 @@ networkx==3.6.1 # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.4.4 +numpy==2.4.6 # via # contourpy # maggma (pyproject.toml) @@ -279,7 +279,7 @@ numpy==2.4.4 # pymatgen-core # scipy # spglib -orjson==3.11.8 +orjson==3.11.9 # via # maggma (pyproject.toml) # pymatgen-core @@ -294,30 +294,30 @@ paginate==0.5.7 # via mkdocs-material palettable==3.3.3 # via pymatgen-core -pandas==3.0.2 +pandas==3.0.3 # via # maggma (pyproject.toml) # pymatgen-core -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel -parso==0.8.6 +parso==0.8.7 # via jedi pathspec==1.1.1 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.2.0 +pillow==12.3.0 # via matplotlib -platformdirs==4.9.6 +platformdirs==4.10.0 # via # jupyter-core # mkdocs-get-deps # python-discovery # textual # virtualenv -plotly==6.7.0 +plotly==6.8.0 # via pymatgen-core pluggy==1.6.0 # via @@ -335,12 +335,12 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic pydantic-settings==2.14.2 # via maggma (pyproject.toml) @@ -354,19 +354,19 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt -pymatgen==2026.3.23 +pymatgen==2026.5.4 # via maggma (pyproject.toml) -pymatgen-core==2026.4.16 +pymatgen-core==2026.5.18 # via pymatgen -pymdown-extensions==10.21.2 +pymdown-extensions==11.0.1 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -376,14 +376,14 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.3 +pytest==9.1.1 # via # maggma (pyproject.toml) # pytest-asyncio # pytest-cov # pytest-mock # pytest-xdist -pytest-asyncio==1.3.0 +pytest-asyncio==1.4.0 # via maggma (pyproject.toml) pytest-cov==7.1.0 # via maggma (pyproject.toml) @@ -399,13 +399,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.3 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.26 +python-multipart==0.0.32 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyyaml==6.0.3 # via @@ -423,9 +423,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.4.4 +regex==2026.6.28 # via maggma (pyproject.toml) -requests==2.33.1 +requests==2.34.2 # via # azure-core # hvac @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.2 # via # maggma (pyproject.toml) # moto @@ -443,7 +443,7 @@ rich==15.0.0 # via # memray # textual -rpds-py==0.30.0 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -451,9 +451,9 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.12 +ruff==0.15.20 # via maggma (pyproject.toml) -s3transfer==0.16.1 +s3transfer==0.19.0 # via boto3 scipy==1.17.1 # via pymatgen-core @@ -467,7 +467,7 @@ sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==1.0.0 +starlette[full]==1.3.1 # via # fastapi # maggma (pyproject.toml) @@ -475,23 +475,23 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.4 +textual==8.2.8 # via memray -tqdm==4.67.3 +tqdm==4.68.4 # via # maggma (pyproject.toml) # pymatgen-core -traitlets==5.14.3 +traitlets==5.15.1 # via # ipython # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260408 +types-python-dateutil==2.9.0.20260518 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20260408 +types-pyyaml==6.0.12.20260518 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # anyio # azure-core @@ -517,18 +517,18 @@ uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 # via pymatgen-core -urllib3==2.6.3 +urllib3==2.7.0 # via # botocore # requests # responses -uvicorn==0.46.0 +uvicorn==0.51.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.6.0 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.8.2 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/macos-latest_py3.12.txt b/requirements/macos-latest_py3.12.txt index b9813ef1a..262d8cb8c 100644 --- a/requirements/macos-latest_py3.12.txt +++ b/requirements/macos-latest_py3.12.txt @@ -15,17 +15,17 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.43.42 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.43.42 # via # boto3 # s3transfer -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==49.0.0 # via paramiko dnspython==2.8.0 # via @@ -43,38 +43,38 @@ jsonschema-specifications==2025.9.1 # via jsonschema mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2026.2.18 +monty==2026.5.18 # via maggma (pyproject.toml) -msgpack==1.1.2 +msgpack==1.2.1 # via maggma (pyproject.toml) -numpy==2.4.4 +numpy==2.4.6 # via # maggma (pyproject.toml) # monty # pandas -orjson==3.11.8 +orjson==3.11.9 # via maggma (pyproject.toml) packaging==26.2 # via mongomock -pandas==3.0.2 +pandas==3.0.3 # via maggma (pyproject.toml) -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic pydantic-settings==2.14.2 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) -pymongo==4.10.1 +pymongo==4.17.0 # via maggma (pyproject.toml) pynacl==1.6.2 # via paramiko @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.2.2 # via pydantic-settings -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyzmq==27.1.0 # via maggma (pyproject.toml) @@ -93,7 +93,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -rpds-py==0.30.0 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -101,7 +101,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -s3transfer==0.16.1 +s3transfer==0.19.0 # via boto3 sentinels==1.1.1 # via mongomock @@ -109,9 +109,9 @@ six==1.17.0 # via python-dateutil sshtunnel==0.4.0 # via maggma (pyproject.toml) -tqdm==4.67.3 +tqdm==4.68.4 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # pydantic # pydantic-core @@ -122,5 +122,5 @@ typing-inspection==0.4.2 # via # pydantic # pydantic-settings -urllib3==2.6.3 +urllib3==2.7.0 # via botocore diff --git a/requirements/macos-latest_py3.12_extras.txt b/requirements/macos-latest_py3.12_extras.txt index 9e682b180..5083df0ff 100644 --- a/requirements/macos-latest_py3.12_extras.txt +++ b/requirements/macos-latest_py3.12_extras.txt @@ -10,7 +10,7 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.13.0 +anyio==4.14.1 # via # httpx # starlette @@ -21,7 +21,7 @@ attrs==26.1.0 # jsonlines # jsonschema # referencing -azure-core==1.39.0 +azure-core==1.41.0 # via # azure-identity # azure-storage-blob @@ -31,7 +31,7 @@ azure-storage-blob==12.27.1 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material -backrefs==6.2 +backrefs==7.0 # via mkdocs-material bcrypt==5.0.0 # via paramiko @@ -39,29 +39,29 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.43.42 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.43.42 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.6.17 # via # httpcore # httpx # requests -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via requests -click==8.3.3 +click==8.4.2 # via # flask # mkdocs @@ -71,9 +71,9 @@ colorama==0.4.6 # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.5 +coverage[toml]==7.15.0 # via pytest-cov -cryptography==47.0.0 +cryptography==49.0.0 # via # azure-identity # azure-storage-blob @@ -85,9 +85,9 @@ csscompressor==0.9.5 # via mkdocs-minify-plugin cycler==0.12.1 # via matplotlib -decorator==5.2.1 +decorator==5.3.1 # via ipython -distlib==0.4.0 +distlib==0.4.3 # via virtualenv dnspython==2.8.0 # via @@ -97,21 +97,21 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.136.1 +fastapi==0.139.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.29.0 +filelock==3.29.7 # via # python-discovery # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.62.1 +fonttools==4.63.0 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffelib==2.0.2 +griffelib==2.1.0 # via mkdocstrings-python h11==0.16.0 # via @@ -127,14 +127,14 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.18 # via # anyio # httpx # requests iniconfig==2.3.0 # via pytest -ipython==9.13.0 +ipython==9.15.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -144,7 +144,7 @@ itsdangerous==2.2.0 # via # flask # starlette -jedi==0.19.2 +jedi==0.20.0 # via ipython jinja2==3.1.6 # via @@ -178,7 +178,7 @@ kiwisolver==1.5.0 # via matplotlib linkify-it-py==2.1.0 # via markdown-it-py -lxml==6.1.0 +lxml==6.1.1 # via pymatgen-core markdown==3.10.2 # via @@ -187,7 +187,7 @@ markdown==3.10.2 # mkdocs-material # mkdocstrings # pymdown-extensions -markdown-it-py[linkify]==4.0.0 +markdown-it-py[linkify]==4.2.0 # via # mdit-py-plugins # rich @@ -200,11 +200,11 @@ markupsafe==3.0.3 # mkdocs-autorefs # mkdocstrings # werkzeug -matplotlib==3.10.9 +matplotlib==3.11.0 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython -mdit-py-plugins==0.5.0 +mdit-py-plugins==0.6.1 # via textual mdurl==0.1.2 # via markdown-it-py @@ -237,31 +237,31 @@ mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.3 +mkdocstrings-python==2.0.5 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2026.2.18 +monty==2026.5.18 # via # maggma (pyproject.toml) # pymatgen-core montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.22 +moto==5.2.2 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions msal-extensions==1.3.1 # via azure-identity -msgpack==1.1.2 +msgpack==1.2.1 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.23.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -269,7 +269,7 @@ networkx==3.6.1 # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.4.4 +numpy==2.4.6 # via # contourpy # maggma (pyproject.toml) @@ -279,7 +279,7 @@ numpy==2.4.4 # pymatgen-core # scipy # spglib -orjson==3.11.8 +orjson==3.11.9 # via # maggma (pyproject.toml) # pymatgen-core @@ -294,30 +294,30 @@ paginate==0.5.7 # via mkdocs-material palettable==3.3.3 # via pymatgen-core -pandas==3.0.2 +pandas==3.0.3 # via # maggma (pyproject.toml) # pymatgen-core -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel -parso==0.8.6 +parso==0.8.7 # via jedi pathspec==1.1.1 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.2.0 +pillow==12.3.0 # via matplotlib -platformdirs==4.9.6 +platformdirs==4.10.0 # via # jupyter-core # mkdocs-get-deps # python-discovery # textual # virtualenv -plotly==6.7.0 +plotly==6.8.0 # via pymatgen-core pluggy==1.6.0 # via @@ -335,12 +335,12 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic pydantic-settings==2.14.2 # via maggma (pyproject.toml) @@ -354,19 +354,19 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt -pymatgen==2026.3.23 +pymatgen==2026.5.4 # via maggma (pyproject.toml) -pymatgen-core==2026.4.16 +pymatgen-core==2026.5.18 # via pymatgen -pymdown-extensions==10.21.2 +pymdown-extensions==11.0.1 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -376,14 +376,14 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.3 +pytest==9.1.1 # via # maggma (pyproject.toml) # pytest-asyncio # pytest-cov # pytest-mock # pytest-xdist -pytest-asyncio==1.3.0 +pytest-asyncio==1.4.0 # via maggma (pyproject.toml) pytest-cov==7.1.0 # via maggma (pyproject.toml) @@ -399,13 +399,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.3 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.26 +python-multipart==0.0.32 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyyaml==6.0.3 # via @@ -423,9 +423,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.4.4 +regex==2026.6.28 # via maggma (pyproject.toml) -requests==2.33.1 +requests==2.34.2 # via # azure-core # hvac @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.2 # via # maggma (pyproject.toml) # moto @@ -443,7 +443,7 @@ rich==15.0.0 # via # memray # textual -rpds-py==0.30.0 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -451,9 +451,9 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.12 +ruff==0.15.20 # via maggma (pyproject.toml) -s3transfer==0.16.1 +s3transfer==0.19.0 # via boto3 scipy==1.17.1 # via pymatgen-core @@ -467,7 +467,7 @@ sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==1.0.0 +starlette[full]==1.3.1 # via # fastapi # maggma (pyproject.toml) @@ -475,23 +475,23 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.4 +textual==8.2.8 # via memray -tqdm==4.67.3 +tqdm==4.68.4 # via # maggma (pyproject.toml) # pymatgen-core -traitlets==5.14.3 +traitlets==5.15.1 # via # ipython # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260408 +types-python-dateutil==2.9.0.20260518 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20260408 +types-pyyaml==6.0.12.20260518 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # anyio # azure-core @@ -516,18 +516,18 @@ uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 # via pymatgen-core -urllib3==2.6.3 +urllib3==2.7.0 # via # botocore # requests # responses -uvicorn==0.46.0 +uvicorn==0.51.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.6.0 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.8.2 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/macos-latest_py3.13.txt b/requirements/macos-latest_py3.13.txt index 1197ef63f..2ceebe14e 100644 --- a/requirements/macos-latest_py3.13.txt +++ b/requirements/macos-latest_py3.13.txt @@ -15,17 +15,17 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.43.42 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.43.42 # via # boto3 # s3transfer -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==49.0.0 # via paramiko dnspython==2.8.0 # via @@ -43,38 +43,38 @@ jsonschema-specifications==2025.9.1 # via jsonschema mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2026.2.18 +monty==2026.5.18 # via maggma (pyproject.toml) -msgpack==1.1.2 +msgpack==1.2.1 # via maggma (pyproject.toml) -numpy==2.4.4 +numpy==2.4.6 # via # maggma (pyproject.toml) # monty # pandas -orjson==3.11.8 +orjson==3.11.9 # via maggma (pyproject.toml) packaging==26.2 # via mongomock -pandas==3.0.2 +pandas==3.0.3 # via maggma (pyproject.toml) -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic pydantic-settings==2.14.2 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) -pymongo==4.10.1 +pymongo==4.17.0 # via maggma (pyproject.toml) pynacl==1.6.2 # via paramiko @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.2.2 # via pydantic-settings -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyzmq==27.1.0 # via maggma (pyproject.toml) @@ -93,7 +93,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -rpds-py==0.30.0 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -101,7 +101,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -s3transfer==0.16.1 +s3transfer==0.19.0 # via boto3 sentinels==1.1.1 # via mongomock @@ -109,9 +109,9 @@ six==1.17.0 # via python-dateutil sshtunnel==0.4.0 # via maggma (pyproject.toml) -tqdm==4.67.3 +tqdm==4.68.4 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # pydantic # pydantic-core @@ -122,5 +122,5 @@ typing-inspection==0.4.2 # via # pydantic # pydantic-settings -urllib3==2.6.3 +urllib3==2.7.0 # via botocore diff --git a/requirements/macos-latest_py3.13_extras.txt b/requirements/macos-latest_py3.13_extras.txt index 3218d9c97..ad8e3ee85 100644 --- a/requirements/macos-latest_py3.13_extras.txt +++ b/requirements/macos-latest_py3.13_extras.txt @@ -10,7 +10,7 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.13.0 +anyio==4.14.1 # via # httpx # starlette @@ -21,7 +21,7 @@ attrs==26.1.0 # jsonlines # jsonschema # referencing -azure-core==1.39.0 +azure-core==1.41.0 # via # azure-identity # azure-storage-blob @@ -31,7 +31,7 @@ azure-storage-blob==12.27.1 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material -backrefs==6.2 +backrefs==7.0 # via mkdocs-material bcrypt==5.0.0 # via paramiko @@ -39,29 +39,29 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.43.42 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.43.42 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.6.17 # via # httpcore # httpx # requests -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via requests -click==8.3.3 +click==8.4.2 # via # flask # mkdocs @@ -71,9 +71,9 @@ colorama==0.4.6 # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.5 +coverage[toml]==7.15.0 # via pytest-cov -cryptography==47.0.0 +cryptography==49.0.0 # via # azure-identity # azure-storage-blob @@ -85,9 +85,9 @@ csscompressor==0.9.5 # via mkdocs-minify-plugin cycler==0.12.1 # via matplotlib -decorator==5.2.1 +decorator==5.3.1 # via ipython -distlib==0.4.0 +distlib==0.4.3 # via virtualenv dnspython==2.8.0 # via @@ -97,21 +97,21 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.136.1 +fastapi==0.139.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.29.0 +filelock==3.29.7 # via # python-discovery # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.62.1 +fonttools==4.63.0 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffelib==2.0.2 +griffelib==2.1.0 # via mkdocstrings-python h11==0.16.0 # via @@ -127,14 +127,14 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.18 # via # anyio # httpx # requests iniconfig==2.3.0 # via pytest -ipython==9.13.0 +ipython==9.15.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -144,7 +144,7 @@ itsdangerous==2.2.0 # via # flask # starlette -jedi==0.19.2 +jedi==0.20.0 # via ipython jinja2==3.1.6 # via @@ -178,7 +178,7 @@ kiwisolver==1.5.0 # via matplotlib linkify-it-py==2.1.0 # via markdown-it-py -lxml==6.1.0 +lxml==6.1.1 # via pymatgen-core markdown==3.10.2 # via @@ -187,7 +187,7 @@ markdown==3.10.2 # mkdocs-material # mkdocstrings # pymdown-extensions -markdown-it-py[linkify]==4.0.0 +markdown-it-py[linkify]==4.2.0 # via # mdit-py-plugins # rich @@ -200,11 +200,11 @@ markupsafe==3.0.3 # mkdocs-autorefs # mkdocstrings # werkzeug -matplotlib==3.10.9 +matplotlib==3.11.0 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython -mdit-py-plugins==0.5.0 +mdit-py-plugins==0.6.1 # via textual mdurl==0.1.2 # via markdown-it-py @@ -237,31 +237,31 @@ mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.3 +mkdocstrings-python==2.0.5 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2026.2.18 +monty==2026.5.18 # via # maggma (pyproject.toml) # pymatgen-core montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.22 +moto==5.2.2 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions msal-extensions==1.3.1 # via azure-identity -msgpack==1.1.2 +msgpack==1.2.1 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.23.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -269,7 +269,7 @@ networkx==3.6.1 # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.4.4 +numpy==2.4.6 # via # contourpy # maggma (pyproject.toml) @@ -279,7 +279,7 @@ numpy==2.4.4 # pymatgen-core # scipy # spglib -orjson==3.11.8 +orjson==3.11.9 # via # maggma (pyproject.toml) # pymatgen-core @@ -294,30 +294,30 @@ paginate==0.5.7 # via mkdocs-material palettable==3.3.3 # via pymatgen-core -pandas==3.0.2 +pandas==3.0.3 # via # maggma (pyproject.toml) # pymatgen-core -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel -parso==0.8.6 +parso==0.8.7 # via jedi pathspec==1.1.1 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.2.0 +pillow==12.3.0 # via matplotlib -platformdirs==4.9.6 +platformdirs==4.10.0 # via # jupyter-core # mkdocs-get-deps # python-discovery # textual # virtualenv -plotly==6.7.0 +plotly==6.8.0 # via pymatgen-core pluggy==1.6.0 # via @@ -335,12 +335,12 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic pydantic-settings==2.14.2 # via maggma (pyproject.toml) @@ -354,19 +354,19 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt -pymatgen==2026.3.23 +pymatgen==2026.5.4 # via maggma (pyproject.toml) -pymatgen-core==2026.4.16 +pymatgen-core==2026.5.18 # via pymatgen -pymdown-extensions==10.21.2 +pymdown-extensions==11.0.1 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -376,14 +376,14 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.3 +pytest==9.1.1 # via # maggma (pyproject.toml) # pytest-asyncio # pytest-cov # pytest-mock # pytest-xdist -pytest-asyncio==1.3.0 +pytest-asyncio==1.4.0 # via maggma (pyproject.toml) pytest-cov==7.1.0 # via maggma (pyproject.toml) @@ -399,13 +399,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.3 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.26 +python-multipart==0.0.32 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyyaml==6.0.3 # via @@ -423,9 +423,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.4.4 +regex==2026.6.28 # via maggma (pyproject.toml) -requests==2.33.1 +requests==2.34.2 # via # azure-core # hvac @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.2 # via # maggma (pyproject.toml) # moto @@ -443,7 +443,7 @@ rich==15.0.0 # via # memray # textual -rpds-py==0.30.0 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -451,9 +451,9 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.12 +ruff==0.15.20 # via maggma (pyproject.toml) -s3transfer==0.16.1 +s3transfer==0.19.0 # via boto3 scipy==1.17.1 # via pymatgen-core @@ -467,7 +467,7 @@ sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==1.0.0 +starlette[full]==1.3.1 # via # fastapi # maggma (pyproject.toml) @@ -475,23 +475,23 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.4 +textual==8.2.8 # via memray -tqdm==4.67.3 +tqdm==4.68.4 # via # maggma (pyproject.toml) # pymatgen-core -traitlets==5.14.3 +traitlets==5.15.1 # via # ipython # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260408 +types-python-dateutil==2.9.0.20260518 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20260408 +types-pyyaml==6.0.12.20260518 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # anyio # azure-core @@ -516,18 +516,18 @@ uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 # via pymatgen-core -urllib3==2.6.3 +urllib3==2.7.0 # via # botocore # requests # responses -uvicorn==0.46.0 +uvicorn==0.51.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.6.0 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.8.2 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/ubuntu-latest_py3.11.txt b/requirements/ubuntu-latest_py3.11.txt index a8a9820e9..3e697c512 100644 --- a/requirements/ubuntu-latest_py3.11.txt +++ b/requirements/ubuntu-latest_py3.11.txt @@ -15,13 +15,13 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.43.34 +boto3==1.43.42 # via maggma (pyproject.toml) -botocore==1.43.34 +botocore==1.43.42 # via # boto3 # s3transfer -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl @@ -74,7 +74,7 @@ pydantic-settings==2.14.2 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) -pymongo==4.10.1 +pymongo==4.17.0 # via maggma (pyproject.toml) pynacl==1.6.2 # via paramiko @@ -93,7 +93,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -rpds-py==2026.5.1 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -107,9 +107,9 @@ sentinels==1.1.1 # via mongomock six==1.17.0 # via python-dateutil -tqdm==4.68.3 +tqdm==4.68.4 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # pydantic # pydantic-core diff --git a/requirements/ubuntu-latest_py3.11_extras.txt b/requirements/ubuntu-latest_py3.11_extras.txt index 382393975..6e6ac0631 100644 --- a/requirements/ubuntu-latest_py3.11_extras.txt +++ b/requirements/ubuntu-latest_py3.11_extras.txt @@ -10,7 +10,7 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.14.0 +anyio==4.14.1 # via # httpx # httpx2 @@ -40,11 +40,11 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.43.34 +boto3==1.43.42 # via # maggma (pyproject.toml) # moto -botocore==1.43.34 +botocore==1.43.42 # via # boto3 # moto @@ -54,15 +54,15 @@ certifi==2026.6.17 # httpcore # httpx # requests -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via requests -click==8.4.1 +click==8.4.2 # via # flask # mkdocs @@ -72,7 +72,7 @@ colorama==0.4.6 # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.14.2 +coverage[toml]==7.15.0 # via pytest-cov cryptography==49.0.0 # via @@ -98,11 +98,11 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.138.0 +fastapi==0.139.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.29.4 +filelock==3.29.7 # via # python-discovery # virtualenv @@ -123,11 +123,11 @@ htmlmin2==0.1.13 # via mkdocs-minify-plugin httpcore==1.0.9 # via httpx -httpcore2==2.4.0 +httpcore2==2.5.0 # via httpx2 httpx==0.28.1 # via starlette -httpx2==2.4.0 +httpx2==2.5.0 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) @@ -143,7 +143,7 @@ iniconfig==2.3.0 # via pytest invoke==3.0.3 # via paramiko -ipython==9.14.1 +ipython==9.15.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -269,7 +269,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.2.1 # via maggma (pyproject.toml) -narwhals==2.22.1 +narwhals==2.23.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -314,7 +314,7 @@ pathspec==1.1.1 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.2.0 +pillow==12.3.0 # via matplotlib platformdirs==4.10.0 # via @@ -368,11 +368,11 @@ pymatgen==2026.5.4 # via maggma (pyproject.toml) pymatgen-core==2026.5.18 # via pymatgen -pymdown-extensions==10.21.3 +pymdown-extensions==11.0.1 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -407,7 +407,7 @@ python-dateutil==2.9.0.post0 # maggma (pyproject.toml) # matplotlib # pandas -python-discovery==1.4.2 +python-discovery==1.4.3 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings @@ -431,7 +431,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.5.9 +regex==2026.6.28 # via maggma (pyproject.toml) requests==2.34.2 # via @@ -443,7 +443,7 @@ requests==2.34.2 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.2 # via # maggma (pyproject.toml) # moto @@ -451,7 +451,7 @@ rich==15.0.0 # via # memray # textual -rpds-py==2026.5.1 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -459,7 +459,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.18 +ruff==0.15.20 # via maggma (pyproject.toml) s3transfer==0.19.0 # via boto3 @@ -481,9 +481,9 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.7 +textual==8.2.8 # via memray -tqdm==4.68.3 +tqdm==4.68.4 # via # maggma (pyproject.toml) # pymatgen-core @@ -501,7 +501,7 @@ types-python-dateutil==2.9.0.20260518 # via maggma (pyproject.toml) types-pyyaml==6.0.12.20260518 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # anyio # azure-core @@ -533,13 +533,13 @@ urllib3==2.7.0 # botocore # requests # responses -uvicorn==0.49.0 +uvicorn==0.51.0 # via maggma (pyproject.toml) -virtualenv==21.5.1 +virtualenv==21.6.0 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.8.1 +wcwidth==0.8.2 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/ubuntu-latest_py3.12.txt b/requirements/ubuntu-latest_py3.12.txt index cd7955bb1..4ef0edcdb 100644 --- a/requirements/ubuntu-latest_py3.12.txt +++ b/requirements/ubuntu-latest_py3.12.txt @@ -15,13 +15,13 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.43.34 +boto3==1.43.42 # via maggma (pyproject.toml) -botocore==1.43.34 +botocore==1.43.42 # via # boto3 # s3transfer -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl @@ -49,7 +49,7 @@ monty==2026.5.18 # via maggma (pyproject.toml) msgpack==1.2.1 # via maggma (pyproject.toml) -numpy==2.5.0 +numpy==2.4.6 # via # maggma (pyproject.toml) # monty @@ -74,7 +74,7 @@ pydantic-settings==2.14.2 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) -pymongo==4.10.1 +pymongo==4.17.0 # via maggma (pyproject.toml) pynacl==1.6.2 # via paramiko @@ -93,7 +93,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -rpds-py==2026.5.1 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -107,9 +107,9 @@ sentinels==1.1.1 # via mongomock six==1.17.0 # via python-dateutil -tqdm==4.68.3 +tqdm==4.68.4 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # pydantic # pydantic-core diff --git a/requirements/ubuntu-latest_py3.12_extras.txt b/requirements/ubuntu-latest_py3.12_extras.txt index 274955180..1cd245967 100644 --- a/requirements/ubuntu-latest_py3.12_extras.txt +++ b/requirements/ubuntu-latest_py3.12_extras.txt @@ -10,7 +10,7 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.14.0 +anyio==4.14.1 # via # httpx # httpx2 @@ -40,11 +40,11 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.43.34 +boto3==1.43.42 # via # maggma (pyproject.toml) # moto -botocore==1.43.34 +botocore==1.43.42 # via # boto3 # moto @@ -54,15 +54,15 @@ certifi==2026.6.17 # httpcore # httpx # requests -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via requests -click==8.4.1 +click==8.4.2 # via # flask # mkdocs @@ -72,7 +72,7 @@ colorama==0.4.6 # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.14.2 +coverage[toml]==7.15.0 # via pytest-cov cryptography==49.0.0 # via @@ -98,11 +98,11 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.138.0 +fastapi==0.139.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.29.4 +filelock==3.29.7 # via # python-discovery # virtualenv @@ -123,11 +123,11 @@ htmlmin2==0.1.13 # via mkdocs-minify-plugin httpcore==1.0.9 # via httpx -httpcore2==2.4.0 +httpcore2==2.5.0 # via httpx2 httpx==0.28.1 # via starlette -httpx2==2.4.0 +httpx2==2.5.0 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) @@ -143,7 +143,7 @@ iniconfig==2.3.0 # via pytest invoke==3.0.3 # via paramiko -ipython==9.14.1 +ipython==9.15.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -269,7 +269,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.2.1 # via maggma (pyproject.toml) -narwhals==2.22.1 +narwhals==2.23.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -277,7 +277,7 @@ networkx==3.6.1 # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.5.0 +numpy==2.4.6 # via # contourpy # maggma (pyproject.toml) @@ -314,7 +314,7 @@ pathspec==1.1.1 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.2.0 +pillow==12.3.0 # via matplotlib platformdirs==4.10.0 # via @@ -368,11 +368,11 @@ pymatgen==2026.5.4 # via maggma (pyproject.toml) pymatgen-core==2026.5.18 # via pymatgen -pymdown-extensions==10.21.3 +pymdown-extensions==11.0.1 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -407,7 +407,7 @@ python-dateutil==2.9.0.post0 # maggma (pyproject.toml) # matplotlib # pandas -python-discovery==1.4.2 +python-discovery==1.4.3 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings @@ -431,7 +431,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.5.9 +regex==2026.6.28 # via maggma (pyproject.toml) requests==2.34.2 # via @@ -443,7 +443,7 @@ requests==2.34.2 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.2 # via # maggma (pyproject.toml) # moto @@ -451,7 +451,7 @@ rich==15.0.0 # via # memray # textual -rpds-py==2026.5.1 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -459,7 +459,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.18 +ruff==0.15.20 # via maggma (pyproject.toml) s3transfer==0.19.0 # via boto3 @@ -481,9 +481,9 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.7 +textual==8.2.8 # via memray -tqdm==4.68.3 +tqdm==4.68.4 # via # maggma (pyproject.toml) # pymatgen-core @@ -501,7 +501,7 @@ types-python-dateutil==2.9.0.20260518 # via maggma (pyproject.toml) types-pyyaml==6.0.12.20260518 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # anyio # azure-core @@ -532,13 +532,13 @@ urllib3==2.7.0 # botocore # requests # responses -uvicorn==0.49.0 +uvicorn==0.51.0 # via maggma (pyproject.toml) -virtualenv==21.5.1 +virtualenv==21.6.0 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.8.1 +wcwidth==0.8.2 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/ubuntu-latest_py3.13.txt b/requirements/ubuntu-latest_py3.13.txt index 36c69f508..dbd06ac7a 100644 --- a/requirements/ubuntu-latest_py3.13.txt +++ b/requirements/ubuntu-latest_py3.13.txt @@ -15,13 +15,13 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.43.34 +boto3==1.43.42 # via maggma (pyproject.toml) -botocore==1.43.34 +botocore==1.43.42 # via # boto3 # s3transfer -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl @@ -49,7 +49,7 @@ monty==2026.5.18 # via maggma (pyproject.toml) msgpack==1.2.1 # via maggma (pyproject.toml) -numpy==2.5.0 +numpy==2.4.6 # via # maggma (pyproject.toml) # monty @@ -74,7 +74,7 @@ pydantic-settings==2.14.2 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) -pymongo==4.10.1 +pymongo==4.17.0 # via maggma (pyproject.toml) pynacl==1.6.2 # via paramiko @@ -93,7 +93,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -rpds-py==2026.5.1 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -107,9 +107,9 @@ sentinels==1.1.1 # via mongomock six==1.17.0 # via python-dateutil -tqdm==4.68.3 +tqdm==4.68.4 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # pydantic # pydantic-core diff --git a/requirements/ubuntu-latest_py3.13_extras.txt b/requirements/ubuntu-latest_py3.13_extras.txt index bbcefa33f..34f73b97f 100644 --- a/requirements/ubuntu-latest_py3.13_extras.txt +++ b/requirements/ubuntu-latest_py3.13_extras.txt @@ -10,7 +10,7 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.14.0 +anyio==4.14.1 # via # httpx # httpx2 @@ -40,11 +40,11 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.43.34 +boto3==1.43.42 # via # maggma (pyproject.toml) # moto -botocore==1.43.34 +botocore==1.43.42 # via # boto3 # moto @@ -54,15 +54,15 @@ certifi==2026.6.17 # httpcore # httpx # requests -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via requests -click==8.4.1 +click==8.4.2 # via # flask # mkdocs @@ -72,7 +72,7 @@ colorama==0.4.6 # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.14.2 +coverage[toml]==7.15.0 # via pytest-cov cryptography==49.0.0 # via @@ -98,11 +98,11 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.138.0 +fastapi==0.139.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.29.4 +filelock==3.29.7 # via # python-discovery # virtualenv @@ -123,11 +123,11 @@ htmlmin2==0.1.13 # via mkdocs-minify-plugin httpcore==1.0.9 # via httpx -httpcore2==2.4.0 +httpcore2==2.5.0 # via httpx2 httpx==0.28.1 # via starlette -httpx2==2.4.0 +httpx2==2.5.0 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) @@ -143,7 +143,7 @@ iniconfig==2.3.0 # via pytest invoke==3.0.3 # via paramiko -ipython==9.14.1 +ipython==9.15.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -269,7 +269,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.2.1 # via maggma (pyproject.toml) -narwhals==2.22.1 +narwhals==2.23.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -277,7 +277,7 @@ networkx==3.6.1 # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.5.0 +numpy==2.4.6 # via # contourpy # maggma (pyproject.toml) @@ -314,7 +314,7 @@ pathspec==1.1.1 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.2.0 +pillow==12.3.0 # via matplotlib platformdirs==4.10.0 # via @@ -368,11 +368,11 @@ pymatgen==2026.5.4 # via maggma (pyproject.toml) pymatgen-core==2026.5.18 # via pymatgen -pymdown-extensions==10.21.3 +pymdown-extensions==11.0.1 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -407,7 +407,7 @@ python-dateutil==2.9.0.post0 # maggma (pyproject.toml) # matplotlib # pandas -python-discovery==1.4.2 +python-discovery==1.4.3 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings @@ -431,7 +431,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.5.9 +regex==2026.6.28 # via maggma (pyproject.toml) requests==2.34.2 # via @@ -443,7 +443,7 @@ requests==2.34.2 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.2 # via # maggma (pyproject.toml) # moto @@ -451,7 +451,7 @@ rich==15.0.0 # via # memray # textual -rpds-py==2026.5.1 +rpds-py==2026.6.3 # via # jsonschema # referencing @@ -459,7 +459,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.18 +ruff==0.15.20 # via maggma (pyproject.toml) s3transfer==0.19.0 # via boto3 @@ -481,9 +481,9 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.7 +textual==8.2.8 # via memray -tqdm==4.68.3 +tqdm==4.68.4 # via # maggma (pyproject.toml) # pymatgen-core @@ -501,7 +501,7 @@ types-python-dateutil==2.9.0.20260518 # via maggma (pyproject.toml) types-pyyaml==6.0.12.20260518 # via maggma (pyproject.toml) -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # azure-core # azure-identity @@ -526,13 +526,13 @@ urllib3==2.7.0 # botocore # requests # responses -uvicorn==0.49.0 +uvicorn==0.51.0 # via maggma (pyproject.toml) -virtualenv==21.5.1 +virtualenv==21.6.0 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.8.1 +wcwidth==0.8.2 # via prompt-toolkit werkzeug==3.1.8 # via