-
debian/0.1.34ada6bc83 · ·
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.33653caeca · ·
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.32d74cb94f · ·
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.31d2b8c938 · ·
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.301b67e3f2 · ·
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.29d754fa8a · ·
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.27.18c1d6ea9 · ·
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.2732c0e921 · ·
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.265c6a1480 · ·
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
-
debian/0.1.25ab03e1cf · ·
Release debputy/0.1.25 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 04 Apr 2024 07:18:03 +0200 Source: debputy Architecture: source Version: 0.1.25 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 82 Changes: debputy (0.1.25) unstable; urgency=medium . * LSP/lint: - Provide initial hover docs for `d/debputy.manifest`. - Provide initial completion support for `d/debputy.manifest`. - Provide more diagnostics for `d/debputy.manifest`. Note that `debputy check-manifest` still covers a lot more, but it usually only reports one issue at the time and does not work with the LSP. - When the editor does not provide a language id for the files, `debputy` now attempts to guess the language from the filename. This makes the language server work with most editors that do not know about the file format (such as `debian/debputy.manifest`). . [ Niels Thykier ] * d/copyright: Dual license linter and LSP, since that makes it easier to share code with `debpkg-metadata`. * debputy: Add YAML mode (debputy.manifest) to emacs LSP editor config example. * LSP/lint: Fix crash bug with some errors in debputy.manifest * Migrate to `python3-ruyaml` as default. It has fewer arch:any dependencies, which in turn should make arch bootstrapping easier. (Closes: debputy#84) * debputy: Make `debputy lsp editor-config` list known config names. Thanks to David Kalnischkies <david@kalnischkies.de> (Closes: #82) * LSP: Fallback to filename based detection if no language id is provided . [ Otto Kekäläinen ] * Add Lintian overrides * Add Salsa-CI to both build packages, and to run `debputy lint` on itself Checksums-Sha1: be2519c39cec6d519fb2ae5a97bdb851ac1750c2 1744 debputy_0.1.25.dsc 5868590f17f30f5560abf8b9c464c59ece0a8fe9 387292 debputy_0.1.25.tar.xz acb52bfd9c529ac483b2eede8b937c91222e01bb 6876 debputy_0.1.25_source.buildinfo Checksums-Sha256: 5cf8fbdde6c23bf8eb2b5b9ecf0024fb7443f371980380107a6d917cde6371bc 1744 debputy_0.1.25.dsc e495f9b8cf8c164038ba96d4246ef58d329efcdaa71d0f2e66998a59993419c4 387292 debputy_0.1.25.tar.xz d489d3aae7059db0d7e55eefc2b8c0653d03c0f639b439b2d7311c8eaccfe512 6876 debputy_0.1.25_source.buildinfo Files: 0d602ad0e7fe8bc2d0abe405f559d17f 1744 devel optional debputy_0.1.25.dsc 337ea8463a604692354626bdbfc28f04 387292 devel optional debputy_0.1.25.tar.xz 0c26bbb746694bf19bae0c87d8741fc4 6876 devel optional debputy_0.1.25_source.buildinfo
-
debian/0.1.249a5d2ef6 · ·
Release debputy/0.1.24 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 31 Mar 2024 17:31:02 +0200 Source: debputy Architecture: source Version: 0.1.24 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 1068102 Changes: debputy (0.1.24) unstable; urgency=medium . * Manifest: - Add new keyword `services` under `packages.foo`, where the packager can specify whether a given service or (systemd) unit should be enabled/started on installation and how upgrades should be managed. With this, more packages using `dh_installsystemd` and `dh_installinit` can hopefully now use `debputy`. Note user services is mentioned in the manifest feature, but `debputy` does not actually detect any user services. . * Plugin API: - Detect duplicate service registrations and error out when detected. The API is private, so it will not affect any plugins outside `debputy`. . * debputy: Service maintscript snippets are now run in "service" order * autopkgtests: Run `debputy lint` with the linter exit code * debputy: Fix crash on re-encoding compressed manpages. Thanks to Andrey Rakhmatullin <wrar@debian.org> (Closes: #1068102) * debputy: Fix bug in -dbgsym generation that triggered lintian warnings. Thanks to Chris Hofstaedtler <zeha@debian.org> (Closes: debputy#80) * debputy: Fix crash bug on showing a pluggable-manifest-rule with certain mutual exclusive attributes * debputy: Fix `plugin show p-m-r` to show mutual exclusive optional attributes * debputy: Avoid using `try-restart` as `deb-systemd-invoke` does not support it. Replace it with regular `restart`. * The getting started guide now features a section on migrating `dh_installsystemd` and `dh_installinit` overrides. Checksums-Sha1: 44dbaa5442475643db776889c33376afbd4f732a 1696 debputy_0.1.24.dsc 5b78c58d2c2a75a7a5c62ef3490e88be0e2cac78 377236 debputy_0.1.24.tar.xz 2f844ae1620a60c45e17e629f40f94a49445c2bc 6839 debputy_0.1.24_source.buildinfo Checksums-Sha256: 0c84ac3b14ab20accb3a4ef9120e3558979daedbc7de9ad7b05feacdb79f2b4a 1696 debputy_0.1.24.dsc 9f946c678a4be939c3355cafb4e660d98b93c322da624a617bb495ab9503f2f1 377236 debputy_0.1.24.tar.xz d692f521c336cf36384a7db680c75ea76a79f631304b8b63971bfba1de3d9fb8 6839 debputy_0.1.24_source.buildinfo Files: b76eadfd5d6143958e9cf1a3eae8bc11 1696 devel optional debputy_0.1.24.dsc 88c2201af19f454287ee670caebb4ede 377236 devel optional debputy_0.1.24.tar.xz 822a084e304802bda3691ef6af09ac62 6839 devel optional debputy_0.1.24_source.buildinfo
-
debian/0.1.23d977ada0 · ·
Release debputy/0.1.23 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 29 Mar 2024 08:41:42 +0100 Source: debputy Architecture: source Version: 0.1.23 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.23) unstable; urgency=medium . * Breaking: Migration mode to `dh-sequence-zz-debputy-rrr` should have included `dh_shlibdeps`, but did not due to a mistake. This broke automatic substvar suport and has been retroactively fixed. Likewise, `debputy migrate-from-dh` has been updated to detect hook targets for `dh_shlibdeps`. Checksums-Sha1: 3f9adb63db37fc3b2e33a132f032e7339e8e1d8d 1696 debputy_0.1.23.dsc 4293358be17395a697d4264920799f0cc2f55168 372140 debputy_0.1.23.tar.xz 21b73fa0075c135272a7613c055028c11eecdaba 6839 debputy_0.1.23_source.buildinfo Checksums-Sha256: 011c5b979e6ca0cd532e718158f609d6480831983b0fe04ced25de1d38277d16 1696 debputy_0.1.23.dsc 7bb058bc6ff2699c2327b19250ec36eba77ba308f0ca9ff674e43c1e080dbc53 372140 debputy_0.1.23.tar.xz 2956c0b7487f6e03d1f9e3f732d5d8dca6fe068f185771282eea45e69cd273ac 6839 debputy_0.1.23_source.buildinfo Files: 4e70e9d1b4b40116a54a114d8a2ec810 1696 devel optional debputy_0.1.23.dsc c2653b4bc395c31bcf0b989e3dc8fd27 372140 devel optional debputy_0.1.23.tar.xz 88b7ad04ad35c8441c22d0c5f05239b3 6839 devel optional debputy_0.1.23_source.buildinfo
-
debian/0.1.22.3dca294cc · ·
Release debputy/0.1.22.3 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 28 Mar 2024 11:37:22 +0100 Source: debputy Architecture: source Version: 0.1.22.3 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.22.3) unstable; urgency=medium . * debputy: Fix typo of `type-mapping` suggestion in output * debputy lint: Fix bug where errors on the first or last line * lint/LSP: Provide a few "generic" field level validations. As an example, the values of the `Package` and `Source` fields are now checked against the standard regex for the validating package names. * debputy: Enable `lint` to run with invalid `debian/control` file. As example, if a package stanza is missing the `Architecture` field or is syntaxically invalid, then the linter will now still run and report this linting errors (rather than `debputy` hard stopping on the first issue). Checksums-Sha1: 14ff0d7ce3ed5324669a876c86c85ea504030ea8 1704 debputy_0.1.22.3.dsc fa93ff886d082c1b657e77516258423b592702eb 371708 debputy_0.1.22.3.tar.xz 848dfee5de0593f9b7b3c65aa4dc9a14f1b71718 6827 debputy_0.1.22.3_source.buildinfo Checksums-Sha256: e5d643c16e3e353a655de38a272f5e9565095cf02dddc58f2cb1b4e435d37474 1704 debputy_0.1.22.3.dsc 9caaf229a663f1f4804c2ccd718c9e3e357cbbdcec05b0704f37e258b89a3e5c 371708 debputy_0.1.22.3.tar.xz f48a7d8dcac4f6cde020b7a14f7a850d12261ee5ffd168a4717ee01748c84630 6827 debputy_0.1.22.3_source.buildinfo Files: 79f03ceec965e8659baeb44e777a46b7 1704 devel optional debputy_0.1.22.3.dsc 7133ad3ea60032fc96fc1b4ecb13d6e2 371708 devel optional debputy_0.1.22.3.tar.xz fa76bb37a0ea73525499651e201a61c3 6827 devel optional debputy_0.1.22.3_source.buildinfo
-
debian/0.1.22.23aeed215 · ·
Release debputy/0.1.22.2 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 28 Mar 2024 08:41:14 +0100 Source: debputy Architecture: source Version: 0.1.22.2 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 1067860 Changes: debputy (0.1.22.2) unstable; urgency=medium . * Restore registration of `conffiles` in `dh-sequence-debputy` integration. Thanks to Sven Joachim <svenjoac@gmx.de> for reporting the bug. (Closes: #1067860) * LSP: Add `XB-Installer-Menu-Item` as a known field Checksums-Sha1: c13d18543bccc7133774eff4acd55e363d18246a 1704 debputy_0.1.22.2.dsc ec6202bd88fbe47845c5044667286923fcb16540 370940 debputy_0.1.22.2.tar.xz 7f9045383d42cbc42f76509080a5dd3a4e9667fa 6827 debputy_0.1.22.2_source.buildinfo Checksums-Sha256: ce272f3ae637fe7621d68e2a49568fafb1a0bc6a3d40d837cbb9455e4c46a92e 1704 debputy_0.1.22.2.dsc 263e8208ebc742c5f57f81ba3a8afc4d5fbfb395a756a5f149eb83a86f2332dc 370940 debputy_0.1.22.2.tar.xz 3234a9eecb3f858fa79c25185c9324a00b9bd148f991c507a15e2da7533d3bfd 6827 debputy_0.1.22.2_source.buildinfo Files: 56a95fd6c6c30087d6dd15869945ac53 1704 devel optional debputy_0.1.22.2.dsc b4244525167160273a37e625fc9b8a4d 370940 devel optional debputy_0.1.22.2.tar.xz c4553578a649e7a6d774e4546275d131 6827 devel optional debputy_0.1.22.2_source.buildinfo
-
debian/0.1.22.13a1c0fe2 · ·
Release debputy/0.1.22.1 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 28 Mar 2024 07:52:57 +0100 Source: debputy Architecture: source Version: 0.1.22.1 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.22.1) unstable; urgency=medium . [ Sven Joachim ] * debputy: fix update-alternatives call in generated prerm script . [ Niels Thykier ] * lint: Fix crash bug when running the linter Checksums-Sha1: 30eb743993586c720c727425a03e4e592135893e 1704 debputy_0.1.22.1.dsc d652888a3a99710a5441da9f6298314b8e4212d7 370160 debputy_0.1.22.1.tar.xz 2112ae566a3e2eefcb3fb3c1fd24a06436885f59 6827 debputy_0.1.22.1_source.buildinfo Checksums-Sha256: 152e5c873cc0a479e8b5c983117faa44f3f44e6c9d219022f7a5ae28694ed087 1704 debputy_0.1.22.1.dsc bc2882162f0b86bc2ae6ccfe6dcd9b0f59891c45825c86669259900dd7841b9b 370160 debputy_0.1.22.1.tar.xz 5461b51aa37d9b0a6ba568a6ed82e78b5654d4ec679c05890dff04abfc56e1fc 6827 debputy_0.1.22.1_source.buildinfo Files: ffd4362f9a9667bde3a3f20474048e00 1704 devel optional debputy_0.1.22.1.dsc 94d7d5781d496ca1e7bbd32efdc88808 370160 devel optional debputy_0.1.22.1.tar.xz 33cb645e5d0c187d75b0e7eb6e36f1ca 6827 devel optional debputy_0.1.22.1_source.buildinfo
-
debian/0.1.222f494c37 · ·
Release debputy/0.1.22 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 27 Mar 2024 07:42:58 +0100 Source: debputy Architecture: source Version: 0.1.22 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.22) unstable; urgency=medium . [ Niels Thykier ] * migrate-from-dh: - Fix bug where some dh config lines were migrated wrong . * LSP/Lint: - Provide better "guards" for `debian/rules` and `debputy.manifest`. Since the LSP is accepting generic languages here for compatibility, it should not apply to all instances of those generic languages. - Add basic semantic token and folding range support for comments in deb822 based files. - Detect and leverage trivial cases of `dh ... --with addon` for better precision. - Fix the quick fix handler in LSP mode. It was disabled by mistake due to some refactoring. - Add some basic checks of the changelog sign off dates. . * CLI Breaking change: Rename `plugable` to `pluggable` in API and command line interface. The relevant API is currently "private-only", which is why this is not listed under a "Plugin API" heading. . * LSP editor-config: Correct snippet for `vim+ycm` * LSP editor-config emacs: Recommend elpa-markdown-mode * Fix warning about -dbgsym packages for automatic M-A: same * d/control: Add 3.11 version bound on python for now * Improve migration from `dh` related documentation. * Fix bug where `dpkg-gencontrol` could error out on dbgsym packages. Fundamentally the same as debhelper's #1067711. . [ Otto Kekäläinen ] * Apply 'wrap-and-sort -abkt' * Fix misc spelling errors Checksums-Sha1: 5b1bb8b70d96cd0733c92541d7fd5b59a440607f 1720 debputy_0.1.22.dsc 7876d5c4010d99071e4ef64ecc92b5eeda2d61fa 369736 debputy_0.1.22.tar.xz dcc78f40cd72f58750f2f22e2f1d96a98d5fa471 6843 debputy_0.1.22_source.buildinfo Checksums-Sha256: c1c8aa02fafac364de4afcb9053cd0b87fcb9226db71187862da781e2749f62b 1720 debputy_0.1.22.dsc a3a0b5aeaff03a8d343e884bd4eda62146177a3fbad2d53b78ad7492733a3278 369736 debputy_0.1.22.tar.xz 91fb88d60d56a57a0ee0d42676b0ee2eb4bc076567419df28a11f92c59f22d79 6843 debputy_0.1.22_source.buildinfo Files: df4082a3ebd6b18c5740eb2d200d2187 1720 devel optional debputy_0.1.22.dsc dfb691b04c408a3aef1135b1cadc0e21 369736 devel optional debputy_0.1.22.tar.xz a912a1d5ca7b5f2880548ea519a0cb13 6843 devel optional debputy_0.1.22_source.buildinfo
-
debian/0.1.2181378f32 · ·
Release debputy/0.1.21 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 24 Mar 2024 11:29:19 +0100 Source: debputy Architecture: source Version: 0.1.21 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.21) unstable; urgency=medium . * Plugin API: - VirtualPath API: The `lookup` method now resolves symlinks if necessary - VirtualPath API: Provide `interpreter` method to resolve the interpreter of a file (based on the `#!`-line). . * migrate-from-dh: - Support different integration levels using the new --migration-target option with defaults derived from existing packaging where possible. . * debputy: Code better with faulty optional plugins (Closes: debputy#73) * README.md: Document communication channels * debputy: Accept usr/lib/MA/Package as private python dir * debputy: Provide `plugin {list,show} type-mappings` subcommand * debputy: Preserve name of mapped type in most cases for plugin show p-m-r * d/changelog: Typo fixes and re-align some entries that were "too long". * Preserve mtime from ref_path where possible * Fix bug where `binary-version` from the manifest was not used * Add minimal `R³ dh` integration mode for `util-linux` and other packages that want to migrate away from `fakeroot`. Use `debputy migrate-from-dh --migration-target dh-sequence-zz-debputy-rrr` to get migration aid for this integration mode. * debputy: Make `mtime` resolution more robust (Closes: debputy#75) * Auto-correct common interpreters * Update handling of `t64:Provides` to match debhelper * debputy: Fix crash bug when packages did not use debhelper * debputy: Avoid passing the substvars file to dh_gencontrol for -dbgsym packages * debputy: Automatically apply relationship substvars. See https://lists.debian.org/debian-devel/2024/03/msg00030.html for details. * debputy: Use `shlibs:Pre-Depends` by default for essential packages * Implement initial Language Server based on `pygls` and linter. With this comes the following new subcommands: - `debputy lsp server` starts the language server to support editors with Debian packaging files. - `debputy lsp editor-config NAME` provides config snippets for known editors. - `debputy lsp features` provides a human readable list of features and language IDs currently supported. Mostly useful for people trying to determine what to put in their editor config where `debputy lsp editor-config` cannot help them. - `debputy lint` provides a "batch" (non-interactive) version of the diagnostics that `debputy lsp server` provides for the case where you want these without an editor as intermediate (or where you editor does not support LSP). . Most of these features will require optional dependencies. Check the Recommends and Suggests for packages that may be relevant for you. The `debputy` manpage has a section on how `debputy lint` relates to other tools such as `debputy lsp` and `lintian`. . * Vendor a copy of the `python-debian` RTS parser until the relevant features are merged into `python-debian`. Checksums-Sha1: a03b7b81aaf296bd8d4858aedda5ddfded7948ea 1709 debputy_0.1.21.dsc c7dfc053e9e7a815f0e62ceb333ca1772c207e38 365560 debputy_0.1.21.tar.xz 52341b24294b7a1c0290633b0672fcda1d046936 6843 debputy_0.1.21_source.buildinfo Checksums-Sha256: 4dd3927f7bc27aa71a3643235facf3ef4c751f620fe995034049d6c6aa40f32c 1709 debputy_0.1.21.dsc 83c996366dce38e60484cdec51af3bdedbac0f64fe75ea6006c2545b3cd757f3 365560 debputy_0.1.21.tar.xz 3c81071325b355750d45dc4497fa186c8b6a5907206efc92b52532c6a6566f31 6843 debputy_0.1.21_source.buildinfo Files: 3a97bc5aca8cbb25340c0c143b2ece1f 1709 devel optional debputy_0.1.21.dsc 268fabdd1e7e419b8bb1fbc048ff8c7e 365560 devel optional debputy_0.1.21.tar.xz a1d623e9b973ecc1fd8926b17ec8b14b 6843 devel optional debputy_0.1.21_source.buildinfo
-
debian/0.1.2048a529a7 · ·
Release debputy/0.1.20 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 31 Jan 2024 21:14:21 +0100 Source: debputy Architecture: source Version: 0.1.20 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.20) unstable; urgency=medium . * Plugin API: - Support cross package content checks in metadata detectors. The feature prevents the metadata detector from "unsafe" access to other packages. As an example, arch:any packages can never see the content for arch:all packages (since they are not always built together). . * migrate-from-dh: - Add migration support for the `sodeps` sequence along with its related `so:Depends` substvar. . * debputy: Support the `X-Time64-Compat` field as used by `debhelper` * debputy: Tweak wording of automatic-discard-rules examples in the output of `debputy plugin show a-d-r ...`. * debputy: Accessibility related changes: - Add CSV output for *human* consumption on many of the plugin list commands. This enables easier consumption for screen readers when the user wants structured data. Note the CSV is *not* guaranteed to remain stable for scripting purposes. - Do not describe the table for screen readers. Instead, generate the ASCII table again but without the divider lines, which would just be line noise. - Revert on URL rewriting of manpages for screen readers. For now also disable creating urls when the link text is not equal to the url as it is not clear how the screen reader reacts to the hyperlinks. * debputy: Fix automatic pager feature not working as intended. This was a regression in the previous release. * debputy.pod: Improve `debputy` manpage. Among other, document more subcommands. Example, `migrate-from-dh` was not documented previously. * debputy: Provide a better error message for `--plugin ./fake/debputy.json`. It never worked and now you just get a better error message than `debputy` saying that `debputy` was already loaded. * debputy: Support bug#950723 style pkgfiles when `dh_assistant` announces it for `annotate-debian-directory`. * debputy: Fallbackless only applies to files without an explicit package. Unclear whether it could be abused or cause issues. * debputy: Make ASCII list headers bold face for terminal output. * debputy: Generate `libfooX (= ${binary:Version})` `misc:Depends` via libfoo.so symlink. This largely replaces `dh_sodeps. * d/changelog: Fix typo in a previous entry. Checksums-Sha1: 1fc37156ab952a1f9f1e1e514414d3f216ccc2b8 1602 debputy_0.1.20.dsc e7350b6622634d1f3a2e8f95bdd2e503b46f6899 278004 debputy_0.1.20.tar.xz c21954c8901a88925aa1d9882fd7c9d6b13bd999 6346 debputy_0.1.20_source.buildinfo Checksums-Sha256: 8d9a52685ff0a268bab09fec9754ced2e569a2371f34ec18340bdc70f2213563 1602 debputy_0.1.20.dsc 100af3cd7879aef13b610f666dd70f029b7bde608b09aefff4561bb9c02d2b09 278004 debputy_0.1.20.tar.xz 1af4de12c7641a8d0a2c2af1894c5d860460ac905ebd3e5a652f4f2dbc37a115 6346 debputy_0.1.20_source.buildinfo Files: 8662b502e15edb57afb4c9789d7e5259 1602 devel optional debputy_0.1.20.dsc 9d70bde55ccce8a13ff6e1309ec30f2d 278004 devel optional debputy_0.1.20.tar.xz be9e9ed289d1aa3facb80b4d8f29d8ea 6346 devel optional debputy_0.1.20_source.buildinfo
-
debian/0.1.19317fe0bb · ·
Release debputy/0.1.19 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 28 Jan 2024 16:12:42 +0100 Source: debputy Architecture: source Version: 0.1.19 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.19) unstable; urgency=medium . * Plugin API: - Breaking change (JSON-only): Group reference documentation attributes for packager provided files under the new `reference-documentation` attribute. . * debputy: Fix double inverted boolean * debputy: Improve the command output in multiple ways - When users set `OPTIMIZE_FOR_SCREEN_READER=1`, `debputy` now prints less visualization. Notably, ASCII formatting such as underlying is removed. Some commands now also uses a more textual description rather than a visual output. As the poster example, compare `debputy plugin show a-d-r la-files` with and without this option. - Documentation URLs are now rendered as clickable links for terminal emulators that support the relevant ANSI escape sequence. When optimizing output for screen readers, `man:name(section)` URIs are unconditionally written to their `https://manpages.debian.org/name.section` as manpages are generally not working very well with screen readers unlike HTML based documentation. - With `python3-colors`, output now uses a bit more formatting such as boldface text when outputing to a terminal. * debputy: Fix crash when doing `annoate-debian-directory` on a `debputy`-based package * d/changelog: Document plugin API change in 0.1.18 * Move `lua` plugin into a separate folder to avoid failing in autopkgtests. * d/tests/debputy-cli: Fix invalid usage of a subcommand that failed the test. Checksums-Sha1: 58ed9ab5b32c63866b66a0c61e2fcb8b5dc34be6 1562 debputy_0.1.19.dsc 4e7c31c2b7b05d74795c0ebd80d7171761100025 268668 debputy_0.1.19.tar.xz b4d68e79dd6bc2eab061580c378d265d10e8ad1c 6412 debputy_0.1.19_source.buildinfo Checksums-Sha256: 6abaa4a673f46c4dcea8435c9b832df36c75ebc436e49b70830f27ac599c7e3b 1562 debputy_0.1.19.dsc 6509c08a21166878eeb00897cff8562c3013dce3ddb425cec6ff301ede895bcf 268668 debputy_0.1.19.tar.xz fb72ca4b98c8dc973f3825504f5b5bf8062ad1c9155c27b7a6cb538c4c5aed9b 6412 debputy_0.1.19_source.buildinfo Files: b4fa83a9cf47ad1b332c35c658015c62 1562 devel optional debputy_0.1.19.dsc 88f02a453173bf856d2a52ee80172f71 268668 devel optional debputy_0.1.19.tar.xz 0d004f2ce515b23668930f2da24a1217 6412 devel optional debputy_0.1.19_source.buildinfo