On Fri, 16 Oct 2026 at 07:05, Ben Beasley <[email protected]> wrote: > > Shortly after the Fedora 45 Final Freeze is lifted, and no earlier than > 2026-10-23, I plan to update the uv package to version 0.13.x in stable > branches F45, F44, and F43. This includes some relatively minor breaking > changes[1]; most users will not need to change anything. Similarly, I
Does this make sense for F-43 that by that point is a month away from EOL? What value does it bring to that release given that there's "minor breaking changes"? > will update ruff to 0.17.x, also with minor breaking changes[2], and ty > to at least 0.0.86. These updates are permitted under existing permanent > exceptions to the Updates Policy in Fedora[3] and have already landed in > Rawhide. > > At around the same time, I will update uv to 0.13.x and ruff to 0.17.x > in the EPEL10 leading branch (currently EPEL10.4), as allowed by > corresponding exceptions for EPEL[4], limited to leading branches and to > versions through 1.0. No further approvals are needed for these updates, > but I do plan to follow the usual announcement and testing procedures > for incompatible upgrades in EPEL[5]. > > I will also upgrade python-uv-build to 0.13.x in all of these branches. > This package doesn’t have an Updates Policy exception, but upstream has > confirmed that 0.13.0 has no breaking changes from 0.12.0, and the > apparent SemVer break is only to keep in lockstep with uv, so it’s safe > to ship in stable releases as long as I ensure that no package has a > conflicting upper bounds on the dependency. > > The ty package remains Fedora-only for now; I am tentatively planning to > wait for a 0.1.0 release before branching it to EPEL10. > > Finally, if my PR[6] to loosen a version bound on python-uv-build in the > barman package is still open, I will use provenpackager privilege to > merge and build it in all mentioned releases so that it does not begin > to FTBFS unnecessarily. > > [1] > https://github.com/astral-sh/uv/blob/0.13.0/CHANGELOG.md#breaking-changes > > [2] https://github.com/astral-sh/ruff/blob/0.17.0/CHANGELOG.md > > [3] https://pagure.io/fesco/issue/3262, > https://pagure.io/fesco/issue/3197, https://pagure.io/fesco/issue/3564 > > [4] https://pagure.io/epel/issue/317, https://pagure.io/epel/issue/350 > > [5] > https://docs.fedoraproject.org/en-US/epel/epel-policy-incompatible-upgrades/#process_for_incompatible_upgrades > > [6] https://src.fedoraproject.org/rpms/barman/pull-request/4 > > -- > _______________________________________________ > 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 -- _______________________________________________ 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
