dwww Home | Show directory contents | Find package

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

  * Team upload.
  * Drop old pypy remainings (Closes: #1026466)

 -- Jochen Sprickerhof <jspricke@debian.org>  Wed, 28 Dec 2022 20:23:31 +0100

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

  * The “Yassmin Abdel-Magied” release.
  * New upstream version.
    Highlights since previous release:
    * Support Python version 3.7 – 3.11.
    * Build successfully on Python 3.11.
      Closes: bug#1024148. Thanks to Adrian Bunk for the report.
    * New ‘lcov’ command to generate reports in LCOV format.
    * Write the coverage data file when SIGTERM is received.
    * Write the coverage data in a way that better handles multiple
      processes writing to it.
    * The JSON report now contains details for branch coverage per file.
  * Update years of copyright publication.
  * Use wildcard for version string in context for Lintian overrides.
  * Override false positive Lintian check for VCS-* field names.
  * Override false positives for HTML files as test data.
  * Test all supported Python versions in entry point script AutoPkgTest.
  * Remove overrides for checks that Lintian now gets correct.
  * Update Lintian overrides for current output from Lintian report.
  * Ensure AutoPkgTest scripts don't default to use package source code.
  * Declare conformance to “Standards-Version: 4.6.1”.
    No additional changes required.
  * Migrate package documentation to link to ‘python-coverage-doc’.
  * Install a console script for each Debian supported Python version.
    Closes: bug#955763. Thanks to Uwe Hermann for the report.
  * debian/patches/02.rename-public-programs.patch:
    * Defer to Debian packaging the installation of per-version scripts.
  * Override a Lintian false positive for versioned interpreter.
  * debian/patches/03.sphinx-add-code-path.patch:
    * Remove patch no longer needed with current builds.

 -- Ben Finney <bignose@debian.org>  Sat, 19 Nov 2022 22:27:56 +1100

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

  * Correct autopkgtest control, for removal of ‘pypy-coverage’.
    Closes: bug#1003700. Thanks to Stefano Rivera for the report.

 -- Ben Finney <bignose@debian.org>  Fri, 14 Jan 2022 10:15:01 +1100

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

  * The “Jerrie Cobb” release.
  * New upstream version.
    (Closes: bug#969617)
    Highlights since previous release:
    * Support Python versions 3.6 – 3.11.
    * Data collection is thread-safe.
    * The HTML report has been redesigned.
    * No longer use jQuery libraries for HTML reports.
      (Closes: bug#733031)
    * Emit messages describing where Coverage.py is writing its files.
    * Settings ‘skip_covered’ and ‘skip_empty’ can be specified
      separately for HTML report.
    * The report commands now have options ‘--precision’, ‘--sort’,
      ‘--no-skip-covered’.
    * The report skips branches if the source and destination line are
      not executed.
    * The report skips third-party packages.
    * The ‘combine’ command has new option ‘--keep’.
    * New ‘source_pkgs’ setting to specify only package names.
    * More consistent (machine-parseable) output for text report.
    * Support for Python 3.10 ‘match’/‘case’ syntax.
    * Environment variable ‘COVERAGE_RUN’ set when running code with
      Coverage.py.
    * Deprecate the ‘annotate’ feature.
  * Remove handling of non-free files that were removed upstream.
  * Remove handling of removed JavaScript libraries.
    (Closes: bug#728824, bug#991076)
  * Drop support for Python 2 PyPy.
  * debian/patches/03.remove-hotkeys.patch:
    * Remove patch for functionality no longer used.
  * debian/patches/series:
    * Re-sequence patches.

 -- Ben Finney <bignose@debian.org>  Sat, 01 Jan 2022 19:14:52 +1100

python-coverage (5.1+dfsg.1-3) unstable; urgency=medium

  * The “Claudia Maria D'Antona” release.
  * Rename default Git branch in official repository, to ‘main’.
  * Declare conformance to “Standards-Version: 4.6.0”.
    No additional changes required.
  * debian/patches/02.rename-public-programs.patch:
    * Update patch for removal of Python 2 support.

 -- Ben Finney <bignose@debian.org>  Sat, 01 Jan 2022 08:52:33 +1100

python-coverage (5.1+dfsg.1-2) unstable; urgency=medium

  * The “Karl Karnadi” release.
  * Remove all packaging of Python 2 support.
    Closes: bug#937665. Thanks to Matthias Klose for the report.
  * Follow the installed documentation to ‘python-coverage-doc’ directory.
  * Override false-positive Lintian warnings about documentation files.

 -- Ben Finney <bignose@debian.org>  Sun, 06 Sep 2020 15:43:16 +1000

python-coverage (5.1+dfsg.1-1) unstable; urgency=medium

  * The “أحمد الشامري (Ahmad al-Shamri)” release.
  * New upstream version.
    Highlights since previous release:
    * Coverage report can now be produced in JSON format.
    * Data storage format is now an SQLite database.
    * Configuration can now be read from `pyproject.toml`.
    * Reporting on the context in which each line is executed.
    * Portable environment support: filenames stored as relative paths.
    * Python 2.6, 3.3 and 3.4 are no longer supported.
  * debian/patches/:
    * Refresh patches against current source.
  * Declare Debhelper compatibility level 13.
  * Declare conformance to “Standards-Version: 4.5.0”.
    No additional changes required.
  * Add build dependency for ‘sphinx_rst_builder’ extension.
  * Add build dependency for ‘sphinx_tabs’ extension.
  * Rename Debian-specific To Do document to conform with ‘dh_installdocs’.
  * Use only supported Python versions in the AutoPkgTest.
  * Update Lintian override for new Python-version-specific filenames.
  * Use current Homepage value for the upstream project.

 -- Ben Finney <bignose@debian.org>  Sun, 31 May 2020 11:04:08 +1000

python-coverage (4.5.2+dfsg.1-4) unstable; urgency=high

  * Urgency “high” to restore dependency for other Python 2 packages.
    See bug#937665 discussion.
  * Build Python 2 and PyPy 2 binary packages.
    These still have reverse dependencies, during the Python 2 removal.
  * Exercise Python 2 and PyPy 2 packages in autopkgtest.

 -- Ben Finney <bignose@debian.org>  Mon, 11 Nov 2019 10:20:28 +1100

python-coverage (4.5.2+dfsg.1-3) unstable; urgency=medium

  * Specify the package build system does not require root privilege.
  * Specify that the documentation must be built to autopkgtest it.
  * Update the expected directory where documentation is installed.
    Closes: bug#944076.
    Thanks to Paul Gevers for the report and trouble-shooting.

 -- Ben Finney <bignose@debian.org>  Tue, 05 Nov 2019 11:10:34 +1100

python-coverage (4.5.2+dfsg.1-2) unstable; urgency=medium

  [ Ben Finney ]
  * Declare conformance to “Standards-Version: 4.4.1”.
    No additional changes required.
  * Remove declaration of minimum Python 2 versions.
    These are now satisfied by all currently supported Debian releases.
  * Declare Debhelper compatibility level 12.
  * debian/compat:
    * Remove obsolescent configuration file.
  * Don't build Python 2 or PyPy 2 binary packages.
    Closes: bug#937665.
  * Remove Python 2 and PyPy 2 autopkgtest code.
  * Remove build dependencies for Python environments not supported.

  [ Ondřej Nový ]
  * Build docs with Sphinx by using system Python.

 -- Ben Finney <bignose@debian.org>  Sun, 27 Oct 2019 13:57:10 +1100

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

Generated by dwww version 1.15 on Thu May 23 23:44:18 CEST 2024.