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

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    b959358 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. [PR #9333/2ac962cc backport][3.11] Small cleanups to connector Connec…

    …tionKey usage (#9339)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 29, 2024
    Configuration menu
    Copy the full SHA
    a62f6a3 View commit details
    Browse the repository at this point in the history
  2. Add default_to_mulitpart parameter (#9335) (#9337)

    Co-authored-by: Yevhenii Hyzyla <hyzyla@gmail.com>
    (cherry picked from commit d9a9368)
    Dreamsorcerer authored Sep 29, 2024
    Configuration menu
    Copy the full SHA
    e1890ae View commit details
    Browse the repository at this point in the history
  3. [PR #9333/2ac962cc backport][3.10] Small cleanups to connector Connec…

    …tionKey usage (#9338)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 29, 2024
    Configuration menu
    Copy the full SHA
    873fad9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    523c4ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ebee448 View commit details
    Browse the repository at this point in the history
  6. [PR #9343/5762ed61 backport][3.10] Create dns resolution task eagerly…

    … on python 3.12+ (#9345)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 29, 2024
    Configuration menu
    Copy the full SHA
    23ab28e View commit details
    Browse the repository at this point in the history
  7. [PR #9343/5762ed61 backport][3.11] Create dns resolution task eagerly…

    … on python 3.12+ (#9346)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 29, 2024
    Configuration menu
    Copy the full SHA
    35b4c90 View commit details
    Browse the repository at this point in the history
  8. [PR #9344/ea991a91 backport][3.11] Remove unused ip address helpers (#…

    …9349)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 29, 2024
    Configuration menu
    Copy the full SHA
    1ca7244 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5c5436a View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Bump pyproject-hooks from 1.1.0 to 1.2.0 (#9352)

    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>
    dependabot[bot] authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    69461fe View commit details
    Browse the repository at this point in the history
  2. Bump yarl from 1.13.0 to 1.13.1 (#9355)

    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>
    dependabot[bot] authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    bb90ffa View commit details
    Browse the repository at this point in the history
  3. Bump virtualenv from 20.26.5 to 20.26.6 (#9356)

    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>
    dependabot[bot] authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f5b2b07 View commit details
    Browse the repository at this point in the history
  4. [PR #9358/a50ca6ce backport][3.10] Remove unnecessary generator expre…

    …ssion to generate the connection key (#9361)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    b4a8083 View commit details
    Browse the repository at this point in the history
  5. [PR #9358/a50ca6ce backport][3.11] Remove unnecessary generator expre…

    …ssion to generate the connection key (#9362)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    354153e View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Fix issue 6652: Raise aiohttp.ServerFingerprintMismatch exception o… (

    #9363)
    
    …… (#6653)
    
    (cherry picked from commit e3b1011)
    
    Co-authored-by: Gang Ji <62988402+gangj@users.noreply.github.com>
    Dreamsorcerer and gangj authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    22a12cc View commit details
    Browse the repository at this point in the history
  2. Bump aiohappyeyeballs from 2.4.2 to 2.4.3 (#9370)

    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>
    dependabot[bot] authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    dc080fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7019054 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    224345e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a89f20 View commit details
    Browse the repository at this point in the history
  6. [PR #9368/02d8dba9 backport][3.11] Avoid using the proxy headers in t…

    …he ConnectionKey if no proxy is in use (#9379)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c95998e View commit details
    Browse the repository at this point in the history
  7. [PR #9367/b612127d backport][3.10] Speed up handling auth in urls (#9380

    )
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    0a74b54 View commit details
    Browse the repository at this point in the history
  8. [PR #9367/b612127d backport][3.11] Speed up handling auth in urls (#9381

    )
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    9f8721a View commit details
    Browse the repository at this point in the history
  9. [PR #9366/43deadb2 backport][3.11] Small speed up to update_headers (#…

    …9382)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    9c539c3 View commit details
    Browse the repository at this point in the history
  10. [PR #9372/0416d28 backport][3.11] Only prepare proxy headers for a re…

    …quest if a proxy is set (#9377)
    bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    ac48753 View commit details
    Browse the repository at this point in the history
  11. [PR #9372/0416d28 backport][3.10] Only prepare proxy headers for a re…

    …quest if a proxy is set (#9376)
    bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    57ce46c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fbbe4ed View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8e395a1 View commit details
    Browse the repository at this point in the history
  14. [PR #9207/970c5d9 backport][3.11] add proxy and proxy_auth variables …

    …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'). -->
    meshya authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e238777 View commit details
    Browse the repository at this point in the history
  15. [PR #9385/8a583ed1 backport][3.11] Fix missing text in #9368 changelo…

    …g message (#9387)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    Fix missing text in #9368 changelog message
    patchback[bot] authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    72b90b0 View commit details
    Browse the repository at this point in the history
  16. [PR #9386/803d818d backport][3.10] Small speed up to starting client …

    …requests (#9388)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    456cf5e View commit details
    Browse the repository at this point in the history
  17. [PR #9386/803d818d backport][3.11] Small speed up to starting client …

    …requests (#9389)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    8ab799a View commit details
    Browse the repository at this point in the history
  18. [PR #9368/02d8dba9 backport][3.10] Avoid using the proxy headers in t…

    …he ConnectionKey if no proxy is in use (#9378)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    6198a56 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. [PR #7368/8a8913b backport][3.10] Fixed failure to try next host afte…

    …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>
    3 people authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b5e2b0b View commit details
    Browse the repository at this point in the history
  2. [PR #7368/8a8913b backport][3.11] Fixed failure to try next host afte…

    …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>
    3 people authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    71fe3be View commit details
    Browse the repository at this point in the history
  3. Bump rich from 13.8.1 to 13.9.1 (#9393)

    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>
    dependabot[bot] authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    de34422 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Bump pypa/cibuildwheel from 2.21.1 to 2.21.2 (#9399)

    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>
    dependabot[bot] authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    10c4854 View commit details
    Browse the repository at this point in the history
  2. Bump tomli from 2.0.1 to 2.0.2 (#9400)

    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>
    dependabot[bot] authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    a82aa64 View commit details
    Browse the repository at this point in the history
  3. [PR #9398/3f43bd1b backport][3.10] Widen trace_request_ctx type (#9403

    )
    
    **This is a backport of PR #9398 as merged into master
    (3f43bd1).**
    patchback[bot] authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    e1320b7 View commit details
    Browse the repository at this point in the history
  4. [PR #9398/3f43bd1b backport][3.11] Widen trace_request_ctx type (#9404

    )
    
    **This is a backport of PR #9398 as merged into master
    (3f43bd1).**
    
    Co-authored-by: layday <layday@protonmail.com>
    patchback[bot] and layday authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4c67472 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d93c78f View commit details
    Browse the repository at this point in the history
  6. [PR #9406/24b0e6f backport][3.10] Add __slots__ to timer helpers (#9411)

    Co-authored-by: Sam Bull <git@sambull.org>
    bdraco and Dreamsorcerer authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    978ed74 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    08ada3e View commit details
    Browse the repository at this point in the history
  8. [PR #9406/24b0e6f backport][3.11] Add __slots__ to timer helpers (#9412)

    Co-authored-by: Sam Bull <git@sambull.org>
    bdraco and Dreamsorcerer authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0a294bd View commit details
    Browse the repository at this point in the history
  9. [PR #9407/e653b281 backport][3.11] Add __slots__ to stream classes (#…

    …9408)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0dbfa7f View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Release 3.10.9 (#9415)

    bdraco authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b779432 View commit details
    Browse the repository at this point in the history
  2. Merge branch '3.10' into 3.11

    bdraco committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    cfe9c0a View commit details
    Browse the repository at this point in the history
  3. Merge branch '3.11'

    bdraco committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    21f5f92 View commit details
    Browse the repository at this point in the history