On Sun, Oct 27, 2024 at 01:30:35PM +0100, Matthias Urlichs wrote: > > Hi, > > > can somebody help with bug#1068248? That's an update for "ruff", the > linter for Python which happens to be written in Rust ;-) > > It's been languishing for half a year now, we (i.e. the Python people whose > packages use ruff for testing) really could use an update; the problem is > that I have no idea how to package for Rust. The package itself seems to be > in reasonably good shape, except for the inconvenient fact that it has a > direct dependency to a crate on github …
FWIW I imported a new upstream release a couple of weeks ago, which is in the Git repository - https://salsa.debian.org/python-team/packages/ruff However, it needs a lot of work since the dependencies have changed significantly. Some aren't in Debian, some are at different versions and some are pulled directly out of upstream git repositories. When I packaged the first release, this was a significant amount of work - and 6 months on a lot of the dependencies have changed again. I think the best first step would probably be to inventarise what rust packages are missing and then maybe we can distribute the work. Cheers, Jelmer