Skip to content

Commit

Permalink
Bump dependencies and requirements to meet SPEC0
Browse files Browse the repository at this point in the history
Drop support for Python 3.8, 3.9
  • Loading branch information
ZedThree committed Sep 26, 2024
1 parent d8e6be6 commit d11dc9a
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/pythonpackage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
if: always()
strategy:
matrix:
python-version: [3.8, 3.9, '3.10']
python-version: ['3.10', '3.11', '3.12']
fail-fast: false

steps:
Expand All @@ -44,7 +44,7 @@ jobs:
if: always()
strategy:
matrix:
python-version: [3.8, 3.9, '3.10']
python-version: ['3.10', '3.11', '3.12']
fail-fast: false

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pythonpublish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
timeout-minutes: 30
strategy:
matrix:
python-version: [3.8, 3.9, '3.10']
python-version: ['3.10', '3.11', '3.12']

steps:
- uses: actions/checkout@v2
Expand Down
9 changes: 5 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,17 @@ classifiers = [
"Operating System :: OS Independent",
]

requires-python = ">=3.8"
requires-python = ">=3.10"
dependencies = [
"boututils~=0.1.7",
"dill~=0.3,!=0.3.5,!=0.3.5.1",
"func_timeout~=4.3",
"matplotlib~=3.2",
"matplotlib~=3.7",
"netCDF4~=1.5",
"numpy~=1.18",
"numpy>=1.24",
"optionsfactory~=1.0.11",
"PyYAML>=5.1",
"scipy~=1.6",
"scipy~=1.10",
"Qt.py~=1.2",
]

Expand All @@ -50,6 +50,7 @@ docs = [
]
tests = [
"pytest >= 3.3.0",
"xarray >= 2022.9.0",
]

[project.scripts]
Expand Down

0 comments on commit d11dc9a

Please sign in to comment.