Removals and backward incompatible breaking changes
-
Removed support :rfc:
3986#section-3.2.3
port normalization when the scheme is not one ofhttp
,https
,wss
, orws
-- by :user:bdraco
.Support for port normalization was recently added in #1033 and contained code that would do blocking I/O if the scheme was not one of the four listed above. The code has been removed because this library is intended to be safe for usage with
asyncio
.Related issues and pull requests on GitHub:
#1076.
Miscellaneous internal changes
-
Improved performance of property caching -- by :user:
bdraco
.The
reify
implementation fromaiohttp
was adapted to replace the internalcached_property
implementation.Related issues and pull requests on GitHub:
#1070.