Blame python-crochet.changes

e082d7
-------------------------------------------------------------------
51d21e
Mon May 10 22:30:36 UTC 2021 - John Vandenberg <jayvdb@gmail.com>
51d21e
51d21e
- Add docs/*.rst to %doc
51d21e
- Update to v2.0.0
51d21e
  * It's possible to decorate async/await Twisted functions with
51d21e
    @wait_for and @run_in_reactor
51d21e
  * Added type hints
51d21e
  * Added formal support for Python 3.9
51d21e
  * Dropped the deprecated APIs @wait_for_reactor, @in_reactor,
51d21e
    DeferredResult, the wrapped_function attribute, and
51d21e
    unlimited timeouts on EventualResult.wait()
51d21e
  * Dropped support for Python 2.7 and 3.5
51d21e
51d21e
-------------------------------------------------------------------
e082d7
Thu Nov 26 00:54:28 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
e082d7
e082d7
- Remove no longer necessary bcond_with test
e082d7
- Update to v1.12.0
e082d7
  * Fix a timeout overflow bug in 32-bit machines 
e082d7
e082d7
-------------------------------------------------------------------
e082d7
Fri Dec 27 12:36:41 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
e082d7
e082d7
- Update to v1.11.0
e082d7
e082d7
-------------------------------------------------------------------
e082d7
Thu Apr 14 13:07:24 UTC 2016 - termim@gmail.com
e082d7
e082d7
- Update to 1.5.0
e082d7
  * New features:
e082d7
    - Added support for Python 3.5.
e082d7
  * Removed features:
e082d7
    - Python 2.6, Python 3.3, and versions of Twisted < 15.0 are no longer
e082d7
      supported.
e082d7
e082d7
- Update to 1.4.0
e082d7
  * New features:
e082d7
    - Added support for Python 3.4.
e082d7
  * Documentation:
e082d7
    - Added a section on known issues and workarounds.
e082d7
  * Bug fixes:
e082d7
    - Main thread detection (used to determine when Crochet should
e082d7
      shutdown) is now less fragile. This means Crochet now supports more
e082d7
      environments, e.g. uWSGI. Thanks to Ben Picolo for the patch.
e082d7
e082d7
-------------------------------------------------------------------
e082d7
Sun Jun  1 03:38:25 UTC 2014 - termim@gmail.com
e082d7
e082d7
- Update to 1.3.0
e082d7
  * Bug fixes:
e082d7
    - It is now possible to call ``EventualResult.wait()`` (or functions
e082d7
      wrapped in ``wait_for``) at import time if another thread holds the
e082d7
      import lock. Thanks to Ken Struys for the patch.
e082d7
e082d7
- Update to 1.2.0
e082d7
  * New features:
e082d7
    - ``crochet.wait_for`` implements the timeout/cancellation pattern documented
e082d7
      in previous versions of Crochet. ``crochet.wait_for_reactor`` and
e082d7
      ``EventualResult.wait(timeout=None)`` are now deprecated, since lacking
e082d7
      timeouts they could potentially block forever.
e082d7
    - Functions wrapped with ``wait_for`` and ``run_in_reactor`` can now be accessed
e082d7
      via the ``wrapped_function`` attribute, to ease unit testing of the underlying
e082d7
      Twisted code.
e082d7
  * API changes:
e082d7
    - It is no longer possible to call ``EventualResult.wait()`` (or functions
e082d7
      wrapped with ``wait_for``) at import time, since this can lead to deadlocks
e082d7
      or prevent other threads from importing. Thanks to Tom Prince for the bug
e082d7
      report.
e082d7
  * Bug fixes:
e082d7
    - ``warnings`` are no longer erroneously turned into Twisted log messages.
e082d7
    - The reactor is now only imported when ``crochet.setup()`` or
e082d7
      ``crochet.no_setup()`` are called, allowing daemonization if only ``crochet``
e082d7
      is imported (http://tm.tl/7105). Thanks to Daniel Nephin for the bug report.
e082d7
e082d7
-------------------------------------------------------------------
e082d7
Sat Mar 15 15:09:49 UTC 2014 - termim@gmail.com
e082d7
e082d7
- Update to 1.1.0
e082d7
  * Bug fixes:
e082d7
     - EventualResult.wait() can now be used safely from multiple threads,
e082d7
       thanks to Gavin Panella for reporting the bug.
e082d7
     - Fixed reentrancy deadlock in the logging code caused by
e082d7
       http://bugs.python.org/issue14976, thanks to Rod Morehead for
e082d7
       reporting the bug.
e082d7
     - Crochet now installs on Python 3.3 again, thanks to Ben Cordero.
e082d7
     - Crochet should now work on Windows, thanks to Konstantinos
e082d7
       Koukopoulos.
e082d7
     - Crochet tests can now run without adding its absolute path to
e082d7
       PYTHONPATH or installing it first.
e082d7
  * Documentation:
e082d7
     - EventualResult.original_failure is now documented.
e082d7
e082d7
-------------------------------------------------------------------
e082d7
Tue Feb 25 04:41:08 UTC 2014 - termim@gmail.com
e082d7
e082d7
- v.1.0.0 - Initial rpm release