Skip to content

Commit 55324d1

Browse files
authored
Add official Python 3.14 support with first release candidate (boto#3522)
1 parent d639e4d commit 55324d1

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "enhancement",
3+
"category": "Python",
4+
"description": "Added provisional support for the upcoming Python 3.14 release"
5+
}

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,6 @@ def find_version(*file_paths):
6868
'Programming Language :: Python :: 3.11',
6969
'Programming Language :: Python :: 3.12',
7070
'Programming Language :: Python :: 3.13',
71+
'Programming Language :: Python :: 3.14',
7172
],
7273
)

tests/functional/leak/test_resource_leaks.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@ class TestDoesNotLeakMemory(BaseClientDriverTest):
2222
# a substantial amount of time to the total test run time.
2323
INJECT_DUMMY_CREDS = True
2424
# We're making up numbers here, but let's say arbitrarily
25-
# that the memory can't increase by more than 10MB.
26-
MAX_GROWTH_BYTES = 12 * 1024 * 1024
25+
# that the memory can't increase by more than 13MB.
26+
27+
# TODO: Attempt to bring this back to 10MB once Python 3.14 releases
28+
MAX_GROWTH_BYTES = 13 * 1024 * 1024
2729

2830
def test_create_single_client_memory_constant(self):
2931
self.cmd('create_client', 's3')

0 commit comments

Comments
 (0)