Skip to content
Release debputy/0.1.37

-----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