diff --git a/requirements/macos-latest_py3.10.txt b/requirements/macos-latest_py3.10.txt index 571cb14a1..c85e0b645 100644 --- a/requirements/macos-latest_py3.10.txt +++ b/requirements/macos-latest_py3.10.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.8.0 # via @@ -52,9 +52,9 @@ numpy==2.2.6 # maggma (pyproject.toml) # monty # pandas -orjson==3.11.7 +orjson==3.11.8 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock pandas==2.3.3 # via maggma (pyproject.toml) @@ -64,13 +64,13 @@ paramiko==3.5.1 # sshtunnel pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -83,9 +83,9 @@ python-dateutil==2.9.0.post0 # botocore # maggma (pyproject.toml) # pandas -python-dotenv==1.2.1 +python-dotenv==1.2.2 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -125,7 +125,7 @@ typing-inspection==0.4.2 # via # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas urllib3==2.6.3 # via botocore diff --git a/requirements/macos-latest_py3.10_extras.txt b/requirements/macos-latest_py3.10_extras.txt index ada7ae830..c7304982d 100644 --- a/requirements/macos-latest_py3.10_extras.txt +++ b/requirements/macos-latest_py3.10_extras.txt @@ -10,22 +10,22 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.12.1 +anyio==4.13.0 # via # httpx # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) @@ -33,7 +33,7 @@ babel==2.18.0 # via mkdocs-material backports-asyncio-runner==1.2.0 # via pytest-asyncio -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko @@ -41,16 +41,16 @@ bibtexparser==1.4.4 # via pymatgen blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -61,23 +61,21 @@ cffi==2.0.0 # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.2 # via # flask # mkdocs # mongogrant # uvicorn colorama==0.4.6 - # via - # griffecli - # mkdocs-material + # via mkdocs-material contourpy==1.3.2 # via matplotlib -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -106,26 +104,22 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.128.8 +fastapi==0.136.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.20.3 - # via virtualenv +filelock==3.29.0 + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffe==2.0.0 +griffelib==2.0.2 # via mkdocstrings-python -griffecli==2.0.0 - # via griffe -griffelib==2.0.0 - # via - # griffe - # griffecli h11==0.16.0 # via # httpcore @@ -138,7 +132,7 @@ httpx==0.28.1 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) -identify==2.6.16 +identify==2.6.19 # via pre-commit idna==3.11 # via @@ -147,7 +141,7 @@ idna==3.11 # requests iniconfig==2.3.0 # via pytest -ipython==8.38.0 +ipython==8.39.0 # via maggma (pyproject.toml) isodate==0.7.2 # via azure-storage-blob @@ -185,9 +179,9 @@ jsonschema-specifications==2025.9.1 # via jsonschema jupyter-core==5.9.1 # via nbformat -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib -linkify-it-py==2.0.3 +linkify-it-py==2.1.0 # via markdown-it-py markdown==3.10.2 # via @@ -217,7 +211,7 @@ mdit-py-plugins==0.5.0 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -234,19 +228,19 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocs-minify-plugin==0.8.0 # via maggma (pyproject.toml) -mkdocstrings[python]==1.0.3 +mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.2 +mkdocstrings-python==2.0.3 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) @@ -258,11 +252,11 @@ monty==2025.3.3 # pymatgen montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -270,7 +264,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -288,11 +282,11 @@ numpy==2.2.6 # pymatgen # scipy # spglib -orjson==3.11.7 +orjson==3.11.8 # via # maggma (pyproject.toml) # pymatgen -packaging==26.0 +packaging==26.1 # via # matplotlib # mkdocs @@ -317,15 +311,16 @@ pathspec==1.0.4 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.1.1 +pillow==12.2.0 # via matplotlib -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 +plotly==6.7.0 # via pymatgen pluggy==1.6.0 # via @@ -341,14 +336,14 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -359,13 +354,13 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt pymatgen==2025.10.7 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -379,7 +374,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # maggma (pyproject.toml) # pytest-asyncio @@ -388,7 +383,7 @@ pytest==9.0.2 # pytest-xdist pytest-asyncio==1.3.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -402,11 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-dotenv==1.2.1 +python-discovery==1.2.2 + # via virtualenv +python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.22 +python-multipart==0.0.26 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -426,9 +423,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.1.15 +regex==2026.4.4 # via maggma (pyproject.toml) -requests==2.32.5 +requests==2.33.1 # via # azure-core # hvac @@ -442,7 +439,7 @@ responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -455,7 +452,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 @@ -471,17 +468,17 @@ sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==0.52.1 +starlette[full]==1.0.0 # via # fastapi # maggma (pyproject.toml) sympy==1.14.0 # via pymatgen -tabulate==0.9.0 +tabulate==0.10.0 # via pymatgen -textual==7.5.0 +textual==8.2.4 # via memray -tomli==2.4.0 +tomli==2.4.1 # via # coverage # pytest @@ -495,9 +492,9 @@ traitlets==5.14.3 # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260124 +types-python-dateutil==2.9.0.20260408 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20250915 +types-pyyaml==6.0.12.20260408 # via maggma (pyproject.toml) typing-extensions==4.15.0 # via @@ -513,6 +510,7 @@ typing-extensions==4.15.0 # pydantic # pydantic-core # pydash + # pyjwt # pytest-asyncio # referencing # spglib @@ -526,9 +524,9 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas -uc-micro-py==1.0.3 +uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 # via pymatgen @@ -537,17 +535,17 @@ urllib3==2.6.3 # botocore # requests # responses -uvicorn==0.40.0 +uvicorn==0.44.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto diff --git a/requirements/macos-latest_py3.11.txt b/requirements/macos-latest_py3.11.txt index 5949514a1..70f47b496 100644 --- a/requirements/macos-latest_py3.11.txt +++ b/requirements/macos-latest_py3.11.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.8.0 # via @@ -43,20 +43,20 @@ jsonschema-specifications==2025.9.1 # via jsonschema mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via maggma (pyproject.toml) msgpack==1.1.2 # via maggma (pyproject.toml) -numpy==2.4.2 +numpy==2.4.4 # via # maggma (pyproject.toml) # monty # pandas -orjson==3.11.7 +orjson==3.11.8 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock -pandas==3.0.0 +pandas==3.0.2 # via maggma (pyproject.toml) paramiko==3.5.1 # via @@ -64,13 +64,13 @@ paramiko==3.5.1 # sshtunnel pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -83,9 +83,9 @@ python-dateutil==2.9.0.post0 # botocore # maggma (pyproject.toml) # pandas -python-dotenv==1.2.1 +python-dotenv==1.2.2 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # 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 7089bd863..fd11f833b 100644 --- a/requirements/macos-latest_py3.11_extras.txt +++ b/requirements/macos-latest_py3.11_extras.txt @@ -10,45 +10,45 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.12.1 +anyio==4.13.0 # via # httpx # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko bibtexparser==1.4.4 - # via pymatgen + # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -59,23 +59,21 @@ cffi==2.0.0 # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.2 # via # flask # mkdocs # mongogrant # uvicorn colorama==0.4.6 - # via - # griffecli - # mkdocs-material + # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -99,26 +97,22 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.128.8 +fastapi==0.136.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.20.3 - # via virtualenv +filelock==3.29.0 + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffe==2.0.0 +griffelib==2.0.2 # via mkdocstrings-python -griffecli==2.0.0 - # via griffe -griffelib==2.0.0 - # via - # griffe - # griffecli h11==0.16.0 # via # httpcore @@ -131,7 +125,7 @@ httpx==0.28.1 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) -identify==2.6.16 +identify==2.6.19 # via pre-commit idna==3.11 # via @@ -140,7 +134,7 @@ idna==3.11 # requests iniconfig==2.3.0 # via pytest -ipython==9.10.0 +ipython==9.10.1 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -167,7 +161,7 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core jsmin==3.0.1 # via mkdocs-minify-plugin jsonlines==4.0.0 @@ -180,10 +174,12 @@ jsonschema-specifications==2025.9.1 # via jsonschema jupyter-core==5.9.1 # via nbformat -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib -linkify-it-py==2.0.3 +linkify-it-py==2.1.0 # via markdown-it-py +lxml==6.1.0 + # via pymatgen-core markdown==3.10.2 # via # mkdocs @@ -205,14 +201,14 @@ markupsafe==3.0.3 # mkdocstrings # werkzeug matplotlib==3.10.8 - # via pymatgen + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython mdit-py-plugins==0.5.0 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -229,35 +225,35 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocs-minify-plugin==0.8.0 # via maggma (pyproject.toml) -mkdocstrings[python]==1.0.3 +mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.2 +mkdocstrings-python==2.0.3 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -265,29 +261,29 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) networkx==3.6.1 - # via pymatgen + # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.4.2 +numpy==2.4.4 # via # contourpy # maggma (pyproject.toml) # matplotlib # monty # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.7 +orjson==3.11.8 # via # maggma (pyproject.toml) - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # matplotlib # mkdocs @@ -297,11 +293,11 @@ packaging==26.0 paginate==0.5.7 # via mkdocs-material palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core paramiko==3.5.1 # via # maggma (pyproject.toml) @@ -312,16 +308,17 @@ pathspec==1.0.4 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.1.1 +pillow==12.2.0 # via matplotlib -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 - # via pymatgen +plotly==6.7.0 + # via pymatgen-core pluggy==1.6.0 # via # pytest @@ -336,14 +333,14 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -355,13 +352,15 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymatgen-core==2026.4.16 + # via pymatgen +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -375,7 +374,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # maggma (pyproject.toml) # pytest-asyncio @@ -384,7 +383,7 @@ pytest==9.0.2 # pytest-xdist pytest-asyncio==1.3.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -398,11 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-dotenv==1.2.1 +python-discovery==1.2.2 + # via virtualenv +python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.22 +python-multipart==0.0.26 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via mongomock pyyaml==6.0.3 # via @@ -420,9 +421,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.1.15 +regex==2026.4.4 # via maggma (pyproject.toml) -requests==2.32.5 +requests==2.33.1 # via # azure-core # hvac @@ -430,13 +431,13 @@ requests==2.32.5 # mongogrant # moto # msal - # pymatgen + # pymatgen-core # responses responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -448,46 +449,45 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty - # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core sentinels==1.1.1 # via mongomock six==1.17.0 # via python-dateutil spglib==2.7.0 - # via pymatgen + # via pymatgen-core sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==0.52.1 +starlette[full]==1.0.0 # via # fastapi # maggma (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -textual==7.5.0 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +textual==8.2.4 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260124 +types-python-dateutil==2.9.0.20260408 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20250915 +types-pyyaml==6.0.12.20260408 # via maggma (pyproject.toml) typing-extensions==4.15.0 # via @@ -511,26 +511,26 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -uc-micro-py==1.0.3 +uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core urllib3==2.6.3 # via # botocore # requests # responses -uvicorn==0.40.0 +uvicorn==0.44.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto diff --git a/requirements/macos-latest_py3.12.txt b/requirements/macos-latest_py3.12.txt index 81399a948..59f6d2382 100644 --- a/requirements/macos-latest_py3.12.txt +++ b/requirements/macos-latest_py3.12.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.8.0 # via @@ -43,20 +43,20 @@ jsonschema-specifications==2025.9.1 # via jsonschema mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via maggma (pyproject.toml) msgpack==1.1.2 # via maggma (pyproject.toml) -numpy==2.4.2 +numpy==2.4.4 # via # maggma (pyproject.toml) # monty # pandas -orjson==3.11.7 +orjson==3.11.8 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock -pandas==3.0.0 +pandas==3.0.2 # via maggma (pyproject.toml) paramiko==3.5.1 # via @@ -64,13 +64,13 @@ paramiko==3.5.1 # sshtunnel pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -83,9 +83,9 @@ python-dateutil==2.9.0.post0 # botocore # maggma (pyproject.toml) # pandas -python-dotenv==1.2.1 +python-dotenv==1.2.2 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # 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 484c1bd07..be6615f61 100644 --- a/requirements/macos-latest_py3.12_extras.txt +++ b/requirements/macos-latest_py3.12_extras.txt @@ -10,45 +10,45 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.12.1 +anyio==4.13.0 # via # httpx # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko bibtexparser==1.4.4 - # via pymatgen + # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -59,23 +59,21 @@ cffi==2.0.0 # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.2 # via # flask # mkdocs # mongogrant # uvicorn colorama==0.4.6 - # via - # griffecli - # mkdocs-material + # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -99,26 +97,22 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.128.8 +fastapi==0.136.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.20.3 - # via virtualenv +filelock==3.29.0 + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffe==2.0.0 +griffelib==2.0.2 # via mkdocstrings-python -griffecli==2.0.0 - # via griffe -griffelib==2.0.0 - # via - # griffe - # griffecli h11==0.16.0 # via # httpcore @@ -131,7 +125,7 @@ httpx==0.28.1 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) -identify==2.6.16 +identify==2.6.19 # via pre-commit idna==3.11 # via @@ -140,7 +134,7 @@ idna==3.11 # requests iniconfig==2.3.0 # via pytest -ipython==9.10.0 +ipython==9.12.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -167,7 +161,7 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core jsmin==3.0.1 # via mkdocs-minify-plugin jsonlines==4.0.0 @@ -180,10 +174,12 @@ jsonschema-specifications==2025.9.1 # via jsonschema jupyter-core==5.9.1 # via nbformat -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib -linkify-it-py==2.0.3 +linkify-it-py==2.1.0 # via markdown-it-py +lxml==6.1.0 + # via pymatgen-core markdown==3.10.2 # via # mkdocs @@ -205,14 +201,14 @@ markupsafe==3.0.3 # mkdocstrings # werkzeug matplotlib==3.10.8 - # via pymatgen + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython mdit-py-plugins==0.5.0 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -229,35 +225,35 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocs-minify-plugin==0.8.0 # via maggma (pyproject.toml) -mkdocstrings[python]==1.0.3 +mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.2 +mkdocstrings-python==2.0.3 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -265,29 +261,29 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) networkx==3.6.1 - # via pymatgen + # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.4.2 +numpy==2.4.4 # via # contourpy # maggma (pyproject.toml) # matplotlib # monty # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.7 +orjson==3.11.8 # via # maggma (pyproject.toml) - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # matplotlib # mkdocs @@ -297,11 +293,11 @@ packaging==26.0 paginate==0.5.7 # via mkdocs-material palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core paramiko==3.5.1 # via # maggma (pyproject.toml) @@ -312,16 +308,17 @@ pathspec==1.0.4 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.1.1 +pillow==12.2.0 # via matplotlib -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 - # via pymatgen +plotly==6.7.0 + # via pymatgen-core pluggy==1.6.0 # via # pytest @@ -336,14 +333,14 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -355,13 +352,15 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymatgen-core==2026.4.16 + # via pymatgen +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -375,7 +374,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # maggma (pyproject.toml) # pytest-asyncio @@ -384,7 +383,7 @@ pytest==9.0.2 # pytest-xdist pytest-asyncio==1.3.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -398,11 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-dotenv==1.2.1 +python-discovery==1.2.2 + # via virtualenv +python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.22 +python-multipart==0.0.26 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via mongomock pyyaml==6.0.3 # via @@ -420,9 +421,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.1.15 +regex==2026.4.4 # via maggma (pyproject.toml) -requests==2.32.5 +requests==2.33.1 # via # azure-core # hvac @@ -430,13 +431,13 @@ requests==2.32.5 # mongogrant # moto # msal - # pymatgen + # pymatgen-core # responses responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -448,46 +449,45 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty - # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core sentinels==1.1.1 # via mongomock six==1.17.0 # via python-dateutil spglib==2.7.0 - # via pymatgen + # via pymatgen-core sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==0.52.1 +starlette[full]==1.0.0 # via # fastapi # maggma (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -textual==7.5.0 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +textual==8.2.4 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260124 +types-python-dateutil==2.9.0.20260408 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20250915 +types-pyyaml==6.0.12.20260408 # via maggma (pyproject.toml) typing-extensions==4.15.0 # via @@ -510,26 +510,26 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -uc-micro-py==1.0.3 +uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core urllib3==2.6.3 # via # botocore # requests # responses -uvicorn==0.40.0 +uvicorn==0.44.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto diff --git a/requirements/macos-latest_py3.9.txt b/requirements/macos-latest_py3.9.txt index 6b22b1c3b..20b0247a6 100644 --- a/requirements/macos-latest_py3.9.txt +++ b/requirements/macos-latest_py3.9.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.7.0 # via @@ -54,7 +54,7 @@ numpy==2.0.2 # pandas orjson==3.11.5 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock pandas==2.3.3 # via maggma (pyproject.toml) @@ -64,11 +64,11 @@ paramiko==3.5.1 # sshtunnel pycparser==2.23 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic pydantic-settings==2.11.0 # via maggma (pyproject.toml) @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.2.1 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -126,7 +126,7 @@ typing-inspection==0.4.2 # via # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas urllib3==1.26.20 # via botocore diff --git a/requirements/macos-latest_py3.9_extras.txt b/requirements/macos-latest_py3.9_extras.txt index 0ca94e0fd..ba8353f14 100644 --- a/requirements/macos-latest_py3.9_extras.txt +++ b/requirements/macos-latest_py3.9_extras.txt @@ -16,16 +16,16 @@ anyio==4.12.1 # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) @@ -33,22 +33,22 @@ babel==2.18.0 # via mkdocs-material backports-asyncio-runner==1.2.0 # via pytest-asyncio -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -59,7 +59,7 @@ cffi==2.0.0 # pynacl cfgv==3.4.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests click==8.1.8 # via @@ -75,7 +75,7 @@ contourpy==1.3.0 # via matplotlib coverage[toml]==7.10.7 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -109,7 +109,9 @@ fastapi==0.128.8 fastjsonschema==2.21.2 # via nbformat filelock==3.19.1 - # via virtualenv + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant fonttools==4.60.2 @@ -223,7 +225,7 @@ mdit-py-plugins==0.4.2 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -240,9 +242,9 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material @@ -264,11 +266,11 @@ monty==2025.3.3 # pymatgen montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -276,7 +278,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -296,7 +298,7 @@ numpy==2.0.2 # spglib orjson==3.11.5 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via # matplotlib # mkdocs @@ -327,9 +329,10 @@ platformdirs==4.4.0 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 +plotly==6.7.0 # via pymatgen pluggy==1.6.0 # via @@ -343,16 +346,16 @@ ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pybtex==0.25.1 +pybtex==0.26.1 # via pymatgen pycparser==2.23 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic pydantic-settings==2.11.0 # via maggma (pyproject.toml) @@ -365,13 +368,13 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt pymatgen==2024.8.9 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -392,7 +395,7 @@ pytest==8.4.2 # pytest-xdist pytest-asyncio==1.2.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -406,11 +409,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas +python-discovery==1.2.2 + # via virtualenv python-dotenv==1.2.1 # via pydantic-settings python-multipart==0.0.20 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -447,7 +452,7 @@ responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -460,7 +465,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 @@ -484,9 +489,9 @@ sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen -textual==7.5.0 +textual==8.2.4 # via memray -tomli==2.4.0 +tomli==2.4.1 # via # coverage # pytest @@ -519,6 +524,7 @@ typing-extensions==4.15.0 # pydantic # pydantic-core # pydash + # pyjwt # pytest-asyncio # referencing # spglib @@ -532,7 +538,7 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas uc-micro-py==1.0.3 # via linkify-it-py @@ -545,19 +551,19 @@ urllib3==1.26.20 # responses uvicorn==0.39.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto -zipp==3.23.0 +zipp==3.23.1 # via # importlib-metadata # importlib-resources diff --git a/requirements/ubuntu-latest_py3.10.txt b/requirements/ubuntu-latest_py3.10.txt index 9686ee914..2971b3564 100644 --- a/requirements/ubuntu-latest_py3.10.txt +++ b/requirements/ubuntu-latest_py3.10.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.8.0 # via @@ -52,9 +52,9 @@ numpy==2.2.6 # maggma (pyproject.toml) # monty # pandas -orjson==3.11.7 +orjson==3.11.8 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock pandas==2.3.3 # via maggma (pyproject.toml) @@ -64,13 +64,13 @@ paramiko==3.5.1 # sshtunnel pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -83,9 +83,9 @@ python-dateutil==2.9.0.post0 # botocore # maggma (pyproject.toml) # pandas -python-dotenv==1.2.1 +python-dotenv==1.2.2 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -125,7 +125,7 @@ typing-inspection==0.4.2 # via # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas urllib3==2.6.3 # via botocore diff --git a/requirements/ubuntu-latest_py3.10_extras.txt b/requirements/ubuntu-latest_py3.10_extras.txt index 0efc01f8f..f4265d2c6 100644 --- a/requirements/ubuntu-latest_py3.10_extras.txt +++ b/requirements/ubuntu-latest_py3.10_extras.txt @@ -10,22 +10,22 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.12.1 +anyio==4.13.0 # via # httpx # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) @@ -33,7 +33,7 @@ babel==2.18.0 # via mkdocs-material backports-asyncio-runner==1.2.0 # via pytest-asyncio -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko @@ -41,16 +41,16 @@ bibtexparser==1.4.4 # via pymatgen blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -61,23 +61,21 @@ cffi==2.0.0 # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.2 # via # flask # mkdocs # mongogrant # uvicorn colorama==0.4.6 - # via - # griffecli - # mkdocs-material + # via mkdocs-material contourpy==1.3.2 # via matplotlib -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -106,26 +104,22 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.128.8 +fastapi==0.136.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.20.3 - # via virtualenv +filelock==3.29.0 + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffe==2.0.0 +griffelib==2.0.2 # via mkdocstrings-python -griffecli==2.0.0 - # via griffe -griffelib==2.0.0 - # via - # griffe - # griffecli h11==0.16.0 # via # httpcore @@ -138,7 +132,7 @@ httpx==0.28.1 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) -identify==2.6.16 +identify==2.6.19 # via pre-commit idna==3.11 # via @@ -147,7 +141,7 @@ idna==3.11 # requests iniconfig==2.3.0 # via pytest -ipython==8.38.0 +ipython==8.39.0 # via maggma (pyproject.toml) isodate==0.7.2 # via azure-storage-blob @@ -185,9 +179,9 @@ jsonschema-specifications==2025.9.1 # via jsonschema jupyter-core==5.9.1 # via nbformat -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib -linkify-it-py==2.0.3 +linkify-it-py==2.1.0 # via markdown-it-py markdown==3.10.2 # via @@ -217,7 +211,7 @@ mdit-py-plugins==0.5.0 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -234,19 +228,19 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocs-minify-plugin==0.8.0 # via maggma (pyproject.toml) -mkdocstrings[python]==1.0.3 +mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.2 +mkdocstrings-python==2.0.3 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) @@ -258,11 +252,11 @@ monty==2025.3.3 # pymatgen montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -270,7 +264,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -288,11 +282,11 @@ numpy==2.2.6 # pymatgen # scipy # spglib -orjson==3.11.7 +orjson==3.11.8 # via # maggma (pyproject.toml) # pymatgen -packaging==26.0 +packaging==26.1 # via # matplotlib # mkdocs @@ -317,15 +311,16 @@ pathspec==1.0.4 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.1.1 +pillow==12.2.0 # via matplotlib -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 +plotly==6.7.0 # via pymatgen pluggy==1.6.0 # via @@ -341,14 +336,14 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -359,13 +354,13 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt pymatgen==2025.10.7 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -379,7 +374,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # maggma (pyproject.toml) # pytest-asyncio @@ -388,7 +383,7 @@ pytest==9.0.2 # pytest-xdist pytest-asyncio==1.3.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -402,11 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-dotenv==1.2.1 +python-discovery==1.2.2 + # via virtualenv +python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.22 +python-multipart==0.0.26 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -426,9 +423,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.1.15 +regex==2026.4.4 # via maggma (pyproject.toml) -requests==2.32.5 +requests==2.33.1 # via # azure-core # hvac @@ -442,7 +439,7 @@ responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -455,7 +452,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 @@ -471,17 +468,17 @@ sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==0.52.1 +starlette[full]==1.0.0 # via # fastapi # maggma (pyproject.toml) sympy==1.14.0 # via pymatgen -tabulate==0.9.0 +tabulate==0.10.0 # via pymatgen -textual==7.5.0 +textual==8.2.4 # via memray -tomli==2.4.0 +tomli==2.4.1 # via # coverage # pytest @@ -495,9 +492,9 @@ traitlets==5.14.3 # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260124 +types-python-dateutil==2.9.0.20260408 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20250915 +types-pyyaml==6.0.12.20260408 # via maggma (pyproject.toml) typing-extensions==4.15.0 # via @@ -513,6 +510,7 @@ typing-extensions==4.15.0 # pydantic # pydantic-core # pydash + # pyjwt # pytest-asyncio # referencing # spglib @@ -526,9 +524,9 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas -uc-micro-py==1.0.3 +uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 # via pymatgen @@ -537,17 +535,17 @@ urllib3==2.6.3 # botocore # requests # responses -uvicorn==0.40.0 +uvicorn==0.44.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto diff --git a/requirements/ubuntu-latest_py3.11.txt b/requirements/ubuntu-latest_py3.11.txt index 5ec729334..54ca02909 100644 --- a/requirements/ubuntu-latest_py3.11.txt +++ b/requirements/ubuntu-latest_py3.11.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.8.0 # via @@ -43,20 +43,20 @@ jsonschema-specifications==2025.9.1 # via jsonschema mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via maggma (pyproject.toml) msgpack==1.1.2 # via maggma (pyproject.toml) -numpy==2.4.2 +numpy==2.4.4 # via # maggma (pyproject.toml) # monty # pandas -orjson==3.11.7 +orjson==3.11.8 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock -pandas==3.0.0 +pandas==3.0.2 # via maggma (pyproject.toml) paramiko==3.5.1 # via @@ -64,13 +64,13 @@ paramiko==3.5.1 # sshtunnel pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -83,9 +83,9 @@ python-dateutil==2.9.0.post0 # botocore # maggma (pyproject.toml) # pandas -python-dotenv==1.2.1 +python-dotenv==1.2.2 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # 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 f6c022e1c..fae029e10 100644 --- a/requirements/ubuntu-latest_py3.11_extras.txt +++ b/requirements/ubuntu-latest_py3.11_extras.txt @@ -10,45 +10,45 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.12.1 +anyio==4.13.0 # via # httpx # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko bibtexparser==1.4.4 - # via pymatgen + # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -59,23 +59,21 @@ cffi==2.0.0 # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.2 # via # flask # mkdocs # mongogrant # uvicorn colorama==0.4.6 - # via - # griffecli - # mkdocs-material + # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -99,26 +97,22 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.128.8 +fastapi==0.136.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.20.3 - # via virtualenv +filelock==3.29.0 + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffe==2.0.0 +griffelib==2.0.2 # via mkdocstrings-python -griffecli==2.0.0 - # via griffe -griffelib==2.0.0 - # via - # griffe - # griffecli h11==0.16.0 # via # httpcore @@ -131,7 +125,7 @@ httpx==0.28.1 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) -identify==2.6.16 +identify==2.6.19 # via pre-commit idna==3.11 # via @@ -140,7 +134,7 @@ idna==3.11 # requests iniconfig==2.3.0 # via pytest -ipython==9.10.0 +ipython==9.10.1 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -167,7 +161,7 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core jsmin==3.0.1 # via mkdocs-minify-plugin jsonlines==4.0.0 @@ -180,10 +174,12 @@ jsonschema-specifications==2025.9.1 # via jsonschema jupyter-core==5.9.1 # via nbformat -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib -linkify-it-py==2.0.3 +linkify-it-py==2.1.0 # via markdown-it-py +lxml==6.1.0 + # via pymatgen-core markdown==3.10.2 # via # mkdocs @@ -205,14 +201,14 @@ markupsafe==3.0.3 # mkdocstrings # werkzeug matplotlib==3.10.8 - # via pymatgen + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython mdit-py-plugins==0.5.0 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -229,35 +225,35 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocs-minify-plugin==0.8.0 # via maggma (pyproject.toml) -mkdocstrings[python]==1.0.3 +mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.2 +mkdocstrings-python==2.0.3 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -265,29 +261,29 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) networkx==3.6.1 - # via pymatgen + # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.4.2 +numpy==2.4.4 # via # contourpy # maggma (pyproject.toml) # matplotlib # monty # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.7 +orjson==3.11.8 # via # maggma (pyproject.toml) - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # matplotlib # mkdocs @@ -297,11 +293,11 @@ packaging==26.0 paginate==0.5.7 # via mkdocs-material palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core paramiko==3.5.1 # via # maggma (pyproject.toml) @@ -312,16 +308,17 @@ pathspec==1.0.4 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.1.1 +pillow==12.2.0 # via matplotlib -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 - # via pymatgen +plotly==6.7.0 + # via pymatgen-core pluggy==1.6.0 # via # pytest @@ -336,14 +333,14 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -355,13 +352,15 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymatgen-core==2026.4.16 + # via pymatgen +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -375,7 +374,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # maggma (pyproject.toml) # pytest-asyncio @@ -384,7 +383,7 @@ pytest==9.0.2 # pytest-xdist pytest-asyncio==1.3.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -398,11 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-dotenv==1.2.1 +python-discovery==1.2.2 + # via virtualenv +python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.22 +python-multipart==0.0.26 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via mongomock pyyaml==6.0.3 # via @@ -420,9 +421,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.1.15 +regex==2026.4.4 # via maggma (pyproject.toml) -requests==2.32.5 +requests==2.33.1 # via # azure-core # hvac @@ -430,13 +431,13 @@ requests==2.32.5 # mongogrant # moto # msal - # pymatgen + # pymatgen-core # responses responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -448,46 +449,45 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty - # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core sentinels==1.1.1 # via mongomock six==1.17.0 # via python-dateutil spglib==2.7.0 - # via pymatgen + # via pymatgen-core sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==0.52.1 +starlette[full]==1.0.0 # via # fastapi # maggma (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -textual==7.5.0 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +textual==8.2.4 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260124 +types-python-dateutil==2.9.0.20260408 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20250915 +types-pyyaml==6.0.12.20260408 # via maggma (pyproject.toml) typing-extensions==4.15.0 # via @@ -511,26 +511,26 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -uc-micro-py==1.0.3 +uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core urllib3==2.6.3 # via # botocore # requests # responses -uvicorn==0.40.0 +uvicorn==0.44.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto diff --git a/requirements/ubuntu-latest_py3.12.txt b/requirements/ubuntu-latest_py3.12.txt index 4dbf892aa..de04ccdc5 100644 --- a/requirements/ubuntu-latest_py3.12.txt +++ b/requirements/ubuntu-latest_py3.12.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.8.0 # via @@ -43,20 +43,20 @@ jsonschema-specifications==2025.9.1 # via jsonschema mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via maggma (pyproject.toml) msgpack==1.1.2 # via maggma (pyproject.toml) -numpy==2.4.2 +numpy==2.4.4 # via # maggma (pyproject.toml) # monty # pandas -orjson==3.11.7 +orjson==3.11.8 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock -pandas==3.0.0 +pandas==3.0.2 # via maggma (pyproject.toml) paramiko==3.5.1 # via @@ -64,13 +64,13 @@ paramiko==3.5.1 # sshtunnel pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -83,9 +83,9 @@ python-dateutil==2.9.0.post0 # botocore # maggma (pyproject.toml) # pandas -python-dotenv==1.2.1 +python-dotenv==1.2.2 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # 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 ac822ab08..eadf62f3c 100644 --- a/requirements/ubuntu-latest_py3.12_extras.txt +++ b/requirements/ubuntu-latest_py3.12_extras.txt @@ -10,45 +10,45 @@ annotated-doc==0.0.4 # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.12.1 +anyio==4.13.0 # via # httpx # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) babel==2.18.0 # via mkdocs-material -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko bibtexparser==1.4.4 - # via pymatgen + # via pymatgen-core blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -59,23 +59,21 @@ cffi==2.0.0 # pynacl cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests -click==8.3.1 +click==8.3.2 # via # flask # mkdocs # mongogrant # uvicorn colorama==0.4.6 - # via - # griffecli - # mkdocs-material + # via mkdocs-material contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -99,26 +97,22 @@ execnet==2.1.2 # via pytest-xdist executing==2.2.1 # via stack-data -fastapi==0.128.8 +fastapi==0.136.0 # via maggma (pyproject.toml) fastjsonschema==2.21.2 # via nbformat -filelock==3.20.3 - # via virtualenv +filelock==3.29.0 + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant -fonttools==4.61.1 +fonttools==4.62.1 # via matplotlib ghp-import==2.1.0 # via mkdocs -griffe==2.0.0 +griffelib==2.0.2 # via mkdocstrings-python -griffecli==2.0.0 - # via griffe -griffelib==2.0.0 - # via - # griffe - # griffecli h11==0.16.0 # via # httpcore @@ -131,7 +125,7 @@ httpx==0.28.1 # via starlette hvac==2.4.0 # via maggma (pyproject.toml) -identify==2.6.16 +identify==2.6.19 # via pre-commit idna==3.11 # via @@ -140,7 +134,7 @@ idna==3.11 # requests iniconfig==2.3.0 # via pytest -ipython==9.10.0 +ipython==9.12.0 # via maggma (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython @@ -167,7 +161,7 @@ jmespath==1.1.0 # boto3 # botocore joblib==1.5.3 - # via pymatgen + # via pymatgen-core jsmin==3.0.1 # via mkdocs-minify-plugin jsonlines==4.0.0 @@ -180,10 +174,12 @@ jsonschema-specifications==2025.9.1 # via jsonschema jupyter-core==5.9.1 # via nbformat -kiwisolver==1.4.9 +kiwisolver==1.5.0 # via matplotlib -linkify-it-py==2.0.3 +linkify-it-py==2.1.0 # via markdown-it-py +lxml==6.1.0 + # via pymatgen-core markdown==3.10.2 # via # mkdocs @@ -205,14 +201,14 @@ markupsafe==3.0.3 # mkdocstrings # werkzeug matplotlib==3.10.8 - # via pymatgen + # via pymatgen-core matplotlib-inline==0.2.1 # via ipython mdit-py-plugins==0.5.0 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -229,35 +225,35 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocs-minify-plugin==0.8.0 # via maggma (pyproject.toml) -mkdocstrings[python]==1.0.3 +mkdocstrings[python]==1.0.4 # via # maggma (pyproject.toml) # mkdocstrings-python -mkdocstrings-python==2.0.2 +mkdocstrings-python==2.0.3 # via mkdocstrings mongogrant==0.3.3 # via maggma (pyproject.toml) mongomock==4.3.0 # via maggma (pyproject.toml) -monty==2025.3.3 +monty==2026.2.18 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -265,29 +261,29 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) networkx==3.6.1 - # via pymatgen + # via pymatgen-core nodeenv==1.10.0 # via pre-commit -numpy==2.4.2 +numpy==2.4.4 # via # contourpy # maggma (pyproject.toml) # matplotlib # monty # pandas - # pymatgen + # pymatgen-core # scipy # spglib -orjson==3.11.7 +orjson==3.11.8 # via # maggma (pyproject.toml) - # pymatgen -packaging==26.0 + # pymatgen-core +packaging==26.1 # via # matplotlib # mkdocs @@ -297,11 +293,11 @@ packaging==26.0 paginate==0.5.7 # via mkdocs-material palettable==3.3.3 - # via pymatgen -pandas==3.0.0 + # via pymatgen-core +pandas==3.0.2 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core paramiko==3.5.1 # via # maggma (pyproject.toml) @@ -312,16 +308,17 @@ pathspec==1.0.4 # via mkdocs pexpect==4.9.0 # via ipython -pillow==12.1.1 +pillow==12.2.0 # via matplotlib -platformdirs==4.5.1 +platformdirs==4.9.6 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 - # via pymatgen +plotly==6.7.0 + # via pymatgen-core pluggy==1.6.0 # via # pytest @@ -336,14 +333,14 @@ pure-eval==0.2.3 # via stack-data pycparser==3.0 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 # via maggma (pyproject.toml) pydash==8.0.6 # via maggma (pyproject.toml) @@ -355,13 +352,15 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt -pymatgen==2025.10.7 +pymatgen==2026.3.23 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymatgen-core==2026.4.16 + # via pymatgen +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -375,7 +374,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # maggma (pyproject.toml) # pytest-asyncio @@ -384,7 +383,7 @@ pytest==9.0.2 # pytest-xdist pytest-asyncio==1.3.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -398,11 +397,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas -python-dotenv==1.2.1 +python-discovery==1.2.2 + # via virtualenv +python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.22 +python-multipart==0.0.26 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via mongomock pyyaml==6.0.3 # via @@ -420,9 +421,9 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.1.15 +regex==2026.4.4 # via maggma (pyproject.toml) -requests==2.32.5 +requests==2.33.1 # via # azure-core # hvac @@ -430,13 +431,13 @@ requests==2.32.5 # mongogrant # moto # msal - # pymatgen + # pymatgen-core # responses responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -448,46 +449,45 @@ ruamel-yaml==0.19.1 # via # maggma (pyproject.toml) # monty - # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 -scipy==1.17.0 - # via pymatgen +scipy==1.17.1 + # via pymatgen-core sentinels==1.1.1 # via mongomock six==1.17.0 # via python-dateutil spglib==2.7.0 - # via pymatgen + # via pymatgen-core sshtunnel==0.4.0 # via maggma (pyproject.toml) stack-data==0.6.3 # via ipython -starlette[full]==0.52.1 +starlette[full]==1.0.0 # via # fastapi # maggma (pyproject.toml) sympy==1.14.0 - # via pymatgen -tabulate==0.9.0 - # via pymatgen -textual==7.5.0 + # via pymatgen-core +tabulate==0.10.0 + # via pymatgen-core +textual==8.2.4 # via memray tqdm==4.67.3 # via # maggma (pyproject.toml) - # pymatgen + # pymatgen-core traitlets==5.14.3 # via # ipython # jupyter-core # matplotlib-inline # nbformat -types-python-dateutil==2.9.0.20260124 +types-python-dateutil==2.9.0.20260408 # via maggma (pyproject.toml) -types-pyyaml==6.0.12.20250915 +types-pyyaml==6.0.12.20260408 # via maggma (pyproject.toml) typing-extensions==4.15.0 # via @@ -510,26 +510,26 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -uc-micro-py==1.0.3 +uc-micro-py==2.0.0 # via linkify-it-py uncertainties==3.2.3 - # via pymatgen + # via pymatgen-core urllib3==2.6.3 # via # botocore # requests # responses -uvicorn==0.40.0 +uvicorn==0.44.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto diff --git a/requirements/ubuntu-latest_py3.9.txt b/requirements/ubuntu-latest_py3.9.txt index 628ebc046..d6a161a71 100644 --- a/requirements/ubuntu-latest_py3.9.txt +++ b/requirements/ubuntu-latest_py3.9.txt @@ -8,16 +8,16 @@ aioitertools==0.13.0 # via maggma (pyproject.toml) annotated-types==0.7.0 # via pydantic -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing bcrypt==5.0.0 # via paramiko -boto3==1.42.46 +boto3==1.42.91 # via maggma (pyproject.toml) -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 # via # cryptography # pynacl -cryptography==46.0.6 +cryptography==46.0.7 # via paramiko dnspython==2.7.0 # via @@ -54,7 +54,7 @@ numpy==2.0.2 # pandas orjson==3.11.5 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via mongomock pandas==2.3.3 # via maggma (pyproject.toml) @@ -64,11 +64,11 @@ paramiko==3.5.1 # sshtunnel pycparser==2.23 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic pydantic-settings==2.11.0 # via maggma (pyproject.toml) @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.2.1 # via pydantic-settings -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -126,7 +126,7 @@ typing-inspection==0.4.2 # via # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas urllib3==1.26.20 # via botocore diff --git a/requirements/ubuntu-latest_py3.9_extras.txt b/requirements/ubuntu-latest_py3.9_extras.txt index 92def7efb..f40b3864d 100644 --- a/requirements/ubuntu-latest_py3.9_extras.txt +++ b/requirements/ubuntu-latest_py3.9_extras.txt @@ -16,16 +16,16 @@ anyio==4.12.1 # starlette asttokens==3.0.1 # via stack-data -attrs==25.4.0 +attrs==26.1.0 # via # jsonlines # jsonschema # referencing -azure-core==1.38.1 +azure-core==1.39.0 # via # azure-identity # azure-storage-blob -azure-identity==1.25.2 +azure-identity==1.25.3 # via maggma (pyproject.toml) azure-storage-blob==12.27.1 # via maggma (pyproject.toml) @@ -33,22 +33,22 @@ babel==2.18.0 # via mkdocs-material backports-asyncio-runner==1.2.0 # via pytest-asyncio -backrefs==6.1 +backrefs==6.2 # via mkdocs-material bcrypt==5.0.0 # via paramiko blinker==1.9.0 # via flask -boto3==1.42.46 +boto3==1.42.91 # via # maggma (pyproject.toml) # moto -botocore==1.42.46 +botocore==1.42.91 # via # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.2.25 # via # httpcore # httpx @@ -59,7 +59,7 @@ cffi==2.0.0 # pynacl cfgv==3.4.0 # via pre-commit -charset-normalizer==3.4.4 +charset-normalizer==3.4.7 # via requests click==8.1.8 # via @@ -75,7 +75,7 @@ contourpy==1.3.0 # via matplotlib coverage[toml]==7.10.7 # via pytest-cov -cryptography==46.0.6 +cryptography==46.0.7 # via # azure-identity # azure-storage-blob @@ -109,7 +109,9 @@ fastapi==0.128.8 fastjsonschema==2.21.2 # via nbformat filelock==3.19.1 - # via virtualenv + # via + # python-discovery + # virtualenv flask==3.1.3 # via mongogrant fonttools==4.60.2 @@ -223,7 +225,7 @@ mdit-py-plugins==0.4.2 # via textual mdurl==0.1.2 # via markdown-it-py -memray==1.19.2 +memray==1.19.3 # via maggma (pyproject.toml) mergedeep==1.3.4 # via @@ -240,9 +242,9 @@ mkdocs-autorefs==1.4.4 # via # mkdocstrings # mkdocstrings-python -mkdocs-get-deps==0.2.0 +mkdocs-get-deps==0.2.2 # via mkdocs -mkdocs-material==9.7.1 +mkdocs-material==9.7.6 # via maggma (pyproject.toml) mkdocs-material-extensions==1.3.1 # via mkdocs-material @@ -264,11 +266,11 @@ monty==2025.3.3 # pymatgen montydb==2.5.6 # via maggma (pyproject.toml) -moto==5.1.21 +moto==5.1.22 # via maggma (pyproject.toml) mpmath==1.3.0 # via sympy -msal==1.34.0 +msal==1.36.0 # via # azure-identity # msal-extensions @@ -276,7 +278,7 @@ msal-extensions==1.3.1 # via azure-identity msgpack==1.1.2 # via maggma (pyproject.toml) -narwhals==2.16.0 +narwhals==2.19.0 # via plotly nbformat==5.10.4 # via maggma (pyproject.toml) @@ -296,7 +298,7 @@ numpy==2.0.2 # spglib orjson==3.11.5 # via maggma (pyproject.toml) -packaging==26.0 +packaging==26.1 # via # matplotlib # mkdocs @@ -327,9 +329,10 @@ platformdirs==4.4.0 # via # jupyter-core # mkdocs-get-deps + # python-discovery # textual # virtualenv -plotly==6.5.2 +plotly==6.7.0 # via pymatgen pluggy==1.6.0 # via @@ -343,16 +346,16 @@ ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pybtex==0.25.1 +pybtex==0.26.1 # via pymatgen pycparser==2.23 # via cffi -pydantic==2.12.5 +pydantic==2.13.2 # via # fastapi # maggma (pyproject.toml) # pydantic-settings -pydantic-core==2.41.5 +pydantic-core==2.46.2 # via pydantic pydantic-settings==2.11.0 # via maggma (pyproject.toml) @@ -365,13 +368,13 @@ pygments==2.20.0 # pytest # rich # textual -pyjwt[crypto]==2.12.0 +pyjwt[crypto]==2.12.1 # via # msal # pyjwt pymatgen==2024.8.9 # via maggma (pyproject.toml) -pymdown-extensions==10.20.1 +pymdown-extensions==10.21.2 # via # mkdocs-material # mkdocstrings @@ -392,7 +395,7 @@ pytest==8.4.2 # pytest-xdist pytest-asyncio==1.2.0 # via maggma (pyproject.toml) -pytest-cov==7.0.0 +pytest-cov==7.1.0 # via maggma (pyproject.toml) pytest-mock==3.15.1 # via maggma (pyproject.toml) @@ -406,11 +409,13 @@ python-dateutil==2.9.0.post0 # matplotlib # moto # pandas +python-discovery==1.2.2 + # via virtualenv python-dotenv==1.2.1 # via pydantic-settings python-multipart==0.0.20 # via starlette -pytz==2025.2 +pytz==2026.1.post1 # via # mongomock # pandas @@ -447,7 +452,7 @@ responses==0.21.0 # via # maggma (pyproject.toml) # moto -rich==14.3.2 +rich==15.0.0 # via # memray # textual @@ -460,7 +465,7 @@ ruamel-yaml==0.19.1 # maggma (pyproject.toml) # monty # pymatgen -ruff==0.15.0 +ruff==0.15.11 # via maggma (pyproject.toml) s3transfer==0.16.0 # via boto3 @@ -484,9 +489,9 @@ sympy==1.14.0 # via pymatgen tabulate==0.9.0 # via pymatgen -textual==7.5.0 +textual==8.2.4 # via memray -tomli==2.4.0 +tomli==2.4.1 # via # coverage # pytest @@ -519,6 +524,7 @@ typing-extensions==4.15.0 # pydantic # pydantic-core # pydash + # pyjwt # pytest-asyncio # referencing # spglib @@ -532,7 +538,7 @@ typing-inspection==0.4.2 # fastapi # pydantic # pydantic-settings -tzdata==2025.3 +tzdata==2026.1 # via pandas uc-micro-py==1.0.3 # via linkify-it-py @@ -545,19 +551,19 @@ urllib3==1.26.20 # responses uvicorn==0.39.0 # via maggma (pyproject.toml) -virtualenv==20.36.1 +virtualenv==21.2.4 # via pre-commit watchdog==6.0.0 # via mkdocs wcwidth==0.6.0 # via prompt-toolkit -werkzeug==3.1.6 +werkzeug==3.1.8 # via # flask # moto -xmltodict==1.0.2 +xmltodict==1.0.4 # via moto -zipp==3.23.0 +zipp==3.23.1 # via # importlib-metadata # importlib-resources