Now that Django 6 is released, we should consider moving from 4.2 -> 5.2 which is the latest LTS version. We definitely do not want to get several major versions behind.
For fun, I set up an environment, upgraded Django to 5.2 and it all seems to run fine with one exception - running DjangoQ in debug mode, sending a gig announcement email fails when trying to pickle the html 'alternative' part of the email. Whatever, I'm sure it's a small fix to figure out. Looking at the version 5 release notes, it doesn't seem like any of the breaking changes apply to what we're doing..?
What do you all think? @bklang @mmendelson222 @uneasyalliance
Now that Django 6 is released, we should consider moving from 4.2 -> 5.2 which is the latest LTS version. We definitely do not want to get several major versions behind.
For fun, I set up an environment, upgraded Django to 5.2 and it all seems to run fine with one exception - running DjangoQ in debug mode, sending a gig announcement email fails when trying to pickle the html 'alternative' part of the email. Whatever, I'm sure it's a small fix to figure out. Looking at the version 5 release notes, it doesn't seem like any of the breaking changes apply to what we're doing..?
What do you all think? @bklang @mmendelson222 @uneasyalliance