Recent Releases of later

later - 25.08.01

TestCase now prints the stack trace for the creation of tasks that are leaked after a test is run.

- Python
Published by fried 11 months ago

later - 25.07.01

Its been a while.

- Python
Published by fried 11 months ago

later - 23.11.30

Added the herd decorator to later.task - This decorator allows you to protect code from a thundering herd of coroutines. Only one call with the same arguments will be allowed through until the request is completed. In the future I will include some memorization decorators for caching results of coroutines.

Also included Support for cpython 3.11 and 3.12. Next release will drop support for 3.7

Also this is the first release using pyproject / flit

- Python
Published by fried over 2 years ago

later - After 3.8 use the stdlib instead of unittest backports

- Python
Published by fried over 3 years ago

later - Updated later.cancel()

This new version of cancel is built to properly follow the asyncio cancellation contract. This version has been running at Meta for quite a while. The changes were initially discovered while preparing for the pycon.us talk https://www.youtube.com/watch?v=XW7yv6HuWTE

- Python
Published by fried over 3 years ago

later - 20.10.1

later.unittest.TestCase:

  • TestTask: Fixed __repr__ to used cached coro repr. Makes error messages more helpful for left over tasks.
  • Ignored left over tasks that are done() and have the result() of None

- Python
Published by fried over 5 years ago

later - 20.2.1

  • Misc packaging fixes - #4 - Thanks @thatch
  • Include more tests that were missed - #5 - Thanks @thatch
  • Fix some missed black formatting - Thanks @cooperlees

- Python
Published by cooperlees over 6 years ago

later - 20.2.0

Initial PyPI release of later

- Python
Published by cooperlees over 6 years ago