Skip to content

Commit 9cbf4fb

Browse files
authored
Add Python 3.14 support (#116)
* add python 3.14 support * update mypy in pre-commit
1 parent fe574fb commit 9cbf4fb

4 files changed

Lines changed: 8 additions & 7 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/vscode/devcontainers/python:0-3.9
1+
FROM mcr.microsoft.com/devcontainers/python:3.14
22

33
# install test requirements
44
COPY requirements*.txt /tmp/pip-tmp/

.github/workflows/test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
- name: Check out the repository
1717
uses: actions/checkout@v6.0.2
1818

19-
- name: Set up Python 3.13
19+
- name: Set up Python 3.14
2020
uses: actions/setup-python@v6.2.0
2121
with:
22-
python-version: "3.13"
22+
python-version: "3.14"
2323

2424
- name: Install dependencies
2525
run: |
@@ -41,7 +41,7 @@ jobs:
4141
strategy:
4242
fail-fast: false
4343
matrix:
44-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
44+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
4545

4646
steps:
4747
- name: Check out the repository
@@ -74,10 +74,10 @@ jobs:
7474
- name: Check out the repository
7575
uses: actions/checkout@v6.0.2
7676

77-
- name: Set up Python 3.13
77+
- name: Set up Python 3.14
7878
uses: actions/setup-python@v6.2.0
7979
with:
80-
python-version: "3.13"
80+
python-version: "3.14"
8181

8282
- name: Install dependencies
8383
run: |

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ repos:
2929
- id: prettier
3030
stages: [manual]
3131
- repo: https://github.com/pre-commit/mirrors-mypy
32-
rev: "v0.991"
32+
rev: v1.20.0
3333
hooks:
3434
- id: mypy
3535
files: ^(aiopegelonline|tests)/.+\.py$

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3.11",
2222
"Programming Language :: Python :: 3.12",
2323
"Programming Language :: Python :: 3.13",
24+
"Programming Language :: Python :: 3.14",
2425
"Topic :: Software Development :: Libraries :: Python Modules",
2526
]
2627

0 commit comments

Comments
 (0)