Skip to content

Commit e2e09a3

Browse files
committed
build: remove Python 3.8 (EOL), add 3.13
1 parent 2251170 commit e2e09a3

File tree

5 files changed

+5
-13
lines changed

5 files changed

+5
-13
lines changed

.github/workflows/python.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,15 @@ jobs:
1212
strategy:
1313
matrix:
1414
os: [ubuntu-latest, macos-latest, windows-latest]
15-
python-version: ['3.8', 'pypy3.8', '3.9', 'pypy3.9', '3.10', '3.11', '3.12']
15+
python-version: ['3.9', 'pypy3.9', '3.10', '3.11', '3.12', '3.13']
1616
exclude:
17-
- os: macos-latest
18-
python-version: '3.8'
19-
- os: macos-latest
20-
python-version: 'pypy3.8'
2117
- os: macos-latest
2218
python-version: '3.9'
2319
- os: macos-latest
2420
python-version: 'pypy3.9'
2521
- os: macos-latest
2622
python-version: '3.10'
2723
include:
28-
- os: macos-13
29-
python-version: '3.8'
30-
- os: macos-13
31-
python-version: 'pypy3.8'
3224
- os: macos-13
3325
python-version: '3.9'
3426
- os: macos-13

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG PYTHON_VERSION="3.12"
1+
ARG PYTHON_VERSION="3.13"
22

33
FROM python:${PYTHON_VERSION}
44

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ using version-query without any issues.
436436
Requirements
437437
============
438438

439-
Python version 3.8 or later.
439+
Python version 3.9 or later.
440440

441441
Python libraries as specified in `<requirements.txt>`_.
442442

requirements_ci.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
-r requirements_test.txt
22
codecov ~= 2.1
33
coverage ~= 7.2
4-
flake518 ~= 1.6; python_version >= '3.9'
4+
flake518 ~= 1.6
55
mypy ~= 1.5
66
pydocstyle ~= 6.3
77
pylint ~= 3.1

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ class Package(boilerplates.setup.Package):
2020
'Operating System :: MacOS',
2121
'Operating System :: Microsoft :: Windows',
2222
'Operating System :: POSIX :: Linux',
23-
'Programming Language :: Python :: 3.8',
2423
'Programming Language :: Python :: 3.9',
2524
'Programming Language :: Python :: 3.10',
2625
'Programming Language :: Python :: 3.11',
2726
'Programming Language :: Python :: 3.12',
27+
'Programming Language :: Python :: 3.13',
2828
'Programming Language :: Python :: 3 :: Only',
2929
'Topic :: Software Development :: Version Control',
3030
'Topic :: Software Development :: Version Control :: Git',

0 commit comments

Comments
 (0)