Dear all,
On 4/11/24 16:25, Michel Lind wrote:
Dear all,
Django 4.2 (the only currently supported LTS series) requires asgiref >=
3.6, so I would like to propose updating python-asgiref in EPEL 9 at
least to 3.6.0, but ideally to 3.8.1 for future proofing.
The affected packages (maintainers bcc:ed) are python-django3 (which I
maintain, and has just reached EOL) and python-opentelemetry
❯ fedrq whatrequires 'python3dist(asgiref)' -b epel9
python-django3-3.2.20-3.el9.src
python-opentelemetry-1.12.0-8.el9.src
❯ fedrq pkgs --src -P python-django3 -F requires -b epel9 | grep asgi
python3dist(asgiref) >= 3.3.2
(python3dist(asgiref) < 4~~ with python3dist(asgiref) >= 3.3.2)
❯ fedrq pkgs --src -P python-opentelemetry -F requires -b epel9 | grep asgi
(python3dist(asgiref) >= 3 with python3dist(asgiref) < 4)
The latest python-django3 and python-opentelemetry epel9 commits have been rebuilt
successfully in COPR against F39's asgiref 3.7.2, all rebuilt for both epel9 and
epel9-next.
https://copr.fedorainfracloud.org/coprs/salimma/asgiref-3.7/packages/
I'll confirm whether we can go ahead with updating this at the EPEL meeting tomorrow,
or we
should wait a full week per
https://tdawson.fedorapeople.org/epel-docs/public/epel/epel-policy-incomp...
since this blocks the packaging of python-django4.2, and Django 3 is already EOL.
(per private discussion with the opentelemetry maintainer, music greenlit the upgrade
provided opentelemetry scratch-rebuilds
fine as is)
Best regards,
--
_o) Michel Lind (né Salim)
_( ) identities:
https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2