akari-bot icon indicating copy to clipboard operation
akari-bot copied to clipboard

Update dependency yarl to v1.17.0

Open renovate[bot] opened this issue 4 months ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
yarl ==1.15.5 -> ==1.17.0 age adoption passing confidence

Release Notes

aio-libs/yarl (yarl)

v1.17.0

Compare Source

======

(2024-10-28)

Features

  • Added :attr:~yarl.URL.host_port_subcomponent which returns the :rfc:3986#section-3.2.2 host and :rfc:3986#section-3.2.3 port subcomponent -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:1375.


v1.16.0

Compare Source

======

(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 and host_validate_size to :py:meth:~yarl.cache_configure is deprecated in favor of the new encode_host_size parameter and will be removed in a future release. For backwards compatibility, the old parameters affect the encode_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

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Oct 21 '24 22:10 renovate[bot]