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, |
|
Hi @Dhanush010, thank you for your contribution. We’ve resolved the merge conflicts and incorporated your changes via a separate PR, which is now available in version 2.0.0. Please give it a try and let us know if you encounter any issues. Thanks again for your interest and support! |
Resolves #967
Description
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.