DDMAL / cantus

:mag: Searching with Optical Music Recognition technology and the Cantus Database
http://cantus.simssa.ca
MIT License
15 stars 3 forks source link

Upgrade python to 3.12 #851

Closed dchiller closed 4 months ago

dchiller commented 4 months ago

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