zubhub icon indicating copy to clipboard operation
zubhub copied to clipboard

Upgrade to Django 4.2

Open tuxology opened this issue 3 years ago • 7 comments

There are many dependencies using APIs which seem to have been deprecated. Tried upgrading this over the holidays, but it seems there are issues. here are the previous reverts: https://github.com/unstructuredstudio/zubhub/pull/275

tuxology avatar Jan 04 '22 15:01 tuxology

Instead of django 4+, maybe we should upgrade to 3.2. This is because django 3.2 will keep being supported even after django 4.0 and django 4.1 stops getting support. Here is a detailed description of that in graph https://www.djangoproject.com/download/

NdibeRaymond avatar Jan 08 '22 21:01 NdibeRaymond

Hello @tuxology can I be assigned to this issue? I'll work on it

khabdrick avatar Apr 15 '22 19:04 khabdrick

@tuxology Please let me know if this is a priority

khabdrick avatar Apr 17 '22 12:04 khabdrick

Hi @srish @khallow7 @tuxology . Can you give me leads on how to go about this

skynette avatar Mar 14 '23 19:03 skynette

@skynette See reverts #275 And try same with 3.2. If nothing breaks, we can upgrade

tuxology avatar Mar 15 '23 21:03 tuxology

@tuxology I think it's time we upgrade our django version. I think we've had issues in the past with this because of our custom summernote hack and the fact that it doesn't work well with higher django and jquery versions. I will submit a PR to make the way we handle media upload via summernote less hacky, then we can upgrade the django 4.2 since it's the next LTS version.

NdibeRaymond avatar Oct 04 '23 10:10 NdibeRaymond

we can proceed with this when #944 is merged

NdibeRaymond avatar Oct 29 '23 22:10 NdibeRaymond