liqd / a4-opin

OPIN.me is a youth e-participation platform developed by Liquid Democracy within the H2020 project EUth.
Other
19 stars 4 forks source link

upgrade wagtail to 5.2 and django to 4.2 #2696

Closed m4ra closed 1 month ago

m4ra commented 1 month ago

in process

goapunk commented 1 month ago

I think we need to update the CI to ubuntu 24.04 and python 3.11 to make the tests pass

m4ra commented 1 month ago

uhm, django docs, says that backports zoneinfo is installed automatically for python 3.8. but doesn't look like it :/ I will add the CI updates.

zoneinfo is part of the Python standard library from Python 3.9. The backports.zoneinfo package is automatically installed alongside Django if you are using Python 3.8.

m4ra commented 1 month ago

@goapunk the noble update for opin hasn't been merged yet in the admin repo. Also any specific reason you suggest python 3.11 instead of python 3.12?

m4ra commented 1 month ago

@goapunk should we wait to merge this until ubuntu noble is set in the admin repo for opin?

goapunk commented 1 month ago

@goapunk the noble update for opin hasn't been merged yet in the admin repo. Also any specific reason you suggest python 3.11 instead of python 3.12?

oh, probably was by mistake, if noble uses 3.12 then 3.12 of course

goapunk commented 1 month ago

@goapunk should we wait to merge this until ubuntu noble is set in the admin repo for opin?

I think @P4rcev4l merged it today, so we can go ahead