- Update to 0.16.0:
* Python 3.10 support (#432)
* Bump vendored libuv to 1.42.0 (#433)
* Use cibuildwheel to build wheels (#435)
* Add support for <timer handle>.when()
* Fix ref issue when protocol is in Cython
* Set python_requires in setup.py
* SSL: schedule first data after waiter wakeup
* Fix a possible race condition in sslproto test
* Fix call_soon_threadsafe thread safety
- from version 0.15.3:
* SSL: schedule first data after waiter wakeup
* Fix a possible race condition in sslproto test
* Fix call_soon_threadsafe thread safety
- from version 0.15.2:
* Add python_requires in setup.py to fix dependency resolution issues
- from version 0.15.1:
* Fix a segfault issue when a Cython protocol is de-referencing
itself from Context.run() callbacks
- from version 0.15.0:
* Add name keyword argument to loop.create_task()
* Add typing support
* SSL: many improvements
* Fix KeyboardInterrupt handling logic
* Python 3.8/3.9 compatibility fixes, drop support for 3.5/3.6
* UDP: multiple bug fixes
* Pipe: a critical crash fix that affects subprocess, pipe and socketpair
* Restore context on protocol callbacks
* Subprocess: stdio bug fixes
* Sock: fix issue in sock_connect() for large concurrency
OBS-URL: https://build.opensuse.org/request/show/915114
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=19
- update to 0.12.1
* Fix a circular references case in SSL implementation.
* Cleanup references to callbacks in canceled callback handles.
* New SSL implementation. The new implementation is faster and
and more complete, and will become the default SSL implementation
in asyncio 3.8. This is a significant change that warrants a release
candidate to make sure it is tested properly.
* New uvloop.install() helper function.
* ssl.CertificateError is no longer logged as it's delivered to
the Protocol.connection_lost() anyways.
* Improve UDPTransport.sendto() performance.
OBS-URL: https://build.opensuse.org/request/show/680149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uvloop?expand=0&rev=4
* Fix a circular references case in SSL implementation.
* Cleanup references to callbacks in canceled callback handles.
* New SSL implementation. The new implementation is faster and
and more complete, and will become the default SSL implementation
in asyncio 3.8. This is a significant change that warrants a release
candidate to make sure it is tested properly.
* New uvloop.install() helper function.
* ssl.CertificateError is no longer logged as it's delivered to
the Protocol.connection_lost() anyways.
* Improve UDPTransport.sendto() performance.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvloop?expand=0&rev=9