diff --git a/pyproject.toml b/pyproject.toml index 48ba4cd80..e1ce60393 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ dependencies = [ "ruamel.yaml>=0.17", "pydantic>=2.0", "pydantic-settings>=2.0.3", - "pymongo>=4.2.0,<4.11", + "pymongo>=4.2.0,<4.18", "monty>=2024.5.24", "mongomock>=3.10.0", "pydash>=4.1.0", @@ -39,7 +39,7 @@ dependencies = [ "pyzmq>=25.1.1", "dnspython>=1.16.0", "sshtunnel>=0.1.5", - "paramiko<4", # Due to sshtunnel issue https://github.com/pahaz/sshtunnel/pull/300 + "paramiko<6", # Due to sshtunnel issue https://github.com/pahaz/sshtunnel/pull/300 "msgpack>=0.5.6", "orjson>=3.9.0", "boto3>=1.20.41", @@ -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.30", "azure-identity>=1.12.0"] api = ["fastapi>=0.42.0","uvicorn>=0.18.3"] testing = [ "pytest", @@ -73,7 +73,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.10.txt b/requirements/macos-latest_py3.10.txt index 6193f82a9..a0f3d454d 100644 --- a/requirements/macos-latest_py3.10.txt +++ b/requirements/macos-latest_py3.10.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.8.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==2.3.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.0 # 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 # pandas diff --git a/requirements/macos-latest_py3.10_extras.txt b/requirements/macos-latest_py3.10_extras.txt index 213605eab..82986da45 100644 --- a/requirements/macos-latest_py3.10_extras.txt +++ b/requirements/macos-latest_py3.10_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -41,16 +41,16 @@ bibtexparser==1.4.4 # via pymatgen blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -75,7 +75,7 @@ contourpy==1.3.2 # via matplotlib coverage[toml]==7.13.5 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -87,7 +87,7 @@ 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 # via virtualenv @@ -134,7 +134,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -205,7 +205,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.5.0 # via textual @@ -254,9 +254,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -264,7 +264,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -301,11 +301,11 @@ pandas==2.3.3 # via # maggma (pyproject.toml) # pymatgen -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 @@ -336,12 +336,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.0 # via maggma (pyproject.toml) @@ -354,17 +354,17 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt pymatgen==2025.10.7 # via maggma (pyproject.toml) -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -397,13 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.26 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via # mongomock # pandas @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -452,7 +452,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -476,7 +476,7 @@ sympy==1.14.0 # via pymatgen tabulate==0.10.0 # via pymatgen -textual==8.2.4 +textual==8.2.7 # via memray tomli==2.4.1 # via @@ -486,7 +486,7 @@ tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -537,11 +537,11 @@ urllib3==2.6.3 # responses uvicorn==0.46.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/macos-latest_py3.11.txt b/requirements/macos-latest_py3.11.txt index 8b5e53054..188c293a0 100644 --- a/requirements/macos-latest_py3.11.txt +++ b/requirements/macos-latest_py3.11.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.8.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==3.0.2 # 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.0 # 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) diff --git a/requirements/macos-latest_py3.11_extras.txt b/requirements/macos-latest_py3.11_extras.txt index 80927de90..b30c4fd8f 100644 --- a/requirements/macos-latest_py3.11_extras.txt +++ b/requirements/macos-latest_py3.11_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -39,16 +39,16 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -73,7 +73,7 @@ contourpy==1.3.3 # via matplotlib coverage[toml]==7.13.5 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -85,7 +85,7 @@ 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 # via virtualenv @@ -127,7 +127,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -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 @@ -202,7 +202,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.5.0 # via textual @@ -251,9 +251,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -261,7 +261,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -298,11 +298,11 @@ pandas==3.0.2 # 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 @@ -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.0 # via maggma (pyproject.toml) @@ -354,7 +354,7 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt @@ -362,11 +362,11 @@ pymatgen==2026.3.23 # via maggma (pyproject.toml) pymatgen-core==2026.4.16 # via pymatgen -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -399,13 +399,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.26 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyyaml==6.0.3 # via @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -451,7 +451,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -475,13 +475,13 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.4 +textual==8.2.7 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen-core -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -524,11 +524,11 @@ urllib3==2.6.3 # responses uvicorn==0.46.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # 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 9b731f141..82950ffae 100644 --- a/requirements/macos-latest_py3.12.txt +++ b/requirements/macos-latest_py3.12.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.8.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==3.0.2 # 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.0 # 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) diff --git a/requirements/macos-latest_py3.12_extras.txt b/requirements/macos-latest_py3.12_extras.txt index b131b7605..94f0c28b8 100644 --- a/requirements/macos-latest_py3.12_extras.txt +++ b/requirements/macos-latest_py3.12_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -39,16 +39,16 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -73,7 +73,7 @@ contourpy==1.3.3 # via matplotlib coverage[toml]==7.13.5 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -85,7 +85,7 @@ 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 # via virtualenv @@ -127,7 +127,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -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 @@ -202,7 +202,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.5.0 # via textual @@ -251,9 +251,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -261,7 +261,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -298,11 +298,11 @@ pandas==3.0.2 # 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 @@ -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.0 # via maggma (pyproject.toml) @@ -354,7 +354,7 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt @@ -362,11 +362,11 @@ pymatgen==2026.3.23 # via maggma (pyproject.toml) pymatgen-core==2026.4.16 # via pymatgen -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -399,13 +399,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.26 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyyaml==6.0.3 # via @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -451,7 +451,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -475,13 +475,13 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.4 +textual==8.2.7 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen-core -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -523,11 +523,11 @@ urllib3==2.6.3 # responses uvicorn==0.46.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/macos-latest_py3.9.txt b/requirements/macos-latest_py3.9.txt index c190854d7..5f8f3b668 100644 --- a/requirements/macos-latest_py3.9.txt +++ b/requirements/macos-latest_py3.9.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.7.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==2.3.3 # via maggma (pyproject.toml) -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel pycparser==2.23 # 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.11.0 # 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.1 # via pydantic-settings -pytz==2026.1.post1 +pytz==2026.2 # via # mongomock # pandas @@ -128,5 +128,5 @@ typing-inspection==0.4.2 # pydantic-settings tzdata==2026.2 # via pandas -urllib3==1.26.20 +urllib3==2.6.3 # via botocore diff --git a/requirements/macos-latest_py3.9_extras.txt b/requirements/macos-latest_py3.9_extras.txt index f10d86891..636204348 100644 --- a/requirements/macos-latest_py3.9_extras.txt +++ b/requirements/macos-latest_py3.9_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -39,16 +39,16 @@ bcrypt==5.0.0 # via paramiko blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -75,7 +75,7 @@ contourpy==1.3.0 # via matplotlib coverage[toml]==7.10.7 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -87,7 +87,7 @@ 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 # via virtualenv @@ -134,7 +134,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.15 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -219,7 +219,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.9.4 # via pymatgen -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.4.2 # via textual @@ -268,9 +268,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -278,7 +278,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -313,11 +313,11 @@ pandas==2.3.3 # via # maggma (pyproject.toml) # pymatgen -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 @@ -350,12 +350,12 @@ pybtex==0.26.1 # via pymatgen pycparser==2.23 # 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.11.0 # via maggma (pyproject.toml) @@ -368,17 +368,17 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt pymatgen==2024.8.9 # via maggma (pyproject.toml) -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -409,13 +409,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.1 # via pydantic-settings python-multipart==0.0.20 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via # mongomock # pandas @@ -448,7 +448,7 @@ requests==2.32.5 # msal # pymatgen # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -465,7 +465,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -489,7 +489,7 @@ sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen -textual==8.2.4 +textual==8.2.7 # via memray tomli==2.4.1 # via @@ -499,7 +499,7 @@ tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -544,18 +544,18 @@ uc-micro-py==1.0.3 # via linkify-it-py uncertainties==3.2.3 # via pymatgen -urllib3==1.26.20 +urllib3==2.6.3 # via # botocore # requests # responses uvicorn==0.39.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/ubuntu-latest_py3.10.txt b/requirements/ubuntu-latest_py3.10.txt index eb9a6f558..733fff999 100644 --- a/requirements/ubuntu-latest_py3.10.txt +++ b/requirements/ubuntu-latest_py3.10.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.8.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==2.3.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.0 # 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 # pandas diff --git a/requirements/ubuntu-latest_py3.10_extras.txt b/requirements/ubuntu-latest_py3.10_extras.txt index e53085b12..77be1bdec 100644 --- a/requirements/ubuntu-latest_py3.10_extras.txt +++ b/requirements/ubuntu-latest_py3.10_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -41,16 +41,16 @@ bibtexparser==1.4.4 # via pymatgen blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -75,7 +75,7 @@ contourpy==1.3.2 # via matplotlib coverage[toml]==7.13.5 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -87,7 +87,7 @@ 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 # via virtualenv @@ -134,7 +134,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -205,7 +205,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.5.0 # via textual @@ -254,9 +254,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -264,7 +264,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -301,11 +301,11 @@ pandas==2.3.3 # via # maggma (pyproject.toml) # pymatgen -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 @@ -336,12 +336,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.0 # via maggma (pyproject.toml) @@ -354,17 +354,17 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt pymatgen==2025.10.7 # via maggma (pyproject.toml) -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -397,13 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.26 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via # mongomock # pandas @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -452,7 +452,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -476,7 +476,7 @@ sympy==1.14.0 # via pymatgen tabulate==0.10.0 # via pymatgen -textual==8.2.4 +textual==8.2.7 # via memray tomli==2.4.1 # via @@ -486,7 +486,7 @@ tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -537,11 +537,11 @@ urllib3==2.6.3 # responses uvicorn==0.46.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # 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 03f5d4e37..c9bfb3162 100644 --- a/requirements/ubuntu-latest_py3.11.txt +++ b/requirements/ubuntu-latest_py3.11.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.8.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==3.0.2 # 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.0 # 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) diff --git a/requirements/ubuntu-latest_py3.11_extras.txt b/requirements/ubuntu-latest_py3.11_extras.txt index c6e48c40b..34106bbe4 100644 --- a/requirements/ubuntu-latest_py3.11_extras.txt +++ b/requirements/ubuntu-latest_py3.11_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -39,16 +39,16 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -73,7 +73,7 @@ contourpy==1.3.3 # via matplotlib coverage[toml]==7.13.5 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -85,7 +85,7 @@ 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 # via virtualenv @@ -127,7 +127,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -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 @@ -202,7 +202,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.5.0 # via textual @@ -251,9 +251,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -261,7 +261,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -298,11 +298,11 @@ pandas==3.0.2 # 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 @@ -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.0 # via maggma (pyproject.toml) @@ -354,7 +354,7 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt @@ -362,11 +362,11 @@ pymatgen==2026.3.23 # via maggma (pyproject.toml) pymatgen-core==2026.4.16 # via pymatgen -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -399,13 +399,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.26 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyyaml==6.0.3 # via @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -451,7 +451,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -475,13 +475,13 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.4 +textual==8.2.7 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen-core -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -524,11 +524,11 @@ urllib3==2.6.3 # responses uvicorn==0.46.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # 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 97c244641..ab215eca1 100644 --- a/requirements/ubuntu-latest_py3.12.txt +++ b/requirements/ubuntu-latest_py3.12.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.8.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==3.0.2 # 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.0 # 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) diff --git a/requirements/ubuntu-latest_py3.12_extras.txt b/requirements/ubuntu-latest_py3.12_extras.txt index 0d90bdd3a..0488edd97 100644 --- a/requirements/ubuntu-latest_py3.12_extras.txt +++ b/requirements/ubuntu-latest_py3.12_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -39,16 +39,16 @@ bibtexparser==1.4.4 # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -73,7 +73,7 @@ contourpy==1.3.3 # via matplotlib coverage[toml]==7.13.5 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -85,7 +85,7 @@ 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 # via virtualenv @@ -127,7 +127,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -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 @@ -202,7 +202,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.5.0 # via textual @@ -251,9 +251,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -261,7 +261,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -298,11 +298,11 @@ pandas==3.0.2 # 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 @@ -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.0 # via maggma (pyproject.toml) @@ -354,7 +354,7 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt @@ -362,11 +362,11 @@ pymatgen==2026.3.23 # via maggma (pyproject.toml) pymatgen-core==2026.4.16 # via pymatgen -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -399,13 +399,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.26 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via mongomock pyyaml==6.0.3 # via @@ -435,7 +435,7 @@ requests==2.33.1 # msal # pymatgen-core # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -451,7 +451,7 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -475,13 +475,13 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -textual==8.2.4 +textual==8.2.7 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen-core -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -523,11 +523,11 @@ urllib3==2.6.3 # responses uvicorn==0.46.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit werkzeug==3.1.8 # via diff --git a/requirements/ubuntu-latest_py3.9.txt b/requirements/ubuntu-latest_py3.9.txt index 2d1d8a6e6..59d99dd80 100644 --- a/requirements/ubuntu-latest_py3.9.txt +++ b/requirements/ubuntu-latest_py3.9.txt @@ -15,9 +15,9 @@ attrs==26.1.0 # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.96 +boto3==1.42.97 # via maggma (pyproject.toml) -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==47.0.0 +cryptography==48.0.0 # via paramiko dnspython==2.7.0 # via @@ -58,23 +58,23 @@ packaging==26.2 # via mongomock pandas==2.3.3 # via maggma (pyproject.toml) -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma (pyproject.toml) # sshtunnel pycparser==2.23 # 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.11.0 # 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.1 # via pydantic-settings -pytz==2026.1.post1 +pytz==2026.2 # via # mongomock # pandas @@ -128,5 +128,5 @@ typing-inspection==0.4.2 # pydantic-settings tzdata==2026.2 # via pandas -urllib3==1.26.20 +urllib3==2.6.3 # via botocore diff --git a/requirements/ubuntu-latest_py3.9_extras.txt b/requirements/ubuntu-latest_py3.9_extras.txt index dcc8cfb28..26e6b0f45 100644 --- a/requirements/ubuntu-latest_py3.9_extras.txt +++ b/requirements/ubuntu-latest_py3.9_extras.txt @@ -27,7 +27,7 @@ azure-core==1.39.0 # azure-storage-blob azure-identity==1.25.3 # via maggma (pyproject.toml) -azure-storage-blob==12.27.1 +azure-storage-blob==12.29.0 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material @@ -39,16 +39,16 @@ bcrypt==5.0.0 # via paramiko blinker==1.9.0 # via flask -boto3==1.42.96 +boto3==1.42.97 # via # maggma (pyproject.toml) # moto -botocore==1.42.96 +botocore==1.42.97 # via # boto3 # moto # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via # httpcore # httpx @@ -75,7 +75,7 @@ contourpy==1.3.0 # via matplotlib coverage[toml]==7.10.7 # via pytest-cov -cryptography==47.0.0 +cryptography==48.0.0 # via # azure-identity # azure-storage-blob @@ -87,7 +87,7 @@ 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 # via virtualenv @@ -134,7 +134,7 @@ hvac==2.4.0 # via maggma (pyproject.toml) identify==2.6.15 # via pre-commit -idna==3.13 +idna==3.17 # via # anyio # httpx @@ -219,7 +219,7 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.9.4 # via pymatgen -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython mdit-py-plugins==0.4.2 # via textual @@ -268,9 +268,9 @@ montydb==2.5.6 # via maggma (pyproject.toml) moto==5.1.22 # via maggma (pyproject.toml) -mpmath==1.3.0 +mpmath==1.4.1 # via sympy -msal==1.36.0 +msal==1.37.0 # via # azure-identity # msal-extensions @@ -278,7 +278,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -313,11 +313,11 @@ pandas==2.3.3 # via # maggma (pyproject.toml) # pymatgen -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 @@ -350,12 +350,12 @@ pybtex==0.26.1 # via pymatgen pycparser==2.23 # 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.11.0 # via maggma (pyproject.toml) @@ -368,17 +368,17 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.1 +pyjwt[crypto]==2.13.0 # via # msal # pyjwt pymatgen==2024.8.9 # via maggma (pyproject.toml) -pymdown-extensions==10.21.2 +pymdown-extensions==10.21.3 # via # mkdocs-material # mkdocstrings -pymongo==4.10.1 +pymongo==4.17.0 # via # maggma (pyproject.toml) # mongogrant @@ -409,13 +409,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-discovery==1.2.2 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.1 # via pydantic-settings python-multipart==0.0.20 # via starlette -pytz==2026.1.post1 +pytz==2026.2 # via # mongomock # pandas @@ -448,7 +448,7 @@ requests==2.32.5 # msal # pymatgen # responses -responses==0.21.0 +responses==0.26.1 # via # maggma (pyproject.toml) # moto @@ -465,7 +465,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.12 +ruff==0.15.15 # via maggma (pyproject.toml) s3transfer==0.16.1 # via boto3 @@ -489,7 +489,7 @@ sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen -textual==8.2.4 +textual==8.2.7 # via memray tomli==2.4.1 # via @@ -499,7 +499,7 @@ tqdm==4.67.3 # via # maggma (pyproject.toml) # pymatgen -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # jupyter-core @@ -544,18 +544,18 @@ uc-micro-py==1.0.3 # via linkify-it-py uncertainties==3.2.3 # via pymatgen -urllib3==1.26.20 +urllib3==2.6.3 # via # botocore # requests # responses uvicorn==0.39.0 # via maggma (pyproject.toml) -virtualenv==21.2.4 +virtualenv==21.4.2 # via pre-commit watchdog==6.0.0 # via mkdocs -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit werkzeug==3.1.8 # via