Dear all,
Unless someone objects, I plan to retire python-django4.2 from Rawhide next week.
Tests currently fail: https://bugzilla.redhat.com/show_bug.cgi?id=2374048
and Django upstream don't plan to support Python 3.14 on versions older than 5.2 (the current LTS)
https://code.djangoproject.com/ticket/35844
Building Django 4.2 without tests just hide the issue, as they will cause downstream builds to fail; these packages will need to be patched to work with Django 5.2 if they have not.
Django 4.2 itself is otherwise still supported until 2026, so I don't plan to retire it from any other branch.
Best regards,
On Fri, 2025-07-11 at 15:57 -0500, Michel Lind wrote:
Dear all,
Unless someone objects, I plan to retire python-django4.2 from Rawhide next week.
Tests currently fail: https://bugzilla.redhat.com/show_bug.cgi?id=2374048
and Django upstream don't plan to support Python 3.14 on versions older than 5.2 (the current LTS)
https://code.djangoproject.com/ticket/35844
Building Django 4.2 without tests just hide the issue, as they will cause downstream builds to fail; these packages will need to be patched to work with Django 5.2 if they have not.
Django 4.2 itself is otherwise still supported until 2026, so I don't plan to retire it from any other branch.
Looks like the blast radius should be very minimal; I'll go ahead and retire.
mailman-web is a known issue and is a package I comaintain; ara - looks like upstream was planning to bump in April 2024 after Django 3.2 goes EOL and... forgot. I'll follow up there.
https://github.com/ansible-community/ara/blob/0af7a7e43577fe6c3df364f33f3a90...
$ fedrq-pydeps-verbose.sh django | grep '< 4' + fedrq whatrequires 'python3dist(django)' -F multiline:source,requires + grep 'python3dist(django)' ara : (python3dist(django) < 4.3~~ with python3dist(django) >= 3.2) python-mailman-web : (python3dist(django) < 4.3~~ with python3dist(django) >= 4)
$ fedrq-pydeps-verbose.sh django | grep '< 5' + fedrq whatrequires 'python3dist(django)' -F multiline:source,requires + grep 'python3dist(django)' python-django-mailman3 : (python3dist(django) < 5.3~~ with python3dist(django) >= 4.2) python-hyperkitty : (python3dist(django) < 5.3~~ with python3dist(django) >= 4.2) python-postorius : (python3dist(django) < 5.3~~ with python3dist(django) >= 4.2)
Best regards,
python-devel@lists.fedoraproject.org