Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not merge #9416

Merged
merged 48 commits into from
Oct 4, 2024
Merged

Do not merge #9416

merged 48 commits into from
Oct 4, 2024

Conversation

bdraco
Copy link
Member

@bdraco bdraco commented Oct 4, 2024

No description provided.

bdraco and others added 30 commits September 28, 2024 16:45
…tionKey usage (#9339)

Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Yevhenii Hyzyla <hyzyla@gmail.com>
(cherry picked from commit d9a9368)
…tionKey usage (#9338)

Co-authored-by: J. Nick Koston <nick@koston.org>
… on python 3.12+ (#9345)

Co-authored-by: J. Nick Koston <nick@koston.org>
… on python 3.12+ (#9346)

Co-authored-by: J. Nick Koston <nick@koston.org>
Bumps [pyproject-hooks](https://github.com/pypa/pyproject-hooks) from
1.1.0 to 1.2.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/pyproject-hooks/blob/main/docs/changelog.rst">pyproject-hooks's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v1.2</h2>
<ul>
<li>Improve interoperability with <code>importlib.metadata</code>,
fixing a regression
in setuptools compatibility in 1.1 (<a
href="https://redirect.github.com/pypa/pyproject-hooks/issues/199">#199</a>).</li>
<li>Clean up the <code>_in_process</code> directory inside the package
from <code>sys.path</code>
before imporing the backend (<a
href="https://redirect.github.com/pypa/pyproject-hooks/issues/193">#193</a>).</li>
</ul>
<h2>v1.1</h2>
<ul>
<li>Add type annotations to the public API.</li>
<li>More careful handling of the <code>backend-path</code> key from
<code>pyproject.toml</code>.
Previous versions would load the backend and then check that it was
loaded
from the specified path; the new version only loads it from the
specified path.
The <code>BackendInvalid</code> exception is now a synonym for
:exc:<code>BackendUnavailable</code>,
and code should move to using the latter name.</li>
</ul>
<h2>v1.0</h2>
<ul>
<li>Rename package to <code>pyproject_hooks</code> (from
<code>pep517</code>).</li>
<li>Remove deprecated modules (<code>.build</code>, <code>.check</code>
and <code>.envbuild</code>).
Use the <code>build
&lt;https://pypa-build.readthedocs.io/en/stable/&gt;</code>_ project
instead for this higher-level functionality of setting up a temporary
build
environment.</li>
<li>Require Python 3.7 or above.</li>
<li>Use <code>tomllib</code> from the standard library on Python 3.11.
<code>pyproject_hooks</code>
now has no external dependencies when installed in Python 3.11.</li>
<li>Avoid chaining exceptions when using the fallback implementation for
:meth:<code>.prepare_metadata_for_build_wheel</code>.</li>
<li>Fix propagating error message for :exc:<code>.BackendInvalid</code>
errors.</li>
</ul>
<h2>v0.13</h2>
<ul>
<li>Remove support for end-of-life Pythons. Now requires
Python3.6+.</li>
<li>Remove support for <code>toml</code> package. Now requires
<code>tomli</code>.</li>
<li>Rely on preferred &quot;files&quot; API on Python 3.9 and later (<a
href="https://redirect.github.com/pypa/pyproject-hooks/issues/140">#140</a>).</li>
</ul>
<h2>v0.12</h2>
<ul>
<li>Add method for pip to check if build_editable hook is supported.
This is a private API for now.</li>
</ul>
<p>v0.11.1</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/4b7c6d113fb89b755d762a88712c8a6873cddd47"><code>4b7c6d1</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/pyproject-hooks/issues/205">#205</a>
from pypa/prepare-1.2</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/102747081953a43bcbb9304e6319de3bf2166bfc"><code>1027470</code></a>
Bump version: 1.1.0 → 1.2.0</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/dabe52eac18ef677af262657c97a7689b20fa909"><code>dabe52e</code></a>
Prepare release notes for 1.2</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/3df91751cb87c01b1fd2584a37ca3c186f126a48"><code>3df9175</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/pyproject-hooks/issues/204">#204</a>
from pypa/fix/setuptools-71</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/9efaa97258b63108750539e440789a5cada90fd8"><code>9efaa97</code></a>
Relax test for build requirements from setuptools</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/6b57973c3a8ef919dffecac8d15fd608fc51a271"><code>6b57973</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/pyproject-hooks/issues/199">#199</a>
from abravalheri/issue-192-take2</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/9988edd23921cdf74bed88f7ae1397b1c440f385"><code>9988edd</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/pyproject-hooks/issues/196">#196</a>
from pypa/sdist-includes</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/dba181736a41503f81ed73434143db7537494c76"><code>dba1817</code></a>
Always use importlib.metadata</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/d68f4d94477f0c20f900b1520ef1a1193e9d4f9d"><code>d68f4d9</code></a>
Remove unused dev-dependency</li>
<li><a
href="https://github.com/pypa/pyproject-hooks/commit/455b77f9a89f3bfded5925ccc15e17d20c9b99cd"><code>455b77f</code></a>
Account for importlib_metadata in Python&lt;3.7</li>
<li>Additional commits viewable in <a
href="https://github.com/pypa/pyproject-hooks/compare/v1.1.0...v1.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyproject-hooks&package-manager=pip&previous-version=1.1.0&new-version=1.2.0)](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>
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.13.0 to 1.13.1.
<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.13.1</h2>
<h2>Miscellaneous internal changes</h2>
<ul>
<li>
<p>Improved performance of calling :py:meth:<code>~yarl.URL.build</code>
with <code>authority</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/1163">#1163</a>.</p>
</li>
</ul>
<hr />
</blockquote>
</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.13.1</h1>
<p><em>(2024-09-27)</em></p>
<h2>Miscellaneous internal changes</h2>
<ul>
<li>
<p>Improved performance of calling :py:meth:<code>~yarl.URL.build</code>
with <code>authority</code> -- by :user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>1163</code>.</p>
</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aio-libs/yarl/commit/4a773911993bacf08ae6aa3137429f0004355773"><code>4a77391</code></a>
Release 1.13.1</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/07b2e84dff919060fe74c154a7ae4206fe01e814"><code>07b2e84</code></a>
Improve performance of building URLs with authority (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1163">#1163</a>)</li>
<li><a
href="https://github.com/aio-libs/yarl/commit/38ef0f95d25c240e17963971a41ed85b0b0c4e31"><code>38ef0f9</code></a>
Increment version to 1.13.1.dev0 (<a
href="https://redirect.github.com/aio-libs/yarl/issues/1162">#1162</a>)</li>
<li>See full diff in <a
href="https://github.com/aio-libs/yarl/compare/v1.13.0...v1.13.1">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.13.0&new-version=1.13.1)](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>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.26.5 to
20.26.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst">virtualenv's
changelog</a>.</em></p>
<blockquote>
<h2>v20.26.6 (2024-09-27)</h2>
<p>Bugfixes - 20.26.6</p>
<pre><code>- Properly quote string placeholders in activation script
templates to mitigate
  potential command injection - by :user:`y5c4l3`. (:issue:`2768`)
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/virtualenv/commit/ec04726d065372ffad9920998aef1ce41252a61d"><code>ec04726</code></a>
release 20.26.6</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/86dddeda7c991f8529e1995bbff280fb7b761972"><code>86ddded</code></a>
Fix <a
href="https://redirect.github.com/pypa/virtualenv/issues/2768">#2768</a>:
Quote template strings in activation scripts (<a
href="https://redirect.github.com/pypa/virtualenv/issues/2771">#2771</a>)</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/6bb3f6226c18d69bb6cfa3475b6d46dd463bb530"><code>6bb3f62</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pypa/virtualenv/issues/2769">#2769</a>)</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/220d49c2e3ade2ed24f5712ab5a23895cde2e04c"><code>220d49c</code></a>
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (<a
href="https://redirect.github.com/pypa/virtualenv/issues/2767">#2767</a>)</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/cf340c83c2828a92def78c77b3e037a2baa4d557"><code>cf340c8</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/virtualenv/issues/2766">#2766</a>
from pypa/release-20.26.5</li>
<li>See full diff in <a
href="https://github.com/pypa/virtualenv/compare/20.26.5...20.26.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=virtualenv&package-manager=pip&previous-version=20.26.5&new-version=20.26.6)](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>
…ssion to generate the connection key (#9361)

Co-authored-by: J. Nick Koston <nick@koston.org>
…ssion to generate the connection key (#9362)

Co-authored-by: J. Nick Koston <nick@koston.org>
#9363)

…… (#6653)

(cherry picked from commit e3b1011)

Co-authored-by: Gang Ji <62988402+gangj@users.noreply.github.com>
Bumps [aiohappyeyeballs](https://github.com/aio-libs/aiohappyeyeballs)
from 2.4.2 to 2.4.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/aiohappyeyeballs/releases">aiohappyeyeballs's
releases</a>.</em></p>
<blockquote>
<h1>v2.4.3 (2024-09-30)</h1>
<h2>Fix</h2>
<ul>
<li>
<p>fix: rewrite staggered_race to be race safe (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/101">#101</a>)</p>
</li>
<li>
<p>fix: re-raise RuntimeError when uvloop raises RuntimeError during
connect (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/105">#105</a>)
(<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/c8f1fa93d698f216f84de7074a6282777fbf0439"><code>c8f1fa9</code></a>)</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md">aiohappyeyeballs's
changelog</a>.</em></p>
<blockquote>
<h2>v2.4.3 (2024-09-30)</h2>
<h3>Fix</h3>
<ul>
<li>Rewrite staggered_race to be race safe (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/101">#101</a>)
(<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/9db617a982ee27994bf13c805f9c4f054f05de47"><code>9db617a</code></a>)</li>
<li>Re-raise runtimeerror when uvloop raises runtimeerror during connect
(<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/105">#105</a>)
(<a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/c8f1fa93d698f216f84de7074a6282777fbf0439"><code>c8f1fa9</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/e3519bbebf2069eee0aff0dfde50689c742ba97f"><code>e3519bb</code></a>
2.4.3</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/9db617a982ee27994bf13c805f9c4f054f05de47"><code>9db617a</code></a>
fix: rewrite staggered_race to be race safe (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/101">#101</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/c8f1fa93d698f216f84de7074a6282777fbf0439"><code>c8f1fa9</code></a>
fix: re-raise RuntimeError when uvloop raises RuntimeError during
connect (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/105">#105</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/b075f25b0766c4f2051dfd7eba3d9158ae3307fd"><code>b075f25</code></a>
chore: switch license classifier to PSF-2.0 (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/104">#104</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/f134b0079017fc2bf8531989d9874c082528b0db"><code>f134b00</code></a>
chore: use ruff for formatting instead of black (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/103">#103</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/b16a1f3fc8c50547348de5840e67ebe7fc337274"><code>b16a1f3</code></a>
chore(pre-commit.ci): pre-commit autoupdate (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/102">#102</a>)</li>
<li><a
href="https://github.com/aio-libs/aiohappyeyeballs/commit/ec948d8e5d240cabe3f9ed2ea92722f4dc2a0759"><code>ec948d8</code></a>
chore: add coverage for cancellation (<a
href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/98">#98</a>)</li>
<li>See full diff in <a
href="https://github.com/aio-libs/aiohappyeyeballs/compare/v2.4.2...v2.4.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=aiohappyeyeballs&package-manager=pip&previous-version=2.4.2&new-version=2.4.3)](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>
…he ConnectionKey if no proxy is in use (#9379)

Co-authored-by: J. Nick Koston <nick@koston.org>
)

Co-authored-by: J. Nick Koston <nick@koston.org>
)

Co-authored-by: J. Nick Koston <nick@koston.org>
…to ClientSession.__init__ (#9331)

Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Fixes #123'). -->
…g message (#9387)

Co-authored-by: J. Nick Koston <nick@koston.org>
Fix missing text in #9368 changelog message
patchback bot and others added 18 commits October 1, 2024 22:08
…requests (#9388)

Co-authored-by: J. Nick Koston <nick@koston.org>
…requests (#9389)

Co-authored-by: J. Nick Koston <nick@koston.org>
…he ConnectionKey if no proxy is in use (#9378)

Co-authored-by: J. Nick Koston <nick@koston.org>
…r single-host connection timeout (#9390)

Co-authored-by: Sam Bull <git@sambull.org>
Co-authored-by: pre-commit-ci[bot]
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Brett Higgins <brett.higgins@gmail.com>
…r single-host connection timeout (#9391)

Co-authored-by: Sam Bull <git@sambull.org>
Co-authored-by: pre-commit-ci[bot]
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Brett Higgins <brett.higgins@gmail.com>
Bumps [rich](https://github.com/Textualize/rich) from 13.8.1 to 13.9.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Textualize/rich/releases">rich's
releases</a>.</em></p>
<blockquote>
<h2>Hotfix for dependency issue</h2>
<h2>[13.9.1] - 2024-10-01</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed typing_extensions dependency</li>
</ul>
<h2>The so long Python 3.7 release</h2>
<p>This version adds support for fine-grained information in tracebacks.
In other words, it will highlight columns in tracebacks (for supported
Python versions). Here's an example:</p>
<!-- raw HTML omitted -->
<p>This version also <strong>drops support for Python 3.7</strong>,
which has long since reached its EOL. If you are stuck on Python3.7 for
any reason, you will not be able to upgrade to this version, but nothing
should break.</p>
<p>See below for other changes in this release.</p>
<h2>[13.9.0] - 2024-10-01</h2>
<h3>Changed</h3>
<ul>
<li>Dropped support for Python3.7 <a
href="https://redirect.github.com/Textualize/rich/pull/3509">Textualize/rich#3509</a></li>
<li>Rich will display tracebacks with finely grained error locations on
python 3.11+ <a
href="https://redirect.github.com/Textualize/rich/pull/3486">Textualize/rich#3486</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed issue with Segment._split_cells <a
href="https://redirect.github.com/Textualize/rich/pull/3506">Textualize/rich#3506</a></li>
<li>Fix auto detection of terminal size on Windows <a
href="https://redirect.github.com/Textualize/rich/pull/2916">Textualize/rich#2916</a></li>
<li><code>Text.style</code> now respected in Panel title/subtitle <a
href="https://redirect.github.com/Textualize/rich/pull/3509">Textualize/rich#3509</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Textualize/rich/blob/master/CHANGELOG.md">rich's
changelog</a>.</em></p>
<blockquote>
<h2>[13.9.1] - 2024-10-01</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed typing_extensions dependency</li>
</ul>
<h2>[13.9.0] - 2024-10-01</h2>
<h3>Changed</h3>
<ul>
<li>Dropped support for Python3.7 <a
href="https://redirect.github.com/Textualize/rich/pull/3509">Textualize/rich#3509</a></li>
<li>Rich will display tracebacks with finely grained error locations on
python 3.11+ <a
href="https://redirect.github.com/Textualize/rich/pull/3486">Textualize/rich#3486</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed issue with Segment._split_cells <a
href="https://redirect.github.com/Textualize/rich/pull/3506">Textualize/rich#3506</a></li>
<li>Fix auto detection of terminal size on Windows <a
href="https://redirect.github.com/Textualize/rich/pull/2916">Textualize/rich#2916</a></li>
<li><code>Text.style</code> now respected in Panel title/subtitle <a
href="https://redirect.github.com/Textualize/rich/pull/3509">Textualize/rich#3509</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Textualize/rich/commit/5ba9cb56e68dcdf2db50c214d8f1412c8a50761b"><code>5ba9cb5</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3513">#3513</a>
from Textualize/typing-extensions-fix</li>
<li><a
href="https://github.com/Textualize/rich/commit/2e98b726ba555b9202a156371973c31a825e07eb"><code>2e98b72</code></a>
depenency fix</li>
<li><a
href="https://github.com/Textualize/rich/commit/36f3ca645dd225ef5d9d836e1e3c480dc3f68ff0"><code>36f3ca6</code></a>
changelog</li>
<li><a
href="https://github.com/Textualize/rich/commit/92abd703b34cc8cdcd581b5128ad5eab89a9c9e5"><code>92abd70</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3509">#3509</a>
from Textualize/panel-title-style</li>
<li><a
href="https://github.com/Textualize/rich/commit/7db6b63222f1b7270e8119633dd3fdad0070551e"><code>7db6b63</code></a>
version bump</li>
<li><a
href="https://github.com/Textualize/rich/commit/d14139000752526fe0b20100ad32292a287280bd"><code>d141390</code></a>
skip lockfiles in codespell</li>
<li><a
href="https://github.com/Textualize/rich/commit/0c77fb744ea15db06e1e80b0c2ca25dbc0360641"><code>0c77fb7</code></a>
typing fix</li>
<li><a
href="https://github.com/Textualize/rich/commit/ff52f68b78f48553d2a8bf8eb2fbff92a3145ac7"><code>ff52f68</code></a>
typing tweak</li>
<li><a
href="https://github.com/Textualize/rich/commit/fd7b32603cf0bcb4e5b631202134b4d77ed121fc"><code>fd7b326</code></a>
test fix</li>
<li><a
href="https://github.com/Textualize/rich/commit/3936debf0c98d2773b99ade2ded7998be9615195"><code>3936deb</code></a>
changelog</li>
<li>Additional commits viewable in <a
href="https://github.com/Textualize/rich/compare/v13.8.1...v13.9.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rich&package-manager=pip&previous-version=13.8.1&new-version=13.9.1)](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>
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from
2.21.1 to 2.21.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/cibuildwheel/releases">pypa/cibuildwheel's
releases</a>.</em></p>
<blockquote>
<h2>v2.21.2</h2>
<ul>
<li>✨ Adds support for building 32-bit armv7l wheels on musllinux. On a
Linux system with emulation set up, set <a
href="https://cibuildwheel.pypa.io/en/stable/options/#archs">CIBW_ARCHS</a>
to <code>armv7l</code> to try it out if you're interested! (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2017">#2017</a>)</li>
<li>🐛 Fix Linux Podman builds on some systems (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2016">#2016</a>)</li>
<li>✨ Adds official support for running on Python 3.13 (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2026">#2026</a>)</li>
<li>🛠 Update CPython 3.13 to 3.13.0rc3 (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2029">#2029</a>)</li>
</ul>
<p>Note: the default <a
href="https://cibuildwheel.pypa.io/en/stable/options/#linux-image">manylinux
image</a> is <strong>scheduled to change</strong> from
<code>manylinux2014</code> to <code>manylinux_2_28</code> in a
cibuildwheel release on or after <strong>6th May 2025</strong> - you can
set the value now to avoid getting upgraded if you want. (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/1992">#1992</a>)</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md">pypa/cibuildwheel's
changelog</a>.</em></p>
<blockquote>
<h3>v2.21.2</h3>
<p><em>2 October 2024</em></p>
<ul>
<li>✨ Adds support for building 32-bit armv7l wheels on musllinux. On a
Linux system with emulation set up, set <a
href="https://cibuildwheel.pypa.io/en/stable/options/#archs">CIBW_ARCHS</a>
to <code>armv7l</code> on Linux to try it out if you're interested! (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2017">#2017</a>)</li>
<li>🐛 Fix Linux Podman builds on some systems (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2016">#2016</a>)</li>
<li>✨ Adds official support for running on Python 3.13 (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2026">#2026</a>)</li>
<li>🛠 Update CPython 3.13 to 3.13.0rc3 (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2029">#2029</a>)</li>
</ul>
<p>Note: the default <a
href="https://cibuildwheel.pypa.io/en/stable/options/#linux-image">manylinux
image</a> is <strong>scheduled to change</strong> from
<code>manylinux2014</code> to <code>manylinux_2_28</code> in a
cibuildwheel release on or after <strong>6th May 2025</strong> - you can
set the value now to avoid getting upgraded if you want. (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/1992">#1992</a>)</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/f1859528322d7b29d4493ee241a167807661dfb4"><code>f185952</code></a>
Bump version: v2.21.2</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/d5c6a83aeb038f0a0c0e2a17630988119f345bcf"><code>d5c6a83</code></a>
ci: update job slightly (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2028">#2028</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/2e8e511106b207a45ea1a4f0fe4c50422144400a"><code>2e8e511</code></a>
[Bot] Update dependencies (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2029">#2029</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/ec591cdf473735b21f20a533f57ef1ce352bfa9a"><code>ec591cd</code></a>
Add note about the planned change of the manylinux default (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/1992">#1992</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/ee7fa96f6d4c81347cbdab3e6afcedc882a03433"><code>ee7fa96</code></a>
chore: remove a couple of things pylint is unhappy about (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2027">#2027</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/d625d18b91de85cefdba12b52e40ccf6adf56981"><code>d625d18</code></a>
ci: add 3.13 classifier (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2026">#2026</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/895eae340a2488903e75e88d9d5bf6975d51b75f"><code>895eae3</code></a>
[Bot] Update dependencies (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2025">#2025</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/9fad66fcfb699a9f2ee7fcadbe3631a6cc409cb1"><code>9fad66f</code></a>
feat: add musllinux armv7l (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2017">#2017</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/dfd01af9aa15f73df4504d14086db64ac0dce436"><code>dfd01af</code></a>
fix: more reliably validate Podman API version (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2016">#2016</a>)</li>
<li><a
href="https://github.com/pypa/cibuildwheel/commit/735e88deba4b3758af8ecca429a076c1a9f684bb"><code>735e88d</code></a>
[Bot] Update dependencies (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2022">#2022</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pypa/cibuildwheel/compare/v2.21.1...v2.21.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pypa/cibuildwheel&package-manager=github_actions&previous-version=2.21.1&new-version=2.21.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>
Bumps [tomli](https://github.com/hukkin/tomli) from 2.0.1 to 2.0.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hukkin/tomli/blob/master/CHANGELOG.md">tomli's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.2</h2>
<ul>
<li>Removed
<ul>
<li>Python 3.7 support</li>
</ul>
</li>
<li>Improved
<ul>
<li>Make <code>loads</code> raise <code>TypeError</code> not
<code>AttributeError</code> on bad input types that do not have the
<code>replace</code> attribute.
Improve error message when <code>bytes</code> is received.</li>
</ul>
</li>
<li>Type annotations
<ul>
<li>Type annotate <code>load</code> input as
<code>typing.IO[bytes]</code> (previously
<code>typing.BinaryIO</code>).</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hukkin/tomli/commit/3ec6775b118f2ae030d5b12c90939c7f65668e7e"><code>3ec6775</code></a>
Bump version: 2.0.1 → 2.0.2</li>
<li><a
href="https://github.com/hukkin/tomli/commit/1dcd317c62e905655090f3e18f57c93860086904"><code>1dcd317</code></a>
Add v2.0.2 changelog</li>
<li><a
href="https://github.com/hukkin/tomli/commit/c94ee6904bb93b84364be502fe219e849d5f9120"><code>c94ee69</code></a>
Fix GitHub Actions badge</li>
<li><a
href="https://github.com/hukkin/tomli/commit/4e245a4bbbefed99e550e196095ea65c851cf31d"><code>4e245a4</code></a>
<code>tomli.loads</code>: Raise TypeError not AttributeError. Improve
message (<a
href="https://redirect.github.com/hukkin/tomli/issues/229">#229</a>)</li>
<li><a
href="https://github.com/hukkin/tomli/commit/facdab0f5aacc5eb223753c42604d5de7bdaee9d"><code>facdab0</code></a>
Update pre-commit. Remove docformatter</li>
<li><a
href="https://github.com/hukkin/tomli/commit/a6138675bcca68eea5b8abec7c2ec06d57f965a0"><code>a613867</code></a>
Use sys.version_info in compatibility layer (<a
href="https://redirect.github.com/hukkin/tomli/issues/220">#220</a>)</li>
<li><a
href="https://github.com/hukkin/tomli/commit/39eff9b9cbdad9f0dab96b84f7b518f2b87e1866"><code>39eff9b</code></a>
Add support for Python 3.12, drop EOL 3.7 (<a
href="https://redirect.github.com/hukkin/tomli/issues/224">#224</a>)</li>
<li><a
href="https://github.com/hukkin/tomli/commit/0054e60840060499c67c6c4115d5d60abaa51ca2"><code>0054e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/hukkin/tomli/issues/208">#208</a>)</li>
<li><a
href="https://github.com/hukkin/tomli/commit/1bd3345f97cba795d7e6075956815c0a52151ed0"><code>1bd3345</code></a>
Test against Python 3.12-dev</li>
<li><a
href="https://github.com/hukkin/tomli/commit/5646e6923d895725aad7ecfa32be19861812d1fc"><code>5646e69</code></a>
Type annotate as <code>IO[bytes]</code>, not <code>BinaryIO</code></li>
<li>Additional commits viewable in <a
href="https://github.com/hukkin/tomli/compare/2.0.1...2.0.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tomli&package-manager=pip&previous-version=2.0.1&new-version=2.0.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>
)

**This is a backport of PR #9398 as merged into master
(3f43bd1).**
)

**This is a backport of PR #9398 as merged into master
(3f43bd1).**

Co-authored-by: layday <layday@protonmail.com>
Copy link

codecov bot commented Oct 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.57%. Comparing base (24b0e6f) to head (21f5f92).
Report is 48 commits behind head on master.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #9416   +/-   ##
=======================================
  Coverage   98.57%   98.57%           
=======================================
  Files         107      107           
  Lines       35048    35048           
  Branches     4150     4150           
=======================================
  Hits        34547    34547           
  Misses        334      334           
  Partials      167      167           
Flag Coverage Δ
CI-GHA 98.45% <ø> (ø)
OS-Linux 98.11% <ø> (ø)
OS-Windows 96.53% <ø> (ø)
OS-macOS 97.81% <ø> (+<0.01%) ⬆️
Py-3.10.11 97.67% <ø> (ø)
Py-3.10.15 97.60% <ø> (ø)
Py-3.11.10 97.68% <ø> (ø)
Py-3.11.9 97.76% <ø> (+0.01%) ⬆️
Py-3.12.6 98.16% <ø> (ø)
Py-3.13.0-rc.3 98.15% <ø> (ø)
Py-3.9.13 97.57% <ø> (+<0.01%) ⬆️
Py-3.9.20 97.50% <ø> (ø)
Py-pypy7.3.16 97.12% <ø> (ø)
VM-macos 97.81% <ø> (+<0.01%) ⬆️
VM-ubuntu 98.11% <ø> (ø)
VM-windows 96.53% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@bdraco bdraco added the backport:skip Skip backport bot label Oct 4, 2024
@bdraco bdraco merged commit 21f5f92 into master Oct 4, 2024
38 of 40 checks passed
@bdraco bdraco deleted the do-not-merge branch October 4, 2024 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:skip Skip backport bot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants