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

patchback/backports/3.11/1d170d37f476df705a9dcc3588e192e8ccb871c0/pr 7731 #9005

Commits on Aug 19, 2024

  1. [PR #8755/d50f2759 backport][3.11] Update indirect dependencies with …

    …Dependabot (#8757)
    
    **This is a backport of PR #8755 as merged into master
    (d50f275).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    947b9a0 View commit details
    Browse the repository at this point in the history
  2. Bump sphinxcontrib-applehelp from 1.0.2 to 1.0.4 (#8759)

    Bumps
    [sphinxcontrib-applehelp](https://github.com/sphinx-doc/sphinxcontrib-applehelp)
    from 1.0.2 to 1.0.4.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/master/CHANGES.rst">sphinxcontrib-applehelp's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Release 1.0.4 (2023-01-21)</h1>
    <ul>
    <li>Fix package name</li>
    </ul>
    <h1>Release 1.0.3 (2023-01-08)</h1>
    <ul>
    <li>Drop Python 3.7 and lower</li>
    <li>Fix deprecation warnings from Sphinx 6.1</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/0af552585aed2193185577c4726c370fb0e11892"><code>0af5525</code></a>
    Bump 1.0.4 final</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/11b0c9e58949fcf18e8c2273133a01d901a596e7"><code>11b0c9e</code></a>
    Switch back to <code>setuptools</code></li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/5657fa041f6bae5e10260adcfa278f8236736bdf"><code>5657fa0</code></a>
    Bump version</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/dcf26a5b9914d05e2a27eed341b44fae7aa1bf31"><code>dcf26a5</code></a>
    Bump 1.0.3 final</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/5556fda893a9cea5b65d1aa7551db832f9e04ad6"><code>5556fda</code></a>
    Add newer Python versions to trove classifiers</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/a129a3065d31ac0dd02636a11d734cc2163312a6"><code>a129a30</code></a>
    Satisfy MyPy</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/1fb2a0ddaebcb6d5eb31846e7a17687903d10e3f"><code>1fb2a0d</code></a>
    Update Tox commands</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/5e6876ea36f389e3a929799f40643dc6a7f42c83"><code>5e6876e</code></a>
    Update Tox environment list</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/8ead5e941c6fae3e6a740578bf91d777b244b331"><code>8ead5e9</code></a>
    Merge branch 'pyproject'</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/commit/a5f90db8409fc20dd0b24830ba51827ddd5a4b37"><code>a5f90db</code></a>
    Move tool configuration to individual files</li>
    <li>Additional commits viewable in <a
    href="https://github.com/sphinx-doc/sphinxcontrib-applehelp/compare/1.0.2...1.0.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sphinxcontrib-applehelp&package-manager=pip&previous-version=1.0.2&new-version=1.0.4)](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 Aug 19, 2024
    Configuration menu
    Copy the full SHA
    c1b110b View commit details
    Browse the repository at this point in the history
  3. Bump cfgv from 3.3.1 to 3.4.0 (#8764)

    Bumps [cfgv](https://github.com/asottile/cfgv) from 3.3.1 to 3.4.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/asottile/cfgv/commit/44cc7353ad4238cee1fc2eb2f0aa07b78f0cbe27"><code>44cc735</code></a>
    v3.4.0</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/53641d074ab8294d36000509c2ffbe761f41abfa"><code>53641d0</code></a>
    Merge pull request <a
    href="https://redirect.github.com/asottile/cfgv/issues/122">#122</a>
    from asottile/custom-display-name</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/a9dbeca6fac21e1c38c03a1f67b01873a72de7f8"><code>a9dbeca</code></a>
    add a custom display name for loading from a file</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/a05f8f2d1842072775bea0d6d92a509102b01ad9"><code>a05f8f2</code></a>
    Merge pull request <a
    href="https://redirect.github.com/asottile/cfgv/issues/121">#121</a>
    from asottile/pre-commit-ci-update-config</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/38a74b3ca766a1721f7e049c05a807f48cbec51b"><code>38a74b3</code></a>
    [pre-commit.ci] pre-commit autoupdate</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/9a0589fa8d22eeafac10a0aa2ecfc97e0f3ae460"><code>9a0589f</code></a>
    Merge pull request <a
    href="https://redirect.github.com/asottile/cfgv/issues/120">#120</a>
    from asottile/pre-commit-ci-update-config</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/1cd03ccb9365f2f77db54a8320d5bceb40a82d3b"><code>1cd03cc</code></a>
    [pre-commit.ci] pre-commit autoupdate</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/285c4bcaab8ea312a8d74abed90c83457dadaecf"><code>285c4bc</code></a>
    Merge pull request <a
    href="https://redirect.github.com/asottile/cfgv/issues/119">#119</a>
    from asottile/pre-commit-ci-update-config</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/4cc61b20060c53db520f51f5079823a25e70c7ff"><code>4cc61b2</code></a>
    [pre-commit.ci] pre-commit autoupdate</li>
    <li><a
    href="https://github.com/asottile/cfgv/commit/26255c643f625e380d49dd8d24a1039a0cb4a264"><code>26255c6</code></a>
    Merge pull request <a
    href="https://redirect.github.com/asottile/cfgv/issues/118">#118</a>
    from asottile/all-repos_autofix_py38-plus</li>
    <li>Additional commits viewable in <a
    href="https://github.com/asottile/cfgv/compare/v3.3.1...v3.4.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cfgv&package-manager=pip&previous-version=3.3.1&new-version=3.4.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 Aug 19, 2024
    Configuration menu
    Copy the full SHA
    7876997 View commit details
    Browse the repository at this point in the history
  4. Bump pygments from 2.15.1 to 2.18.0 (#8766)

    Bumps [pygments](https://github.com/pygments/pygments) from 2.15.1 to
    2.18.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pygments/pygments/releases">pygments's
    releases</a>.</em></p>
    <blockquote>
    <h2>2.18.0</h2>
    <ul>
    <li>
    <p>New lexers:</p>
    <ul>
    <li>Janet (<a
    href="https://redirect.github.com/pygments/pygments/issues/2557">#2557</a>)</li>
    <li>Lean 4 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2618">#2618</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2626">#2626</a>)</li>
    <li>Luau (<a
    href="https://redirect.github.com/pygments/pygments/issues/2605">#2605</a>)</li>
    <li>Mojo (<a
    href="https://redirect.github.com/pygments/pygments/issues/2691">#2691</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2515">#2515</a>)</li>
    <li>org-mode (<a
    href="https://redirect.github.com/pygments/pygments/issues/2628">#2628</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2636">#2636</a>)</li>
    <li>Promela (<a
    href="https://redirect.github.com/pygments/pygments/issues/2620">#2620</a>)</li>
    <li>Soong / <code>Android.bp</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2659">#2659</a>)</li>
    <li>Tact (<a
    href="https://redirect.github.com/pygments/pygments/issues/2571">#2571</a>)</li>
    <li>Typst (<a
    href="https://redirect.github.com/pygments/pygments/issues/2596">#2596</a>)</li>
    </ul>
    </li>
    <li>
    <p>Updated lexers:</p>
    <ul>
    <li>Awk: recognize ternary operator (<a
    href="https://redirect.github.com/pygments/pygments/issues/2687">#2687</a>)</li>
    <li>Bash: add <code>openrc</code> alias (<a
    href="https://redirect.github.com/pygments/pygments/issues/2599">#2599</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2371">#2371</a>)</li>
    <li>Coq: add keywords, lex more vernacular command arguments, produce
    fewer tokens on heading comments (<a
    href="https://redirect.github.com/pygments/pygments/issues/2678">#2678</a>)</li>
    <li>DNS zone files: Fix comment parsing (<a
    href="https://redirect.github.com/pygments/pygments/issues/2595">#2595</a>)</li>
    <li>Hy: Support unicode literals (<a
    href="https://redirect.github.com/pygments/pygments/issues/1126">#1126</a>)</li>
    <li>Inform6: Update to Inform 6.42 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2644">#2644</a>)</li>
    <li>lean: Fix name handling (<a
    href="https://redirect.github.com/pygments/pygments/issues/2614">#2614</a>)</li>
    <li>Logtalk: add <code>uninstantiation</code> keyword and recognize
    escape sequences (<a
    href="https://redirect.github.com/pygments/pygments/issues/2619">#2619</a>)</li>
    <li>Macaulay2: Update to 1.23 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2655">#2655</a>)</li>
    <li>Python: fix highlighting of soft keywords before
    <code>None</code>/<code>True</code>/<code>False</code></li>
    <li>reStructuredText: use <code>Token.Comment</code> for comments
    instead of
    <code>Comment.Preproc</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2598">#2598</a>)</li>
    <li>Rust: highlight <code>:</code>, <code>::</code> and
    <code>-&gt;</code> as <code>Punctuation</code>
    and whitespace as <code>Whitespace</code>, instead of <code>Text</code>
    in both cases (<a
    href="https://redirect.github.com/pygments/pygments/issues/2631">#2631</a>)</li>
    <li>Spice: Add keywords (<a
    href="https://redirect.github.com/pygments/pygments/issues/2621">#2621</a>)</li>
    <li>SQL Explain: allow negative numbers (<a
    href="https://redirect.github.com/pygments/pygments/issues/2610">#2610</a>)</li>
    <li>Swift: Support multiline strings (<a
    href="https://redirect.github.com/pygments/pygments/issues/2681">#2681</a>)</li>
    <li>ThingsDB: add constants and new functions; support template
    strings (<a
    href="https://redirect.github.com/pygments/pygments/issues/2624">#2624</a>)</li>
    <li>UL4: support nested <code>&lt;?doc?&gt;</code> and
    <code>&lt;?note?&gt;</code> tags (<a
    href="https://redirect.github.com/pygments/pygments/issues/2597">#2597</a>)</li>
    <li>VHDL: support multi-line comments of VHDL-2008 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2622">#2622</a>)</li>
    <li>Wikitext: Remove <code>kk-*</code> in <code>variant_langs</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2647">#2647</a>)</li>
    <li>Xtend: Add <code>val</code> and <code>var</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2602">#2602</a>)</li>
    </ul>
    </li>
    <li>
    <p>New styles:</p>
    <ul>
    <li>Coffee (<a
    href="https://redirect.github.com/pygments/pygments/issues/2609">#2609</a>)</li>
    </ul>
    </li>
    <li>
    <p>Make background colors in the image formatter work with Pillow 10.0
    (<a
    href="https://redirect.github.com/pygments/pygments/issues/2623">#2623</a>)</p>
    </li>
    <li>
    <p>Require Python 3.8. As a result, the <code>importlib-metadata</code>
    package
    is no longer needed for fast plugin discovery on Python 3.7.
    The <code>plugins</code> extra (used as, e.g., <code>pip install
    pygments[plugins]</code>)</p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pygments/pygments/blob/master/CHANGES">pygments's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Version 2.18.0</h2>
    <p>(released May 4th, 2024)</p>
    <ul>
    <li>
    <p>New lexers:</p>
    <ul>
    <li>Janet (<a
    href="https://redirect.github.com/pygments/pygments/issues/2557">#2557</a>)</li>
    <li>Lean 4 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2618">#2618</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2626">#2626</a>)</li>
    <li>Luau (<a
    href="https://redirect.github.com/pygments/pygments/issues/2605">#2605</a>)</li>
    <li>Mojo (<a
    href="https://redirect.github.com/pygments/pygments/issues/2691">#2691</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2515">#2515</a>)</li>
    <li>org-mode (<a
    href="https://redirect.github.com/pygments/pygments/issues/2628">#2628</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2636">#2636</a>)</li>
    <li>Promela (<a
    href="https://redirect.github.com/pygments/pygments/issues/2620">#2620</a>)</li>
    <li>Soong / <code>Android.bp</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2659">#2659</a>)</li>
    <li>Tact (<a
    href="https://redirect.github.com/pygments/pygments/issues/2571">#2571</a>)</li>
    <li>Typst (<a
    href="https://redirect.github.com/pygments/pygments/issues/2596">#2596</a>)</li>
    </ul>
    </li>
    <li>
    <p>Updated lexers:</p>
    <ul>
    <li>Awk: recognize ternary operator (<a
    href="https://redirect.github.com/pygments/pygments/issues/2687">#2687</a>)</li>
    <li>Bash: add <code>openrc</code> alias (<a
    href="https://redirect.github.com/pygments/pygments/issues/2599">#2599</a>,
    <a
    href="https://redirect.github.com/pygments/pygments/issues/2371">#2371</a>)</li>
    <li>Coq: add keywords, lex more vernacular command arguments, produce
    fewer tokens on heading comments (<a
    href="https://redirect.github.com/pygments/pygments/issues/2678">#2678</a>)</li>
    <li>DNS zone files: Fix comment parsing (<a
    href="https://redirect.github.com/pygments/pygments/issues/2595">#2595</a>)</li>
    <li>Hy: Support unicode literals (<a
    href="https://redirect.github.com/pygments/pygments/issues/1126">#1126</a>)</li>
    <li>Inform6: Update to Inform 6.42 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2644">#2644</a>)</li>
    <li>lean: Fix name handling (<a
    href="https://redirect.github.com/pygments/pygments/issues/2614">#2614</a>)</li>
    <li>Logtalk: add <code>uninstantiation</code> keyword and recognize
    escape sequences (<a
    href="https://redirect.github.com/pygments/pygments/issues/2619">#2619</a>)</li>
    <li>Macaulay2: Update to 1.23 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2655">#2655</a>)</li>
    <li>Python: fix highlighting of soft keywords before
    <code>None</code>/<code>True</code>/<code>False</code></li>
    <li>reStructuredText: use <code>Token.Comment</code> for comments
    instead of
    <code>Comment.Preproc</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2598">#2598</a>)</li>
    <li>Rust: highlight <code>:</code>, <code>::</code> and
    <code>-&gt;</code> as <code>Punctuation</code>
    and whitespace as <code>Whitespace</code>, instead of <code>Text</code>
    in both cases (<a
    href="https://redirect.github.com/pygments/pygments/issues/2631">#2631</a>)</li>
    <li>Spice: Add keywords (<a
    href="https://redirect.github.com/pygments/pygments/issues/2621">#2621</a>)</li>
    <li>SQL Explain: allow negative numbers (<a
    href="https://redirect.github.com/pygments/pygments/issues/2610">#2610</a>)</li>
    <li>Swift: Support multiline strings (<a
    href="https://redirect.github.com/pygments/pygments/issues/2681">#2681</a>)</li>
    <li>ThingsDB: add constants and new functions; support template
    strings (<a
    href="https://redirect.github.com/pygments/pygments/issues/2624">#2624</a>)</li>
    <li>UL4: support nested <code>&lt;?doc?&gt;</code> and
    <code>&lt;?note?&gt;</code> tags (<a
    href="https://redirect.github.com/pygments/pygments/issues/2597">#2597</a>)</li>
    <li>VHDL: support multi-line comments of VHDL-2008 (<a
    href="https://redirect.github.com/pygments/pygments/issues/2622">#2622</a>)</li>
    <li>Wikitext: Remove <code>kk-*</code> in <code>variant_langs</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2647">#2647</a>)</li>
    <li>Xtend: Add <code>val</code> and <code>var</code> (<a
    href="https://redirect.github.com/pygments/pygments/issues/2602">#2602</a>)</li>
    </ul>
    </li>
    <li>
    <p>New styles:</p>
    <ul>
    <li>Coffee (<a
    href="https://redirect.github.com/pygments/pygments/issues/2609">#2609</a>)</li>
    </ul>
    </li>
    <li>
    <p>Make background colors in the image formatter work with Pillow 10.0
    (<a
    href="https://redirect.github.com/pygments/pygments/issues/2623">#2623</a>)</p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pygments/pygments/commit/d7d11f6e6d3aa97805215c1cc833ea5f0ef1fcbb"><code>d7d11f6</code></a>
    Last steps for 2.18 release.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/ec7bfd2cc91a1bb2a7200b27c2c553309d689839"><code>ec7bfd2</code></a>
    Fix Janet version_added.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/ea9c8232b4edfdc7193f25f1253040e77342f878"><code>ea9c823</code></a>
    Update CHANGES.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/338d36665371cd9e4193b59a267d4f576d8eb05d"><code>338d366</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pygments/pygments/issues/2670">#2670</a>
    from Kodiologist/hylex</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/4d1371b30af2de7c6a74af6ef64673b657dfe3ea"><code>4d1371b</code></a>
    Lock down the pytest version.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/8dd97e04d47437581ca2fcb19a94aeb5cbd1dba2"><code>8dd97e0</code></a>
    Improve docs.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/26179d66122f2afacdc115071ce344af1984a55c"><code>26179d6</code></a>
    Fix deprecated variable usage in tests.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/ad125ca614097b5b02c4603bdbe63ec79b791473"><code>ad125ca</code></a>
    Prepare 2.18 release.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/24deeb9cae597db4d22496b0c2cc9e82d3e8a689"><code>24deeb9</code></a>
    Lock the ruff version in tox.ini.</li>
    <li><a
    href="https://github.com/pygments/pygments/commit/c9165cf7fb18f01066222ec7d063e5e5975f2a69"><code>c9165cf</code></a>
    Fix format string usage.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pygments/pygments/compare/2.15.1...2.18.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pygments&package-manager=pip&previous-version=2.15.1&new-version=2.18.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 Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b4b8039 View commit details
    Browse the repository at this point in the history
  5. Bump backports-entry-points-selectable from 1.1.1 to 1.3.0 (#8769)

    Bumps
    [backports-entry-points-selectable](https://github.com/jaraco/backports.entry_points_selectable)
    from 1.1.1 to 1.3.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/jaraco/backports.entry_points_selectable/blob/main/NEWS.rst">backports-entry-points-selectable's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v1.3.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Require Python 3.8 or later.</li>
    </ul>
    <h1>v1.2.0</h1>
    <p>Refreshed packaging.</p>
    <p>Require Python 3.7 or later.</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/27a788feb0b51d89dd405d2d80cf3e0dac19bbf0"><code>27a788f</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/b15df87577cab060a02667767bcc96b2dfd5b91a"><code>b15df87</code></a>
    Prefer imperative voice</li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/dfddd1dd797e5bc82a1eeef2f452cdc7e21f34c1"><code>dfddd1d</code></a>
    Merge <a
    href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/5732ebeeaa9480f8cd80c96a3183d7b247f27214"><code>5732ebe</code></a><code>jaraco/skeleton#95</code></li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/75d9cc1b7cb6f84e7a16a83ec3abb9a478fdb130"><code>75d9cc1</code></a><code>jaraco/skeleton#94</code></li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/03f03e7802b0842b41f70b2b1c17ab26551a7533"><code>03f03e7</code></a>
    Limit sphinxlint jobs to 1. Workaround for <a
    href="https://redirect.github.com/sphinx-contrib/sphinx-lint/issues/83">sphinx-contrib/sphinx-lint#83</a>.</li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/d8e796e4e3517b678281964b23a74ffb92be4489"><code>d8e796e</code></a>
    Merge <a
    href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/ca1831c2148fe5ddbffd001de76ff5f6005f812c"><code>ca1831c</code></a>
    Prefer <code>pass_env</code> in tox config. Preferred failure mode for
    <a
    href="https://redirect.github.com/tox-dev/tox/issues/312">tox-dev/tox#312</a>...</li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/928e9a86d61d3a660948bcba7689f90216cc8243"><code>928e9a8</code></a>
    Add FORCE_COLOR to the TOX_OVERRIDE for GHA. Requires tox 4.11.1. Closes
    jara...</li>
    <li><a
    href="https://github.com/jaraco/backports.entry_points_selectable/commit/a6256e2935468b72a61aa7fda1e036faef3bfb3d"><code>a6256e2</code></a>
    Add descriptions to the tox environments. Closes <a
    href="https://redirect.github.com/jaraco/skeleton/issues/91">jaraco/skeleton#91</a>.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/jaraco/backports.entry_points_selectable/compare/v1.1.1...v1.3.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=backports-entry-points-selectable&package-manager=pip&previous-version=1.1.1&new-version=1.3.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 Aug 19, 2024
    Configuration menu
    Copy the full SHA
    ff8800f View commit details
    Browse the repository at this point in the history
  6. Bump tqdm from 4.62.3 to 4.66.5 (#8771)

    Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.62.3 to 4.66.5.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/tqdm/tqdm/releases">tqdm's
    releases</a>.</em></p>
    <blockquote>
    <h2>tqdm v4.66.5 stable</h2>
    <ul>
    <li>support <code>ncols</code> auto-detection on FreeBSD (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1602">#1602</a> &lt;-
    <a
    href="https://redirect.github.com/casperdcl/git-fame/issues/98">casperdcl/git-fame#98</a>)</li>
    <li>fix Python 3.13 CLI (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1594">#1594</a> &lt;-
    <a
    href="https://redirect.github.com/tqdm/tqdm/issues/1585">#1585</a>)</li>
    <li>fix Python 3.13 tests (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1595">#1595</a> &lt;-
    <a
    href="https://redirect.github.com/python/cpython/issues/117536#issuecomment-2036883124">python/cpython#117536</a>)</li>
    <li>misc framework updates (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1602">#1602</a>)
    <ul>
    <li>add official Python 3.12 support</li>
    <li>bump deps (<a
    href="https://redirect.github.com/NiklasRosenstein/pydoc-markdown/issues/329">NiklasRosenstein/pydoc-markdown#329</a>,
    <a
    href="https://redirect.github.com/tikitu/jsmin/pull/44">tikitu/jsmin#44</a>)</li>
    </ul>
    </li>
    </ul>
    <h2>tqdm v4.66.4 stable</h2>
    <ul>
    <li><code>rich</code>: fix completion (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1395">#1395</a> &lt;-
    <a
    href="https://redirect.github.com/tqdm/tqdm/issues/1306">#1306</a>)</li>
    <li>minor framework updates &amp; code tidy (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1578">#1578</a>)</li>
    </ul>
    <h2>tqdm v4.66.3 stable</h2>
    <ul>
    <li><code>cli</code>: <code>eval</code> safety (fixes CVE-2024-34062,
    GHSA-g7vv-2v7x-gj9p)</li>
    </ul>
    <h2>tqdm v4.66.2 stable</h2>
    <ul>
    <li><code>pandas</code>: add <code>DataFrame.progress_map</code> (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1549">#1549</a>)</li>
    <li><code>notebook</code>: fix HTML padding (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1506">#1506</a>)</li>
    <li><code>keras</code>: fix resuming training when
    <code>verbose&gt;=2</code> (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1508">#1508</a>)</li>
    <li>fix <code>format_num</code> negative fractions missing leading zero
    (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1548">#1548</a>)</li>
    <li>fix Python 3.12 <code>DeprecationWarning</code> on
    <code>import</code> (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1519">#1519</a>)</li>
    <li>linting: use f-strings (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1549">#1549</a>)</li>
    <li>update tests (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1549">#1549</a>)
    <ul>
    <li>fix <code>pandas</code> warnings</li>
    <li>fix <code>asv</code> (<a
    href="https://redirect.github.com/airspeed-velocity/asv/issues/1323">airspeed-velocity/asv#1323</a>)</li>
    <li>fix macos <code>notebook</code> docstring indentation</li>
    </ul>
    </li>
    <li>CI: bump actions (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1549">#1549</a>)</li>
    </ul>
    <h2>tqdm v4.66.1 stable</h2>
    <ul>
    <li>fix <code>utils.envwrap</code> types (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1493">#1493</a> &lt;-
    <a href="https://redirect.github.com/tqdm/tqdm/issues/1491">#1491</a>,
    <a href="https://redirect.github.com/tqdm/tqdm/issues/1320">#1320</a>
    &lt;- <a
    href="https://redirect.github.com/tqdm/tqdm/issues/966">#966</a>, <a
    href="https://redirect.github.com/tqdm/tqdm/issues/1319">#1319</a>)
    <ul>
    <li>e.g. cloudwatch &amp; kubernetes workaround: <code>export
    TQDM_POSITION=-1</code></li>
    </ul>
    </li>
    <li>drop mentions of unsupported Python versions</li>
    </ul>
    <h2>tqdm v4.66.0 stable</h2>
    <ul>
    <li>environment variables to override defaults (<code>TQDM_*</code>) (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1491">#1491</a> &lt;-
    <a href="https://redirect.github.com/tqdm/tqdm/issues/1061">#1061</a>,
    <a href="https://redirect.github.com/tqdm/tqdm/issues/950">#950</a>
    &lt;- <a
    href="https://redirect.github.com/tqdm/tqdm/issues/614">#614</a>, <a
    href="https://redirect.github.com/tqdm/tqdm/issues/1318">#1318</a>, <a
    href="https://redirect.github.com/tqdm/tqdm/issues/619">#619</a>, <a
    href="https://redirect.github.com/tqdm/tqdm/issues/612">#612</a>, <a
    href="https://redirect.github.com/tqdm/tqdm/issues/370">#370</a>)
    <ul>
    <li>e.g. in CI jobs, <code>export TQDM_MININTERVAL=5</code> to avoid log
    spam</li>
    <li>add tests &amp; docs for <code>tqdm.utils.envwrap</code></li>
    </ul>
    </li>
    <li>fix &amp; update CLI completion</li>
    <li>fix &amp; update API docs</li>
    <li>minor code tidy: replace <code>os.path</code> =&gt;
    <code>pathlib.Path</code></li>
    <li>fix docs image hosting</li>
    <li>release with CI bot account again (<a
    href="https://redirect.github.com/cli/cli/issues/6680">cli/cli#6680</a>)</li>
    </ul>
    <h2>tqdm v4.65.2 stable</h2>
    <ul>
    <li>exclude <code>examples</code> from distributed wheel (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1492">#1492</a>)</li>
    </ul>
    <h2>tqdm v4.65.1 stable</h2>
    <ul>
    <li>migrate <code>setup.{cfg,py}</code> =&gt;
    <code>pyproject.toml</code> (<a
    href="https://redirect.github.com/tqdm/tqdm/issues/1490">#1490</a>)
    <ul>
    <li>fix <code>asv</code> benchmarks</li>
    </ul>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/951a2ba8d8754b7385e6e8c08dae9045f73b1438"><code>951a2ba</code></a>
    Merge pull request <a
    href="https://redirect.github.com/tqdm/tqdm/issues/1595">#1595</a> from
    hroncok/py3.13-await-aclose</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/2fbad6ad511e551efe868e70f61c876e0c467fd0"><code>2fbad6a</code></a>
    Avoid Python 3.13+ RuntimeWarning: coroutine method 'aclose' of 'acount'
    was ...</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/025434544eeda158e340d330391af9bc7278d5d9"><code>0254345</code></a>
    Merge pull request <a
    href="https://redirect.github.com/tqdm/tqdm/issues/1594">#1594</a> from
    mgorny/py313-docstring</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/43230f6095a1ab5068481d543dc7ec3a60a3c08b"><code>43230f6</code></a>
    slight lint</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/5ba65950bdca7e7a7520869df87f398cffbbe585"><code>5ba6595</code></a>
    cli: Fix docstring processing with Python 3.13+</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/448946ae03ddafcbbb0f622bbad8f58dd12b2b58"><code>448946a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/tqdm/tqdm/issues/1602">#1602</a> from
    tqdm/devel</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/46cd3958045370f56f68faf6e12877c540419ec8"><code>46cd395</code></a>
    add py3.12 support</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/d8ac65641ddfa87c3c6b1f729b3e89bb002fa600"><code>d8ac656</code></a>
    ncols: support FreeBSD</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/4f662763e6b97c3288497e653d394681427694ac"><code>4f66276</code></a>
    bump deps &amp; linters</li>
    <li><a
    href="https://github.com/tqdm/tqdm/commit/54796cc1519dceb9bd20edaf3e1664d4cdf125a7"><code>54796cc</code></a>
    docs: bump versions</li>
    <li>Additional commits viewable in <a
    href="https://github.com/tqdm/tqdm/compare/v4.62.3...v4.66.5">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tqdm&package-manager=pip&previous-version=4.62.3&new-version=4.66.5)](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 Aug 19, 2024
    Configuration menu
    Copy the full SHA
    170c78d View commit details
    Browse the repository at this point in the history
  7. Bump build from 1.0.3 to 1.2.1 (#8775)

    Bumps [build](https://github.com/pypa/build) from 1.0.3 to 1.2.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/build/releases">build's
    releases</a>.</em></p>
    <blockquote>
    <h2>Version 1.2.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Avoid error when terminal width is undetectable on Python &lt; 3.11
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/761">#761</a>)</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/build/compare/1.2.0...1.2.1">https://github.com/pypa/build/compare/1.2.0...1.2.1</a></p>
    <h2>Version 1.2.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add <code>--installer</code> option, supporting <code>pip</code> and
    <code>uv</code>. Added <code>uv</code> extra.
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/751">#751</a>)</li>
    <li>Improve console output and provide <code>-v</code> for dependency
    installation
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/749">#749</a>)</li>
    <li>Avoid compiling unused bytecode when using <code>pip</code>
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/752">#752</a>)</li>
    <li>Dropped support for Python 3.7
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/743">#743</a>)</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/build/compare/1.1.1...1.2.0">https://github.com/pypa/build/compare/1.1.1...1.2.0</a></p>
    <h2>Version 1.1.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Fixed invoking outer pip from user site packages
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/746">#746</a>, fixes
    issue <a
    href="https://redirect.github.com/pypa/build/issues/745">#745</a>)</li>
    <li>Corrected the minimum pip version required to use an outer pip
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/746">#746</a>, fixes
    issue <a
    href="https://redirect.github.com/pypa/build/issues/745">#745</a>)</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/build/compare/v1.1.0...1.1.1">https://github.com/pypa/build/compare/v1.1.0...1.1.1</a></p>
    <h2>Version 1.1.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Use external pip if available instead of installing, speeds up
    environment setup with virtualenv slightly and venv significantly. (PR
    <a
    href="https://redirect.github.com/pypa/build/issues/736">#736</a>)</li>
    <li>Stopped injecting <code>wheel</code> as a build dependency
    automatically, in the case of missing <code>pyproject.toml</code> -- by
    <a href="https://github.com/webknjaz"><code>@​webknjaz</code></a>. (PR
    <a
    href="https://redirect.github.com/pypa/build/issues/716">#716</a>)</li>
    <li>Use <code>importlib_metadata</code> on Python &lt;3.10.2 for
    bugfixes not present in those CPython standard libraries (not required
    when bootstrapping) -- by <a
    href="https://github.com/GianlucaFicarelli"><code>@​GianlucaFicarelli</code></a>.
    (PR <a
    href="https://redirect.github.com/pypa/build/issues/693">#693</a>, fixes
    issue <a
    href="https://redirect.github.com/pypa/build/issues/692">#692</a>)</li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/build/pull/697">pypa/build#697</a></li>
    <li><a
    href="https://github.com/GianlucaFicarelli"><code>@​GianlucaFicarelli</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/build/pull/693">pypa/build#693</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/build/compare/1.0.3...v1.1.0">https://github.com/pypa/build/compare/1.0.3...v1.1.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/build/blob/main/CHANGELOG.rst">build's
    changelog</a>.</em></p>
    <blockquote>
    <h1>1.2.1 (2024-03-28)</h1>
    <ul>
    <li>Avoid error when terminal width is undetectable on Python &lt; 3.11
    (PR :pr:<code>761</code>)</li>
    </ul>
    <h1>1.2.0 (2024-03-27)</h1>
    <ul>
    <li>Add <code>--installer</code> option, supporting <code>pip</code> and
    <code>uv</code>. Added <code>uv</code>
    extra.
    (PR :pr:<code>751</code>)</li>
    <li>Improve console output and provide <code>-v</code> for dependency
    installation
    (PR :pr:<code>749</code>)</li>
    <li>Avoid compiling unused bytecode when using <code>pip</code>
    (PR :pr:<code>752</code>)</li>
    <li>Dropped support for Python 3.7
    (PR :pr:<code>743</code>)</li>
    </ul>
    <h1>1.1.1 (2024-02-29)</h1>
    <ul>
    <li>Fixed invoking outer pip from user site packages
    (PR :pr:<code>746</code>, fixes issue :issue:<code>745</code>)</li>
    <li>Corrected the minimum pip version required to use an outer pip
    (PR :pr:<code>746</code>, fixes issue :issue:<code>745</code>)</li>
    </ul>
    <h1>1.1.0 (2024-02-29)</h1>
    <ul>
    <li>Use external pip if available instead of installing, speeds up
    environment
    setup with virtualenv slightly and venv significantly.
    (PR :pr:<code>736</code>)</li>
    <li>Stopped injecting <code>wheel</code> as a build dependency
    automatically, in the
    case of missing <code>pyproject.toml</code> -- by
    :user:<code>webknjaz</code>.
    (PR :pr:<code>716</code>)</li>
    <li>Use <code>importlib_metadata</code> on Python &lt;3.10.2 for
    bugfixes not present in
    those CPython standard libraries (not required when bootstrapping) -- by
    :user:<code>GianlucaFicarelli</code>.
    (PR :pr:<code>693</code>, fixes issue :issue:<code>692</code>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/build/commit/1e67c062e9d1b1a6d5ffed621f4b29902bb764e5"><code>1e67c06</code></a>
    chore: bump version number to 1.2.1</li>
    <li><a
    href="https://github.com/pypa/build/commit/e5072e3de2eb1baa4034247d345916f54f9e8e91"><code>e5072e3</code></a>
    fix: support min width not detectable (<a
    href="https://redirect.github.com/pypa/build/issues/761">#761</a>)</li>
    <li><a
    href="https://github.com/pypa/build/commit/d5fb6fbecce164e01065b62b52ac4f270d09183d"><code>d5fb6fb</code></a>
    chore: prepare for 1.2.0 (<a
    href="https://redirect.github.com/pypa/build/issues/758">#758</a>)</li>
    <li><a
    href="https://github.com/pypa/build/commit/1ae6eb177dc8b5282976e9c6796652616c20ff9d"><code>1ae6eb1</code></a>
    pre-commit: bump repositories (<a
    href="https://redirect.github.com/pypa/build/issues/757">#757</a>)</li>
    <li><a
    href="https://github.com/pypa/build/commit/a1f005d840d51116e707b6f62c4abc25b57258de"><code>a1f005d</code></a>
    pre-commit: bump repositories (<a
    href="https://redirect.github.com/pypa/build/issues/756">#756</a>)</li>
    <li><a
    href="https://github.com/pypa/build/commit/5076a56d90f34e227eb368d5dded1e3122e15115"><code>5076a56</code></a>
    uv: support double verbosity flag</li>
    <li><a
    href="https://github.com/pypa/build/commit/566266918357bc032837ca273729a8ddfe2ac4a8"><code>5662669</code></a>
    chore: bump mypy</li>
    <li><a
    href="https://github.com/pypa/build/commit/24c513d4c9402cdac1a1c46cc01597f011ba6645"><code>24c513d</code></a>
    chore: reformat using Black 2024 style</li>
    <li><a
    href="https://github.com/pypa/build/commit/08cdb76c17b2599ebfc85dbfe33b33271a48f221"><code>08cdb76</code></a>
    ruff: bump version and update config</li>
    <li><a
    href="https://github.com/pypa/build/commit/97ea57bb79e41f17d76023a4384cb7199f743060"><code>97ea57b</code></a>
    perf: avoid compiling unused bytecode (<a
    href="https://redirect.github.com/pypa/build/issues/752">#752</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/build/compare/1.0.3...1.2.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=build&package-manager=pip&previous-version=1.0.3&new-version=1.2.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 Aug 19, 2024
    Configuration menu
    Copy the full SHA
    0c26269 View commit details
    Browse the repository at this point in the history
  8. Bump pycares from 4.3.0 to 4.4.0 (#8774)

    Bumps [pycares](https://github.com/saghul/pycares) from 4.3.0 to 4.4.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/saghul/pycares/commit/3d0f9cf2a015fb78617a0d5112d1c7828847d825"><code>3d0f9cf</code></a>
    Bump version to 4.4.0</li>
    <li><a
    href="https://github.com/saghul/pycares/commit/bc7630f4c0f214c8b80de98ca5f9305e38af0bdc"><code>bc7630f</code></a>
    Add support for 3.12, drop EOL 3.7</li>
    <li><a
    href="https://github.com/saghul/pycares/commit/86baf7598e4cf599ce3f88601bea155054c2282c"><code>86baf75</code></a>
    Bump versions of used GitHub Actions</li>
    <li><a
    href="https://github.com/saghul/pycares/commit/d62a60c6abb20d8b16e1de287863659bc0163a3d"><code>d62a60c</code></a>
    Bump GitHub Actions versions and fix warnings in the process</li>
    <li>See full diff in <a
    href="https://github.com/saghul/pycares/compare/pycares-4.3.0...v4.4.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pycares&package-manager=pip&previous-version=4.3.0&new-version=4.4.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 Aug 19, 2024
    Configuration menu
    Copy the full SHA
    eadc376 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Bump blockdiag from 2.0.1 to 3.0.0 (#8761)

    Bumps [blockdiag](https://github.com/blockdiag/blockdiag) from 2.0.1 to
    3.0.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/blockdiag/blockdiag/blob/master/CHANGES.rst">blockdiag's
    changelog</a>.</em></p>
    <blockquote>
    <h2>3.0.0 (2021-12-06)</h2>
    <ul>
    <li>
    <p>Drop python3.6 support</p>
    </li>
    <li>
    <p>Use funcparserlib-1.0.0a0 or newer to support new python versions</p>
    </li>
    <li>
    <p>Allow to write multiline string via triple quotes (&quot;&quot;&quot;
    ... &quot;&quot;&quot;)</p>
    </li>
    <li>
    <p>Fix a bug</p>
    <ul>
    <li>Fix <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/147">#147</a>:
    file existence disclosure using svg renderer</li>
    </ul>
    </li>
    </ul>
    <h2>2.0.0 (2020-02-01)</h2>
    <ul>
    <li>
    <p>Fix a bug</p>
    <ul>
    <li>Fix <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/126">#126</a>:
    '_io.BufferedRandom' object has no attribute 'buffer'</li>
    </ul>
    </li>
    </ul>
    <h2>2.0.0 (2020-01-26)</h2>
    <ul>
    <li>
    <p>Drop python2 and python3.4 support</p>
    </li>
    <li>
    <p>Fix a bug</p>
    <ul>
    <li>Fix <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/109">#109</a>
    blockdiag does not work with recent pillow</li>
    </ul>
    </li>
    </ul>
    <h2>1.5.4 (2018-07-22)</h2>
    <ul>
    <li>
    <p>Fix bug</p>
    <ul>
    <li>Fix <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/94">#94</a>
    Python 3.7 compatibility</li>
    </ul>
    </li>
    </ul>
    <h2>1.5.3 (2015-07-30)</h2>
    <ul>
    <li>
    <p>Fix bug</p>
    <ul>
    <li>Fix <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/67">#67</a>
    Group overlaps with nodes having href</li>
    </ul>
    </li>
    </ul>
    <h2>1.5.2 (2015-05-17)</h2>
    <ul>
    <li>
    <p>Fix dependency; webcolors-1.5 does not support py32</p>
    </li>
    <li>
    <p>Fix bug</p>
    <ul>
    <li>Fix images.open() failed with PIL</li>
    </ul>
    </li>
    </ul>
    <h2>1.5.1 (2015-02-21)</h2>
    <ul>
    <li>
    <p>Fix bug</p>
    <ul>
    <li>Fix labels are overwrapped on antialias mode</li>
    </ul>
    </li>
    </ul>
    <h2>1.5.0 (2015-01-01)</h2>
    <ul>
    <li>Refactor cleanup procedures</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/ce37f0c18dc7f88caab3d3b24aac4f3f066b793c"><code>ce37f0c</code></a>
    Bump version</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/030da560763a4d0bec313552ecb2ba8cbd98dfc5"><code>030da56</code></a>
    Merge pull request <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/158">#158</a>
    from Mogztter/patch-1</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/8d48c48d365d0c2a45ab6671c9307b8cbcae8af8"><code>8d48c48</code></a>
    Update badges</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/52b3023a212de232d30d2685e24fe570b2677c31"><code>52b3023</code></a>
    Merge pull request <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/157">#157</a>
    from blockdiag/link_action</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/5e6a686209bfd1373d4c0061f7737bf7ee8418a0"><code>5e6a686</code></a>
    test: Add flake8 target to tox.ini</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/fdfde71eeb913bce207d6f17d41675e3d4c5db90"><code>fdfde71</code></a>
    test: Do linting on custom action</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/93b542090acf9cde1aa3726fdf1824a9e412f568"><code>93b5420</code></a>
    Merge pull request <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/156">#156</a>
    from blockdiag/adjust_gha</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/4e9a67f3f39d05f50b88344d8f8203524bcb7c90"><code>4e9a67f</code></a>
    Adjust GitHub Actions</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/7392df8a45b34bc7766e2b470bc26673c924f96c"><code>7392df8</code></a>
    Merge pull request <a
    href="https://redirect.github.com/blockdiag/blockdiag/issues/155">#155</a>
    from blockdiag/fix_readme</li>
    <li><a
    href="https://github.com/blockdiag/blockdiag/commit/c23489868beda05e420f687b6cbe4b401aa30c9e"><code>c234898</code></a>
    Fix README; python 3.7 or later</li>
    <li>Additional commits viewable in <a
    href="https://github.com/blockdiag/blockdiag/compare/2.0.1...3.0.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=blockdiag&package-manager=pip&previous-version=2.0.1&new-version=3.0.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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    a5b66e3 View commit details
    Browse the repository at this point in the history
  2. Bump imagesize from 1.3.0 to 1.4.1 (#8783)

    Bumps [imagesize](https://github.com/shibukawa/imagesize_py) from 1.3.0
    to 1.4.1.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/shibukawa/imagesize_py/commit/8d88ec6b646d6184b5633604551d6fc154783073"><code>8d88ec6</code></a>
    add <strong>init</strong>.py</li>
    <li><a
    href="https://github.com/shibukawa/imagesize_py/commit/e9b1be1998304d05401df18a5366e5d4664571ad"><code>e9b1be1</code></a>
    1.4.1: add <strong>version</strong> attribute</li>
    <li><a
    href="https://github.com/shibukawa/imagesize_py/commit/27427545c9a61b0fea55cf0d323d08c20b231150"><code>2742754</code></a>
    bump version to 1.4.0</li>
    <li><a
    href="https://github.com/shibukawa/imagesize_py/commit/d0b4497dc168952850a70ca8529f95e7de3f36cd"><code>d0b4497</code></a>
    Merge pull request <a
    href="https://redirect.github.com/shibukawa/imagesize_py/issues/52">#52</a>
    from ExtReMLapin/patch-1</li>
    <li><a
    href="https://github.com/shibukawa/imagesize_py/commit/e7c81aa290e6832754dc8eaa911d831a381135c7"><code>e7c81aa</code></a>
    Update imagesize.py</li>
    <li><a
    href="https://github.com/shibukawa/imagesize_py/commit/013a0dd3d3be5d47befd1bddfc8f35bac77835c5"><code>013a0dd</code></a>
    fixed support for VP8X</li>
    <li><a
    href="https://github.com/shibukawa/imagesize_py/commit/b214d05c3899816d7f1f908145461453a6719ad2"><code>b214d05</code></a>
    added support for webp files</li>
    <li>See full diff in <a
    href="https://github.com/shibukawa/imagesize_py/compare/1.3.0...1.4.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=imagesize&package-manager=pip&previous-version=1.3.0&new-version=1.4.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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ac614c5 View commit details
    Browse the repository at this point in the history
  3. Bump urllib3 from 1.26.7 to 2.2.2 (#8786)

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.7 to
    2.2.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/urllib3/urllib3/releases">urllib3's
    releases</a>.</em></p>
    <blockquote>
    <h2>2.2.2</h2>
    <h2>🚀 urllib3 is fundraising for HTTP/2 support</h2>
    <p><a
    href="https://sethmlarson.dev/urllib3-is-fundraising-for-http2-support">urllib3
    is raising ~$40,000 USD</a> to release HTTP/2 support and ensure
    long-term sustainable maintenance of the project after a sharp decline
    in financial support for 2023. If your company or organization uses
    Python and would benefit from HTTP/2 support in Requests, pip, cloud
    SDKs, and thousands of other projects <a
    href="https://opencollective.com/urllib3">please consider contributing
    financially</a> to ensure HTTP/2 support is developed sustainably and
    maintained for the long-haul.</p>
    <p>Thank you for your support.</p>
    <h2>Changes</h2>
    <ul>
    <li>Added the <code>Proxy-Authorization</code> header to the list of
    headers to strip from requests when redirecting to a different host. As
    before, different headers can be set via
    <code>Retry.remove_headers_on_redirect</code>.</li>
    <li>Allowed passing negative integers as <code>amt</code> to read
    methods of <code>http.client.HTTPResponse</code> as an alternative to
    <code>None</code>. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3122">#3122</a>)</li>
    <li>Fixed return types representing copying actions to use
    <code>typing.Self</code>. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3363">#3363</a>)</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2">https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2</a></p>
    <h2>2.2.1</h2>
    <h2>🚀 urllib3 is fundraising for HTTP/2 support</h2>
    <p><a
    href="https://sethmlarson.dev/urllib3-is-fundraising-for-http2-support">urllib3
    is raising ~$40,000 USD</a> to release HTTP/2 support and ensure
    long-term sustainable maintenance of the project after a sharp decline
    in financial support for 2023. If your company or organization uses
    Python and would benefit from HTTP/2 support in Requests, pip, cloud
    SDKs, and thousands of other projects <a
    href="https://opencollective.com/urllib3">please consider contributing
    financially</a> to ensure HTTP/2 support is developed sustainably and
    maintained for the long-haul.</p>
    <p>Thank you for your support.</p>
    <h2>Changes</h2>
    <ul>
    <li>Fixed issue where <code>InsecureRequestWarning</code> was emitted
    for HTTPS connections when using Emscripten. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3331">#3331</a>)</li>
    <li>Fixed <code>HTTPConnectionPool.urlopen</code> to stop automatically
    casting non-proxy headers to <code>HTTPHeaderDict</code>. This change
    was premature as it did not apply to proxy headers and
    <code>HTTPHeaderDict</code> does not handle byte header values correctly
    yet. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3343">#3343</a>)</li>
    <li>Changed <code>ProtocolError</code> to
    <code>InvalidChunkLength</code> when response terminates before the
    chunk length is sent. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/2860">#2860</a>)</li>
    <li>Changed <code>ProtocolError</code> to be more verbose on incomplete
    reads with excess content. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3261">#3261</a>)</li>
    </ul>
    <h2>2.2.0</h2>
    <h2>🖥️ urllib3 now works in the browser</h2>
    <p>:tada: <strong>This release adds experimental support for <a
    href="https://urllib3.readthedocs.io/en/stable/reference/contrib/emscripten.html">using
    urllib3 in the browser with Pyodide</a>!</strong> 🎉</p>
    <p>Thanks to Joe Marshall (<a
    href="https://github.com/joemarshall"><code>@​joemarshall</code></a>)
    for contributing this feature. This change was possible thanks to work
    done in urllib3 v2.0 to detach our API from <code>http.client</code>.
    Please report all bugs to the <a
    href="https://github.com/urllib3/urllib3/issues">urllib3 issue
    tracker</a>.</p>
    <h2>🚀 urllib3 is fundraising for HTTP/2 support</h2>
    <p><a
    href="https://sethmlarson.dev/urllib3-is-fundraising-for-http2-support">urllib3
    is raising ~$40,000 USD</a> to release HTTP/2 support and ensure
    long-term sustainable maintenance of the project after a sharp decline
    in financial support for 2023. If your company or organization uses
    Python and would benefit from HTTP/2 support in Requests, pip, cloud
    SDKs, and thousands of other projects <a
    href="https://opencollective.com/urllib3">please consider contributing
    financially</a> to ensure HTTP/2 support is developed sustainably and
    maintained for the long-haul.</p>
    <p>Thank you for your support.</p>
    <h2>Changes</h2>
    <ul>
    <li>Added support for <a
    href="https://urllib3.readthedocs.io/en/latest/reference/contrib/emscripten.html">Emscripten
    and Pyodide</a>, including streaming support in cross-origin isolated
    browser environments where threading is enabled. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/2951">#2951</a>)</li>
    <li>Added support for <code>HTTPResponse.read1()</code> method. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3186">#3186</a>)</li>
    <li>Added rudimentary support for HTTP/2. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3284">#3284</a>)</li>
    <li>Fixed issue where requests against urls with trailing dots were
    failing due to SSL errors
    when using proxy. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/2244">#2244</a>)</li>
    <li>Fixed <code>HTTPConnection.proxy_is_verified</code> and
    <code>HTTPSConnection.proxy_is_verified</code> to be always set to a
    boolean after connecting to a proxy. It could be <code>None</code> in
    some cases previously. (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3130">#3130</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/urllib3/urllib3/blob/main/CHANGES.rst">urllib3's
    changelog</a>.</em></p>
    <blockquote>
    <h1>2.2.2 (2024-06-17)</h1>
    <ul>
    <li>Added the <code>Proxy-Authorization</code> header to the list of
    headers to strip from requests when redirecting to a different host. As
    before, different headers can be set via
    <code>Retry.remove_headers_on_redirect</code>.</li>
    <li>Allowed passing negative integers as <code>amt</code> to read
    methods of <code>http.client.HTTPResponse</code> as an alternative to
    <code>None</code>.
    (<code>[#3122](urllib3/urllib3#3122)
    &lt;https://github.com/urllib3/urllib3/issues/3122&gt;</code>__)</li>
    <li>Fixed return types representing copying actions to use
    <code>typing.Self</code>.
    (<code>[#3363](urllib3/urllib3#3363)
    &lt;https://github.com/urllib3/urllib3/issues/3363&gt;</code>__)</li>
    </ul>
    <h1>2.2.1 (2024-02-16)</h1>
    <ul>
    <li>Fixed issue where <code>InsecureRequestWarning</code> was emitted
    for HTTPS connections when using Emscripten.
    (<code>[#3331](urllib3/urllib3#3331)
    &lt;https://github.com/urllib3/urllib3/issues/3331&gt;</code>__)</li>
    <li>Fixed <code>HTTPConnectionPool.urlopen</code> to stop automatically
    casting non-proxy headers to <code>HTTPHeaderDict</code>. This change
    was premature as it did not apply to proxy headers and
    <code>HTTPHeaderDict</code> does not handle byte header values correctly
    yet. (<code>[#3343](urllib3/urllib3#3343)
    &lt;https://github.com/urllib3/urllib3/issues/3343&gt;</code>__)</li>
    <li>Changed <code>InvalidChunkLength</code> to
    <code>ProtocolError</code> when response terminates before the chunk
    length is sent.
    (<code>[#2860](urllib3/urllib3#2860)
    &lt;https://github.com/urllib3/urllib3/issues/2860&gt;</code>__)</li>
    <li>Changed <code>ProtocolError</code> to be more verbose on incomplete
    reads with excess content.
    (<code>[#3261](urllib3/urllib3#3261)
    &lt;https://github.com/urllib3/urllib3/issues/3261&gt;</code>__)</li>
    </ul>
    <h1>2.2.0 (2024-01-30)</h1>
    <ul>
    <li>Added support for <code>Emscripten and Pyodide
    &lt;https://urllib3.readthedocs.io/en/latest/reference/contrib/emscripten.html&gt;</code><strong>,
    including streaming support in cross-origin isolated browser
    environments where threading is enabled.
    (<code>[#2951](urllib3/urllib3#2951)
    &lt;https://github.com/urllib3/urllib3/issues/2951&gt;</code></strong>)</li>
    <li>Added support for <code>HTTPResponse.read1()</code> method.
    (<code>[#3186](urllib3/urllib3#3186)
    &lt;https://github.com/urllib3/urllib3/issues/3186&gt;</code>__)</li>
    <li>Added rudimentary support for HTTP/2.
    (<code>[#3284](urllib3/urllib3#3284)
    &lt;https://github.com/urllib3/urllib3/issues/3284&gt;</code>__)</li>
    <li>Fixed issue where requests against urls with trailing dots were
    failing due to SSL errors
    when using proxy.
    (<code>[#2244](urllib3/urllib3#2244)
    &lt;https://github.com/urllib3/urllib3/issues/2244&gt;</code>__)</li>
    <li>Fixed <code>HTTPConnection.proxy_is_verified</code> and
    <code>HTTPSConnection.proxy_is_verified</code>
    to be always set to a boolean after connecting to a proxy. It could be
    <code>None</code> in some cases previously.
    (<code>[#3130](urllib3/urllib3#3130)
    &lt;https://github.com/urllib3/urllib3/issues/3130&gt;</code>__)</li>
    <li>Fixed an issue where <code>headers</code> passed in a request with
    <code>json=</code> would be mutated
    (<code>[#3203](urllib3/urllib3#3203)
    &lt;https://github.com/urllib3/urllib3/issues/3203&gt;</code>__)</li>
    <li>Fixed <code>HTTPSConnection.is_verified</code> to be set to
    <code>False</code> when connecting
    from a HTTPS proxy to an HTTP target. It was set to <code>True</code>
    previously.
    (<code>[#3267](urllib3/urllib3#3267)
    &lt;https://github.com/urllib3/urllib3/issues/3267&gt;</code>__)</li>
    <li>Fixed handling of new error message from OpenSSL 3.2.0 when
    configuring an HTTP proxy as HTTPS
    (<code>[#3268](urllib3/urllib3#3268)
    &lt;https://github.com/urllib3/urllib3/issues/3268&gt;</code>__)</li>
    <li>Fixed TLS 1.3 post-handshake auth when the server certificate
    validation is disabled
    (<code>[#3325](urllib3/urllib3#3325)
    &lt;https://github.com/urllib3/urllib3/issues/3325&gt;</code>__)</li>
    <li>Note for downstream distributors: To run integration tests, you now
    need to run the tests a second
    time with the <code>--integration</code> pytest flag.
    (<code>[#3181](urllib3/urllib3#3181)
    &lt;https://github.com/urllib3/urllib3/issues/3181&gt;</code>__)</li>
    </ul>
    <h1>2.1.0 (2023-11-13)</h1>
    <ul>
    <li>Removed support for the deprecated urllib3[secure] extra.
    (<code>[#2680](urllib3/urllib3#2680)
    &lt;https://github.com/urllib3/urllib3/issues/2680&gt;</code>__)</li>
    <li>Removed support for the deprecated SecureTransport TLS
    implementation.
    (<code>[#2681](urllib3/urllib3#2681)
    &lt;https://github.com/urllib3/urllib3/issues/2681&gt;</code>__)</li>
    <li>Removed support for the end-of-life Python 3.7.
    (<code>[#3143](urllib3/urllib3#3143)
    &lt;https://github.com/urllib3/urllib3/issues/3143&gt;</code>__)</li>
    <li>Allowed loading CA certificates from memory for proxies.
    (<code>[#3065](urllib3/urllib3#3065)
    &lt;https://github.com/urllib3/urllib3/issues/3065&gt;</code>__)</li>
    <li>Fixed decoding Gzip-encoded responses which specified
    <code>x-gzip</code> content-encoding.
    (<code>[#3174](urllib3/urllib3#3174)
    &lt;https://github.com/urllib3/urllib3/issues/3174&gt;</code>__)</li>
    </ul>
    <h1>2.0.7 (2023-10-17)</h1>
    <ul>
    <li>Made body stripped from HTTP requests changing the request method to
    GET after HTTP 303 &quot;See Other&quot; redirect responses.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/27e2a5c5a7ab6a517252cc8dcef3ffa6ffb8f61a"><code>27e2a5c</code></a>
    Release 2.2.2 (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3406">#3406</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/accff72ecc2f6cf5a76d9570198a93ac7c90270e"><code>accff72</code></a>
    Merge pull request from GHSA-34jh-p97f-mpxf</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/34be4a57e59eb7365bcc37d52e9f8271b5b8d0d3"><code>34be4a5</code></a>
    Pin CFFI to a new release candidate instead of a Git commit (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3398">#3398</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/da410581b6b3df73da976b5ce5eb20a4bd030437"><code>da41058</code></a>
    Bump browser-actions/setup-chrome from 1.6.0 to 1.7.1 (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3399">#3399</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/b07a669bd970d69847801148286b726f0570b625"><code>b07a669</code></a>
    Bump github/codeql-action from 2.13.4 to 3.25.6 (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3396">#3396</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/b8589ec9f8c4da91511e601b632ac06af7e7c10e"><code>b8589ec</code></a>
    Measure coverage with v4 of artifact actions (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3394">#3394</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/f3bdc5585111429e22c81b5fb26c3ec164d98b81"><code>f3bdc55</code></a>
    Allow triggering CI manually (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3391">#3391</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/52392654b30183129cf3ec06010306f517d9c146"><code>5239265</code></a>
    Fix HTTP version in debug log (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3316">#3316</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/b34619f94ece0c40e691a5aaf1304953d88089de"><code>b34619f</code></a>
    Bump actions/checkout to 4.1.4 (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3387">#3387</a>)</li>
    <li><a
    href="https://github.com/urllib3/urllib3/commit/9961d14de7c920091d42d42ed76d5d479b80064d"><code>9961d14</code></a>
    Bump browser-actions/setup-chrome from 1.5.0 to 1.6.0 (<a
    href="https://redirect.github.com/urllib3/urllib3/issues/3386">#3386</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/urllib3/urllib3/compare/1.26.7...2.2.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=urllib3&package-manager=pip&previous-version=1.26.7&new-version=2.2.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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f417d96 View commit details
    Browse the repository at this point in the history
  4. Bump snowballstemmer from 2.1.0 to 2.2.0 (#8787)

    Bumps [snowballstemmer](https://github.com/snowballstem/snowball) from
    2.1.0 to 2.2.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/snowballstem/snowball/blob/master/NEWS">snowballstemmer's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Snowball 2.2.0 (2021-11-10)</h1>
    <h2>New Code Generators</h2>
    <ul>
    <li>Add Ada generator from Stephane Carrez (<a
    href="https://redirect.github.com/snowballstem/snowball/issues/135">#135</a>).</li>
    </ul>
    <h2>Javascript</h2>
    <ul>
    <li>
    <p>Fix generated code to use integer division rather than floating point
    division.</p>
    <p>Noted by David Corbett.</p>
    </li>
    </ul>
    <h2>Pascal</h2>
    <ul>
    <li>
    <p>Fix code generated for division. Previously real division was used
    and the
    generated code would fail to compile with an &quot;Incompatible
    types&quot; error.</p>
    <p>Noted by David Corbett.</p>
    </li>
    <li>
    <p>Fix code generated for Snowball's <code>minint</code> and
    <code>maxint</code> constant.</p>
    </li>
    </ul>
    <h2>Python</h2>
    <ul>
    <li>
    <p>Python 2 is no longer actively supported, as proposed on the mailing
    list:
    <a
    href="https://lists.tartarus.org/pipermail/snowball-discuss/2021-August/001721.html">https://lists.tartarus.org/pipermail/snowball-discuss/2021-August/001721.html</a></p>
    </li>
    <li>
    <p>Fix code generated for division. Previously the Python code we
    generated
    used integer division but rounded negative fractions towards negative
    infinity rather than zero under Python 2, and under Python 3 used
    floating
    point division.</p>
    <p>Noted by David Corbett.</p>
    </li>
    </ul>
    <h2>Code Quality Improvements</h2>
    <ul>
    <li>C#: An <code>among</code> without functions is now generated as
    <code>static</code> and groupings
    are now generated as constant. Patches from James Turner in <a
    href="https://redirect.github.com/snowballstem/snowball/issues/146">#146</a>
    and <a
    href="https://redirect.github.com/snowballstem/snowball/issues/147">#147</a>.</li>
    </ul>
    <h2>Code generation improvements</h2>
    <ul>
    <li>General:</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/48a67a2831005f49c48ec29a5837640e23e54e6b"><code>48a67a2</code></a>
    Update for 2.2.0</li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/ec00981590405827782d4655fcb4e68e9dcb9d43"><code>ec00981</code></a>
    Fix handling of len and lenof as names</li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/5559db7016d232c0a9f6d9db52ecafce83496740"><code>5559db7</code></a>
    Report clearer error if = is used instead of ==</li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/4ff359881a651fc921e9966ef39674918f8e426a"><code>4ff3598</code></a>
    Optimise constant numeric expressions</li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/40b164100328367c426324cdd29ab69114d4ba8e"><code>40b1641</code></a>
    NEWS: Update</li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/f89c3b9d639b9543222f69b0e24742be1dcfe392"><code>f89c3b9</code></a>
    Fix $(EXE_EXT) to $(EXEEXT)</li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/55fd44b016303d7103f93f8b1fab9a634f0678ac"><code>55fd44b</code></a>
    Ada: Fix code generated for <code>minint</code> and
    <code>maxint</code></li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/e6d8b6f1d7df1a05fa8fbc11f479069e17b50788"><code>e6d8b6f</code></a>
    Pascal: Fix code generated for <code>minint</code></li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/ed32a1da901351c225ad1ddcbd5e3bd6f53c3a1f"><code>ed32a1d</code></a>
    Ada: Fix &quot;parentheses required for unary minus&quot; errors</li>
    <li><a
    href="https://github.com/snowballstem/snowball/commit/47773b9a06679972d69f6a2e14f11d5c09f30adf"><code>47773b9</code></a>
    NEWS: Update</li>
    <li>Additional commits viewable in <a
    href="https://github.com/snowballstem/snowball/compare/v2.1.0...v2.2.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=snowballstemmer&package-manager=pip&previous-version=2.1.0&new-version=2.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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9bd2769 View commit details
    Browse the repository at this point in the history
  5. Bump jinja2 from 3.0.3 to 3.1.4 (#8788)

    Bumps [jinja2](https://github.com/pallets/jinja) from 3.0.3 to 3.1.4.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pallets/jinja/releases">jinja2's
    releases</a>.</em></p>
    <blockquote>
    <h2>3.1.4</h2>
    <p>This is the Jinja 3.1.4 security release, which fixes security issues
    and bugs but does not otherwise change behavior and should not result in
    breaking changes.</p>
    <p>PyPI: <a
    href="https://pypi.org/project/Jinja2/3.1.4/">https://pypi.org/project/Jinja2/3.1.4/</a>
    Changes: <a
    href="https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-4">https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-4</a></p>
    <ul>
    <li>The <code>xmlattr</code> filter does not allow keys with
    <code>/</code> solidus, <code>&gt;</code> greater-than sign, or
    <code>=</code> equals sign, in addition to disallowing spaces.
    Regardless of any validation done by Jinja, user input should never be
    used as keys to this filter, or must be separately validated first.
    GHSA-h75v-3vvj-5mfj</li>
    </ul>
    <h2>3.1.3</h2>
    <p>This is a fix release for the 3.1.x feature branch.</p>
    <ul>
    <li>Fix for <a
    href="https://github.com/pallets/jinja/security/advisories/GHSA-h5c8-rqwp-cp95">GHSA-h5c8-rqwp-cp95</a>.
    You are affected if you are using <code>xmlattr</code> and passing user
    input as attribute keys.</li>
    <li>Changes: <a
    href="https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-3">https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-3</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/jinja/milestone/15?closed=1">https://github.com/pallets/jinja/milestone/15?closed=1</a></li>
    </ul>
    <h2>3.1.2</h2>
    <p>This is a fix release for the <a
    href="https://github.com/pallets/jinja/releases/tag/3.1.0">3.1.0</a>
    feature release.</p>
    <ul>
    <li>Changes: <a
    href="https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-2">https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-2</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/jinja/milestone/13?closed=1">https://github.com/pallets/jinja/milestone/13?closed=1</a></li>
    </ul>
    <h2>3.1.1</h2>
    <ul>
    <li>Changes: <a
    href="https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-1">https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-1</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/jinja/milestone/12?closed=1">https://github.com/pallets/jinja/milestone/12?closed=1</a></li>
    </ul>
    <h2>3.1.0</h2>
    <p>This is a feature release, which includes new features and removes
    previously deprecated features. The 3.1.x branch is now the supported
    bugfix branch, the 3.0.x branch has become a tag marking the end of
    support for that branch. We encourage everyone to upgrade, and to use a
    tool such as <a href="https://pypi.org/project/pip-tools/">pip-tools</a>
    to pin all dependencies and control upgrades. We also encourage
    upgrading to MarkupSafe 2.1.1, the latest version at this time.</p>
    <ul>
    <li>Changes: <a
    href="https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-0">https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-0</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/jinja/milestone/8?closed=1">https://github.com/pallets/jinja/milestone/8?closed=1</a></li>
    <li>MarkupSafe changes: <a
    href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pallets/jinja/blob/main/CHANGES.rst">jinja2's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Version 3.1.4</h2>
    <p>Released 2024-05-05</p>
    <ul>
    <li>The <code>xmlattr</code> filter does not allow keys with
    <code>/</code> solidus, <code>&gt;</code>
    greater-than sign, or <code>=</code> equals sign, in addition to
    disallowing spaces.
    Regardless of any validation done by Jinja, user input should never be
    used
    as keys to this filter, or must be separately validated first.
    :ghsa:<code>h75v-3vvj-5mfj</code></li>
    </ul>
    <h2>Version 3.1.3</h2>
    <p>Released 2024-01-10</p>
    <ul>
    <li>Fix compiler error when checking if required blocks in parent
    templates are
    empty. :pr:<code>1858</code></li>
    <li><code>xmlattr</code> filter does not allow keys with spaces.
    :ghsa:<code>h5c8-rqwp-cp95</code></li>
    <li>Make error messages stemming from invalid nesting of <code>{% trans
    %}</code> blocks
    more helpful. :pr:<code>1918</code></li>
    </ul>
    <h2>Version 3.1.2</h2>
    <p>Released 2022-04-28</p>
    <ul>
    <li>Add parameters to <code>Environment.overlay</code> to match
    <code>__init__</code>.
    :issue:<code>1645</code></li>
    <li>Handle race condition in <code>FileSystemBytecodeCache</code>.
    :issue:<code>1654</code></li>
    </ul>
    <h2>Version 3.1.1</h2>
    <p>Released 2022-03-25</p>
    <ul>
    <li>The template filename on Windows uses the primary path separator.
    :issue:<code>1637</code></li>
    </ul>
    <h2>Version 3.1.0</h2>
    <p>Released 2022-03-24</p>
    <ul>
    <li>Drop support for Python 3.6. :pr:<code>1534</code></li>
    <li>Remove previously deprecated code. :pr:<code>1544</code></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pallets/jinja/commit/dd4a8b5466d8790540c181590b14db4d4d889d57"><code>dd4a8b5</code></a>
    release version 3.1.4</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/0668239dc6b44ef38e7a6c9f91f312fd4ca581cb"><code>0668239</code></a>
    Merge pull request from GHSA-h75v-3vvj-5mfj</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/d655030770081e2dfe46f90e27620472a502289d"><code>d655030</code></a>
    disallow invalid characters in keys to xmlattr filter</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/a7863ba9d3521f1450f821119c50d19d7ecea329"><code>a7863ba</code></a>
    add ghsa links</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/b5c98e78c2ee7d2bf0aa06d29ed9bf7082de9cf4"><code>b5c98e7</code></a>
    start version 3.1.4</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/da3a9f0b804199845fcb76f2e08748bdaeba93ee"><code>da3a9f0</code></a>
    update project files (<a
    href="https://redirect.github.com/pallets/jinja/issues/1968">#1968</a>)</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/0ee5eb41d1a2d7d9a05a02dc26dd70e63aaaeeb1"><code>0ee5eb4</code></a>
    satisfy formatter, linter, and strict mypy</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/20477c63575175196bfc8103f223cc9f5642595d"><code>20477c6</code></a>
    update project files (<a
    href="https://redirect.github.com/pallets/jinja/issues/5457">#5457</a>)</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/e491223739dedbb1f4fc6a71340c1484e149d947"><code>e491223</code></a>
    update pyyaml dev dependency</li>
    <li><a
    href="https://github.com/pallets/jinja/commit/36f98854c721f98ba103f97f65a8a098da5af0d7"><code>36f9885</code></a>
    fix pr link</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pallets/jinja/compare/3.0.3...3.1.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jinja2&package-manager=pip&previous-version=3.0.3&new-version=3.1.4)](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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    47b31d6 View commit details
    Browse the repository at this point in the history
  6. Bump python-dateutil from 2.8.2 to 2.9.0.post0 (#8790)

    Bumps [python-dateutil](https://github.com/dateutil/dateutil) from 2.8.2
    to 2.9.0.post0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dateutil/dateutil/releases">python-dateutil's
    releases</a>.</em></p>
    <blockquote>
    <h2>2.9.0.post0</h2>
    <h1>Version 2.9.0.post0 (2024-03-01)</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>Pinned <code>setuptools_scm</code> to <code>&lt;8</code>, which
    should make the generated <code>_version.py</code> file compatible with
    all supported versions of Python.</li>
    </ul>
    <h2>2.9.0</h2>
    <h1>Version 2.9.0 (2024-02-29)</h1>
    <h2>Data updates</h2>
    <ul>
    <li>Updated tzdata version to 2024a. (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1342">#1342</a>)</li>
    </ul>
    <h2>Features</h2>
    <ul>
    <li>Made all <code>dateutil</code> submodules lazily imported using <a
    href="https://www.python.org/dev/peps/pep-0562/">PEP 562</a>. On Python
    3.7+, things like <code>import dateutil;
    dateutil.tz.gettz(&quot;America/New_York&quot;)</code> will now work
    without explicitly importing <code>dateutil.tz</code>, with the import
    occurring behind the scenes on first use. The old behavior remains on
    Python 3.6 and earlier. Fixed by Orson Adams. (gh issue <a
    href="https://redirect.github.com/dateutil/dateutil/issues/771">#771</a>,
    gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1007">#1007</a>)</li>
    </ul>
    <h2>Bugfixes</h2>
    <ul>
    <li>Removed a call to <code>datetime.utcfromtimestamp</code>, which is
    deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1284">#1284</a>),
    fixed by Thomas Grainger (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1285">#1285</a>).</li>
    </ul>
    <h2>Documentation changes</h2>
    <ul>
    <li>Added note into docs and tests where relativedelta would return last
    day of the month only if the same day on a different month resolves to a
    date that doesn't exist. Reported by <a
    href="https://github.com/hawkEye-01"><code>@​hawkEye-01</code></a> (gh
    issue <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1167">#1167</a>).
    Fixed by <a href="https://github.com/Mifrill"><code>@​Mifrill</code></a>
    (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1168">#1168</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/dateutil/dateutil/blob/master/NEWS">python-dateutil's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Version 2.9.0.post0 (2024-03-01)</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>Pinned <code>setuptools_scm</code> to <code>&lt;8</code>, which
    should make the generated <code>_version.py</code> file compatible with
    all supported versions of Python.</li>
    </ul>
    <h1>Version 2.9.0 (2024-02-29)</h1>
    <h2>Data updates</h2>
    <ul>
    <li>Updated tzdata version to 2024a. (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1342">#1342</a>)</li>
    </ul>
    <h2>Features</h2>
    <ul>
    <li>Made all <code>dateutil</code> submodules lazily imported using
    <code>PEP 562 &lt;https://www.python.org/dev/peps/pep-0562/&gt;</code>_.
    On Python 3.7+, things like
    <code>import dateutil;
    dateutil.tz.gettz(&quot;America/New_York&quot;)</code> will now work
    without explicitly importing <code>dateutil.tz</code>, with the import
    occurring behind
    the scenes on first use. The old behavior remains on Python 3.6 and
    earlier.
    Fixed by Orson Adams. (gh issue <a
    href="https://redirect.github.com/dateutil/dateutil/issues/771">#771</a>,
    gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1007">#1007</a>)</li>
    </ul>
    <h2>Bugfixes</h2>
    <ul>
    <li>Removed a call to <code>datetime.utcfromtimestamp</code>, which is
    deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1284">#1284</a>),
    fixed by Thomas Grainger (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1285">#1285</a>).</li>
    </ul>
    <h2>Documentation changes</h2>
    <ul>
    <li>Added note into docs and tests where relativedelta would return last
    day of the month
    only if the same day on a different month resolves to a date that
    doesn't exist.
    Reported by <a
    href="https://github.com/hawkEye-01"><code>@​hawkEye-01</code></a> (gh
    issue <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1167">#1167</a>).
    Fixed by <a href="https://github.com/Mifrill"><code>@​Mifrill</code></a>
    (gh pr <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1168">#1168</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/1ae807774053c071acc9e7d3d27778fba0a7773e"><code>1ae8077</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1346">#1346</a>
    from pganssle/release_2.9.0.post0</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/ee6de9deab99e1697837f9b78f145a91c57d600d"><code>ee6de9d</code></a>
    Update news to prepare for release</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/9780d32aea9ab681769671c4e3540b449d62cdd0"><code>9780d32</code></a>
    Pin <code>setuptools_scm</code> to &lt;8</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/db9d018944c41ddc740015cf5f64717c2ba64a5c"><code>db9d018</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1343">#1343</a>
    from pganssle/release_2.9.0</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/423ca2f02faffa5d0543612b9462ace420ed7925"><code>423ca2f</code></a>
    Run updatezinfo before build</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/edd3fd4565616f7c92567c1daa957ee52df221a4"><code>edd3fd4</code></a>
    Update NEWS file</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/fe02d0218c00c907c6d8546dc3dce7fe7bb0588c"><code>fe02d02</code></a>
    Run towncrier with Python 3.11</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/9c7524a92600282488fbb85c7f1d6af10ce4ad15"><code>9c7524a</code></a>
    Fix MANIFEST.in pattern</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/6de58f572257088d4248a6a3a1d2a426df534a02"><code>6de58f5</code></a>
    Update classifiers to include Python 3.12</li>
    <li><a
    href="https://github.com/dateutil/dateutil/commit/8fe0cab3b52fb714da3140c04aafe9c1f72f1211"><code>8fe0cab</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dateutil/dateutil/issues/1342">#1342</a>
    from pganssle/update_zoneinfo</li>
    <li>Additional commits viewable in <a
    href="https://github.com/dateutil/dateutil/compare/2.8.2...2.9.0.post0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=python-dateutil&package-manager=pip&previous-version=2.8.2&new-version=2.9.0.post0)](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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    91cd764 View commit details
    Browse the repository at this point in the history
  7. Bump aiohappyeyeballs from 2.3.7 to 2.4.0 (#8791)

    Bumps [aiohappyeyeballs](https://github.com/aio-libs/aiohappyeyeballs)
    from 2.3.7 to 2.4.0.
    <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.0 (2024-08-19)</h1>
    <h2>Documentation</h2>
    <ul>
    <li>docs: fix a trivial typo in README.md (<a
    href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/84">#84</a>)
    (<a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/f5ae7d4bce04ee0645257ac828745a3b989ef149"><code>f5ae7d4</code></a>)</li>
    </ul>
    <h2>Feature</h2>
    <ul>
    <li>feat: add support for python 3.13 (<a
    href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/86">#86</a>)
    (<a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/4f2152fbb6b1d915c2fd68219339d998c47a71f9"><code>4f2152f</code></a>)</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.0 (2024-08-19)</h2>
    <h3>Feature</h3>
    <ul>
    <li>Add support for python 3.13 (<a
    href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/86">#86</a>)
    (<a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/4f2152fbb6b1d915c2fd68219339d998c47a71f9"><code>4f2152f</code></a>)</li>
    </ul>
    <h3>Documentation</h3>
    <ul>
    <li>Fix a trivial typo in readme.md (<a
    href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/84">#84</a>)
    (<a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/f5ae7d4bce04ee0645257ac828745a3b989ef149"><code>f5ae7d4</code></a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/c31b127a69bdcd7895d1a521985d918061955348"><code>c31b127</code></a>
    2.4.0</li>
    <li><a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/4f2152fbb6b1d915c2fd68219339d998c47a71f9"><code>4f2152f</code></a>
    feat: add support for python 3.13 (<a
    href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/86">#86</a>)</li>
    <li><a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/546f9b8dd53da275147aa75ccb70a00db7faf916"><code>546f9b8</code></a>
    chore(pre-commit.ci): pre-commit autoupdate (<a
    href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/85">#85</a>)</li>
    <li><a
    href="https://github.com/aio-libs/aiohappyeyeballs/commit/f5ae7d4bce04ee0645257ac828745a3b989ef149"><code>f5ae7d4</code></a>
    docs: fix a trivial typo in README.md (<a
    href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/84">#84</a>)</li>
    <li>See full diff in <a
    href="https://github.com/aio-libs/aiohappyeyeballs/compare/v2.3.7...v2.4.0">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.3.7&new-version=2.4.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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    d76e8be View commit details
    Browse the repository at this point in the history
  8. Bump certifi from 2023.7.22 to 2024.7.4 (#8793)

    Bumps [certifi](https://github.com/certifi/python-certifi) from
    2023.7.22 to 2024.7.4.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/bd8153872e9c6fc98f4023df9c2deaffea2fa463"><code>bd81538</code></a>
    2024.07.04 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/295">#295</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/06a2cbf21f345563dde6c28b60e29d57e9b210b3"><code>06a2cbf</code></a>
    Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/294">#294</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/13bba02b72bac97c432c277158bc04b4d2a6bc23"><code>13bba02</code></a>
    Bump actions/checkout from 4.1.6 to 4.1.7 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/293">#293</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/e8abcd0e62b334c164b95d49fcabdc9ecbca0554"><code>e8abcd0</code></a>
    Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/292">#292</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/124f4adf171e15cd9a91a8b6e0325ecc97be8fe1"><code>124f4ad</code></a>
    2024.06.02 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/291">#291</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/c2196ce5d6ee675b27755a19948480a7823e2c6a"><code>c2196ce</code></a>
    --- (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/290">#290</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/fefdeec7588ff1c05214b85a552afcad5fdb51b2"><code>fefdeec</code></a>
    Bump actions/checkout from 4.1.4 to 4.1.5 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/289">#289</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/3c5fb1560b826a7f83f1f9750173ff766492c9cf"><code>3c5fb15</code></a>
    Bump actions/download-artifact from 4.1.6 to 4.1.7 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/286">#286</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/4a9569a3eb58db8548536fc16c5c5c7af946a5b1"><code>4a9569a</code></a>
    Bump actions/checkout from 4.1.2 to 4.1.4 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/287">#287</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/1fc808626a895a916b1e4c2b63abae6c5eafdbe3"><code>1fc8086</code></a>
    Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/288">#288</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/certifi/python-certifi/compare/2023.07.22...2024.07.04">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=certifi&package-manager=pip&previous-version=2023.7.22&new-version=2024.7.4)](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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b65d573 View commit details
    Browse the repository at this point in the history
  9. Bump zipp from 3.17.0 to 3.20.0 (#8795)

    Bumps [zipp](https://github.com/jaraco/zipp) from 3.17.0 to 3.20.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/jaraco/zipp/blob/main/NEWS.rst">zipp's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v3.20.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Made the zipfile compatibility overlay available as
    zipp.compat.overlay.</li>
    </ul>
    <h1>v3.19.3</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>Also match directories in Path.glob. (<a
    href="https://redirect.github.com/jaraco/zipp/issues/121">#121</a>)</li>
    </ul>
    <h1>v3.19.2</h1>
    <p>No significant changes.</p>
    <h1>v3.19.1</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>Improved handling of malformed zip files. (<a
    href="https://redirect.github.com/jaraco/zipp/issues/119">#119</a>)</li>
    </ul>
    <h1>v3.19.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Implement is_symlink. (<a
    href="https://redirect.github.com/jaraco/zipp/issues/117">#117</a>)</li>
    </ul>
    <h1>v3.18.2</h1>
    <p>No significant changes.</p>
    <h1>v3.18.1</h1>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/jaraco/zipp/commit/c5a33b2fae38dab057445011fdf33d26d0ba7cdf"><code>c5a33b2</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/f7f1cb32cd12eb8b413930068e55e8d76914488d"><code>f7f1cb3</code></a>
    Made the zipfile compatibility overlay available as
    zipp.compat.overlay.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/9be5e1217a3aa1f96ba0aee57d348e8244ad9145"><code>9be5e12</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/11841113ebd25cd2520f801981bb1e16b01690d7"><code>1184111</code></a>
    Narrow the versions under which Traversable is imported from
    importlib.abc. F...</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/579be51bb31881a8e04040ff7a7c134053540326"><code>579be51</code></a>
    Merge pull request <a
    href="https://redirect.github.com/jaraco/zipp/issues/122">#122</a> from
    jaraco/bugfix/121-glob-dirs</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/5d89a1cf540894ef28c0b6485daf01c860bd59d0"><code>5d89a1c</code></a>
    Also match directories in Path.glob.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/6f900eda31288c29c4e0af58c4504334704a9650"><code>6f900ed</code></a>
    Add failing test capturing missed expectation.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/21c6bfd6ed451640ec3a69e1239fab053e1d7d6f"><code>21c6bfd</code></a>
    Merge <a
    href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/ab34814ca3ffe511ad63bb9589da06fd76758db8"><code>ab34814</code></a>
    Re-enable preview, this time not for one specific feature, but for all
    featur...</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/05d8b1482e5d32fadd96322bf86e158a17c4919d"><code>05d8b14</code></a>
    Merge <a
    href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li>
    <li>Additional commits viewable in <a
    href="https://github.com/jaraco/zipp/compare/v3.17.0...v3.20.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zipp&package-manager=pip&previous-version=3.17.0&new-version=3.20.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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    7e73d96 View commit details
    Browse the repository at this point in the history
  10. Bump virtualenv from 20.10.0 to 20.26.3 (#8794)

    Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.10.0 to
    20.26.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/virtualenv/releases">virtualenv's
    releases</a>.</em></p>
    <blockquote>
    <h2>20.26.3</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>release 20.26.2 by <a
    href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
    <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2724">pypa/virtualenv#2724</a></li>
    <li>Bump embeded wheels by <a
    href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
    <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2741">pypa/virtualenv#2741</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/virtualenv/compare/20.26.2...20.26.3">https://github.com/pypa/virtualenv/compare/20.26.2...20.26.3</a></p>
    <h2>20.26.2</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Release 20.26.1 by <a
    href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
    <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2713">pypa/virtualenv#2713</a></li>
    <li>Update activate_this.py documentation to use runpy instead of exec
    by <a href="https://github.com/FredStober"><code>@​FredStober</code></a>
    in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2716">pypa/virtualenv#2716</a></li>
    <li>Apply ruff/bugbear new rules by <a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2718">pypa/virtualenv#2718</a></li>
    <li>Fix the CI by <a
    href="https://github.com/HandSonic"><code>@​HandSonic</code></a> in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2721">pypa/virtualenv#2721</a></li>
    <li>Fix <a
    href="https://redirect.github.com/pypa/virtualenv/issues/1949">#1949</a>:
    zipapp virtual environment creation fails if zipapp path is symlinked by
    <a href="https://github.com/HandSonic"><code>@​HandSonic</code></a> in
    <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2722">pypa/virtualenv#2722</a></li>
    <li>Fix bad return code in bash activation if hashing is disabled by <a
    href="https://github.com/fenkes-ibm"><code>@​fenkes-ibm</code></a> in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2717">pypa/virtualenv#2717</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/FredStober"><code>@​FredStober</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2716">pypa/virtualenv#2716</a></li>
    <li><a href="https://github.com/HandSonic"><code>@​HandSonic</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2721">pypa/virtualenv#2721</a></li>
    <li><a
    href="https://github.com/fenkes-ibm"><code>@​fenkes-ibm</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2717">pypa/virtualenv#2717</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/virtualenv/compare/20.26.1...20.26.2">https://github.com/pypa/virtualenv/compare/20.26.1...20.26.2</a></p>
    <h2>20.26.1</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>release 20.26.0 by <a
    href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
    <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2710">pypa/virtualenv#2710</a></li>
    <li>Fix PATH-based Python discovery on Windows by <a
    href="https://github.com/ofek"><code>@​ofek</code></a> in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2712">pypa/virtualenv#2712</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/virtualenv/compare/20.26.0...20.26.1">https://github.com/pypa/virtualenv/compare/20.26.0...20.26.1</a></p>
    <h2>20.26.0</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>release 20.25.3 by <a
    href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
    <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2704">pypa/virtualenv#2704</a></li>
    <li>Fixed a case when template variable is WindowsPath by <a
    href="https://github.com/NtWriteCode"><code>@​NtWriteCode</code></a> in
    <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2707">pypa/virtualenv#2707</a></li>
    <li>Allow builtin interpreter discovery to find specific Python versions
    given a general spec by <a
    href="https://github.com/flying-sheep"><code>@​flying-sheep</code></a>
    in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2709">pypa/virtualenv#2709</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/NtWriteCode"><code>@​NtWriteCode</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2707">pypa/virtualenv#2707</a></li>
    <li><a
    href="https://github.com/flying-sheep"><code>@​flying-sheep</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/virtualenv/pull/2709">pypa/virtualenv#2709</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <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.3 (2024-06-21)</h2>
    <p>Bugfixes - 20.26.3</p>
    <pre><code>- Upgrade embedded wheels:
    <ul>
    <li>setuptools to <code>70.1.0</code> from <code>69.5.1</code></li>
    <li>pip to <code>24.1</code> from <code>24.0</code>
    (:issue:<code>2741</code>)</li>
    </ul>
    <h2>v20.26.2 (2024-05-13)</h2>
    <p>Bugfixes - 20.26.2
    </code></pre></p>
    <ul>
    <li><code>virtualenv.pyz</code> no longer fails when zipapp path
    contains a symlink - by :user:<code>HandSonic</code> and
    :user:<code>petamas</code>. (:issue:<code>1949</code>)</li>
    <li>Fix bad return code from activate.sh if hashing is disabled - by
    :user:'fenkes-ibm'. (:issue:<code>2717</code>)</li>
    </ul>
    <h2>v20.26.1 (2024-04-29)</h2>
    <p>Bugfixes - 20.26.1</p>
    <pre><code>- fix PATH-based Python discovery on Windows - by
    :user:`ofek`. (:issue:`2712`)
    <h2>v20.26.0 (2024-04-23)</h2>
    <p>Bugfixes - 20.26.0
    </code></pre></p>
    <ul>
    <li>allow builtin discovery to discover specific interpreters (e.g.
    <code>python3.12</code>) given an unspecific spec (e.g.
    <code>python3</code>) - by :user:<code>flying-sheep</code>.
    (:issue:<code>2709</code>)</li>
    </ul>
    <h2>v20.25.3 (2024-04-17)</h2>
    <p>Bugfixes - 20.25.3</p>
    <pre><code>- Python 3.13.0a6 renamed pathmod to parser. (:issue:`2702`)
    <h2>v20.25.2 (2024-04-16)</h2>
    <p>Bugfixes - 20.25.2
    </code></pre></p>
    <ul>
    <li>
    <p>Upgrade embedded wheels:</p>
    <ul>
    <li>setuptools of <code>69.1.0</code> to <code>69.5.1</code></li>
    <li>wheel of <code>0.42.0</code> to <code>0.43.0</code>
    (:issue:<code>2699</code>)</li>
    </ul>
    </li>
    </ul>
    <p>v20.25.1 (2024-02-21)</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/3185e1f8a5eaae8ff055a8481a542cc70a9cbce4"><code>3185e1f</code></a>
    release 20.26.3</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/2a149ec196eefceceb3b017a0a8df7788f52522a"><code>2a149ec</code></a>
    Bump embeded wheels (<a
    href="https://redirect.github.com/pypa/virtualenv/issues/2741">#2741</a>)</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/bd91d48f01da390c8b3aa19b7b0dc04f34ec1e5d"><code>bd91d48</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/pypa/virtualenv/issues/2739">#2739</a>)</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/82202884cd0961b2a09064571d7b9ed663da8542"><code>8220288</code></a>
    Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (<a
    href="https://redirect.github.com/pypa/virtualenv/issues/2738">#2738</a>)</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/429d6a2319c1bf917452ca418bf041fe0daa130d"><code>429d6a2</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/pypa/virtualenv/issues/2734">#2734</a>)</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/c723579b81ee92aaaab7e3c3a51d66209fa2abd9"><code>c723579</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/pypa/virtualenv/issues/2730">#2730</a>)</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/e35ece8dd863562024ede29837964da782d2800e"><code>e35ece8</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/pypa/virtualenv/issues/2727">#2727</a>)</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/0646a0544eedfe9c7666690ffe805a6d17cf6016"><code>0646a05</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/virtualenv/issues/2724">#2724</a>
    from pypa/release-20.26.2</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/9b14661dc4fb6866533b556c470ee47263c7249f"><code>9b14661</code></a>
    release 20.26.2</li>
    <li><a
    href="https://github.com/pypa/virtualenv/commit/7cbed79924b6b6d953ca9ecf40de23a7d3486f57"><code>7cbed79</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/pypa/virtualenv/issues/2723">#2723</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/virtualenv/compare/20.10.0...20.26.3">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.10.0&new-version=20.26.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 Aug 20, 2024
    Configuration menu
    Copy the full SHA
    351e07b View commit details
    Browse the repository at this point in the history
  11. [PR #8776/11171b8d backport][3.11] Use more precise headers type (#8778)

    **This is a backport of PR #8776 as merged into master
    (11171b8).**
    
    ---------
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    5ee29e7 View commit details
    Browse the repository at this point in the history
  12. Drop Python 3.8 (#8797) (#8799)

    (cherry picked from commit 5be5af3)
    Dreamsorcerer authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ae15bac View commit details
    Browse the repository at this point in the history
  13. [PR #8800/17bf9127 backport][3.11] Upload junit to codecov (#8802)

    **This is a backport of PR #8800 as merged into master
    (17bf912).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    cace1d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Bump annotated-types from 0.5.0 to 0.7.0 (#8814)

    Bumps
    [annotated-types](https://github.com/annotated-types/annotated-types)
    from 0.5.0 to 0.7.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/annotated-types/annotated-types/releases">annotated-types's
    releases</a>.</em></p>
    <blockquote>
    <h2>v0.7.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Allow <code>tzinfo</code> objects for <code>Timezone</code> by <a
    href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/56">annotated-types/annotated-types#56</a></li>
    <li>add URLs to <code>pyproject.toml</code> by <a
    href="https://github.com/samuelcolvin"><code>@​samuelcolvin</code></a>
    in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/58">annotated-types/annotated-types#58</a></li>
    <li>suggested fix on typo by <a
    href="https://github.com/PelicanQ"><code>@​PelicanQ</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/60">annotated-types/annotated-types#60</a></li>
    <li>Correct misstatement in README by <a
    href="https://github.com/Zac-HD"><code>@​Zac-HD</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/62">annotated-types/annotated-types#62</a></li>
    <li>Fix IsDigit -&gt; IsDigits by <a
    href="https://github.com/toriningen"><code>@​toriningen</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/63">annotated-types/annotated-types#63</a></li>
    <li>Add <code>Unit</code> type by <a
    href="https://github.com/tlambert03"><code>@​tlambert03</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/65">annotated-types/annotated-types#65</a></li>
    <li>Improve handling of GroupedMetadata (First try) by <a
    href="https://github.com/cksleigen"><code>@​cksleigen</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/69">annotated-types/annotated-types#69</a></li>
    <li>Prepare for 0.7.0 release by <a
    href="https://github.com/adriangb"><code>@​adriangb</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/70">annotated-types/annotated-types#70</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/Viicos"><code>@​Viicos</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/56">annotated-types/annotated-types#56</a></li>
    <li><a href="https://github.com/PelicanQ"><code>@​PelicanQ</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/60">annotated-types/annotated-types#60</a></li>
    <li><a
    href="https://github.com/toriningen"><code>@​toriningen</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/63">annotated-types/annotated-types#63</a></li>
    <li><a
    href="https://github.com/tlambert03"><code>@​tlambert03</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/65">annotated-types/annotated-types#65</a></li>
    <li><a href="https://github.com/cksleigen"><code>@​cksleigen</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/69">annotated-types/annotated-types#69</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/annotated-types/annotated-types/compare/v0.6.0...v0.7.0">https://github.com/annotated-types/annotated-types/compare/v0.6.0...v0.7.0</a></p>
    <h2>v0.6.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Drop Python 3.7, test on 3.12-dev and update deps by <a
    href="https://github.com/adriangb"><code>@​adriangb</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/44">annotated-types/annotated-types#44</a></li>
    <li>Add IsFinite type by <a
    href="https://github.com/adriangb"><code>@​adriangb</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/43">annotated-types/annotated-types#43</a></li>
    <li>Add Not to allow predicate negation by <a
    href="https://github.com/adriangb"><code>@​adriangb</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/45">annotated-types/annotated-types#45</a></li>
    <li>update deps to fix python 3.12 CI by <a
    href="https://github.com/adriangb"><code>@​adriangb</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/50">annotated-types/annotated-types#50</a></li>
    <li>✨ Add support for <code>doc()</code> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/49">annotated-types/annotated-types#49</a></li>
    <li>Fix README typo by <a
    href="https://github.com/JelleZijlstra"><code>@​JelleZijlstra</code></a>
    in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/52">annotated-types/annotated-types#52</a></li>
    <li>Remove unused pytest-mock test dependency by <a
    href="https://github.com/gotmax23"><code>@​gotmax23</code></a> in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/54">annotated-types/annotated-types#54</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/49">annotated-types/annotated-types#49</a></li>
    <li><a
    href="https://github.com/JelleZijlstra"><code>@​JelleZijlstra</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/52">annotated-types/annotated-types#52</a></li>
    <li><a href="https://github.com/gotmax23"><code>@​gotmax23</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/annotated-types/annotated-types/pull/54">annotated-types/annotated-types#54</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/annotated-types/annotated-types/compare/v0.5.0...v0.6.0">https://github.com/annotated-types/annotated-types/compare/v0.5.0...v0.6.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/0735cd3d4c272b88405b6b04009716b691115210"><code>0735cd3</code></a>
    Prepare for 0.7.0 release (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/70">#70</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/0757d4126a55681f577a0d9800b15b8d418bc7ad"><code>0757d41</code></a>
    Improve handling of GroupedMetadata (First try) (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/69">#69</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/99dbac8103ec938ffc1abd779f2f4316bf5e73e7"><code>99dbac8</code></a>
    Add <code>Unit</code> type (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/65">#65</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/89e3d2ec0c828b2cd8a1bd08132daf355bc34fe2"><code>89e3d2e</code></a>
    Fix IsDigit -&gt; IsDigits (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/63">#63</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/59a50d17126f97a6ad383d886c21e03d5de54972"><code>59a50d1</code></a>
    Correct misstatement in README (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/62">#62</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/66930379318ab566798219368eda267f2031f404"><code>6693037</code></a>
    suggested fix on typo (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/60">#60</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/195e3406a276d3599fb94f6f982f5e91837de4a3"><code>195e340</code></a>
    add URLs to <code>pyproject.toml</code> (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/58">#58</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/657ded980a131be3609e7df486cdd96b6133de29"><code>657ded9</code></a>
    Allow <code>tzinfo</code> objects for <code>Timezone</code> (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/56">#56</a>)</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/18584dffd31a845c25b92857b73ea76d10ea3d0d"><code>18584df</code></a>
    Prepare for 0.6.0 release</li>
    <li><a
    href="https://github.com/annotated-types/annotated-types/commit/4ddf47e6b2427634a4ff8ca9618aa295d92e6bad"><code>4ddf47e</code></a>
    Remove unused pytest-mock test dependency (<a
    href="https://redirect.github.com/annotated-types/annotated-types/issues/54">#54</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/annotated-types/annotated-types/compare/v0.5.0...v0.7.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=annotated-types&package-manager=pip&previous-version=0.5.0&new-version=0.7.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    35b293b View commit details
    Browse the repository at this point in the history
  2. Bump incremental from 22.10.0 to 24.7.2 (#8815)

    Bumps [incremental](https://github.com/twisted/incremental) from 22.10.0
    to 24.7.2.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/twisted/incremental/blob/trunk/NEWS.rst">incremental's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Incremental 24.7.2 (2024-07-29)</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>
    <p>Incremental could mis-identify that a project had opted in to version
    management.</p>
    <p>If a <code>pyproject.toml</code> in the current directory contained a
    <code>[project]</code> table with a <code>name</code> key, but did not
    contain the opt-in <code>[tool.incremental]</code> table, Incremental
    would still treat the file as if the opt-in were present and attempt to
    validate the configuration. This could happen in contexts outside of
    packaging, such as when creating a virtualenv. When operating as a
    setuptools plugin Incremental now always ignores invalid configuration,
    such as configuration that doesn't match the content of the working
    directory.
    (<code>[#106](twisted/incremental#106)
    &lt;https://github.com/twisted/incremental/issues/106&gt;</code>__)</p>
    </li>
    </ul>
    <h1>Incremental 24.7.1 (2024-07-27)</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>Incremental 24.7.0 would produce an error when parsing the
    <code>pyproject.toml</code> of a project that lacked the
    <code>use_incremental=True</code> or <code>[tool.incremental]</code>
    opt-in markers if that file lacked a <code>[project]</code> section
    containing the package name. This could cause a project that only uses
    <code>pyproject.toml</code> to configure tools to fail to build if
    Incremental is installed. Incremental now ignores such projects.
    (<code>[#100](twisted/incremental#100)
    &lt;https://github.com/twisted/incremental/issues/100&gt;</code>__)</li>
    </ul>
    <h2>Misc</h2>
    <ul>
    <li><code>[#101](twisted/incremental#101)
    &lt;https://github.com/twisted/incremental/issues/101&gt;</code>__</li>
    </ul>
    <h1>Incremental 24.7.0 (2024-07-25)</h1>
    <h2>Features</h2>
    <ul>
    <li>Incremental can now be configured using <code>pyproject.toml</code>.
    (<code>[#90](twisted/incremental#90)
    &lt;https://github.com/twisted/incremental/issues/90&gt;</code>__)</li>
    <li>Incremental now provides a read-only <code>Hatchling version source
    plugin
    &lt;https://hatch.pypa.io/latest/plugins/version-source/reference/&gt;</code>_.
    (<code>[#93](twisted/incremental#93)
    &lt;https://github.com/twisted/incremental/issues/93&gt;</code>__)</li>
    </ul>
    <h2>Bugfixes</h2>
    <ul>
    <li>Incremental no longer inserts a dot before the rc version component
    (i.e., <code>1.2.3rc1</code> instead of <code>1.2.3.rc1</code>),
    resulting in version numbers in the <code>canonical format
    &lt;https://packaging.python.org/en/latest/specifications/version-specifiers/#public-version-identifiers&gt;</code><strong>.
    (<code>[#81](twisted/incremental#81)
    &lt;https://github.com/twisted/incremental/issues/81&gt;</code></strong>)</li>
    <li>Incremental's tests are now included in the sdist release artifact.
    (<code>[#80](twisted/incremental#80)
    &lt;https://github.com/twisted/incremental/issues/80&gt;</code>__)</li>
    </ul>
    <h2>Deprecations and Removals</h2>
    <ul>
    <li><code>incremental[scripts]</code> no longer depends on Twisted.
    (<code>[#88](twisted/incremental#88)
    &lt;https://github.com/twisted/incremental/issues/88&gt;</code>__)</li>
    <li>Support for Python 2.7 has been dropped for lack of test
    infrastructure. We no longer provide universal wheels.
    (<code>[#86](twisted/incremental#86)
    &lt;https://github.com/twisted/incremental/issues/86&gt;</code>__)</li>
    <li>Support for Python 3.5, 3.6, and 3.7 has been dropped for lack of
    test infrastructure.
    (<code>[#92](twisted/incremental#92)
    &lt;https://github.com/twisted/incremental/issues/92&gt;</code>__)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/twisted/incremental/commit/32be98f929cc45b6a1b588e865dcf8c220b6c7f6"><code>32be98f</code></a>
    Release Incremental 24.7.2</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/380e66970918027bc7fbbb393453de7cd8d7a555"><code>380e669</code></a>
    Merge pull request <a
    href="https://redirect.github.com/twisted/incremental/issues/107">#107</a>
    from twisted/106-never-raise</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/a559f5c770ec93c95abaadfc8693d7ae654c6e39"><code>a559f5c</code></a>
    Allow syntax errors to propagate</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/3d2cdb172c7d5c7e27903c0949128f0aa7888741"><code>3d2cdb1</code></a>
    Cleanups to shorten the diff</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/d2fe36fa5bb5bb13bfbeb3461154fadd5d709993"><code>d2fe36f</code></a>
    Defense in depth</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/d659ea0ed0f8518608f40065aa5e6ad6dd2a69be"><code>d659ea0</code></a>
    There and back again</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/11ad4133e2857b37f140bfee835135f8cf1b6ad0"><code>11ad413</code></a>
    Update the readme</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/0f7001c2bf5cc3d24f6d273067b2e88866bff6d1"><code>0f7001c</code></a>
    Tidy up some comments</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/4adf23bb48cfbc35e75d44c4863b2dc73d4e9563"><code>4adf23b</code></a>
    Add newsfragment</li>
    <li><a
    href="https://github.com/twisted/incremental/commit/b5ad0545b572ede441d73c35d8ff882f430e64d1"><code>b5ad054</code></a>
    100% coverage, why not?</li>
    <li>Additional commits viewable in <a
    href="https://github.com/twisted/incremental/compare/incremental-22.10.0...incremental-24.7.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=incremental&package-manager=pip&previous-version=22.10.0&new-version=24.7.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4bab257 View commit details
    Browse the repository at this point in the history
  3. Bump packaging from 21.2 to 24.1 (#8817)

    Bumps [packaging](https://github.com/pypa/packaging) from 21.2 to 24.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/packaging/releases">packaging's
    releases</a>.</em></p>
    <blockquote>
    <h2>24.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>pyupgrade/black/isort/flake8 → ruff by <a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/769">pypa/packaging#769</a></li>
    <li>Add support for Python 3.13 and drop EOL 3.7 by <a
    href="https://github.com/hugovk"><code>@​hugovk</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/783">pypa/packaging#783</a></li>
    <li>Bump the github-actions group with 4 updates by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/782">pypa/packaging#782</a></li>
    <li>Fix typo in <code>_parser</code> docstring by <a
    href="https://github.com/pradyunsg"><code>@​pradyunsg</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/784">pypa/packaging#784</a></li>
    <li>Modernise type annotations using FA rules from ruff by <a
    href="https://github.com/pradyunsg"><code>@​pradyunsg</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/785">pypa/packaging#785</a></li>
    <li>Document <code>markers.default_environment()</code> by <a
    href="https://github.com/edgarrmondragon"><code>@​edgarrmondragon</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/753">pypa/packaging#753</a></li>
    <li>Bump the github-actions group with 3 updates by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/789">pypa/packaging#789</a></li>
    <li>Work around platform.python_version() returning non PEP 440
    compliant version for non-tagged CPython builds by <a
    href="https://github.com/sbidoul"><code>@​sbidoul</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/802">pypa/packaging#802</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/pypa/packaging/pull/782">pypa/packaging#782</a></li>
    <li><a
    href="https://github.com/edgarrmondragon"><code>@​edgarrmondragon</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/packaging/pull/753">pypa/packaging#753</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/packaging/compare/24.0...24.1">https://github.com/pypa/packaging/compare/24.0...24.1</a></p>
    <h2>24.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Fix specifier matching when the specifier is long and has an epoch
    by <a href="https://github.com/SpecLad"><code>@​SpecLad</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/712">pypa/packaging#712</a></li>
    <li>Clarify version split/join usage by <a
    href="https://github.com/uranusjr"><code>@​uranusjr</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/725">pypa/packaging#725</a></li>
    <li>Default optional metadata values to None by <a
    href="https://github.com/dstufft"><code>@​dstufft</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/734">pypa/packaging#734</a></li>
    <li>Stop using deprecated/removed keys by <a
    href="https://github.com/dstufft"><code>@​dstufft</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/739">pypa/packaging#739</a></li>
    <li>Correctly use the ExceptionGroup shim only when needed by <a
    href="https://github.com/dstufft"><code>@​dstufft</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/736">pypa/packaging#736</a></li>
    <li>Update CHANGELOG entry about <code>validate</code> kwarg by <a
    href="https://github.com/pradyunsg"><code>@​pradyunsg</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/731">pypa/packaging#731</a></li>
    <li>Support --disable-gil builds (PEP 703) in packaging.tags by <a
    href="https://github.com/colesbury"><code>@​colesbury</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/728">pypa/packaging#728</a></li>
    <li>Skip <code>test_glibc_version_string_ctypes_raise_oserror</code> if
    <code>ctypes</code> is unavailable by <a
    href="https://github.com/kevinchang96"><code>@​kevinchang96</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/741">pypa/packaging#741</a></li>
    <li>Enable CodeQL by <a
    href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/743">pypa/packaging#743</a></li>
    <li>PEP 703: Rename <code>Py_NOGIL</code> to
    <code>Py_GIL_DISABLED</code> by <a
    href="https://github.com/hugovk"><code>@​hugovk</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/747">pypa/packaging#747</a></li>
    <li>Replace PEP references with PUG links by <a
    href="https://github.com/jeanas"><code>@​jeanas</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/750">pypa/packaging#750</a></li>
    <li>Remove coverage ignore for non-existent file by <a
    href="https://github.com/shenanigansd"><code>@​shenanigansd</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/752">pypa/packaging#752</a></li>
    <li>Update URLs by <a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/764">pypa/packaging#764</a></li>
    <li>Configure dependabot by <a
    href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/757">pypa/packaging#757</a></li>
    <li>Hash pin github actions by <a
    href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/758">pypa/packaging#758</a></li>
    <li>Apply some refurb suggestions by <a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/763">pypa/packaging#763</a></li>
    <li>Appply some bugbear suggestions by <a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/761">pypa/packaging#761</a></li>
    <li>Apply some ruff suggestions by <a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    in <a
    href="https://redirect.github.com/pypa/packaging/pull/772">pypa/packaging#772</a></li>
    <li>Add riscv64 as a supported manylinux architecture by <a
    href="https://github.com/markdryan"><code>@​markdryan</code></a> in <a
    href="https://redirect.github.com/pypa/packaging/pull/751">pypa/packaging#751</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/colesbury"><code>@​colesbury</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/packaging/pull/728">pypa/packaging#728</a></li>
    <li><a
    href="https://github.com/kevinchang96"><code>@​kevinchang96</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/packaging/pull/741">pypa/packaging#741</a></li>
    <li><a href="https://github.com/jeanas"><code>@​jeanas</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/pypa/packaging/pull/750">pypa/packaging#750</a></li>
    <li><a
    href="https://github.com/shenanigansd"><code>@​shenanigansd</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/packaging/pull/752">pypa/packaging#752</a></li>
    <li><a href="https://github.com/markdryan"><code>@​markdryan</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pypa/packaging/pull/751">pypa/packaging#751</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pypa/packaging/compare/23.2...24.0">https://github.com/pypa/packaging/compare/23.2...24.0</a></p>
    <h2>23.2</h2>
    <h2>What's Changed</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/packaging/blob/main/CHANGELOG.rst">packaging's
    changelog</a>.</em></p>
    <blockquote>
    <p>24.1 - 2024-06-10</p>
    <pre><code>
    No unreleased changes.
    <p>24.0 - 2024-03-10<br />
    </code></pre></p>
    <ul>
    <li>Do specifier matching correctly when the specifier contains an epoch
    number
    and has more components than the version (:issue:<code>683</code>)</li>
    <li>Support the experimental <code>--disable-gil</code> builds in
    packaging.tags
    (:issue:<code>727</code>)</li>
    <li>BREAKING: Make optional <code>metadata.Metadata</code> attributes
    default to <code>None</code> (:issue:<code>733</code>)</li>
    <li>Fix errors when trying to access the
    <code>description_content_type</code>, <code>keywords</code>,
    and <code>requires_python</code> attributes on
    <code>metadata.Metadata</code> when those values
    have not been provided (:issue:<code>733</code>)</li>
    <li>Fix a bug preventing the use of the built in
    <code>ExceptionGroup</code> on versions of
    Python that support it (:issue:<code>725</code>)</li>
    </ul>
    <p>23.2 - 2023-10-01</p>
    <pre><code>
    * Document calendar-based versioning scheme (:issue:`716`)
    * Enforce that the entire marker string is parsed (:issue:`687`)
    * Requirement parsing no longer automatically validates the URL
    (:issue:`120`)
    * Canonicalize names for requirements comparison (:issue:`644`)
    * Introduce ``metadata.Metadata`` (along with
    ``metadata.ExceptionGroup`` and ``metadata.InvalidMetadata``;
    :issue:`570`)
    * Introduce the ``validate`` keyword parameter to
    ``utils.normalize_name()`` (:issue:`570`)
    * Introduce ``utils.is_normalized_name()`` (:issue:`570`)
    * Make ``utils.parse_sdist_filename()`` and
    ``utils.parse_wheel_filename()``
    raise ``InvalidSdistFilename`` and ``InvalidWheelFilename``,
    respectively,
      when the version component of the name is invalid
    * Remove support for Python 3.7 (:issue:`783`)
    <p>23.1 - 2023-04-12<br />
    </code></pre></p>
    <ul>
    <li>Parse raw metadata (:issue:<code>671</code>)</li>
    <li>Import underlying parser functions as an underscored variable
    (:issue:<code>663</code>)</li>
    <li>Improve error for local version label with unsupported operators
    (:issue:<code>675</code>)</li>
    <li>Add dedicated error for specifiers with incorrect <code>.*</code>
    suffix</li>
    <li>Replace spaces in platform names with underscores
    (:issue:<code>620</code>)</li>
    <li>Relax typing of <code>_key</code> on <code>_BaseVersion</code>
    (:issue:<code>669</code>)</li>
    <li>Handle prefix match with zeros at end of prefix correctly
    (:issue:<code>674</code>)</li>
    </ul>
    <p>23.0 - 2023-01-08</p>
    <pre><code>
    * Allow ``&quot;extra&quot;`` to be ``None`` in the marker environment
    (:issue:`650`)
    * Refactor ``tags._generic_api`` to use ``EXT_SUFFIX`` (:issue:`607`)
    &lt;/tr&gt;&lt;/table&gt; 
    </code></pre>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/packaging/commit/85442b8032cb7bae72866dfd7782234a98dd2fb7"><code>85442b8</code></a>
    Bump for release</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/3e67fc775e93166600c84a5183ab6a86afff84b5"><code>3e67fc7</code></a>
    Work around <code>platform.python_version()</code> returning non PEP 440
    compliant versi...</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/32deafe8668a2130a3366b98154914d188f3718e"><code>32deafe</code></a>
    Bump the github-actions group with 3 updates (<a
    href="https://redirect.github.com/pypa/packaging/issues/789">#789</a>)</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/e0dda88874e73cd484b9e8464c5921a903db3cf0"><code>e0dda88</code></a>
    Document <code>markers.default_environment()</code> (<a
    href="https://redirect.github.com/pypa/packaging/issues/753">#753</a>)</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/cc938f984bbbe43c5734b9656c9837ab3a28191f"><code>cc938f9</code></a>
    Modernise type annotations using FA rules from ruff (<a
    href="https://redirect.github.com/pypa/packaging/issues/785">#785</a>)</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/757f559404ff6cc1cdef59a2c3628ccdaa505ac4"><code>757f559</code></a>
    Fix typo in <code>_parser</code> docstring (<a
    href="https://redirect.github.com/pypa/packaging/issues/784">#784</a>)</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/ec9f203a9f1d336d62b71a26e3ad3dfcfbef92dc"><code>ec9f203</code></a>
    Bump the github-actions group with 4 updates (<a
    href="https://redirect.github.com/pypa/packaging/issues/782">#782</a>)</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/5cbe1e44cc7b0497a11ab441310a86a5ebf1658a"><code>5cbe1e4</code></a>
    Add support for Python 3.13 and drop EOL 3.7 (<a
    href="https://redirect.github.com/pypa/packaging/issues/783">#783</a>)</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/cb8fd38ef4c4189142702951b89dee1f09e4d71f"><code>cb8fd38</code></a>
    pyupgrade/black/isort/flake8 → ruff (<a
    href="https://redirect.github.com/pypa/packaging/issues/769">#769</a>)</li>
    <li><a
    href="https://github.com/pypa/packaging/commit/e8002b16e79c71a5f256d4f20eee0170f4327dd9"><code>e8002b1</code></a>
    Bump for development</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/packaging/compare/21.2...24.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=packaging&package-manager=pip&previous-version=21.2&new-version=24.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    ec5c265 View commit details
    Browse the repository at this point in the history
  4. Bump pip from 23.2.1 to 24.2 (#8816)

    [//]: # (dependabot-start)
    ⚠️  **Dependabot is rebasing this PR** ⚠️ 
    
    Rebasing might not happen immediately, so don't worry if this takes some
    time.
    
    Note: if you make any changes to this PR yourself, they will take
    precedence over the rebase.
    
    ---
    
    [//]: # (dependabot-end)
    
    Bumps [pip](https://github.com/pypa/pip) from 23.2.1 to 24.2.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/pip/blob/main/NEWS.rst">pip's
    changelog</a>.</em></p>
    <blockquote>
    <h1>24.2 (2024-07-28)</h1>
    <h2>Deprecations and Removals</h2>
    <ul>
    <li>Deprecate <code>pip install --editable</code> falling back to
    <code>setup.py develop</code>
    when using a setuptools version that does not support
    :pep:<code>660</code>
    (setuptools v63 and older).
    (<code>[#11457](pypa/pip#11457)
    &lt;https://github.com/pypa/pip/issues/11457&gt;</code>_)</li>
    </ul>
    <h2>Features</h2>
    <ul>
    <li>
    <p>Check unsupported packages for the current platform.
    (<code>[#11054](pypa/pip#11054)
    &lt;https://github.com/pypa/pip/issues/11054&gt;</code>_)</p>
    </li>
    <li>
    <p>Use system certificates <em>and</em> certifi certificates to verify
    HTTPS connections on Python 3.10+.
    Python 3.9 and earlier only use certifi.</p>
    <p>To revert to previous behaviour, pass the flag
    <code>--use-deprecated=legacy-certs</code>.
    (<code>[#11647](pypa/pip#11647)
    &lt;https://github.com/pypa/pip/issues/11647&gt;</code>_)</p>
    </li>
    <li>
    <p>Improve discovery performance of installed packages when the
    <code>importlib.metadata</code>
    backend is used to load distribution metadata (used by default under
    Python 3.11+). (<code>[#12656](pypa/pip#12656)
    &lt;https://github.com/pypa/pip/issues/12656&gt;</code>_)</p>
    </li>
    <li>
    <p>Improve performance when the same requirement string appears many
    times during
    resolution, by consistently caching the parsed requirement string.
    (<code>[#12663](pypa/pip#12663)
    &lt;https://github.com/pypa/pip/issues/12663&gt;</code>_)</p>
    </li>
    <li>
    <p>Minor performance improvement of finding applicable package
    candidates by not
    repeatedly calculating their versions
    (<code>[#12664](pypa/pip#12664)
    &lt;https://github.com/pypa/pip/issues/12664&gt;</code>_)</p>
    </li>
    <li>
    <p>Disable pip's self version check when invoking a pip subprocess to
    install
    PEP 517 build requirements.
    (<code>[#12683](pypa/pip#12683)
    &lt;https://github.com/pypa/pip/issues/12683&gt;</code>_)</p>
    </li>
    <li>
    <p>Improve dependency resolution performance by caching platform
    compatibility
    tags during wheel cache lookup.
    (<code>[#12712](pypa/pip#12712)
    &lt;https://github.com/pypa/pip/issues/12712&gt;</code>_)</p>
    </li>
    <li>
    <p><code>wheel</code> is no longer explicitly listed as a build
    dependency of <code>pip</code>.
    <code>setuptools</code> injects this dependency in the
    <code>get_requires_for_build_wheel()</code>
    hook and no longer needs it on newer versions.
    (<code>[#12728](pypa/pip#12728)
    &lt;https://github.com/pypa/pip/issues/12728&gt;</code>_)</p>
    </li>
    <li>
    <p>Ignore <code>--require-virtualenv</code> for <code>pip check</code>
    and <code>pip freeze</code>
    (<code>[#12842](pypa/pip#12842)
    &lt;https://github.com/pypa/pip/issues/12842&gt;</code>_)</p>
    </li>
    <li>
    <p>Improve package download and install performance.</p>
    <p>Increase chunk sizes when downloading (256 kB, up from 10 kB) and
    reading files (1 MB, up from 8 kB).
    This reduces the frequency of updates to pip's progress bar.
    (<code>[#12810](pypa/pip#12810)
    &lt;https://github.com/pypa/pip/issues/12810&gt;</code>_)</p>
    </li>
    <li>
    <p>Improve pip install performance.</p>
    <p>Files are now extracted in 1MB blocks, or in one block matching the
    file size for
    smaller files. A decompressor is no longer instantiated when extracting
    0 bytes files,
    it is not necessary because there is no data to decompress.
    (<code>[#12803](pypa/pip#12803)
    &lt;https://github.com/pypa/pip/issues/12803&gt;</code>_)</p>
    </li>
    </ul>
    <h2>Bug Fixes</h2>
    <ul>
    <li>Set <code>no_color</code> to global <code>rich.Console</code>
    instance. (<code>[#11045](pypa/pip#11045)
    &lt;https://github.com/pypa/pip/issues/11045&gt;</code>_)</li>
    <li>Fix resolution to respect <code>--python-version</code> when
    checking <code>Requires-Python</code>.
    (<code>[#12216](pypa/pip#12216)
    &lt;https://github.com/pypa/pip/issues/12216&gt;</code>_)</li>
    <li>Perform hash comparisons in a case-insensitive manner.
    (<code>[#12680](pypa/pip#12680)
    &lt;https://github.com/pypa/pip/issues/12680&gt;</code>_)</li>
    <li>Avoid <code>dlopen</code> failure for glibc detection in musl builds
    (<code>[#12716](pypa/pip#12716)
    &lt;https://github.com/pypa/pip/issues/12716&gt;</code>_)</li>
    <li>Avoid keyring logging crashes when pip is run in verbose mode.
    (<code>[#12751](pypa/pip#12751)
    &lt;https://github.com/pypa/pip/issues/12751&gt;</code>_)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/pip/commit/97146c7f4cd85551f3dc261830a57f304e43c181"><code>97146c7</code></a>
    Bump for release</li>
    <li><a
    href="https://github.com/pypa/pip/commit/ef81b2eafd390fb56f62930dcd74f6e4580093e0"><code>ef81b2e</code></a>
    Update AUTHORS.txt</li>
    <li><a
    href="https://github.com/pypa/pip/commit/350a0570a88b6c0d13c68f81ac08dc64f954cadf"><code>350a057</code></a>
    Bump the github-actions group with 2 updates (<a
    href="https://redirect.github.com/pypa/pip/issues/12876">#12876</a>)</li>
    <li><a
    href="https://github.com/pypa/pip/commit/184390f4f2cde0316801eb701f49dda4f7a9a6ac"><code>184390f</code></a>
    Update dependabot.yml to bump group updates (<a
    href="https://redirect.github.com/pypa/pip/issues/12572">#12572</a>)</li>
    <li><a
    href="https://github.com/pypa/pip/commit/48917f1c0375496058d677f652a90de6bee4dc8c"><code>48917f1</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/pip/issues/12875">#12875</a> from
    hellozee/fix-unit-test</li>
    <li><a
    href="https://github.com/pypa/pip/commit/dd85c28464dbfc9b3a53c885a41c209e4700ad2d"><code>dd85c28</code></a>
    Fix invalid origin test to check all the logged messages</li>
    <li><a
    href="https://github.com/pypa/pip/commit/203780b5d167c4d01c55df7adc91d5ad1a0563aa"><code>203780b</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/pip/issues/12865">#12865</a> from
    pradyunsg/better-exception-handling-around-sel...</li>
    <li><a
    href="https://github.com/pypa/pip/commit/e50314134886d5eb5b650b3ce95abaafcb6dce10"><code>e503141</code></a>
    Properly mock <code>_self_version_check_logic</code></li>
    <li><a
    href="https://github.com/pypa/pip/commit/3518d3293445ad43eedba116b6182185c03abda3"><code>3518d32</code></a>
    Rework how <code>--debug</code> is handled in <code>main</code></li>
    <li><a
    href="https://github.com/pypa/pip/commit/be21d82e4362c00aab451ef1cf212d9a62f8e58e"><code>be21d82</code></a>
    Move exception suppression to cover more of self-version-check
    logic</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/pip/compare/23.2.1...24.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pip&package-manager=pip&previous-version=23.2.1&new-version=24.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    de76808 View commit details
    Browse the repository at this point in the history
  5. Bump identify from 2.3.5 to 2.6.0 (#8818)

    Bumps [identify](https://github.com/pre-commit/identify) from 2.3.5 to
    2.6.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pre-commit/identify/commit/577bfe15db2b97328431ec6de934c1a4bacc6edd"><code>577bfe1</code></a>
    v2.6.0</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/2e9f390c347cc49cace0c6b40f9b9dd8a6cd9d01"><code>2e9f390</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pre-commit/identify/issues/468">#468</a>
    from harrymander/fix-index-error-with-env-shebang</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/0853fe343d105b822aacb6563cb73db93aee429b"><code>0853fe3</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pre-commit/identify/issues/457">#457</a>
    from wircho/adolfo-add-ejson</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/818c07f7562eed43218079b5d469c168d64f93d1"><code>818c07f</code></a>
    Add ejson extension</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/909fd829e4bacd942de2a83687347c5a97d73985"><code>909fd82</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pre-commit/identify/issues/469">#469</a>
    from pre-commit/pre-commit-ci-update-config</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/a9fd3882458cd34ffb1747e2007b2130a7b5296c"><code>a9fd388</code></a>
    [pre-commit.ci] pre-commit autoupdate</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/90c7a1e580be5ccc6dde03456e79928d830fad81"><code>90c7a1e</code></a>
    Fix IndexError when shebang is just '#!/usr/bin/env'</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/437ef92fd9331c0be3ec47eecc81aaa19971896e"><code>437ef92</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pre-commit/identify/issues/467">#467</a>
    from pre-commit/pre-commit-ci-update-config</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/525954b02b6a99b6ea1bbe2ff26fa4cf2fd000f1"><code>525954b</code></a>
    [pre-commit.ci] pre-commit autoupdate</li>
    <li><a
    href="https://github.com/pre-commit/identify/commit/0651fca53e7ef7edab19cad41f6ee4fe89375b55"><code>0651fca</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pre-commit/identify/issues/464">#464</a>
    from pre-commit/pre-commit-ci-update-config</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pre-commit/identify/compare/v2.3.5...v2.6.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=identify&package-manager=pip&previous-version=2.3.5&new-version=2.6.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d1bc141 View commit details
    Browse the repository at this point in the history
  6. Bump importlib-metadata from 6.8.0 to 8.4.0 (#8820)

    Bumps [importlib-metadata](https://github.com/python/importlib_metadata)
    from 6.8.0 to 8.4.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/python/importlib_metadata/blob/main/NEWS.rst">importlib-metadata's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v8.4.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Deferred import of inspect for import performance. (<a
    href="https://redirect.github.com/python/importlib_metadata/issues/499">#499</a>)</li>
    </ul>
    <h1>v8.3.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Disallow passing of 'dist' to EntryPoints.select.</li>
    </ul>
    <h1>v8.2.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Add SimplePath to importlib_metadata.<strong>all</strong>. (<a
    href="https://redirect.github.com/python/importlib_metadata/issues/494">#494</a>)</li>
    </ul>
    <h1>v8.1.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Prioritize valid dists to invalid dists when retrieving by name. (<a
    href="https://redirect.github.com/python/importlib_metadata/issues/489">#489</a>)</li>
    </ul>
    <h1>v8.0.0</h1>
    <h2>Deprecations and Removals</h2>
    <ul>
    <li>Message.<strong>getitem</strong> now raises a KeyError on missing
    keys. (<a
    href="https://redirect.github.com/python/importlib_metadata/issues/371">#371</a>)</li>
    <li>Removed deprecated support for Distribution subclasses not
    implementing abstract methods.</li>
    </ul>
    <h1>v7.2.1</h1>
    <p>Bugfixes</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/1616cb3a82c33c3603ff984b6ff417e68068aa6e"><code>1616cb3</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/71b467843258873048eb944545ba1235866523e6"><code>71b4678</code></a>
    Add news fragment.</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/ebcdcfdd18d427498f11b74e245b3f8a7ef5df9c"><code>ebcdcfd</code></a>
    Remove workaround for <a
    href="https://redirect.github.com/python/typeshed/issues/10328">python/typeshed#10328</a>.</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/2c43cfe7dba2902095a166c4f6226ac5f7bfb50b"><code>2c43cfe</code></a>
    Merge pull request <a
    href="https://redirect.github.com/python/importlib_metadata/issues/499">#499</a>
    from danielhollas/defer-inspect</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/a7aaf72702b3a49ea3e33c9cf7f223839067c883"><code>a7aaf72</code></a>
    Use third-person imperative voice and link to issue in comment.</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/e99c10510d48e840b0550bd05d1167633dcfaea7"><code>e99c105</code></a>
    Restore single-expression logic.</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/debb5165a88b1a4433150b265e155c21b497d154"><code>debb516</code></a>
    Don't use global var</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/3c8e1ec4e34c11dcff086be7fbd0d1981bf32480"><code>3c8e1ec</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/5035755aac64a6ee902add3909f463a2bf54ee1c"><code>5035755</code></a>
    Merge pull request <a
    href="https://redirect.github.com/python/importlib_metadata/issues/498">#498</a>
    from python/feature/entry-points-disallow-dist-match</li>
    <li><a
    href="https://github.com/python/importlib_metadata/commit/6d9b766099dbac1c97a220badde7e14304e03291"><code>6d9b766</code></a>
    Remove MetadataPathFinder regardless of its position.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/python/importlib_metadata/compare/v6.8.0...v8.4.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=importlib-metadata&package-manager=pip&previous-version=6.8.0&new-version=8.4.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    b644f7a View commit details
    Browse the repository at this point in the history
  7. Bump iniconfig from 1.1.1 to 2.0.0 (#8821)

    Bumps [iniconfig](https://github.com/pytest-dev/iniconfig) from 1.1.1 to
    2.0.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG">iniconfig's
    changelog</a>.</em></p>
    <blockquote>
    <h1>2.0.0</h1>
    <ul>
    <li>add support for Python 3.7-3.11</li>
    <li>drop support for Python 2.6-3.6</li>
    <li>add encoding argument defaulting to utf-8</li>
    <li>inline and clarify type annotations</li>
    <li>move parsing code from inline to extra file</li>
    <li>add typing overloads for helper methods</li>
    </ul>
    <p>.. note::</p>
    <p>major release due to the major changes in python versions supported +
    changes in packaging</p>
    <p>the api is expected to be compatible</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/93f5930e668c0d1ddf4597e38dd0dea4e2665e7a"><code>93f5930</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/iniconfig/issues/51">#51</a>
    from pytest-dev/add-deploy</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/942655746cf0a0183f04ba7c425b4d4683e688ea"><code>9426557</code></a>
    rework deploy pipeline for hatch usage and modern checkout</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/5f617e30ac0c8512f13a0af44e0f94ddbddd4240"><code>5f617e3</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/iniconfig/issues/49">#49</a>
    from pytest-dev/rework-types</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/180065cec29f156b1baf9cf684ebbf3f251db073"><code>180065c</code></a>
    changelog</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/c7d1d88a398cb64884c30fb03c6581dd2bcd1ae7"><code>c7d1d88</code></a>
    add sectionwrapper get overload types</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/90df3d776833fcfba42c9641d73c22956f25bf37"><code>90df3d7</code></a>
    hatch-vcs</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/df78c51bfba888c9d145fbd3d66f45b74dac0271"><code>df78c51</code></a>
    pre-commit pyproject ftm</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/c113dd6d4c6403ae636e0d69df5b3170c2c32888"><code>c113dd6</code></a>
    migrate to hatch</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/0253ff11d9e2ca1967df615185d0f52c983ee642"><code>0253ff1</code></a>
    implement review comments</li>
    <li><a
    href="https://github.com/pytest-dev/iniconfig/commit/10583b86c3de36764f27e24f453eb9fe91c2ab3f"><code>10583b8</code></a>
    update changelog</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pytest-dev/iniconfig/compare/v1.1.1...v2.0.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=iniconfig&package-manager=pip&previous-version=1.1.1&new-version=2.0.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    3a10ee2 View commit details
    Browse the repository at this point in the history
  8. Bump setuptools from 68.0.0 to 73.0.1 (#8819)

    Bumps [setuptools](https://github.com/pypa/setuptools) from 68.0.0 to
    73.0.1.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v73.0.1</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>Remove <code>abc.ABCMeta</code> metaclass from abstract classes.
    <code>pypa/setuptools#4503
    &lt;https://github.com/pypa/setuptools/pull/4503&gt;</code>_ had an
    unintended consequence of causing potential <code>TypeError: metaclass
    conflict: the metaclass of a derived class must be a (non-strict)
    subclass of the metaclasses of all its bases</code> -- by
    :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4579">#4579</a>)</li>
    </ul>
    <h1>v73.0.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Mark abstract base classes and methods with <code>abc.ABC</code> and
    <code>abc.abstractmethod</code> -- by :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4503">#4503</a>)</li>
    <li>Changed the order of type checks in
    <code>setuptools.command.easy_install.CommandSpec.from_param</code> to
    support any <code>collections.abc.Iterable</code> of <code>str</code>
    param -- by :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4505">#4505</a>)</li>
    </ul>
    <h2>Bugfixes</h2>
    <ul>
    <li>Prevent an error in <code>bdist_wheel</code> if
    <code>compression</code> is set to a <code>str</code> (even if valid)
    after finalizing options but before running the command. -- by
    :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4383">#4383</a>)</li>
    <li>Raises an exception when <code>py_limited_api</code> is used in a
    build with
    <code>Py_GIL_DISABLED</code><code>python/cpython#111506</code><a
    href="https://redirect.github.com/pypa/setuptools/issues/4420">#4420</a>)</li>
    <li><code>pypa/distutils#284</code></li>
    </ul>
    <h2>Deprecations and Removals</h2>
    <ul>
    <li><code>setuptools</code> is replacing the usages of
    :pypi:<code>ordered_set</code> with simple
    instances of <code>dict[Hashable, None]</code>. This is done to remove
    the extra
    dependency and it is possible because since Python 3.7,
    <code>dict</code> maintain
    insertion order. (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4574">#4574</a>)</li>
    </ul>
    <h2>Misc</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/pypa/setuptools/issues/4534">#4534</a>,
    <a
    href="https://redirect.github.com/pypa/setuptools/issues/4546">#4546</a>,
    <a
    href="https://redirect.github.com/pypa/setuptools/issues/4554">#4554</a>,
    <a
    href="https://redirect.github.com/pypa/setuptools/issues/4559">#4559</a>,
    <a
    href="https://redirect.github.com/pypa/setuptools/issues/4565">#4565</a></li>
    </ul>
    <h1>v72.2.0</h1>
    <h2>Features</h2>
    <ul>
    <li><code>pypa/distutils#272</code><a
    href="https://redirect.github.com/pypa/distutils/issues/237">pypa/distutils#237</a><code>pypa/distuils#228</code><a
    href="https://redirect.github.com/pypa/setuptools/issues/4538">#4538</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/setuptools/commit/ebddeb36f72c9d758b5cc0e9f81f8a66aa837d96"><code>ebddeb3</code></a>
    Bump version: 73.0.0 → 73.0.1</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/18963fb1851d24b89780cc10e213a2779be5f1eb"><code>18963fb</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/setuptools/issues/4580">#4580</a>
    from Avasam/no-ABCMeta</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/b7ee00da2cfa8208c47812fb657392e8b88f620c"><code>b7ee00d</code></a>
    Remove ABCMeta metaclass, keep abstractmethods</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/477f713450ff57de126153f3034d032542916d03"><code>477f713</code></a>
    Override distribution attribute type in all distutils-based commands (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4577">#4577</a>)</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/429ac589e5f290282f91b420350b002a2c519699"><code>429ac58</code></a>
    Override distribution attribute type in all distutils-based
    commands</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/4147b093d0aea4f57757c699a0b25bbc3aab2580"><code>4147b09</code></a>
    Bump version: 72.2.0 → 73.0.0</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/2ad8c10d8214340be812769359090c7950a39c35"><code>2ad8c10</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/setuptools/issues/4576">#4576</a>
    from pypa/bugfix/distutils-284</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/8afe0c3e9c4c56f5d7343dc21f743e9cf83c594a"><code>8afe0c3</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/setuptools/issues/4574">#4574</a>
    from abravalheri/ordered_set</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/ad611bcaedfefef3480ac111c4f22e2ca8cc7a1c"><code>ad611bc</code></a>
    Merge <a
    href="https://github.com/pypa/distutils">https://github.com/pypa/distutils</a>
    into bugfix/distutils-284</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/30b7331b07fbc404959cb37ac311afdfb90813be"><code>30b7331</code></a>
    Ensure a missing target is still indicated as 'sources are newer' even
    when t...</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/setuptools/compare/v68.0.0...v73.0.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=setuptools&package-manager=pip&previous-version=68.0.0&new-version=73.0.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 Aug 21, 2024
    Configuration menu
    Copy the full SHA
    37f1f6c View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Bump regex from 2021.11.10 to 2024.7.24 (#8826)

    Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2021.11.10
    to 2024.7.24.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt">regex's
    changelog</a>.</em></p>
    <blockquote>
    <p>Version: 2024.7.24</p>
    <pre><code>Git issue 539: Bug: Partial matching fails on a simple
    example
    </code></pre>
    <p>Version: 2024.6.22</p>
    <pre><code>Git issue 535: Regex fails Unicode 15.1 GraphemeBreakTest due
    to missing new GB9c rule implementation
    </code></pre>
    <p>Version: 2024.5.15</p>
    <pre><code>Git issue 530: hangs with fuzzy and optionals
    <p>It's not hanging, it'll finish eventually. It's just an example of
    catastrophic backtracking.</p>
    <p>The error printed when Ctrl+C is pressed does show a bug, though,
    which is now fixed.<br />
    </code></pre></p>
    <p>Version: 2024.5.10</p>
    <pre><code>Updated for Python 3.13.
    <p>&lt;time.h&gt; now needs to be included explicitly because Python.h
    no longer includes it.<br />
    </code></pre></p>
    <p>Version: 2024.4.28</p>
    <pre><code>Git issue 527: `VERBOSE`/`X` flag breaks `\N` escapes
    </code></pre>
    <p>Version: 2024.4.16</p>
    <pre><code>Git issue 525: segfault when fuzzy matching empty list
    </code></pre>
    <p>Version: 2023.12.25</p>
    <pre><code>Cannot get release notification action in main.yml to work.
    Commenting it out for now.
    </code></pre>
    <p>Version: 2023.12.24</p>
    <pre><code>Fixed invalid main.yml.
    </code></pre>
    <p>Version: 2023.12.23</p>
    <pre><code>The escape function no longer escapes \x00. It's not
    necessary.
    <p>Inline flags can now be turned off and apply to what follows.</p>
    <p>Added \R to match line endings.<br />
    </code></pre></p>
    <p>Version: 2023.10.3</p>
    <pre><code>Updated to Unicode 15.1.0.
    </code></pre>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/e8a8d28aa32a945dfbed6ef41d29f30daf07e08d"><code>e8a8d28</code></a>
    Git issue 539: Bug: Partial matching fails on a simple example</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/6d086ffc5be71220d527495ad384834e4f54f340"><code>6d086ff</code></a>
    Git issue 535: Regex fails Unicode 15.1 GraphemeBreakTest due to missing
    new ...</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/8eabb4223e4b1d4c7b6a4496328e00eee5e352e5"><code>8eabb42</code></a>
    Git issue 530: hangs with fuzzy and optionals</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/be139ffc3a18a7ead6939ea19015dc41e3682ec4"><code>be139ff</code></a>
    Updated for Python 3.13.</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/2e3272be48e32367cb1110dba5329ace06312017"><code>2e3272b</code></a>
    Git issue 527: <code>VERBOSE</code>/<code>X</code> flag breaks
    <code>\N</code> escapes</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/9c950f2c25a5b1221a059761c5f90b9ee0f31763"><code>9c950f2</code></a>
    Updated changelog.</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/5d65c8a727eb3e81d5681ec0be84e02af0f9b20b"><code>5d65c8a</code></a>
    Git issue 525: segfault when fuzzy matching empty list</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/4f2ed52b3d73f39541026cf74f7c23106086b0b5"><code>4f2ed52</code></a>
    Cannot get release notification action in main.yml to work. Commenting
    it out...</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/647c006a88c553a694118e8cae109aa9365f188f"><code>647c006</code></a>
    Further fixes in main.yml.</li>
    <li><a
    href="https://github.com/mrabarnett/mrab-regex/commit/d0afd79fbabd03a64ae2250e4b5701af8e997ebb"><code>d0afd79</code></a>
    Another fix in main.yml.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/mrabarnett/mrab-regex/compare/2021.11.10...2024.7.24">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=pip&previous-version=2021.11.10&new-version=2024.7.24)](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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    8e4b2aa View commit details
    Browse the repository at this point in the history
  2. Bump nodeenv from 1.6.0 to 1.9.1 (#8828)

    Bumps [nodeenv](https://github.com/ekalinin/nodeenv) from 1.6.0 to
    1.9.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/ekalinin/nodeenv/releases">nodeenv's
    releases</a>.</em></p>
    <blockquote>
    <h2>1.9.1: Fix version discovery</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/358">#358</a>
    (<a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/356">#356</a>,
    <a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/356">#356</a>
    )</li>
    </ul>
    <h2>1.9.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/338">#338</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/347">#347</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/348">#348</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/345">#345</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/342">#342</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/346">#346</a></li>
    </ul>
    <h2>1.8.0: fix fish; add riscv64; multiple attempt to download node</h2>
    <p>Changes:</p>
    <ul>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/312">#312</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/313">#313</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/317">#317</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/320">#320</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/327">#327</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/329">#329</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/330">#330</a></li>
    </ul>
    <h2>1.7.0: drop py34, py35, py36; improved work on m1</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/272">#272</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/289">#289</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/288">#288</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/294">#294</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/296">#296</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/295">#295</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/298">#298</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/299">#299</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/307">#307</a></li>
    <li><a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/308">#308</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/231431ed1a6239708fb715edb56730474a416e32"><code>231431e</code></a>
    1.9.1</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/69e310af9b8de6d8398b69c8c9a3c902663c928c"><code>69e310a</code></a>
    Fix version discovery; <a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/356">#356</a>,
    <a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/357">#357</a>
    (<a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/358">#358</a>)</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/9d74cd8f083ceeb546a33052683f8df083d54b1e"><code>9d74cd8</code></a>
    update AUTHORS</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/2aa4a494b89981269f368e4c29c168d98cd6bd94"><code>2aa4a49</code></a>
    1.9.0</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/5aaed3c89f7f5e3b4d88cfd7183fc168d5cd0b66"><code>5aaed3c</code></a>
    Makefile: fixed tests target (regression tests)</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/1024f4f64ceabd612b4df9a0b9dbe2691b2f5f9d"><code>1024f4f</code></a>
    Remove usage of non-portable <code>which</code> (<a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/346">#346</a>)</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/066a02c69f202b84f6aa110bdb3837df34efa8c7"><code>066a02c</code></a>
    Fix tests after <a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/342">#342</a>
    (<a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/354">#354</a>)</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/c1dffc5c64377cfcda9f2befd357e4791903bf39"><code>c1dffc5</code></a>
    On Python 3.3+, replace pipes.quote with shlex.quote (<a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/342">#342</a>)</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/de428ee8e9c0189e8ba9b3dc5736552babbca28c"><code>de428ee</code></a>
    Support shells with &quot;set -u&quot; (<a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/345">#345</a>)</li>
    <li><a
    href="https://github.com/ekalinin/nodeenv/commit/dc114e19815bb74b3a1b45038c6197c08160d86a"><code>dc114e1</code></a>
    Drop <code>packaging</code> dependency in favor of a simple
    version-parsing function (<a
    href="https://redirect.github.com/ekalinin/nodeenv/issues/352">#352</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/ekalinin/nodeenv/compare/1.6.0...1.9.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nodeenv&package-manager=pip&previous-version=1.6.0&new-version=1.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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    f6e3b71 View commit details
    Browse the repository at this point in the history
  3. Bump markupsafe from 2.0.1 to 2.1.5 (#8830)

    Bumps [markupsafe](https://github.com/pallets/markupsafe) from 2.0.1 to
    2.1.5.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pallets/markupsafe/releases">markupsafe's
    releases</a>.</em></p>
    <blockquote>
    <h2>2.1.5</h2>
    <p>This is a fix release for the 2.1.x feature release branch. It fixes
    bugs but does not otherwise change behavior and should not result in
    breaking changes.</p>
    <p>Fixes a regression in <code>striptags</code> behavior from 2.14.
    Spaces are now collapsed correctly.</p>
    <ul>
    <li>Changes: <a
    href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-5">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-5</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/markupsafe/milestone/12?closed=1">https://github.com/pallets/markupsafe/milestone/12?closed=1</a></li>
    <li>PyPI: <a
    href="https://pypi.org/project/MarkupSafe/2.1.5/">https://pypi.org/project/MarkupSafe/2.1.5/</a></li>
    </ul>
    <h2>2.1.4</h2>
    <p>This is a fix release for the 2.1.x feature release branch. It fixes
    bugs but does not otherwise change behavior and should not result in
    breaking changes.</p>
    <ul>
    <li>
    <p>Improves performance of the <code>Markup.striptags</code> method for
    large input.</p>
    </li>
    <li>
    <p>Changes: <a
    href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-4">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-4</a></p>
    </li>
    <li>
    <p>Milestone: <a
    href="https://github.com/pallets/markupsafe/milestone/11?closed=1">https://github.com/pallets/markupsafe/milestone/11?closed=1</a></p>
    </li>
    <li>
    <p>PyPI: <a
    href="https://pypi.org/project/MarkupSafe/2.1.4/">https://pypi.org/project/MarkupSafe/2.1.4/</a></p>
    </li>
    </ul>
    <h2>2.1.3</h2>
    <p>This is a fix release for the 2.1.x feature branch.</p>
    <ul>
    <li>Changes: <a
    href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-3">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-3</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/markupsafe/milestone/9?closed=1">https://github.com/pallets/markupsafe/milestone/9?closed=1</a></li>
    </ul>
    <h2>2.1.2</h2>
    <p>This is the first release to provide wheels for Python 3.11. An SLSA
    provenance file is also generated, and is available to download from the
    GitHub release page.</p>
    <ul>
    <li>Changes: <a
    href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-2">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-2</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/markupsafe/milestone/8?closed=1">https://github.com/pallets/markupsafe/milestone/8?closed=1</a></li>
    </ul>
    <h2>2.1.1</h2>
    <ul>
    <li>Changes: <a
    href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/markupsafe/milestone/7?closed=1">https://github.com/pallets/markupsafe/milestone/7?closed=1</a></li>
    </ul>
    <h2>2.1.0</h2>
    <ul>
    <li>Changes: <a
    href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-0">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-0</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/markupsafe/milestone/5">https://github.com/pallets/markupsafe/milestone/5</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pallets/markupsafe/blob/main/CHANGES.rst">markupsafe's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Version 2.1.5</h2>
    <p>Released 2024-02-02</p>
    <ul>
    <li>Fix <code>striptags</code> not collapsing spaces.
    :issue:<code>417</code></li>
    </ul>
    <h2>Version 2.1.4</h2>
    <p>Released 2024-01-19</p>
    <ul>
    <li>Don't use regular expressions for <code>striptags</code>, avoiding a
    performance
    issue. :pr:<code>413</code></li>
    </ul>
    <h2>Version 2.1.3</h2>
    <p>Released 2023-06-02</p>
    <ul>
    <li>Implement <code>format_map</code>, <code>casefold</code>,
    <code>removeprefix</code>, and <code>removesuffix</code>
    methods. :issue:<code>370</code></li>
    <li>Fix static typing for basic <code>str</code> methods on
    <code>Markup</code>. :issue:<code>358</code></li>
    <li>Use <code>Self</code> for annotating return types.
    :pr:<code>379</code></li>
    </ul>
    <h2>Version 2.1.2</h2>
    <p>Released 2023-01-17</p>
    <ul>
    <li>Fix <code>striptags</code> not stripping tags containing newlines.
    :issue:<code>310</code></li>
    </ul>
    <h2>Version 2.1.1</h2>
    <p>Released 2022-03-14</p>
    <ul>
    <li>Avoid ambiguous regex matches in <code>striptags</code>.
    :pr:<code>293</code></li>
    </ul>
    <h2>Version 2.1.0</h2>
    <p>Released 2022-02-17</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/fbba4acd0312826cec9cfe18371c7df07962cb65"><code>fbba4ac</code></a>
    release version 2.1.5</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/c5fa23ba96336160204ed1376d60693b0d65e18d"><code>c5fa23b</code></a>
    update publish actions</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/60a6512315d0ce05e6788808f80be526f2084b3f"><code>60a6512</code></a>
    striptags collapses spaces correctly (<a
    href="https://redirect.github.com/pallets/markupsafe/issues/418">#418</a>)</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/0b6bee071fbd8d3171fb1ac4fb669baace808438"><code>0b6bee0</code></a>
    collapse spaces after stripping tags</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/73e6a4886564a554c4a19983d29c97f9fc95457d"><code>73e6a48</code></a>
    start version 2.1.5</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/d704bf45a1f77926a669261b394afef38eda2a70"><code>d704bf4</code></a>
    use pip-compile, dependabot updates (<a
    href="https://redirect.github.com/pallets/markupsafe/issues/419">#419</a>)</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/1f82932e5c5a6e54181308afeb8443df21858ea0"><code>1f82932</code></a>
    use pip-compile, dependabot updates</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/25a640f38297bfdc2ec2c82fe68df4c7613d083a"><code>25a640f</code></a>
    release version 2.1.4 (<a
    href="https://redirect.github.com/pallets/markupsafe/issues/414">#414</a>)</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/b7cd6523579ea5a08d89799f2a64ec2c2bc45eca"><code>b7cd652</code></a>
    release version 2.1.4</li>
    <li><a
    href="https://github.com/pallets/markupsafe/commit/3bead8eedcfb434097dc61a18dd4721201df262a"><code>3bead8e</code></a>
    update cibuildwheel for 3.12 wheels</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pallets/markupsafe/compare/2.0.1...2.1.5">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=markupsafe&package-manager=pip&previous-version=2.0.1&new-version=2.1.5)](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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    f087b79 View commit details
    Browse the repository at this point in the history
  4. Bump babel from 2.9.1 to 2.16.0 (#8836)

    Bumps [babel](https://github.com/python-babel/babel) from 2.9.1 to
    2.16.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/python-babel/babel/releases">babel's
    releases</a>.</em></p>
    <blockquote>
    <h2>Version 2.16.0</h2>
    <p>The changelog below is auto-generated by GitHub.</p>
    <p>Please see <a
    href="https://github.com/python-babel/babel/blob/cf7d22369cf40a8218cff1d3dc823eefa174aee0/CHANGES.rst">CHANGELOG.rst</a>
    for additional details.</p>
    <h2>What's Changed</h2>
    <ul>
    <li>Upgrade GitHub Actions versions to avoid deprecation warnings by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1080">python-babel/babel#1080</a></li>
    <li>Replace deprecated <code>ast.Str</code> with
    <code>ast.Constant</code> by <a
    href="https://github.com/tomasr8"><code>@​tomasr8</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1083">python-babel/babel#1083</a></li>
    <li>Fix <a
    href="https://redirect.github.com/python-babel/babel/issues/1094">#1094</a>
    by <a href="https://github.com/john-psina"><code>@​john-psina</code></a>
    in <a
    href="https://redirect.github.com/python-babel/babel/pull/1095">python-babel/babel#1095</a></li>
    <li>CI fixes by <a href="https://github.com/akx"><code>@​akx</code></a>
    in <a
    href="https://redirect.github.com/python-babel/babel/pull/1097">python-babel/babel#1097</a></li>
    <li>Upgrade to CLDR 45 by <a
    href="https://github.com/tomasr8"><code>@​tomasr8</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1077">python-babel/babel#1077</a></li>
    <li>Make pgettext search plurals when translation is not found by <a
    href="https://github.com/tomasr8"><code>@​tomasr8</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1085">python-babel/babel#1085</a></li>
    <li>Fix for <a
    href="https://redirect.github.com/python-babel/babel/issues/832">#832</a>
    by <a href="https://github.com/Edwin18"><code>@​Edwin18</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1052">python-babel/babel#1052</a></li>
    <li>Support list format fallbacks by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1099">python-babel/babel#1099</a></li>
    <li>Improve Codecov configuration by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1103">python-babel/babel#1103</a></li>
    <li>Avoid crashing on importing localtime when TZ is malformed by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1100">python-babel/babel#1100</a></li>
    <li>Allow parsing .po files that have an extant but empty Language
    header by <a href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1101">python-babel/babel#1101</a></li>
    <li>Add a mention to the docs that <code>format_skeleton(...,
    fuzzy=True)</code> may raise by <a
    href="https://github.com/tomasr8"><code>@​tomasr8</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1106">python-babel/babel#1106</a></li>
    <li>Allow falling back to modifier-less locale data by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1104">python-babel/babel#1104</a></li>
    <li>Allow use of importlib.metadata for finding entrypoints by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1102">python-babel/babel#1102</a></li>
    <li>Test on Python 3.13 beta releases by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1107">python-babel/babel#1107</a></li>
    <li>Normalize package name to lower-case in setup.py by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1110">python-babel/babel#1110</a></li>
    <li>Do not allow substituting alternates or drafts in derived locales by
    <a href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1113">python-babel/babel#1113</a></li>
    <li>Two hyperlinks (to CLDR) and some typos by <a
    href="https://github.com/buhtz"><code>@​buhtz</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1115">python-babel/babel#1115</a></li>
    <li>Initial support for reading mapping configuration as TOML by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1108">python-babel/babel#1108</a></li>
    <li>Prepare for 2.16.0 release by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1116">python-babel/babel#1116</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/tomasr8"><code>@​tomasr8</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/python-babel/babel/pull/1083">python-babel/babel#1083</a></li>
    <li><a
    href="https://github.com/john-psina"><code>@​john-psina</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/python-babel/babel/pull/1095">python-babel/babel#1095</a></li>
    <li><a href="https://github.com/Edwin18"><code>@​Edwin18</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/python-babel/babel/pull/1052">python-babel/babel#1052</a></li>
    <li><a href="https://github.com/buhtz"><code>@​buhtz</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/python-babel/babel/pull/1115">python-babel/babel#1115</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/python-babel/babel/compare/v2.15.0...v2.16.0">https://github.com/python-babel/babel/compare/v2.15.0...v2.16.0</a></p>
    <h2>v2.15.0</h2>
    <p>The changelog below is auto-generated by GitHub.</p>
    <p>The binary artifacts attached to this GitHub release <a
    href="https://github.com/python-babel/babel/actions/runs/8958743141#artifacts">were
    generated by the GitHub Actions workflow</a>.</p>
    <p>Please see <a
    href="https://github.com/python-babel/babel/blob/40b194f4777366e95cc2dfb680fd696b86ef1c04/CHANGES.rst">CHANGELOG.rst</a>
    for additional details.</p>
    <hr />
    <h2>What's Changed</h2>
    <ul>
    <li>Drop support for Python 3.7 (EOL since June 2023) by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1048">python-babel/babel#1048</a></li>
    <li>Upgrade GitHub Actions by <a
    href="https://github.com/cclauss"><code>@​cclauss</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1054">python-babel/babel#1054</a></li>
    <li>Improve .po IO by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1068">python-babel/babel#1068</a></li>
    <li>Use CLDR 44 by <a
    href="https://github.com/akx"><code>@​akx</code></a> in <a
    href="https://redirect.github.com/python-babel/babel/pull/1071">python-babel/babel#1071</a></li>
    <li>Allow alternative space characters as group separator when parsing
    numbers by <a href="https://github.com/ronnix"><code>@​ronnix</code></a>
    in <a
    href="https://redirect.github.com/python-babel/babel/pull/1007">python-babel/babel#1007</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/python-babel/babel/blob/master/CHANGES.rst">babel's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Version 2.16.0</h2>
    <p>Features</p>
    <pre><code>
    * CLDR: Upgrade to CLDR 45 by @tomasr8 in :gh:`1077`
    * Lists: Support list format fallbacks by @akx in :gh:`1099`
    * Messages: Initial support for reading mapping configuration as TOML by
    @akx in :gh:`1108`
    <p>Bugfixes<br />
    </code></pre></p>
    <ul>
    <li>CLDR: Do not allow substituting alternates or drafts in derived
    locales by <a href="https://github.com/akx"><code>@​akx</code></a> in
    :gh:<code>1113</code></li>
    <li>Core: Allow falling back to modifier-less locale data by <a
    href="https://github.com/akx"><code>@​akx</code></a> in
    :gh:<code>1104</code></li>
    <li>Core: Allow use of importlib.metadata for finding entrypoints by <a
    href="https://github.com/akx"><code>@​akx</code></a> in
    :gh:<code>1102</code></li>
    <li>Dates: Avoid crashing on importing localtime when TZ is malformed by
    <a href="https://github.com/akx"><code>@​akx</code></a> in
    :gh:<code>1100</code></li>
    <li>Messages: Allow parsing .po files that have an extant but empty
    Language header by <a
    href="https://github.com/akx"><code>@​akx</code></a> in
    :gh:<code>1101</code></li>
    <li>Messages: Fix <code>--ignore-dirs</code> being incorrectly read (<a
    href="https://redirect.github.com/python-babel/babel/issues/1094">#1094</a>)
    by <a href="https://github.com/john-psina"><code>@​john-psina</code></a>
    and <a href="https://github.com/Edwin18"><code>@​Edwin18</code></a> in
    :gh:<code>1052</code> and :gh:<code>1095</code></li>
    <li>Messages: Make pgettext search plurals when translation is not found
    by <a href="https://github.com/tomasr8"><code>@​tomasr8</code></a> in
    :gh:<code>1085</code></li>
    </ul>
    <p>Infrastructure</p>
    <pre><code>
    * Replace deprecated `ast.Str` with `ast.Constant` by @tomasr8 in
    :gh:`1083`
    * CI fixes by @akx in :gh:`1080`, :gh:`1097`, :gh:`1103`, :gh:`1107`
    * Test on Python 3.13 beta releases by @akx in
    * Normalize package name to lower-case in setup.py by @akx in :gh:`1110`
    <p>Documentation</p>
    <pre><code>
    * Add a mention to the docs that `format_skeleton(..., fuzzy=True)` may
    raise by @tomasr8 in :gh:`1106`
    * Two hyperlinks (to CLDR) and some typos by @buhtz in :gh:`1115`
    
    
    Version 2.15.0
    --------------
    
    Python version support
    &lt;/code&gt;&lt;/pre&gt;
    &lt;ul&gt;
    &lt;li&gt;Babel 2.15.0 will require Python 3.8 or newer.
    (:gh:&lt;code&gt;1048&lt;/code&gt;)&lt;/li&gt;
    &lt;/ul&gt;
    &lt;p&gt;Features&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;
    * CLDR: Upgrade to CLDR 44 (:gh:`1071`) (@akx)
    * Dates: Support for the &amp;quot;fall back to short format&amp;quot;
    logic for time delta formatting (:gh:`1075`) (@akx)
    * Message: More versatile .po IO functions (:gh:`1068`) (@akx)
    &amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; 
    &lt;/code&gt;&lt;/pre&gt;
    &lt;/blockquote&gt;
    &lt;p&gt;... (truncated)&lt;/p&gt;
    &lt;/details&gt;
    &lt;details&gt;
    &lt;summary&gt;Commits&lt;/summary&gt;
    
    &lt;ul&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@cf7d22369cf40a8218cff1d3dc823eefa174aee0&quot;&gt;&lt;code&gt;cf7d223&lt;/code&gt;&lt;/a&gt;
    Prepare for 2.16.0 release (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1116&quot;&gt;#1116&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@d26a669826d6c963dfdc21ae09e8cd5659fc95e2&quot;&gt;&lt;code&gt;d26a669&lt;/code&gt;&lt;/a&gt;
    Initial support for reading mapping configuration as TOML (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1108&quot;&gt;#1108&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@34ed517de44cf3c3002f3b69713b1693d329646d&quot;&gt;&lt;code&gt;34ed517&lt;/code&gt;&lt;/a&gt;
    Two hyperlinks (to CLDR) and some typos (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1115&quot;&gt;#1115&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@b4ba84382f3ce7bdf0e5a68e7108a21f4e8e7926&quot;&gt;&lt;code&gt;b4ba843&lt;/code&gt;&lt;/a&gt;
    Do not allow substituting alternates or drafts in derived locales (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1113&quot;&gt;#1113&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@d3346ee33b13f50af582e31ae5c337aa409dda11&quot;&gt;&lt;code&gt;d3346ee&lt;/code&gt;&lt;/a&gt;
    Normalize package name to lower-case in setup.py (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1110&quot;&gt;#1110&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@a32f15ecec23d5d5049100fd8e65606be7ad12a1&quot;&gt;&lt;code&gt;a32f15e&lt;/code&gt;&lt;/a&gt;
    Test on Python 3.13 beta releases (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1107&quot;&gt;#1107&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@4d3fd0e0198185cd023f4d3cd1495bda211867f4&quot;&gt;&lt;code&gt;4d3fd0e&lt;/code&gt;&lt;/a&gt;
    Allow use of importlib.metadata for finding entrypoints (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1102&quot;&gt;#1102&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@42d793cb4408a296e5618e1bce8d176fc588ce57&quot;&gt;&lt;code&gt;42d793c&lt;/code&gt;&lt;/a&gt;
    Allow falling back to modifier-less locale data when modified data is
    missing...&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@32f41c22d589d7f187448be477affe1cfbcbc59d&quot;&gt;&lt;code&gt;32f41c2&lt;/code&gt;&lt;/a&gt;
    Improve docs for &lt;code&gt;format_skeleton&lt;/code&gt; (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1106&quot;&gt;#1106&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a
    href=&quot;python-babel/babel@2ebc47e63211df8b7636ed8e74bb99ac5bd36c25&quot;&gt;&lt;code&gt;2ebc47e&lt;/code&gt;&lt;/a&gt;
    Allow parsing .po files that have an extant but empty Language header
    (&lt;a
    href=&quot;https://redirect.github.com/python-babel/babel/issues/1101&quot;&gt;#1101&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;Additional commits viewable in &lt;a
    href=&quot;python-babel/babel@v2.9.1...v2.16.0&quot;&gt;compare
    view&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/details&gt;
    
    &lt;br /&gt;
    </code></pre>
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel&package-manager=pip&previous-version=2.9.1&new-version=2.16.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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    41cb0bf View commit details
    Browse the repository at this point in the history
  5. Bump cryptography from 41.0.2 to 43.0.0 (#8837)

    Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.2
    to 43.0.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst">cryptography's
    changelog</a>.</em></p>
    <blockquote>
    <p>43.0.0 - 2024-07-20</p>
    <pre><code>
    * **BACKWARDS INCOMPATIBLE:** Support for OpenSSL less than 1.1.1e has
    been
      removed.  Users on older version of OpenSSL will need to upgrade.
    * **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL &lt; 3.8.
    * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL
    3.3.1.
    * Updated the minimum supported Rust version (MSRV) to 1.65.0, from
    1.63.0.
    *
    :func:`~cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key`
    now enforces a minimum RSA key size of 1024-bit. Note that 1024-bit is
    still
    considered insecure, users should generally use a key size of 2048-bits.
    *
    :func:`~cryptography.hazmat.primitives.serialization.pkcs7.serialize_certificates`
    now emits ASN.1 that more closely follows the recommendations in
    :rfc:`2315`.
    * Added new :doc:`/hazmat/decrepit/index` module which contains outdated
    and
      insecure cryptographic primitives.
      :class:`~cryptography.hazmat.primitives.ciphers.algorithms.CAST5`,
      :class:`~cryptography.hazmat.primitives.ciphers.algorithms.SEED`,
      :class:`~cryptography.hazmat.primitives.ciphers.algorithms.IDEA`, and
    :class:`~cryptography.hazmat.primitives.ciphers.algorithms.Blowfish`,
    which were
    deprecated in 37.0.0, have been added to this module. They will be
    removed
      from the ``cipher`` module in 45.0.0.
    * Moved
    :class:`~cryptography.hazmat.primitives.ciphers.algorithms.TripleDES`
    and :class:`~cryptography.hazmat.primitives.ciphers.algorithms.ARC4`
    into
    :doc:`/hazmat/decrepit/index` and deprecated them in the ``cipher``
    module.
      They will be removed from the ``cipher`` module in 48.0.0.
    * Added support for deterministic
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDSA`
    (:rfc:`6979`)
    * Added support for client certificate verification to the
    :mod:`X.509 path validation &lt;cryptography.x509.verification&gt;` APIs
    in the
      form of :class:`~cryptography.x509.verification.ClientVerifier`,
      :class:`~cryptography.x509.verification.VerifiedClient`, and
      ``PolicyBuilder``
    
    :meth:`~cryptography.x509.verification.PolicyBuilder.build_client_verifier`.
    * Added Certificate
      :attr:`~cryptography.x509.Certificate.public_key_algorithm_oid`
      and Certificate Signing Request
    
    :attr:`~cryptography.x509.CertificateSigningRequest.public_key_algorithm_oid`
    to determine the
    :class:`~cryptography.hazmat._oid.PublicKeyAlgorithmOID`
      Object Identifier of the public key found inside the certificate.
    * Added :attr:`~cryptography.x509.InvalidityDate.invalidity_date_utc`, a
      timezone-aware alternative to the naïve ``datetime`` attribute
      :attr:`~cryptography.x509.InvalidityDate.invalidity_date`.
    * Added support for parsing empty DN string in
      :meth:`~cryptography.x509.Name.from_rfc4514_string`.
    * Added the following properties that return timezone-aware ``datetime``
    objects:
      :meth:`~cryptography.x509.ocsp.OCSPResponse.produced_at_utc`,
      :meth:`~cryptography.x509.ocsp.OCSPResponse.revocation_time_utc`,
      :meth:`~cryptography.x509.ocsp.OCSPResponse.this_update_utc`,
      :meth:`~cryptography.x509.ocsp.OCSPResponse.next_update_utc`,
    :meth:`~cryptography.x509.ocsp.OCSPSingleResponse.revocation_time_utc`,
    &lt;/tr&gt;&lt;/table&gt; 
    </code></pre>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pyca/cryptography/commit/ebf14f2edc8536f36797979cb0e075e766d978c5"><code>ebf14f2</code></a>
    bump for 43.0.0 and update changelog (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11311">#11311</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/42788a0353e0ca0d922b6b8b9bde77cbb1c65984"><code>42788a0</code></a>
    Fix exchange with keys that had Q automatically computed (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11309">#11309</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/2dbdfb8f3913cb9cef08218fcd48a9b4eaa8b57d"><code>2dbdfb8</code></a>
    don't assign unused name (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11310">#11310</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/ccc66e6cdf92f4c29012f86f44ad183161eccaad"><code>ccc66e6</code></a>
    Bump openssl from 0.10.64 to 0.10.65 in /src/rust (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11308">#11308</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/4310c8727b50fa5f713a0e863ee3defc0c831921"><code>4310c87</code></a>
    Bump sphinxcontrib-qthelp from 1.0.7 to 1.0.8 (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11307">#11307</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/f66a9c4b4fe9b87825872fef7a36c319b823f322"><code>f66a9c4</code></a>
    Bump sphinxcontrib-htmlhelp from 2.0.5 to 2.0.6 (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11306">#11306</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/a8fcf18ee0bb0570bd4c9041cf387dc7a9c1968a"><code>a8fcf18</code></a>
    Bump openssl-sys from 0.9.102 to 0.9.103 in /src/rust (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11305">#11305</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/2fe32b28b05d8918dda6f7a34e6d9d4148dde818"><code>2fe32b2</code></a>
    Bump mypy from 1.10.1 to 1.11.0 (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11303">#11303</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/ee24e827fc226ad8dc9edacf3dbe1823602d0a8b"><code>ee24e82</code></a>
    Bump setuptools from 71.0.3 to 71.0.4 in /.github/requirements (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11304">#11304</a>)</li>
    <li><a
    href="https://github.com/pyca/cryptography/commit/7249ccd5c658e2965909d970cc9735ae7f049d15"><code>7249ccd</code></a>
    Bump portable-atomic from 1.6.0 to 1.7.0 in /src/rust (<a
    href="https://redirect.github.com/pyca/cryptography/issues/11302">#11302</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pyca/cryptography/compare/41.0.2...43.0.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cryptography&package-manager=pip&previous-version=41.0.2&new-version=43.0.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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    9af8919 View commit details
    Browse the repository at this point in the history
  6. Bump distlib from 0.3.7 to 0.3.8 (#8838)

    Bumps [distlib](https://github.com/pypa/distlib) from 0.3.7 to 0.3.8.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/distlib/blob/master/CHANGES.rst">distlib's
    changelog</a>.</em></p>
    <blockquote>
    <p>0.3.8</p>
    <pre><code>
    Released: 2023-12-12
    <ul>
    <li>
    <p>markers</p>
    <ul>
    <li>Fix <a
    href="https://redirect.github.com/pypa/distlib/issues/209">#209</a>: use
    legacy version implementation for Python versions.</li>
    </ul>
    </li>
    <li>
    <p>tests</p>
    <ul>
    <li>
    <p>Fix <a
    href="https://redirect.github.com/pypa/distlib/issues/204">#204</a>: use
    symlinks in venv creation during test.</p>
    </li>
    <li>
    <p>Fix <a
    href="https://redirect.github.com/pypa/distlib/issues/208">#208</a>:
    handle deprecation removals in Python 3.13.
    </code></pre></p>
    </li>
    </ul>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/distlib/commit/ab5f8e797fbc56a0e3488bba68d05e7a602cb63f"><code>ab5f8e7</code></a>
    Changes for 0.3.8.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/86bb2124476e1700a55fcc08135435261e61164f"><code>86bb212</code></a>
    Update change log.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/488599f4fdb71d572e99df93254ac0dc23d0fd41"><code>488599f</code></a>
    Updates based on flake8 checks.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/0e261af798199a652633e1aa38523d3d3a828f61"><code>0e261af</code></a>
    Use legacy version implementation for Python itself.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/8242f393f2bf525adc8fd4fffcc9dadce97f0f85"><code>8242f39</code></a>
    Update copyright years.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/e27569b02d9718c19ece71ce6d5124b967277399"><code>e27569b</code></a>
    Fix <a
    href="https://redirect.github.com/pypa/distlib/issues/208">#208</a>:
    Handle deprecation removals in Python 3.13.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/65a014b0b199d23bb6745450973a6f8162d05c1c"><code>65a014b</code></a>
    Update requirements and CI matrix.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/124108a2d94156b494d8900a7c0cc9c2ed8bc03a"><code>124108a</code></a>
    Skip test for non-final Python versions.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/ff48e09e9b5f8588145e22f5b7c51b361eb1fcfe"><code>ff48e09</code></a>
    Fix <a
    href="https://redirect.github.com/pypa/distlib/issues/206">#206</a>:
    include tox.ini in sdist.</li>
    <li><a
    href="https://github.com/pypa/distlib/commit/eeaa18ddeae5c290308d4402ee1891cb9849bc60"><code>eeaa18d</code></a>
    Fix <a
    href="https://redirect.github.com/pypa/distlib/issues/204">#204</a>: Use
    symlinks in venv creation during test.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/distlib/compare/0.3.7...0.3.8">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=distlib&package-manager=pip&previous-version=0.3.7&new-version=0.3.8)](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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    57b958e View commit details
    Browse the repository at this point in the history
  7. Bump gidgethub from 5.0.1 to 5.3.0 (#8841)

    Bumps [gidgethub](https://github.com/brettcannon/gidgethub) from 5.0.1
    to 5.3.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/brettcannon/gidgethub/releases">gidgethub's
    releases</a>.</em></p>
    <blockquote>
    <h2>5.3.0</h2>
    <ul>
    <li>
    <p>Add support passing <code>extra_headers</code> when making requests
    [PR <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/192">#192</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/pull/192">brettcannon/gidgethub#192</a>)</p>
    </li>
    <li>
    <p>Add a getstatus() method for APIs that do not return content.
    [PR <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/194">#194</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/pull/194">brettcannon/gidgethub#194</a>)</p>
    </li>
    </ul>
    <h2>5.2.1</h2>
    <ul>
    <li>
    <p>Fix cgi and importlib_resources deprecations.
    [PR <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/185">#185</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/pull/185">brettcannon/gidgethub#185</a>)</p>
    </li>
    <li>
    <p>Add support for Python 3.11 and drop EOL Python 3.6
    [PR <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/184">#184</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/pull/184">brettcannon/gidgethub#184</a>)</p>
    </li>
    </ul>
    <h2>5.2.0</h2>
    <ul>
    <li>Make the minimum version of PyJWT be v2.4.0.</li>
    </ul>
    <h2>5.1.0</h2>
    <ul>
    <li>
    <p>Use <code>X-Hub-Signature-256</code> header for webhook validation
    when available.
    ([PR <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/160">#160</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/pull/160">brettcannon/gidgethub#160</a>)).</p>
    </li>
    <li>
    <p>The documentation is now built using Sphinx v&gt;= 4.0.0.
    ([Issue <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/143">#143</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/143">brettcannon/gidgethub#143</a>))</p>
    </li>
    <li>
    <p><code>gidgethub.abc.GitHubAPI.getiter</code> now accepts
    <code>iterable_key</code> parameter
    in order to support the Checks API.
    ([Issue <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/164">#164</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/164">brettcannon/gidgethub#164</a>))</p>
    </li>
    <li>
    <p>Accept HTTP 202 ACCEPTED as successful.
    ([PR <a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/174">#174</a>](<a
    href="https://redirect.github.com/brettcannon/gidgethub/pull/174">brettcannon/gidgethub#174</a>))</p>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/gidgethub/gidgethub/blob/main/docs/changelog.rst">gidgethub's
    changelog</a>.</em></p>
    <blockquote>
    <h2>5.3.0</h2>
    <ul>
    <li>
    <p>Add support passing <code>extra_headers</code> when making requests
    (<code>PR [#192](gidgethub/gidgethub#192)
    &lt;https://github.com/brettcannon/gidgethub/pull/192&gt;</code>_)</p>
    </li>
    <li>
    <p>Add a getstatus() method for APIs that do not return content.
    (<code>PR [#194](gidgethub/gidgethub#194)
    &lt;https://github.com/brettcannon/gidgethub/pull/194&gt;</code>_)</p>
    </li>
    </ul>
    <h2>5.2.1</h2>
    <ul>
    <li>
    <p>Fix cgi and importlib_resources deprecations.
    (<code>PR [#185](gidgethub/gidgethub#185)
    &lt;https://github.com/brettcannon/gidgethub/pull/185&gt;</code>_)</p>
    </li>
    <li>
    <p>Add support for Python 3.11 and drop EOL Python 3.6
    (<code>PR [#184](gidgethub/gidgethub#184)
    &lt;https://github.com/brettcannon/gidgethub/pull/184&gt;</code>_)</p>
    </li>
    </ul>
    <h2>5.2.0</h2>
    <ul>
    <li>Make the minimum version of PyJWT be v2.4.0.</li>
    </ul>
    <h2>5.1.0</h2>
    <ul>
    <li>
    <p>Use <code>X-Hub-Signature-256</code> header for webhook validation
    when available.
    (<code>PR [#160](gidgethub/gidgethub#160)
    &lt;https://github.com/brettcannon/gidgethub/pull/160&gt;</code>_).</p>
    </li>
    <li>
    <p>The documentation is now built using Sphinx v&gt;= 4.0.0.
    (<code>Issue [#143](gidgethub/gidgethub#143)
    &lt;https://github.com/brettcannon/gidgethub/issues/143&gt;</code>_)</p>
    </li>
    <li>
    <p>:meth:<code>gidgethub.abc.GitHubAPI.getiter</code> now accepts
    <code>iterable_key</code> parameter
    in order to support the Checks API.
    (<code>Issue [#164](gidgethub/gidgethub#164)
    &lt;https://github.com/brettcannon/gidgethub/issues/164&gt;</code>_)</p>
    </li>
    <li>
    <p>Accept HTTP 202 ACCEPTED as successful.
    (<code>PR [#174](gidgethub/gidgethub#174)
    &lt;https://github.com/brettcannon/gidgethub/pull/174&gt;</code>_)</p>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/dbcdf4bd32de86288495dbbd8c1682399ba53ad1"><code>dbcdf4b</code></a>
    Fix the rst markup on the Changelog. (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/197">#197</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/b9fe3c69030e0960d4ba2dcc1efb921e240c7504"><code>b9fe3c6</code></a>
    Add <code>extra_headers</code> option to <code>get</code> methods (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/192">#192</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/901f0578c00919cdb8c0b120b6d9d9f35eda620e"><code>901f057</code></a>
    Add a getstatus() method to gidgethub.abc (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/194">#194</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/20e861254150b16bfd2fbe26b012cb6736430faf"><code>20e8612</code></a>
    Update the intersphinx mapping to 1.0-style (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/195">#195</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/e1f7baed601914139fc5179fcb8faea210bbf543"><code>e1f7bae</code></a>
    Fix lint issues (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/191">#191</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/b3ae8d16426355f660a2fc2aadeb4d8e61478add"><code>b3ae8d1</code></a>
    Replace use of <code>requests</code> in examples with <code>httpx</code>
    (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/190">#190</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/4fe3c04d7c550a5b33fbf00e154810042f7d3edb"><code>4fe3c04</code></a>
    Release 5.2.1 (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/186">#186</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/89ade8859539212e0663e91f0777ad8a39ecf323"><code>89ade88</code></a>
    Fix cgi and importlib_resources deprecations (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/185">#185</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/64888cbe83e3f11af3c6f25294adff26dc2f557a"><code>64888cb</code></a>
    Add support for Python 3.11 and drop EOL Python 3.6 (<a
    href="https://redirect.github.com/brettcannon/gidgethub/issues/184">#184</a>)</li>
    <li><a
    href="https://github.com/gidgethub/gidgethub/commit/8c60e56029b7e10b7be9879e64dfbf97bbeda2b8"><code>8c60e56</code></a>
    Add variable mapping to fix 'Session tests-3.10-dev skipped: Python
    interpret...</li>
    <li>Additional commits viewable in <a
    href="https://github.com/brettcannon/gidgethub/compare/5.0.1...v5.3.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gidgethub&package-manager=pip&previous-version=5.0.1&new-version=5.3.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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    f0c89d6 View commit details
    Browse the repository at this point in the history
  8. Bump typer from 0.6.1 to 0.12.4 (#8840)

    Bumps [typer](https://github.com/fastapi/typer) from 0.6.1 to 0.12.4.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/fastapi/typer/releases">typer's
    releases</a>.</em></p>
    <blockquote>
    <h2>0.12.4</h2>
    <h3>Features</h3>
    <ul>
    <li>✨ Add support for Python 3.12, tests in CI and official marker. PR
    <a href="https://redirect.github.com/tiangolo/typer/pull/807">#807</a>
    by <a
    href="https://github.com/ivantodorovich"><code>@​ivantodorovich</code></a>.</li>
    </ul>
    <h3>Fixes</h3>
    <ul>
    <li>🐛 Fix support for <code>UnionType</code> (e.g. <code>str |
    None</code>) with Python 3.11. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/548">#548</a> by <a
    href="https://github.com/jonaslb"><code>@​jonaslb</code></a>.</li>
    <li>🐛 Fix <code>zsh</code> autocompletion installation. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/237">#237</a> by <a
    href="https://github.com/alexjurkiewicz"><code>@​alexjurkiewicz</code></a>.</li>
    <li>🐛 Fix usage of <code>Annotated</code> with future annotations in
    Python 3.7+. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/814">#814</a> by <a
    href="https://github.com/ivantodorovich"><code>@​ivantodorovich</code></a>.</li>
    <li>🐛 Fix <code>shell_complete</code> not working for Arguments. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/737">#737</a> by <a
    href="https://github.com/bckohan"><code>@​bckohan</code></a>.</li>
    </ul>
    <h3>Docs</h3>
    <ul>
    <li>📝 Update docs links, from tiangolo to new fastapi org. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/919">#919</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>📝 Add docs for team and repo management. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/917">#917</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    </ul>
    <h3>Internal</h3>
    <ul>
    <li>🔧 Add URLs to <code>pyproject.toml</code>, show up in PyPI. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/931">#931</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Do not sync labels as it overrides manually added labels. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/930">#930</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update labeler GitHub Action to add only one label. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/927">#927</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update labeler GitHub Actions permissions and dependencies. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/926">#926</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add GitHub Action label-checker. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/925">#925</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add GitHub Action labeler. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/924">#924</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add GitHub Action add-to-project. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/922">#922</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔨 Update docs.py script to enable dirty reload conditionally. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/918">#918</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update MkDocs previews. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/916">#916</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Upgrade build docs configs. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/914">#914</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update MkDocs to have titles in Markdown files instead of config.
    PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/913">#913</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add alls-green for test-redistribute. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/911">#911</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update docs-previews to handle no docs changes. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/912">#912</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷🏻 Show docs deployment status and preview URLs in comment. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/910">#910</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Enable auto dark mode from system. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/908">#908</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>💄 Add dark mode logo. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/907">#907</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update tabs and admonitions with new syntax and new MkDocs
    features. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/906">#906</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Enable MkDocs Material features. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/905">#905</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Enable dark mode for docs. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/904">#904</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>➖ Do not install jieba for MkDocs Material as there are no chinese
    translations. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/903">#903</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🙈 Add MkDocs Material cache to gitignore. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/902">#902</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔨 Update lint script. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/901">#901</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update MkDocs configs and docs build setup. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/900">#900</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>⬆ Bump actions/cache from 3 to 4. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/839">#839</a> by
    <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>🍱 Update Typer icon and logo. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/899">#899</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update issue-manager.yml GitHub Action permissions. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/897">#897</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Refactor GitHub Action to comment docs deployment URLs and update
    token, preparing for GitHub org. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/896">#896</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔨 Update docs Termynal scripts to not include line nums for local
    dev. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/882">#882</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>⬆ Bump black from 23.3.0 to 24.3.0. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/837">#837</a> by
    <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Bump pillow from 10.1.0 to 10.3.0. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/836">#836</a> by
    <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>✅ Add CI configs to run tests on Windows and MacOS. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/824">#824</a> by
    <a href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/fastapi/typer/blob/master/docs/release-notes.md">typer's
    changelog</a>.</em></p>
    <blockquote>
    <h2>0.12.4</h2>
    <h3>Features</h3>
    <ul>
    <li>✨ Add support for Python 3.12, tests in CI and official marker. PR
    <a href="https://redirect.github.com/tiangolo/typer/pull/807">#807</a>
    by <a
    href="https://github.com/ivantodorovich"><code>@​ivantodorovich</code></a>.</li>
    </ul>
    <h3>Fixes</h3>
    <ul>
    <li>🐛 Fix support for <code>UnionType</code> (e.g. <code>str |
    None</code>) with Python 3.11. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/548">#548</a> by <a
    href="https://github.com/jonaslb"><code>@​jonaslb</code></a>.</li>
    <li>🐛 Fix <code>zsh</code> autocompletion installation. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/237">#237</a> by <a
    href="https://github.com/alexjurkiewicz"><code>@​alexjurkiewicz</code></a>.</li>
    <li>🐛 Fix usage of <code>Annotated</code> with future annotations in
    Python 3.7+. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/814">#814</a> by <a
    href="https://github.com/ivantodorovich"><code>@​ivantodorovich</code></a>.</li>
    <li>🐛 Fix <code>shell_complete</code> not working for Arguments. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/737">#737</a> by <a
    href="https://github.com/bckohan"><code>@​bckohan</code></a>.</li>
    </ul>
    <h3>Docs</h3>
    <ul>
    <li>📝 Update docs links, from tiangolo to new fastapi org. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/919">#919</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>📝 Add docs for team and repo management. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/917">#917</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    </ul>
    <h3>Internal</h3>
    <ul>
    <li>🔧 Add URLs to <code>pyproject.toml</code>, show up in PyPI. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/931">#931</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Do not sync labels as it overrides manually added labels. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/930">#930</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update labeler GitHub Action to add only one label. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/927">#927</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update labeler GitHub Actions permissions and dependencies. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/926">#926</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add GitHub Action label-checker. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/925">#925</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add GitHub Action labeler. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/924">#924</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add GitHub Action add-to-project. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/922">#922</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔨 Update docs.py script to enable dirty reload conditionally. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/918">#918</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update MkDocs previews. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/916">#916</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Upgrade build docs configs. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/914">#914</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update MkDocs to have titles in Markdown files instead of config.
    PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/913">#913</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Add alls-green for test-redistribute. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/911">#911</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update docs-previews to handle no docs changes. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/912">#912</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷🏻 Show docs deployment status and preview URLs in comment. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/910">#910</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Enable auto dark mode from system. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/908">#908</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>💄 Add dark mode logo. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/907">#907</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update tabs and admonitions with new syntax and new MkDocs
    features. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/906">#906</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Enable MkDocs Material features. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/905">#905</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Enable dark mode for docs. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/904">#904</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>➖ Do not install jieba for MkDocs Material as there are no chinese
    translations. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/903">#903</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🙈 Add MkDocs Material cache to gitignore. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/902">#902</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔨 Update lint script. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/901">#901</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔧 Update MkDocs configs and docs build setup. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/900">#900</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>⬆ Bump actions/cache from 3 to 4. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/839">#839</a> by
    <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>🍱 Update Typer icon and logo. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/899">#899</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Update issue-manager.yml GitHub Action permissions. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/897">#897</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>👷 Refactor GitHub Action to comment docs deployment URLs and update
    token, preparing for GitHub org. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/896">#896</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🔨 Update docs Termynal scripts to not include line nums for local
    dev. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/882">#882</a> by
    <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>⬆ Bump black from 23.3.0 to 24.3.0. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/837">#837</a> by
    <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Bump pillow from 10.1.0 to 10.3.0. PR <a
    href="https://redirect.github.com/tiangolo/typer/pull/836">#836</a> by
    <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/fastapi/typer/commit/ae94d5753c60badda5afd04edafd7e381991e3f8"><code>ae94d57</code></a>
    🔖 Release version 0.12.4</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/68b34156d86f20424d2d8597bdb0edd0585aca6a"><code>68b3415</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/218bf89ab53858e2b55c292a5f8c7b2ec1b20a2b"><code>218bf89</code></a>
    🐛 Fix support for <code>UnionType</code> (e.g. <code>str | None</code>)
    with Python 3.11 (<a
    href="https://redirect.github.com/fastapi/typer/issues/548">#548</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/ad421bdf47deea882ac8a7ad194ce81545f47f6f"><code>ad421bd</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/640fb09c6de03829a51ebc8bdab49618c5083c44"><code>640fb09</code></a>
    🐛 Fix <code>zsh</code> autocompletion installation (<a
    href="https://redirect.github.com/fastapi/typer/issues/237">#237</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/90f3e61d0858eb80926dbd547fcd509726e219a0"><code>90f3e61</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/ca65b366b70c170743a2e3715fb5bef8b045da09"><code>ca65b36</code></a>
    🐛 Fix usage of <code>Annotated</code> with future annotations in Python
    3.7+ (<a
    href="https://redirect.github.com/fastapi/typer/issues/814">#814</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/4efe1bcffef828e79237afa39b8ff6fa7267a912"><code>4efe1bc</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/dcb45b1a65e80316b2b740e4f6c2968209439714"><code>dcb45b1</code></a>
    🐛 Fix <code>shell_complete</code> not working for Arguments (<a
    href="https://redirect.github.com/fastapi/typer/issues/737">#737</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/76ca3e3397f13993cae4a9d68cc60e51c93253d8"><code>76ca3e3</code></a>
    📝 Update release notes</li>
    <li>Additional commits viewable in <a
    href="https://github.com/fastapi/typer/compare/0.6.1...0.12.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typer&package-manager=pip&previous-version=0.6.1&new-version=0.12.4)](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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    10746c2 View commit details
    Browse the repository at this point in the history
  9. Bump typing-extensions from 4.11.0 to 4.12.2 (#8839)

    Bumps [typing-extensions](https://github.com/python/typing_extensions)
    from 4.11.0 to 4.12.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/python/typing_extensions/releases">typing-extensions's
    releases</a>.</em></p>
    <blockquote>
    <h2>4.12.2</h2>
    <ul>
    <li>Fix regression in v4.12.0 where specialization of certain generics
    with an overridden <code>__eq__</code> method would raise errors. Patch
    by Jelle Zijlstra.</li>
    <li>Fix tests so they pass on 3.13.0b2</li>
    </ul>
    <h2>4.12.1</h2>
    <ul>
    <li>Preliminary changes for compatibility with the draft implementation
    of PEP 649 in Python 3.14. Patch by Jelle Zijlstra.</li>
    <li>Fix regression in v4.12.0 where nested <code>Annotated</code> types
    would cause
    <code>TypeError</code> to be raised if the nested <code>Annotated</code>
    type had unhashable
    metadata. Patch by Alex Waygood.</li>
    </ul>
    <h2>4.12.0</h2>
    <p>This release focuses on compatibility with the upcoming release of
    Python 3.13. Most changes are related to the implementation of type
    parameter defaults (PEP 696).</p>
    <p>Thanks to all of the people who contributed patches, especially Alex
    Waygood, who did most of the work adapting typing-extensions to the
    CPython PEP 696 implementation.</p>
    <p>There is a single change since 4.12.0rc1:</p>
    <ul>
    <li>Fix incorrect behaviour of <code>typing_extensions.ParamSpec</code>
    on Python 3.8 and
    3.9 that meant that
    <code>isinstance(typing_extensions.ParamSpec(&quot;P&quot;),
    typing.TypeVar)</code> would have a
    different result in some situations depending on whether or not a
    profiling
    function had been set using <code>sys.setprofile</code>. Patch by Alex
    Waygood.</li>
    </ul>
    <p>Changes included in 4.12.0rc1:</p>
    <ul>
    <li>Improve the implementation of type parameter defaults (PEP 696)
    <ul>
    <li>Backport the <code>typing.NoDefault</code> sentinel object from
    Python 3.13.
    TypeVars, ParamSpecs and TypeVarTuples without default values now have
    their <code>__default__</code> attribute set to this sentinel
    value.</li>
    <li>TypeVars, ParamSpecs and TypeVarTuples now have a
    <code>has_default()</code>
    method, matching <code>typing.TypeVar</code>,
    <code>typing.ParamSpec</code> and
    <code>typing.TypeVarTuple</code> on Python 3.13+.</li>
    <li>TypeVars, ParamSpecs and TypeVarTuples with
    <code>default=None</code> passed to
    their constructors now have their <code>__default__</code> attribute set
    to <code>None</code>
    at runtime rather than <code>types.NoneType</code>.</li>
    <li>Fix most tests for <code>TypeVar</code>, <code>ParamSpec</code> and
    <code>TypeVarTuple</code> on Python
    3.13.0b1 and newer.</li>
    <li>Backport CPython PR <a
    href="https://redirect.github.com/python/cpython/pull/118774">#118774</a>,
    allowing type parameters without default values to follow those with
    default values in some type parameter lists. Patch by Alex Waygood,
    backporting a CPython PR by Jelle Zijlstra.</li>
    <li>It is now disallowed to use a <code>TypeVar</code> with a default
    value after a
    <code>TypeVarTuple</code> in a type parameter list. This matches the
    CPython
    implementation of PEP 696 on Python 3.13+.</li>
    <li>Fix bug in PEP-696 implementation where a default value for a
    <code>ParamSpec</code></li>
    </ul>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Release 4.12.2 (June 7, 2024)</h1>
    <ul>
    <li>Fix regression in v4.12.0 where specialization of certain
    generics with an overridden <code>__eq__</code> method would raise
    errors.
    Patch by Jelle Zijlstra.</li>
    <li>Fix tests so they pass on 3.13.0b2</li>
    </ul>
    <h1>Release 4.12.1 (June 1, 2024)</h1>
    <ul>
    <li>Preliminary changes for compatibility with the draft implementation
    of PEP 649 in Python 3.14. Patch by Jelle Zijlstra.</li>
    <li>Fix regression in v4.12.0 where nested <code>Annotated</code> types
    would cause
    <code>TypeError</code> to be raised if the nested <code>Annotated</code>
    type had unhashable
    metadata. Patch by Alex Waygood.</li>
    </ul>
    <h1>Release 4.12.0 (May 23, 2024)</h1>
    <p>This release is mostly the same as 4.12.0rc1 but fixes one more
    longstanding bug.</p>
    <ul>
    <li>Fix incorrect behaviour of <code>typing_extensions.ParamSpec</code>
    on Python 3.8 and
    3.9 that meant that
    <code>isinstance(typing_extensions.ParamSpec(&quot;P&quot;),
    typing.TypeVar)</code> would have a
    different result in some situations depending on whether or not a
    profiling
    function had been set using <code>sys.setprofile</code>. Patch by Alex
    Waygood.</li>
    </ul>
    <h1>Release 4.12.0rc1 (May 16, 2024)</h1>
    <p>This release focuses on compatibility with the upcoming release of
    Python 3.13. Most changes are related to the implementation of type
    parameter defaults (PEP 696).</p>
    <p>Thanks to all of the people who contributed patches, especially Alex
    Waygood, who did most of the work adapting typing-extensions to the
    CPython PEP 696 implementation.</p>
    <p>Full changelog:</p>
    <ul>
    <li>Improve the implementation of type parameter defaults (PEP 696)
    <ul>
    <li>Backport the <code>typing.NoDefault</code> sentinel object from
    Python 3.13.
    TypeVars, ParamSpecs and TypeVarTuples without default values now have
    their <code>__default__</code> attribute set to this sentinel
    value.</li>
    <li>TypeVars, ParamSpecs and TypeVarTuples now have a
    <code>has_default()</code>
    method, matching <code>typing.TypeVar</code>,
    <code>typing.ParamSpec</code> and
    <code>typing.TypeVarTuple</code> on Python 3.13+.</li>
    <li>TypeVars, ParamSpecs and TypeVarTuples with
    <code>default=None</code> passed to
    their constructors now have their <code>__default__</code> attribute set
    to <code>None</code>
    at runtime rather than <code>types.NoneType</code>.</li>
    <li>Fix most tests for <code>TypeVar</code>, <code>ParamSpec</code> and
    <code>TypeVarTuple</code> on Python
    3.13.0b1 and newer.</li>
    </ul>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/python/typing_extensions/commit/e1250ff869e7ee5ad05170d8a4b65469f13801c3"><code>e1250ff</code></a>
    Prepare release 4.12.2 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/426">#426</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/53bcdded534494674f893112f71d3be344d65363"><code>53bcdde</code></a>
    Avoid error if origin has a buggy <strong>eq</strong> (<a
    href="https://redirect.github.com/python/typing_extensions/issues/422">#422</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/726963800030ab35ba5b975fc3a60486c26c5050"><code>7269638</code></a>
    Prepare release 4.12.1 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/418">#418</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/8dfcf3c74a4f5d736a6d2ce8d82c3e85cd0c5b18"><code>8dfcf3c</code></a>
    Fix <code>TypeError</code> on nested <code>Annotated</code> types where
    the inner type has unhashab...</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/d76f5911b7d44aa1ff26de22e76047ca6c53f840"><code>d76f591</code></a>
    Switch from flake8 to ruff (<a
    href="https://redirect.github.com/python/typing_extensions/issues/414">#414</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/920d60d09e929e23657a4459dd446fb428715981"><code>920d60d</code></a>
    Support my PEP 649 branch (<a
    href="https://redirect.github.com/python/typing_extensions/issues/412">#412</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/e792bce5508dad9f5f00066ad615d231cc1d64c1"><code>e792bce</code></a>
    Ignore fewer flake8 rules when linting tests (<a
    href="https://redirect.github.com/python/typing_extensions/issues/413">#413</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/f90a8dc40b60bf43510b8611a07d8cc570544ffe"><code>f90a8dc</code></a>
    Prepare release 4.12.0 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/408">#408</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/118e1a604a857d54cb70a2a1f930b425676d6cb4"><code>118e1a6</code></a>
    Make sure <code>isinstance(typing_extensions.ParamSpec(&quot;P&quot;),
    typing.TypeVar)</code> is u...</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/910141ab8295b422851f83ffc46c9eb04bbca719"><code>910141a</code></a>
    Add security documentation (<a
    href="https://redirect.github.com/python/typing_extensions/issues/403">#403</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/python/typing_extensions/compare/4.11.0...4.12.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typing-extensions&package-manager=pip&previous-version=4.11.0&new-version=4.12.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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    7f64912 View commit details
    Browse the repository at this point in the history
  10. Fix Python parser chunked handling with multiple Transfer-Encoding va…

    …lues (#8843)
    
    (cherry picked from commit faa15fd)
    Dreamsorcerer authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    8a2a890 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. [PR #8804/8156789a backport][3.11] docs: minor grammar fix in client_…

    …reference.rst (#8857)
    
    **This is a backport of PR #8804 as merged into master
    (8156789).**
    
    Co-authored-by: Dima Tisnek <dimaqq@gmail.com>
    patchback[bot] and dimaqq authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    385e430 View commit details
    Browse the repository at this point in the history
  2. Bump requests from 2.31.0 to 2.32.3 (#8859)

    Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/psf/requests/releases">requests's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.32.3</h2>
    <h2>2.32.3 (2024-05-29)</h2>
    <p><strong>Bugfixes</strong></p>
    <ul>
    <li>Fixed bug breaking the ability to specify custom SSLContexts in
    sub-classes of
    HTTPAdapter. (<a
    href="https://redirect.github.com/psf/requests/issues/6716">#6716</a>)</li>
    <li>Fixed issue where Requests started failing to run on Python versions
    compiled
    without the <code>ssl</code> module. (<a
    href="https://redirect.github.com/psf/requests/issues/6724">#6724</a>)</li>
    </ul>
    <h2>v2.32.2</h2>
    <h2>2.32.2 (2024-05-21)</h2>
    <p><strong>Deprecations</strong></p>
    <ul>
    <li>
    <p>To provide a more stable migration for custom HTTPAdapters impacted
    by the CVE changes in 2.32.0, we've renamed <code>_get_connection</code>
    to
    a new public API, <code>get_connection_with_tls_context</code>. Existing
    custom
    HTTPAdapters will need to migrate their code to use this new API.
    <code>get_connection</code> is considered deprecated in all versions of
    Requests&gt;=2.32.0.</p>
    <p>A minimal (2-line) example has been provided in the linked PR to ease
    migration, but we strongly urge users to evaluate if their custom
    adapter
    is subject to the same issue described in CVE-2024-35195. (<a
    href="https://redirect.github.com/psf/requests/issues/6710">#6710</a>)</p>
    </li>
    </ul>
    <h2>v2.32.1</h2>
    <h2>2.32.1 (2024-05-20)</h2>
    <p><strong>Bugfixes</strong></p>
    <ul>
    <li>Add missing test certs to the sdist distributed on PyPI.</li>
    </ul>
    <h2>v2.32.0</h2>
    <h2>2.32.0 (2024-05-20)</h2>
    <h2>🐍 PYCON US 2024 EDITION 🐍</h2>
    <p><strong>Security</strong></p>
    <ul>
    <li>Fixed an issue where setting <code>verify=False</code> on the first
    request from a
    Session will cause subsequent requests to the <em>same origin</em> to
    also ignore
    cert verification, regardless of the value of <code>verify</code>.
    (<a
    href="https://github.com/psf/requests/security/advisories/GHSA-9wx4-h78v-vm56">https://github.com/psf/requests/security/advisories/GHSA-9wx4-h78v-vm56</a>)</li>
    </ul>
    <p><strong>Improvements</strong></p>
    <ul>
    <li><code>verify=True</code> now reuses a global SSLContext which should
    improve
    request time variance between first and subsequent requests. It should
    also minimize certificate load time on Windows systems when using a
    Python
    version built with OpenSSL 3.x. (<a
    href="https://redirect.github.com/psf/requests/issues/6667">#6667</a>)</li>
    <li>Requests now supports optional use of character detection
    (<code>chardet</code> or <code>charset_normalizer</code>) when
    repackaged or vendored.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/psf/requests/blob/main/HISTORY.md">requests's
    changelog</a>.</em></p>
    <blockquote>
    <h2>2.32.3 (2024-05-29)</h2>
    <p><strong>Bugfixes</strong></p>
    <ul>
    <li>Fixed bug breaking the ability to specify custom SSLContexts in
    sub-classes of
    HTTPAdapter. (<a
    href="https://redirect.github.com/psf/requests/issues/6716">#6716</a>)</li>
    <li>Fixed issue where Requests started failing to run on Python versions
    compiled
    without the <code>ssl</code> module. (<a
    href="https://redirect.github.com/psf/requests/issues/6724">#6724</a>)</li>
    </ul>
    <h2>2.32.2 (2024-05-21)</h2>
    <p><strong>Deprecations</strong></p>
    <ul>
    <li>
    <p>To provide a more stable migration for custom HTTPAdapters impacted
    by the CVE changes in 2.32.0, we've renamed <code>_get_connection</code>
    to
    a new public API, <code>get_connection_with_tls_context</code>. Existing
    custom
    HTTPAdapters will need to migrate their code to use this new API.
    <code>get_connection</code> is considered deprecated in all versions of
    Requests&gt;=2.32.0.</p>
    <p>A minimal (2-line) example has been provided in the linked PR to ease
    migration, but we strongly urge users to evaluate if their custom
    adapter
    is subject to the same issue described in CVE-2024-35195. (<a
    href="https://redirect.github.com/psf/requests/issues/6710">#6710</a>)</p>
    </li>
    </ul>
    <h2>2.32.1 (2024-05-20)</h2>
    <p><strong>Bugfixes</strong></p>
    <ul>
    <li>Add missing test certs to the sdist distributed on PyPI.</li>
    </ul>
    <h2>2.32.0 (2024-05-20)</h2>
    <p><strong>Security</strong></p>
    <ul>
    <li>Fixed an issue where setting <code>verify=False</code> on the first
    request from a
    Session will cause subsequent requests to the <em>same origin</em> to
    also ignore
    cert verification, regardless of the value of <code>verify</code>.
    (<a
    href="https://github.com/psf/requests/security/advisories/GHSA-9wx4-h78v-vm56">https://github.com/psf/requests/security/advisories/GHSA-9wx4-h78v-vm56</a>)</li>
    </ul>
    <p><strong>Improvements</strong></p>
    <ul>
    <li><code>verify=True</code> now reuses a global SSLContext which should
    improve
    request time variance between first and subsequent requests. It should
    also minimize certificate load time on Windows systems when using a
    Python
    version built with OpenSSL 3.x. (<a
    href="https://redirect.github.com/psf/requests/issues/6667">#6667</a>)</li>
    <li>Requests now supports optional use of character detection
    (<code>chardet</code> or <code>charset_normalizer</code>) when
    repackaged or vendored.
    This enables <code>pip</code> and other projects to minimize their
    vendoring
    surface area. The <code>Response.text()</code> and
    <code>apparent_encoding</code> APIs
    will default to <code>utf-8</code> if neither library is present. (<a
    href="https://redirect.github.com/psf/requests/issues/6702">#6702</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/psf/requests/commit/0e322af87745eff34caffe4df68456ebc20d9068"><code>0e322af</code></a>
    v2.32.3</li>
    <li><a
    href="https://github.com/psf/requests/commit/e18879932287c2bf4bcee4ddf6ccb8a69b6fc656"><code>e188799</code></a>
    Don't create default SSLContext if ssl module isn't present (<a
    href="https://redirect.github.com/psf/requests/issues/6724">#6724</a>)</li>
    <li><a
    href="https://github.com/psf/requests/commit/145b5399486b56e00250204f033441f3fdf2f3c9"><code>145b539</code></a>
    Merge pull request <a
    href="https://redirect.github.com/psf/requests/issues/6716">#6716</a>
    from sigmavirus24/bug/6715</li>
    <li><a
    href="https://github.com/psf/requests/commit/b1d73ddb509a3a2d3e10744e85f9cdebdbde90f0"><code>b1d73dd</code></a>
    Don't use default SSLContext with custom poolmanager kwargs</li>
    <li><a
    href="https://github.com/psf/requests/commit/6badbac6e0d6b5a53872f26401761ad37a9002b8"><code>6badbac</code></a>
    Update HISTORY.md</li>
    <li><a
    href="https://github.com/psf/requests/commit/a62a2d35d918baa8e793f7aa4fb41527644dfca5"><code>a62a2d3</code></a>
    Allow for overriding of specific pool key params</li>
    <li><a
    href="https://github.com/psf/requests/commit/88dce9d854797c05d0ff296b70e0430535ef8aaf"><code>88dce9d</code></a>
    v2.32.2</li>
    <li><a
    href="https://github.com/psf/requests/commit/c98e4d133ef29c46a9b68cd783087218a8075e05"><code>c98e4d1</code></a>
    Merge pull request <a
    href="https://redirect.github.com/psf/requests/issues/6710">#6710</a>
    from nateprewitt/api_rename</li>
    <li><a
    href="https://github.com/psf/requests/commit/92075b330a30b9883f466a43d3f7566ab849f91b"><code>92075b3</code></a>
    Add deprecation warning</li>
    <li><a
    href="https://github.com/psf/requests/commit/aa1461b68aa73e2f6ec0e78c8853b635c76fd099"><code>aa1461b</code></a>
    Move _get_connection to get_connection_with_tls_context</li>
    <li>Additional commits viewable in <a
    href="https://github.com/psf/requests/compare/v2.31.0...v2.32.3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=requests&package-manager=pip&previous-version=2.31.0&new-version=2.32.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 Aug 23, 2024
    Configuration menu
    Copy the full SHA
    f1be53e View commit details
    Browse the repository at this point in the history
  3. Bump sphinxcontrib-htmlhelp from 2.0.0 to 2.0.1 (#8860)

    Bumps
    [sphinxcontrib-htmlhelp](https://github.com/sphinx-doc/sphinxcontrib-htmlhelp)
    from 2.0.0 to 2.0.1.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/blob/master/CHANGES.rst">sphinxcontrib-htmlhelp's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Release 2.0.1 (2023-01-31)</h1>
    <ul>
    <li>Drop support for Python 3.7 and lower</li>
    <li>Fix deprecation warnings from Sphinx 6.1</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/81362a175cf405bc608fe57b303964a0a0cbc16b"><code>81362a1</code></a>
    Bump to 2.0.1 final</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/547e73d164a98a100650122f8bd577d4b0d1abb1"><code>547e73d</code></a>
    Update test matrix</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/390d3422b1df58cebdf101e3fa62971bebf8078d"><code>390d342</code></a>
    Update Tox commands and environment list</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/31f11e076c20ab7920649d33f037f4c07e9848d2"><code>31f11e0</code></a>
    Fix imports for Sphinx above 6.1</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/2981e43aeb209697fa26677e4adb50760311f729"><code>2981e43</code></a>
    Merge branch 'pyproject'</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/9003a00e9d6a52b4f1abc045789c952d6c455cec"><code>9003a00</code></a>
    Move tool configuration to individual files</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/7b2a66abcf5f8a564a97d184ee206316082c42a7"><code>7b2a66a</code></a>
    Drop support for Python 3.7 and below</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/c077df14171fec7d12e1c56f8a425e6aafc162fe"><code>c077df1</code></a>
    Use modern <code>pyproject</code> based packaging</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/ced637873c84e1fbb6e31f50dfdaa11e47362aad"><code>ced6378</code></a>
    git mv setup.py pyproject.toml</li>
    <li><a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/commit/7e05fea72537d9f40d781c38517cd059afd90dc0"><code>7e05fea</code></a>
    Merge pull request <a
    href="https://redirect.github.com/sphinx-doc/sphinxcontrib-htmlhelp/issues/16">#16</a>
    from tk0miya/9457_test</li>
    <li>Additional commits viewable in <a
    href="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/compare/2.0.0...2.0.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sphinxcontrib-htmlhelp&package-manager=pip&previous-version=2.0.0&new-version=2.0.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 Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5319115 View commit details
    Browse the repository at this point in the history
  4. Bump exceptiongroup from 1.1.2 to 1.2.2 (#8861)

    Bumps [exceptiongroup](https://github.com/agronholm/exceptiongroup) from
    1.1.2 to 1.2.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/agronholm/exceptiongroup/releases">exceptiongroup's
    releases</a>.</em></p>
    <blockquote>
    <h2>1.2.2</h2>
    <ul>
    <li>Removed an <code>assert</code> in
    <code>exceptiongroup._formatting</code> that caused compatibility issues
    with Sentry (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/123">#123</a>)</li>
    </ul>
    <h2>1.2.1</h2>
    <ul>
    <li>Updated the copying of <code>__notes__</code> to match CPython
    behavior (PR by CF Bolz-Tereick)</li>
    <li>Corrected the type annotation of the exception handler callback to
    accept a <code>BaseExceptionGroup</code> instead of
    <code>BaseException</code></li>
    <li>Fixed type errors on Python &lt; 3.10 and the type annotation of
    <code>suppress()</code> (PR by John Litborn)</li>
    </ul>
    <h2>1.2.0</h2>
    <ul>
    <li>Added special monkeypatching if <a
    href="https://github.com/canonical/apport">Apport</a> has overridden
    <code>sys.excepthook</code> so it will format exception groups correctly
    (PR by John Litborn)</li>
    <li>Added a backport of <code>contextlib.suppress()</code> from Python
    3.12.1 which also handles suppressing exceptions inside exception
    groups</li>
    <li>Fixed bare <code>raise</code> in a handler reraising the original
    naked exception rather than an exception group which is what is raised
    when you do a <code>raise</code> in an <code>except*</code> handler</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst">exceptiongroup's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Version history</h1>
    <p>This library adheres to <code>Semantic Versioning 2.0
    &lt;http://semver.org/&gt;</code>_.</p>
    <p><strong>1.2.2</strong></p>
    <ul>
    <li>Removed an <code>assert</code> in
    <code>exceptiongroup._formatting</code> that caused compatibility
    issues with Sentry
    (<code>[#123](agronholm/exceptiongroup#123)
    &lt;https://github.com/agronholm/exceptiongroup/issues/123&gt;</code>_)</li>
    </ul>
    <p><strong>1.2.1</strong></p>
    <ul>
    <li>Updated the copying of <code>__notes__</code> to match CPython
    behavior (PR by CF Bolz-Tereick)</li>
    <li>Corrected the type annotation of the exception handler callback to
    accept a
    <code>BaseExceptionGroup</code> instead of
    <code>BaseException</code></li>
    <li>Fixed type errors on Python &lt; 3.10 and the type annotation of
    <code>suppress()</code>
    (PR by John Litborn)</li>
    </ul>
    <p><strong>1.2.0</strong></p>
    <ul>
    <li>Added special monkeypatching if <code>Apport
    &lt;https://github.com/canonical/apport&gt;</code>_ has
    overridden <code>sys.excepthook</code> so it will format exception
    groups correctly
    (PR by John Litborn)</li>
    <li>Added a backport of <code>contextlib.suppress()</code> from Python
    3.12.1 which also handles
    suppressing exceptions inside exception groups</li>
    <li>Fixed bare <code>raise</code> in a handler reraising the original
    naked exception rather than
    an exception group which is what is raised when you do a
    <code>raise</code> in an <code>except*</code>
    handler</li>
    </ul>
    <p><strong>1.1.3</strong></p>
    <ul>
    <li><code>catch()</code> now raises a <code>TypeError</code> if passed
    an async exception handler instead of
    just giving a <code>RuntimeWarning</code> about the coroutine never
    being awaited. (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/66">#66</a>,
    PR by
    John Litborn)</li>
    <li>Fixed plain <code>raise</code> statement in an exception handler
    callback to work like a
    <code>raise</code> in an <code>except*</code> block</li>
    <li>Fixed new exception group not being chained to the original
    exception when raising an
    exception group from exceptions raised in handler callbacks</li>
    <li>Fixed type annotations of the <code>derive()</code>,
    <code>subgroup()</code> and <code>split()</code> methods to
    match the ones in typeshed</li>
    </ul>
    <p><strong>1.1.2</strong></p>
    <ul>
    <li>Changed handling of exceptions in exception group handler callbacks
    to not wrap a
    single exception in an exception group, as per
    <code>CPython issue 103590
    &lt;https://github.com/python/cpython/issues/103590&gt;</code>_</li>
    </ul>
    <p><strong>1.1.1</strong></p>
    <ul>
    <li>Worked around</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/2399d5474325017229c93e210df735bc1209ef6b"><code>2399d54</code></a>
    Added the release version</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/bec9651b6ed54f12e5fd0aa02d8e8652a45dc96b"><code>bec9651</code></a>
    Removed problematic assert that caused compatibility issues</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/f3f0ff6a362f760bc784ff57b625a602511cd018"><code>f3f0ff6</code></a>
    Updated Ruff configuration</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/bb43ee0f7293b8ce46a142f8f4bf5e728c7f1045"><code>bb43ee0</code></a>
    Fixed formatting tests failing on Python 3.13</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/eb8fbbcfc9b647241448ad87e3e6822fdfc549ad"><code>eb8fbbc</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/129">#129</a>)</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/6ff8300b5f6c53872007ff37d2a668cae85958e2"><code>6ff8300</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/128">#128</a>)</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/761933fdc3a8bfa718132bc4981cd285f5de2f4c"><code>761933f</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/127">#127</a>)</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/1b43294bb35e899880371b6dc9d1347057acb6d1"><code>1b43294</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/125">#125</a>)</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/dd8701802e22c281fd798984e8d37c4acce6a948"><code>dd87018</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/124">#124</a>)</li>
    <li><a
    href="https://github.com/agronholm/exceptiongroup/commit/54d8b8d9208bfc8f1e89c052e45e89328491ca06"><code>54d8b8d</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/agronholm/exceptiongroup/issues/121">#121</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/agronholm/exceptiongroup/compare/1.1.2...1.2.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=exceptiongroup&package-manager=pip&previous-version=1.1.2&new-version=1.2.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 Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4cdbf01 View commit details
    Browse the repository at this point in the history
  5. Bump pycparser from 2.21 to 2.22 (#8862)

    Bumps [pycparser](https://github.com/eliben/pycparser) from 2.21 to
    2.22.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/eliben/pycparser/releases">pycparser's
    releases</a>.</em></p>
    <blockquote>
    <h2>release_v2.22</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add missing SCHAR limit defines by <a
    href="https://github.com/matamegger"><code>@​matamegger</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/449">eliben/pycparser#449</a></li>
    <li>Use proper SPDX identifier by <a
    href="https://github.com/Shortfinga"><code>@​Shortfinga</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/474">eliben/pycparser#474</a></li>
    <li>Add Python 3.11 as a supported version by <a
    href="https://github.com/erlend-aasland"><code>@​erlend-aasland</code></a>
    in <a
    href="https://redirect.github.com/eliben/pycparser/pull/469">eliben/pycparser#469</a></li>
    <li>Fix multi-pragma/single statement blocks (<a
    href="https://redirect.github.com/eliben/pycparser/issues/479">#479</a>)
    by <a href="https://github.com/ldore"><code>@​ldore</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/480">eliben/pycparser#480</a></li>
    <li>Add an encoding parameter to parse_file by <a
    href="https://github.com/jordr"><code>@​jordr</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/486">eliben/pycparser#486</a></li>
    <li>Feature/add pragma support by <a
    href="https://github.com/jordr"><code>@​jordr</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/487">eliben/pycparser#487</a></li>
    <li>Set up permissions to ci.yml by <a
    href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/492">eliben/pycparser#492</a></li>
    <li>_build_tables: Invalidate cache before importing generated modules
    by <a href="https://github.com/mgorny"><code>@​mgorny</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/494">eliben/pycparser#494</a></li>
    <li>Upgrade GitHub Actions by <a
    href="https://github.com/cclauss"><code>@​cclauss</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/500">eliben/pycparser#500</a></li>
    <li>Create a Security Policy by <a
    href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/499">eliben/pycparser#499</a></li>
    <li>New example to generate AST from scratch by <a
    href="https://github.com/Andree37"><code>@​Andree37</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/507">eliben/pycparser#507</a></li>
    <li>Add support for Python 3.12 by <a
    href="https://github.com/hugovk"><code>@​hugovk</code></a> in <a
    href="https://redirect.github.com/eliben/pycparser/pull/515">eliben/pycparser#515</a></li>
    <li>ply: Make generated lextab.py deterministic by <a
    href="https://github.com/jackrosenthal"><code>@​jackrosenthal</code></a>
    in <a
    href="https://redirect.github.com/eliben/pycparser/pull/531">eliben/pycparser#531</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/matamegger"><code>@​matamegger</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/449">eliben/pycparser#449</a></li>
    <li><a
    href="https://github.com/Shortfinga"><code>@​Shortfinga</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/474">eliben/pycparser#474</a></li>
    <li><a
    href="https://github.com/erlend-aasland"><code>@​erlend-aasland</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/469">eliben/pycparser#469</a></li>
    <li><a href="https://github.com/jordr"><code>@​jordr</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/486">eliben/pycparser#486</a></li>
    <li><a href="https://github.com/joycebrum"><code>@​joycebrum</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/492">eliben/pycparser#492</a></li>
    <li><a href="https://github.com/mgorny"><code>@​mgorny</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/494">eliben/pycparser#494</a></li>
    <li><a href="https://github.com/cclauss"><code>@​cclauss</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/500">eliben/pycparser#500</a></li>
    <li><a href="https://github.com/Andree37"><code>@​Andree37</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/507">eliben/pycparser#507</a></li>
    <li><a
    href="https://github.com/jackrosenthal"><code>@​jackrosenthal</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/eliben/pycparser/pull/531">eliben/pycparser#531</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/eliben/pycparser/compare/release_v2.21...release_v2.22">https://github.com/eliben/pycparser/compare/release_v2.21...release_v2.22</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/eliben/pycparser/blob/main/CHANGES">pycparser's
    changelog</a>.</em></p>
    <blockquote>
    <ul>
    <li>Starting with version 2.22, please use the GitHub UI
    at <a
    href="https://github.com/eliben/pycparser/tags">https://github.com/eliben/pycparser/tags</a>
    to compare tags in order to find out what changed.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/eliben/pycparser/commit/129d32ef805d715d90a3b2035b13168c17ca63d2"><code>129d32e</code></a>
    Prepare for release 2.22</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/c3e2644cb26c41a24f387c713202a1a94e70eae6"><code>c3e2644</code></a>
    update CHANGES file for future changes</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/c500fb6de5a073a4bf6452c565abea69bd9932f2"><code>c500fb6</code></a>
    ply: Make generated lextab.py deterministic (<a
    href="https://redirect.github.com/eliben/pycparser/issues/531">#531</a>)</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/f7409953060f1f4d0f8988f1e131a49f84c95eba"><code>f740995</code></a>
    Add support for Python 3.12 (<a
    href="https://redirect.github.com/eliben/pycparser/issues/515">#515</a>)</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/6cf69df2ccd9af86a6ae1618a10d7136b30b5c49"><code>6cf69df</code></a>
    New example to generate AST from scratch (<a
    href="https://redirect.github.com/eliben/pycparser/issues/507">#507</a>)</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/50a26acb3674ff05d16ab174efbff3d2e549dbdb"><code>50a26ac</code></a>
    Remove unneeded import in an example</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/d86a9e58b78120c6c2fc61654eafc1d958ba8863"><code>d86a9e5</code></a>
    Remove from <strong>future</strong> imports from all files in this
    repo</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/a9f073e26922786d08592a7b92f4f56d436e3905"><code>a9f073e</code></a>
    Remove from <strong>future</strong> imports in examples</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/670979b89a1e84f9c4828a8a08e9187b90674afa"><code>670979b</code></a>
    Update SECURITY.md</li>
    <li><a
    href="https://github.com/eliben/pycparser/commit/9e8cd294f1527d918ec75927260d6ed3ab0331de"><code>9e8cd29</code></a>
    Create a Security Policy (<a
    href="https://redirect.github.com/eliben/pycparser/issues/499">#499</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/eliben/pycparser/compare/release_v2.21...release_v2.22">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pycparser&package-manager=pip&previous-version=2.21&new-version=2.22)](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 Aug 23, 2024
    Configuration menu
    Copy the full SHA
    17fa09f View commit details
    Browse the repository at this point in the history
  6. Bump charset-normalizer from 3.2.0 to 3.3.2 (#8863)

    Bumps [charset-normalizer](https://github.com/Ousret/charset_normalizer)
    from 3.2.0 to 3.3.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/Ousret/charset_normalizer/releases">charset-normalizer's
    releases</a>.</em></p>
    <blockquote>
    <h2>Version 3.3.2</h2>
    <h2><a
    href="https://github.com/Ousret/charset_normalizer/compare/3.3.1...3.3.2">3.3.2</a>
    (2023-10-31)</h2>
    <h3>Fixed</h3>
    <ul>
    <li>Unintentional memory usage regression when using large payloads that
    match several encodings (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/376">#376</a>)</li>
    <li>Regression on some detection cases showcased in the documentation
    (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/371">#371</a>)</li>
    </ul>
    <h3>Added</h3>
    <ul>
    <li>Noise (md) probe that identifies malformed Arabic representation due
    to the presence of letters in isolated form (credit to my wife,
    thanks!)</li>
    </ul>
    <h2>Version 3.3.1</h2>
    <h2><a
    href="https://github.com/Ousret/charset_normalizer/compare/3.3.0...3.3.1">3.3.1</a>
    (2023-10-22)</h2>
    <h3>Changed</h3>
    <ul>
    <li>Optional mypyc compilation upgraded to version 1.6.1 for Python
    &gt;= 3.8</li>
    <li>Improved the general detection reliability based on reports from the
    community</li>
    </ul>
    <h2>Release 3.3.0</h2>
    <h2><a
    href="https://github.com/Ousret/charset_normalizer/compare/3.2.0...3.3.0">3.3.0</a>
    (2023-09-30)</h2>
    <h3>Added</h3>
    <ul>
    <li>Allow to execute the CLI (e.g. normalizer) through <code>python -m
    charset_normalizer.cli</code> or <code>python -m
    charset_normalizer</code></li>
    <li>Support for 9 forgotten encodings that are supported by Python but
    unlisted in <code>encoding.aliases</code> as they have no alias (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/323">#323</a>)</li>
    </ul>
    <h3>Removed</h3>
    <ul>
    <li>(internal) Redundant utils.is_ascii function and unused function
    is_private_use_only</li>
    <li>(internal) charset_normalizer.assets is moved inside
    charset_normalizer.constant</li>
    </ul>
    <h3>Changed</h3>
    <ul>
    <li>(internal) Unicode code blocks in constants are updated using the
    latest v15.0.0 definition to improve detection</li>
    <li>Optional mypyc compilation upgraded to version 1.5.1 for Python
    &gt;= 3.8</li>
    </ul>
    <h3>Fixed</h3>
    <ul>
    <li>Unable to properly sort CharsetMatch when both chaos/noise and
    coherence were close due to an unreachable condition in __lt__ (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/350">#350</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md">charset-normalizer's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/Ousret/charset_normalizer/compare/3.3.1...3.3.2">3.3.2</a>
    (2023-10-31)</h2>
    <h3>Fixed</h3>
    <ul>
    <li>Unintentional memory usage regression when using large payload that
    match several encoding (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/376">#376</a>)</li>
    <li>Regression on some detection case showcased in the documentation (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/371">#371</a>)</li>
    </ul>
    <h3>Added</h3>
    <ul>
    <li>Noise (md) probe that identify malformed arabic representation due
    to the presence of letters in isolated form (credit to my wife)</li>
    </ul>
    <h2><a
    href="https://github.com/Ousret/charset_normalizer/compare/3.3.0...3.3.1">3.3.1</a>
    (2023-10-22)</h2>
    <h3>Changed</h3>
    <ul>
    <li>Optional mypyc compilation upgraded to version 1.6.1 for Python
    &gt;= 3.8</li>
    <li>Improved the general detection reliability based on reports from the
    community</li>
    </ul>
    <h2><a
    href="https://github.com/Ousret/charset_normalizer/compare/3.2.0...3.3.0">3.3.0</a>
    (2023-09-30)</h2>
    <h3>Added</h3>
    <ul>
    <li>Allow to execute the CLI (e.g. normalizer) through <code>python -m
    charset_normalizer.cli</code> or <code>python -m
    charset_normalizer</code></li>
    <li>Support for 9 forgotten encoding that are supported by Python but
    unlisted in <code>encoding.aliases</code> as they have no alias (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/323">#323</a>)</li>
    </ul>
    <h3>Removed</h3>
    <ul>
    <li>(internal) Redundant utils.is_ascii function and unused function
    is_private_use_only</li>
    <li>(internal) charset_normalizer.assets is moved inside
    charset_normalizer.constant</li>
    </ul>
    <h3>Changed</h3>
    <ul>
    <li>(internal) Unicode code blocks in constants are updated using the
    latest v15.0.0 definition to improve detection</li>
    <li>Optional mypyc compilation upgraded to version 1.5.1 for Python
    &gt;= 3.8</li>
    </ul>
    <h3>Fixed</h3>
    <ul>
    <li>Unable to properly sort CharsetMatch when both chaos/noise and
    coherence were close due to an unreachable condition in __lt__ (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/350">#350</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/79dce4857914fead2ffe55eb787cad6d5cf14643"><code>79dce48</code></a>
    :bug: Regression on some detection case showcased in the documentation
    (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/371">#371</a>)...</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/a4b9b012b0370f216b9bb3b8649ebcd0a3309870"><code>a4b9b01</code></a>
    Bump github/codeql-action from 2.22.4 to 2.22.5 (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/375">#375</a>)</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/dcc01cc2e760699a63a0521f425b85e5dd21e6c2"><code>dcc01cc</code></a>
    Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/374">#374</a>)</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/9cd402ca25b56cc8b205c66e2ecfc9e50f069816"><code>9cd402c</code></a>
    Bump pytest from 7.4.2 to 7.4.3 (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/373">#373</a>)</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/e274dcc348f77d6687466cc893818ba03117c484"><code>e274dcc</code></a>
    :bug: Fix unintentional memory usage regression when using large payload
    that...</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/07f30414f2c2210b45ec15c805d4eb84b93348cd"><code>07f3041</code></a>
    :arrow_up: Bump github/codeql-action from 2.22.3 to 2.22.4 (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/370">#370</a>)</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/52086441844a216040e79201eceaf9ca787ffffc"><code>5208644</code></a>
    :bookmark: Release 3.3.1 (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/367">#367</a>)</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/66966f1d7911a6ed29bc5d6dd927aa1fd5fac8a1"><code>66966f1</code></a>
    :sparkle: Improve the detection around some cases (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/366">#366</a>)</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/49653a69d8ba6e20f62b557794e9ee3b57370afb"><code>49653a6</code></a>
    :arrow_up: Bump actions/setup-python from 4.7.0 to 4.7.1 (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/359">#359</a>)</li>
    <li><a
    href="https://github.com/jawah/charset_normalizer/commit/f6a66ed76f703aa081e97bea80dc34e47ae7e886"><code>f6a66ed</code></a>
    :arrow_up: Bump pypa/cibuildwheel from 2.16.0 to 2.16.2 (<a
    href="https://redirect.github.com/Ousret/charset_normalizer/issues/361">#361</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/Ousret/charset_normalizer/compare/3.2.0...3.3.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=charset-normalizer&package-manager=pip&previous-version=3.2.0&new-version=3.3.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 Aug 23, 2024
    Configuration menu
    Copy the full SHA
    95e32fb View commit details
    Browse the repository at this point in the history
  7. Bump pydantic from 2.2.0 to 2.8.2 (#8864)

    Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.2.0 to
    2.8.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pydantic/pydantic/releases">pydantic's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.8.2 (2024-07-03)</h2>
    <h2>What's Changed</h2>
    <h3>Fixes</h3>
    <ul>
    <li>Fix issue with assertion caused by pluggable schema validator by <a
    href="https://github.com/dmontagu"><code>@​dmontagu</code></a> in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9838">#9838</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pydantic/pydantic/compare/v2.8.1...v2.8.2">https://github.com/pydantic/pydantic/compare/v2.8.1...v2.8.2</a></p>
    <h2>v2.8.1 (2024-07-03)</h2>
    <h3>What's Changed</h3>
    <h4>Packaging</h4>
    <ul>
    <li>Bump <code>ruff</code> to <code>v0.5.0</code> and
    <code>pyright</code> to <code>v1.1.369</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9801">#9801</a></li>
    <li>Bump <code>pydantic-core</code> to <code>v2.20.1</code>,
    <code>pydantic-extra-types</code> to <code>v2.9.0</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9832">#9832</a></li>
    </ul>
    <h4>Fixes</h4>
    <ul>
    <li>Fix breaking change in <code>to_snake</code> from v2.7 -&gt; v2.8 by
    <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9812">#9812</a></li>
    <li>Fix list constraint json schema application by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9818">#9818</a></li>
    <li>Support time duration more than 23 by <a
    href="https://github.com/nix010"><code>@​nix010</code></a> in <a
    href="https://redirect.github.com/pydantic/speedate/pull/64">pydantic/speedate#64</a></li>
    <li>Fix millisecond fraction being handled with the wrong scale by <a
    href="https://github.com/davidhewitt"><code>@​davidhewitt</code></a> in
    <a
    href="https://redirect.github.com/pydantic/speedate/pull/65">pydantic/speedate#65</a></li>
    <li>Handle negative fractional durations correctly by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/speedate/pull/71">pydantic/speedate#71</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/kwint"><code>@​kwint</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9787">pydantic/pydantic#9787</a></li>
    <li><a
    href="https://github.com/seekinginfiniteloop"><code>@​seekinginfiniteloop</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9822">pydantic/pydantic#9822</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/pydantic/pydantic/compare/v2.8.0...v2.8.1">https://github.com/pydantic/pydantic/compare/v2.8.0...v2.8.1</a></p>
    <h2>v2.8.0 (2024-07-01)</h2>
    <p>The code released in <code>v2.8.0</code> is functionally identical to
    that of <code>v2.8.0b1</code>.</p>
    <p>Check out our <a
    href="https://pydantic.dev/articles/pydantic-v2-8-release">blog post</a>
    to learn more about the release highlights!</p>
    <h2>What's Changed</h2>
    <h3>Packaging</h3>
    <ul>
    <li>Update citation version automatically with new releases by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9673">#9673</a></li>
    <li>Bump pyright to <code>v1.1.367</code> and add type checking tests
    for pipeline API by <a
    href="https://github.com/adriangb"><code>@​adriangb</code></a> in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9674">#9674</a></li>
    <li>Update <code>pydantic.v1</code> stub to <code>v1.10.17</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9707">#9707</a></li>
    <li>General package updates to prep for <code>v2.8.0b1</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9741">#9741</a></li>
    <li>Bump <code>pydantic-core</code> to <code>v2.20.0</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9745">#9745</a></li>
    <li>Add support for Python 3.13 by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9743">#9743</a></li>
    <li>Update <code>pdm</code> version used for <code>pdm.lock</code> to
    <code>v2.16.1</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9761">#9761</a></li>
    <li>Update to <code>ruff</code> <code>v0.4.8</code> by <a
    href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9585">#9585</a></li>
    </ul>
    <h3>New Features</h3>
    <ul>
    <li>Experimental: support <code>defer_build</code> for
    <code>TypeAdapter</code> by <a
    href="https://github.com/MarkusSintonen"><code>@​MarkusSintonen</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/8939">#8939</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pydantic/pydantic/blob/main/HISTORY.md">pydantic's
    changelog</a>.</em></p>
    <blockquote>
    <h2>v2.8.2 (2024-07-03)</h2>
    <p><a
    href="https://github.com/pydantic/pydantic/releases/tag/v2.8.2">GitHub
    release</a></p>
    <h3>What's Changed</h3>
    <h4>Fixes</h4>
    <ul>
    <li>Fix issue with assertion caused by pluggable schema validator by <a
    href="https://github.com/dmontagu"><code>@​dmontagu</code></a> in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9838">#9838</a></li>
    </ul>
    <h2>v2.8.1 (2024-07-03)</h2>
    <p><a
    href="https://github.com/pydantic/pydantic/releases/tag/v2.8.1">GitHub
    release</a></p>
    <h3>What's Changed</h3>
    <h4>Packaging</h4>
    <ul>
    <li>Bump <code>ruff</code> to <code>v0.5.0</code> and
    <code>pyright</code> to <code>v1.1.369</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9801">#9801</a></li>
    <li>Bump <code>pydantic-core</code> to <code>v2.20.1</code>,
    <code>pydantic-extra-types</code> to <code>v2.9.0</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9832">#9832</a></li>
    </ul>
    <h4>Fixes</h4>
    <ul>
    <li>Fix breaking change in <code>to_snake</code> from v2.7 -&gt; v2.8 by
    <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9812">#9812</a></li>
    <li>Fix list constraint json schema application by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9818">#9818</a></li>
    <li>Support time duration more than 23 by <a
    href="https://github.com/nix010"><code>@​nix010</code></a> in <a
    href="https://redirect.github.com/pydantic/speedate/pull/64">pydantic/speedate#64</a></li>
    <li>Fix millisecond fraction being handled with the wrong scale by <a
    href="https://github.com/davidhewitt"><code>@​davidhewitt</code></a> in
    <a
    href="https://redirect.github.com/pydantic/speedate/pull/65">pydantic/speedate#65</a></li>
    <li>Handle negative fractional durations correctly by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/speedate/pull/71">pydantic/speedate#71</a></li>
    </ul>
    <h2>v2.8.0 (2024-07-01)</h2>
    <p><a
    href="https://github.com/pydantic/pydantic/releases/tag/v2.8.0">GitHub
    release</a></p>
    <p>The code released in v2.8.0 is functionally identical to that of
    v2.8.0b1.</p>
    <h3>What's Changed</h3>
    <h4>Packaging</h4>
    <ul>
    <li>Update citation version automatically with new releases by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9673">#9673</a></li>
    <li>Bump pyright to <code>v1.1.367</code> and add type checking tests
    for pipeline API by <a
    href="https://github.com/adriangb"><code>@​adriangb</code></a> in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9674">#9674</a></li>
    <li>Update <code>pydantic.v1</code> stub to <code>v1.10.17</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9707">#9707</a></li>
    <li>General package updates to prep for <code>v2.8.0b1</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9741">#9741</a></li>
    <li>Bump <code>pydantic-core</code> to <code>v2.20.0</code> by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9745">#9745</a></li>
    <li>Add support for Python 3.13 by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9743">#9743</a></li>
    <li>Update <code>pdm</code> version used for <code>pdm.lock</code> to
    v2.16.1 by <a
    href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9761">#9761</a></li>
    <li>Update to <code>ruff</code> <code>v0.4.8</code> by <a
    href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9585">#9585</a></li>
    </ul>
    <h4>New Features</h4>
    <ul>
    <li>Experimental: support <code>defer_build</code> for
    <code>TypeAdapter</code> by <a
    href="https://github.com/MarkusSintonen"><code>@​MarkusSintonen</code></a>
    in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/8939">#8939</a></li>
    <li>Implement <code>deprecated</code> field in json schema by <a
    href="https://github.com/NeevCohen"><code>@​NeevCohen</code></a> in <a
    href="https://redirect.github.com/pydantic/pydantic/pull/9298">#9298</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/4978ee235bf5f0fa11159b2dfe46068ef3deba0a"><code>4978ee2</code></a>
    update history</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/03459290582af49a7dd09464a584fe315438c3fc"><code>0345929</code></a>
    v bump</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/d390a0413f1317c129bb79e46a57397e2ef32cd1"><code>d390a04</code></a>
    Fix issue with assertion caused by pluggable schema validator (<a
    href="https://redirect.github.com/pydantic/pydantic/issues/9838">#9838</a>)</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/040865f3b8b9b201282826f92f552efa238b1f2e"><code>040865f</code></a>
    update history</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/5a33e3b237285b721a42a1816ea1e67a4c6ecb75"><code>5a33e3b</code></a>
    bump version</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/2f9abb29bf15981e9cab0037808808c860d9afbc"><code>2f9abb2</code></a>
    Bump <code>pydantic-core</code> to <code>v2.20.1</code>,
    <code>pydantic-extra-types</code> to <code>v2.9.0</code> (<a
    href="https://redirect.github.com/pydantic/pydantic/issues/9832">#9832</a>)</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/ce9c5f78b580755945a323628cdd9f673325133d"><code>ce9c5f7</code></a>
    Remove spooky meetings file (<a
    href="https://redirect.github.com/pydantic/pydantic/issues/9824">#9824</a>)</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/6bdd6d11440a43b0acff5d7d0e32f5f6ca8d9876"><code>6bdd6d1</code></a>
    Pedantic typo correction within explanation of Pydantic's root in
    'pedantic' ...</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/701ccdecec02da2b23f216cd6b2e33911b81bbc9"><code>701ccde</code></a>
    Fix list constraint json schema application (<a
    href="https://redirect.github.com/pydantic/pydantic/issues/9818">#9818</a>)</li>
    <li><a
    href="https://github.com/pydantic/pydantic/commit/2a066a26f7515fb99498ad9f5fcaba9c6abcb41e"><code>2a066a2</code></a>
    Bump <code>ruff</code> to <code>v0.5.0</code> and <code>pyright</code>
    to <code>v1.1.369</code> (<a
    href="https://redirect.github.com/pydantic/pydantic/issues/9801">#9801</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pydantic/pydantic/compare/v2.2.0...v2.8.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pydantic&package-manager=pip&previous-version=2.2.0&new-version=2.8.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 Aug 23, 2024
    Configuration menu
    Copy the full SHA
    7173b33 View commit details
    Browse the repository at this point in the history
  8. Bump filelock from 3.12.2 to 3.15.4 (#8867)

    Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.12.2 to
    3.15.4.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/tox-dev/py-filelock/releases">filelock's
    releases</a>.</em></p>
    <blockquote>
    <h2>3.15.4</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Pass <code>file_lock</code> as positional argument by <a
    href="https://github.com/kwist-sgr"><code>@​kwist-sgr</code></a> in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/347">tox-dev/filelock#347</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/tox-dev/filelock/compare/3.15.3...3.15.4">https://github.com/tox-dev/filelock/compare/3.15.3...3.15.4</a></p>
    <h2>3.15.3</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Add test for virtualenv stability by <a
    href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
    <a
    href="https://redirect.github.com/tox-dev/filelock/pull/344">tox-dev/filelock#344</a></li>
    <li>Fix <code>TypeError: _CountedFileLock.__init__() got an unexpected
    keyword argument 'timeout'</code> by <a
    href="https://github.com/kwist-sgr"><code>@​kwist-sgr</code></a> in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/345">tox-dev/filelock#345</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/tox-dev/filelock/compare/3.15.2...3.15.3">https://github.com/tox-dev/filelock/compare/3.15.2...3.15.3</a></p>
    <h2>3.15.2</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Use a metaclass to implement the singleton pattern by <a
    href="https://github.com/kwist-sgr"><code>@​kwist-sgr</code></a> in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/340">tox-dev/filelock#340</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/kwist-sgr"><code>@​kwist-sgr</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/340">tox-dev/filelock#340</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/tox-dev/filelock/compare/3.15.1...3.15.2">https://github.com/tox-dev/filelock/compare/3.15.1...3.15.2</a></p>
    <h2>3.15.1</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Hotfix: Restore <strong>init</strong> method; more robust
    initialization for singleton locks by <a
    href="https://github.com/ethanbb"><code>@​ethanbb</code></a> in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/338">tox-dev/filelock#338</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/tox-dev/filelock/compare/3.15.0...3.15.1">https://github.com/tox-dev/filelock/compare/3.15.0...3.15.1</a></p>
    <h2>3.15.0</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>asyncio support by <a
    href="https://github.com/Ovizro"><code>@​Ovizro</code></a> in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/332">tox-dev/filelock#332</a></li>
    <li>Don't initialize BaseFileLock when just returning existing instance
    by <a href="https://github.com/ethanbb"><code>@​ethanbb</code></a> in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/334">tox-dev/filelock#334</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/Ovizro"><code>@​Ovizro</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/332">tox-dev/filelock#332</a></li>
    <li><a href="https://github.com/ethanbb"><code>@​ethanbb</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/tox-dev/filelock/pull/334">tox-dev/filelock#334</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/9a979dfe68fab75517c0612952ea401a232055a0"><code>9a979df</code></a>
    Pass file_lock as positional argument (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/347">#347</a>)</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/3a79343711eef57b864670dc2cafd352ed749d9b"><code>3a79343</code></a>
    Fix `TypeError: _CountedFileLock.<strong>init</strong>() got an
    unexpected keyword argumen...</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/81d4cf9e9ea98cefdf9f380b024d627dffb28efb"><code>81d4cf9</code></a>
    Add test for virtualenv stability (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/344">#344</a>)</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/192f1efcb95924010d785c3f726433273f6ed114"><code>192f1ef</code></a>
    Use a metaclass to implement the singleton pattern (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/340">#340</a>)</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/48788c5b09b57ac121566af4aedd6d312afd1ce8"><code>48788c5</code></a>
    Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/341">#341</a>)</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/7bd3b7b8067cbaaee0d2fc4f6a8de2363eb1e915"><code>7bd3b7b</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/342">#342</a>)</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/3d7b1a6276144bdbad0086067feb36e1c1a8d2f7"><code>3d7b1a6</code></a>
    Hotfix: Restore <strong>init</strong> method; more robust initialization
    for singleton loc...</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/c64787f2a50d7dbc9882f4ac9401c2a2e57cd8aa"><code>c64787f</code></a>
    Don't initialize BaseFileLock when just returning existing instance (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/334">#334</a>)</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/87453f3dbed64821b164ba2dbd586eae98ff0dc8"><code>87453f3</code></a>
    asyncio support (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/332">#332</a>)</li>
    <li><a
    href="https://github.com/tox-dev/filelock/commit/0ee2e3ca5f3ee2f35928c8129b5aff9f4b2ff1e5"><code>0ee2e3c</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/tox-dev/py-filelock/issues/333">#333</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/tox-dev/py-filelock/compare/3.12.2...3.15.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=filelock&package-manager=pip&previous-version=3.12.2&new-version=3.15.4)](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 Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a74e4f0 View commit details
    Browse the repository at this point in the history
  9. [PR #8846/4dd8c807 backport][3.11] Format status lines with f-strings (

    …#8869)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3b3156e View commit details
    Browse the repository at this point in the history
  10. No default Content-Type when no content (#8858) (#8871)

    (cherry picked from commit 26772ad)
    Dreamsorcerer authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    b4092d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Bump typer from 0.12.4 to 0.12.5 (#8879)

    Bumps [typer](https://github.com/fastapi/typer) from 0.12.4 to 0.12.5.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/fastapi/typer/releases">typer's
    releases</a>.</em></p>
    <blockquote>
    <h2>0.12.5</h2>
    <h3>Features</h3>
    <ul>
    <li>💄 Unify the width of the Rich console for help and errors. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/788">#788</a> by <a
    href="https://github.com/racinmat"><code>@​racinmat</code></a>.</li>
    <li>🚸 Improve assertion error message if a group is not a valid
    subclass. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/425">#425</a> by <a
    href="https://github.com/chrisburr"><code>@​chrisburr</code></a>.</li>
    </ul>
    <h3>Fixes</h3>
    <ul>
    <li>🐛 Ensure <code>rich_markup_mode=None</code> disables Rich
    formatting. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/859">#859</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>🐛 Fix sourcing of completion path for Git Bash. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/801">#801</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>🐛 Fix PowerShell completion with incomplete word. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/360">#360</a> by <a
    href="https://github.com/patricksurry"><code>@​patricksurry</code></a>.</li>
    </ul>
    <h3>Refactors</h3>
    <ul>
    <li>🔥 Remove Python 3.6 specific code paths. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/850">#850</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>🔥 Clean up redundant code. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/858">#858</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    </ul>
    <h3>Docs</h3>
    <ul>
    <li>♻️ Use F-strings in Click examples in docs. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/891">#891</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>📝Add missing <code>main.py</code> in tutorial on CLI option names.
    PR <a href="https://redirect.github.com/fastapi/typer/pull/868">#868</a>
    by <a
    href="https://github.com/fsramalho"><code>@​fsramalho</code></a>.</li>
    <li>📝 Fix broken link. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/835">#835</a> by <a
    href="https://github.com/OhioDschungel6"><code>@​OhioDschungel6</code></a>.</li>
    <li>📝 Update package docs with the latest versions of Typer and Poetry.
    PR <a href="https://redirect.github.com/fastapi/typer/pull/781">#781</a>
    by <a href="https://github.com/kinuax"><code>@​kinuax</code></a>.</li>
    <li>📝 Update the Progress Bar tutorial with correct output. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/199">#199</a> by <a
    href="https://github.com/n1ckdm"><code>@​n1ckdm</code></a>.</li>
    <li>📝 Add docs and scripts to test completion in different shells. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/953">#953</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>✏️ Fix a typo in <code>docs/virtual-environments.md</code>. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/952">#952</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>✏️ Fix typo in <code>docs/contributing.md</code>. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/947">#947</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>📝 Add docs for virtual environments, environment variables, and
    update contributing. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/946">#946</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    </ul>
    <h3>Internal</h3>
    <ul>
    <li>🔨 Pre-install dependencies in Docker so that testing in Docker is
    faster. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/954">#954</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>✅ Add <code>needs_bash</code> test fixture. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/888">#888</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>⬆ Bump mkdocs-material from 9.5.18 to 9.5.33. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/945">#945</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Bump pillow from 10.3.0 to 10.4.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/939">#939</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>👷 Fix issue-manager. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/948">#948</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🙈 Remove extra line in .gitignore. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/936">#936</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>⬆ Update pytest-cov requirement from <!-- raw HTML omitted
    -->=2.10.0,&lt;6.0.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/844">#844</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.9.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/865">#865</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Update pytest requirement from <!-- raw HTML omitted
    -->=4.4.0,&lt;9.0.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/915">#915</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Update pytest-sugar requirement from <!-- raw HTML omitted
    -->=0.9.4,&lt;1.1.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/841">#841</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/fastapi/typer/blob/master/docs/release-notes.md">typer's
    changelog</a>.</em></p>
    <blockquote>
    <h2>0.12.5</h2>
    <h3>Features</h3>
    <ul>
    <li>💄 Unify the width of the Rich console for help and errors. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/788">#788</a> by <a
    href="https://github.com/racinmat"><code>@​racinmat</code></a>.</li>
    <li>🚸 Improve assertion error message if a group is not a valid
    subclass. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/425">#425</a> by <a
    href="https://github.com/chrisburr"><code>@​chrisburr</code></a>.</li>
    </ul>
    <h3>Fixes</h3>
    <ul>
    <li>🐛 Ensure <code>rich_markup_mode=None</code> disables Rich
    formatting. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/859">#859</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>🐛 Fix sourcing of completion path for Git Bash. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/801">#801</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>🐛 Fix PowerShell completion with incomplete word. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/360">#360</a> by <a
    href="https://github.com/patricksurry"><code>@​patricksurry</code></a>.</li>
    </ul>
    <h3>Refactors</h3>
    <ul>
    <li>🔥 Remove Python 3.6 specific code paths. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/850">#850</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>🔥 Clean up redundant code. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/858">#858</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    </ul>
    <h3>Docs</h3>
    <ul>
    <li>♻️ Use F-strings in Click examples in docs. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/891">#891</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>📝Add missing <code>main.py</code> in tutorial on CLI option names.
    PR <a href="https://redirect.github.com/fastapi/typer/pull/868">#868</a>
    by <a
    href="https://github.com/fsramalho"><code>@​fsramalho</code></a>.</li>
    <li>📝 Fix broken link. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/835">#835</a> by <a
    href="https://github.com/OhioDschungel6"><code>@​OhioDschungel6</code></a>.</li>
    <li>📝 Update package docs with the latest versions of Typer and Poetry.
    PR <a href="https://redirect.github.com/fastapi/typer/pull/781">#781</a>
    by <a href="https://github.com/kinuax"><code>@​kinuax</code></a>.</li>
    <li>📝 Update the Progress Bar tutorial with correct output. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/199">#199</a> by <a
    href="https://github.com/n1ckdm"><code>@​n1ckdm</code></a>.</li>
    <li>📝 Add docs and scripts to test completion in different shells. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/953">#953</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>✏️ Fix a typo in <code>docs/virtual-environments.md</code>. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/952">#952</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>✏️ Fix typo in <code>docs/contributing.md</code>. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/947">#947</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>📝 Add docs for virtual environments, environment variables, and
    update contributing. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/946">#946</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    </ul>
    <h3>Internal</h3>
    <ul>
    <li>🔨 Pre-install dependencies in Docker so that testing in Docker is
    faster. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/954">#954</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>✅ Add <code>needs_bash</code> test fixture. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/888">#888</a> by <a
    href="https://github.com/svlandeg"><code>@​svlandeg</code></a>.</li>
    <li>⬆ Bump mkdocs-material from 9.5.18 to 9.5.33. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/945">#945</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Bump pillow from 10.3.0 to 10.4.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/939">#939</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>👷 Fix issue-manager. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/948">#948</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>🙈 Remove extra line in .gitignore. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/936">#936</a> by <a
    href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>⬆ Update pytest-cov requirement from <!-- raw HTML omitted
    -->=2.10.0,&lt;6.0.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/844">#844</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.9.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/865">#865</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Update pytest requirement from <!-- raw HTML omitted
    -->=4.4.0,&lt;9.0.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/915">#915</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ Update pytest-sugar requirement from <!-- raw HTML omitted
    -->=0.9.4,&lt;1.1.0. PR <a
    href="https://redirect.github.com/fastapi/typer/pull/841">#841</a> by <a
    href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/fastapi/typer/commit/88aefd4492696bd1afa7bdb49477dec2c29d7e77"><code>88aefd4</code></a>
    🔖 Release version 0.12.5</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/3ac3644d480677ae44c50e436920def381aab915"><code>3ac3644</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/d93c0ac714386b39df87597e30149bf2c2a7e824"><code>d93c0ac</code></a>
    🔨 Pre-install dependencies in Docker so that testing in Docker is faster
    (<a
    href="https://redirect.github.com/fastapi/typer/issues/954">#954</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/a3378509cf2cc949473daf3c144ed759051de6c9"><code>a337850</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/a5b7557140eda1f494050a791d51469ca6483805"><code>a5b7557</code></a>
    ✅ Add <code>needs_bash</code> test fixture (<a
    href="https://redirect.github.com/fastapi/typer/issues/888">#888</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/6cc1f9a361414c09db45a0ffd36823fdfd405636"><code>6cc1f9a</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/fc2c54f0aa9508b4a72ae50cb3bcb3bd0e6c1a21"><code>fc2c54f</code></a>
    🐛 Ensure <code>rich_markup_mode=None</code> disables Rich formatting (<a
    href="https://redirect.github.com/fastapi/typer/issues/859">#859</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/f17bb0675a33d23064b24c67754e8fa78e3dfc41"><code>f17bb06</code></a>
    📝 Update release notes</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/afac2b80dca716f65e63f539b5885c37e031a0cf"><code>afac2b8</code></a>
    🐛 Fix sourcing of completion path for Git Bash (<a
    href="https://redirect.github.com/fastapi/typer/issues/801">#801</a>)</li>
    <li><a
    href="https://github.com/fastapi/typer/commit/6b35a70cd128366fe70d019ebaea2556ab50d4f0"><code>6b35a70</code></a>
    📝 Update release notes</li>
    <li>Additional commits viewable in <a
    href="https://github.com/fastapi/typer/compare/0.12.4...0.12.5">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typer&package-manager=pip&previous-version=0.12.4&new-version=0.12.5)](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 Aug 26, 2024
    Configuration menu
    Copy the full SHA
    8fd19cb View commit details
    Browse the repository at this point in the history
  2. Bump pytz from 2023.3.post1 to 2024.1 (#8880)

    Bumps [pytz](https://github.com/stub42/pytz) from 2023.3.post1 to
    2024.1.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/stub42/pytz/commit/fb43f957c5149e750c3be3cfc72b22ad94db4886"><code>fb43f95</code></a>
    Github releases</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/368095322408e14898640a426db1e4658b8acd8c"><code>3680953</code></a>
    Bump version numbers to 2024.1 / 2024a</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/8cde1786a5b9c25e2945bbc6c37e80fe9292798c"><code>8cde178</code></a>
    IANA 2024a</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/e22640ed537602adb2638951d5a5e6bd5395c4ce"><code>e22640e</code></a>
    Squashed 'tz/' changes from cc48c2dfa..beeb53a3d</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/ebee1ae4ef35f6fe73603b7582b458a732ae9b8a"><code>ebee1ae</code></a>
    Stop building unused distribution files</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/77d9c8c39c17ff80eb82aff6bfe62d2b26b253bb"><code>77d9c8c</code></a>
    Default to Python 3.12</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/8f15f8061c59cb04050c1d524df9b34294d9d78b"><code>8f15f80</code></a>
    PyPI publication from github</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/ee2e37b6ae386299ad6a01fbcdc44af5f3739e9c"><code>ee2e37b</code></a>
    Bump version to 2023.4 (2023d)</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/4a37f7cbb98b170d29c7114c832451cb80476675"><code>4a37f7c</code></a>
    Squashed 'tz/' changes from ddb8cf09d..2bb5bb955</li>
    <li><a
    href="https://github.com/stub42/pytz/commit/4a8ca236bd92e0b66c6d612fc256b71f6f47a109"><code>4a8ca23</code></a>
    IANA 2023d</li>
    <li>See full diff in <a
    href="https://github.com/stub42/pytz/compare/release_2023.3.post1...release_2024.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytz&package-manager=pip&previous-version=2023.3.post1&new-version=2024.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 Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9b136b9 View commit details
    Browse the repository at this point in the history
  3. Bump mypy from 1.11.1 to 1.11.2 (#8881)

    Bumps [mypy](https://github.com/python/mypy) from 1.11.1 to 1.11.2.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/python/mypy/commit/789f02c83a5d5cb35f5e33ba91df46c8fea6b28e"><code>789f02c</code></a>
    Bump version to 1.11.2</li>
    <li><a
    href="https://github.com/python/mypy/commit/917cc75fd6f1417edb45eb77e449934f794c18fc"><code>917cc75</code></a>
    An alternative fix for a union-like literal string (<a
    href="https://redirect.github.com/python/mypy/issues/17639">#17639</a>)</li>
    <li><a
    href="https://github.com/python/mypy/commit/7d805b364ee80396e0b9ca906f32f901b2ac7e12"><code>7d805b3</code></a>
    Unwrap TypedDict item types before storing (<a
    href="https://redirect.github.com/python/mypy/issues/17640">#17640</a>)</li>
    <li><a
    href="https://github.com/python/mypy/commit/32675dddfacccef616557916cb872757605ab493"><code>32675dd</code></a>
    Revert &quot;Fix Literal strings containing pipe characters&quot; (<a
    href="https://redirect.github.com/python/mypy/issues/17638">#17638</a>)</li>
    <li><a
    href="https://github.com/python/mypy/commit/778542b93a6f5b3c168a8acc03717700ae6f8048"><code>778542b</code></a>
    Revert &quot;Fix <code>RawExpressionType.accept</code> crash with
    <code>--cache-fine-grained</code>&quot; (<a
    href="https://redirect.github.com/python/mypy/issues/1">#1</a>...</li>
    <li><a
    href="https://github.com/python/mypy/commit/14ab742dec6b58a4e94772115cb3b5c67a4b3d33"><code>14ab742</code></a>
    Bump version to 1.11.2+dev</li>
    <li>See full diff in <a
    href="https://github.com/python/mypy/compare/v1.11.1...v1.11.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mypy&package-manager=pip&previous-version=1.11.1&new-version=1.11.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 Aug 26, 2024
    Configuration menu
    Copy the full SHA
    6dd4c10 View commit details
    Browse the repository at this point in the history
  4. Bump pyyaml from 6.0.1 to 6.0.2 (#8866)

    Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.1 to 6.0.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/yaml/pyyaml/releases">pyyaml's
    releases</a>.</em></p>
    <blockquote>
    <h2>6.0.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Support for Cython 3.x and Python 3.13.</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2">https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2</a></p>
    <h2>6.0.2rc1</h2>
    <ul>
    <li>Support for extension build with Cython 3.x</li>
    <li>Support for Python 3.13</li>
    <li>Added PyPI wheels for musllinux on aarch64</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/yaml/pyyaml/blob/main/CHANGES">pyyaml's
    changelog</a>.</em></p>
    <blockquote>
    <p>6.0.2 (2024-08-06)</p>
    <ul>
    <li><a
    href="https://redirect.github.com/yaml/pyyaml/pull/808">yaml/pyyaml#808</a>
    -- Support for Cython 3.x and Python 3.13</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/yaml/pyyaml/commit/41309b0bcb4559edb1d691d47199035ef539d785"><code>41309b0</code></a>
    Release 6.0.2 (<a
    href="https://redirect.github.com/yaml/pyyaml/issues/819">#819</a>)</li>
    <li><a
    href="https://github.com/yaml/pyyaml/commit/dd9f0e1236775dcce682c91823e009556ce2a271"><code>dd9f0e1</code></a>
    6.0.2rc1 (<a
    href="https://redirect.github.com/yaml/pyyaml/issues/809">#809</a>)</li>
    <li><a
    href="https://github.com/yaml/pyyaml/commit/f5527a26d518b3e9c66f9211e0af00c83f09a97e"><code>f5527a2</code></a>
    disable CI trigger on PR edits</li>
    <li><a
    href="https://github.com/yaml/pyyaml/commit/b4d80a742142004490d2da7691d534923820b81c"><code>b4d80a7</code></a>
    Python 3.12 + musllinux_1_1_x86_64 wheel support</li>
    <li>See full diff in <a
    href="https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyyaml&package-manager=pip&previous-version=6.0.1&new-version=6.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 Aug 26, 2024
    Configuration menu
    Copy the full SHA
    cb9fa5c View commit details
    Browse the repository at this point in the history
  5. Bump platformdirs from 3.10.0 to 4.2.2 (#8883)

    Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from
    3.10.0 to 4.2.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/platformdirs/platformdirs/releases">platformdirs's
    releases</a>.</em></p>
    <blockquote>
    <h2>4.2.2</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Fix android detection when python4android is present by <a
    href="https://github.com/tmolitor-stud-tu"><code>@​tmolitor-stud-tu</code></a>
    in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/277">platformdirs/platformdirs#277</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/tmolitor-stud-tu"><code>@​tmolitor-stud-tu</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/277">platformdirs/platformdirs#277</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2">https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2</a></p>
    <h2>4.2.1</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Switch to ruff for formatting and use codespell and docformatter by
    <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a>
    in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/261">platformdirs/platformdirs#261</a></li>
    <li>Use hatch over tox by <a
    href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
    <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/262">platformdirs/platformdirs#262</a></li>
    <li>chore: various minor fixes by <a
    href="https://github.com/deronnax"><code>@​deronnax</code></a> in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/263">platformdirs/platformdirs#263</a></li>
    <li>chore: update dead Microsoft's known folders documentation link by
    <a href="https://github.com/deronnax"><code>@​deronnax</code></a> in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/267">platformdirs/platformdirs#267</a></li>
    <li>Allow working without ctypes by <a
    href="https://github.com/youknowone"><code>@​youknowone</code></a> in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/275">platformdirs/platformdirs#275</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/deronnax"><code>@​deronnax</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/263">platformdirs/platformdirs#263</a></li>
    <li><a
    href="https://github.com/youknowone"><code>@​youknowone</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/275">platformdirs/platformdirs#275</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/platformdirs/platformdirs/compare/4.2.0...4.2.1">https://github.com/platformdirs/platformdirs/compare/4.2.0...4.2.1</a></p>
    <h2>4.2.0</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Fix 2 typos about XDG_DATA_DIR by <a
    href="https://github.com/Freed-Wu"><code>@​Freed-Wu</code></a> in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/256">platformdirs/platformdirs#256</a></li>
    <li>Add convenience methods to <code>PlatformDirsAPI</code> that allow
    iterating over both user and site dirs/paths. by <a
    href="https://github.com/SpaceshipOperations"><code>@​SpaceshipOperations</code></a>
    in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/258">platformdirs/platformdirs#258</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/SpaceshipOperations"><code>@​SpaceshipOperations</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/258">platformdirs/platformdirs#258</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/platformdirs/platformdirs/compare/4.1.0...4.2.0">https://github.com/platformdirs/platformdirs/compare/4.1.0...4.2.0</a></p>
    <h2>4.1.0</h2>
    <!-- raw HTML omitted -->
    <h2>What's Changed</h2>
    <ul>
    <li>Update changelog for 4.0.0 by <a
    href="https://github.com/rafalkrupinski"><code>@​rafalkrupinski</code></a>
    in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/242">platformdirs/platformdirs#242</a></li>
    <li>docs: fix Linux user_log_dir example in README by <a
    href="https://github.com/dbohdan"><code>@​dbohdan</code></a> in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/245">platformdirs/platformdirs#245</a></li>
    <li>Drop support for EOL Python 3.7 by <a
    href="https://github.com/hugovk"><code>@​hugovk</code></a> in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/246">platformdirs/platformdirs#246</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/rafalkrupinski"><code>@​rafalkrupinski</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/242">platformdirs/platformdirs#242</a></li>
    <li><a href="https://github.com/dbohdan"><code>@​dbohdan</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/platformdirs/platformdirs/pull/245">platformdirs/platformdirs#245</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst">platformdirs's
    changelog</a>.</em></p>
    <blockquote>
    <h1>platformdirs Changelog</h1>
    <h2>platformdirs 4.1.0 (2024-01-XX)</h2>
    <ul>
    <li>Add convenience methods
    <code>iter_{config,cache,data,runtime}_{dirs,paths}</code>.</li>
    </ul>
    <h2>platformdirs 4.0.0 (2023-11-10)</h2>
    <ul>
    <li>UNIX: revert site_cache_dir to use <code>/var/cache</code> instead
    of <code>/var/tmp</code></li>
    </ul>
    <h2>platformdirs 3.8.1 (2023-07-06)</h2>
    <ul>
    <li>BSD: provide a fallback for <code>user_runtime_dir</code></li>
    </ul>
    <h2>platformdirs 3.8.0 (2023-06-22)</h2>
    <ul>
    <li>Add missing user media directory docs</li>
    </ul>
    <h2>platformdirs 3.7.0 (2023-06-20)</h2>
    <ul>
    <li>Have user_runtime_dir return /var/run/user/uid for *BSD</li>
    </ul>
    <h2>platformdirs 3.6.0 (2023-06-19)</h2>
    <ul>
    <li>introduce <code>user_downloads_dir</code></li>
    </ul>
    <h2>platformdirs 3.5.3 (2023-06-09)</h2>
    <ul>
    <li>Use ruff</li>
    </ul>
    <h2>platformdirs 3.5.2 (2023-05-30)</h2>
    <ul>
    <li>test with 3.12.0.b1</li>
    </ul>
    <h2>platformdirs 3.5.1 (2023-05-11)</h2>
    <ul>
    <li>Add 3.12 support</li>
    <li>Add tox.ini to sdist</li>
    <li>removing Windows versions</li>
    <li>Better handling for UNIX support</li>
    </ul>
    <h2>platformdirs 3.5.0 (2023-04-27)</h2>
    <ul>
    <li>introduce <code>user_music_dir</code></li>
    </ul>
    <h2>platformdirs 3.4.0 (2023-04-26)</h2>
    <ul>
    <li>introduce <code>user_videos_dir</code></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/5ec69d86917fb1ac23207893ccd598f8af805ba5"><code>5ec69d8</code></a>
    Fix android detection when python4android is present (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/277">#277</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/dbf360f9f894a8937c624ce4259b5c070465f78d"><code>dbf360f</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/280">#280</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/b318012877fe1c605adc6dda717db67746cd2e4b"><code>b318012</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/279">#279</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/120a441c6ef7b4f29ca4936d5b1ad4421fc96f23"><code>120a441</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/278">#278</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/9781f05834860772fdb96231abf3f23848e6b2b5"><code>9781f05</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/276">#276</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/b44d57d2610f7d734a428c61ddcf922d3952a0ea"><code>b44d57d</code></a>
    Allow working without ctypes (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/275">#275</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/89b6b2bca3eb9dee9bedb1dac7b9fd329eb66e03"><code>89b6b2b</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/274">#274</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/f211ab4e76dad0d575387e5e14297e3f3e65d42c"><code>f211ab4</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/273">#273</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/077e11e1cb503a9ce96f2cde0600ddca75b570c3"><code>077e11e</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/272">#272</a>)</li>
    <li><a
    href="https://github.com/platformdirs/platformdirs/commit/c8870a1ce72db7c57b5d998265b681327e1a6f69"><code>c8870a1</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/platformdirs/platformdirs/issues/271">#271</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/platformdirs/platformdirs/compare/3.10.0...4.2.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=platformdirs&package-manager=pip&previous-version=3.10.0&new-version=4.2.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 Aug 26, 2024
    Configuration menu
    Copy the full SHA
    d73e5c4 View commit details
    Browse the repository at this point in the history
  6. Bump webcolors from 1.11.1 to 24.8.0 (#8865)

    Bumps [webcolors](https://github.com/ubernostrum/webcolors) from 1.11.1
    to 24.8.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/ubernostrum/webcolors/blob/trunk/docs/changelog.rst">webcolors's
    changelog</a>.</em></p>
    <blockquote>
    <p>.. _changelog:</p>
    <h1>Changelog</h1>
    <p>This document lists the changes in each release of
    <code>webcolors</code>.</p>
    <h2>Version numbering</h2>
    <p>This library currently tracks its version numbers using the
    <code>YY.MM.MICRO</code>
    form of <code>Calendar Versioning &lt;https://calver.org&gt;</code>_
    (&quot;CalVer&quot;), in which the
    first two components of the version number are the (two-digit) year and
    (non-zero-padded) month of the release date, while the third component
    is an
    incrementing value for releases occurring in that month. For example,
    the first
    release issued in January 2025 would have a version number of 25.1.0; a
    subsequent release in the same month would be 25.1.1; a release the
    following
    month (February) would be 25.2.0.</p>
    <p>The CalVer system was adopted for this library in 2024, and the first
    release
    to use a CalVer version number was 24.6.0.</p>
    <h2>API stability and deprecations</h2>
    <p>The API stability/deprecation policy for this library is as
    follows:</p>
    <ul>
    <li>
    <p>The supported stable public API of this library is the set of symbols
    which
    are exported by its <code>__all__</code> declaration and which are
    documented in this
    documentation. For classes exported there, the supported stable public
    API is
    the set of methods and attributes of those classes whose names do not
    begin
    with one or more underscore (<code>_</code>) characters and which are
    documented in
    this documentation.</p>
    </li>
    <li>
    <p>When a public API is to be removed, or undergo a
    backwards-incompatible
    change, it will emit a deprecation warning which serves as notice of the
    intended removal or change, and which will give a date -- which will
    always
    be at least in the next calendar year after the first release which
    emits the
    deprecation warning -- past which the removal or change may occur
    without
    further warning.</p>
    </li>
    <li>
    <p>Security fixes, and fixes for high-severity bugs (such as those which
    might
    cause unrecoverable crash or data loss), are not required to emit
    deprecation
    warnings, and may -- if needed -- impose backwards-incompatible change
    in any
    release. If this occurs, this changelog document will contain a note
    explaining why the usual deprecation process could not be followed for
    that
    case.</p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/ec0702e3d9e9a2b1d5e2ed53c82668b45f601626"><code>ec0702e</code></a>
    Release 24.8.0.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/a9a668a187ba708c7f6bcd45c55d37cb3377121e"><code>a9a668a</code></a>
    Fix reST formatting in testing docs.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/dee9d4668976805427bd23dd1f5ddbec52cf547f"><code>dee9d46</code></a>
    Add first draft of names() function (refs <a
    href="https://redirect.github.com/ubernostrum/webcolors/issues/20">#20</a>).</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/bb8768639c57167c99b14ce65a42ce400ba8438d"><code>bb87686</code></a>
    Release 24.6.0.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/41046b00da5e892809d83cf4c0725d471e36118f"><code>41046b0</code></a>
    Reorganize and update the FAQ.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/0f865b27bf4b3ee6bbf851314a32b157b718ee03"><code>0f865b2</code></a>
    Slight clarification in testing docs.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/368e2c5b940496f4d11924cb340c4242a88d2d35"><code>368e2c5</code></a>
    Minor word-order change for version references in docs.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/516e863425f4592f56ed90c21481cd3cc10a040a"><code>516e863</code></a>
    Small modernization of Python idioms.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/68ba427417b6065684a162f1484c45886a401a85"><code>68ba427</code></a>
    Be absolutely clear about the mappings no longer being supported
    API.</li>
    <li><a
    href="https://github.com/ubernostrum/webcolors/commit/785d6da1f4820029b188ccd3001de2d64c86cc30"><code>785d6da</code></a>
    Update the code comment on gray/grey choices.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/ubernostrum/webcolors/compare/1.11.1...24.8.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webcolors&package-manager=pip&previous-version=1.11.1&new-version=24.8.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 Aug 26, 2024
    Configuration menu
    Copy the full SHA
    996204a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    400feb6 View commit details
    Browse the repository at this point in the history
  8. [PR #5344/bff76313 backport][3.11] Fix StreamResponse.prepared not re…

    …turning True after EOF is sent (#8894)
    
    **This is a backport of PR #5344 as merged into master
    (bff7631).**
    patchback[bot] authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    b2e1294 View commit details
    Browse the repository at this point in the history
  9. [PR #8874/d6a677d1 backport][3.11] Update testing utility examples (#…

    …8897)
    
    **This is a backport of PR #8874 as merged into master
    (d6a677d).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    275985c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a74e818 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    68629b5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6c7aebb View commit details
    Browse the repository at this point in the history
  13. [PR #8847/6d974274 backport][3.11] Improve performance of handling sk…

    …ip_auto_headers (#8905)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    770fdcb View commit details
    Browse the repository at this point in the history
  14. [PR #8875/0478f143 backport][3.11] Fix unclosed transport warning (#8907

    )
    
    **This is a backport of PR #8875 as merged into master
    (0478f14).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    adcdf5c View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Bump wheel from 0.37.0 to 0.44.0 (#8910)

    Bumps [wheel](https://github.com/pypa/wheel) from 0.37.0 to 0.44.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/wheel/releases">wheel's
    releases</a>.</em></p>
    <blockquote>
    <h2>0.44.0</h2>
    <ul>
    <li>Canonicalized requirements in METADATA file (PR by Wim
    Jeantine-Glenn)</li>
    <li>Deprecated the <code>bdist_wheel</code> module, as the code was
    migrated to <code>setuptools</code> itself</li>
    </ul>
    <h2>0.43.0</h2>
    <ul>
    <li>Dropped support for Python 3.7</li>
    <li>Updated vendored <code>packaging</code> to 24.0</li>
    </ul>
    <h2>0.42.0</h2>
    <ul>
    <li>Allowed removing build tag with <code>wheel tags --build
    &quot;&quot;</code></li>
    <li>Fixed <code>wheel pack</code> and <code>wheel tags</code> writing
    updated <code>WHEEL</code> fields after a blank line, causing other
    tools to ignore them</li>
    <li>Fixed <code>wheel pack</code> and <code>wheel tags</code> writing
    <code>WHEEL</code> with CRLF line endings or a mix of CRLF and LF</li>
    <li>Fixed <code>wheel pack --build-number &quot;&quot;</code> not
    removing build tag from <code>WHEEL</code> (above changes by Benjamin
    Gilbert)</li>
    </ul>
    <h2>0.41.3</h2>
    <ul>
    <li>Updated vendored <code>packaging</code> to 23.2</li>
    <li>Fixed ABI tag generation for CPython 3.13a1 on Windows (PR by Sam
    Gross)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/wheel/blob/main/docs/news.rst">wheel's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Release Notes</h1>
    <p><strong>0.44.0 (2024-08-04)</strong></p>
    <ul>
    <li>Canonicalized requirements in METADATA file (PR by Wim
    Jeantine-Glenn)</li>
    <li>Deprecated the <code>bdist_wheel</code> module, as the code was
    migrated to <code>setuptools</code>
    itself</li>
    </ul>
    <p><strong>0.43.0 (2024-03-11)</strong></p>
    <ul>
    <li>Dropped support for Python 3.7</li>
    <li>Updated vendored <code>packaging</code> to 24.0</li>
    </ul>
    <p><strong>0.42.0 (2023-11-26)</strong></p>
    <ul>
    <li>Allowed removing build tag with <code>wheel tags --build
    &quot;&quot;</code></li>
    <li>Fixed <code>wheel pack</code> and <code>wheel tags</code> writing
    updated <code>WHEEL</code> fields after a
    blank line, causing other tools to ignore them</li>
    <li>Fixed <code>wheel pack</code> and <code>wheel tags</code> writing
    <code>WHEEL</code> with CRLF line endings or
    a mix of CRLF and LF</li>
    <li>Fixed <code>wheel pack --build-number &quot;&quot;</code> not
    removing build tag from <code>WHEEL</code>
    (above changes by Benjamin Gilbert)</li>
    </ul>
    <p><strong>0.41.3 (2023-10-30)</strong></p>
    <ul>
    <li>Updated vendored <code>packaging</code> to 23.2</li>
    <li>Fixed ABI tag generation for CPython 3.13a1 on Windows (PR by Sam
    Gross)</li>
    </ul>
    <p><strong>0.41.2 (2023-08-22)</strong></p>
    <ul>
    <li>Fixed platform tag detection for GraalPy and 32-bit python running
    on an aarch64
    kernel (PR by Matthieu Darbois)</li>
    <li>Fixed <code>wheel tags</code> to not list directories in
    <code>RECORD</code> files
    (PR by Mike Taves)</li>
    <li>Fixed ABI tag generation for GraalPy (PR by Michael Simacek)</li>
    </ul>
    <p><strong>0.41.1 (2023-08-05)</strong></p>
    <ul>
    <li>Fixed naming of the <code>data_dir</code> directory in the presence
    of local version segment
    given via <code>egg_info.tag_build</code> (PR by Anderson
    Bravalheri)</li>
    <li>Fixed version specifiers in <code>Requires-Dist</code> being wrapped
    in parentheses</li>
    </ul>
    <p><strong>0.41.0 (2023-07-22)</strong></p>
    <ul>
    <li>Added full support of the build tag syntax to <code>wheel
    tags</code> (you can now set a build
    tag like <code>123mytag</code>)</li>
    <li>Fixed warning on Python 3.12 about <code>onerror</code> deprecation.
    (PR by Henry Schreiner)</li>
    <li>Support testing on Python 3.12 betas (PR by Ewout ter Hoeven)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/wheel/commit/7bb46d7727e6e89fe56b3c78297b3af2672bbbe2"><code>7bb46d7</code></a>
    Created a new release</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/0add7d6c5fe6c03d7bec22d7d18f51d8a519862c"><code>0add7d6</code></a>
    Deprecated bdist_wheel and updated the README (<a
    href="https://redirect.github.com/pypa/wheel/issues/631">#631</a>)</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/46c2389891cb09c1c5373c5920991c9149585ee5"><code>46c2389</code></a>
    chore: make sure local ruff runs don't touch vendored (<a
    href="https://redirect.github.com/pypa/wheel/issues/618">#618</a>)</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/78b9ea9a14a4e9473b4409a27054e932ddde494e"><code>78b9ea9</code></a>
    Updated Cirrus CI config to use FreeBSD 14</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/3d3916add41a452be1ff7ecb9af2b32fa5f5d39e"><code>3d3916a</code></a>
    [pre-commit.ci] pre-commit autoupdate (<a
    href="https://redirect.github.com/pypa/wheel/issues/627">#627</a>)</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/1e00742acc9fb33f6e71460c3844c2b66532af7f"><code>1e00742</code></a>
    Revert &quot;Apply new ruff/pyupgrade rule UP032 (<a
    href="https://redirect.github.com/pypa/wheel/issues/617">#617</a>)&quot;</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/16206e67f161135cf964eb069296dcee994e4db3"><code>16206e6</code></a>
    Apply new ruff/pyupgrade rule UP032 (<a
    href="https://redirect.github.com/pypa/wheel/issues/617">#617</a>)</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/0b7771e6bc46b8905d8b6c02d8f825bbf9623cdc"><code>0b7771e</code></a>
    Updated pre-commit modules and applied ruff fixes</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/bd8ab856863226ad58b5a70597f990d16836cefa"><code>bd8ab85</code></a>
    Extended the ruff rule list and applied fixes</li>
    <li><a
    href="https://github.com/pypa/wheel/commit/376373b9690e746c36e3984808759e9c32d5e014"><code>376373b</code></a>
    Allow bdist_wheel working without ctypes (<a
    href="https://redirect.github.com/pypa/wheel/issues/613">#613</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/wheel/compare/0.37.0...0.44.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=wheel&package-manager=pip&previous-version=0.37.0&new-version=0.44.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 Aug 27, 2024
    Configuration menu
    Copy the full SHA
    cadffc7 View commit details
    Browse the repository at this point in the history
  2. Bump pyproject-hooks from 1.0.0 to 1.1.0 (#8911)

    Bumps [pyproject-hooks](https://github.com/pypa/pyproject-hooks) from
    1.0.0 to 1.1.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.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>
    <h2>v0.11.1</h2>
    <ul>
    <li>Fix DeprecationWarning in tomli.</li>
    </ul>
    <h2>v0.11</h2>
    <ul>
    <li>Support editable hooks (<code>PEP 660
    &lt;https://www.python.org/dev/peps/pep-0660/&gt;</code>_).</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/903ad919c7857a7321dee080e708e13afb2bd4d5"><code>903ad91</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/pyproject-hooks/issues/189">#189</a>
    from pypa/ci-rm-mac-py37</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/9a22b3e052ca8c9ae10445aba20d784ab7aeb63a"><code>9a22b3e</code></a>
    Exclude Mac + Python 3.7 from CI matrix</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/d79646fcac2f888a91e2ea9e17cceec19d9a2b24"><code>d79646f</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/pyproject-hooks/issues/188">#188</a>
    from pypa/prepare-1.1</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/7de0160e5ab3a82d2be393781577736096d6f29e"><code>7de0160</code></a>
    Bump version: 1.0.0 → 1.1.0</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/dd15b2a55f4e1a0aa858d6195e07ecf6d6ac44cb"><code>dd15b2a</code></a>
    Mention backend-path changes in changelog</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/debf816af9373232fbf79f1efdf37320d2e0853c"><code>debf816</code></a>
    Add back BackendInvalid as a synonym for BackendUnavailable</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/c667aeb10e7d6805aed53c95e9727c3ccbaad40e"><code>c667aeb</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/pyproject-hooks/issues/187">#187</a>
    from pypa/gha-trusted-publish</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/79a2edf4a3d40c842cb7916bf6622981be1751de"><code>79a2edf</code></a>
    Remove trailing space</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/f66e6a11097c477aeb08ad5e08c01a5c8823bfda"><code>f66e6a1</code></a>
    Specify environment for publishing job</li>
    <li><a
    href="https://github.com/pypa/pyproject-hooks/commit/1248ac2f0526291771f2cab520cf82ee6323a7ca"><code>1248ac2</code></a>
    Set up trusted publishing for making releases to PyPI</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/pyproject-hooks/compare/v1.0.0...v1.1.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.0.0&new-version=1.1.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 Aug 27, 2024
    Configuration menu
    Copy the full SHA
    fe85c54 View commit details
    Browse the repository at this point in the history
  3. Bump rich from 13.7.1 to 13.8.0 (#8913)

    Bumps [rich](https://github.com/Textualize/rich) from 13.7.1 to 13.8.0.
    <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>The Thanks for your patience Release</h2>
    <p>This is a fairly large update. Mostly an accumulation of small fixes
    and enhancements. Nothing qualifies as a *breaking change (for some
    definition), but there may be some subtly changes to output. Check below
    for anything that might affect you!</p>
    <h2>[13.8.0] - 2024-08-26</h2>
    <h3>Fixed</h3>
    <ul>
    <li>Fixed <code>Table</code> rendering of box elements so
    &quot;footer&quot; elements truly appear at bottom of table,
    &quot;mid&quot; elements in main table body.</li>
    <li>Fixed styles in Panel when Text objects are used for title <a
    href="https://redirect.github.com/Textualize/rich/pull/3401">Textualize/rich#3401</a></li>
    <li>Fix pretty repr for <code>collections.deque</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/2864">Textualize/rich#2864</a></li>
    <li>Thread used in progress.track will exit if an exception occurs in a
    generator <a
    href="https://redirect.github.com/Textualize/rich/pull/3402">Textualize/rich#3402</a></li>
    <li>Progress track thread is now a daemon thread <a
    href="https://redirect.github.com/Textualize/rich/pull/3402">Textualize/rich#3402</a></li>
    <li>Fixed cached hash preservation upon clearing meta and links <a
    href="https://redirect.github.com/Textualize/rich/issues/2942">Textualize/rich#2942</a></li>
    <li>Fixed overriding the <code>background_color</code> of
    <code>Syntax</code> not including padding <a
    href="https://redirect.github.com/Textualize/rich/issues/3295">Textualize/rich#3295</a></li>
    <li>Fixed pretty printing of dataclasses with a default repr in Python
    3.13 <a
    href="https://redirect.github.com/Textualize/rich/pull/3455">Textualize/rich#3455</a></li>
    <li>Fixed selective enabling of highlighting when disabled in the
    <code>Console</code> <a
    href="https://redirect.github.com/Textualize/rich/issues/3419">Textualize/rich#3419</a></li>
    <li>Fixed BrokenPipeError writing an error message <a
    href="https://redirect.github.com/Textualize/rich/pull/3468">Textualize/rich#3468</a></li>
    <li>Fixed superfluous space above Markdown tables <a
    href="https://redirect.github.com/Textualize/rich/pull/3469">Textualize/rich#3469</a></li>
    <li>Fixed issue with record and capture interaction <a
    href="https://redirect.github.com/Textualize/rich/pull/3470">Textualize/rich#3470</a></li>
    <li>Fixed control codes breaking in <code>append_tokens</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/3471">Textualize/rich#3471</a></li>
    <li>Fixed exception pretty printing a dataclass with missing fields <a
    href="https://redirect.github.com/Textualize/rich/pull/3472">Textualize/rich#3472</a></li>
    </ul>
    <h3>Changed</h3>
    <ul>
    <li><code>RichHandler</code> errors and warnings will now use different
    colors (red and yellow) <a
    href="https://redirect.github.com/Textualize/rich/issues/2825">Textualize/rich#2825</a></li>
    <li>Removed the empty line printed in jupyter while using
    <code>Progress</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/2616">Textualize/rich#2616</a></li>
    <li>Running tests in environment with <code>FORCE_COLOR</code> or
    <code>NO_COLOR</code> environment variables</li>
    <li>ansi decoder will now strip problematic private escape sequences
    (like <code>\x1b7</code>) <a
    href="https://redirect.github.com/Textualize/rich/pull/3278/">Textualize/rich#3278</a></li>
    <li>Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class
    attributes</li>
    </ul>
    <h3>Added</h3>
    <ul>
    <li>Adds a <code>case_sensitive</code> parameter to
    <code>prompt.Prompt</code>. This determines if the
    response is treated as case-sensitive. Defaults to
    <code>True</code>.</li>
    <li>Added <code>Console.on_broken_pipe</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/3468">Textualize/rich#3468</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.8.0] - 2024-08-26</h2>
    <h3>Fixed</h3>
    <ul>
    <li>Fixed <code>Table</code> rendering of box elements so
    &quot;footer&quot; elements truly appear at bottom of table,
    &quot;mid&quot; elements in main table body.</li>
    <li>Fixed styles in Panel when Text objects are used for title <a
    href="https://redirect.github.com/Textualize/rich/pull/3401">Textualize/rich#3401</a></li>
    <li>Fix pretty repr for <code>collections.deque</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/2864">Textualize/rich#2864</a></li>
    <li>Thread used in progress.track will exit if an exception occurs in a
    generator <a
    href="https://redirect.github.com/Textualize/rich/pull/3402">Textualize/rich#3402</a></li>
    <li>Progress track thread is now a daemon thread <a
    href="https://redirect.github.com/Textualize/rich/pull/3402">Textualize/rich#3402</a></li>
    <li>Fixed cached hash preservation upon clearing meta and links <a
    href="https://redirect.github.com/Textualize/rich/issues/2942">Textualize/rich#2942</a></li>
    <li>Fixed overriding the <code>background_color</code> of
    <code>Syntax</code> not including padding <a
    href="https://redirect.github.com/Textualize/rich/issues/3295">Textualize/rich#3295</a></li>
    <li>Fixed pretty printing of dataclasses with a default repr in Python
    3.13 <a
    href="https://redirect.github.com/Textualize/rich/pull/3455">Textualize/rich#3455</a></li>
    <li>Fixed selective enabling of highlighting when disabled in the
    <code>Console</code> <a
    href="https://redirect.github.com/Textualize/rich/issues/3419">Textualize/rich#3419</a></li>
    <li>Fixed BrokenPipeError writing an error message <a
    href="https://redirect.github.com/Textualize/rich/pull/3468">Textualize/rich#3468</a></li>
    <li>Fixed superfluous space above Markdown tables <a
    href="https://redirect.github.com/Textualize/rich/pull/3469">Textualize/rich#3469</a></li>
    <li>Fixed issue with record and capture interaction <a
    href="https://redirect.github.com/Textualize/rich/pull/3470">Textualize/rich#3470</a></li>
    <li>Fixed control codes breaking in <code>append_tokens</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/3471">Textualize/rich#3471</a></li>
    <li>Fixed exception pretty printing a dataclass with missing fields <a
    href="https://redirect.github.com/Textualize/rich/pull/3472">Textualize/rich#3472</a></li>
    </ul>
    <h3>Changed</h3>
    <ul>
    <li><code>RichHandler</code> errors and warnings will now use different
    colors (red and yellow) <a
    href="https://redirect.github.com/Textualize/rich/issues/2825">Textualize/rich#2825</a></li>
    <li>Removed the empty line printed in jupyter while using
    <code>Progress</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/2616">Textualize/rich#2616</a></li>
    <li>Running tests in environment with <code>FORCE_COLOR</code> or
    <code>NO_COLOR</code> environment variables</li>
    <li>ansi decoder will now strip problematic private escape sequences
    (like <code>\x1b7</code>) <a
    href="https://redirect.github.com/Textualize/rich/pull/3278/">Textualize/rich#3278</a></li>
    <li>Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class
    attributes</li>
    </ul>
    <h3>Added</h3>
    <ul>
    <li>Adds a <code>case_sensitive</code> parameter to
    <code>prompt.Prompt</code>. This determines if the
    response is treated as case-sensitive. Defaults to
    <code>True</code>.</li>
    <li>Added <code>Console.on_broken_pipe</code> <a
    href="https://redirect.github.com/Textualize/rich/pull/3468">Textualize/rich#3468</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/Textualize/rich/commit/9ec419154102acce7363e3958bec6c261864d7fb"><code>9ec4191</code></a>
    Merge pull request <a
    href="https://redirect.github.com/Textualize/rich/issues/3473">#3473</a>
    from Textualize/bump1380</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/9c74f03f5c0aa2ed20e1d184cc9b7000cb8f6358"><code>9c74f03</code></a>
    bump to v13.8.0</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/dc7a195acd480326c2449ec0829726ecd91e0c68"><code>dc7a195</code></a>
    Merge pull request <a
    href="https://redirect.github.com/Textualize/rich/issues/3472">#3472</a>
    from Textualize/fix-bad-dataclass</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/c93883011aa059b5683ae2b30d02952d21a0bc5d"><code>c938830</code></a>
    changelog</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/6055e2d8ef98e5487949b9c6e5d0dfce6a5b9e28"><code>6055e2d</code></a>
    fix for missing field in dataclass</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/b6f2f7aa5b27f612f391cd28212aff51ad0d42d1"><code>b6f2f7a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/Textualize/rich/issues/3454">#3454</a>
    from subrat-lima/master</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/b1397be1e79fc3ac6d7fd4f66474fbe6d5e820bf"><code>b1397be</code></a>
    Merge pull request <a
    href="https://redirect.github.com/Textualize/rich/issues/3455">#3455</a>
    from jjhelmus/dataclasses_3.13</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/035f3ea790f5dc6451ce7f15b41f452e6ea523d3"><code>035f3ea</code></a>
    Merge pull request <a
    href="https://redirect.github.com/Textualize/rich/issues/3452">#3452</a>
    from sbraz/typos_examples</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/d6abebd8bf7adb58cddc6a0652f8f80684b311ee"><code>d6abebd</code></a>
    Merge branch 'master' into dataclasses_3.13</li>
    <li><a
    href="https://github.com/Textualize/rich/commit/1b2dada1c9fa6f16ec319a8d370458c8bde203f7"><code>1b2dada</code></a>
    Merge pull request <a
    href="https://redirect.github.com/Textualize/rich/issues/3471">#3471</a>
    from Textualize/fix-append-tokens</li>
    <li>Additional commits viewable in <a
    href="https://github.com/Textualize/rich/compare/v13.7.1...v13.8.0">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.7.1&new-version=13.8.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 Aug 27, 2024
    Configuration menu
    Copy the full SHA
    124181f View commit details
    Browse the repository at this point in the history
  4. Bump importlib-resources from 6.1.1 to 6.4.4 (#8915)

    Bumps
    [importlib-resources](https://github.com/python/importlib_resources)
    from 6.1.1 to 6.4.4.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/python/importlib_resources/blob/main/NEWS.rst">importlib-resources's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v6.4.4</h1>
    <p>No significant changes.</p>
    <h1>v6.4.3</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>When inferring the caller in
    <code>files()</code><code>python/cpython#123085</code></li>
    </ul>
    <h1>v6.4.2</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li>Merged fix for UTF-16 BOM handling in functional tests. (<a
    href="https://redirect.github.com/python/importlib_resources/issues/312">#312</a>)</li>
    </ul>
    <h1>v6.4.1</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li><code>python/cpython#121735</code></li>
    </ul>
    <h1>v6.4.0</h1>
    <h2>Features</h2>
    <ul>
    <li>The functions
    <code>is_resource()</code>,
    <code>open_binary()</code>,
    <code>open_text()</code>,
    <code>path()</code>,
    <code>read_binary()</code>, and
    <code>read_text()</code> are un-deprecated, and support
    subdirectories via multiple positional arguments.
    The <code>contents()</code> function also allows subdirectories,
    but remains deprecated. (<a
    href="https://redirect.github.com/python/importlib_resources/issues/303">#303</a>)</li>
    <li><code>python/cpython#109829</code></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/python/importlib_resources/commit/9689f8f82ca838cd58d3d0d80828785ada7798c9"><code>9689f8f</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/f3ad28a14feb85dc2631a8e3658f090ed0b7522d"><code>f3ad28a</code></a>
    🧎‍♀️ Genuflect to the types.</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/045dde42b16581b99539667a87d61252bf4d08ac"><code>045dde4</code></a>
    🧎‍♀️ Genuflect to the types.</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/2fecb5e596c7b6ff2d3f98af0ac63c9f38401c5a"><code>2fecb5e</code></a>
    🧎‍♀️ Genuflect to the types.</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/75b301c95ce3d75626c949a26e650deceba8e62c"><code>75b301c</code></a>
    🧎‍♀️ Genuflect to the types.</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/45167451781dd8fc03e5568da40144dd8a4f790d"><code>4516745</code></a>
    Merge <a
    href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/f1350e413775a9e79e20779cc9705e28a1c55900"><code>f1350e4</code></a>
    Add upstream and local sections for 'type' extra, since many projects
    will ha...</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/d02141768b62468e46064614276036ea5c746056"><code>d021417</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/0ecbc3b374ae84ae10ded5e1ad1d8775e12c2dd7"><code>0ecbc3b</code></a>
    Merge pull request <a
    href="https://redirect.github.com/python/importlib_resources/issues/314">#314</a>
    from python/<a
    href="https://redirect.github.com/python/importlib_resources/issues/123085">gh-123085</a>/inferred-compiled</li>
    <li><a
    href="https://github.com/python/importlib_resources/commit/79fa62f4b5cbf8f358560651a714b282aee2226c"><code>79fa62f</code></a>
    Add docstring and reference to the issue.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/python/importlib_resources/compare/v6.1.1...v6.4.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=importlib-resources&package-manager=pip&previous-version=6.1.1&new-version=6.4.4)](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 Aug 27, 2024
    Configuration menu
    Copy the full SHA
    a0ec949 View commit details
    Browse the repository at this point in the history
  5. Bump click from 8.0.3 to 8.1.7 (#8917)

    Bumps [click](https://github.com/pallets/click) from 8.0.3 to 8.1.7.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pallets/click/releases">click's
    releases</a>.</em></p>
    <blockquote>
    <h2>8.1.7</h2>
    <p>This is a fix release for the 8.1.x feature branch.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-7">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-7</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/22?closed=1">https://github.com/pallets/click/milestone/22?closed=1</a></li>
    </ul>
    <h2>8.1.6</h2>
    <p>This is a fix release for the 8.1.x feature branch. If you were
    having issues with type checking tools like pyright or mypy not
    accepting uses of Click's decorators, this should fix that.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-6">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-6</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/21?closed=1">https://github.com/pallets/click/milestone/21?closed=1</a></li>
    </ul>
    <h2>8.1.5</h2>
    <p>This is a fix release for the 8.1.x feature branch. This fixes an
    issue with decorator type annotations that caused type checkers to fail
    for valid code. There are no runtime behavior changes.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-5">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-5</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/20?closed=1">https://github.com/pallets/click/milestone/20?closed=1</a></li>
    </ul>
    <h2>8.1.4</h2>
    <p>This is a fix release for the 8.1.x feature branch.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-4">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-4</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/19?closed=1">https://github.com/pallets/click/milestone/19?closed=1</a></li>
    </ul>
    <h2>8.1.3</h2>
    <p>This is a fix release for the <a
    href="https://github.com/pallets/click/releases/tag/8.1.0">8.1.0</a>
    feature release.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-3">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-3</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/18?closed=1">https://github.com/pallets/click/milestone/18?closed=1</a></li>
    </ul>
    <h2>8.1.2</h2>
    <p>This is a fix release for the <a
    href="https://github.com/pallets/click/releases/tag/8.1.0">8.1.0</a>
    feature release.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-2">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-2</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/17?closed=1">https://github.com/pallets/click/milestone/17?closed=1</a></li>
    </ul>
    <h2>8.1.1</h2>
    <p>This is a fix release for the <a
    href="https://github.com/pallets/click/releases/tag/8.1.0">8.1.0</a>
    feature release.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-1">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-1</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/14?closed=1">https://github.com/pallets/click/milestone/14?closed=1</a></li>
    </ul>
    <h2>8.1.0</h2>
    <p>This is a feature release, which includes new features and removes
    previously deprecated features. The 8.1.x branch is now the supported
    bugfix branch, the 8.0.x branch will become a tag marking the end of
    support for that branch. We encourage everyone to upgrade, and to use a
    tool such as <a href="https://pypi.org/project/pip-tools/">pip-tools</a>
    to pin all dependencies and control upgrades.</p>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-0">https://click.palletsprojects.com/en/8.1.x/changes/#version-8-1-0</a></li>
    <li>Milestone: <a
    href="https://github.com/pallets/click/milestone/9?closed=1">https://github.com/pallets/click/milestone/9?closed=1</a></li>
    </ul>
    <h2>8.0.4</h2>
    <ul>
    <li>Changes: <a
    href="https://click.palletsprojects.com/en/8.0.x/changes/#version-8-0-4">https://click.palletsprojects.com/en/8.0.x/changes/#version-8-0-4</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pallets/click/blob/main/CHANGES.rst">click's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Version 8.1.7</h2>
    <p>Released 2023-08-17</p>
    <ul>
    <li>Fix issue with regex flags in shell completion.
    :issue:<code>2581</code></li>
    <li>Bash version detection issues a warning instead of an error.
    :issue:<code>2574</code></li>
    <li>Fix issue with completion script for Fish shell.
    :issue:<code>2567</code></li>
    </ul>
    <h2>Version 8.1.6</h2>
    <p>Released 2023-07-18</p>
    <ul>
    <li>Fix an issue with type hints for <code>@click.group()</code>.
    :issue:<code>2558</code></li>
    </ul>
    <h2>Version 8.1.5</h2>
    <p>Released 2023-07-13</p>
    <ul>
    <li>Fix an issue with type hints for <code>@click.command()</code>,
    <code>@click.option()</code>, and
    other decorators. Introduce typing tests. :issue:<code>2558</code></li>
    </ul>
    <h2>Version 8.1.4</h2>
    <p>Released 2023-07-06</p>
    <ul>
    <li>Replace all <code>typing.Dict</code> occurrences to
    <code>typing.MutableMapping</code> for
    parameter hints. :issue:<code>2255</code></li>
    <li>Improve type hinting for decorators and give all generic types
    parameters.
    :issue:<code>2398</code></li>
    <li>Fix return value and type signature of
    <code>shell_completion.add_completion_class</code>
    function. :pr:<code>2421</code></li>
    <li>Bash version detection doesn't fail on Windows.
    :issue:<code>2461</code></li>
    <li>Completion works if there is a dot (<code>.</code>) in the program
    name. :issue:<code>2166</code></li>
    <li>Improve type annotations for pyright type checker.
    :issue:<code>2268</code></li>
    <li>Improve responsiveness of <code>click.clear()</code>.
    :issue:<code>2284</code></li>
    <li>Improve command name detection when using Shiv or PEX.
    :issue:<code>2332</code></li>
    <li>Avoid showing empty lines if command help text is empty.
    :issue:<code>2368</code></li>
    <li>ZSH completion script works when loaded from <code>fpath</code>.
    :issue:<code>2344</code>.</li>
    <li><code>EOFError</code> and <code>KeyboardInterrupt</code> tracebacks
    are not suppressed when
    <code>standalone_mode</code> is disabled. :issue:<code>2380</code></li>
    <li><code>@group.command</code> does not fail if the group was created
    with a custom
    <code>command_class</code>. :issue:<code>2416</code></li>
    <li><code>multiple=True</code> is allowed for flag options again and
    does not require</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pallets/click/commit/874ca2bc1c30d93a4ac6e36a15ed685eafe89097"><code>874ca2b</code></a>
    release version 8.1.7</li>
    <li><a
    href="https://github.com/pallets/click/commit/6e1f6d3052b6459fa3e43392d728376c423a7d4c"><code>6e1f6d3</code></a>
    completion(fish): add back ; as line endings in fish script (<a
    href="https://redirect.github.com/pallets/click/issues/2570">#2570</a>)</li>
    <li><a
    href="https://github.com/pallets/click/commit/a955c77719981af390b6d2349730c590c80e11e9"><code>a955c77</code></a>
    update fish enabling script</li>
    <li><a
    href="https://github.com/pallets/click/commit/3c1529e6bc12118ff5a83b2f81fc52f625367736"><code>3c1529e</code></a>
    add back semicolons in fish script</li>
    <li><a
    href="https://github.com/pallets/click/commit/a260ca6fa7675a87dc55c4c79cebad3de2d9ed6d"><code>a260ca6</code></a>
    Replace bash shell completion version error with warning (<a
    href="https://redirect.github.com/pallets/click/issues/2576">#2576</a>)</li>
    <li><a
    href="https://github.com/pallets/click/commit/d9db70cabdc9cb10cd5584464b8adb9a24545b92"><code>d9db70c</code></a>
    bash version support shows warning instead of error</li>
    <li><a
    href="https://github.com/pallets/click/commit/22b9b1ce7945518fa7838321d991f5e766bceb32"><code>22b9b1c</code></a>
    Fix incorrect passing of flags to re.sub (<a
    href="https://redirect.github.com/pallets/click/issues/2581">#2581</a>)</li>
    <li><a
    href="https://github.com/pallets/click/commit/d69d2106d821c43507829100f36774bbb7a1092b"><code>d69d210</code></a>
    fix flake8 finding</li>
    <li><a
    href="https://github.com/pallets/click/commit/af2da1ef9b9f7a5a19b6f77d432459afb699f408"><code>af2da1e</code></a>
    Fix incorrect passing of flags to re.sub</li>
    <li><a
    href="https://github.com/pallets/click/commit/bb6a8727aa4aab62e5a388b15c4443fedf422622"><code>bb6a872</code></a>
    start version 8.1.7</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pallets/click/compare/8.0.3...8.1.7">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=click&package-manager=pip&previous-version=8.0.3&new-version=8.1.7)](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 Aug 27, 2024
    Configuration menu
    Copy the full SHA
    94d2cb5 View commit details
    Browse the repository at this point in the history
  6. Bump alabaster from 0.7.12 to 0.7.13 (#8918)

    Bumps [alabaster](https://github.com/sphinx-doc/alabaster) from 0.7.12
    to 0.7.13.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/sphinx-doc/alabaster/blob/master/docs/changelog.rst">alabaster's
    changelog</a>.</em></p>
    <blockquote>
    <h2>:git_tag:<code>0.7.13</code> -- 2023-01-13</h2>
    <ul>
    <li>
    <p>Modernized the project: s/Travis/Circle/ for CI,
    README badges, <code>setup.cfg</code> removal, metadata refresh,
    etc.</p>
    </li>
    <li>
    <p>Dropped support for Python 2 and Python &lt;3.6. This
    includes various minor updates to work correctly with modern versions of
    Sphinx (1.6 at the very least). Thanks to Adam Turner for a pile of
    patches
    here.</p>
    <p>.. warning::
    This change is backwards incompatible if you're on an old Python
    version.</p>
    </li>
    <li>
    <p>Tweak CSS somewhat for compatibility with modern
    Sphinx versions' base stylesheet.</p>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/e5c058385c60901fc6916afe60a6dd26f0a0d6a8"><code>e5c0583</code></a>
    Cut 0.7.13</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/af4588b2366247d683908c27241b138338f89cc0"><code>af4588b</code></a>
    dev-reqs update, including temp invoke@git</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/c258ede539bc12d6008eb8ca023d972f2a172433"><code>c258ede</code></a>
    Oh right, no tests = no coverage. copypasta fail!</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/b492a0c515cedb6063999cb9c718d67265d65e65"><code>b492a0c</code></a>
    Use newer sphinx on newer pythons (in test matrix)</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/9dfc356c4be65bed41cdebee875b4d5c910c0ec3"><code>9dfc356</code></a>
    Use param for base docs job</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/160d6453632eb0a5d8a3a798c48a6c0b09a22bc6"><code>160d645</code></a>
    Add black</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/e630edbea715b4fda23dcd84b836799364eb305c"><code>e630edb</code></a>
    Matrix far too big lol</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/610fe18a858edf8fe07c20ac41dbb8a6d5eda745"><code>610fe18</code></a>
    Migrate to CircleCI, or start to anyhow.</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/f43d16263bbc1c6c8d0f80fc6546ef280ff98383"><code>f43d162</code></a>
    extra URLs for pypi</li>
    <li><a
    href="https://github.com/sphinx-doc/alabaster/commit/ec2c9c6c73dabc1b32f50213ff162442a5059400"><code>ec2c9c6</code></a>
    badges in readme</li>
    <li>Additional commits viewable in <a
    href="https://github.com/sphinx-doc/alabaster/compare/0.7.12...0.7.13">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=alabaster&package-manager=pip&previous-version=0.7.12&new-version=0.7.13)](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 Aug 27, 2024
    Configuration menu
    Copy the full SHA
    36647c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Bump zipp from 3.20.0 to 3.20.1 (#8923)

    Bumps [zipp](https://github.com/jaraco/zipp) from 3.20.0 to 3.20.1.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/jaraco/zipp/blob/main/NEWS.rst">zipp's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v3.20.1</h1>
    <h2>Bugfixes</h2>
    <ul>
    <li><code>python/cpython#123270</code></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/jaraco/zipp/commit/c23e5498d156fabfadcb26453dc363ef7d26e51a"><code>c23e549</code></a>
    Finalize</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/c2b9015366cf3f3b67a4e88c75833b9e3f498826"><code>c2b9015</code></a>
    Merge pull request <a
    href="https://redirect.github.com/jaraco/zipp/issues/124">#124</a> from
    jaraco/bugfix/gh-123270-supported-names</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/774a3ac67f5b827684e8c3b2e03c5f8bbb440593"><code>774a3ac</code></a>
    Add TODO to consolidate this behavior in CPython.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/cc61e6140f0dfde2ff372db932442cf6df890f09"><code>cc61e61</code></a>
    Prefer simpler path.rstrip to consolidate checks for empty or only
    paths.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/bec712f098666b1767502d793d36b51afd0d7e94"><code>bec712f</code></a>
    Mark unused code as uncovered.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/fde82dcfdea5722c5126e83921773c629a8ba400"><code>fde82dc</code></a>
    Add news fragment.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/a421f7e38d88ca9b6b58c89c6b3f141c07fdc588"><code>a421f7e</code></a>
    Invent DirtyZipInfo to create an unsanitized zipfile with
    backslashes.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/0a3a7b4652e417f61de2458506d05570e22df018"><code>0a3a7b4</code></a>
    Refine expectation that paths with leading slashes are simply not
    visible.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/f89b93f0370dd85d23d243e25dfc1f99f4d8de48"><code>f89b93f</code></a>
    Address infinite loop when zipfile begins with more than one leading
    slash.</li>
    <li><a
    href="https://github.com/jaraco/zipp/commit/3cb5609002263eb19f7b5efda82d96f1f57fe876"><code>3cb5609</code></a>
    Removed SanitizedNames.</li>
    <li>Additional commits viewable in <a
    href="https://github.com/jaraco/zipp/compare/v3.20.0...v3.20.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zipp&package-manager=pip&previous-version=3.20.0&new-version=3.20.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 Aug 28, 2024
    Configuration menu
    Copy the full SHA
    b0a97da View commit details
    Browse the repository at this point in the history
  2. Bump setuptools from 73.0.1 to 74.0.0 (#8924)

    Bumps [setuptools](https://github.com/pypa/setuptools) from 73.0.1 to
    74.0.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v74.0.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Changed the type of error raised by
    <code>setuptools.command.easy_install.CommandSpec.from_param</code> on
    unsupported argument from <code>AttributeError</code> to
    <code>TypeError</code> -- by :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4548">#4548</a>)</li>
    <li>Added detection of ARM64 variant of MSVC -- by
    :user:<code>saschanaz</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4553">#4553</a>)</li>
    <li>Made <code>setuptools.package_index.Credential</code> a
    <code>typing.NamedTuple</code> -- by :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4585">#4585</a>)</li>
    <li>Reraise error from
    <code>setuptools.command.easy_install.auto_chmod</code> instead of
    nonsensical <code>TypeError: 'Exception' object is not
    subscriptable</code> -- by :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4593">#4593</a>)</li>
    <li>Fully typed all collection attributes in <code>pkg_resources</code>
    -- by :user:<code>Avasam</code> (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4598">#4598</a>)</li>
    <li>Automatically exclude <code>.tox|.nox|.venv</code> directories from
    <code>sdist</code>. (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4603">#4603</a>)</li>
    </ul>
    <h2>Deprecations and Removals</h2>
    <ul>
    <li>Removed the monkeypatching of distutils._msvccompiler. Now all
    compiler logic is consolidated in distutils. (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4600">#4600</a>)</li>
    <li>Synced with pypa/distutils@58fe058e4, including consolidating Visual
    Studio 2017 support (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4600">#4600</a>,
    <a
    href="https://redirect.github.com/pypa/distutils/issues/289">pypa/distutils#289</a><code>pypa/distutils#287</code><a
    href="https://redirect.github.com/pypa/setuptools/issues/4606">#4606</a>)</li>
    </ul>
    <h2>Misc</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/pypa/setuptools/issues/4592">#4592</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/setuptools/commit/98ad794354efecf4ed1f629d4e5f02feae00d2ae"><code>98ad794</code></a>
    Bump version: 73.0.1 → 74.0.0</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/b4fb91796ba9f9473280a69a3c8213066e5bc107"><code>b4fb917</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/setuptools/issues/4600">#4600</a>
    from pypa/debt/msvc-monkey</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/18a44d8f5660df9e23ee823a073b2d3238bc8293"><code>18a44d8</code></a>
    Add news fragment.</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/5f8215d9888cb555d2a206635f0f59421cc4afa9"><code>5f8215d</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/setuptools/issues/4548">#4548</a>
    from Avasam/from_param-TypeError</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/6928048a3c52370363fa47e7c2b9496ff0de0f79"><code>6928048</code></a>
    Merge branch 'main' into debt/msvc-monkey</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/11a6b596ed1453407061b3e57da04bd49c0adb91"><code>11a6b59</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/setuptools/issues/4606">#4606</a>
    from pypa/distutils-58fe058e4</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/903604bb3a648a26ce268753f6f05ce049336e5c"><code>903604b</code></a>
    Reraise sensible errors from auto_chmod (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4593">#4593</a>)</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/8ec5b5aeef7a6cd80ca8c3291ad66acc3986069b"><code>8ec5b5a</code></a>
    Add missing news fragment for PR 4603</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/e90dfd568eef9dde8aa69a8a0ec1a7e692c532c8"><code>e90dfd5</code></a>
    Exclude top-level <code>.tox|.nox|.venv</code> from sdist (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4603">#4603</a>)</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/ef2957a952244e4dfd179d29e1eaaa2cd83a1e26"><code>ef2957a</code></a>
    Reraise sensible errors from auto_chmod</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/setuptools/compare/v73.0.1...v74.0.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=setuptools&package-manager=pip&previous-version=73.0.1&new-version=74.0.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 Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a69a25a View commit details
    Browse the repository at this point in the history
  3. Support credentials in URL with empty user (#6494) (#6495) (#8926)

    (cherry picked from commit ce9c4eb)
    
    Co-authored-by: Chris Shucksmith <chris@shucksmith.co.uk>
    Dreamsorcerer and shuckc authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    5e498df View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. [PR #8930/1575360e backport][3.11] Fix limit docs (#8932)

    **This is a backport of PR #8930 as merged into master
    (1575360).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    daa4d5f View commit details
    Browse the repository at this point in the history
  2. [PR #8929/c0c3376e backport][3.11] Fix Site.name with empty host (#8935)

    **This is a backport of PR #8929 as merged into master
    (c0c3376).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    37b2604 View commit details
    Browse the repository at this point in the history
  3. Fix Response.text when body is Payload (#6485) (#8937)

    (cherry picked from commit 9418a4a)
    Dreamsorcerer authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    1dc3cd6 View commit details
    Browse the repository at this point in the history
  4. [PR #8920/5cf5db56 backport][3.11] Re-enable keep-alive on proxies (#…

    …8939)
    
    **This is a backport of PR #8920 as merged into master
    (5cf5db5).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    8173932 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Fix tarfile file-like objects used as data (#6747) (#8940)

    (cherry picked from commit 7681235)
    
    Co-authored-by: Xavier Halloran <75104372+ReallyReivax@users.noreply.github.com>
    Dreamsorcerer and ReallyReivax authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    297ddae View commit details
    Browse the repository at this point in the history
  2. Bump certifi from 2024.7.4 to 2024.8.30 (#8943)

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.7.4
    to 2024.8.30.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/325c2fde4f8eec10d682b09f3b0414dc05e69a81"><code>325c2fd</code></a>
    2024.08.30 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/304">#304</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/d66bf5fccbb2b13b033841ef86ad261ab9915833"><code>d66bf5f</code></a>
    Bump actions/upload-artifact from 4.3.5 to 4.3.6 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/302">#302</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/2150f23ee178c923fb05913e516d168dd841f9e3"><code>2150f23</code></a>
    Bump actions/upload-artifact from 4.3.4 to 4.3.5 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/301">#301</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/fc9b771c1e5bd5f0f97534464c16a6ab785d5592"><code>fc9b771</code></a>
    Bump actions/setup-python from 5.1.0 to 5.1.1 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/300">#300</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/965b2391df4bdce03fb07bf8cc19003585b43599"><code>965b239</code></a>
    Bump actions/download-artifact from 4.1.7 to 4.1.8 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/297">#297</a>)</li>
    <li><a
    href="https://github.com/certifi/python-certifi/commit/c1f50ccd010b428caeb105255638e67be7c64f5c"><code>c1f50cc</code></a>
    Bump actions/upload-artifact from 4.3.3 to 4.3.4 (<a
    href="https://redirect.github.com/certifi/python-certifi/issues/296">#296</a>)</li>
    <li>See full diff in <a
    href="https://github.com/certifi/python-certifi/compare/2024.07.04...2024.08.30">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=certifi&package-manager=pip&previous-version=2024.7.4&new-version=2024.8.30)](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 Aug 30, 2024
    Configuration menu
    Copy the full SHA
    45f8212 View commit details
    Browse the repository at this point in the history
  3. [PR #8936/76a00d1e backport][3.11] Test coverage of TextIOWrapper (#8945

    )
    
    **This is a backport of PR #8936 as merged into master
    (76a00d1).**
    
    ---------
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    aa90362 View commit details
    Browse the repository at this point in the history
  4. [PR #8948/cc6d7632 backport][3.11] Make n argument clearer (#8950)

    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    784604e View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. [PR #8953/51ea3b39 backport][3.11] Add clarification about auth param…

    …eter in ClientSession (#8955)
    
    **This is a backport of PR #8953 as merged into master
    (51ea3b3).**
    
    Co-authored-by: Maxim Zemskov <m.zemskov1@gmail.com>
    patchback[bot] and MaximZemskov authored Aug 31, 2024
    Configuration menu
    Copy the full SHA
    e8d6638 View commit details
    Browse the repository at this point in the history
  2. Add parameters to del_cookie() (#8956) (#8959)

    (cherry picked from commit 9738426)
    Dreamsorcerer authored Aug 31, 2024
    Configuration menu
    Copy the full SHA
    7477503 View commit details
    Browse the repository at this point in the history
  3. Fix router matching pre-encoded URLs (#8898) (#8960)

    Co-authored-by: J. Nick Koston <nick@koston.org>
    (cherry picked from commit 6be9452)
    Dreamsorcerer authored Aug 31, 2024
    Configuration menu
    Copy the full SHA
    9ac6853 View commit details
    Browse the repository at this point in the history
  4. Add aiohttp.tracing.TraceRequestHeadersSentParams into the top level …

    …… (3.11) (#8963)
    
    …file. (#8947)
    
    (cherry picked from commit e2437a4)
    Hadock-is-ok authored Aug 31, 2024
    Configuration menu
    Copy the full SHA
    4614dea View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Deprecate obsolete timeout in ClientSession.ws_connect() (#3946) (#8965)

    (cherry picked from commit c09c538)
    
    ---------
    
    Co-authored-by: Artem Yushkovskiy <ajuszkowski@ya.ru>
    Dreamsorcerer and Artem Yushkovskiy authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    b73a4c1 View commit details
    Browse the repository at this point in the history
  2. [PR #7168/8a525d98 backport][3.11] Fix `test_utils.make_mocked_reques…

    …t` behaviour for empty payload (#8970)
    
    **This is a backport of PR #7168 as merged into master
    (8a525d9).**
    
    Co-authored-by: Rahul Nahata <rahul.nahata96@gmail.com>
    patchback[bot] and rahulnht authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    9503cf7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0fdcc29 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    306e42d View commit details
    Browse the repository at this point in the history
  5. [PR #8966/f569894c backport][3.11] Fix auth reset logic during redire…

    …cts to different origin when _base_url set (#8976)
    
    **This is a backport of PR #8966 as merged into master
    (f569894).**
    
    ---------
    
    Co-authored-by: Maxim Zemskov <m.zemskov1@gmail.com>
    Co-authored-by: Sam Bull <git@sambull.org>
    3 people authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    be27f79 View commit details
    Browse the repository at this point in the history
  6. [PR #8933/8f3b1f44 backport][3.11] Small cleanups to the websocket fr…

    …ame sender (#8979)
    
    Co-authored-by: J. Nick Koston <nick@koston.org>
    patchback[bot] and bdraco authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    2af23ab View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. [PR #8968/8daecf5c backport][3.11] List specific timeouts for each ex…

    …ception (#8982)
    
    **This is a backport of PR #8968 as merged into master
    (8daecf5).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    553e311 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea31633 View commit details
    Browse the repository at this point in the history
  3. Bump yarl from 1.9.6 to 1.9.7 (#8986)

    Bumps [yarl](https://github.com/aio-libs/yarl) from 1.9.6 to 1.9.7.
    <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.9.7</h2>
    <h2>Removals and backward incompatible breaking changes</h2>
    <ul>
    <li>
    <p>Removed support :rfc:<code>3986#section-3.2.3</code> port
    normalization when the scheme is not one of <code>http</code>,
    <code>https</code>, <code>wss</code>, or <code>ws</code> -- by
    :user:<code>bdraco</code>.</p>
    <p>Support for port normalization was recently added in <a
    href="https://redirect.github.com/aio-libs/yarl/issues/1033">#1033</a>
    and contained code that would do blocking I/O if the scheme was not one
    of the four listed above. The code has been removed because this library
    is intended to be safe for usage with <code>asyncio</code>.</p>
    <p><em>Related issues and pull requests on GitHub:</em>
    <a
    href="https://redirect.github.com/aio-libs/yarl/issues/1076">#1076</a>.</p>
    </li>
    </ul>
    <h2>Miscellaneous internal changes</h2>
    <ul>
    <li>
    <p>Improved performance of property caching -- by
    :user:<code>bdraco</code>.</p>
    <p>The <code>reify</code> implementation from <code>aiohttp</code> was
    adapted to replace the internal <code>cached_property</code>
    implementation.</p>
    <p><em>Related issues and pull requests on GitHub:</em>
    <a
    href="https://redirect.github.com/aio-libs/yarl/issues/1070">#1070</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.9.7</h1>
    <p><em>(2024-09-01)</em></p>
    <h2>Removals and backward incompatible breaking changes</h2>
    <ul>
    <li>
    <p>Removed support :rfc:<code>3986#section-3.2.3</code> port
    normalization when the scheme is not one of <code>http</code>,
    <code>https</code>, <code>wss</code>, or <code>ws</code> -- by
    :user:<code>bdraco</code>.</p>
    <p>Support for port normalization was recently added in
    :issue:<code>1033</code> and contained code that would do blocking I/O
    if the scheme was not one of the four listed above. The code has been
    removed because this library is intended to be safe for usage with
    :mod:<code>asyncio</code>.</p>
    <p><em>Related issues and pull requests on GitHub:</em>
    :issue:<code>1076</code>.</p>
    </li>
    </ul>
    <h2>Miscellaneous internal changes</h2>
    <ul>
    <li>
    <p>Improved performance of property caching -- by
    :user:<code>bdraco</code>.</p>
    <p>The <code>reify</code> implementation from <code>aiohttp</code> was
    adapted to replace the internal <code>cached_property</code>
    implementation.</p>
    <p><em>Related issues and pull requests on GitHub:</em>
    :issue:<code>1070</code>.</p>
    </li>
    </ul>
    <hr />
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/845f017dc525151e2a02a0bc2e855d68d761d25a"><code>845f017</code></a>
    Release 1.9.7</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/7c1220bc0930afbfe52021d47b83a3ea9995df60"><code>7c1220b</code></a>
    Remove fallback to getservbyname in _get_default_port (<a
    href="https://redirect.github.com/aio-libs/yarl/issues/1076">#1076</a>)</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/6339581f4fb2ad5d6d8a06470d7b09c69da0e8ef"><code>6339581</code></a>
    Adapt aiohttp reify implementation to replace internal cached_property
    (<a
    href="https://redirect.github.com/aio-libs/yarl/issues/1070">#1070</a>)</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/2a3235ebd5c33c7ce8ea4de76e47d489a1be8d60"><code>2a3235e</code></a>
    Add additional coverage for joining urls (<a
    href="https://redirect.github.com/aio-libs/yarl/issues/1066">#1066</a>)</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/94b6b518195adac8da9275e36535bea6a9be9aad"><code>94b6b51</code></a>
    🧪🚑 Fix coverage.py-included paths @ XML (<a
    href="https://redirect.github.com/aio-libs/yarl/issues/1074">#1074</a>)</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/3d5ce652b5aab6cf3c5e1b42727420db1cd31298"><code>3d5ce65</code></a>
    🧪 Bump MyPy to v1.11.2</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/8aa3733b5cdda8658c1d30cdd627f577663a71ee"><code>8aa3733</code></a>
    🧪 Add a MyPy run against Python 3.13 code paths</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/cbf0b9ee12105cb15e02b012f2af1a699b7b2048"><code>cbf0b9e</code></a>
    🧪💅 Lower-case bools in MyPy config</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/b253381a87517a2cd78ffa56b8e539ce27478492"><code>b253381</code></a>
    🧪 Drop leftover MyPy checked paths from config</li>
    <li><a
    href="https://github.com/aio-libs/yarl/commit/a7f80077d2da94c2ddc597cc2afbdde4246931dd"><code>a7f8007</code></a>
    🧪 Stop auto-installing MyPy type stubs</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aio-libs/yarl/compare/v1.9.6...v1.9.7">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.9.6&new-version=1.9.7)](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 2, 2024
    Configuration menu
    Copy the full SHA
    a86689f View commit details
    Browse the repository at this point in the history
  4. [PR #8987/5c3d50f9 backport][3.11] Move ContentDisposition in referen…

    …ce docs (#8989)
    
    **This is a backport of PR #8987 as merged into master
    (5c3d50f).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    ed5576d View commit details
    Browse the repository at this point in the history
  5. [PR #8991/1ba30112 backport][3.11] Update ClientSession reference (#8995

    )
    
    **This is a backport of PR #8991 as merged into master
    (1ba3011).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    effb575 View commit details
    Browse the repository at this point in the history
  6. [PR #8990/731ba4dd backport][3.11] Fix changing scheme/host in Respon…

    …se.clone() for absolute URLs (#8997)
    
    **This is a backport of PR #8990 as merged into master
    (731ba4d).**
    
    Co-authored-by: Sam Bull <git@sambull.org>
    patchback[bot] and Dreamsorcerer authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    fa628a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Bump setuptools from 74.0.0 to 74.1.0 (#9001)

    Bumps [setuptools](https://github.com/pypa/setuptools) from 74.0.0 to
    74.1.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's
    changelog</a>.</em></p>
    <blockquote>
    <h1>v74.1.0</h1>
    <h2>Features</h2>
    <ul>
    <li>Added support for defining <code>ext-modules</code> via
    <code>pyproject.toml</code>
    (<strong>EXPERIMENTAL</strong>, may change in future releases). (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4568">#4568</a>)</li>
    </ul>
    <h2>Bugfixes</h2>
    <ul>
    <li>Merge with pypa/distutils@3dcdf8567, removing the duplicate vendored
    copy of packaging. (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4622">#4622</a>)</li>
    <li>Restored <code>setuptools.msvc.Environmentinfo</code> as it is used
    externally. (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4625">#4625</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/pypa/setuptools/commit/1a9d87308dc0d8aabeaae0dce989b35dfb7699f0"><code>1a9d873</code></a>
    Bump version: 74.0.0 → 74.1.0</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/4d9a750695c08fae4d2a40a3b94b718f8ee28c2f"><code>4d9a750</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pypa/setuptools/issues/4626">#4626</a>
    from pypa/bugfix/msvc-EnvironmentInfo</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/a16582be2518bb53f413e1a4bf76f7014a55e806"><code>a16582b</code></a>
    Add a test for construction of EnvironmentInfo.</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/616d8735ebe890691b3c78470c40992a7532f11a"><code>616d873</code></a>
    Add news fragment.</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/242388806a0ac0f47f49020c67befd685a8e4a52"><code>2423888</code></a>
    Remove only the monkeypatching, leaving EnvironmentInfo in place.</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/7ecbcb0eb8a67a0408e1f6062f6591ea412f4e06"><code>7ecbcb0</code></a>
    Revert &quot;Remove monkeypatching of _msvccompiler.&quot;</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/5d4473ed6f511ccfd14d65a908f1290e1300cbf5"><code>5d4473e</code></a>
    Implement declarative <code>ext-modules</code> in
    <code>pyproject.toml</code> (&quot;experimental&quot;) (<a
    href="https://redirect.github.com/pypa/setuptools/issues/4568">#4568</a>)</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/592d089d2eb8b1e50fdd45d1939f77fe3832a307"><code>592d089</code></a>
    Add news fragment</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/11731e2950342a3c1d0138fe27d23a4e1e652119"><code>11731e2</code></a>
    Add docs about ext-modules in pyproject.toml</li>
    <li><a
    href="https://github.com/pypa/setuptools/commit/bf768e0cfb2194e554bb268801e249c3e1af2ca6"><code>bf768e0</code></a>
    Add experimental warning to ext-modules in pyproject.toml</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pypa/setuptools/compare/v74.0.0...v74.1.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=setuptools&package-manager=pip&previous-version=74.0.0&new-version=74.1.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 3, 2024
    Configuration menu
    Copy the full SHA
    ba201c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3fa8d8 View commit details
    Browse the repository at this point in the history
  3. Add flake8-no-implicit-concat (#7731)

    (cherry picked from commit 1d170d3)
    booniepepper committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    ff878e0 View commit details
    Browse the repository at this point in the history