Revisions of python-python-daemon
- update to 3.0.1: * Declare dependency on Setuptools >= 62.4.0. * Refactor calculation of file descriptor ranges to close. * When the range of candidate file descriptors is very large, the code that computes file descriptors to close when the daemon starts attempted to allocate a large amount of memory and took a long time to compute. * Document a `ServiceRunner` class as an example of using `DaemonContext`. * Raise a TypeError if any `exclude` values are not valid file descriptors. * Remove the obsolete `runner` module. This module was deprecated starting in `python-daemon` version 2.1.2, and is now removed as unmaintained. - Update to 2.3.2 - Skip broken test - BuildRequire lowercase python-minimock - Add Provides for the old python-daemon name
- update to 2.3.1: * Avoid operations on a closed stream file when detecting a socket. * Correct use of names to allow `from daemon import *`. Changed: * Speed daemon start time by computing candidate file descriptors once. * Remove incorrect double-patch of objects in test cases. * Deprecate helper function `is_socket`. * Drop backward-compatible helpers that provided Python 2 support. * declaration of source encoding ‘utf-8’ * absolute_import * unicode_literals * module-level metaclass `type` * unification of str with unicode type * renamed standard library exceptions and modules * raise exception from context exception All these are default behaviour in Python 3 and need no special handling. - drop remove_safe_hasattr.patch, remove_double_patch.patch (upstream)
- Add remove_double_patch.patch and remove_safe_hasattr.patch to fix https://pagure.io/python-daemon/issue/53 - Remove pytest as the test runner (apparently, the package requires python3 -munittest discovery).
- update to 2.3.0: * Remove support for Python versions older than Python 3. Python 2 has been unsupported by the Python project since 2020. * Remove dependency on back-ported `unittest2` and `mock`. Depend instead on standard library `unittest` and `unittest.mock`.
- Switch off running of the test suite (https://pagure.io/python-daemon/issue/53).
- update to 2.2.4: * Run the Setuptools `egg-info` command as part of the `build` command. * Create the socket and catch “non-socket” errors. * Only deal with a range of file descriptors if the range is not empty. * Declare Twine as a build dependency. * Reformat the change log entries with keepachangelog.com sub-sections.
- Rebuild for jsc#SLE-5706 to be sent to SUSE:SLE-12-SP5:GA.
Remove dependency on unittest2
1
1
1
1
Displaying revisions 1 - 20 of 30