ed029cc54d
- Upate to 3.0.2: * Migrate to use the explicitly-maintained ‘packaging’ library. * Clarify copyright and grants of license. * Migrate to PEP 517 simple build system for Python distribution. * Remove dynamically-constructed non-standard metadata attributes. - Switch to pagure source URL.
Steve Kowalik2024-08-30 04:51:03 +00:00
593ef52c15
Accepting request 1133522 from devel:languages:python
Ana Guerrero2023-12-17 20:31:38 +00:00
43e85f62cf
- 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
Dirk Mueller2023-12-15 21:31:29 +00:00
f948ebdd79
- 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)
Dirk Mueller2022-10-01 17:20:52 +00:00
fb00d6254d
- 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).
Matej Cepl2022-01-13 12:32:18 +00:00
3a486f8d92
- 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.
Dirk Mueller2021-04-22 19:50:56 +00:00
15f6418229
- 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.
Dirk Mueller2020-02-28 21:42:47 +00:00
69f2514b89
Accepting request 103941 from devel:languages:python
Stephan Kulow
2012-02-17 14:01:12 +00:00
c77e822c21
- reverted to 1.5.5 (per bnc#731071 and Debian bug #585404, upstream has retracted version 1.6 due to brokenness) - updated license header
Jan Matejek
2012-01-05 13:28:33 +00:00
f7e1e556a5
Accepting request 93627 from devel:languages:python
Stephan Kulow
2011-11-25 22:12:50 +00:00