Skip to content

Commit 4e9896c

Browse files
hf-kkleinKonstantin
and
Konstantin
authored
chore: support Python 3.13 (#28)
* chore: support Python 3.13 * bump other CI files, too --------- Co-authored-by: Konstantin <[email protected]>
1 parent 6c43be2 commit 4e9896c

8 files changed

+9
-7
lines changed

.github/workflows/coverage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ${{ matrix.os }}
1010
strategy:
1111
matrix:
12-
python-version: ["3.12"]
12+
python-version: ["3.13"]
1313
os: [ubuntu-latest]
1414
steps:
1515
- uses: actions/checkout@v4

.github/workflows/dev_test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ${{ matrix.os }}
1212
strategy:
1313
matrix:
14-
python-version: ["3.11", "3.12"]
14+
python-version: ["3.11", "3.12", "3.13"]
1515
os: [ubuntu-latest]
1616
steps:
1717
- uses: actions/checkout@v4

.github/workflows/formatting.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ${{ matrix.os }}
1010
strategy:
1111
matrix:
12-
python-version: ["3.12"]
12+
python-version: ["3.13"]
1313
os: [ubuntu-latest]
1414
tool: ["black", "isort"]
1515
steps:

.github/workflows/packaging_test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ${{ matrix.os }}
1010
strategy:
1111
matrix:
12-
python-version: ["3.12"]
12+
python-version: ["3.13"]
1313
os: [ubuntu-latest]
1414
steps:
1515
- uses: actions/checkout@v4

.github/workflows/pythonlint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ${{ matrix.os }}
1111
strategy:
1212
matrix:
13-
python-version: ["3.12"]
13+
python-version: ["3.13"]
1414
os: [ubuntu-latest]
1515
linter-env: ["linting", "type_check", "spell_check"]
1616
steps:

.github/workflows/unittests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ${{ matrix.os }}
1010
strategy:
1111
matrix:
12-
python-version: ["3.9", "3.10", "3.11", "3.12"]
12+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1313
os: [ubuntu-latest]
1414
steps:
1515
- uses: actions/checkout@v4

pyproject.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ classifiers = [
1717
"Programming Language :: Python :: 3.10",
1818
"Programming Language :: Python :: 3.11",
1919
"Programming Language :: Python :: 3.12",
20+
"Programming Language :: Python :: 3.13",
2021
]
2122
dependencies = ["pydantic>=2"] # add all the dependencies here
2223
dynamic = ["readme", "version"]
@@ -59,7 +60,7 @@ Homepage = "https://github.com/Hochfrequenz/malo-ident-python-models"
5960

6061
[tool.black]
6162
line-length = 120
62-
target_version = ["py311", "py312"]
63+
target_version = ["py39", "py310", "py311", "py312", "py313"]
6364

6465
[tool.isort]
6566
line_length = 120

src/_maloident_version.py

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
version = "2024.7.3.4.dev14+g8fb66be"

0 commit comments

Comments
 (0)