Skip to content

Commit 65ff2cc

Browse files
committed
drop py 3.9, update min numpy and scipy
1 parent 2aa17b4 commit 65ff2cc

7 files changed

Lines changed: 14 additions & 42 deletions
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ dependencies:
88
- pytest-cov
99
- pytest-mock
1010
- pytest-timeout
11-
- python=3.9
11+
- python=3.10
1212
- pytz
1313
- requests
1414
- pip:
1515
- h5py==3.0.0
16-
- numpy==1.19.3
16+
- numpy==2.1.0
1717
- pandas==1.3.0 # min version of pvlib
18-
- scipy==1.6.0
18+
- scipy==1.14.0
1919
- pytest-rerunfailures # conda version is >3.6
2020
- pytest-remotedata # conda package is 0.3.0, needs > 0.3.1
2121
- requests-mock

ci/requirements-py3.10.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- ephem
99
- h5py
1010
- numba
11-
- numpy >= 1.17.3
11+
- numpy >= 2.1.0
1212
- pandas >= 1.3.0
1313
- pip
1414
- pytest
@@ -21,7 +21,7 @@ dependencies:
2121
- python=3.10
2222
- pytz
2323
- requests
24-
- scipy >= 1.6.0
24+
- scipy >= 1.14.0
2525
- statsmodels
2626
- pip:
2727
- nrel-pysam>=2.0

ci/requirements-py3.11.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- ephem
99
- h5py
1010
- numba
11-
- numpy >= 1.17.3
11+
- numpy >= 2.1.0
1212
- pandas >= 1.3.0
1313
- pip
1414
- pytest
@@ -21,7 +21,7 @@ dependencies:
2121
- python=3.11
2222
- pytz
2323
- requests
24-
- scipy >= 1.6.0
24+
- scipy >= 1.14.0
2525
- statsmodels
2626
- pip:
2727
- nrel-pysam>=2.0

ci/requirements-py3.12.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- ephem
99
- h5py
1010
- numba
11-
- numpy >= 1.17.3
11+
- numpy >= 2.1.0
1212
- pandas >= 1.3.0
1313
- pip
1414
- pytest
@@ -21,7 +21,7 @@ dependencies:
2121
- python=3.12
2222
- pytz
2323
- requests
24-
- scipy >= 1.6.0
24+
- scipy >= 1.14.0
2525
- statsmodels
2626
- pip:
2727
- nrel-pysam>=2.0

ci/requirements-py3.13.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- ephem
99
- h5py
1010
- numba
11-
- numpy >= 1.17.3
11+
- numpy >= 2.1.0
1212
- pandas >= 1.3.0
1313
- pip
1414
- pytest
@@ -21,7 +21,7 @@ dependencies:
2121
- python=3.13
2222
- pytz
2323
- requests
24-
- scipy >= 1.6.0
24+
- scipy >= 1.14.0
2525
- statsmodels
2626
- pip:
2727
- nrel-pysam>=2.0

ci/requirements-py3.9.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ description = "A set of functions and classes for simulating the performance of
99
authors = [
1010
{ name = "pvlib python Developers", email = "pvlib-admin@googlegroups.com" },
1111
]
12-
requires-python = ">=3.9"
12+
requires-python = ">=3.10"
1313
dependencies = [
14-
'numpy >= 1.19.3',
14+
'numpy >= 2.1.0',
1515
'pandas >= 1.3.0',
1616
'pytz',
1717
'requests',
18-
'scipy >= 1.6.0',
18+
'scipy >= 1.14.0',
1919
'h5py',
2020
]
2121
license = "BSD-3-Clause"

0 commit comments

Comments
 (0)