debputy 0.1.9 source package in Ubuntu

Changelog

debputy (0.1.9) unstable; urgency=medium

  * Plugin changes:
    - Breaking change: The features of the `bash-completion`
      plugin has been embedded into the `debputy` plugin.  The
      `bash-completion` plugin has been removed without a
      backwards compatibily feature.
    - Breaking change (test-api): The `virtual_path` function
      got renamed to `virtual_path_def` and got promoted to
      the non-test API.
    - Add more features to the `VirtualPath` API.  Notably some
      mutations are now supported when the file system is in
      read-write mode.
    - InstallRule's no longer accept an explicit search dir.
      Search dir handling is now done differently and plugins
      are not involved in that process.

  * migrate-from-dh:
    - Support full migration of `dh-sequence-bash-completion`.
    - Suport partial migration of `dh-sequence-gnome`.  The
      `dh_gnome` side will be migrated, but `dh_gnome_clean`
      will still be done via the `dh-sequence-gnome`.
    - List which `dh-sequence-X` Build-Dependencies should be
      removed. These are listed as manual migrations.
    - Migration now detects *simple* cases of `dh` addons
      loaded via `--with` in `debian/rules`.

  * Let `debputy` handle loading of additional variables
  * d/changelog: Reformat line in the 0.1.8 entry
  * MANIFEST-FORMAT.md: Correct name of two example manifest variables
  * MANIFEST-FORMAT.md: Improve documentation related to manifest variables
  * Add private plugin api for package processors and migrate some
    `debputy` code to use this feature.
  * debputy: Provide a `clean .la files` feature by default based on a
    similar feature from `dh_gnome`.
  * debputy: Filter out doxygen related cruft (replacing `dh_doxygen`)
  * Make disard rules a plugin provided feature (currently private)
    and provide (validated) examples for automatic discard rules.
    These can be seen via the example command:
      `debputy plugin list a-d-r doxygen-cruft-files`
  * debputy: Show which paths have been matched by an automatic discard
    rule in the build out along with how to override them.

 -- Niels Thykier <email address hidden>  Sun, 26 Nov 2023 15:20:44 +0100

Upload details

Uploaded by:
Debhelper Maintainers
Uploaded to:
Sid
Original maintainer:
Debhelper Maintainers
Architectures:
all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Noble: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
debputy_0.1.9.dsc 1.5 KiB 9f56fa3cfc85e01a9a00bbf450bbbac7af51b0bd071a98b5f157f7a9bf701eac
debputy_0.1.9.tar.xz 643.4 KiB 36ec096f6fbee381e62117ce750cfb5fb126290ce48868a088f25962849fecff

Available diffs

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.