Skip to content
This repository has been archived by the owner on Dec 29, 2020. It is now read-only.

Update uvloop to 0.12.1 #64

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Contributor

This PR updates uvloop from 0.11.3 to 0.12.1.

Changelog

0.12.0

New Features

* 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.

See the linked issue for more details.

(by fantix in 9cba7493 for 158, 176)

* New `uvloop.install()` helper function.

Instead of

python
import asyncio
import uvloop
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())


it is now possible to simply write

python
import uvloop
uvloop.install()


(by 1st1 in a3d8d401)

Bug Fixes

* All bug fixes from `0.11.0`—`0.11.3` are included in
this release.

* `ssl.CertificateError` is no longer logged as it's delivered to
the `Protocol.connection_lost()` anyways.
(by fantix in 848e4785 for 195, 199)

* Don't use non-existent `UDPTransport._address` attribute.
(by jlaine in f24c2c56 for 207)

Performance

* Improve `UDPTransport.sendto()` performance.
(by jlaine in d5ad2b86 for 214)

Build

* Upgrade Cython `0.28.x` -> `0.29.0`.

* Upgrade libuv `v1.22.0` -> `v1.23.0`.

0.12.0rc1

New Features

* 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.

See the linked issue for more details.

(by fantix in 9cba7493 for 158, 176)

* New `uvloop.install()` helper function.

Instead of

python
import asyncio
import uvloop
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())


it is now possible to simply write

python
import uvloop
uvloop.install()


(by 1st1 in a3d8d401)

Bug Fixes

* All bug fixes from `0.11.0`—`0.11.3` are included in
this release.

* `ssl.CertificateError` is no longer logged as it's delivered to
the `Protocol.connection_lost()` anyways.
(by fantix in 848e4785 for 195, 199)

Build

* Upgrade Cython `0.28.x` -> `0.29.0`.

* Upgrade libuv `v1.22.0` -> `v1.23.0`.
Links

@pyup-bot pyup-bot mentioned this pull request Feb 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant