debputy 0.1.30 source package in Ubuntu

Changelog

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 <email address hidden>
  * 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

 -- Niels Thykier <email address hidden>  Sun, 28 Apr 2024 13:21:45 +0000

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 Pocket Published Component Section

Builds

Oracular: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
debputy_0.1.30.dsc 1.8 KiB 938db514d9ad33ecc5938d56532a947aad066273b8229ec29dcbaf784e867418
debputy_0.1.30.tar.xz 403.8 KiB 4e1fd7b07934ad20d8c15a01d6d4fd50fa8e4171c8cbf2fdca6a99d3c226b06c

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.