Skip to content

Commit fc094ba

Browse files
authored
Increase DB versions (#613)
* Increase DB versions to cover 8.x and 2025.1 * Add PR checklist * Drop support for Python 3.9 and bump DB versions again
1 parent 0e630fc commit fc094ba

File tree

7 files changed

+66
-168
lines changed

7 files changed

+66
-168
lines changed

.github/pull_request_template.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Checklist
2+
3+
Note: If any of the items in the checklist are not relevant to your PR, leave the box unchecked.
4+
5+
## For any Pull Request
6+
7+
Is the following correct:
8+
* [ ] the title of the Pull Request?
9+
* [ ] the title of the corresponding issue?
10+
* [ ] there are no other open [Pull Requests](../../../../pulls) for the same update/change? <!-- markdown-link-check-disable-line -->
11+
* [ ] that the issue which this Pull Request fixes ("Fixes...") is mentioned?
12+
13+
## When Changes Were Made
14+
15+
Did you:
16+
* [ ] update the changelog?
17+
* [ ] update the implementation?
18+
* [ ] check coverage and add tests: unit tests and, if relevant, integration tests?
19+
* [ ] update the User Guide & other documentation?
20+
* [ ] resolve any failing CI criteria (incl. Sonar quality gate)?
21+
22+
## When Preparing a Release
23+
24+
Have you:
25+
* [ ] thought about version number (major, minor, patch)?
26+
* [ ] checked Exasol packages for updates and resolved open vulnerabilities, if easily possible?

.github/workflows/slow-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ jobs:
4040
- name: Upload Artifacts
4141
uses: actions/[email protected]
4242
with:
43-
name: coverage-python${{ matrix.python-version }}-${{matrix.connector}}-slow
43+
name: coverage-python${{ matrix.python-version }}-${{matrix.connector}}-exasol${{ matrix.exasol-version }}slow
4444
path: .coverage
4545
include-hidden-files: true

doc/changes/unreleased.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Unreleased
22

3+
Due to an EOL for [Python 3.9 in 2025-10](https://devguide.python.org/versions/), we dropped support for it.
4+
This allows us to use the latest dependencies, which do not have open vulnerabilities.
5+
6+
## Feature
7+
8+
- #612: Updated CI tests to run against Exasol DB versions 7.1.30, 8.34.0, and 2025.1.0. Dropped support for Python 3.9.
9+
310
## 🧰 Internal
411

512
- #558 Updated to poetry 2.1.2 & relocked dependencies to resolve CVE-2025-27516

noxconfig.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ class Config:
5353
db_port = 8563
5454
bucketfs_port = 2580
5555
connectors = ["pyodbc", "turbodbc", "websocket"]
56-
python_versions = ["3.9", "3.10", "3.11", "3.12", "3.13"]
57-
exasol_versions = ["7.1.17"]
56+
python_versions = ["3.10", "3.11", "3.12", "3.13"]
57+
exasol_versions = ["7.1.30", "8.34.0", "2025.1.0"]
5858

5959
plugins = [StartDB, StopDB]
6060

poetry.lock

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

0 commit comments

Comments
 (0)