Skip to content

Commit ffb95b1

Browse files
fix: update Python version requirements and adjust pybamm dependency
1 parent 57e87ed commit ffb95b1

3 files changed

Lines changed: 4 additions & 5 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
python-version: ["3.9", "3.10", "3.11", "3.12"]
16+
python-version: ["3.10", "3.11", "3.12"]
1717

1818
steps:
1919
- uses: actions/checkout@v4

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,12 @@ classifiers = [
1515
"Development Status :: 4 - Beta",
1616
"Intended Audience :: Science/Research",
1717
"Programming Language :: Python :: 3",
18-
"Programming Language :: Python :: 3.9",
1918
"Programming Language :: Python :: 3.10",
2019
"Programming Language :: Python :: 3.11",
2120
"Programming Language :: Python :: 3.12",
2221
"Topic :: Scientific/Engineering :: Aviation",
2322
]
24-
requires-python = ">=3.9"
23+
requires-python = ">=3.10"
2524
dependencies = [
2625
"numpy>=1.20",
2726
"scipy>=1.7",
@@ -32,7 +31,7 @@ plot = [
3231
"matplotlib>=3.4",
3332
]
3433
pybamm = [
35-
"pybamm>=26.0",
34+
"pybamm>=25.0",
3635
]
3736
openmdao = [
3837
"openmdao>=3.20.0",

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ scipy>=1.7
66
matplotlib>=3.4
77

88
# Optional Dependencies (For electrochemical battery simulation examples)
9-
pybamm>=26.0
9+
pybamm>=25.0
1010

1111
# Optional Dependencies (For Multidisciplinary Design Optimization - MDO examples)
1212
openmdao>=3.20.0

0 commit comments

Comments
 (0)