python-xsdata (26.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
    - Refresh Remove-dependency-checking-abstraction-for-console_script patch.
    - Drop ruff 0.0.291 compatibility patch; not enough anymore.
    - Replace-ruff-with-black-until-ruff-in-Debian-gets-into-sh.patch.
    - Remove obsolete Build-Dependencies.
  * Switch to the new mkdocs documentation (Closes: #1114337)
    - Drop Sphinx-related debian/patches.
    - Add mkdocs scaffolding (dh-sequence-mkdocs, dh_mkdocs overrides etc.)
    - Add patch to remove badges from README.md, as these constitute a privacy
      breach.
    - Add patch to disable the minify plugin (doesn't exist in Debian).
    - Add patch to fix a bug where build paths would be encoded in the
      generated API documentation.
    - Replace mkdocs-materials Google Fonts with static copy
  * Replace ruff with black; ruff in Debian is very old, and updating it to a
    newer upstream is a complex endeavour that is being worked on for a few
    months now (#1068248). Until this materializes, fall back to black.
  * Revert autopkgtest skip-not-installable change, as this is now deprecated,
    and its presence was not justified by comments and commit messages.
  * Remove Priority: optional, the default now.
  * Remove Rules-Requires-Root: no, the default now.
  * Use dh-sequence-python3 instead of dh --with python3.
  * Update debian/watch to version 5.
  * Bump copyright years; add myself
  * Bump Standards-Version to 4.7.3.

 -- Faidon Liambotis <paravoid@debian.org>  Mon, 02 Mar 2026 15:35:44 +0200

python-xsdata (24.1-2) unstable; urgency=medium

  * Team upload.
  [ Adrian Bunk ]
  * python3-xsdata: Depend on ruff. Closes: #1088876.
  * autopkgtest: skip-not-installable

 -- Santiago Vila <sanvila@debian.org>  Fri, 11 Apr 2025 01:55:48 +0200

python-xsdata (24.1-1) unstable; urgency=low

  * New upstream version 24.1
  * Refresh patches.
  * Update year in d/copyright.
  * Add python3-ruff to Build-Depends, required by tests.
  * Add patch to fix configuration compatibility with ruff 0.0.291.

 -- Michael Fladischer <fladi@debian.org>  Tue, 02 Apr 2024 18:41:14 +0000

python-xsdata (23.8-1) unstable; urgency=medium

  * New upstream version 23.8
  * Refresh patches.
  * Add patch to remove dependency-checking abstraction for console_script
    entry_point.
  * Move xsdata cli script to separate package to avoid having unnecessary
    dependencies on the core library.
  * Replace help2man with click-man to get detailed manpages for all
    subcommands.
  * Run wrap-and-sort -bast to reduce diff size of future changes.

 -- Michael Fladischer <fladi@debian.org>  Thu, 31 Aug 2023 13:32:23 +0000

python-xsdata (23.7-1) unstable; urgency=medium

  * New upstream version 23.7
  * Refresh patches.

 -- Michael Fladischer <fladi@debian.org>  Sat, 29 Jul 2023 21:48:49 +0000

python-xsdata (23.6-1) unstable; urgency=medium

  * New upstream version 23.6
  * Refresh patches and drop obsolete ones.
  * Add python3-typing-extensions to Build-Depends, required by tests.
  * Use pyproject.toml in both build-time and autopkgtests.
  * Simplify building the documentation by building it directly in proper location.
  * Simplify d/rules by using execute_after_ targets instead of overrides.

 -- Michael Fladischer <fladi@debian.org>  Wed, 28 Jun 2023 16:48:38 +0000

python-xsdata (23.5-1) unstable; urgency=medium

  * New upstream version 23.5
  * Bump Standards-Version to 4.6.2.
  * Build using pybuild-plugin-pyproject.
  * Add python3-sphinx-inline-tabs to Build-Depends, required by
    documentation.

 -- Michael Fladischer <fladi@debian.org>  Tue, 27 Jun 2023 21:36:49 +0000

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python-xsdata-doc`.
