Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • archive/debian/0.1.39_bpo12+1
    debputy release 0.1.39~bpo12+1 for bookworm-backports (bookworm-backports) [dgit]
    
    [dgit distro=debian no-split]
    
  • debian/0.1.39_bpo12+1
    debputy release 0.1.39~bpo12+1 for bookworm-backports (bookworm-backports) [dgit]
    
    [dgit distro=debian no-split]
    
  • archive/debian/0.1.39
    debputy release 0.1.39 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split]
    
  • debian/0.1.39
    debputy release 0.1.39 for unstable (sid) [dgit]
    
    [dgit distro=debian no-split]
    
  • debian/0.1.37_bpo12+1
    Release debputy/0.1.37~bpo12+1
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Thu, 20 Jun 2024 06:14:26 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.37~bpo12+1
    Distribution: bookworm-backports
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.37~bpo12+1) bookworm-backports; urgency=medium
     .
       * Rebuild for bookworm-backports.
       * Fixed delta compared to testing:
         - Tweak some code to fix a benign CI breakage for the unstable job
           when the build-dependencies were removed. (The main branch now
           has a CI job for this case to avoid future irrelevant breakage)
       * Remaining delta compared to testing:
         - Remove two optional build-dependencies that cannot be satisfied
           in -backports currently.
         - Disable (remove) some autopkgtests that cannot be run in
           bookworm-backports due to missing dependencies.
    Checksums-Sha1:
     e6a2f9cc7a11621f78575f9f3aff2e92cc32e276 1805 debputy_0.1.37~bpo12+1.dsc
     5efefd8807e9d0d7a14fecf5d7df744447936851 430704 debputy_0.1.37~bpo12+1.tar.xz
     0be9142d96af9146076a2d58bb5a5652f00754a9 6421 debputy_0.1.37~bpo12+1_source.buildinfo
    Checksums-Sha256:
     3425aa98d8907821d0d49bc08143f4ebab9ed4590f2b2b5ce9f868e75710720e 1805 debputy_0.1.37~bpo12+1.dsc
     a405b3ed1ff56df7db5bb29602b69b723c09be6afda8dbadc00bfee4635d7764 430704 debputy_0.1.37~bpo12+1.tar.xz
     e342d269af973736442bd726967c492e58e9272bd0eac37809e01ba870b218b1 6421 debputy_0.1.37~bpo12+1_source.buildinfo
    Files:
     160fc71c30928c0b2b39ef0b3a61c4fe 1805 devel optional debputy_0.1.37~bpo12+1.dsc
     ab832a4b2f96d05e049c45a8c63dcc5a 430704 devel optional debputy_0.1.37~bpo12+1.tar.xz
     5e2ebd9e5bdeb193f7aceabc41aabf55 6421 devel optional debputy_0.1.37~bpo12+1_source.buildinfo
    
    
  • debian/0.1.38
    795540f5 · Release debputy/0.1.38 ·
    Release debputy/0.1.38
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Thu, 20 Jun 2024 05:54:24 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.38
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.38) unstable; urgency=medium
     .
       * LSP/Lint:
         - Avoid self-DOS when checking packaging file names
         - Perform more checks of packaging files
         - Ignore `fundamental` language ID (from `emacs`'s `fundamental-mode`)
       * debputy: Explicitly state how to see the editor snippets in the list of
         snippets
       * debputy: Special-case the file-level range in the output in the
         `junit4-xml` output format for `debputy lint`.
       * Fix matching of packager provided files for some corner cases. As a
         side-effect, some more corner cases of typos of the name stem are
         now detected by the LSP/Lint and annotate-debian-directory code
         when `python3-levenshtein` is installed. As an example,
         `foo.uxxr.service` can now be reported as a typo of `user.service`
         (for `dh_installsystemduser`) where it was previously considered a
         `service` file with a name segment of `uxxr` (for `dh_installsystemd`).
         Though, this only happens subcommands that active look for typos
         (such as the LSP/Lint part) and only when `python3-levenshtein` is
         enabled (check `debputy lsp features` for the `typo detection`).
    Checksums-Sha1:
     ec8b33b21f9f86b648a077a6df170cfa0ad3a30f 1932 debputy_0.1.38.dsc
     0a7ea6ebce5ae7d34e14f3b00985d3c041ac3bd1 432376 debputy_0.1.38.tar.xz
     c2c93dfc5c9a00ad9e096e7ebb1aec92d7a0469c 6375 debputy_0.1.38_source.buildinfo
    Checksums-Sha256:
     8c6f47a5585272ed09e7ba3aca9bc4db969ef3cb31534b42b0b623962123031f 1932 debputy_0.1.38.dsc
     3e276266a13867687a2f2e3fa294e0d51c284f85dc0a9fd2a6269878a784b929 432376 debputy_0.1.38.tar.xz
     3cd49f77f9f359cf371963c0888f41fef83b8ee0a4ea79dd58c4c5c8845a0417 6375 debputy_0.1.38_source.buildinfo
    Files:
     c84a1282237beb23d1d557956dc64763 1932 devel optional debputy_0.1.38.dsc
     0b52bba465a5f5d10af7b1c7def218e5 432376 devel optional debputy_0.1.38.tar.xz
     fe1c324e8218e2207eccf4c2135966ff 6375 devel optional debputy_0.1.38_source.buildinfo
    
    
  • debian/0.1.37
    41d5b89a · Release debputy/0.1.37 ·
    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
    
    
  • debian/0.1.36_bpo12+1
    338299b1 · Release to backports ·
    Release debputy/0.1.36~bpo12+1
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Thu, 13 Jun 2024 08:51:23 +0000
    Source: debputy
    Binary: dh-debputy
    Architecture: source all
    Version: 0.1.36~bpo12+1
    Distribution: bookworm-backports
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Description:
     dh-debputy - Manifest style Debian-based package builder (debhelper integratio
    Changes:
     debputy (0.1.36~bpo12+1) bookworm-backports; urgency=medium
     .
       * Rebuild for bookworm-backports as requested by the `lighttpd`
         maintainers in the following MR:
         https://salsa.debian.org/debian/lighttpd/-/merge_requests/47
       * Remove two optional build-dependencies that cannot be satisfied
         in -backports currently.
       * Tweak some code to fix a benign CI breakage for the unstable job
         when the build-dependencies were removed. (The main branch now
         has a CI job for this case to avoid future irrelevant breakage)
       * Disable (remove) some autopkgtests that cannot be run in
         bookworm-backports due to missing dependencies.
    Checksums-Sha1:
     127dda515533e110ccf96a20a0f3572c66023d6c 1805 debputy_0.1.36~bpo12+1.dsc
     8efe38a3336c71ac82a04e7d50bf174bbd072d26 426456 debputy_0.1.36~bpo12+1.tar.xz
     c0b8731d71621a3e49f66c71dcc365e108beb10f 6709 debputy_0.1.36~bpo12+1_amd64.buildinfo
     0a29731a2942a7d2d831095eb0a05eabee2a3649 426296 dh-debputy_0.1.36~bpo12+1_all.deb
    Checksums-Sha256:
     2a05081acc7e5fba0e49fea57db9aeb3e584050f82f7b49972819c77bb02ccb1 1805 debputy_0.1.36~bpo12+1.dsc
     6424f6222843a8945e7ee5fcd84ff919e624de34c3728d8608ffc233899f86f5 426456 debputy_0.1.36~bpo12+1.tar.xz
     a35a2a1099b37c28dcddc3bdd6454794d4e74d8da1b52f59d13b40c2bc22c619 6709 debputy_0.1.36~bpo12+1_amd64.buildinfo
     b4523ca8882b1a588deb7e8dfe02e08a118ac6653b0fce22396494029be2bdbc 426296 dh-debputy_0.1.36~bpo12+1_all.deb
    Files:
     ff45696461c11d764a80b653fa139a89 1805 devel optional debputy_0.1.36~bpo12+1.dsc
     4c771a9c918ec0f766de90987d5146d2 426456 devel optional debputy_0.1.36~bpo12+1.tar.xz
     34c15419a532fb456578352be06fab08 6709 devel optional debputy_0.1.36~bpo12+1_amd64.buildinfo
     aed2fe7329c0ba554ccbae22155f7629 426296 devel optional dh-debputy_0.1.36~bpo12+1_all.deb
    
    
  • debian/0.1.36
    f7c457f9 · Release debputy/0.1.36 ·
    Release debputy/0.1.36
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Sun, 09 Jun 2024 11:45:02 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.36
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.36) unstable; urgency=medium
     .
       * LSP/Lint: Basic detection of hook targets that will not be run
         with `debputy` sequences (debputy#103). Known issues are:
           - The check does not account for sequences loaded via
             `debian/rules`.
           - The diagnostics does not automatically refresh in the
             language server when changing `debian/control`. The work
             around is to do a minor change to `debian/rules` to
             re-trigger it.
       * Internal refactoring of linter and LSP to make it easier to
         make some build-dependencies fully optional, which in turn
         makes backporting `debputy` to bookworm-backports a lot easier.
       * debian/control: Mark some build-dependencies unnecessary for
         bookworm-backports via a package specific build profile.
    Checksums-Sha1:
     90002a1c287e31aac6f2589c8e58ebba628fe7d1 1932 debputy_0.1.36.dsc
     e8a0a35913f009fbe99181c753463f7cb4034e43 428328 debputy_0.1.36.tar.xz
     90d4157e10a0663c4c67dc3ab88434a55e3a9743 6416 debputy_0.1.36_source.buildinfo
    Checksums-Sha256:
     e2975e1f1045ccca2800ef545ebb459ab9d16dd4879a246ce98b616406c236f7 1932 debputy_0.1.36.dsc
     24160fbe9031cfa45a8c9520de09678f4fb300ce4fbaf89686f0d865ac07aa4e 428328 debputy_0.1.36.tar.xz
     240d0d97f1d70cfd41a9bd8945f321d3a809e6d57be086f893987805d4ad1bdd 6416 debputy_0.1.36_source.buildinfo
    Files:
     0f1c9523ba8a46ccd15181f8153d4472 1932 devel optional debputy_0.1.36.dsc
     29acfd6632a637630ca51217cf3d364b 428328 devel optional debputy_0.1.36.tar.xz
     f2fe6ab2fb206a0e62e0ca29d9cc454b 6416 devel optional debputy_0.1.36_source.buildinfo
    
    
  • debian/0.1.35
    2de08340 · Release debputy/0.1.35 ·
    Release debputy/0.1.35
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Wed, 05 Jun 2024 17:33:57 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.35
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.35) unstable; urgency=medium
     .
       [ Niels Thykier ]
       * Manifest:
         - Fix inverted boolean logic causing `path-metadata` to reject matched
           directories when it should have allowed the match.
     .
       * LSP/Lint:
         - In regex based validation, ignore values with substvars to avoid
           false positives.
         - Fix typo in hover doc
         - Fix two minor bugs (an out of bounds and None exception)
         - Avoid double colon when completion YAML keys and there was already
           a colon.
         - Fix a bug where the YAML completion would not work properly if there was
           any content on the line after the current line.
     .
     .
       * debputy: Considerably reduce the output during package build by:
         - Do not announce loading of bundled plugins
         - Avoid unnecessary output related to installations (like search dir and
           discard rules) for `rrr` integration mode.
         - Reduce the log level to `warning` by default from info (other subcommands
           still start on `info` level by default). In the `debhelper` integration
           modes, `export DH_VERBOSE=1` will restore the `info` level logging.
         - Guard some information (such as most commands being run) beyond info
           logging.
     .
       [ Colin Watson ]
       * LSP/Lint: Fix section for python3-zope.*
    Checksums-Sha1:
     3942d44949a613dc29e623126d847c7a5f4ac028 1868 debputy_0.1.35.dsc
     a7b3fa51aebf565e1f6334313e483b5facce756a 426388 debputy_0.1.35.tar.xz
     db651c0b0f7a50e5d70a799eeedf429b0ed999d4 6417 debputy_0.1.35_source.buildinfo
    Checksums-Sha256:
     de3fce651ad9b151c6c970384aae24c63d68c9a76e20ca5d2fbf1a7cce4ce7fc 1868 debputy_0.1.35.dsc
     ac63032967682810642a984f42f7cf5846effa2f41502c8451a0cd66a6edb5d2 426388 debputy_0.1.35.tar.xz
     338540143a89ea0f406216dbe3452b4af203bc20f4c9648cbdd157153cdfedc9 6417 debputy_0.1.35_source.buildinfo
    Files:
     885f307e2a3a405dcdecc5bc2823281c 1868 devel optional debputy_0.1.35.dsc
     80c5d6a7c3fb1314b22999c96311f941 426388 devel optional debputy_0.1.35.tar.xz
     4fe69ea73c36a2d773854d689d517ec7 6417 devel optional debputy_0.1.35_source.buildinfo
    
    
  • debian/0.1.34
    ada6bc83 · Release debputy/0.1.34 ·
    Release debputy/0.1.34
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Tue, 21 May 2024 14:48:10 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.34
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.34) unstable; urgency=medium
     .
       * LSP/Lint:
         - Improve Synopsis hover docs by using a wording closer to
           DevRef 6.2.2 and provide a reference example for comparison.
         - Detect some issues with the Synopsis of package description.
           Example include detecting known placeholders, the synopsis being
           too short (single word), and the synopsis starting with an
           article.
         - Avoid emitting diagnostic for missing `Standards-Version` when
           the source package only produces `udebs`.
         - Limit diagnostics of `debian/changelog` to the first two issues
           (Closes: debputy#92)
         - The `black` style no longer normalizes stanza order. Instead,
           current order is preserved as-is.
         - Fix negated architectures being considered a typo. This is a quick
           fix that side-steps the issue. However, the current solution should
           be replaced by a specialized diagnostic logic for `Architecture`.
           Thanks to
           Picca Frédéric-Emmanuel <frederic-emmanuel.picca@synchrotron-soleil.fr>
           for reporting the issue.
     .
       * debputy: Support `junit` report format for the `lint` subcommand.
         (Closes: debputy#99)
       * d/control: Have `dh-debputy` provide `debputy` for now to simplify
         installation. The documentation still uses `dh-debputy` until such
         a time where it makes sense to create a standalone `debputy` package.
       * Improve support for `dwz` being missing to match `debhelper`
    Checksums-Sha1:
     5b98beac13b6e1dc6b6b844fd3a9a557462fe615 1868 debputy_0.1.34.dsc
     efa5dbfc1f3a4d1545c4cb11ba9bcfe76e4ff7d7 423912 debputy_0.1.34.tar.xz
     1b8f3951132efc62a81c0469d1f9dfbbb011ff16 6703 debputy_0.1.34_source.buildinfo
    Checksums-Sha256:
     3b5ff75281b6390d5bded9b74aa3b9c0ef85c50d84bd90d7749214027dac1334 1868 debputy_0.1.34.dsc
     6bedda00f6cb460b34587c459fb2f097fa1281c2ee234576d3c30e75da63c15d 423912 debputy_0.1.34.tar.xz
     c1642626ce6c0b9c41fef2e47f44a5470ddd5e3a88b9979352eebe3ca4d42a42 6703 debputy_0.1.34_source.buildinfo
    Files:
     473496955de940952f61f1aef9f058c1 1868 devel optional debputy_0.1.34.dsc
     bff1e1c39be261cb9215dac8ccd1014f 423912 devel optional debputy_0.1.34.tar.xz
     b637eba4eeb0eadaeb66a28237ff7d22 6703 devel optional debputy_0.1.34_source.buildinfo
    
    
  • debian/0.1.33
    653caeca · Release debputy/0.1.33 ·
    Release debputy/0.1.33
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Thu, 09 May 2024 10:43:23 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.33
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.33) unstable; urgency=medium
     .
       * LSP/Lint:
         - Check `Files` in debian/copyright for unnecessary syntactical segments.
         - Add basic validation of `Standards-Version` field (like out of date
           Standards-Version or incorrect format)
         - Add support for `debian/patches/series`. Note that for the LSP support
           you will probably need `--ignore-language-ids` for it to activate.
           Current features are:
           + Semantic tokens: Comments + Patches (as "String") are matched.
             Some patch options are marked too.
           + Diagnostics: Patches not mentioned, non-existent patches, duplicate
             patches, patches not ending with .diff/.patch (to aid editor
             support), and syntax issues.
           + Completion: Patch names are completed. Option completion is not
             supported (but `debian/patches/series` only allows `-p1` which
             is redundant).
         - Packages with multiple `Vcs-*` fields (ignoring `Vcs-Browser`) now
           triggers a diagnostic.
         - Linter (but not LSP) now has a separate severity for spelling issues
           called `spelling`. It works like the previous severity for all intents
           and purposes, it is just a different name for the same severity.
     .
       * d/control: Bump Standards-Version to 4.7.0 - no changes required
       * Add basic `grantlee` packaging plugin to match the `debhelper`
         sequence add-on of same name.
    Checksums-Sha1:
     34f00f999a71a264937ba2b65914b5f8d98e7002 1868 debputy_0.1.33.dsc
     623c5dec402a5ef4d02dd04c0d14c346da2cbd9d 420676 debputy_0.1.33.tar.xz
     c307c4011a4bc69e0f87e10217a466c44aa702aa 6538 debputy_0.1.33_source.buildinfo
    Checksums-Sha256:
     4fdb1797b39efb28cfc3a05fdfab07fc02e415449ffc7e9a92b55b3d1c9f6063 1868 debputy_0.1.33.dsc
     117a14e162af1e5eb6eae688b32b6c1c937da4ab67e10c6de9de82b798a2c85d 420676 debputy_0.1.33.tar.xz
     44b99d2dcba3b1dad4aac37e0ecc8f32c66171d8c26d463305f9f9ba859482e3 6538 debputy_0.1.33_source.buildinfo
    Files:
     0c2ffdd52e7975b868fa08049321f7e8 1868 devel optional debputy_0.1.33.dsc
     b31f52355085cd2d028aa26d7c9b9b06 420676 devel optional debputy_0.1.33.tar.xz
     66759f6dcb2647d562a064f85b866e26 6538 devel optional debputy_0.1.33_source.buildinfo
    
    
  • debian/0.1.32
    d74cb94f · Release debputy/0.1.32 ·
    Release debputy/0.1.32
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Sun, 05 May 2024 12:41:27 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.32
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.32) unstable; urgency=medium
     .
       * LSP/Lint:
         - Fix bug where `d/copyright` and `d/tests/control` was read as `d/control`
           in `debputy lsp server` (`debputy lint` was unaffected).
         - Fix bug in `in_range` detection that was sometimes completely off. This
           could cause incorrect hover docs or completion suggestions to appear.
           Admittedly, the above bug almost makes this one seem like a non-issue
           in comparison.
         - Support completing filenames in `Files` fields of `debian/copyright`.
       * debputy reformat: Provide separate message for no style vs. unsupported
         style
    Checksums-Sha1:
     4cd85a409ba622d45b8bbf9fe6fcd7d746e0d610 1868 debputy_0.1.32.dsc
     e13117d792c97f114f94d0f9f2f2d70c123e2aa2 414644 debputy_0.1.32.tar.xz
     39672bd9441f6f087a6720a69a0eef3ca012d7a5 6545 debputy_0.1.32_source.buildinfo
    Checksums-Sha256:
     63d9843ffdda903e845522ca6cf4661242de49dbb0b77abdfd4b7e9aecc8ab74 1868 debputy_0.1.32.dsc
     af351849e3acfb7028b6ae1e4ba2bc9d88294d5bf1afd60b3bed5a745e630c01 414644 debputy_0.1.32.tar.xz
     c41a665cf00302bb3f7463d44376440b11ce0bf3d65eb0ad4289fdda5a4f8ac5 6545 debputy_0.1.32_source.buildinfo
    Files:
     94f59348095253afffd9612e8cbfb201 1868 devel optional debputy_0.1.32.dsc
     839a303506b68cfa3e28f151d2c64581 414644 devel optional debputy_0.1.32.tar.xz
     392e9fce8fd79c9736cd10f61a87c923 6545 devel optional debputy_0.1.32_source.buildinfo
    
    
  • debian/0.1.31
    d2b8c938 · Release debputy/0.1.31 ·
    Release debputy/0.1.31
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Sat, 04 May 2024 11:18:18 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.31
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Closes: 88
    Changes:
     debputy (0.1.31) unstable; urgency=medium
     .
       * LSP/Lint:
         - Read `wrap-and-sort` args from `salsa-ci` as fallback
         - Prune more fields and values in the deb822 completer based on
           the context. As an example, `same` is no longer suggested as
           a completion for `Multi-Arch` if the package is
           `Architecture: all`. (Closes: #88)
         - Flag `X-Time64-Compat` as an issue in `Architecture: all`
           packages.
         - Update hover doc for `M-A: allowed` to clarify how rare it is
           (less than 0.5%, down to 0.05% for `Architecture: all`).
     .
       [ Niels Thykier ]
       * d/control: Allow `python3-ruamel.yaml` as alternative
       * CI: Add CI tests to validate Ubuntu/noble works
       * debputy reformat: Add option to not error out on missing styles
     .
       [ Maytham Alsudany ]
       * LSP: Update Section reference data to include `golang` and `httpd`.
    Checksums-Sha1:
     fce4c6675d2224aaecf95f77a858ff9068f47606 1868 debputy_0.1.31.dsc
     f88b75941e7468b609cbf682fd35b8d516e2c339 419020 debputy_0.1.31.tar.xz
     b83378eea5fd802256d3924f22f6a20ec125c67b 6545 debputy_0.1.31_source.buildinfo
    Checksums-Sha256:
     b5c253dfc5bf52c5d3c82bbb27328e77a9f67b566dc2b58699bd7601a627d54c 1868 debputy_0.1.31.dsc
     99b1e0bd62f2784df0cb611a03dc94a72e6e342177e53b54939b570de408f03b 419020 debputy_0.1.31.tar.xz
     9d7febb2efda2ea993cf3e3f30ba3d02d46b1582214bfe2ff4c87e0fa989b0bf 6545 debputy_0.1.31_source.buildinfo
    Files:
     eaecafddf8095f96f4266a5b2c93b2f8 1868 devel optional debputy_0.1.31.dsc
     610fdc4d67134f2845d29907881792a1 419020 devel optional debputy_0.1.31.tar.xz
     9245b6591e5a41eb97a69ed9d5a6c6da 6545 devel optional debputy_0.1.31_source.buildinfo
    
    
  • debian/0.1.30
    1b67e3f2 · Release debputy/0.1.30 ·
    Release debputy/0.1.30
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Sun, 28 Apr 2024 13:21:45 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.30
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Closes: 1069362
    Changes:
     debputy (0.1.30) unstable; urgency=medium
     .
       * LSP/Lint:
         - Detect duplicate separators (commas) in most fields
         - Fix typo in hover doc for `DM-Upload-Allowed`
         - Support `X-Style: black` as style declaration to activate
           automatic reformatting support. Conceptually, this is similar
           to `wrap-and-sort -satkb` but it may evolve over time.
         - Support reformatting of field contents on save or via explicit
           reformat document request from editor (requires that `debputy`
           knows which style you want - see previous entry for how to do
           a per-package rule).
         - Update `emacs+eglot` editor config snippet after the latest
           elpa-dpkg-dev-el upload.
     .
       * Fix crash bug in embedded python3-debian code
       * Declare styles for:
         - Niels Thykier (black)
         - Chris Hofstaedtler (black)
     .
       * style-prefs.yaml: Adding format rules for several packages
       * Apply `debian black` style to `d/tests/control`
       * Fix duplicate stderr logger with LSP (and similar commands)
       * Fix invalid assertion error in some packages (Closes: #1069362)
       * Cope better with `python3-colored (<< 2)`
         Thanks to Chris Hofstaedtler <zeha@debian.org>
       * Provide a new reformat subcommand. It works like `debputy lint`, but
         only does formatting (which `debputy lint` does none of).
       * debputy lint: Fix crash bug on missing `Source` field in `d/control`
       * debputy: Make `lint` and `check-manifest' quieter to support
         `pre-commit` hook
    Checksums-Sha1:
     379ac111b8dc85e88e4a1cd41485581e6cef4c55 1846 debputy_0.1.30.dsc
     a676fb3313025f41d346b5a5691299c08790d39a 413472 debputy_0.1.30.tar.xz
     28dcaea8660211e03c8178886354d25fc1e63667 6823 debputy_0.1.30_source.buildinfo
    Checksums-Sha256:
     938db514d9ad33ecc5938d56532a947aad066273b8229ec29dcbaf784e867418 1846 debputy_0.1.30.dsc
     4e1fd7b07934ad20d8c15a01d6d4fd50fa8e4171c8cbf2fdca6a99d3c226b06c 413472 debputy_0.1.30.tar.xz
     291898c72af2dc3e27a75e1a6123babf189ae66570db05e5b14f4deb369ee101 6823 debputy_0.1.30_source.buildinfo
    Files:
     9a6e63c96120ae0da5502296196cdd12 1846 devel optional debputy_0.1.30.dsc
     99de90e758e8a1a84dc7788732b432f3 413472 devel optional debputy_0.1.30.tar.xz
     2456c294a30244861c7ec80f5d9d496b 6823 devel optional debputy_0.1.30_source.buildinfo
    
    
  • debian/0.1.29
    d754fa8a · Release debputy/0.1.29 ·
    Release debputy/0.1.29
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Wed, 24 Apr 2024 18:00:41 +0000
    Source: debputy
    Architecture: source
    Version: 0.1.29
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.29) unstable; urgency=medium
     .
       * LSP/Lint:
         - The hover docs for a substvar like `${foo:Depends}` will now mention
           that it is a "relationship substvar" and how it is redundant with
           bleeding edge package helpers.
         - Provide docs for many Completion suggestions in `d/control` and
           `d/tests/control`
         - Improve semantic token support for deb822 files to cover react
           to known values, inter-stanza comments, field comments and in-field
           value comments for known fields. In-field value comments for
           unknown fields are still not marked as comments.
         - Detect all mismatches between package name and section. Previously,
           only `-udeb` packages have its section validated.
         - The mismatched section diagnostics now provide quick-fixes also
           when the `Section` field is not provided in the `Package` stanza
           (or in the `Source` stanza)
     .
       [ Niels Thykier ]
       * d/copyright: Fix typo of `Apache-2` license
       * debputy: Support `--ignore-language-ids` in `debputy lsp server`. This
         is useful for editors that provide language IDs that `debputy` does
         not recognize, since it will make `debputy` disregard the language
         ID and fallback to filename based rules. See the extended description
         in `man debputy` for pros and cons of this option.
       * Make `--tcp` and `--ws` for `debputy lsp server` mutually exclusive.
         Previously, one of the options would just be "silently" ignored.
       * debputy.pod: Document all `debputy lsp server` related command options
       * LSP: Fix IndexError triggered with `emacs/eglot` in `d/control`
       * debputy: Fix a warning about unknown "didChange" notifications.
     .
       [ Jochen Sprickerhof ]
       * `debputy lsp editor-configs`: add `neovim+nvim-lspconfig`
    Checksums-Sha1:
     a34350c213df14bbe36a074391036d7d420b9e23 1869 debputy_0.1.29.dsc
     e63a65dabb63b0f63e78ea794c9f98d0f0a7da6d 399112 debputy_0.1.29.tar.xz
     73cfce3387c93f5321f0159dcf493d8172e672f4 6893 debputy_0.1.29_source.buildinfo
    Checksums-Sha256:
     76462869ef4fc30359b05be3e48c9fbb436a52c72217425d7a0b3e2d5a601b54 1869 debputy_0.1.29.dsc
     38ee52c7978abbf449289ea2fb63097ad4ba26caf30f7dd344f9e9bb0d4c8e98 399112 debputy_0.1.29.tar.xz
     798f018535c8aa1416d82f324df52dcee680f45961404ef92bb6d6bd0d97f1f6 6893 debputy_0.1.29_source.buildinfo
    Files:
     a90522ed3882efc4620c5221d9ffd393 1869 devel optional debputy_0.1.29.dsc
     b0bfaf7202bf772b4774499889249a10 399112 devel optional debputy_0.1.29.tar.xz
     c0518a0039c492e8fc5e775cb2e15eac 6893 devel optional debputy_0.1.29_source.buildinfo
    
    
  • debian/0.1.28
    ead42e67 · Release debputy/0.1.28 ·
  • debian/0.1.27.1
    8c1d6ea9 · Release debputy/0.1.27.1 ·
    Release debputy/0.1.27.1
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Sun, 07 Apr 2024 08:18:06 +0200
    Source: debputy
    Architecture: source
    Version: 0.1.27.1
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Closes: 1068523
    Changes:
     debputy (0.1.27.1) unstable; urgency=medium
     .
       [ David Kalnischkies ]
       * Improve LSP hover docs:
         - Don't encode <> in Uploaders field description
         - Use consistently markdown */** instead of <em>/<b>
         - Use markdown <automatic links> for URIs in text
         - Define all allowed priorities only once
         - Use **Example**: consistently in descriptions
         - Format text consistently with `file` and `path/`
     .
       [ Niels Thykier ]
       * LSP/Lint: Fix typo in `Upstream-Contact` field.
         Thanks to gregor herrmann <gregoa@debian.org> (Closes: #1068523)
    Checksums-Sha1:
     fd9484b8b696be18237b8b4915990ddc8afede28 1792 debputy_0.1.27.1.dsc
     ce71d8606f610082956e2c44ef2ccf6591415d36 398500 debputy_0.1.27.1.tar.xz
     d229deb9c92a736fb1332cbf0129fe855d1c9cf4 6881 debputy_0.1.27.1_source.buildinfo
    Checksums-Sha256:
     b00a410402b112d736729078469a20646d5ad1b25b8388a4b8baff7add83fe90 1792 debputy_0.1.27.1.dsc
     feecd98c95c8068b30677ac1e59b0718daa3618c9b55dbe6de2183d4eb8b311e 398500 debputy_0.1.27.1.tar.xz
     9f8179ec3a6bb5b4dcb7c79255db9fc2b48e89308a95ae0add81b29de240fe45 6881 debputy_0.1.27.1_source.buildinfo
    Files:
     87344202163768d67d9dc37282fb3772 1792 devel optional debputy_0.1.27.1.dsc
     c21be4c4a20e53fb0ffd0e578b5e1dab 398500 devel optional debputy_0.1.27.1.tar.xz
     b1b8cf2c1b690a920a7b7a719bac28b2 6881 devel optional debputy_0.1.27.1_source.buildinfo
    
    
  • debian/0.1.27
    32c0e921 · Release debputy/0.1.27 ·
    Release debputy/0.1.27
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Sat, 06 Apr 2024 12:23:44 +0200
    Source: debputy
    Architecture: source
    Version: 0.1.27
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Closes: 85
    Changes:
     debputy (0.1.27) unstable; urgency=medium
     .
       * LSP/Lint:
         - Disable automatic syntax check of makefiles (`debian/rules`)
           by default. The `make` man page strongly implies that it "may"
           run code, which will be unhelpful to anyone using `debputy lint`
           to review packages.
         - The `debputy.manfiest` diagnostics now flag conflicting
           attributes in the manifest. Previously, these were only flagged
           by `debputy check-manifest` or during build.  (Closes: #85)
         - When there is a typo of a keyword in `debputy.manifest` with one
           obvious solution, the linting will continue linting based on
           the corrected key rather than the original key.
         - Improve the `debputy.manifest` diagnostics to cover deeper into
           the manifest. Among other, it now offers some validation of
           `ManifestCondition` (`when:`).
     .
       [ Niels Thyker ]
       * Add `python3-levenshtein` to Suggests.
     .
       [ David Kalnischkies ]
       * Fix a number of typos and other spelling related issues.
       * Reformat files to remove trailing whitespace
    Checksums-Sha1:
     d473495776f2fb91d652a051b2c30805e0faebd4 1784 debputy_0.1.27.dsc
     ce2b4261f15b89de3635249ec338ce5d6ff891eb 398296 debputy_0.1.27.tar.xz
     e0bda7769d94e4782db05c35a9b99a12f11e8942 6873 debputy_0.1.27_source.buildinfo
    Checksums-Sha256:
     6d764f96a21566359755156435f0080c6bb2ef7b3daeba93b1705cbbc0a4b173 1784 debputy_0.1.27.dsc
     e43cfbb76c7a4031b2df260486c0ab6001d8cca5de2f60f41c6c683636dcd882 398296 debputy_0.1.27.tar.xz
     968f7b07806de16e2c68f85fd0c04a89196c39ff3e181285e70c7bd12a59b179 6873 debputy_0.1.27_source.buildinfo
    Files:
     7f04f38f45bb797ff9151b9ae8a8741f 1784 devel optional debputy_0.1.27.dsc
     7b907116e516fe7cbca0d712c4a96d5a 398296 devel optional debputy_0.1.27.tar.xz
     3accaec990a180852b590b1d7b4998e5 6873 devel optional debputy_0.1.27_source.buildinfo
    
    
  • debian/0.1.26
    5c6a1480 · Release debputy/0.1.26 ·
    Release debputy/0.1.26
    
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Thu, 04 Apr 2024 12:36:11 +0200
    Source: debputy
    Architecture: source
    Version: 0.1.26
    Distribution: unstable
    Urgency: medium
    Maintainer: Debputy Maintainers <debputy@packages.debian.org>
    Changed-By: Niels Thykier <niels@thykier.net>
    Changes:
     debputy (0.1.26) unstable; urgency=medium
     .
       * LSP/lint:
         - Make debputy.manifest completer better at accounting for conflicting
           keywords such as `as` vs. `sources` in `install`.
         - The debputy.manifest completer now provides completions in more cases.
         - Add basic support `debian/tests/control`. Note that `elpa-dpkg-dev-el`
           does not support it yet in unstable (in git, expected to be 37.22) and
           `vim` does not seem  to have support for it.
     .
       * migrate-from-dh:
         - Provide migration advice for known hook targets. Additionally, hook
           targets with migration advice no longer triggers an unsupported
           feature error (only a manual migration warning).
           (Closes: debputy#78)
     .
       * lint: Fix crash bug when auto-fixing something at the start of a file
    Checksums-Sha1:
     2acb3d51f0637b316e01ddb68b90eb6f7bff5ca3 1744 debputy_0.1.26.dsc
     5e759564c9f923846e179c38ebd9df220f6dbed3 395600 debputy_0.1.26.tar.xz
     ccc97db835c409eeb7e931ef44fbb5bc46071365 6876 debputy_0.1.26_source.buildinfo
    Checksums-Sha256:
     be62f618b0f45011084110d60636466fefaa5281783d77862b8257028d7dbecd 1744 debputy_0.1.26.dsc
     bc4ee2937a18da5d4c37023321cca4a18e2489a0b3443f4f71912d4160f1375a 395600 debputy_0.1.26.tar.xz
     2a48a0b05fa97309dcb6af72733faac0e0b18644e7e59f465fd07be5534dbced 6876 debputy_0.1.26_source.buildinfo
    Files:
     f2d8b7e7d57bb32ead4a85997eab0b42 1744 devel optional debputy_0.1.26.dsc
     52d52622d8dd47a75ea31f10194a543b 395600 devel optional debputy_0.1.26.tar.xz
     d45de107cf36dadecfb6d978eec0e024 6876 devel optional debputy_0.1.26_source.buildinfo