python-coverage (7.13.5+dfsg1-0ubuntu1) resolute; urgency=medium

  * New upstream release.
  * Build-depend on python3-sphinxext-rediraffe.
  * Don't build with the sphinx linklint module, not available.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 25 Mar 2026 07:26:04 +0100

python-coverage (7.8.2+dfsg1-1) unstable; urgency=medium

  * The “مریم میرزاخانی‎ (Maryam Mirzakhani)” release.
  * New upstream version.
    Highlights since previous release:
    * Support Python version 3.9 – 3.14.
    * Improvements to branch detection, avoiding some false positives
      (incorrectly detected missing branch coverage).
    * The `Coverage` initialiser can now receive plugin objects directly.
    * Documentation for measuring subprocesses now emphasises correct use of
      `multiprocessing`.
    * Generating XML report performance improved.
  * debian/patches/:
    * Refresh patches for new upstream version.
  * Declare conformance to “Standards-Version: 4.7.2”.
    No additional changes required.

 -- Ben Finney <bignose@debian.org>  Tue, 03 Jun 2025 16:31:49 +1000

python-coverage (7.6.0+dfsg1-2) unstable; urgency=medium

  * Remove unused “Depends: python3-pkg-resources”.
    Closes: bug#1083621.
  * Remove specified minimum Python version.
    All supported Debian releases now provide Python 3.9 or later.

 -- Ben Finney <bignose@debian.org>  Mon, 21 Oct 2024 13:19:25 +1100

python-coverage (7.6.0+dfsg1-1) unstable; urgency=medium

  * The “Margaret Hamilton” release.
  * New upstream version.
    Highlights since previous release:
    * Support Python version 3.8 – 3.12.
    * Remove deprecated ‘fullcoverage’ CPython feature.
    * Reporting now includes coverage by function and class (in addition
      to coverage by file). Currently in HTML and JSON reports.
    * A module docstring is now never counted as an executable statement.
    * Exclusion regex patterns can now be multi-line.
    * SQLite database performance improved, by ignoring journal files.
    * Combining data files performance improved.
    * Generating HTML report performance improved.
  * Update years of copyright publication.
  * Declare conformance to “Standards-Version: 4.7.0”.
    No additional changes required.
  * debian/control:
    * Add “Build-Depends: python3-sphinx-code-tabs”.
    * Remove obsolete “Build-Depends: python3-sphinx-tabs”.
    * Explicitly declare build dependency for PyBuild PEP 517 support.
    * Declare minimum supported Python 3 version.
  * debian/rules:
    * Clean auto-generated Python cache from the documentation.

 -- Ben Finney <bignose@debian.org>  Tue, 23 Jul 2024 13:05:27 +1000

python-coverage (7.2.7+dfsg1-1) unstable; urgency=medium

  * The “Adele Puglisi” release.
  * Note that release 6.5.0+dfsg1-3 Closes: bug#1040850.
    The previous changelog entry gave the incorrect bug report number.
  * New upstream version.
    Highlights since previous release:
    * Changes to filename pattern matching and path remapping.
      These might require changing configuration for Coverage.py.
      See the “Migrating between versions” section of the documentation.
    * New output formats for ‘report’.
    * Empty source file no longer fails with ‘--fail-under’.
    * Filename parameters in API now also accept a ‘pathlib.Path’ object.
  * Refresh patches for new upstream version.

 -- Ben Finney <bignose@debian.org>  Sun, 23 Jul 2023 13:49:58 +1000

python-coverage (6.5.0+dfsg1-3) unstable; urgency=medium

  * Declare conformance to “Standards-Version: 4.6.2”.
    No additional changes required.
  * Explicitly mark superficial AutoPkgTest cases.
  * Use external package ‘python3-package-smoke-test’ for AutoPkgTest.
    Closes: bug#1040846. Thanks to Matthias Klose for the report.
  * debian/tests/smoke_test.py:
    * Remove unused test helper module, now migrated to external package.

 -- Ben Finney <bignose@debian.org>  Fri, 21 Jul 2023 14:59:32 +1000

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