Skip to content

Commit fd15db0

Browse files
committed
requirements update
1 parent 9a9a6a3 commit fd15db0

3 files changed

Lines changed: 33 additions & 41 deletions

File tree

ammber/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
A Python package for parametrizing gibbs free energy curves for phase-field modeling.
55
"""
66

7-
__version__ = "0.1.7"
7+
__version__ = "0.1.8"
88
__author__ = 'W. Beck Andrews, Xander Mensah, Katsuyo Thornton'
9-
__credits__ = 'University of Michigan'
9+
__credits__ = 'University of Michigan'

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ build-backend = "setuptools.build_meta"
2929

3030
[project]
3131
name = "ammber"
32-
version = "0.1.7"
32+
version = "0.1.8"
3333
description = "A Python package for parametrizing Gibbs free energy curves for phase-field modeling"
3434
authors = [
3535
{ name = "W. Beck Andrews", email = "wband@umich.edu" },
@@ -40,12 +40,12 @@ license = "MIT"
4040
license-files = ["LICENSE.md"]
4141
readme = "README.md"
4242

43-
requires-python = ">=2.7, <4"
43+
requires-python = ">=3.11, <4"
4444

4545
dependencies = [
46-
"numpy<2.0",
47-
"scipy",
46+
"numpy>=2",
4847
"pycalphad",
48+
"scipy",
4949
]
5050

5151
classifiers=[

requirements.txt

Lines changed: 27 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile pyproject.toml -o requirements.txt
3-
contourpy==1.3.2
3+
contourpy==1.3.3
44
# via matplotlib
5-
coverage==7.8.0
5+
coverage==7.13.4
66
# via pytest-cov
77
cycler==0.12.1
88
# via matplotlib
9-
exceptiongroup==1.3.0
10-
# via pytest
119
flexcache==0.3
1210
# via pint
1311
flexparser==0.4
1412
# via pint
15-
fonttools==4.58.0
13+
fonttools==4.61.1
1614
# via matplotlib
17-
iniconfig==2.1.0
15+
iniconfig==2.3.0
1816
# via pytest
19-
kiwisolver==1.4.8
17+
kiwisolver==1.4.9
2018
# via matplotlib
21-
matplotlib==3.10.3
19+
matplotlib==3.10.8
2220
# via pycalphad
23-
numpy==1.26.4
21+
numpy==2.4.2
2422
# via
2523
# ammber (pyproject.toml)
2624
# contourpy
@@ -29,69 +27,63 @@ numpy==1.26.4
2927
# pycalphad
3028
# scipy
3129
# xarray
32-
packaging==25.0
30+
packaging==26.0
3331
# via
3432
# matplotlib
3533
# pytest
3634
# setuptools-scm
3735
# xarray
38-
pandas==2.2.3
36+
pandas==3.0.0
3937
# via xarray
40-
pillow==11.2.1
38+
pillow==12.1.1
4139
# via matplotlib
42-
pint==0.24.4
40+
pint==0.25.2
4341
# via pycalphad
44-
platformdirs==4.3.8
42+
platformdirs==4.9.2
4543
# via pint
4644
pluggy==1.6.0
47-
# via pytest
48-
pycalphad==0.11.0
45+
# via
46+
# pytest
47+
# pytest-cov
48+
pycalphad==0.11.1
4949
# via ammber (pyproject.toml)
50-
pyparsing==3.2.3
50+
pygments==2.19.2
51+
# via pytest
52+
pyparsing==3.3.2
5153
# via
5254
# matplotlib
5355
# pycalphad
54-
pytest==8.3.5
56+
pytest==9.0.2
5557
# via
5658
# pycalphad
5759
# pytest-cov
58-
pytest-cov==6.1.1
60+
pytest-cov==7.0.0
5961
# via pycalphad
6062
python-dateutil==2.9.0.post0
6163
# via
6264
# matplotlib
6365
# pandas
64-
pytz==2025.2
65-
# via pandas
6666
runtype==0.5.3
6767
# via pycalphad
68-
scipy==1.15.3
68+
scipy==1.17.0
6969
# via
7070
# ammber (pyproject.toml)
7171
# pycalphad
72-
setuptools==80.7.1
72+
setuptools==82.0.0
7373
# via setuptools-scm
74-
setuptools-scm==8.3.1
74+
setuptools-scm==9.2.2
7575
# via pycalphad
7676
six==1.17.0
7777
# via python-dateutil
78-
symengine==0.14.1
78+
symengine==0.13.0
7979
# via pycalphad
8080
tinydb==4.8.2
8181
# via pycalphad
82-
tomli==2.2.1
83-
# via
84-
# coverage
85-
# pytest
86-
# setuptools-scm
87-
typing-extensions==4.13.2
82+
typing-extensions==4.15.0
8883
# via
89-
# exceptiongroup
9084
# flexcache
9185
# flexparser
9286
# pint
9387
# pycalphad
94-
tzdata==2025.2
95-
# via pandas
96-
xarray==2025.4.0
88+
xarray==2026.2.0
9789
# via pycalphad

0 commit comments

Comments
 (0)