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

Reply via email to