bethlakshmi / gbe-divio-djangocms-python2.7

3rd try is the charm - Divio Cloud, Django CMS, Python 3.x, Django 3.x
Apache License 2.0
6 stars 1 forks source link

Upgrades Django CMS 3.11.5, and Django 4.2 #587

Closed bethlakshmi closed 6 months ago

bethlakshmi commented 6 months ago

This is a moderate upgrade to get our dependancies forward enough to maintain for some time.

This is NOT the big update to a way different Django CMS. This is the top of the similar to ours.

To Upgrade djangocms-bootstrap - I had to pull it out of the divio control of add ons into my own code - since divio doesn't give the version we actually need.

Needed to do a bunch of Django based updates to our code including:

That was all minor stuff.

So far, I'm stuck at python 3.8 because I can't seem to build a docker that lets me build higher dependancies.

bethlakshmi commented 6 months ago

Of note - aldryn-common was removed. It isn't used on django cms anymore. It was a common util. Also - the django cms bootrap library had to upgrade in such a way that it's now part of OUR package and not the default django-cms stuff that came with divio.

Neither should affect the install, but just writing it down in case it does. Either one would manifest as weirdness when editing pages. What weirdness you ask? No clue ... that's what makes it weird.