Skip to content

Commit

Permalink
pip(deps): bump the pip group with 9 updates (#511)
Browse files Browse the repository at this point in the history
Bumps the pip group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [fastapi](https://github.com/tiangolo/fastapi) | `0.105.0` | `0.108.0`
|
| [uvicorn](https://github.com/encode/uvicorn) | `0.24.0.post1` |
`0.25.0` |
| [boto3-stubs](https://github.com/youtype/mypy_boto3_builder) |
`1.34.2` | `1.34.11` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.5.2` | `9.5.3` |
| [pytest](https://github.com/pytest-dev/pytest) | `7.4.3` | `7.4.4` |
| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.92.1`
| `6.92.2` |
| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.341`
| `1.1.344` |
| [black](https://github.com/psf/black) | `23.12.0` | `23.12.1` |
| [ruff](https://github.com/astral-sh/ruff) | `0.1.8` | `0.1.9` |

Updates `fastapi` from 0.105.0 to 0.108.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tiangolo/fastapi/releases">fastapi's
releases</a>.</em></p>
<blockquote>
<h2>0.108.0</h2>
<h3>Upgrades</h3>
<ul>
<li>⬆️ Upgrade Starlette to <code>&gt;=0.29.0,&lt;0.33.0</code>, update
docs and usage of templates with new Starlette arguments. PR <a
href="https://redirect.github.com/tiangolo/fastapi/pull/10846">#10846</a>
by <a
href="https://github.com/tiangolo"><code>@​tiangolo</code></a>.</li>
</ul>
<h2>0.107.0</h2>
<h3>Upgrades</h3>
<ul>
<li>⬆️ Upgrade Starlette to 0.28.0. PR <a
href="https://redirect.github.com/tiangolo/fastapi/pull/9636">#9636</a>
by <a
href="https://github.com/adriangb"><code>@​adriangb</code></a>.</li>
</ul>
<h3>Docs</h3>
<ul>
<li>📝 Add docs: Node.js script alternative to update OpenAPI for
generated clients. PR <a
href="https://redirect.github.com/tiangolo/fastapi/pull/10845">#10845</a>
by <a
href="https://github.com/alejsdev"><code>@​alejsdev</code></a>.</li>
<li>📝 Restructure Docs section in Contributing page. PR <a
href="https://redirect.github.com/tiangolo/fastapi/pull/10844">#10844</a>
by <a
href="https://github.com/alejsdev"><code>@​alejsdev</code></a>.</li>
</ul>
<h2>0.106.0</h2>
<h3>Breaking Changes</h3>
<p>Using resources from dependencies with <code>yield</code> in
background tasks is no longer supported.</p>
<p>This change is what supports the new features, read below. 🤓</p>
<h3>Dependencies with <code>yield</code>, <code>HTTPException</code> and
Background Tasks</h3>
<p>Dependencies with <code>yield</code> now can raise
<code>HTTPException</code> and other exceptions after
<code>yield</code>. 🎉</p>
<p>Read the new docs here: <a
href="https://fastapi.tiangolo.com/tutorial/dependencies/dependencies-with-yield/#dependencies-with-yield-and-httpexception">Dependencies
with <code>yield</code> and <code>HTTPException</code></a>.</p>
<pre lang="Python"><code>from fastapi import Depends, FastAPI,
HTTPException
from typing_extensions import Annotated
<p>app = FastAPI()</p>
<p>data = {
&quot;plumbus&quot;: {&quot;description&quot;: &quot;Freshly pickled
plumbus&quot;, &quot;owner&quot;: &quot;Morty&quot;},
&quot;portal-gun&quot;: {&quot;description&quot;: &quot;Gun to create
portals&quot;, &quot;owner&quot;: &quot;Rick&quot;},
}</p>
<p>class OwnerError(Exception):
pass</p>
<p>def get_username():
try:
yield &quot;Rick&quot;
except OwnerError as e:
raise HTTPException(status_code=400, detail=f&quot;Onwer error:
{e}&quot;)
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tiangolo/fastapi/commit/fe0249a23ebb294be183b3e2cab82addbd68c42c"><code>fe0249a</code></a>
🔖 Release version 0.108.0</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/43e2223804d79a4c7309660a411487f0fa47c1c7"><code>43e2223</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/c55f90df32101006ad3ddd8060d30f24c8f44eb9"><code>c55f90d</code></a>
⬆️ Upgrade Starlette to <code>&gt;=0.29.0,&lt;0.33.0</code>, update docs
and usage of template...</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/f933fd6ff8db06ff77be8406ad56b6b07f13a532"><code>f933fd6</code></a>
🔖 Release version 0.107.0</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/9090bf4084ac3bd9527a938a5dc814b139740a6b"><code>9090bf4</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/d633953f13d70706daa3bbc03f6b3ab66648e02f"><code>d633953</code></a>
⬆️ Upgrade Starlette to 0.28.0 (<a
href="https://redirect.github.com/tiangolo/fastapi/issues/9636">#9636</a>)</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/a751032c0929cdc4a891666240f0dc4849cf58a9"><code>a751032</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/505ae06c0bb2ba745587731ca88e4165b64003a6"><code>505ae06</code></a>
📝 Add docs: Node.js script alternative to update OpenAPI for generated
client...</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/4de60e153a73ee51e6be3378b64fc16bbd251d8a"><code>4de60e1</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/tiangolo/fastapi/commit/8b5843ebcd1ccc9582ef34b9dba0a9162140396b"><code>8b5843e</code></a>
📝 Restructure Docs section in Contributing page (<a
href="https://redirect.github.com/tiangolo/fastapi/issues/10844">#10844</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tiangolo/fastapi/compare/0.105.0...0.108.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `uvicorn` from 0.24.0.post1 to 0.25.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/encode/uvicorn/releases">uvicorn's
releases</a>.</em></p>
<blockquote>
<h2>Version 0.25.0</h2>
<h2>Added</h2>
<ul>
<li>Support the WebSocket Denial Response ASGI extension (<a
href="https://redirect.github.com/encode/uvicorn/issues/1916">#1916</a>)
17/12/23</li>
</ul>
<h2>Fixed</h2>
<ul>
<li>Allow explicit hidden file paths on <code>--reload-include</code>
(<a
href="https://redirect.github.com/encode/uvicorn/issues/2176">#2176</a>)
08/12/23</li>
<li>Properly annotate <code>uvicorn.run()</code> (<a
href="https://redirect.github.com/encode/uvicorn/issues/2158">#2158</a>)
22/11/23</li>
</ul>
<hr />
<p><strong>Full Changelog</strong>: <a
href="https://github.com/encode/uvicorn/compare/0.24.0...0.25.0">https://github.com/encode/uvicorn/compare/0.24.0...0.25.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/encode/uvicorn/blob/master/CHANGELOG.md">uvicorn's
changelog</a>.</em></p>
<blockquote>
<h2>0.25.0 - 2023-12-17</h2>
<h3>Added</h3>
<ul>
<li>Support the WebSocket Denial Response ASGI extension (<a
href="https://redirect.github.com/encode/uvicorn/issues/1916">#1916</a>)
17/12/23</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Allow explicit hidden file paths on <code>--reload-include</code>
(<a
href="https://redirect.github.com/encode/uvicorn/issues/2176">#2176</a>)
08/12/23</li>
<li>Properly annotate <code>uvicorn.run()</code> (<a
href="https://redirect.github.com/encode/uvicorn/issues/2158">#2158</a>)
22/11/23</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/encode/uvicorn/commit/b52f3f97842dfa59cbef2e1e6f6606d8ea21e4c2"><code>b52f3f9</code></a>
Version 0.25.0 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2193">#2193</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/656818496e136139c1daeb9ab86c8253b7bbad2d"><code>6568184</code></a>
Support the WebSocket Denial Response ASGI extension (<a
href="https://redirect.github.com/encode/uvicorn/issues/1916">#1916</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/7d274ed3894b8e16fcbdc69a6456f8ca12b33711"><code>7d274ed</code></a>
Create <code>http_protocol_cls</code> fixture (<a
href="https://redirect.github.com/encode/uvicorn/issues/2174">#2174</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/c55af77fe9a4da99ac594e15ab9ee07b34ef669c"><code>c55af77</code></a>
bug: allow explicit hidden file paths in <code>--reload-include</code>
(<a
href="https://redirect.github.com/encode/uvicorn/issues/2176">#2176</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/2c55f204bfd8464b6e22445284b57052ea022bfa"><code>2c55f20</code></a>
Bump types-pyyaml from 6.0.12.11 to 6.0.12.12 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2169">#2169</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/cfa2e4fc16599abdf8aebeaef86fa72c6058fa45"><code>cfa2e4f</code></a>
Bump httpx from 0.25.0 to 0.25.2 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2168">#2168</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/9ed59aabd22b5fba91c24ce9f5f75b4548d4e9b5"><code>9ed59aa</code></a>
Bump ruff from 0.1.4 to 0.1.6 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2170">#2170</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/ab6f52a7bb3b06e34a281b26d297efc30a488cbd"><code>ab6f52a</code></a>
Bump websockets from 11.0.3 to 12.0 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2172">#2172</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/fe72cd9e6c16cc9629b9bc16431853e0735725a0"><code>fe72cd9</code></a>
Bump mypy from 1.6.1 to 1.7.1 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2171">#2171</a>)</li>
<li><a
href="https://github.com/encode/uvicorn/commit/5b3b73431f8abca8ed2c71d740280f043eff2916"><code>5b3b734</code></a>
Bump cryptography from 41.0.5 to 41.0.6 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2163">#2163</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/encode/uvicorn/compare/0.24.0.post1...0.25.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `boto3-stubs` from 1.34.2 to 1.34.11
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/youtype/mypy_boto3_builder/commits">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocs-material` from 9.5.2 to 9.5.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's
releases</a>.</em></p>
<blockquote>
<h2>mkdocs-material-9.5.3</h2>
<ul>
<li>Limited version range of MkDocs to &lt; 1.6</li>
<li>Updated Macedonian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6520">#6520</a>:
Group plugin crashes when using mike</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6494">#6494</a>:
Hide author's email address if disabled in git-authors plugin</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's
changelog</a>.</em></p>
<blockquote>
<p>mkdocs-material-9.5.3+insiders-4.49.0 (2023-12-29)</p>
<ul>
<li>Added support for exporting tags and mappings</li>
<li>Added support for disabling tags and/or listings or both</li>
<li>Fixed tag links from pages to listings on homepage</li>
</ul>
<p>mkdocs-material-9.5.3+insiders-4.48.0 (2023-12-23)</p>
<ul>
<li>Rewrite of tags plugin, now much more powerful</li>
<li>Added support for nested tags (tag hierarchies, e.g. foo/bar)</li>
<li>Added support for shadow tags (by list, prefix or suffix)</li>
<li>Added support for custom tag layouts and templates</li>
<li>Added support for hiding tags in table of contents</li>
<li>Added support for configurable inline tag listings</li>
<li>Added support for automatically linking to closest tag listing</li>
<li>Added support for scoped listings (limit to subsection of site)</li>
<li>Added support for multiple instances of tags plugin</li>
<li>Added support for changing front matter property and template
variable</li>
<li>Added support for tag slugification format strings</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6510">#6510</a>:
Projects plugin out of memory on Linux (4.47.1 regression)</li>
<li>Fixed projects plugin not notifying plugins about serve mode</li>
<li>Fixed projects plugin skipping projects on prefix match</li>
<li>Deprecated tags_file and tags_extra_files settings</li>
<li>Modernized tags plugin code base</li>
</ul>
<p>mkdocs-material-9.5.3 (2023-12-23)</p>
<ul>
<li>Limited version range of MkDocs to &lt; 1.6</li>
<li>Updated Macedonian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6520">#6520</a>:
Group plugin crashes when using mike</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6494">#6494</a>:
Hide author's email address if disabled in git-authors plugin</li>
</ul>
<p>mkdocs-material-9.5.2+insiders-4.47.1 (2023-12-11)</p>
<ul>
<li>Improved editing experience for projects plugin</li>
<li>Improved resilience of optimize and social plugin</li>
<li>Fixed race condition when writing manifest in optimize and social
plugin</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6475">#6475</a>:
Logo not taking precedence over icon in social card</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6399">#6399</a>:
Projects plugin doesn't pick up added/removed projects</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6306">#6306</a>:
Projects plugin cache not correctly updated</li>
</ul>
<p>mkdocs-material-9.5.2 (2023-12-11)</p>
<ul>
<li>Fixed types for slugify settings in blog plugin config</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6469">#6469</a>:
Horizontal scrollbars on MathJax containers</li>
</ul>
<p>mkdocs-material-9.5.1+insiders-4.47.0 (2023-12-08)</p>
<ul>
<li>Added support for staying on page when switching languages</li>
<li>Added configurable logging capabilities to projects plugin</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ae1c63d43db0911f76e9b02466edcfa023edec99"><code>ae1c63d</code></a>
Updated Insiders changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/284264a37e0948010f057d95201df6c57b546314"><code>284264a</code></a>
Prepare 9.5.3 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6b690e9acdf2b4ae10f2299309de231f6796ba30"><code>6b690e9</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6549">#6549</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/175df613970869744114e0c4299f0e448aba8737"><code>175df61</code></a>
Updated distribution files</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6a2b62b4f966683915aa6679c6380d74eddad7ea"><code>6a2b62b</code></a>
Removed unnecessary quotes from type annotation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6540">#6540</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/9956bf1dc43ca1b868dbb41cc7a946c5fe28aadc"><code>9956bf1</code></a>
Replaced mutable argument default by <code>None</code> (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6541">#6541</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/05596664a536799c6da8aa708ff8fc7ebeca4337"><code>0559666</code></a>
Updated dependencies</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/13aa1565fbac220b03c162359acfb249f905aeec"><code>13aa156</code></a>
Formatting (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6533">#6533</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/55fe1ccc539098b71f15795f1d6ab8297cb41142"><code>55fe1cc</code></a>
Improved Group plugin initialization for mike (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6534">#6534</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6e0b497ee85e380dbdeae658f34f0c0e6ceaf133"><code>6e0b497</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6519">#6519</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.5.2...9.5.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest` from 7.4.3 to 7.4.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>pytest 7.4.4 (2023-12-31)</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11140">#11140</a>:
Fix non-string constants at the top of file being detected as docstrings
on Python&gt;=3.8.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11572">#11572</a>:
Handle an edge case where <code>sys.stderr</code>{.interpreted-text
role=&quot;data&quot;} and <code>sys.__stderr__</code>{.interpreted-text
role=&quot;data&quot;} might already be closed when
<code>faulthandler</code>{.interpreted-text role=&quot;ref&quot;} is
tearing down.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11710">#11710</a>:
Fixed tracebacks from collection errors not getting pruned.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/7966">#7966</a>:
Removed unhelpful error message from assertion rewrite mechanism when
exceptions are raised in <code>__iter__</code> methods. Now they are
treated un-iterable instead.</li>
</ul>
<h2>Improved Documentation</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11091">#11091</a>:
Updated documentation to refer to hyphenated options: replaced
<code>--junitxml</code> with <code>--junit-xml</code> and
<code>--collectonly</code> with <code>--collect-only</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/33f694f4b30c5c502f21f81cb8ab907b12ad2f65"><code>33f694f</code></a>
Prepare release version 7.4.4</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/76c107c463afcaddf74ca48252614728c6829ea7"><code>76c107c</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11751">#11751</a>
from bluetech/backport-11143-to-7.4.x</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/531d76daa4a871df5b2a46cae132851c29abf027"><code>531d76d</code></a>
[7.4.x] Improve reporting from <strong>iter</strong> exceptions (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11749">#11749</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/a0f58fa9e7f9b09b212ed491464be5df9b80fc0b"><code>a0f58fa</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11143">#11143</a>
from tushar-deepsource/patch-1</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/b1f3387d42571090ee4a35ec1945765b7f2ffae8"><code>b1f3387</code></a>
[7.4.x] <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11091">#11091</a>:
documentation should use hypthonated properties (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11750">#11750</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/2cdd619bf49ee7c5306dc70dcbf71090839ea985"><code>2cdd619</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11747">#11747</a>
from pytest-dev/backport-11711-to-7.4.x</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/d06c05bd23ea6af8e07fd944e56c58b64375b724"><code>d06c05b</code></a>
[7.4.x] nodes: fix tracebacks from collection errors are not getting
pruned</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/5582bfcddf78929f7979c5023b167b333e1c2dd9"><code>5582bfc</code></a>
[7.4.x] Improves clarity in Sphinx documentation for function signature.
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11">#11</a>...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/13024efd7afdbae80ce70d27295d9bbe62670cb8"><code>13024ef</code></a>
[7.4.x] Fix for operation on closed file in faulthandler teardown (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11631">#11631</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/a40dacf6577ae990740e10572582538dfaf357b6"><code>a40dacf</code></a>
[7.4.x] XFAIL TestLocalPath.test_make_numbered_dir_multiprocess_safe (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/11616">#11616</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/7.4.3...7.4.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `hypothesis` from 6.92.1 to 6.92.2
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/HypothesisWorks/hypothesis/commit/6da7c6f9b7f8b838fcc83e3c4274cc4b1a56896b"><code>6da7c6f</code></a>
Bump hypothesis-python version to 6.92.2 and update changelog</li>
<li><a
href="https://github.com/HypothesisWorks/hypothesis/commit/42ad4c482f189473fa5d1f2cf221fbe6f590c397"><code>42ad4c4</code></a>
Merge pull request <a
href="https://redirect.github.com/HypothesisWorks/hypothesis/issues/3814">#3814</a>
from HypothesisWorks/create-pull-request/patch</li>
<li><a
href="https://github.com/HypothesisWorks/hypothesis/commit/0c6a3571e88d525dcc938ee8a0bdf63a40a4837f"><code>0c6a357</code></a>
docs and lint tweaks</li>
<li><a
href="https://github.com/HypothesisWorks/hypothesis/commit/3547340c122cdd6a578c5bfd874996a237278481"><code>3547340</code></a>
Update pinned dependencies</li>
<li>See full diff in <a
href="https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.92.1...hypothesis-python-6.92.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `pyright` from 1.1.341 to 1.1.344
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/RobertCraigie/pyright-python/commit/2186adf40020f88d310bb42a21a22e163c43772d"><code>2186adf</code></a>
Pyright NPM Package update to 1.1.344 (<a
href="https://redirect.github.com/RobertCraigie/pyright-python/issues/243">#243</a>)</li>
<li><a
href="https://github.com/RobertCraigie/pyright-python/commit/42959f486cdf76a59ea5bd48894291fb7affcfeb"><code>42959f4</code></a>
Pyright NPM Package update to 1.1.343 (<a
href="https://redirect.github.com/RobertCraigie/pyright-python/issues/242">#242</a>)</li>
<li><a
href="https://github.com/RobertCraigie/pyright-python/commit/259aa25917fd35a93d630e5aaaa42c30bf4bae89"><code>259aa25</code></a>
[pyright updated to 1.1.342] Update Version (<a
href="https://redirect.github.com/RobertCraigie/pyright-python/issues/241">#241</a>)</li>
<li>See full diff in <a
href="https://github.com/RobertCraigie/pyright-python/compare/v1.1.341...v1.1.344">compare
view</a></li>
</ul>
</details>
<br />

Updates `black` from 23.12.0 to 23.12.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/releases">black's
releases</a>.</em></p>
<blockquote>
<h2>23.12.1</h2>
<p>Fixed a bug that included dependencies from the d extra by default
(<a
href="https://redirect.github.com/psf/black/issues/4108">#4108</a>)</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/blob/main/CHANGES.md">black's
changelog</a>.</em></p>
<blockquote>
<h2>23.12.1</h2>
<h3>Packaging</h3>
<ul>
<li>Fixed a bug that included dependencies from the <code>d</code> extra
by default (<a
href="https://redirect.github.com/psf/black/issues/4108">#4108</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/psf/black/commit/ec91a2be3c44d88e1a3960a4937ad6ed3b63464e"><code>ec91a2b</code></a>
Prepare release 23.12.1 (<a
href="https://redirect.github.com/psf/black/issues/4124">#4124</a>)</li>
<li><a
href="https://github.com/psf/black/commit/8fec1c30855890cc9cfce5ae6d633a1c1a21d724"><code>8fec1c3</code></a>
Adds paren to deps for hidden extra constraint (<a
href="https://redirect.github.com/psf/black/issues/4108">#4108</a>)</li>
<li><a
href="https://github.com/psf/black/commit/35ce37ded7bd8fdd3950af19e7c11f311ee7b8d8"><code>35ce37d</code></a>
Add new changelog template</li>
<li>See full diff in <a
href="https://github.com/psf/black/compare/23.12.0...23.12.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `ruff` from 0.1.8 to 0.1.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ruff/releases">ruff's
releases</a>.</em></p>
<blockquote>
<h2>v0.1.9</h2>
<h2>Changes</h2>
<h3>Breaking changes</h3>
<ul>
<li>Add site-packages to default exclusions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9188">#9188</a>)</li>
</ul>
<h3>Preview features</h3>
<ul>
<li>Fix: Avoid parenthesizing subscript targets and values (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9209">#9209</a>)</li>
<li>[<code>pylint</code>] Implement <code>too-many-locals</code>
(<code>PLR0914</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9163">#9163</a>)</li>
<li>Implement <code>reimplemented_operator</code> (FURB118) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9171">#9171</a>)</li>
<li>Add a rule to detect string members in runtime-evaluated unions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9143">#9143</a>)</li>
<li>Implement <code>no_blank_line_before_class_docstring</code> preview
style (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9154">#9154</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li><code>CONSTANT_CASE</code> variables are improperly flagged for yoda
violation (<code>SIM300</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9164">#9164</a>)</li>
<li>[<code>flake8-pyi</code>] Cover ParamSpecs and TypeVarTuples
(<code>PYI018</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9198">#9198</a>)</li>
<li>[<code>flake8-bugbear</code>] Add fix for
<code>zip-without-explicit-strict</code> (<code>B905</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9176">#9176</a>)</li>
<li>Add fix to automatically remove <code>print</code> and
<code>pprint</code> statements (<code>T201</code>, <code>T203</code>)
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/9208">#9208</a>)</li>
<li>Prefer <code>Never</code> to <code>NoReturn</code> in auto-typing in
Python &gt;= 3.11 (<code>ANN201</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9213">#9213</a>)</li>
</ul>
<h3>Formatter</h3>
<ul>
<li><code>can_omit_optional_parentheses</code>: Exit early for
unparenthesized expressions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9125">#9125</a>)</li>
<li>Fix <code>dynamic</code> mode with doctests so that it doesn't
exceed configured line width (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9129">#9129</a>)</li>
<li>Fix <code>can_omit_optional_parentheses</code> for expressions with
a right most fstring (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9124">#9124</a>)</li>
<li>Add <code>target_version</code> to formatter options (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9220">#9220</a>)</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Update <code>ruff format --check</code> to display message for
already formatted files (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9153">#9153</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Reverse order of arguments for <code>operator.contains</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9192">#9192</a>)</li>
<li>Iterate over lambdas in deferred type annotations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9175">#9175</a>)</li>
<li>Fix panic in <code>D208</code> with multibyte indent (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9147">#9147</a>)</li>
<li>Add support for <code>NoReturn</code> in auto-return-typing (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9206">#9206</a>)</li>
<li>Allow removal of <code>typing</code> from
<code>exempt-modules</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9214">#9214</a>)</li>
<li>Avoid <code>mutable-class-default</code> violations for Pydantic
subclasses (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9187">#9187</a>)</li>
<li>Fix dropped union expressions for piped non-types in
<code>PYI055</code> autofix (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9161">#9161</a>)</li>
<li>Enable annotation quoting for multi-line expressions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9142">#9142</a>)</li>
<li>Deduplicate edits when quoting annotations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9140">#9140</a>)</li>
<li>Prevent invalid utf8 indexing in cell magic detection (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9146">#9146</a>)</li>
<li>Avoid nested quotations in auto-quoting fix (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9168">#9168</a>)</li>
<li>Add base-class inheritance detection to flake8-django rules (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9151">#9151</a>)</li>
<li>Avoid <code>asyncio-dangling-task</code> violations on shadowed
bindings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9215">#9215</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's
changelog</a>.</em></p>
<blockquote>
<h2>0.1.9</h2>
<h3>Breaking changes</h3>
<ul>
<li>Add site-packages to default exclusions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9188">#9188</a>)</li>
</ul>
<h3>Preview features</h3>
<ul>
<li>Fix: Avoid parenthesizing subscript targets and values (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9209">#9209</a>)</li>
<li>[<code>pylint</code>] Implement <code>too-many-locals</code>
(<code>PLR0914</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9163">#9163</a>)</li>
<li>Implement <code>reimplemented_operator</code> (FURB118) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9171">#9171</a>)</li>
<li>Add a rule to detect string members in runtime-evaluated unions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9143">#9143</a>)</li>
<li>Implement <code>no_blank_line_before_class_docstring</code> preview
style (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9154">#9154</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li><code>CONSTANT_CASE</code> variables are improperly flagged for yoda
violation (<code>SIM300</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9164">#9164</a>)</li>
<li>[<code>flake8-pyi</code>] Cover ParamSpecs and TypeVarTuples
(<code>PYI018</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9198">#9198</a>)</li>
<li>[<code>flake8-bugbear</code>] Add fix for
<code>zip-without-explicit-strict</code> (<code>B905</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9176">#9176</a>)</li>
<li>Add fix to automatically remove <code>print</code> and
<code>pprint</code> statements (<code>T201</code>, <code>T203</code>)
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/9208">#9208</a>)</li>
<li>Prefer <code>Never</code> to <code>NoReturn</code> in auto-typing in
Python &gt;= 3.11 (<code>ANN201</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9213">#9213</a>)</li>
</ul>
<h3>Formatter</h3>
<ul>
<li><code>can_omit_optional_parentheses</code>: Exit early for
unparenthesized expressions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9125">#9125</a>)</li>
<li>Fix <code>dynamic</code> mode with doctests so that it doesn't
exceed configured line width (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9129">#9129</a>)</li>
<li>Fix <code>can_omit_optional_parentheses</code> for expressions with
a right most fstring (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9124">#9124</a>)</li>
<li>Add <code>target_version</code> to formatter options (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9220">#9220</a>)</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Update <code>ruff format --check</code> to display message for
already formatted files (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9153">#9153</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Reverse order of arguments for <code>operator.contains</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9192">#9192</a>)</li>
<li>Iterate over lambdas in deferred type annotations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9175">#9175</a>)</li>
<li>Fix panic in <code>D208</code> with multibyte indent (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9147">#9147</a>)</li>
<li>Add support for <code>NoReturn</code> in auto-return-typing (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9206">#9206</a>)</li>
<li>Allow removal of <code>typing</code> from
<code>exempt-modules</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9214">#9214</a>)</li>
<li>Avoid <code>mutable-class-default</code> violations for Pydantic
subclasses (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9187">#9187</a>)</li>
<li>Fix dropped union expressions for piped non-types in
<code>PYI055</code> autofix (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9161">#9161</a>)</li>
<li>Enable annotation quoting for multi-line expressions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9142">#9142</a>)</li>
<li>Deduplicate edits when quoting annotations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9140">#9140</a>)</li>
<li>Prevent invalid utf8 indexing in cell magic detection (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9146">#9146</a>)</li>
<li>Avoid nested quotations in auto-quoting fix (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9168">#9168</a>)</li>
<li>Add base-class inheritance detection to flake8-django rules (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9151">#9151</a>)</li>
<li>Avoid <code>asyncio-dangling-task</code> violations on shadowed
bindings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9215">#9215</a>)</li>
</ul>
<h3>Documentation</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/ruff/commit/0263f2715eba81aee471e3dd5a50ea5f9426cbb1"><code>0263f27</code></a>
Bump version to v0.1.9 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9231">#9231</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/c6d80760348e32bf98a86c566c70371358b1a31e"><code>c6d8076</code></a>
Set target versions in Black tests (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9221">#9221</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/8cb795010200aab90d1e766e5cbf39e0b28f0d26"><code>8cb7950</code></a>
Add <code>target_version</code> to formatter options (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9220">#9220</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/ef4bd8d5ff7994f0e66536bdb284e5a573304699"><code>ef4bd8d</code></a>
Fix: Avoid parenthesizing subscript targets and values (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9209">#9209</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/5d41c84ef71d0581d2e2a63cb7b768269ee53c9b"><code>5d41c84</code></a>
SIM300: CONSTANT_CASE variables are improperly flagged for yoda
violation (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9">#9</a>...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/cbe3bf9bde5a10492e1555924854f00d69eaa6e6"><code>cbe3bf9</code></a>
Avoid <code>asyncio-dangling-task</code> violations on shadowed bindings
(<a
href="https://redirect.github.com/astral-sh/ruff/issues/9215">#9215</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/4b4160eb48a21f602555293010f15cb002a3092c"><code>4b4160e</code></a>
Allow removal of <code>typing</code> from <code>exempt-modules</code>
(<a
href="https://redirect.github.com/astral-sh/ruff/issues/9214">#9214</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/29846f5b096bf73c30bd00c5a2df44729036cd22"><code>29846f5</code></a>
Prefer <code>Never</code> to <code>NoReturn</code> in auto-typing (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9213">#9213</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/07b293d94922645abb3aa209e0d501567afb5684"><code>07b293d</code></a>
Add fix to automatically remove <code>print</code> and
<code>pprint</code> statements (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9208">#9208</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/5ccc21aea2b40aee927b356cef48a1ca0fbcd6c9"><code>5ccc21a</code></a>
Add support for <code>NoReturn</code> in auto-return-typing (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9206">#9206</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/ruff/compare/v0.1.8...v0.1.9">compare
view</a></li>
</ul>
</details>
<br />


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>
  • Loading branch information
eve-scality authored Jan 2, 2024
2 parents 1d8b1e9 + 763e3d4 commit 3a0e46e
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 83 deletions.
Loading

0 comments on commit 3a0e46e

Please sign in to comment.