Skip to content
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

Upgrade to Python 3.11 #26

Merged
merged 39 commits into from
Sep 25, 2023
Merged

Upgrade to Python 3.11 #26

merged 39 commits into from
Sep 25, 2023

Conversation

rmccar
Copy link
Contributor

@rmccar rmccar commented Jul 25, 2023

What is the context of this PR?

Upgrade to Python 3.11
Also updates Github actions to use setup-python@v4 and checkout@v3 because v2 uses node 12.
I needed to update the ubuntu version and pin the pylint version to latest to get the action to pass due to the dill and wrapt dependancy errors

How to review

  • Tests pass
  • Changes make sense

Checklist

*[ ] Tests updated

@rmccar
Copy link
Contributor Author

rmccar commented Jul 25, 2023

Copy link
Contributor

@MebinAbraham MebinAbraham left a comment

Choose a reason for hiding this comment

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

The Cloud function's Python need updating. Looks like previous updates missed it: https://github.com/ONSdigital/eq-submission-confirmation-consumer/blob/main/scripts/deploy_function.sh#L2-L4

Pipfile Outdated Show resolved Hide resolved
MebinAbraham

This comment was marked as outdated.

@MebinAbraham
Copy link
Contributor

Given the issue has been fixed, this repo this updating: https://github.com/ONSdigital/eq-translations/pull/98/files#diff-230078d672f10d17463a8a6265cad825b790885898256a3365be90685caac58dR21-R22

@rmccar
Copy link
Contributor Author

rmccar commented Sep 22, 2023

@rmccar rmccar merged commit d7fdf82 into main Sep 25, 2023
1 check passed
@rmccar rmccar deleted the upgrade-to-python-3.11 branch September 25, 2023 11:09
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.

4 participants