lp:ubuntu/wily-proposed/python-daemon
- Get this branch:
- bzr branch lp:ubuntu/wily-proposed/python-daemon
Branch merges
Branch information
Recent revisions
- 8. By Ben Finney
-
* The “Ghazi Beji” release.
* Urgency high now that our dependency ‘python-lockfile’ broke backward
compatibility.
* New upstream version. Highlights since previous release:
* Supports Python 2 and Python 3 with the same code base.
* Now uses ‘lockfile’ >= 0.9, with its implementation of
‘PIDLockFile’.
(Closes: bug#787497)
* Licensed under terms of Apache License 2.0.
* debian/control:
* Declare “Standards-Version: 3.9.6”.
* Use canonical Alioth VCS anonymous-access URLs.
* Update build dependencies for upstream changes:
* Removed ‘python-minimock’.
* Versioned dependency on ‘lockfile’ library.
* Add Python ‘unittest2’, ‘mock’, ‘testtools’, ‘testscenarios’ build
dependencies.
* Add Python ‘docutils’ dependency.
* Remove support for Python versions earlier than 2.7.
* debian/copyright:
* Conform to official copyright format version 1.0.
* Update copyright information.
* debian/rules:
* Use a catch-all target for all Policy-required targets.
* Add ‘get-orig-source’ target (as recommended by Policy §4.9) and
‘get-packaged- orig-source’ target.
* Upstream test suite currently not working; don't run it.
* Discard HTTP traffic during packaging actions.
* debian/rules, debian/compat, debian/control, debian/pyversions:
* Upgrade to Debhelper 9.
* Convert Python packaging system to Pybuild.
(Closes: bug#706190) Thanks to Dave Steele for the bug report.
* Convert to ‘dh_python{2,3}’ build system. (Closes: bug#785997)
Thanks to Luca Falavigna for the bug report.
* Specify range of Python versions supported.
Remove obsolete ‘pyversions’ file.
(Closes: bug#581180)
* Build packages targeting both Python 2 and Python 3.
* debian/bzr-builddeb. conf:
* Add this package's configuration for ‘bzr builddeb’.
* debian/upstream/ signing- key.asc:
* Add public keyring for keys used to sign upstream source.
* debian/watch:
* Update comments, add editor hints.
* Update patterns for Debian redirector for PyPI.
The PyPI directory-listing API is no longer supported. - 7. By Ben Finney
-
* New upstream version. Highlights since previous release:
+ Stop using ‘pkg_resources’ and revert to pre-1.5.3 version-string
handling, until a better way that doesn't break everyone else's
installation can be found. - 6. By Ben Finney
-
* Urgency ‘medium’ to address serious packaging bug.
* debian/control:
+ Fix missing dependency on ‘python-lockfile’.
(Closes: Bug#565352) - 5. By Ben Finney
-
* New upstream version. Highlights since previous release:
* Ensure we only prevent core dumps if ‘prevent_core’ is true.
* Implement ‘TimeoutPIDLockFile’ to specify a timeout in advance of
lock acquisition.
* Distinguish different conditions on reading and parsing PID file.
* Write the PID file using correct OS locking and permissions.
* Close the PID file after writing.
* Implement ‘PIDLockFile’ as subclass of ‘lockfile.LinkFileLock’ .
* Only inspect the file descriptor of streams if they have one.
* debian/control:
* Drop ‘Provides’ field, since a Python-versioned dependency should
not be necessary (ref. ‘python-support’ documentation). - 4. By Ben Finney
-
* Urgency medium to fix broken behaviour in common scenarios.
* New upstream version.
+ Drop default handling of ‘SIGCLD’ signal, to avoid bad interactions
with other Python standard library modules.
* debian/control:
+ Set ‘Priority: optional’ to allow other common packages to depend on
this one. - 3. By Ben Finney
-
* New upstream version.
+ Exclude ‘test’ package from distribution installation.
(Closes: Bug#544391)
* debian/pyversions:
+ Require at least Python 2.5.
* debian/control:
+ Update to ‘Standards-Version: 3.8.3’ (no additional changes needed).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/wily/python-daemon