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 python to 3.12 #851

Merged
merged 4 commits into from
Apr 19, 2024
Merged

Upgrade python to 3.12 #851

merged 4 commits into from
Apr 19, 2024

Conversation

dchiller
Copy link
Collaborator

@dchiller dchiller commented Apr 17, 2024

Upgrades the app image to use python version 3.12.3 (both the app and celery containers are therefore upgraded).
The pyproject.toml and poetry.lock files are updated to reflect this python upgrade.

Also addresses #839 by creating a debug dependency group containing both django-extensions and Werkzeug. This group is installed in the app image for local development, but not for production.

Finally, replaces #849 by bumping gunicorn to version 22.0.0.

Closes #840
Closes #839

@dchiller dchiller marked this pull request as ready for review April 17, 2024 23:46
Copy link
Contributor

@lucasmarchd01 lucasmarchd01 left a comment

Choose a reason for hiding this comment

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

Looks good to me!

@dchiller dchiller merged commit dd876a6 into DDMAL:main Apr 19, 2024
2 checks passed
@dchiller dchiller deleted the upgrade-python branch April 19, 2024 14:40
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 python in app container Remove django-extensions and Werkzeug from main project dependencies
2 participants