Skip to content

Commit 621d68a

Browse files
committed
remove python 3.8 support. Add 3.13 support
1 parent 41f21be commit 621d68a

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12' ]
17+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13' ]
1818
steps:
1919
- uses: actions/checkout@v4.2.2
2020
- name: Install setuptools for Python ${{ matrix.python-version }}

.pre-commit-config.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,4 @@ repos:
5252
rev: 24.10.0
5353
hooks:
5454
- id: black
55+
language_version: python3

pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ description = "Command Line Interface for Strimzi Kafka Operator"
55
authors = [{ name = "Aykut Bulgu", email = "aykut@systemcraftsman.com" }]
66
readme = "README.md"
77
license = {text = "Apache-2.0"}
8-
requires-python = ">=3.8,<3.13"
8+
requires-python = ">=3.9,<3.13"
99
keywords = ["kafka", "strimzi", "cli", "operator", "kubernetes", "k8s", "openshift", "apache-kafka"]
1010

1111
classifiers=[
1212
'Intended Audience :: Developers',
1313
'Topic :: Software Development',
1414
'License :: OSI Approved :: Apache Software License',
1515
'Programming Language :: Python :: 3',
16-
'Programming Language :: Python :: 3.8',
1716
'Programming Language :: Python :: 3.9',
1817
'Programming Language :: Python :: 3.10',
1918
'Programming Language :: Python :: 3.11',
2019
'Programming Language :: Python :: 3.12',
20+
'Programming Language :: Python :: 3.13',
2121
'Programming Language :: Python :: 3 :: Only',
2222
'Operating System :: Microsoft :: Windows',
2323
'Operating System :: POSIX :: Linux',
@@ -92,7 +92,7 @@ imports = ["kfk"]
9292

9393

9494
[tool.black]
95-
target-version = ["py38", "py39", "py310", "py311", "py312"]
95+
target-version = ["py39", "py310", "py311", "py312", "py313"]
9696
line-length = 88
9797
include = '\.pyi?$'
9898
exclude = '''

0 commit comments

Comments
 (0)