Update dependency yarl to v1.16.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
yarl | minor |
==1.15.5 -> ==1.16.0
|
⚠ WarningSome dependencies could not be looked up. Check the warning logs for more information.
Release Notes
aio-libs/yarl (yarl)
v1.16.0
======
(2024-10-21)
Bug fixes
-
Fixed blocking I/O to load Python code when creating a new :class:
~yarl.URL
with non-ascii characters in the network location part -- by :user:bdraco
.Related issues and pull requests on GitHub: :issue:
1342
.
Removals and backward incompatible breaking changes
-
Migrated to using a single cache for encoding hosts -- by :user:
bdraco
.Passing
ip_address_size
andhost_validate_size
to :py:meth:~yarl.cache_configure
is deprecated in favor of the newencode_host_size
parameter and will be removed in a future release. For backwards compatibility, the old parameters affect theencode_host
cache size.Related issues and pull requests on GitHub: :issue:
1348
, :issue:1357
, :issue:1363
.
Miscellaneous internal changes
-
Improved performance of constructing :class:
~yarl.URL
-- by :user:bdraco
.Related issues and pull requests on GitHub: :issue:
1336
. -
Improved performance of calling :py:meth:
~yarl.URL.build
and constructing unencoded :class:~yarl.URL
-- by :user:bdraco
.Related issues and pull requests on GitHub: :issue:
1345
. -
Reworked the internal encoding cache to improve performance on cache hit -- by :user:
bdraco
.Related issues and pull requests on GitHub: :issue:
1369
.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.