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 to Django 4.2 #41

Open
12 of 16 tasks
sveetch opened this issue Dec 3, 2023 · 1 comment
Open
12 of 16 tasks

Upgrade to Django 4.2 #41

sveetch opened this issue Dec 3, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@sveetch
Copy link
Owner

sveetch commented Dec 3, 2023

Is your feature request related to a problem? Please describe.

We are actually on Django 4.0, some of our used libraries already dropped support for Django<4.2, we need to upgrade since it is the last LTS.

Describe the solution you'd like

Upgrade to Django 4.2, this will need some review on third applications we support:

  • Lotus is known to be ready;
  • Django taggit is ready with its last version;
  • DjangoCMS is ready since 3.11.3;
  • django-webpack is ready since 2.0.1;
  • django-filer is ready;
  • django-autocomplete-light is ready;
  • djangocms-picture is ready since 4.1.0;
  • djangocms-snippet is ready;
  • crispy form is ready;
  • cmsplugin-blocks is ready;
  • emencia-django-staticpages has support for >=4.1 since v0.6.0;
  • djangocms-admin-style has no support yet, it would work but there is some issues, an upgrade seems on the way: feat: Add Django 4.2 admin support django-cms/djangocms-admin-style#500
  • django recaptcha is ready since 4.0.0 but we are tied to the 3.0.0 because of Fobi, and 3.0.0 only have official support for Django 4.0;
  • Fobi is currently only tested on 4.1, there is an onwork pull request which adopt 4.2, not merged yet. However we may quickly check with current release and Django 4.2, maybe it could work flawlessly;
  • django-ckeditor has no official support yet however it is used on Lotus which have support and tested for Django 4.2;
  • django-icomoon has only support and tested for Django 3.1... By the way is is worth to keep it in Bireli ?
@sveetch
Copy link
Owner Author

sveetch commented Feb 29, 2024

Fobi is the last blocking component to level up to Django 4.2.

Django Icomoon is probably to be dropped and not worth the time to maintain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant