Skip to content

Chore: update to Python 3.12#53

Merged
lalver1 merged 2 commits intomainfrom
chore/python-3.12
Apr 9, 2025
Merged

Chore: update to Python 3.12#53
lalver1 merged 2 commits intomainfrom
chore/python-3.12

Conversation

@lalver1
Copy link
Member

@lalver1 lalver1 commented Apr 8, 2025

Closes #51

Tested Benefits locally by:

  • Built a docker-python-web image locally using this branch
  • Built an eligibility-server image locally using the local docker-python-web image built from this branch
  • Built Benefits (both the client service and the dev container) from the local docker-python-web image
  • Tested the Benefits app (a login.gov and an agency card flow). Everything looked ok.

Follow-up

Update .github/workflows/.python-version and tool.black.target-versionin pyproject.toml to 3.12 in

@lalver1 lalver1 self-assigned this Apr 8, 2025
@lalver1 lalver1 marked this pull request as ready for review April 8, 2025 20:55
@lalver1 lalver1 requested a review from a team as a code owner April 8, 2025 20:55
Copy link
Member

@thekaveman thekaveman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 nice

Can you also take a follow-up to update the littlepay version please

And eligibility-api:

These aren't directly related, but libraries used by benefits and we should just make sure everything is on the same version.

@lalver1 lalver1 merged commit 074b755 into main Apr 9, 2025
2 checks passed
@lalver1 lalver1 deleted the chore/python-3.12 branch April 9, 2025 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade to Python 3.12

2 participants