-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 17 Jun 2024 16:07:04 +0000 Source: debputy Architecture: source Version: 0.1.37 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.37) unstable; urgency=medium . * LSP/Lint: - Provide `sort text` for some completion suggestions to have editors promote or demote certain values. Example being `allowed`, which is rarely used and is now demoted below other options. - Provide synopsis docs for various completion suggestions related to field values. - Provide a diagnostic for a "directory-only" match used in a `Files` field of `debian/copyright'. - Provide a diagnostic for `debhelper` config files and PPFs that uses a name segment without an explicit package prefix. These are possible typos of a real package name and additionally, they are deprecated in debhelper compat 14 (removal planned for compat 15). Note that `debputy` did not allow name segments without explicit package prefix for the PPFs it supported, so this should only affect `debhelper` packages. - Provide a diagnostic for 'debhelper` config files and PPFs that used by commands not active in the `dh` sequence given the current set of add-ons. This only applies to packages using `dh` and relies 100% on `dh_assistant` providing useful data for the package in question. For this feature to work, `debhelper (>= 13.16~)` is needed. With older versions of `debhelper` the check is silently disabled. - Detect some typos in the "stem" part of debhelper config files and PPFs (both `debputy` and `debhelper` provided PPFs). Due to a technical limitation, the check only works when there is exactly one match for the stem within "typo edit distance". This means that typos of some stems are likely to be unreported. A trivial example is the typo `debian/dcos`, which is equally close to `debian/docs` and `debian/dirs`. . . * Update salsa CI configuration to better support backports * Fix bug in handling absence of `python3-lsprotocol` in unstable * Add missing help descriptions to `lint` and `reformat` * Add a `debian/clean` to remove files after "rules-less" experiments * debputy: `debputy lsp features` now reports if a newer version of `debhelper` would help or provide improve support. Currently, the lowest bound for passing is now `debhelper (>= 13.16~)`. The bound may be bumped in the future as the need arises. Checksums-Sha1: ea05512071be4f4314f8a904003476958481103a 1932 debputy_0.1.37.dsc e6514ff5a083b665752212a319d7a8bf71073385 430664 debputy_0.1.37.tar.xz 75e655f8f0dec5fdf4b91f0a6b7745b4b2eac959 6374 debputy_0.1.37_source.buildinfo Checksums-Sha256: 424cdad8fccc20d108be4759ec6e35c1b15034ac51a12df7ea16dc27b1b0cb0f 1932 debputy_0.1.37.dsc 5d8c46ab5be678a578e695371b10485991024e42b77bd635659f4d4d1beebe4b 430664 debputy_0.1.37.tar.xz 71e863c5321fc0c50a08bdde73951047d08ebe38546aa274ed68211d67e6e06d 6374 debputy_0.1.37_source.buildinfo Files: ecaaa9e39349eb0387aa83f886582917 1932 devel optional debputy_0.1.37.dsc 8501f21a00805201942c073b282cba0d 430664 devel optional debputy_0.1.37.tar.xz b987cf93f5cb29d8aee8d84fadf2109b 6374 devel optional debputy_0.1.37_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmZwYjwACgkQdA1oiINl 0onwYQf/SnnY9xe65wAAbyZvKrx3Xli9zFw21SBAmkEc4y3nn5bVvUJaSh7eQQlC rjZDji8M1k5XAztP/tcjqzVDCwliclAsQHTpFU3Et7JrMjwrq8ZPX+60Uo49jQ+5 jOIY1iEyAT95Yur4ndoqHUyV/9xD7iQOV01VrXG2ljEwXMGjxAmX7KAKse8NEIQ6 dcxzax0JYtBjWiE6sXHvdBY1jkGHl5hYUPIh8+cLBwXzp4RQlkH6xp+Ys9VvNaH4 j/Ew8oDGDMnUOUZUJik+X+4R7nk8KS8CmAKPDL9UeH0SPDt617Xa03Lq7cTi80fV LGmkdxw1p75KL8hgs065umzmKnF0Ig== =gMl2 -----END PGP SIGNATURE-----