-
Notifications
You must be signed in to change notification settings - Fork 15
Add Python 3.12 and 3.13 support #1030
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
- Add Python 3.12 and 3.13 to package classifiers - Update CI/CD workflows to test against Python 3.12 and 3.13 - Add Gradle test tasks for Python 3.12 and 3.13 (MySQL and PostgreSQL) - Update Java and Python enum types to include 3.12 and 3.13 - Add Docker image mappings for Python 3.12 and 3.13 - Update documentation to reflect Python 3.8-3.13 support Resolves aws#967
|
Hi maintainers, this PR adds Python 3.12 and 3.13 support across classifiers, CI matrices, integration test tasks, enums, Docker images, and docs (Resolves #967). Could you please approve and run the workflows and review when you have a moment? I’ve updated the branch and verified locally. Thanks! |
|
Thank you for your efforts @Dhanush010! |
…ance checks - Replace MagicMock with real AuroraPgDialect instances in test fixtures - Fix test_connection_provider to use real class implementing CanReleaseResources - Fix test_limitless_plugin to use real AuroraPgDialect for dialect checks - Fix test_multi_az_rds_host_list_provider and test_rds_host_list_provider to use real AuroraPgDialect - Python 3.12+ has stricter isinstance() checks with Protocols/ABCs - Maintains backward compatibility with Python 3.8-3.11
…nush010/aws-advanced-python-wrapper into add-python-3.12-3.13-support
|
Hi @karenc-bq, |
Resolves #967
Description
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.