Skip to content

Commit 96f3b49

Browse files
authored
chore: drop python 3.9 (#2467)
1 parent 61e52f0 commit 96f3b49

File tree

8 files changed

+9
-10
lines changed

8 files changed

+9
-10
lines changed

.github/workflows/benchmark.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
os: [ ubuntu-latest, macos-latest, windows-latest ]
15-
python-version: [ 3.9, "3.10", "3.11", "3.12" ]
15+
python-version: [ "3.10", "3.11", "3.12" ]
1616
defaults:
1717
run:
1818
shell: bash -l {0}

.github/workflows/codegen.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
os: [ ubuntu-latest, macos-latest, windows-latest ]
16-
python-version: [ 3.9, "3.10", "3.11", "3.12" ]
16+
python-version: [ "3.10", "3.11", "3.12" ]
1717
ref: ["develop", "master", "6.4.1", "4458f9f", "4458f9f7a6244182e6acc2430a6996f9ca2df367"]
1818
defaults:
1919
run:

.github/workflows/commit.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
shell: bash
7272
timeout-minutes: 10
7373
env:
74-
PYTHON_VERSION: 3.9
74+
PYTHON_VERSION: '3.10'
7575

7676
steps:
7777
- name: Checkout repo
@@ -116,7 +116,7 @@ jobs:
116116
fail-fast: false
117117
matrix:
118118
os: [ ubuntu-latest, macos-latest, windows-latest ]
119-
python-version: [ 3.9, "3.10", "3.11", "3.12" ]
119+
python-version: [ "3.10", "3.11", "3.12" ]
120120
defaults:
121121
run:
122122
shell: bash -l {0}

.github/workflows/examples.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
os: [ ubuntu-latest, macos-latest, windows-latest ]
15-
python-version: [ 3.9, "3.10", "3.11", "3.12" ]
15+
python-version: [ "3.10", "3.11", "3.12" ]
1616
defaults:
1717
run:
1818
shell: bash -l {0}

.github/workflows/optional.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
shell: bash
1515
timeout-minutes: 10
1616
env:
17-
PYTHON_VERSION: 3.9
17+
PYTHON_VERSION: '3.10'
1818
strategy:
1919
fail-fast: false
2020
matrix:

DEVELOPER.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ git config blame.ignoreRevsFile .git-blame-ignore-revs
6262

6363
FloPy supports several recent versions of Python, loosely following [NEP 29](https://numpy.org/neps/nep-0029-deprecation_policy.html#implementation).
6464

65-
Install Python >=3.9 via [standalone download](https://www.python.org/downloads/) or a distribution like [Anaconda](https://www.anaconda.com/products/individual) or [miniconda](https://docs.conda.io/en/latest/miniconda.html).
65+
Install Python >=3.10 via [standalone download](https://www.python.org/downloads/) or a distribution like [Anaconda](https://www.anaconda.com/products/individual) or [miniconda](https://docs.conda.io/en/latest/miniconda.html).
6666

6767
Then install FloPy and core dependencies from the project root:
6868

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Documentation
3232
Installation
3333
-----------------------------------------------
3434

35-
FloPy requires **Python** 3.9+ with:
35+
FloPy requires **Python** 3.10+ with:
3636

3737
```
3838
numpy >=1.20.3

pyproject.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,13 @@ classifiers = [
1818
"Intended Audience :: Science/Research",
1919
"License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication",
2020
"Programming Language :: Python :: 3 :: Only",
21-
"Programming Language :: Python :: 3.9",
2221
"Programming Language :: Python :: 3.10",
2322
"Programming Language :: Python :: 3.11",
2423
"Programming Language :: Python :: 3.12",
2524
"Programming Language :: Python :: 3.13",
2625
"Topic :: Scientific/Engineering :: Hydrology",
2726
]
28-
requires-python = ">=3.9"
27+
requires-python = ">=3.10"
2928
dependencies = [
3029
"numpy>=1.20.3",
3130
"matplotlib >=1.4.0",

0 commit comments

Comments
 (0)