Package: python3-ruff Version: 0.15.17+ds-1 Severity: normal Having a versioned dependency on python3-ruff can end up installing a much different version of the actual ruff binary, which is clearly incorrect. This requires kludges[1] to avoid issues downstream.
Please also keep the versioned dependency binNMU-safe[2] [1] https://salsa.debian.org/python-team/packages/python-lsp-ruff/-/commit/747c32c9531d5cab812f9eaf6ba7ccf176e7fb18 [2] https://www.debian.org/doc/manuals/debmake-doc/ch10.en.html#binnmu -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 7.1.12+deb14-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python3-ruff depends on: ii python3 3.14.7-3 ii ruff 0.15.17+ds-1 python3-ruff recommends no packages. python3-ruff suggests no packages. -- no debconf information

