Skip to content

Commit f447d23

Browse files
wiegandmgreenbonebot
authored andcommitted
Change: Set Python 3.10 as minimum version
1 parent 7bd5a19 commit f447d23

3 files changed

Lines changed: 14 additions & 59 deletions

File tree

.github/workflows/ci-python.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ jobs:
1212
strategy:
1313
matrix:
1414
python-version:
15-
- "3.9"
1615
- "3.10"
1716
- "3.11"
1817
- "3.12"
18+
- "3.13"
19+
- "3.14"
1920
uses: greenbone/workflows/.github/workflows/ci-python.yml@main
2021
with:
2122
lint-packages: autohooks tests

poetry.lock

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

pyproject.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@ classifiers = [
1919
"Environment :: Console",
2020
"Intended Audience :: Developers",
2121
"Intended Audience :: System Administrators",
22-
"Programming Language :: Python :: 3.9",
2322
"Programming Language :: Python :: 3.10",
2423
"Programming Language :: Python :: 3.11",
2524
"Programming Language :: Python :: 3.12",
25+
"Programming Language :: Python :: 3.13",
26+
"Programming Language :: Python :: 3.14",
2627
"Operating System :: OS Independent",
2728
"Topic :: Software Development :: Libraries :: Python Modules",
2829
"Topic :: Software Development :: Version Control :: Git",
@@ -37,7 +38,7 @@ packages = [
3738
include = ["autohooks/precommit/template"]
3839

3940
[tool.poetry.dependencies]
40-
python = "^3.9"
41+
python = "^3.10"
4142
tomlkit = ">=0.5.11"
4243
pontos = ">=22.8.0"
4344
rich = ">=12.5.1"
@@ -60,7 +61,7 @@ autohooks = "autohooks.cli:main"
6061

6162
[tool.black]
6263
line-length = 80
63-
target-version = ['py39', 'py310', 'py311', 'py312']
64+
target-version = ["py310", "py311", "py312", "py313", "py314"]
6465
exclude = '''
6566
/(
6667
\.git
@@ -100,5 +101,5 @@ source = ["autohooks"]
100101

101102
[tool.ruff]
102103
line-length = 80
103-
target-version = "py39"
104+
target-version = "py310"
104105
extend-select = ["I", "PLE", "PLW"]

0 commit comments

Comments
 (0)