diff --git a/docs/requirements.txt b/docs/requirements.txt index 724ce2f8..fc0479db 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -12,6 +12,6 @@ phreeqpython>=1.5.2 sphinx>=3.2.1 nbsphinx sphinx-rtd-theme -ipython>=9.3.0 +ipython>=9.14.0 myst-parser[linkify] sphinx-immaterial # Material theme diff --git a/pyproject.toml b/pyproject.toml index 5ae1ed4d..d2aeda18 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,7 @@ testing = [ "black", "mypy>1", "ruff>0.0.100", - "tox<4", + "tox<5", ] docs = ["sphinx>=3.2.1", "sphinx-rtd-theme", "myst-parser[linkify]"] full = ["rich"] diff --git a/requirements.txt b/requirements.txt index b8679621..6605e127 100644 --- a/requirements.txt +++ b/requirements.txt @@ -21,13 +21,13 @@ bibtexparser==1.4.4 # via pymatgen-core black==26.5.1 # via pyeql (pyproject.toml) -boto3==1.43.10 +boto3==1.43.19 # via maggma -botocore==1.43.10 +botocore==1.43.19 # via # boto3 # s3transfer -certifi==2026.4.22 +certifi==2026.5.20 # via requests cffi==2.0.0 # via @@ -37,11 +37,11 @@ cfgv==3.5.0 # via pre-commit charset-normalizer==3.4.7 # via requests -click==8.4.0 +click==8.4.1 # via black contourpy==1.3.3 # via matplotlib -coverage==7.14.0 +coverage==7.14.1 # via pytest-cov cryptography==48.0.0 # via paramiko @@ -53,7 +53,7 @@ dnspython==2.8.0 # via # maggma # pymongo -docutils==0.22.4 +docutils==0.23 # via # myst-parser # sphinx @@ -75,7 +75,7 @@ iapws==1.5.5 # via pyeql (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.15 +idna==3.17 # via requests imagesize==2.0.0 # via sphinx @@ -126,7 +126,7 @@ monty==2026.5.18 # pyeql (pyproject.toml) # maggma # pymatgen-core -mpmath==1.3.0 +mpmath==1.4.1 # via sympy msgpack==1.1.2 # via maggma @@ -138,7 +138,7 @@ mypy-extensions==1.1.0 # mypy myst-parser==5.1.0 # via pyeql (pyproject.toml) -narwhals==2.21.2 +narwhals==2.22.0 # via plotly networkx==3.6.1 # via pymatgen-core @@ -176,7 +176,7 @@ pandas==3.0.3 # via # maggma # pymatgen-core -paramiko==3.5.1 +paramiko==5.0.0 # via # maggma # sshtunnel @@ -192,7 +192,7 @@ pillow==12.2.0 # via matplotlib pint==0.25.3 # via pyeql (pyproject.toml) -platformdirs==4.9.6 +platformdirs==4.10.0 # via # black # pint @@ -215,7 +215,7 @@ pydantic==2.13.4 # via # maggma # pydantic-settings -pydantic-core==2.46.4 +pydantic-core==2.47.0 # via pydantic pydantic-settings==2.14.1 # via maggma @@ -227,7 +227,7 @@ pygments==2.20.0 # sphinx pymatgen-core==2026.5.18 # via pyeql (pyproject.toml) -pymongo==4.10.1 +pymongo==4.17.0 # via maggma pynacl==1.6.2 # via paramiko @@ -251,7 +251,7 @@ python-dateutil==2.9.0.post0 # maggma # matplotlib # pandas -python-discovery==1.3.1 +python-discovery==1.4.0 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings @@ -275,7 +275,7 @@ requests==2.34.2 # sphinx roman-numerals==4.1.0 # via sphinx -rpds-py==0.30.0 +rpds-py==2026.5.1 # via # jsonschema # referencing @@ -283,9 +283,9 @@ ruamel-yaml==0.19.1 # via # maggma # monty -ruff==0.15.13 +ruff==0.15.15 # via pyeql (pyproject.toml) -s3transfer==0.17.0 +s3transfer==0.18.0 # via boto3 scipy==1.17.1 # via @@ -300,7 +300,7 @@ six==1.17.0 # via # python-dateutil # tox -snowballstemmer==3.0.1 +snowballstemmer==3.1.0 # via sphinx spglib==2.7.0 # via pymatgen-core @@ -332,7 +332,7 @@ sympy==1.14.0 # via pymatgen-core tabulate==0.10.0 # via pymatgen-core -tox==3.28.0 +tox==4.55.0 # via pyeql (pyproject.toml) tqdm==4.67.3 # via @@ -362,7 +362,7 @@ urllib3==2.7.0 # via # botocore # requests -virtualenv==21.3.3 +virtualenv==21.4.2 # via # pre-commit # tox