Skip to content

Commit 96b0b6c

Browse files
authored
Support Python 3.14 (#860)
1 parent 3cfefbf commit 96b0b6c

7 files changed

Lines changed: 17 additions & 27 deletions

File tree

.github/workflows/linting.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
workflow_dispatch:
1111

1212
env:
13-
DEFAULT_PYTHON: "3.11"
13+
DEFAULT_PYTHON: "3.13"
1414

1515
jobs:
1616
codespell:

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
- published
99

1010
env:
11-
DEFAULT_PYTHON: "3.11"
11+
DEFAULT_PYTHON: "3.13"
1212

1313
jobs:
1414
release:

.github/workflows/tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ on:
1010
workflow_dispatch:
1111

1212
env:
13-
DEFAULT_PYTHON: "3.11"
13+
DEFAULT_PYTHON: "3.13"
1414

1515
jobs:
1616
pytest:
1717
name: Python ${{ matrix.python }}
1818
runs-on: ubuntu-latest
1919
strategy:
2020
matrix:
21-
python: ["3.11", "3.12"]
21+
python: ["3.13", "3.14"]
2222
steps:
2323
- name: ⤵️ Check out code from GitHub
2424
uses: actions/checkout@v6.0.2

.github/workflows/typing.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
workflow_dispatch:
1111

1212
env:
13-
DEFAULT_PYTHON: "3.11"
13+
DEFAULT_PYTHON: "3.13"
1414

1515
jobs:
1616
mypy:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ This Python project is fully managed using the [Poetry][poetry] dependency manag
7171

7272
You need at least:
7373

74-
- Python 3.10+
74+
- Python 3.13+
7575
- [Poetry][poetry-install]
7676
- NodeJS 12+ (including NPM)
7777

poetry.lock

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

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ classifiers = [
1515
"Framework :: AsyncIO",
1616
"Intended Audience :: Developers",
1717
"Natural Language :: English",
18-
"Programming Language :: Python :: 3.11",
19-
"Programming Language :: Python :: 3.12",
18+
"Programming Language :: Python :: 3.13",
19+
"Programming Language :: Python :: 3.14",
2020
"Programming Language :: Python :: 3",
2121
"Topic :: Software Development :: Libraries :: Python Modules",
2222
]
@@ -25,7 +25,7 @@ packages = [
2525
]
2626

2727
[tool.poetry.dependencies]
28-
python = "^3.11"
28+
python = "^3.13"
2929
aiohttp = ">=3.0.0"
3030
yarl = ">=1.6.0"
3131

@@ -62,7 +62,7 @@ source = ["python_opensky"]
6262
# free to run mypy on Windows, Linux, or macOS and get consistent
6363
# results.
6464
platform = "linux"
65-
python_version = "3.11"
65+
python_version = "3.13"
6666

6767
# show error messages from unrelated files
6868
follow_imports = "normal"

0 commit comments

Comments
 (0)