Skip to content

Commit 99105f0

Browse files
committed
Drop support for Python 3.9 and add support for Python 3.14
1 parent d6a7971 commit 99105f0

File tree

7 files changed

+21
-322
lines changed

7 files changed

+21
-322
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Your one-stop solution for managing all standard tasks and core workflows of you
4747
🔌️ Prerequisites
4848
-----------------
4949

50-
- `Python <https://www.python.org/>`__ >= 3.9
50+
- `Python <https://www.python.org/>`__ >= 3.10
5151

5252
💾 Installation
5353
---------------

doc/changes/unreleased.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
# Unreleased
2+
3+
## Refactoring
4+
5+
* #590: Dropped support for Python 3.9 and added support for Python 3.14

doc/user_guide/dependencies.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ Dependencies
44
Core dependencies
55
+++++++++++++++++
66

7-
- Python >= 3.9
7+
- Python >= 3.10
88
- poetry >= 2.1.2
99
- `poetry export <https://github.com/python-poetry/poetry-plugin-export>`__

exasol/toolbox/config.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,7 @@ class BaseConfig(BaseModel):
3737
"""
3838

3939
python_versions: tuple[ValidVersionStr, ...] = Field(
40-
default=(
41-
"3.9",
42-
"3.10",
43-
"3.11",
44-
"3.12",
45-
"3.13",
46-
),
40+
default=("3.10", "3.11", "3.12", "3.13", "3.14"),
4741
description="Python versions to use in running CI workflows",
4842
)
4943

poetry.lock

Lines changed: 11 additions & 310 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

project-template/{{cookiecutter.repo_name}}/README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
🔌️ Prerequisites
2626
-----------------
2727

28-
- `Python <https://www.python.org/>`__ >= 3.9
28+
- `Python <https://www.python.org/>`__ >= 3.10
2929

3030
💾 Installation
3131
---------------
@@ -37,4 +37,4 @@
3737
📚 Documentation
3838
----------------
3939

40-
For further details, check out the latest `documentation <https://exasol.github.io/{{cookiecutter.repo_name}}/>`_.
40+
For further details, check out the latest `documentation <https://exasol.github.io/{{cookiecutter.repo_name}}/>`_.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[project]
22
name = "exasol-toolbox"
33
version = "1.13.0"
4-
requires-python = ">=3.9.2,<4.0"
4+
requires-python = ">=3.10,<4.0"
55
description = "Your one-stop solution for managing all standard tasks and core workflows of your Python project."
66
authors = [
77
{ name = "Nicola Coretti", email = "[email protected]" },

0 commit comments

Comments
 (0)