Skip to content

Commit 329df37

Browse files
committed
build(python)!: Drop support for Python 3.8 which reached EOL and add expose support for 3.13
1 parent 1c44c75 commit 329df37

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

.github/workflows/pythonpackage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
python-check:
77
strategy:
88
matrix:
9-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
9+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1010
platform: [ubuntu-20.04, macos-latest, windows-latest]
1111
runs-on: ${{ matrix.platform }}
1212
steps:

docs/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ descriptive commits.
4141

4242
## Requirements
4343

44-
[Python](https://www.python.org/downloads/) `3.8+`
44+
[Python](https://www.python.org/downloads/) `3.9+`
4545

4646
[Git][gitscm] `1.8.5.2+`
4747

docs/tutorials/gitlab_ci.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ test:
7474

7575
auto-bump:
7676
stage: auto-bump
77-
image: python:3.8
77+
image: python:3.9
7878
before_script:
7979
- "which ssh-agent || ( apt-get update -qy && apt-get install openssh-client -qqy )"
8080
- eval `ssh-agent -s`

pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ classifiers = [
2525
"Operating System :: OS Independent",
2626
"Programming Language :: Python",
2727
"Programming Language :: Python :: 3",
28-
"Programming Language :: Python :: 3.8",
2928
"Programming Language :: Python :: 3.9",
3029
"Programming Language :: Python :: 3.10",
3130
"Programming Language :: Python :: 3.11",
3231
"Programming Language :: Python :: 3.12",
32+
"Programming Language :: Python :: 3.13",
3333
"Programming Language :: Python :: Implementation :: CPython",
3434
]
3535
packages = [
@@ -38,7 +38,7 @@ packages = [
3838
]
3939

4040
[tool.poetry.dependencies]
41-
python = ">=3.8"
41+
python = ">=3.9"
4242
questionary = "^2.0"
4343
decli = "^0.6.0"
4444
colorama = "^0.4.1"
@@ -48,7 +48,7 @@ tomlkit = ">=0.5.3,<1.0.0"
4848
jinja2 = ">=2.10.3"
4949
pyyaml = ">=3.08"
5050
argcomplete = ">=1.12.1,<3.6"
51-
typing-extensions = { version = "^4.0.1", python = "<3.8" }
51+
typing-extensions = { version = "^4.0.1", python = "<3.11" }
5252
charset-normalizer = ">=2.1.0,<4"
5353
# Use the Python 3.11 and 3.12 compatible API: https://github.com/python/importlib_metadata#compatibility
5454
importlib_metadata = { version = ">=8.0.0,<9", python = "<3.10"}

0 commit comments

Comments
 (0)