-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
upgrade to Python 3.13 and Debian Trixie #13037
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
915891b
to
8c1965a
Compare
Helper Script Tests34 tests 34 ✅ 0s ⏱️ Results for commit 1b90d96. ♻️ This comment has been updated with latest results. |
Test Results (MA/MR) - Preflight, Unit22 145 tests 20 407 ✅ 15m 10s ⏱️ Results for commit 1b90d96. ♻️ This comment has been updated with latest results. |
Test Results (amd64, MA/MR) - Acceptance7 tests 5 ✅ 3m 21s ⏱️ Results for commit 1b90d96. ♻️ This comment has been updated with latest results. |
Test Results (amd64) - Integration, Bootstrap 5 files 5 suites 2h 32m 36s ⏱️ Results for commit 1b90d96. ♻️ This comment has been updated with latest results. |
417b69f
to
e396178
Compare
Test Results (amd64, MA/MR) - Integration, Bootstrap 5 files 5 suites 3h 0m 50s ⏱️ For more details on these errors, see this check. Results for commit 1b90d96. ♻️ This comment has been updated with latest results. |
This run is already looking pretty good, I triggered a full run to see if there's anything there are any issues in tests that are currently skipped (+ARM): https://github.com/localstack/localstack/actions/runs/17149129206 |
0143076
to
c8c3952
Compare
c8c3952
to
83ba996
Compare
83ba996
to
9c95fcc
Compare
9c95fcc
to
e331032
Compare
e331032
to
f6d019c
Compare
f6d019c
to
8fd6564
Compare
Currently, only patch changes are allowed on main. Your PR labels (semver: minor, skip-docs) indicate that it cannot be merged into the main at this time. |
8fd6564
to
345d787
Compare
…e, using America/Los_Angeles instead. See https://bugs-devel.debian.org/cgi-bin/bugreport.cgi?bug=1051973;msg=30
345d787
to
1b90d96
Compare
Motivation
This PR updates the base image to debian trixie, and the python version to python 3.13.
This has several advantages:
However, this might also lead to certain breakages:
Newer debian version will deprecate certain commands, like
apt-key
. For more information, see here: https://www.debian.org/releases/trixie/release-notes/issues.en.html#obsolescence-and-deprecationRemoval of certain, already deprecated, python functionality. For more information on this, see here:
Python 3.12: https://docs.python.org/3.12/whatsnew/3.12.html#removed
Python 3.13: https://docs.python.org/3.13/whatsnew/3.13.html#removed-modules-and-apis
Changes