* Drop Python 3.4, the minimal supported version is Python 3.5.3
* Provide type annotations
2.0.1
==================
* Fix ``PendingDeprecationWarning`` on Python 3.7 (33)
2.0.0
==================
* Changed ``timeout <= 0`` behaviour
* Backward incompatibility change, prior this version ``0`` was shortcut for ``None`` * when timeout <= 0 ``TimeoutError`` raised faster
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
1.3.0
==================
* Don't suppress nested exception on timeout. Exception context points on cancelled line with suspended ``await`` (13)
* Introduce ``.timeout`` property (16)
* Add methods for using as async context manager (9)