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.