python-yamlfix (1.19.1-1) unstable; urgency=medium

  [ Dale Richards ]
  * Team upload.
  * New upstream version 1.19.1.
  * d/watch: convert to version 5.
  * d/patches: refresh click-8.2.patch for the new upstream source.
  * d/patches: add pytest-9-compat.patch to pass a list to
    pytest.mark.parametrize, which pytest 9 requires.
  * d/patches: skip five unit tests whose expected output no longer matches
    ruyaml >= 0.92 line folding and anchor handling; yamlfix only passes the
    data through ruyaml and upstream has not yet adapted
    (lyz-code/yamlfix#301). (Closes: #1115776, #1136143)
  * d/rules: disable pytest's unraisableexception plugin during the tests;
    python3-maison leaks the config-file handle it opens (a maison bug) and
    under Python 3.14 the plugin promotes that to a test failure.
  * d/control: bump debhelper-compat to 14.
  * d/control: bump Standards-Version to 4.7.4, no changes needed.
  * d/control: add dh-sequence-single-binary (required at compat 14 for a
    single binary package).
  * d/control: drop the redundant Priority and Rules-Requires-Root fields,
    both dpkg defaults now.
  * d/control: fix "opinionated" typo and other cosmetic wording in the
    package description.
  * d/rules: generate the manpage at build time with help2man instead of
    shipping a stale pre-generated copy.
  * d/control: drop the <!nocheck> restriction from yamlfix's own runtime
    dependencies. They are not test-only: the manpage is generated by running
    the installed program under help2man, so the build fails without them
    under the nocheck build profile.
  * d/python3-yamlfix.examples: install the upstream fix_code.py example.
  * d/tests: switch to autopkgtest-pkg-pybuild and drop the hand-written
    smoke test.
  * d/upstream/metadata: correct the Changelog URL filename casing.

  [ Jeroen Ploemen ]
  * CI: disable pointless jobs, enable build profile checks.

 -- Dale Richards <dale@dalerichards.net>  Fri, 11 Sep 2026 15:56:11 +0000

python-yamlfix (1.17.0-4) unstable; urgency=medium

  * Team upload.
  * [c403fa3] Add the click-8.2 patch to fix the test suite
  * [58b7ea8] Add Salsa CI configuration

 -- Peter Pentchev <roam@debian.org>  Sat, 22 Feb 2025 18:38:14 +0200

python-yamlfix (1.17.0-3) unstable; urgency=medium

  * Team upload.
  * add versioned Build-Depends-Indep: python3-click (>= 8.1.3~),
    python3-pydantic (>= 2~), python3-ruyaml (>= 0.91.0~).
    pydantic 2 in particular is needed for yamlfix 1.17 to pass tests
    with maison 2.
  * add manpage for yamlfix, generated using help2man

 -- Drew Parsons <dparsons@debian.org>  Mon, 02 Sep 2024 10:34:20 +0200

python-yamlfix (1.17.0-2) unstable; urgency=medium

  * Team upload.
  * Version python3-maison build-dependency so that autopkgtests can pass.

 -- Colin Watson <cjwatson@debian.org>  Tue, 27 Aug 2024 09:14:58 +0100

python-yamlfix (1.17.0-1) unstable; urgency=medium

  * [8c0163d] d/control: Bump Standards-Version to 4.7.0
    No further changes needed.
  * [f51954c] New upstream version 1.17.0
    (Closes: #1077459)
  * [523d3aa] d/control: Add new B-D on python-pydantic

 -- Carsten Schoenert <c.schoenert@t-online.de>  Sun, 25 Aug 2024 19:02:27 +0200

python-yamlfix (1.16.0-1) unstable; urgency=medium

  * [0467980] New upstream version 1.16.0
  * [b30b6e4] d/control: Upstream did move over to pdm-backend

 -- Carsten Schoenert <c.schoenert@t-online.de>  Wed, 06 Dec 2023 17:58:47 +0100

python-yamlfix (1.15.0-1) unstable; urgency=medium

  * [c00657c] New upstream version 1.15.0

 -- Carsten Schoenert <c.schoenert@t-online.de>  Thu, 02 Nov 2023 21:23:42 +0100

python-yamlfix (1.13.0-2) unstable; urgency=medium

  * Source only upload

 -- Carsten Schoenert <c.schoenert@t-online.de>  Sat, 23 Sep 2023 13:29:26 +0200

python-yamlfix (1.13.0-1) unstable; urgency=medium

  * [e02a1b1] New upstream version 1.13.0
  * [e358cce] First and basic Debianization
    (Closes: #1051978)

 -- Carsten Schoenert <c.schoenert@t-online.de>  Fri, 15 Sep 2023 14:52:56 +0530
