diff --git a/.gitignore b/.gitignore index 2c3d1e6..aae47fa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ *.venv - +*venv* *~ *.pyc *.cpython*.so diff --git a/pyproject.toml b/pyproject.toml index 876b208..b403af8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ [build-system] -requires = ["setuptools>=42", "wheel"] +requires = ["setuptools>=80", "wheel"] build-backend = "setuptools.build_meta" [project] @@ -52,8 +52,6 @@ classifiers=[ 'Development Status :: 1 - Planning', 'Intended Audience :: Science/Research', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', - 'Programming Language :: Python :: 3.5', ] [tool.setuptools.packages.find] diff --git a/requirements.txt b/requirements.txt index e177e12..7f4be79 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,22 +1,24 @@ # This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o requirements.txt -contourpy==1.3.0 +contourpy==1.3.2 # via matplotlib coverage==7.8.0 # via pytest-cov cycler==0.12.1 # via matplotlib +exceptiongroup==1.3.0 + # via pytest flexcache==0.3 # via pint flexparser==0.4 # via pint -fonttools==4.57.0 +fonttools==4.58.0 # via matplotlib iniconfig==2.1.0 # via pytest kiwisolver==1.4.8 # via matplotlib -matplotlib==3.10.1 +matplotlib==3.10.3 # via pycalphad numpy==1.26.4 # via @@ -27,7 +29,7 @@ numpy==1.26.4 # pycalphad # scipy # xarray -packaging==24.2 +packaging==25.0 # via # matplotlib # pytest @@ -39,9 +41,9 @@ pillow==11.2.1 # via matplotlib pint==0.24.4 # via pycalphad -platformdirs==4.3.7 +platformdirs==4.3.8 # via pint -pluggy==1.5.0 +pluggy==1.6.0 # via pytest pycalphad==0.11.0 # via ammber (pyproject.toml) @@ -63,27 +65,33 @@ pytz==2025.2 # via pandas runtype==0.5.3 # via pycalphad -scipy==1.15.2 +scipy==1.15.3 # via # ammber (pyproject.toml) # pycalphad -setuptools==78.1.0 +setuptools==80.7.1 # via setuptools-scm -setuptools-scm==8.2.0 +setuptools-scm==8.3.1 # via pycalphad six==1.17.0 # via python-dateutil -symengine==0.14.0 +symengine==0.14.1 # via pycalphad tinydb==4.8.2 # via pycalphad +tomli==2.2.1 + # via + # coverage + # pytest + # setuptools-scm typing-extensions==4.13.2 # via + # exceptiongroup # flexcache # flexparser # pint # pycalphad tzdata==2025.2 # via pandas -xarray==2025.3.1 +xarray==2025.4.0 # via pycalphad