Skip to content

Commit b81b4cc

Browse files
committed
Add: Official Support for Python 3.13
Run linting, tests and type checks for Python 3.13 too.
1 parent c740c9f commit b81b4cc

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
- "3.10"
1717
- "3.11"
1818
- "3.12"
19+
- "3.13"
1920
uses: greenbone/workflows/.github/workflows/lint-python.yml@main
2021
with:
2122
lint-packages: gvm tests
@@ -31,6 +32,7 @@ jobs:
3132
- "3.10"
3233
- "3.11"
3334
- "3.12"
35+
- "3.13"
3436
uses: greenbone/workflows/.github/workflows/test-python.yml@main
3537
with:
3638
python-version: ${{ matrix.python-version }}
@@ -45,6 +47,7 @@ jobs:
4547
- "3.10"
4648
- "3.11"
4749
- "3.12"
50+
- "3.13"
4851
steps:
4952
- uses: actions/checkout@v4
5053
- name: Run mypy

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.10",
2323
"Programming Language :: Python :: 3.11",
2424
"Programming Language :: Python :: 3.12",
25+
"Programming Language :: Python :: 3.13",
2526
"Operating System :: OS Independent",
2627
"Topic :: Software Development :: Libraries :: Python Modules",
2728
]
@@ -46,7 +47,7 @@ types-paramiko = "^3.4.0.20240205"
4647

4748
[tool.black]
4849
line-length = 80
49-
target-version = ['py39', 'py310', 'py311', 'py312']
50+
target-version = ['py39', 'py310', 'py311', 'py312', 'py313']
5051
exclude = '''
5152
/(
5253
\.git

0 commit comments

Comments
 (0)