In approximately one week, I plan to update the uv package to version
0.10.x in stable branches F43 and F42. This includes some relatively
minor breaking changes[1]; most users will not need to change anything.
This update is permitted under an existing permanent exception to the
Updates Policy in Fedora[3][4]. Version 0.10.0 of uv is already in
Rawhide and F44.
At around the same time, I will update uv to 0.10.x in the EPEL10
leading branch (currently EPEL10.2), as allowed by a corresponding
exception for EPEL[5], limited to leading branches and to versions
through 1.0. No further approvals are needed for this update, but I do
plan to follow the usual announcement and testing procedure for
incompatible upgrades in EPEL[6].
At this time, I have no plans to upgrade the python-uv-build package in
F42/F43 past 0.9.30. While uv is primarily used for developing Python
software, the packaged build backend python-uv-build is primarily used
to build other packages in Fedora, and the arguments for updating it
across SemVer boundaries without a specific compelling reason are much
weaker.
[1] https://github.com/astral-sh/uv/releases/tag/0.10.0
[2] https://astral.sh/blog/ruff-v0.15.0
[3]
https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#_other_packages
[4] https://pagure.io/fesco/issue/3262
[5] https://pagure.io/epel/issue/317
[6]
https://docs.fedoraproject.org/en-US/epel/epel-policy-incompatible-upgrades/#process_for_incompatible_upgrades
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://forge.fedoraproject.org/infra/tickets/issues/new