Skip to content

Commit e1415f8

Browse files
Merge branch 'release-0.12.0'
* release-0.12.0: Bumping version to 0.12.0 Deprecate Python 3.8 support (#341) Fix lint action (#342)
2 parents 314ab60 + f7ff1dd commit e1415f8

10 files changed

Lines changed: 21 additions & 9 deletions

File tree

.changes/0.12.0.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
{
3+
"category": "Python",
4+
"description": "End of support for Python 3.8",
5+
"type": "feature"
6+
}
7+
]

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
lint:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-latest
1414

1515
steps:
1616
- uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3

.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:

CHANGELOG.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
CHANGELOG
33
=========
44

5+
0.12.0
6+
======
7+
8+
* feature:Python: End of support for Python 3.8
9+
10+
511
0.11.5
612
======
713

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

s3transfer/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ def __call__(self, bytes_amount):
145145
from s3transfer.exceptions import RetriesExceededError, S3UploadFailedError
146146

147147
__author__ = 'Amazon Web Services'
148-
__version__ = '0.11.5'
148+
__version__ = '0.12.0'
149149

150150

151151
class NullHandler(logging.Handler):

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)