Publishing details

Changelog

python-coverage (4.3.4+dfsg.1-1build1~ubuntu16.04.1~ppa1) xenial; urgency=medium

  * No-change backport to xenial

python-coverage (4.3.4+dfsg.1-1build1) artful; urgency=medium

  * No change rebuild to drop Python 3.5 support.

python-coverage (4.3.4+dfsg.1-1) experimental; urgency=medium

  * The “Faraaz Ayaaz Hossain” release.
  * New upstream version.
    Highlights since previous release:
    * HTML report generation now obeys the ‘--skip-covered’ option.
    * The coverage run now executes ‘sys.excepthook’ when an exception
      is uncaught.
    * Configuration options in Tox configuration is now obeyed.
  * Specify current VCS for Debian packaging work.
  * debian/patches/03.rename-debounce-library.patch:
    * Removed, applied upstream.
  * debian/patches/03.remove-hotkeys.patch:
    * Remove usage of incompatible ‘jquery.hotkeys.js’ API.
      Closes: bug#848188. Thanks to Loic Dachary for the report.

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

  * The “Niloy Neel” release.
  * debian/*:
    * Update my email address for Debian work.
  * debian/README.source:
    * Much more detail about how to build the source package from VCS.
  * Specify current VCS for Debian packaging work.
  * Convert UScan configuration to format version 4.
  * Add invocations of command-line programs to autopkgtests.
    Closes: bug#827464. Thanks to Barry Warsaw for the report.
  * Configure Sphinx build system to allow import of code during build.
    This allows the ‘autodoc’ extension to generate API documentation.

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

  * The “Ananta Bijoy Das” release.
  * New upstream version.
    Highlights since previous release:
    * The ‘coverage combine’ command now ignores an existing ‘.coverage’
      data file.
    * Now it is an error to use ‘--concurrency=multiprocessing’ and other
      run-affecting options on the command line. (Previously, the options
      didn’t apply to the subprocesses, but there was no indication.)
    * Better support for multiprocessing and combining data.
  * debian/*.lintian-overrides:
    * Override false-positive Lintian warnings about Coverage.py being an
      application.
  * debian/control:
    * Declare the package for upstream documentation.
    * Add dependencies on the documentation package.
  * debian/control, debian/rules:
    * Enable build of upstream documentation using Sphinx.
  * debian/python-coverage-doc.{docs, doc-base}:
    * Install the upstream documentation.
  * debian/tests/control:
    * Test that the documentation is correctly installed as HTML.

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

  * The “Washikur Rahman” release.
  * debian/python-coverage.1.txt:
    * Remove mention of “classic” command line arguments.
      Closes: bug#829556. Thanks to Jakub Wilk for the bug report.
    * Correctly document the ‘combine’ and ‘debug’ sub-commands.
  * debian/control:
    * Declare new run-time dependency on “debounce” JavaScript library.
      Closes: bug#828094. Thanks to Barry Warsaw for the bug report.
  * debian/patches/03.rename-debounce-library.patch, debian/patches/series:
    * Rename the “debounce” library to that installed by Debian.

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

  * The “Humayun Azad” release.
  * debian/README.Debian, debian/python-coverage.1.txt:
    * Correct editor hints.
      Closes: bug#827599. Thanks to Jakub Wilk for the bug report.
  * debian/patches/02.rename-public-programs.patch:
    * Correct entry point to match upstream change.
      Closes: bug#827600. Thanks to Jakub Wilk for the bug report.

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

  * The “Mohsen Amir Aslani” release.
  * New upstream version (Closes: bug#797267, bug#799629).
    Highlights since previous release:
    * Now licensed to recipients under Apache License 2.0.
    * Plugin support for measuring non-Python files.
    * Coverage measurement of code that uses concurrency libraries.
    * Branch coverage much improved, rewritten using AST analysis.
    * Live filtering in the HTML report.
    Upstream test runner is also re-worked.
    (Closes: bug#802916)
  * debian/copyright:
    * Update copyright information for upstream work.
    * Add editor hints.
  * debian/copyright, debian/rules, debian/repack:
    * Update copyright information for Debian packaging.
    * Grant license in Debian packaging work under Apache License 2.0.
  * debian/python-coverage.1.txt
    * Grant license in manual page under Apache License 2.0.
  * debian/control:
    * Declare “Standards-Version: 3.9.8”. No additional changes required.
    * Add explicit “Build-Depends: dh-python”.
    * Update supported Python versions.
    * Update package descriptions to better match current behaviour.
  * debian/rules:
    * Add ‘get-packaged-orig-source’ target to fetch upstream source for
      declared package version.
    * Upstream tarball currently omits documentation directory; create it.
    * Update name of upstream changelog file.
    * Disable upstream test suite run.
      (Closes: bug#826758)
    * Install manpage aliases as normal files.
    * Add hardening build flags for ELF binaries.
  * debian/rules, debian/*.install, debian/*.links:
    * Migrate Python packaging tool to Pybuild.
      (Closes: bug#735373)
    * Remove ‘dh_install’ and ‘dh_link’ configuration files. File paths
      now depend on Pybuild actions in ‘debian/rules’.
  * debian/watch:
    * Switch from defunct source API to Debian-maintained mirror.
    * Refine regex to more tightly match a version string.
    * Add editor hints.
  * debian/repack:
    * Use GNU tar feature to auto-detect compression type.
    * Update set of non-free source files.
  * debian/patches:
    * Update patches for new upstream code base.
  * debian/control, debian/bzr-buildpackage.conf, debian/gbp.conf:
    * Migrate to Git VCS for packaging.
    * Remove superfluous configuration for Bzr-buildpackage.
    * Add configuration for Git-buildpackage.
  * debian/README.source:
    * Document how the source package is built.
  * debian/clean:
    * Remove Setuptools build artefacts.
  * debian/control, debian/rules, debian/*-dbg.postinst:
    * Remove explicit debug symbol packages, now implicit for all
      architecture-dependent packages in Debian.
    * Remove special handling for documentation for debug packages.
  * debian/rules, debian/control, debian/README.Debian:
    * Remove the ‘python-coverage’ command from Python 3 package.
      This resolves a conflict between the Python 2 and Python 3 packages.
    * Document that the ‘python-coverage’ command is only for Python 2.
  * debian/tests/control,
    debian/tests/smoke-python{2,3}, debian/tests/smoke_test.py:
    * Add smoke test suite to verify distribution is installed.
      (Closes: bug#729703)

 -- Zak Kipling <email address hidden>  Thu, 15 Feb 2018 19:40:07 +0000

Available diffs

Builds

Built packages

Package files