Skip to content

v1373+srv703.web519

@dependabot dependabot tagged this 02 Jun 02:57
Bumps the uv-prod-minor-patch group with 4 updates:
[aiosmtplib](https://github.com/cole/aiosmtplib),
[elevenlabs](https://github.com/elevenlabs/elevenlabs-python),
[sentry-sdk](https://github.com/getsentry/sentry-python) and
[uvicorn](https://github.com/Kludex/uvicorn).

Updates `aiosmtplib` from 5.1.0 to 5.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cole/aiosmtplib/releases">aiosmtplib's
releases</a>.</em></p>
<blockquote>
<h2>5.1.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Security: Reject control characters (the C0 range 0x00-0x1F and DEL
0x7F, including CR, LF, and NUL) in SMTP command arguments, preventing
command injection via input passed to mail(), rcpt(), vrfy(), expn() or
sendmail(). Such input now raises ValueError before anything is written
to the connection. More details: <a
href="https://github.com/cole/aiosmtplib/security/advisories/GHSA-v3q9-hj7j-63hq">https://github.com/cole/aiosmtplib/security/advisories/GHSA-v3q9-hj7j-63hq</a>
Thanks to <a
href="https://github.com/tonghuaroot"><code>@​tonghuaroot</code></a> for
the report.</li>
<li>Bugfix: SMTP.quit() no longer hangs until the read timeout when the
peer drops the transport with an exception after QUIT is sent but before
the 221 reply is parsed (e.g. AWS SES closing TLS without close_notify).
Contributed by <a
href="https://github.com/yamaaaaaa31"><code>@​yamaaaaaa31</code></a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/yamaaaaaa31"><code>@​yamaaaaaa31</code></a>
made their first contribution in <a
href="https://redirect.github.com/cole/aiosmtplib/pull/346">cole/aiosmtplib#346</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cole/aiosmtplib/compare/v5.1.0...v5.1.1">https://github.com/cole/aiosmtplib/compare/v5.1.0...v5.1.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/cole/aiosmtplib/blob/main/CHANGELOG.rst">aiosmtplib's
changelog</a>.</em></p>
<blockquote>
<h2>5.1.1</h2>
<ul>
<li>Security: Reject control characters (the C0 range
<code>0x00</code>-<code>0x1F</code> and DEL
<code>0x7F</code>, including CR, LF, and NUL) in SMTP command arguments,
preventing
command injection via input passed to <code>mail()</code>,
<code>rcpt()</code>, <code>vrfy()</code>,
<code>expn()</code> or <code>sendmail()</code>. Such input now raises
<code>ValueError</code> before
anything is written to the connection.
More details: <a
href="https://github.com/cole/aiosmtplib/security/advisories/GHSA-v3q9-hj7j-63hq">https://github.com/cole/aiosmtplib/security/advisories/GHSA-v3q9-hj7j-63hq</a>
Thanks to <a
href="https://github.com/tonghuaroot"><code>@​tonghuaroot</code></a> for
the report.</li>
<li>Bugfix: <code>SMTP.quit()</code> no longer hangs until the read
timeout when the
peer drops the transport with an exception after <code>QUIT</code> is
sent but
before the 221 reply is parsed (e.g. AWS SES closing TLS without
<code>close_notify</code>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cole/aiosmtplib/commit/b18d293c3f03debe40f572bb20647fc3596b9af5"><code>b18d293</code></a>
fix: failing test on pypy</li>
<li><a
href="https://github.com/cole/aiosmtplib/commit/5a5365cd3d298851bb94a3b8e4dc996bdc3f06bb"><code>5a5365c</code></a>
chore: v5.1.1</li>
<li><a
href="https://github.com/cole/aiosmtplib/commit/8eaf6efc9a8f59e2e09d3ef11246a058c46bd3ba"><code>8eaf6ef</code></a>
fix: command injection via address control chars</li>
<li><a
href="https://github.com/cole/aiosmtplib/commit/e9d57bc0f835eae5584e2b50b15e80b8a58597b8"><code>e9d57bc</code></a>
chore: ignore pycache</li>
<li><a
href="https://github.com/cole/aiosmtplib/commit/185232d9e0ff6d87756a50c34edddc581a0e52b2"><code>185232d</code></a>
ci: pre-commit autoupdate</li>
<li><a
href="https://github.com/cole/aiosmtplib/commit/1096fed9d4b84ac00b519866dfe5eceeb41b39d1"><code>1096fed</code></a>
fix: resolve quit response waiter on connection_lost</li>
<li><a
href="https://github.com/cole/aiosmtplib/commit/14d9cabc32a0cbc63bde35e3c6de337c4c7eff73"><code>14d9cab</code></a>
ci: pre-commit autoupdate</li>
<li><a
href="https://github.com/cole/aiosmtplib/commit/40d48d8b524f3390bbc1b82368f574e2f4db6aba"><code>40d48d8</code></a>
ci: pre-commit autoupdate</li>
<li>See full diff in <a
href="https://github.com/cole/aiosmtplib/compare/v5.1.0...v5.1.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `elevenlabs` from 2.49.0 to 2.50.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/elevenlabs/elevenlabs-python/releases">elevenlabs's
releases</a>.</em></p>
<blockquote>
<h2>v2.50.0</h2>
<h2>What's Changed</h2>
<ul>
<li>SDK regeneration by <a
href="https://github.com/fern-api"><code>@​fern-api</code></a>[bot] in
<a
href="https://redirect.github.com/elevenlabs/elevenlabs-python/pull/794">elevenlabs/elevenlabs-python#794</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elevenlabs/elevenlabs-python/compare/v2.49.1...v2.50.0">https://github.com/elevenlabs/elevenlabs-python/compare/v2.49.1...v2.50.0</a></p>
<h2>v2.49.1</h2>
<h2>What's Changed</h2>
<ul>
<li>[Speech Engine] Add full response to Speech Engine API calls by <a
href="https://github.com/PaulAsjes"><code>@​PaulAsjes</code></a> in <a
href="https://redirect.github.com/elevenlabs/elevenlabs-python/pull/793">elevenlabs/elevenlabs-python#793</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elevenlabs/elevenlabs-python/compare/v2.49.0...v2.49.1">https://github.com/elevenlabs/elevenlabs-python/compare/v2.49.0...v2.49.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/elevenlabs/elevenlabs-python/commit/f3ba614a1023a8dd1a816f45b4ed031664b05f03"><code>f3ba614</code></a>
SDK regeneration (<a
href="https://redirect.github.com/elevenlabs/elevenlabs-python/issues/794">#794</a>)</li>
<li><a
href="https://github.com/elevenlabs/elevenlabs-python/commit/2143cac9d18c4cc9755b58aad64e0613b54b6394"><code>2143cac</code></a>
[Speech Engine] Add full response to Speech Engine API calls (<a
href="https://redirect.github.com/elevenlabs/elevenlabs-python/issues/793">#793</a>)</li>
<li>See full diff in <a
href="https://github.com/elevenlabs/elevenlabs-python/compare/v2.49.0...v2.50.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `sentry-sdk` from 2.60.0 to 2.61.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-python/releases">sentry-sdk's
releases</a>.</em></p>
<blockquote>
<h2>2.61.0</h2>
<h3>New Features ✨</h3>
<ul>
<li>
<p>Add <code>server.address</code> to transformed spans when
<code>stream_gen_ai_spans=True</code> by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6307">#6307</a></p>
</li>
<li>
<p>Allow integrations to define control flow exceptions by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a> in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6425">#6425</a></p>
</li>
<li>
<p>Disable string truncation for events by default by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6290">#6290</a></p>
<p>Following a previous significant increase of the string truncation
limit, we've now completely removed the limit by default.
In case you have large strings in your events, you should now be able to
see them.</p>
<p>In rare cases, if you have really long strings (or a lot of them),
you might see envelopes being dropped because of their size.
If that happens, you can set the <code>max_value_length</code>
<code>init</code> option to the previous value of
<code>100_000</code>:</p>
<pre lang="python"><code>sentry_sdk.init(
    ...,
    max_value_length=100_000,
)
</code></pre>
</li>
</ul>
<h3>Bug Fixes 🐛</h3>
<h4>Langchain</h4>
<ul>
<li>Stop setting transaction status when child span fails by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6301">#6301</a></li>
<li>Catch <code>TypeError</code> on <code>langchain.agents</code> import
by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6268">#6268</a></li>
</ul>
<h4>Openai Agents</h4>
<ul>
<li>Handle <code>starting_agent</code> keyword argument in runner
patches by <a
href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in
<a
href="https://redirect.github.com/getsentry/sentry-python/pull/6428">#6428</a></li>
<li>Remove hosted MCP tool spans by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6391">#6391</a></li>
<li>Use <code>name</code>, not <code>description</code> in
<code>start_span</code> by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a> in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6323">#6323</a></li>
<li>Stop setting transaction status when child span fails by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6303">#6303</a></li>
</ul>
<h4>Pydantic AI</h4>
<ul>
<li>Stop setting tokens on Invoke Agent spans by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6320">#6320</a></li>
<li>Stop setting transaction status when child span fails by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6302">#6302</a></li>
<li>Remove <code>Agent.run_stream_events()</code> patch by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6281">#6281</a></li>
</ul>
<h4>Strawberry</h4>
<ul>
<li>Wrap yields in try-except to ensure span cleanup by <a
href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in
<a
href="https://redirect.github.com/getsentry/sentry-python/pull/6381">#6381</a></li>
<li>Fix <code>AttributeError</code> on <code>graphql_span</code> in
<code>resolve</code> by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a> in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6289">#6289</a></li>
</ul>
<h4>Other</h4>
<ul>
<li>(anthropic) Do not set <code>gen_ai.response.model</code> to
<code>None</code> by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6312">#6312</a></li>
<li>(asyncpg) Use Sentry span attribute name conventions by <a
href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in
<a
href="https://redirect.github.com/getsentry/sentry-python/pull/6306">#6306</a></li>
<li>(boto3) Guard setting method by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a> in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6288">#6288</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's
changelog</a>.</em></p>
<blockquote>
<h2>2.61.0</h2>
<h3>New Features ✨</h3>
<ul>
<li>
<p>Add <code>server.address</code> to transformed spans when
<code>stream_gen_ai_spans=True</code> by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6307">#6307</a></p>
</li>
<li>
<p>Allow integrations to define control flow exceptions by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a> in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6425">#6425</a></p>
</li>
<li>
<p>Disable string truncation for events by default by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6290">#6290</a></p>
<p>Following a previous significant increase of the string truncation
limit, we've now completely removed the limit by default.
In case you have large strings in your events, you should now be able to
see them.</p>
<p>In rare cases, if you have really long strings (or a lot of them),
you might see envelopes being dropped because of their size.
If that happens, you can set the <code>max_value_length</code>
<code>init</code> option to the previous value of
<code>100_000</code>:</p>
<pre lang="python"><code>sentry_sdk.init(
    ...,
    max_value_length=100_000,
)
</code></pre>
</li>
</ul>
<h3>Bug Fixes 🐛</h3>
<h4>Langchain</h4>
<ul>
<li>Stop setting transaction status when child span fails by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6301">#6301</a></li>
<li>Catch <code>TypeError</code> on <code>langchain.agents</code> import
by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6268">#6268</a></li>
</ul>
<h4>Openai Agents</h4>
<ul>
<li>Handle <code>starting_agent</code> keyword argument in runner
patches by <a
href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in
<a
href="https://redirect.github.com/getsentry/sentry-python/pull/6428">#6428</a></li>
<li>Remove hosted MCP tool spans by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6391">#6391</a></li>
<li>Use <code>name</code>, not <code>description</code> in
<code>start_span</code> by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a> in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6323">#6323</a></li>
<li>Stop setting transaction status when child span fails by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6303">#6303</a></li>
</ul>
<h4>Pydantic AI</h4>
<ul>
<li>Stop setting tokens on Invoke Agent spans by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6320">#6320</a></li>
<li>Stop setting transaction status when child span fails by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6302">#6302</a></li>
<li>Remove <code>Agent.run_stream_events()</code> patch by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6281">#6281</a></li>
</ul>
<h4>Strawberry</h4>
<ul>
<li>Wrap yields in try-except to ensure span cleanup by <a
href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in
<a
href="https://redirect.github.com/getsentry/sentry-python/pull/6381">#6381</a></li>
<li>Fix <code>AttributeError</code> on <code>graphql_span</code> in
<code>resolve</code> by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a> in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6289">#6289</a></li>
</ul>
<h4>Other</h4>
<ul>
<li>(anthropic) Do not set <code>gen_ai.response.model</code> to
<code>None</code> by <a
href="https://github.com/alexander-alderman-webb"><code>@​alexander-alderman-webb</code></a>
in <a
href="https://redirect.github.com/getsentry/sentry-python/pull/6312">#6312</a></li>
<li>(asyncpg) Use Sentry span attribute name conventions by <a
href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in
<a
href="https://redirect.github.com/getsentry/sentry-python/pull/6306">#6306</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/getsentry/sentry-python/commit/53df8783b8961e2cba32d932b78c79e4408c7ed6"><code>53df878</code></a>
Update CHANGELOG.md</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/24f6bf7a81aeb554f9ed1459d6a386bec6878ab1"><code>24f6bf7</code></a>
Update CHANGELOG.md</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/f50bec574650d3c09b14683491219d458f72c13b"><code>f50bec5</code></a>
Update CHANGELOG.md</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/35469462b9d672ec6be408a3292447252ea23712"><code>3546946</code></a>
release: 2.61.0</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/54f768680cad8a40ab97be4dddd16c12c9cba493"><code>54f7686</code></a>
feat(span-streaming): Add more attrs to segment spans (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/6432">#6432</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/7e27e34fd05b337574a93352c773b1d4a2885d13"><code>7e27e34</code></a>
feat(openai): Support span streaming (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/6431">#6431</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/139a9a176f732ba7f1456510c2f0f00930e38558"><code>139a9a1</code></a>
feat: Add <code>server.address</code> to transformed spans when
`stream_gen_ai_spans=Tru...</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/7bf1d6ee4ba0069e074c462c256f8a88b8b450a0"><code>7bf1d6e</code></a>
fix(openai_agents): Handle starting_agent keyword argument in runner
patches ...</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/5662d86fd9ac8ddf635c0da489b275093c0feb08"><code>5662d86</code></a>
test(langchain): Deduplicate by removing <code>node.callspec.id</code>
matching (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/6426">#6426</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-python/commit/fb9def2f53ec65bbf70d1d8a63acb1a6a2f4e195"><code>fb9def2</code></a>
feat(huey): Migrate Huey integration to spans-first tracing (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/6399">#6399</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.60.0...2.61.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `uvicorn` from 0.47.0 to 0.48.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Kludex/uvicorn/releases">uvicorn's
releases</a>.</em></p>
<blockquote>
<h2>Version 0.48.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Default <code>ssl_ciphers</code> to <code>None</code> and use
OpenSSL defaults by <a
href="https://github.com/Kludex"><code>@​Kludex</code></a> in <a
href="https://redirect.github.com/Kludex/uvicorn/pull/2940">Kludex/uvicorn#2940</a></li>
<li>Ignore duplicate forwarding headers in
<code>ProxyHeadersMiddleware</code> by <a
href="https://github.com/Kludex"><code>@​Kludex</code></a> in <a
href="https://redirect.github.com/Kludex/uvicorn/pull/2944">Kludex/uvicorn#2944</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Kludex/uvicorn/compare/0.47.0...0.48.0">https://github.com/Kludex/uvicorn/compare/0.47.0...0.48.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md">uvicorn's
changelog</a>.</em></p>
<blockquote>
<h2>0.48.0 (May 24, 2026)</h2>
<h3>Changed</h3>
<ul>
<li>Default <code>ssl_ciphers</code> to <code>None</code> and use
OpenSSL defaults (<a
href="https://redirect.github.com/Kludex/uvicorn/issues/2940">#2940</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ignore duplicate forwarding headers in
<code>ProxyHeadersMiddleware</code> (<a
href="https://redirect.github.com/Kludex/uvicorn/issues/2944">#2944</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Kludex/uvicorn/commit/73e84e58d7f6b8b3dfd8a9e3e42d716862250f33"><code>73e84e5</code></a>
Version 0.48.0 (<a
href="https://redirect.github.com/Kludex/uvicorn/issues/2951">#2951</a>)</li>
<li><a
href="https://github.com/Kludex/uvicorn/commit/45ea11690b4a62fa6df339d2b6ee3b8545a418e0"><code>45ea116</code></a>
Ignore duplicate forwarding headers in
<code>ProxyHeadersMiddleware</code> (<a
href="https://redirect.github.com/Kludex/uvicorn/issues/2944">#2944</a>)</li>
<li><a
href="https://github.com/Kludex/uvicorn/commit/dd4394c3cbfd9f27a696a7b08047149690058158"><code>dd4394c</code></a>
chore(deps): bump idna from 3.11 to 3.15 (<a
href="https://redirect.github.com/Kludex/uvicorn/issues/2941">#2941</a>)</li>
<li><a
href="https://github.com/Kludex/uvicorn/commit/abe07818a191cd036dc3824d802d052207e01c7e"><code>abe0781</code></a>
Default <code>ssl_ciphers</code> to <code>None</code> and use OpenSSL
defaults (<a
href="https://redirect.github.com/Kludex/uvicorn/issues/2940">#2940</a>)</li>
<li>See full diff in <a
href="https://github.com/Kludex/uvicorn/compare/0.47.0...0.48.0">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 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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Assets 2
Loading