Skip to content

Commit 78a3219

Browse files
committed
CI: test on Python 3.14
1 parent e898eb5 commit 78a3219

4 files changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
python-version: ["3.10", "3.11", "3.12", "3.13"]
17+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1818

1919
steps:
2020
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -27,6 +27,7 @@ jobs:
2727
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
2828
with:
2929
python-version: ${{ matrix.python-version }}
30+
allow-prereleases: true
3031

3132
- name: Start MySQL
3233
run: |

changelog.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
Upcoming (TBD)
2+
==============
3+
4+
Internal
5+
--------
6+
* Test on Python 3.14.
7+
8+
19
1.39.1 (2025/10/06)
210
==============
311

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ ssh = ["paramiko", "sshtunnel"]
3838
dev = [
3939
"behave>=1.2.6",
4040
"coverage>=7.2.7",
41-
"mypy>=1.16.1",
41+
"mypy>=1.18.2",
4242
"pexpect>=4.9.0",
4343
"pytest>=7.4.4",
4444
"pytest-cov>=4.1.0",

test/test_special_iocommands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ def test_watch_query_full():
223223
expected_value = "1"
224224
query = f"SELECT {expected_value}"
225225
expected_title = f"> {query}"
226-
expected_results = [4, 5]
226+
expected_results = [4, 5, 6, 7] # Python 3.14 is zooming up to 7
227227
ctrl_c_process = send_ctrl_c(wait_interval)
228228
with db_connection().cursor() as cur:
229229
results = list(mycli.packages.special.iocommands.watch_query(arg=f"{watch_seconds} {query}", cur=cur))

0 commit comments

Comments
 (0)