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

[Track CI] Upgrade Workflow to use Python 3.11.2 & Pytest 7.2.2 #3382

Merged
merged 15 commits into from Apr 7, 2023

Conversation

BethanyG
Copy link
Member

@BethanyG BethanyG commented Mar 31, 2023

Do Not Merge Until the Python Test Runner, Analyzer, & Representer are Updated to use Python 3.11.2
Upgrading the Track CI to use Python 3.11 .... or at least I hope that is what I am doing. 😉

Adding the related docs updates here to track.

@BethanyG BethanyG added the do not merge 🚧 Don't merge until this label is removed. label Mar 31, 2023
@BethanyG BethanyG added the x:rep/large Large amount of reputation label Mar 31, 2023
@BethanyG
Copy link
Member Author

Oooookaaay. A 'simple' upgrade turned into a snark hunt and a six-exercise test file update...and RE-update. 🎉
BE WARNED: black MUST remain at <= 22.3.0 until tomllib becomes available, or Python 3.10 is deprecated.

See: This Black Issue and This Black Issue and This Googlegroups thread for all the agonizing details.

@BethanyG
Copy link
Member Author

BethanyG commented Apr 6, 2023

🤦🏽‍♀️ missed one. Apologies.

@ErikSchierboom ErikSchierboom merged commit 6cc4b91 into exercism:main Apr 7, 2023
8 checks passed
@BethanyG BethanyG removed the do not merge 🚧 Don't merge until this label is removed. label Jul 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
x:rep/large Large amount of reputation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants