debputy 0.1.20 source package in Ubuntu
Changelog
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. -- Niels Thykier <email address hidden> Wed, 31 Jan 2024 21:14:21 +0100
Upload details
- Uploaded by:
- Debputy Maintainers
- Uploaded to:
- Sid
- Original maintainer:
- Debputy Maintainers
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
debputy_0.1.20.dsc | 1.6 KiB | 8d9a52685ff0a268bab09fec9754ced2e569a2371f34ec18340bdc70f2213563 |
debputy_0.1.20.tar.xz | 271.5 KiB | 100af3cd7879aef13b610f666dd70f029b7bde608b09aefff4561bb9c02d2b09 |
Available diffs
- diff from 0.1.19 to 0.1.20 (71.1 KiB)
No changes file available.
Binary packages built by this source
- dh-debputy: Manifest style Debian-based package builder (debhelper integration)
Package builder that provides a declarative manifest for building Debian-based
packages.
.
This version integrates with the debhelper sequencer dh and will replace
several of debhelper's tools that are covered by debputy.
.
The debputy package builder aims to reduce cognitive load for the packager
and provide better introspection to packagers, linters and the Debian
janitor.