lp:debian/python-coverage
- Get this branch:
- bzr branch lp:debian/python-coverage
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/squeeze/python-coverage