ruff is a linter and formatter for Python code (i.e. a tool for developers). So it is in a similar situation as "black", for which an Updates Policy Exception was already granted some time ago.
I would like to update ruff to versions that contain technically "breaking" changes in stable branches. I expect that most developers who are using the Fedora package for ruff would prefer to get the latest and greatest version ASAP (upstream publishes releases with new features and bug fixes very regularly).
Other distribution channels that are recommended by upstream also get new versions of ruff instantly or quickly (PyPI, Homebrew, etc.) and other Linux distributions that provide first-party packages for ruff also seem to push new releases regularly, so it would be very odd for Fedora to ship old versions of something that is improving so fast.
The upstream release log is here: https://github.com/astral-sh/ruff/releases
Metadata Update from @ngompa: - Issue tagged with: updates policy exception
This is basically the same as #2259 and #2525, so seems reasonable to grant.
+1
+1 the rationale makes sense
After a week: APPROVED (+4, 0, 0)
Metadata Update from @zbyszek: - Issue tagged with: document it
Announced.
Metadata Update from @sgallagh: - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
It still need to be documented :(
Metadata Update from @zbyszek: - Issue status updated to: Open (was: Closed)
https://pagure.io/fesco/fesco-docs/pull-request/89
Done.
Metadata Update from @zbyszek: - Issue untagged with: document it - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.