Revisions of python-python-daemon

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1201440 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 32)
- Revert to 3.0.1. Version 3.0.2 was yanked from pypi because it
  breaks setuptools
  (https://pagure.io/python-daemon/issue/94, https://pypi.org/project/python-daemon/3.0.2/)
- Add patch explicit-packaging.patch to fix issue with current
  setuptools: https://pagure.io/python-daemon/issue/73
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1197679 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 31)
- 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.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133522 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 30)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1007473 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 27)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 946125 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 25)
- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 887875 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 24)
- 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`.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 869533 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 23)
- Switch off running of the test suite
  (https://pagure.io/python-daemon/issue/53).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 780388 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 697401 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 20)
- Rebuild for jsc#SLE-5706 to be sent to SUSE:SLE-12-SP5:GA.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 628991 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 18)
Remove dependency on unittest2
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 13)
Split 13.2 from Factory
Displaying revisions 1 - 20 of 32
openSUSE Build Service is sponsored by