⬆️ Update dependency yarl to v1.11.1 #52

Merged
sebclem merged 1 commits from renovate/yarl-1.x into main 2024-09-10 15:57:51 +02:00
Collaborator

This PR contains the following updates:

Package Update Change
yarl minor ==1.9.10 -> ==1.11.1

Release Notes

aio-libs/yarl (yarl)

v1.11.1

Compare Source

======

(2024-09-09)

Bug fixes

  • Allowed scheme replacement for relative URLs if the scheme does not require a host -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:280, :issue:1138.

  • Allowed empty host for URL schemes other than the special schemes listed in the WHATWG URL spec -- by :user:bdraco.

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

Features

  • Loosened restriction on integers as query string values to allow classes that implement __int__ -- by :user:bdraco.

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

Miscellaneous internal changes

  • Improved performance of normalizing paths -- by :user:bdraco.

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


v1.11.0

Compare Source

======

(2024-09-08)

Features

  • Added :meth:URL.extend_query() <yarl.URL.extend_query> method, which can be used to extend parameters without replacing same named keys -- by :user:bdraco.

    This method was primarily added to replace the inefficient hand rolled method currently used in aiohttp.

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

Miscellaneous internal changes

  • Improved performance of the Cython cached_property implementation -- by :user:bdraco.

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

  • Simplified computing ports by removing unnecessary code -- by :user:bdraco.

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

  • Improved performance of encoding non IPv6 hosts -- by :user:bdraco.

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

  • Improved performance of :meth:URL.build() <yarl.URL.build> when the path, query string, or fragment is an empty string -- by :user:bdraco.

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

  • Improved performance of the :meth:URL.update_query() <yarl.URL.update_query> method -- by :user:bdraco.

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

  • Improved performance of processing query string changes when arguments are :class:str -- by :user:bdraco.

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


v1.10.0

Compare Source

======

(2024-09-06)

Bug fixes

  • Fixed joining a path when the existing path was empty -- by :user:bdraco.

    A regression in :meth:URL.join() <yarl.URL.join> was introduced in :issue:1082.

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

Features

  • Added :meth:URL.without_query_params() <yarl.URL.without_query_params> method, to drop some parameters from query string -- by :user:hongquan.

    Related issues and pull requests on GitHub:
    :issue:774, :issue:898, :issue:1010.

  • The previously protected types _SimpleQuery, _QueryVariable, and _Query are now available for use externally as SimpleQuery, QueryVariable, and Query -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:1050, :issue:1113.

Contributor-facing changes

  • Replaced all :class:~typing.Optional with :class:~typing.Union -- by :user:bdraco.

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

Miscellaneous internal changes

  • Significantly improved performance of parsing the network location -- by :user:bdraco.

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

  • Added internal types to the cache to prevent future refactoring errors -- by :user:bdraco.

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


v1.9.11

Compare Source

======

(2024-09-04)

Bug fixes

  • Fixed a :exc:TypeError with MultiDictProxy and Python 3.8 -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:1084, :issue:1105, :issue:1107.

Miscellaneous internal changes

  • Improved performance of encoding hosts -- by :user:bdraco.

    Previously, the library would unconditionally try to parse a host as an IP Address. The library now avoids trying to parse a host as an IP Address if the string is not in one of the formats described in :rfc:3986#section-3.2.2.

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



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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [yarl](https://github.com/aio-libs/yarl) | minor | `==1.9.10` -> `==1.11.1` | --- ### Release Notes <details> <summary>aio-libs/yarl (yarl)</summary> ### [`v1.11.1`](https://github.com/aio-libs/yarl/blob/HEAD/CHANGES.rst#1111) [Compare Source](https://github.com/aio-libs/yarl/compare/v1.11.0...v1.11.1) \====== *(2024-09-09)* ## Bug fixes - Allowed scheme replacement for relative URLs if the scheme does not require a host -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`280`, :issue:`1138`. - Allowed empty host for URL schemes other than the special schemes listed in the WHATWG URL spec -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1136`. ## Features - Loosened restriction on integers as query string values to allow classes that implement `__int__` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1139`. ## Miscellaneous internal changes - Improved performance of normalizing paths -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1137`. *** ### [`v1.11.0`](https://github.com/aio-libs/yarl/blob/HEAD/CHANGES.rst#1110) [Compare Source](https://github.com/aio-libs/yarl/compare/v1.10.0...v1.11.0) \====== *(2024-09-08)* ## Features - Added :meth:`URL.extend_query() <yarl.URL.extend_query>` method, which can be used to extend parameters without replacing same named keys -- by :user:`bdraco`. This method was primarily added to replace the inefficient hand rolled method currently used in `aiohttp`. *Related issues and pull requests on GitHub:* :issue:`1128`. ## Miscellaneous internal changes - Improved performance of the Cython `cached_property` implementation -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1122`. - Simplified computing ports by removing unnecessary code -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1123`. - Improved performance of encoding non IPv6 hosts -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1125`. - Improved performance of :meth:`URL.build() <yarl.URL.build>` when the path, query string, or fragment is an empty string -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1126`. - Improved performance of the :meth:`URL.update_query() <yarl.URL.update_query>` method -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1130`. - Improved performance of processing query string changes when arguments are :class:`str` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1131`. *** ### [`v1.10.0`](https://github.com/aio-libs/yarl/blob/HEAD/CHANGES.rst#1100) [Compare Source](https://github.com/aio-libs/yarl/compare/v1.9.11...v1.10.0) \====== *(2024-09-06)* ## Bug fixes - Fixed joining a path when the existing path was empty -- by :user:`bdraco`. A regression in :meth:`URL.join() <yarl.URL.join>` was introduced in :issue:`1082`. *Related issues and pull requests on GitHub:* :issue:`1118`. ## Features - Added :meth:`URL.without_query_params() <yarl.URL.without_query_params>` method, to drop some parameters from query string -- by :user:`hongquan`. *Related issues and pull requests on GitHub:* :issue:`774`, :issue:`898`, :issue:`1010`. - The previously protected types `_SimpleQuery`, `_QueryVariable`, and `_Query` are now available for use externally as `SimpleQuery`, `QueryVariable`, and `Query` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1050`, :issue:`1113`. ## Contributor-facing changes - Replaced all :class:`~typing.Optional` with :class:`~typing.Union` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1095`. ## Miscellaneous internal changes - Significantly improved performance of parsing the network location -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1112`. - Added internal types to the cache to prevent future refactoring errors -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1117`. *** ### [`v1.9.11`](https://github.com/aio-libs/yarl/blob/HEAD/CHANGES.rst#1911) [Compare Source](https://github.com/aio-libs/yarl/compare/v1.9.10...v1.9.11) \====== *(2024-09-04)* ## Bug fixes - Fixed a :exc:`TypeError` with `MultiDictProxy` and Python 3.8 -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1084`, :issue:`1105`, :issue:`1107`. ## Miscellaneous internal changes - Improved performance of encoding hosts -- by :user:`bdraco`. Previously, the library would unconditionally try to parse a host as an IP Address. The library now avoids trying to parse a host as an IP Address if the string is not in one of the formats described in :rfc:`3986#section-3.2.2`. *Related issues and pull requests on GitHub:* :issue:`1104`. *** </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-09-06 03:04:07 +02:00
⬆️ Update dependency yarl to v1.9.11
All checks were successful
ci / docker (pull_request) Successful in 30s
ce4644c4a9
renovate-bot force-pushed renovate/yarl-1.x from ce4644c4a9 to 3878976bb2 2024-09-08 03:03:51 +02:00 Compare
renovate-bot changed title from ⬆️ Update dependency yarl to v1.9.11 to ⬆️ Update dependency yarl to v1.10.0 2024-09-08 03:03:52 +02:00
renovate-bot changed title from ⬆️ Update dependency yarl to v1.10.0 to ⬆️ Update dependency yarl to v1.11.0 2024-09-09 03:03:40 +02:00
renovate-bot force-pushed renovate/yarl-1.x from 3878976bb2 to ce9030017a 2024-09-09 03:03:40 +02:00 Compare
renovate-bot force-pushed renovate/yarl-1.x from ce9030017a to c37d874d8c 2024-09-10 03:09:29 +02:00 Compare
renovate-bot changed title from ⬆️ Update dependency yarl to v1.11.0 to ⬆️ Update dependency yarl to v1.11.1 2024-09-10 03:09:31 +02:00
sebclem merged commit 19ae9d1b81 into main 2024-09-10 15:57:51 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sebclem/pixivcord#52
No description provided.