lp:debian/stretch/python-coverage

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/stretch/python-coverage
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

14. By Ben Finney

* The “Ziauddin Yousafzai” release.
* Urgency “medium” because we fix a bug of severity “serious”.
* New upstream version.
  (Closes: bug#735359)
* debian/patches/:
  + Patches incorporated upstream:
    * 02.use-system-ecmascript-libraries.patch
    Remaining patch files re-sequenced contiguously.
  + Add editor hints to patch files.
* debian/repack:
  + Correct quoting of parameters (quote parameters used as filesystem
    entry names, don't quote parameters used as numbers).
* debian/rules:
  + Explicitly replace shebang for programs needing default Python
    interpreter (Closes: bug#736121).
  + Correct generation of Python version strings for object code
    filenames (Closes: bug#740053).
    Thanks to Dmitry Shachnev for the bug report and patch.

13. By Ben Finney

* The “Thorpekai Yousafzai” release.
* Urgency “medium” because we fix a bug of severity “serious”.
* debian/python3-coverage-dbg.install, debian/rules:
  + Correct file glob for excluding Python 3 debug symbols files.
    (Closes: bug#734853, thanks to Dmitry Shachnev for help)
* debian/control:
  + Conform to “Standards-Version: 3.9.5”. No additional changes required.
* debian/rules, debian/source.lintian-overrides:
  + Add ‘get-orig-source’ target (as recommended by Policy §4.9).
  + Remove Lintian override, now satisfied.
* debian/repack:
  + Pack the tarball according to recommendations in Developer's
    Reference §6.7.8.2.
* debian/bzr-builddeb.conf:
  + Add this package's configuration for ‘bzr builddeb’.

12. By Ben Finney

* The “Gul Makai” release.
* debian/rules, debian/*-dbg.install:
  + Build and install Python debug build of extension module.
    (Closes: bug#728548)
* debian/control:
  + Update description for debug packages.

11. By Ben Finney

* The “Malala Yousafzai” release.
* debian/rules:
  + Correct creation of version-specific resource directory symlink.
    (Closes: bug#727711)
* debian/*.{pre,post}inst:
  + Make parameter handling more explicit.

10. By Ben Finney

[ Piotr Ożarowski ]
* debian/*.install:
  + Install files separately for Python 2 and Python 3 packages.

[ Ben Finney ]
* New upstream version (Closes: bug#635476).
* debian/control:
  + Conform to ‘Standards-Version: 3.9.4’.
    * Remove obsolete field ‘DM-Upload-Allowed’.
* debian/rules, debian/control:
  + Build binary packages for both Python 2 and Python 3.
    (Closes: bug#690575)
  + Remove more bundled ECMAScript libraries, declare dependencies on
    their Debian packages instead.
  + Demote ECMAScript dependencies (for HTML reports) to “Recommends”.
* debian/rules, debian/*-dbg.postinst, debian/*.install:
  + Use main package doc directory (via symlink) for debug package.
* debian/rules, debian/*.install, debian/*.links, debian/*.manpages:
  + Separate programs and manpages for Python 2 and Python 3.
  + Generate manpage from reStructuredText source.
  + Update the manpage document with current Coverage behaviour.
    (Closes: bug#496002)
  + Use main manpage for each versioned command.
* debian/rules, debian/*.install, debian/*.links, debian/*.preinst:
  + Remove an existing platform-specific ‘htmlfiles’ directory; this
    package will create it as a symlink to the platform-independent
    location.
  + Install resource data files as platform-independent files.
    (Closes: bug#721676)
* debian/control, debian/compat:
  + Use Debhelper >= 9 to get Debian compilation build flags.
* debian/rules:
  + Send HTTP traffic to the “discard” service during packaging actions.
* debian/watch, debian/repack:
  + Configure ‘uscan’ to re-pack upstream source tarball, removing
    non-DFSG-free obfuscated files. Thanks to Thomas Goirand and Stuart
    Prescott for advice on how to address this bug.
    (Closes: bug#726005)
* debian/README.source, debian/source.lintian-overrides:
  + Explain how ‘uscan’ will get our upstream source.
* debian/copyright:
  + Update copyright years.
* debian/README.Debian:
  + Explain separate versioned packaging and program names.
* debian/patches/:
  + 01.remove-resource-files-from-distutils-setup.patch:
    Don't treat resource data files as Python package data.
    (Closes: bug#723788)
  + 03.rename-public-programs.patch:
    Rename public programs to be clear what they're for.
  + Patches incorporated upstream:
    * 01.refactor-handling-static-files.patch
  + Updated patches:
    * 02.use-system-ecmascript-libraries.patch

9. By Ben Finney

debian/rules:
Revert mistaken method of consolidating doc directories, which doesn't
work because it asks ‘dpkg’ to violate Policy (Closes: bug#672224).

8. By Ben Finney

* debian/control:
  + Conform to ‘Standards-Version: 3.9.3’. No additional changes required.
  + Update VCS fields following changes at Alioth.
  + Ensure shlibs dependencies for each arch-dependent package.
* debian/compat, debian/control:
  + Increase minimum ‘debhelper’ dependency to one which supports the
    rules targets we're now using.
    (Closes: bug#659643)
* debian/copyright:
  + Conform to copyright format version 1.0.
* debian/rules:
  + Use main package doc directory (via symlink) for debug package.
* debian/rules, debian/*.install:
  + More fiddling with installation of files for debug package.

7. By Ben Finney

* The “Mravaljamier” release.
* New upstream version (Closes: bug#600672).
  Primary user-visible changes:
  + Settings are now read from a .coveragerc file.
  + Enable coverage measurement when Python starts.
  + Support for Python 2.7 and 3.2 opcodes.
  + Finer control over what gets recorded or reported.
* debian/preinst:
  + Remove: Squeeze is released, so we no longer need to maintain the
    special cleanup of ‘python-central’ mess.
* debian/copyright:
  + Conform to current DEP-5 format.
  + Update with current copyright information.
* debian/control:
  + Conform to ‘Standards-Version: 3.9.2’. No additional changes required.
* debian/control, debian/rules:
  + Switch to ‘dh_python2’ packaging helper.
  + Depend on ECMAScript libraries needed for HTML reports.
  + Remove duplicate ECMAScript libraries.
* debian/patches/01.refactor-handling-static-files.patch,
  debian/patches/02.use-system-js-libraries.patch:
  + Use the Debian system ECMAScript libraries
    (Closes: bug#596212).

6. By Ben Finney

* The “Artificial Conscience” release.
* New upstream version. Primary user-visible changes:
  + Command-line interface re-worked with sub-commands.
  + Inspection now traverses egg packages.
  + Branch coverage recording and reporting.
  + New XML format for generated reports.
* debian/control:
  + Remove Lars Wirzenius from all roles at his request.
  + Conform to ‘Standards-Version: 3.8.4’. No changes required.
* debian/python-coverage.install, debian/python-coverage.manpages:
  + Use ‘dh_installman(1)’ to install man pages.
* debian/control, debian/rules:
  + Add ‘python-coverage-dbg’ package for debugging symbols.
  + Use newer ‘debhelper’ to ensure automated build for all supported
    versions and for debug packages.
* debian/copyright:
  + Update copyright information for latest upstream source.
* debian/source/format:
  + Convert packaging to source format “3.0 (quilt)”.
* debian/python-coverage.dirs:
  + Removed, the ‘/usr/bin/’ directory is created by ‘setup.py’.
* debian/rules:
  + Remove, during ‘clean’ target, files that clobber upstream source.
  + Specify installation of Python package to ‘/usr/’ hierarchy (not
    default).

5. By Ben Finney

[ Lars Wirzenius ]
* debian/control: Added missing DM-Upload-Allowed field.

[ Ben Finney ]
* New upstream version:
  + Use os.realpath as part of the fixing of filenames so that symlinks
    won't confuse things. Thanks, Patrick Mezard.
    Closes: bug#495963.
* debian/rules:
  + Fix bogus executable permission for non-program files from upstream
    tarball.
* debian/copyright:
  + Re-work to proposed machine-parseable format.
* debian/control:
  + Comply with ‘Standards-Version: 3.8.1’.
  + Add ‘Depends: ${misc:Depends}’ for debhelper.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/python-coverage
This branch contains Public information 
Everyone can see this information.

Subscribers