Skip to content

Commit f7ef0cd

Browse files
committed
Updated changelog
1 parent c3f3c20 commit f7ef0cd

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

doc/changes/unreleased.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Unreleased
22

3+
With this release, all projects using the PTB must use the `BaseConfig` introduced
4+
in [1.10.0](https://exasol.github.io/python-toolbox/main/changes/changes_1.10.0.html).
5+
6+
As Python 3.9 reached its EOL on 2025-10-31, the PTB no longer supports Python 3.9,
7+
and it has added support for 3.14.
8+
39
## Refactoring
410

5-
* #590: Dropped support for Python 3.9 and added support for Python 3.14
11+
* #590:
12+
* Dropped support for Python 3.9 and added support for Python 3.14
13+
* Enforced that the `PROJECT_CONFIG` defined in `noxconfig.py` must be derived from `BaseConfig`.
14+
* Replaced `MINIMUM_PYTHON_VERSION` which acted as a back-up value for the nox session `artifacts:copy`
15+
with `BaseConfig.minimum_python_version_`
16+
* Replaced `_PYTHON_VERSIONS` which acted as a back-up value for the nox sessions `matrix:python` and `matrix:all`
17+
with `BaseConfig.python_versions_`
18+
* Replaced `__EXASOL_VERSIONS` which acted as a back-up value for the nox sessions `matrix:exasol` and `matrix:all`
19+
with `BaseConfig.python_versions_`
20+
* Moved `pyupgrade_args` from being defined per PROJECT_CONFIG to a calculated property
21+
`BaseConfig.pyupgrade_argument_`

0 commit comments

Comments
 (0)