distro-info (1.15) unstable; urgency=medium

  * test: Fix testAlias when SOURCE_DATE_EPOCH is set to 2030 (Closes: #1127115)
  * Remove redundant Rules-Requires-Root
  * Remove redundant priority optional field
  * Bump Standards-Version to 4.7.3

 -- Benjamin Drung <bdrung@debian.org>  Mon, 16 Feb 2026 23:18:29 +0100

distro-info (1.14) unstable; urgency=medium

  [ Helmut Grohne ]
  * Fix FTCBFS: Annotate python3-all dependency with :native. (Closes: #1108108)

  [ Benjamin Drung ]
  * Bump Standards-Version to 4.7.2

 -- Benjamin Drung <bdrung@debian.org>  Mon, 07 Jul 2025 21:35:57 +0200

distro-info (1.13) unstable; urgency=medium

  [ Michael R. Crusoe ]
  * autopkgtests: the unittests need setuptools installed.

  [ Stefano Rivera ]
  * Bump copyright years.

 -- Stefano Rivera <stefanor@debian.org>  Wed, 22 Jan 2025 19:33:12 -0400

distro-info (1.12) unstable; urgency=medium

  [ James Addison ]
  * python: add release filtering by SOURCE_DATE_EPOCH (Closes: #1085112)

 -- Benjamin Drung <bdrung@debian.org>  Wed, 16 Oct 2024 14:13:02 +0200

distro-info (1.11) unstable; urgency=medium

  * Bump pylint minimum version. (Closes: #1084247)

 -- Stefano Rivera <stefanor@debian.org>  Sat, 12 Oct 2024 10:12:40 -0700

distro-info (1.10) unstable; urgency=medium

  * python: Disable pylint's too-many-positional-arguments (Closes: #1084247)

 -- Benjamin Drung <bdrung@debian.org>  Mon, 07 Oct 2024 12:13:16 +0200

distro-info (1.9) unstable; urgency=medium

  * Run black and isort only in GitLab CI

 -- Benjamin Drung <bdrung@debian.org>  Mon, 30 Sep 2024 23:00:33 +0200

distro-info (1.8) unstable; urgency=medium

  [ Stefano Rivera ]
  * Python: Stop using setup.py test. (Closes: #1080213)

  [ Colin Watson ]
  * python: Tighten types of various DistroInfo methods

  [ Benjamin Drung ]
  * Bump Standards-Version 4.7.0

 -- Benjamin Drung <bdrung@debian.org>  Fri, 27 Sep 2024 13:27:18 +0200

distro-info (1.7) unstable; urgency=medium

  * Update tests for distro-info-data 0.59, which adjusted Debian 7's EoL
    (Closes: #1054946)

 -- Stefano Rivera <stefanor@debian.org>  Sun, 29 Oct 2023 10:46:52 +0200

distro-info (1.6) unstable; urgency=medium

  * python: mark distro_info with py.typed marker (Closes: #1053936)
  * Let distro-info programs respect SOURCE_DATE_EPOCH (Closes: #1034422)

 -- Benjamin Drung <bdrung@debian.org>  Thu, 26 Oct 2023 00:16:50 +0200

distro-info (1.5) unstable; urgency=medium

  * Skip mypy on i386 (not available on Ubuntu)

 -- Benjamin Drung <bdrung@debian.org>  Fri, 03 Feb 2023 10:41:15 +0100

distro-info (1.4) unstable; urgency=medium

  * python:
    - Assert that Python version is PEP440 compliant
    - Handle more Debian versions correctly in make_pep440_compliant
    - Use result="codename" as default everywhere
    - Require 'created' field to be set because it is needed by is_supported()
    - Check dates to be set before comparing them
    - Add type annotations and check them with mypy
  * Bump Standards-Version to 4.6.2

 -- Benjamin Drung <bdrung@debian.org>  Mon, 30 Jan 2023 12:08:37 +0100

distro-info (1.3) unstable; urgency=medium

  * Team upload.
  * Use pylint executable for tests
  * Use dh-sequence-python3

 -- Jochen Sprickerhof <jspricke@debian.org>  Mon, 16 Jan 2023 09:53:47 +0100

distro-info (1.2) unstable; urgency=medium

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster:
    + Build-Depends: Drop versioned constraint on shunit2.
    + distro-info: Drop versioned constraint on shunit2 in Suggests.

  [ Stefano Rivera ]
  * Update pylint config to fix FTBFS with pylint 2.15.
  * Support the nocheck build profile.
  * Bump Standards-Version to 4.6.1, no changes needed.

  [ Benjamin Drung ]
  * python: Update test cases
  * python: Format Python code with black
  * python: Sort imports with isort
  * python: Cover distro_info_test by linters as well
  * python: Use PEP440 compliant version in setup.py (LP: #1991606)

 -- Stefano Rivera <stefanor@debian.org>  Sat, 15 Oct 2022 19:03:06 +0200

distro-info (1.1) unstable; urgency=medium

  * Man pages and help: Clarify that --supported includes development releases
    (Closes: #902167, LP: #1727751)
  * Update Python module to satisfy pylint 2.11 (Closes: #998598)
  * Python: Drop object inheritance in classes, we no longer need to support
    2.7.
  * Re-black python.
  * Bump Standards-Version to 4.6.0, no changes needed.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 04 Nov 2021 14:27:37 -0700

distro-info (1.0) unstable; urgency=medium

  [ Debian Janitor ]
  * Mark libdistro-info-perl as Multi-Arch: foreign.

  [ Stefano Rivera ]
  * Bump standards-Version to 4.5.1, no changes needed.
  * Bump copyright years.
  * Re-black Python.
  * Add support for Debian LTS (Closes: #782685)
  * Depend on distro-info-data (>= 0.46), with extra columns for
    Debian LTS and Ubuntu ESM.
  * Ignore W503 warnings from flake8, they are PEP-8 incompatible.
  * Handle currently unknown columns in CSV data.
  * Drop old Breaks+Replaces on ubuntu-dev-tools, no longer needed.
  * Reorganise help into a slightly more logical order.
  * Add support for Debian ELTS.
  * Update tests to match old date adjustments in distro-info-data 0.46.

  [ Brian Murray ]
  * Provide support for the milestone eol-esm and add filters for
    supported-esm to ubuntu-distro-info along with the python and perl
    modules. (LP: #1808038)
  * Only include LTS releases when filtering by supported-esm.

  [ Steve Langasek ]
  * Override uninteresting flake8 warnings about imports and doc strings.
  * Don't run tests over the distro_info_test directory, which is pointless
    and recursive.

 -- Stefano Rivera <stefanor@debian.org>  Fri, 29 Jan 2021 13:35:30 -0700

distro-info (0.24) unstable; urgency=medium

  * Fix issues found by pylint 2.6.0 (Closes: #971094)
  * Blacken Python code
  * python: Define sets directly
  * Bump Standards-Version to 4.5.0
  * Switch to debhelper 13

 -- Benjamin Drung <bdrung@debian.org>  Mon, 28 Sep 2020 19:36:32 +0200

distro-info (0.23) unstable; urgency=medium

  * Drop python2 support; Closes: #943052, #936408

 -- Sandro Tosi <morph@debian.org>  Wed, 08 Jan 2020 23:06:26 -0500

distro-info (0.22) unstable; urgency=medium

  * Drop testing Python 2 code with Pylint
  * Rename build dependency pylint3 to pylint (Closes: #940178)
  * Switch to debhelper 12
  * Bump Standards-Version to 4.4.0 (no changes needed)

 -- Benjamin Drung <bdrung@debian.org>  Sat, 14 Sep 2019 15:44:13 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-distro-info`.
