- Update to 4.0.1
* Fix regression:
- Don't raise TimeoutError from timeout object that doesn't
enter into async context manager
- Use call_soon() for raising TimeoutError if deadline is
reached on entering into async context manager (#258)
* Make Timeout class available in __all__.
- Release 4.0.0
* Implemented timeout_at(deadline) (#117)
* Supported timeout.deadline and timeout.expired properties.
* Dropped timeout.remaining property: it can be calculated as
timeout.deadline - loop.time()
* Dropped timeout.timeout property that returns a relative
timeout based on the timeout object creation time; the absolute
timeout.deadline should be used instead.
* Added the deadline modification methods: timeout.reject(),
timeout.shift(delay), timeout.update(deadline).
* Deprecated synchronous context manager usage
OBS-URL: https://build.opensuse.org/request/show/939970
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-async_timeout?expand=0&rev=11
- update to 2.0.1:
* Fix ``PendingDeprecationWarning`` on Python 3.7 (#33)
- Update to version 2.0.0
* Changed timeout <= 0 behaviour
+ Backward incompatibility change, prior this version 0 was
shortcut for None
+ when timeout <= 0 TimeoutError raised faster
- Update to version 1.4.0
* Implement `remaining` property (#20)
+ If timeout is not started yet or started unconstrained:
`remaining` is `None`
+ If timeout is expired: `remaining` is `0.0`
+ All others: roughly amount of time before `TimeoutError` is triggered
- Fix building
- Remove skip_python3 for python < 3.4, the package already
requires python >= 3.4.
- initial package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-async_timeout?expand=0&rev=2