Skip to content

Commit

Permalink
Bump yarl from 1.14.0 to 1.15.2 (#9482)
Browse files Browse the repository at this point in the history
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.14.0 to 1.15.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/yarl/releases">yarl's
releases</a>.</em></p>
<blockquote>
<h2>1.15.2</h2>
<h2>Miscellaneous internal changes</h2>
<ul>
<li>
<p>Improved performance of converting :class:<code>~yarl.URL</code> to a
string -- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1234">#1234</a>.</p>
</li>
<li>
<p>Improved performance of :py:meth:<code>~yarl.URL.joinpath</code> --
by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1248">#1248</a>,
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1250">#1250</a>.</p>
</li>
<li>
<p>Improved performance of constructing query strings from
:class:<code>~multidict.MultiDict</code> -- by
:user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1256">#1256</a>.</p>
</li>
<li>
<p>Improved performance of constructing query strings with
<code>int</code> values -- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1259">#1259</a>.</p>
</li>
</ul>
<hr />
<h2>1.15.1</h2>
<h2>Miscellaneous internal changes</h2>
<ul>
<li>
<p>Improved performance of calling :py:meth:<code>~yarl.URL.build</code>
-- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1222">#1222</a>.</p>
</li>
<li>
<p>Improved performance of all :class:<code>~yarl.URL</code> methods
that create new :class:<code>~yarl.URL</code> objects -- by
:user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1226">#1226</a>.</p>
</li>
<li>
<p>Improved performance of :class:<code>~yarl.URL</code> methods that
modify the network location -- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/yarl/issues/1229">#1229</a>.</p>
</li>
</ul>
<hr />
<h2>1.15.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/yarl/blob/master/CHANGES.rst">yarl's
changelog</a>.</em></p>
<blockquote>
<h1>1.15.2</h1>
<p><em>(2024-10-13)</em></p>
<h2>Miscellaneous internal changes</h2>
<ul>
<li>
<p>Improved performance of converting :class:<code>~yarl.URL</code> to a
string -- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>1234</code>.</p>
</li>
<li>
<p>Improved performance of :py:meth:<code>~yarl.URL.joinpath</code> --
by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>1248</code>, :issue:<code>1250</code>.</p>
</li>
<li>
<p>Improved performance of constructing query strings from
:class:<code>~multidict.MultiDict</code> -- by
:user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>1256</code>.</p>
</li>
<li>
<p>Improved performance of constructing query strings with
<code>int</code> values -- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>1259</code>.</p>
</li>
</ul>
<hr />
<h1>1.15.1</h1>
<p><em>(2024-10-12)</em></p>
<h2>Miscellaneous internal changes</h2>
<ul>
<li>
<p>Improved performance of calling :py:meth:<code>~yarl.URL.build</code>
-- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>1222</code>.</p>
</li>
<li>
<p>Improved performance of all :class:<code>~yarl.URL</code> methods
that create new :class:<code>~yarl.URL</code> objects -- by
:user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em></p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aio-libs/yarl/commit/33294bf084d2dde1ac1e8133b0125e1f142a8274"><code>33294bf</code></a>
Release 1.15.2 (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1260">#1260</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/4782275b8e59531b8bf59bae0949bf51e459a24f"><code>4782275</code></a>
Improve performance of constructing query strings with <code>int</code>
values (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1259">#1259</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/5d6ff6ce4b574a910c9a6438f001adb52f22f511"><code>5d6ff6c</code></a>
Optimize building query strings with MultiDict (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1256">#1256</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/642b5e254f2da344957795108829b90c20bc77ed"><code>642b5e2</code></a>
Add benchmarks for query strings with int values (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1257">#1257</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/ef4b4984dc670e597f8825d6bdd4caea5d107701"><code>ef4b498</code></a>
Avoid some string copy in extend_query (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1251">#1251</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/5c56ba2795a4ee84f4b34c93b56e96e53e2f5f3b"><code>5c56ba2</code></a>
Check val.netloc instead of self.absolute internally (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1252">#1252</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/91c4d9272ae0218d9ed04c2de6e50026059bc490"><code>91c4d92</code></a>
Add additional benchmarks for common cases (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1254">#1254</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/e1a4d51e363cab08c8eb0ac194bd61d0cd3862db"><code>e1a4d51</code></a>
Add some additional extend_query benchmarks for common cases (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1253">#1253</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/a5de0c03bf40f81b4bd0740eeb9019500b2d53f7"><code>a5de0c0</code></a>
Avoid copying list to reverse segments when making children (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1250">#1250</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/404b542db329157521c597da98a7ccf7b343b4d1"><code>404b542</code></a>
Avoid normalizing child paths when there are no dots in the path (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1248">#1248</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aio-libs/yarl/compare/v1.14.0...v1.15.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=yarl&package-manager=pip&previous-version=1.14.0&new-version=1.15.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Oct 14, 2024
1 parent 95878f9 commit 08f1b65
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,5 @@ typing-extensions==4.12.2
# via multidict
uvloop==0.21.0b1 ; platform_system != "Windows" and implementation_name == "cpython"
# via -r requirements/base.in
yarl==1.14.0
yarl==1.15.2
# via -r requirements/runtime-deps.in
2 changes: 1 addition & 1 deletion requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ wait-for-it==2.2.2
# via -r requirements/test.in
wheel==0.44.0
# via pip-tools
yarl==1.14.0
yarl==1.15.2
# via -r requirements/runtime-deps.in
zipp==3.20.2
# via
Expand Down
2 changes: 1 addition & 1 deletion requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ wait-for-it==2.2.2
# via -r requirements/test.in
wheel==0.44.0
# via pip-tools
yarl==1.14.0
yarl==1.15.2
# via -r requirements/runtime-deps.in
zipp==3.20.2
# via
Expand Down
2 changes: 1 addition & 1 deletion requirements/runtime-deps.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,5 @@ pycparser==2.22
# via cffi
typing-extensions==4.12.2
# via multidict
yarl==1.14.0
yarl==1.15.2
# via -r requirements/runtime-deps.in
2 changes: 1 addition & 1 deletion requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -135,5 +135,5 @@ uvloop==0.21.0b1 ; platform_system != "Windows" and implementation_name == "cpyt
# via -r requirements/base.in
wait-for-it==2.2.2
# via -r requirements/test.in
yarl==1.14.0
yarl==1.15.2
# via -r requirements/runtime-deps.in

0 comments on commit 08f1b65

Please sign in to comment.