[AP-2965] Update to prepare for Python 3.12#160
Conversation
There was a problem hiding this comment.
Pull request overview
Changes: Maintenance (1)
This PR updates the package metadata and CI configuration to target Python 3.12 as part of AP-2965.
Changes:
- Bump package version to 3.0.0 and adjust declared supported Python version(s) in
setup.py. - Update GitHub Actions CI matrix/default Python version to include Python 3.12.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| setup.py | Updates package version and python_requires for Python 3.12 support. |
| .github/workflows/main.yml | Updates CI test matrix and coverage job Python version to include 3.12. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
/wise_bot run-checks |
|
🟢 All checks were successfully run, except for the |
|
The approval(s) from naomiwise do(es)n't fullfill the approvers requirements because:
|
|
The approval(s) from koszti do(es)n't fullfill the approvers requirements because:
|
|
The approval(s) from caiocsgomes do(es)n't fullfill the approvers requirements because:
|
|
/wise-bot broken-config-merge fixing team name in codeowners file |
|
🔴 The broken config merge can only be requested if the PR is only changing the CODEOWNERS or tw-rules file. |
|
/wise-bot misc-emergency-merge fixing team name in codeowners file |
|
🔴 An approval from a member of the security squad is required for an misc-emergency merge. Please reach out on #security (or #security-engineering). |
This comment was marked as low quality.
This comment was marked as low quality.
|
🔴 Sorry, you have to be an owner of the repository to ask for a misc-emergency merge |
|
The approval(s) from bh-wise do(es)n't fullfill the approvers requirements because:
|
|
/wise-bot misc-emergency-merge "Unblock broken CODEOWNERS" |
|
🟢 An approval from a member of the security squad has been received. |
|
🟢 Emergency merge (MISC_EMERGENCY_MERGED) requested by crablab. This event has been added to the security log. The merge could take few seconds... Remember that, once it is merged, a maintainer should review the code and approve it retrospectively by commenting
|
|
🔴 Sorry, I couldn't merge the PR, check the logs for more info... 😢
|
|
/wise-bot misc-emergency-merge "Unblock broken CODEOWNERS" |
|
🟢 An approval from a member of the security squad has been received. |
|
🟢 Emergency merge (MISC_EMERGENCY_MERGED) requested by naomiwise. This event has been added to the security log. The merge could take few seconds... Remember that, once it is merged, a maintainer should review the code and approve it retrospectively by commenting
|
|
Your CODEOWNERS or the
You have more info in the docs |
|
/wise-bot approve |
|
Approved by CountryTk |
Description of change
Some update to prepare it for Python 3.12 and making a new release.
https://transferwise.atlassian.net/browse/AP-2965
Context
Some update to prepare it for Python 3.12 and making a new release.
https://transferwise.atlassian.net/browse/AP-2965
Manual QA steps
Risks
Rollback steps