Skip to content

Commit ff348cc

Browse files
committed
drop python 3.10
1 parent ee01ed5 commit ff348cc

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
fail-fast: false
8181
matrix:
8282
os: [ ubuntu-22.04, macos-14, windows-2022 ]
83-
python: [ "3.10", "3.11", "3.12", "3.13" ]
83+
python: [ "3.11", "3.12", "3.13", "3.14" ]
8484
env:
8585
GCC_V: 11
8686
steps:
@@ -133,7 +133,7 @@ jobs:
133133
# only invoke the GH API on one OS and Python version
134134
# to avoid rate limits (1000 rqs / hour / repository)
135135
# https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration#usage-limits
136-
if: runner.os == 'Linux' && matrix.python == '3.10'
136+
if: runner.os == 'Linux' && matrix.python == '3.11'
137137
working-directory: modflow-devtools/autotest
138138
env:
139139
REPOS_PATH: ${{ github.workspace }}

DEVELOPER.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This document provides guidance to set up a development environment and discusse
1919

2020
## Requirements
2121

22-
Python3.10+ is currently required. This project has historically aimed to support several recent versions of Python, loosely following [NEP 29](https://numpy.org/neps/nep-0029-deprecation_policy.html#implementation). In current and future development this window may narrow to follow [SPEC 0](https://scientific-python.org/specs/spec-0000/#support-window) instead.
22+
Python3.11+. This project has historically aimed to support several recent versions of Python, loosely following [NEP 29](https://numpy.org/neps/nep-0029-deprecation_policy.html#implementation). In current and future development this window may narrow to follow [SPEC 0](https://scientific-python.org/specs/spec-0000/#support-window) instead.
2323

2424
## Installation
2525

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Python development tools for MODFLOW 6 and related projects.
4141

4242
## Requirements
4343

44-
Python3.10+, dependency-free by default.
44+
Python3.11+, dependency-free by default.
4545

4646
Two main dependency groups are available, oriented around specific use cases:
4747

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ classifiers = [
2929
"License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication",
3030
"Programming Language :: Python :: 3 :: Only",
3131
"Programming Language :: Python :: 3",
32-
"Programming Language :: Python :: 3.10",
3332
"Programming Language :: Python :: 3.11",
3433
"Programming Language :: Python :: 3.12",
3534
"Programming Language :: Python :: 3.13",
35+
"Programming Language :: Python :: 3.14",
3636
"Topic :: Scientific/Engineering :: Hydrology"
3737
]
38-
requires-python = ">=3.10"
38+
requires-python = ">=3.11"
3939
dynamic = ["version"]
4040

4141
[project.optional-dependencies]

0 commit comments

Comments
 (0)