perfact-dbschematools (26.5.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Add workflow to publish to pypi
  * Switch to using ruff

 -- Viktor Dick <viktor.dick@perfact.de>  Tue, 12 May 2026 08:54:47 +0200

perfact-dbschematools (26.4.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Add support for view definitions

  [ Dionyssios Stamatis ]
  * Normalize definitions of column defaults

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 17 Apr 2026 12:37:22 +0200

perfact-dbschematools (26.3.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Keep defaults if the schema def of a column does not say anything about it

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 26 Feb 2026 14:07:44 +0100

perfact-dbschematools (26.2.1) unstable; urgency=medium

  [ Viktor Dick ]
  * Fix setup.cfg, which is read by jammy, to p.e. include the script

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 18 Feb 2026 07:05:44 +0100

perfact-dbschematools (26.2.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Update documentation

  [ Alexander Rolfes ]
  * Correctly determine package version on build

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 11 Feb 2026 15:37:13 +0100

perfact-dbschematools (26.1.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Add tox workflow
  * Convert to system-wide dist-package

 -- Viktor Dick <viktor.dick@perfact.de>  Sat, 07 Feb 2026 13:06:27 +0100

perfact-dbschematools (26.0.2) unstable; urgency=medium

  [ Dionyssios Stamatis ]
  * Remove deprecated parameter from argparse

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 05 Jan 2026 12:39:35 +0100

perfact-dbschematools (26.0.1) unstable; urgency=medium

  [ Viktor Dick ]
  * Revert switch from virtualenv to real package - dependencies can not be
    satisfied

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 05 Jan 2026 10:26:52 +0100

perfact-dbschematools (26.0.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Avoid using virtualenv
  * Always execute when calling patch, deprecating the --execute flag

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 05 Jan 2026 09:55:34 +0100

perfact-dbschematools (25.3.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Fix applying patch where column default is to be removed

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 17 Dec 2025 08:29:50 +0100

perfact-dbschematools (25.2.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Avoid unnecessary type changes for equivalent types

 -- Viktor Dick <viktor.dick@perfact.de>  Tue, 16 Dec 2025 15:44:51 +0100

perfact-dbschematools (25.1.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Add tests
  * Omit "null" as default for columns

 -- Viktor Dick <viktor.dick@perfact.de>  Sat, 13 Dec 2025 11:09:33 +0100

perfact-dbschematools (25.0.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Improve API for columns:
    - Default columns are implicitly assumed
    - Column definitions are expected to be in {table}/columns/{column}.yml
    instead of {table}/columns/{column}/def.yml
  * Fix usage of logger outputs, avoiding deprecation warnings
  * Fix dependency on psycopg, making this work for trixie
  * Purge virtualenv before recreating it in postinst
  * Return best-guess queries from "add" to apply the changes directly
  * Add subcommand "dump" to store current schema

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 31 Oct 2025 13:26:37 +0100

perfact-dbschematools (23.0.3+nmu1) UNRELEASED; urgency=medium

  [ Alexander Rolfes ]
  * Add dependency on python3-yaml 

 -- Alexander Rolfes <alexander.rolfes@perfact.de>  Tue, 09 Sep 2025 08:22:34 +0200

perfact-dbschematools (23.0.3) unstable; urgency=medium

  [ Alexander Rolfes ]
  * Include psycopg3 inside of the virtual env instead of relying on
    a system package

 -- Alexander Rolfes <alexander.rolfes@perfact.de>  Mon, 11 Aug 2025 16:51:29 +0200

perfact-dbschematools (23.0.2) unstable; urgency=medium

  [ Viktor Dick ]
  * Actually check that layer config files are files before trying to open
    them.

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 25 Jul 2025 08:26:03 +0200

perfact-dbschematools (23.0.1) unstable; urgency=medium

  [ Viktor Dick ]
  * Only check regular files for layer configs

 -- Viktor Dick <viktor.dick@perfact.de>  Tue, 22 Jul 2025 09:40:05 +0200

perfact-dbschematools (23.0.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Use deprecated version spec in pyproject.toml for backwards compatibility

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 11 Jul 2025 14:11:38 +0200

perfact-dbschematools (0.1) UNRELEASED; urgency=medium

  * Initial release.

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 30 May 2025 12:56:18 +0200
