Skip to content

Commit 266f917

Browse files
committed
Remove Python 3.8 support
Python 3.8 reached its EOL on 2024-10-07[1]. [1] https://devguide.python.org/versions/
1 parent 1c1cb17 commit 266f917

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: blacksmith-4vcpu-ubuntu-2204
88
strategy:
99
matrix:
10-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
10+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1111
steps:
1212
- name: Check out code from GitHub
1313
uses: actions/checkout@v4
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: blacksmith-4vcpu-ubuntu-2204
2727
strategy:
2828
matrix:
29-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
29+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
3030
steps:
3131
- name: Check out code from GitHub
3232
uses: actions/checkout@v4

setup.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
Programming Language :: Python
1818
Programming Language :: Python :: 3 :: Only
1919
Programming Language :: Python :: 3
20-
Programming Language :: Python :: 3.7
21-
Programming Language :: Python :: 3.8
2220
Programming Language :: Python :: 3.9
2321
Programming Language :: Python :: 3.10
22+
Programming Language :: Python :: 3.11
23+
Programming Language :: Python :: 3.12
24+
Programming Language :: Python :: 3.13
2425
Programming Language :: Python :: Implementation :: CPython
2526
Programming Language :: Python :: Implementation :: PyPy
2627
License :: OSI Approved :: BSD License
@@ -132,7 +133,7 @@ def run_tests(self):
132133
platforms=['any'],
133134
license='BSD',
134135
classifiers=classifiers,
135-
python_requires=">=3.6",
136+
python_requires=">=3.9",
136137
install_requires=reqs('default.txt'),
137138
setup_requires=setup_requires,
138139
tests_require=reqs('test.txt'),

tox.ini

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
envlist =
3-
{3.8,3.9,3.10,3.11,3.12,3.13,pypy3}-unit
4-
{3.8,3.9,3.10,3.11,3.12,3.13,pypy3}-integration-rabbitmq
3+
{3.9,3.10,3.11,3.12,3.13,pypy3}-unit
4+
{3.9,3.10,3.11,3.12,3.13,pypy3}-integration-rabbitmq
55
flake8
66
apicheck
77
pydocstyle
@@ -25,7 +25,6 @@ commands =
2525
basepython =
2626
flake8,apicheck,linkcheck,pydocstyle: python3.13
2727
pypy3: pypy3.10
28-
3.8: python3.8
2928
3.9: python3.9
3029
3.10: python3.10
3130
3.11: python3.11

0 commit comments

Comments
 (0)