Skip to content

Commit e30194c

Browse files
committed
Drop support of Python 3.9
1 parent 49606b7 commit e30194c

5 files changed

Lines changed: 5 additions & 6 deletions

File tree

DEVELOPERS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Objects should be immutable whenever possible -- this allows us to avoid unintended side effects. Never trust the user's input -- check all passed arguments carefully.
66

7-
Code must work with all current Python versions from 3.9 to 3.13. Also, code must work on all major platforms: Windows, Linux, and Mac OSX.
7+
Code must work with all current Python versions from 3.10 to 3.14. Also, code must work on all major platforms: Windows, Linux, and Mac OSX.
88

99
## Code Style Guide
1010

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Unique features of EPANET-PLUS that make it superior to other Python interfaces
2727

2828
## Installation
2929

30-
Note that EPANET-PLUS supports Python 3.9 - 3.14.
30+
Note that EPANET-PLUS supports Python 3.10 - 3.14.
3131
The Python package contains the the C library as a C extension and is
3232
already pre-build for all major platforms.
3333

docs/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ require the latest version of `gcc`:
2222
Installation of the Python Package
2323
++++++++++++++++++++++++++++++++++
2424

25-
Note that EPANET-PLUS supports Python 3.9 - 3.14
25+
Note that EPANET-PLUS supports Python 3.10 - 3.14
2626

2727
.. note::
2828

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import nox
22

33

4-
@nox.session(python=["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"])
4+
@nox.session(python=["3.10", "3.11", "3.12", "3.13", "3.14"])
55
def test(session):
66
session.install(".")
77
session.install("-rREQUIREMENTS-DEV.txt")

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,11 @@ authors = [
99
{name = "André Artelt", email = "aartelt@techfak.uni-bielefeld.de"}
1010
]
1111
license = "MIT"
12-
requires-python = ">=3.9"
12+
requires-python = ">=3.10"
1313
classifiers = [
1414
"Development Status :: 4 - Beta",
1515
"Intended Audience :: Science/Research",
1616
"Programming Language :: Python :: 3",
17-
"Programming Language :: Python :: 3.9",
1817
"Programming Language :: Python :: 3.10",
1918
"Programming Language :: Python :: 3.11",
2019
"Programming Language :: Python :: 3.12",

0 commit comments

Comments
 (0)