-
-
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
S3 Image Test Results (AMD64 / ARM64) 2 files 2 suites 8m 13s ⏱️ Results for commit f6d019c. ♻️ This comment has been updated with latest results. |
Helper Script Tests34 tests 34 ✅ 0s ⏱️ Results for commit f6d019c. ♻️ This comment has been updated with latest results. |
417b69f
to
e396178
Compare
Test Results (amd64, MA/MR) - Integration, Bootstrap 5 files ±0 5 suites ±0 2h 35m 3s ⏱️ +14s Results for commit f6d019c. ± Comparison against base commit fd33aaf. ♻️ 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
…e, using America/Los_Angeles instead. See https://bugs-devel.debian.org/cgi-bin/bugreport.cgi?bug=1051973;msg=30
e331032
to
f6d019c
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