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

Feat: upgrade to Python 3.10 #852

Merged
merged 4 commits into from
Aug 5, 2022
Merged

Feat: upgrade to Python 3.10 #852

merged 4 commits into from
Aug 5, 2022

Conversation

thekaveman
Copy link
Member

Closes #768

This PR goes from a base image of python:3.9-slim to now using python:3.10.

Because we're not using the -slim variant, a number of tools like curl, git, and ssh, are already included - so we don't have to install them separately. The build process is a little simpler and faster as a result.

@thekaveman thekaveman requested a review from a team as a code owner August 5, 2022 00:21
@thekaveman thekaveman added this to the Code cleanups and refactors milestone Aug 5, 2022
@github-actions github-actions bot added actions Related to GitHub Actions workflows docker Application container, devcontainer, Compose, etc. labels Aug 5, 2022
@thekaveman thekaveman requested a review from angela-tran August 5, 2022 16:54
Base automatically changed from chore/coveragerc-pyproject to dev August 5, 2022 16:58
angela-tran
angela-tran previously approved these changes Aug 5, 2022
black was targeting python 3.8, update that as well
now we're using the python:3.10 image, instead of the
-slim variant, so git is already included
* remove extra tools installed already by python:3.10
* remove unused jq tool, especially now that fixtures are gone
* move requirements to file, install from there
@thekaveman
Copy link
Member Author

@angela-tran the UI tests were stuck for some reason. Force pushed.

@thekaveman thekaveman requested a review from angela-tran August 5, 2022 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
actions Related to GitHub Actions workflows docker Application container, devcontainer, Compose, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade to Python 3.10
2 participants