python-daemon 2.0.5-1 source package in Ubuntu
Changelog
python-daemon (2.0.5-1) unstable; urgency=high * 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. -- Ben Finney <email address hidden> Tue, 09 Jun 2015 05:53:51 +1000
Upload details
- Uploaded by:
- Ben Finney
- Uploaded to:
- Sid
- Original maintainer:
- Ben Finney
- Architectures:
- all
- Section:
- python
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Xenial | release | universe | python |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
python-daemon_2.0.5-1.dsc | 2.2 KiB | 5fb4bf47b055fc4f9b7a58f5ae026f8a68fa5effa292555fd7c701ce887db068 |
python-daemon_2.0.5.orig.tar.gz | 69.6 KiB | afde4fa433d94d007206ee31a0941d55b5eb232a5422b670aad628547b46bf68 |
python-daemon_2.0.5-1.debian.tar.xz | 82.6 KiB | 4e90d3a84fcd47d90627172e485c0f083b95f22b0cbdf22a069cd4cf552ee30a |
Available diffs
- diff from 1.5.5-1ubuntu1 (in Ubuntu) to 2.0.5-1 (174.8 KiB)
No changes file available.
Binary packages built by this source
- python-daemon: No summary available for python-daemon in ubuntu wily.
No description available for python-daemon in ubuntu wily.
- python3-daemon: library for making a Unix daemon process — Python 3
‘daemon’ is a library that assists a Python program to turn itself
into a well-behaved Unix daemon process, as specified in PEP 3143.
.
This library provides a ‘DaemonContext’ class that manages the
following important tasks for becoming a daemon process:
.
* Detach the process into its own process group.
* Set process environment appropriate for running inside a chroot.
* Renounce suid and sgid privileges.
* Close all open file descriptors.
* Change the working directory, uid, gid, and umask.
* Set appropriate signal handlers.
* Open new file descriptors for stdin, stdout, and stderr.
* Manage a specified PID lock file.
* Register cleanup functions for at-exit processing.
.
This package installs the library for Python 3.