[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted debputy 0.1.53 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 09 Nov 2024 14:42:17 +0000
Source: debputy
Architecture: source
Version: 0.1.53
Distribution: unstable
Urgency: medium
Maintainer: Debputy Maintainers <debputy@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Changes:
 debputy (0.1.53) unstable; urgency=medium
 .
   * LSP/Lint:
     - Enable code actions (quick-fixes) for `d/patches/series`
     - Remove quick-fix for patch not using `.patch` extension. It
       would fail to rename the patch file, meaning it would cause
       the `series` files to be invalid.
     - Fix crash bug caused for (Static-)Built-Using
     - Replace crash bug with a pedantic lint diagnostic for Uploaders
     - Restrict (Static-)Built-Using to `=` version operator
     - Fix confused metadata about `XS-Ruby-Versions` and `X-DhRuby-Root`
     - Recognize `debian/changelog.dch` as a changelog when using filename
       based matching in the `debputy lsp server` mode.
     - Validate Debian version in `debian/changelog` is valid.
     - Downgrade `R³` with `Build-Driver diagnostic` to informational
       (down from a warning).
     - Remove work around in Homepage check for `debputy lint --auto-fix`.
       Previously, there was a guard preventing multiple overlapping
       diagnostics because it would crash `debputy lint --auto-fix`, since
       they both had a quick-fix. This has now been removed since
       `debputy lint --auto-fix` no longer crashes on this case.
     - Provide more validations on the Homepage field of `d/control`
     - Flag use of `|` relations in (Static-)Built-Using
     - Detect `dsfg` typo of `dfsg` in `d/changelog`
 .
   * Provide a how-to guide for using `debputy`'s maintainer support
     features like `debputy lint`, `debputy reformat', and the
     LSP features. The document is provided in
     `/usr/share/doc/dh-debputy`.
   * For very trivial arch:all "docs-only" packages, `debputy` will
     now automatically set `Multi-Arch` to `foreign` if no
     `Multi-Arch` field is set for the package.  The package name
     must end with `-doc` or `-docs` for this change to apply. This
     is to avoid false positives with certain special cases like a
     `Multi-Arch: no` package depending on a `Multi-Arch: same` package
     to emulate `Multi-Arch: allowed` (which has its use-cases).
   * debputy lint: Cope better with overlapping edits for `--auto-fix`
   * debputy lint: Provide better error message on overlapping edit
     in case can still be triggered.
Checksums-Sha1:
 186526fc96b5dfbc82e06d4258fe123d43fd8cca 2145 debputy_0.1.53.dsc
 33989b508a1daa5140c41253e80b846bfe794c79 656040 debputy_0.1.53.tar.xz
Checksums-Sha256:
 e895ee8edde328295e0e6b7bddf903974ea6eae8742259506fad201b53832c50 2145 debputy_0.1.53.dsc
 18965ed1f9ec88b011c834f468c1026bb33d6aafe9a0cbc1466c284759026915 656040 debputy_0.1.53.tar.xz
Files:
 795a05158e4d81e3df75aed4270b9095 2145 devel optional debputy_0.1.53.dsc
 7236c10edb1411296c2b4322ffeea6f1 656040 devel optional debputy_0.1.53.tar.xz

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmcvekoSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJhj0H/2i7t5SNFZMd2j6UEF1duLblsFuCQsXV
nZZNRqRF//d/6fzjUE3zBjKiILwVvz6YCNq5NlcWNyUPXYVTw2bOOFuVCd/+ADeH
Ff1ADpBB2e3ZIlu/bjks2Ps7+7NlcW62eW+LEYBfMH2O6y75JMmS2Frl6AvDUXxU
5VkATzzqDN7pQgUB4fzGH8c3fCuGRDpZ88+P9q4qCRh4JNCse9SN6XclG7D88RCB
OYfOJKmbp5+ePVXJDFIK/55Rfng/fgaSwU+cOOgk8KekctNWxtHUSpBu8G7fR3/t
U7KYqPDdgoPO8NhgTjcl1EJ1Dhga6O9GxmzJsB1euZsr5ORi8k/f7P8=
=N4sV
-----END PGP SIGNATURE-----

Attachment: pgpK2vKt_2639.pgp
Description: PGP signature


Reply to: