Skip to content

Commit e258b9a

Browse files
committed
Deprecate Python 3.8 support
1 parent 67f9820 commit e258b9a

6 files changed

Lines changed: 6 additions & 7 deletions

File tree

.github/workflows/run-crt-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
15+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1616
os: [ubuntu-latest, macOS-latest, windows-latest]
1717

1818
steps:

.github/workflows/run-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
18+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1919
os: [ubuntu-latest, macOS-latest, windows-latest]
2020

2121
steps:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ exclude = [
3737
line-length = 79
3838
indent-width = 4
3939

40-
target-version = "py38"
40+
target-version = "py39"
4141

4242
[tool.ruff.lint]
4343
# Enable Pyflakes (`F`) and a subset of the pycodestyle (`E`) codes by default.

requirements-dev-lock.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.8
2+
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
55
# pip-compile --allow-unsafe --generate-hashes --output-file=requirements-dev-lock.txt requirements-dev.txt

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def get_version():
3333
'crt': 'botocore[crt]>=1.37.4,<2.0a.0',
3434
},
3535
license="Apache License 2.0",
36-
python_requires=">= 3.8",
36+
python_requires=">= 3.9",
3737
classifiers=[
3838
'Development Status :: 3 - Alpha',
3939
'Intended Audience :: Developers',
@@ -42,7 +42,6 @@ def get_version():
4242
'Programming Language :: Python',
4343
'Programming Language :: Python :: 3',
4444
'Programming Language :: Python :: 3 :: Only',
45-
'Programming Language :: Python :: 3.8',
4645
'Programming Language :: Python :: 3.9',
4746
'Programming Language :: Python :: 3.10',
4847
'Programming Language :: Python :: 3.11',

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py38,py39,py310,py311,py312,py313
2+
envlist = py39,py310,py311,py312,py313
33

44
# Comment to build sdist and install into virtualenv
55
# This is helpful to test installation but takes extra time

0 commit comments

Comments
 (0)