Skip to content

Commit

Permalink
feat(deps): bump the all group across 1 directory with 9 updates (#114)
Browse files Browse the repository at this point in the history
Bumps the all group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [cloudpathlib](https://github.com/drivendataorg/cloudpathlib) |
`0.19.0` | `0.20.0` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.9.2` | `2.10.3`
|
| [pypdf](https://github.com/py-pdf/pypdf) | `5.0.1` | `5.1.0` |
| [black](https://github.com/psf/black) | `24.8.0` | `24.10.0` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `3.8.0` |
`4.0.1` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.3` | `8.3.4` |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) |
`0.24.0` | `0.25.0` |
| [moto](https://github.com/getmoto/moto) | `5.0.16` | `5.0.23` |
| [boto3](https://github.com/boto/boto3) | `1.35.31` | `1.35.82` |


Updates `cloudpathlib` from 0.19.0 to 0.20.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/drivendataorg/cloudpathlib/releases">cloudpathlib's
releases</a>.</em></p>
<blockquote>
<h2>v0.20.0</h2>
<ul>
<li>Added support for custom schemes in CloudPath and Client subclases.
(Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/466">#466</a>,
PR <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/pull/467">#467</a>)</li>
<li>Fixed <code>ResourceNotFoundError</code> on Azure gen2 storage
accounts with HNS enabled and issue that some Azure credentials do not
have <code>account_name</code>. (Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/470">#470</a>,
Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/476">#476</a>,
PR <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/pull/478">#478</a>)</li>
<li>Added support for Python 3.13 (Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/472">#472</a>,
[PR <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/474">#474</a>](<a
href="https://redirect.github.com/drivendataorg/cloudpathlib/pull/474">drivendataorg/cloudpathlib#474</a>)):
<ul>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.PurePath.full_match"><code>.full_match</code>
added</a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.from_uri"><code>.from_uri</code>
added</a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.is_file"><code>follow_symlinks</code>
kwarg added to <code>is_file</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.is_dir"><code>follow_symlinks</code>
kwarg added to <code>is_dir</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.read_text"><code>newline</code>
kwarg added to <code>read_text</code></a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.glob"><code>recurse_symlinks</code>
kwarg added to <code>glob</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.glob"><code>pattern</code>
parameter for <code>glob</code> can be PathLike</a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.rglob"><code>recurse_symlinks</code>
kwarg added to <code>rglob</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.rglob"><code>pattern</code>
parameter for <code>rglob</code> can be PathLike</a></li>
<li><a
href="https://docs.python.org/3/library/pathlib.html#pathlib.PurePath.parser"><code>.parser</code>
property added</a></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/drivendataorg/cloudpathlib/blob/master/HISTORY.md">cloudpathlib's
changelog</a>.</em></p>
<blockquote>
<h2>v0.20.0 (2024-10-18)</h2>
<ul>
<li>Added support for custom schemes in CloudPath and Client subclases.
(Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/466">#466</a>,
PR <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/pull/467">#467</a>)</li>
<li>Fixed <code>ResourceNotFoundError</code> on Azure gen2 storage
accounts with HNS enabled and issue that some Azure credentials do not
have <code>account_name</code>. (Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/470">#470</a>,
Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/476">#476</a>,
PR <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/pull/478">#478</a>)</li>
<li>Added support for Python 3.13 (Issue <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/472">#472</a>,
[PR <a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/474">#474</a>](<a
href="https://redirect.github.com/drivendataorg/cloudpathlib/pull/474">drivendataorg/cloudpathlib#474</a>)):
<ul>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.PurePath.full_match"><code>.full_match</code>
added</a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.from_uri"><code>.from_uri</code>
added</a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.is_file"><code>follow_symlinks</code>
kwarg added to <code>is_file</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.is_dir"><code>follow_symlinks</code>
kwarg added to <code>is_dir</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.read_text"><code>newline</code>
kwarg added to <code>read_text</code></a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.glob"><code>recurse_symlinks</code>
kwarg added to <code>glob</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.glob"><code>pattern</code>
parameter for <code>glob</code> can be PathLike</a></li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.rglob"><code>recurse_symlinks</code>
kwarg added to <code>rglob</code></a> added as no-op</li>
<li><a
href="https://docs.python.org/3.13/library/pathlib.html#pathlib.Path.rglob"><code>pattern</code>
parameter for <code>rglob</code> can be PathLike</a></li>
<li><a
href="https://docs.python.org/3/library/pathlib.html#pathlib.PurePath.parser"><code>.parser</code>
property added</a></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/drivendataorg/cloudpathlib/commit/5f5e05404a00f2dcd51c5ea540e59abb10462403"><code>5f5e054</code></a>
Add Python 3.13 compatibility (<a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/474">#474</a>)</li>
<li><a
href="https://github.com/drivendataorg/cloudpathlib/commit/68774bf42bb8c3856ed0fc16c13c9652e82fb2ad"><code>68774bf</code></a>
Make HNS check and client instantiation more reliable (<a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/478">#478</a>)</li>
<li><a
href="https://github.com/drivendataorg/cloudpathlib/commit/8207b3dbd0a9eab07e73adfdf91c9006341d5e81"><code>8207b3d</code></a>
use variable for client schemes, allowing override (<a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/467">#467</a>)
(<a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/471">#471</a>)</li>
<li><a
href="https://github.com/drivendataorg/cloudpathlib/commit/b776bee3a6cdbb5877cd6eb8be823af0d0456e0c"><code>b776bee</code></a>
Test infra improvements (<a
href="https://redirect.github.com/drivendataorg/cloudpathlib/issues/461">#461</a>)</li>
<li>See full diff in <a
href="https://github.com/drivendataorg/cloudpathlib/compare/v0.19.0...v0.20.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pydantic` from 2.9.2 to 2.10.3
<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.10.3 2024-12-03</h2>
<h2>What's Changed</h2>
<h3>Fixes</h3>
<ul>
<li>Set fields when <code>defer_build</code> is set on Pydantic
dataclasses by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10984">#10984</a></li>
<li>Do not resolve the JSON Schema reference for <code>dict</code> core
schema keys by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10989">#10989</a></li>
<li>Use the globals of the function when evaluating the return type for
<code>PlainSerializer</code> and <code>WrapSerializer</code> functions
by <a href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11008">#11008</a></li>
<li>Fix host required enforcement for urls to be compatible with v2.9
behavior by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11027">#11027</a></li>
<li>Add a <code>default_factory_takes_validated_data</code> property to
<code>FieldInfo</code> by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11034">#11034</a></li>
<li>Fix url json schema in <code>serialization</code> mode by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11035">#11035</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pydantic/pydantic/compare/v2.10.2...v2.10.3">https://github.com/pydantic/pydantic/compare/v2.10.2...v2.10.3</a></p>
<h2>v2.10.2 2024-11-26</h2>
<h2>What's Changed</h2>
<h3>Fixes</h3>
<ul>
<li>Only evaluate <code>FieldInfo</code> annotations if required during
schema building by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10769">#10769</a></li>
<li>Do not evaluate annotations for private fields by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10962">#10962</a></li>
<li>Support serialization as any for <code>Secret</code> types and
<code>Url</code> types by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10947">#10947</a></li>
<li>Fix type hint of <code>Field.default</code> to be compatible with
Python 3.8 and 3.9 by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10972">#10972</a></li>
<li>Add hashing support for URL types by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10975">#10975</a></li>
<li>Hide <code>BaseModel.__replace__</code> definition from type
checkers by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10979">10979</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pydantic/pydantic/compare/v2.10.1...v2.10.2">https://github.com/pydantic/pydantic/compare/v2.10.1...v2.10.2</a></p>
<h2>v2.10.1 2024-11-21</h2>
<h2>What's Changed</h2>
<h3>Packaging</h3>
<ul>
<li>Bump <code>pydantic-core</code> version to <code>v2.27.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/10938">#10938</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Use the correct frame when instantiating a parametrized
<code>TypeAdapter</code> by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10893">#10893</a></li>
<li>Relax check for validated data in <code>default_factory</code> utils
by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10909">#10909</a></li>
<li>Fix type checking issue with <code>model_fields</code> and
<code>model_computed_fields</code> by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10911">#10911</a></li>
<li>Use the parent configuration during schema generation for stdlib
<code>dataclass</code>es by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10928">#10928</a></li>
<li>Use the <code>globals</code> of the function when evaluating the
return type of serializers and <code>computed_field</code>s by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10929">#10929</a></li>
<li>Fix URL constraint application by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10922">#10922</a></li>
<li>Fix URL equality with different validation methods by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10934">#10934</a></li>
<li>Fix JSON schema title when specified as <code>''</code> by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10936">#10936</a></li>
<li>Fix <code>python</code> mode serialization for <code>complex</code>
inference by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic-core/pull/1549">pydantic-core#1549</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pydantic/pydantic/compare/v2.10.0...v2.10.1">https://github.com/pydantic/pydantic/compare/v2.10.0...v2.10.1</a></p>
<h2>v2.10.0 2024-11-20</h2>
<!-- 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.10.3 (2024-12-03)</h2>
<p><a
href="https://github.com/pydantic/pydantic/releases/tag/v2.10.3">GitHub
release</a></p>
<h3>What's Changed</h3>
<h4>Fixes</h4>
<ul>
<li>Set fields when <code>defer_build</code> is set on Pydantic
dataclasses by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10984">#10984</a></li>
<li>Do not resolve the JSON Schema reference for <code>dict</code> core
schema keys by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10989">#10989</a></li>
<li>Use the globals of the function when evaluating the return type for
<code>PlainSerializer</code> and <code>WrapSerializer</code> functions
by <a href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11008">#11008</a></li>
<li>Fix host required enforcement for urls to be compatible with v2.9
behavior by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11027">#11027</a></li>
<li>Add a <code>default_factory_takes_validated_data</code> property to
<code>FieldInfo</code> by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11034">#11034</a></li>
<li>Fix url json schema in <code>serialization</code> mode by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/11035">#11035</a></li>
</ul>
<h2>v2.10.2 (2024-11-25)</h2>
<p><a
href="https://github.com/pydantic/pydantic/releases/tag/v2.10.2">GitHub
release</a></p>
<h3>What's Changed</h3>
<h4>Fixes</h4>
<ul>
<li>Only evaluate FieldInfo annotations if required during schema
building by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10769">#10769</a></li>
<li>Do not evaluate annotations for private fields by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10962">#10962</a></li>
<li>Support serialization as any for <code>Secret</code> types and
<code>Url</code> types by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10947">#10947</a></li>
<li>Fix type hint of <code>Field.default</code> to be compatible with
Python 3.8 and 3.9 by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10972">#10972</a></li>
<li>Add hashing support for URL types by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10975">#10975</a></li>
<li>Hide <code>BaseModel.__replace__</code> definition from type
checkers by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10979">10979</a></li>
</ul>
<h2>v2.10.1 (2024-11-21)</h2>
<p><a
href="https://github.com/pydantic/pydantic/releases/tag/v2.10.1">GitHub
release</a></p>
<h3>What's Changed</h3>
<h4>Packaging</h4>
<ul>
<li>Bump <code>pydantic-core</code> version to <code>v2.27.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/10938">#10938</a></li>
</ul>
<h4>Fixes</h4>
<ul>
<li>Use the correct frame when instantiating a parametrized
<code>TypeAdapter</code> by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10893">#10893</a></li>
<li>Relax check for validated data in <code>default_factory</code> utils
by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10909">#10909</a></li>
<li>Fix type checking issue with <code>model_fields</code> and
<code>model_computed_fields</code> by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10911">#10911</a></li>
<li>Use the parent configuration during schema generation for stdlib
<code>dataclass</code>es by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10928">#10928</a></li>
<li>Use the <code>globals</code> of the function when evaluating the
return type of serializers and <code>computed_field</code>s by <a
href="https://github.com/Viicos"><code>@​Viicos</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10929">#10929</a></li>
<li>Fix URL constraint application by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10922">#10922</a></li>
<li>Fix URL equality with different validation methods by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10934">#10934</a></li>
<li>Fix JSON schema title when specified as <code>''</code> by <a
href="https://github.com/sydney-runkle"><code>@​sydney-runkle</code></a>
in <a
href="https://redirect.github.com/pydantic/pydantic/pull/10936">#10936</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/c326748b0119f12e284c280825d4ab6d3576643c"><code>c326748</code></a>
Prep for v2.10.3 release (<a
href="https://redirect.github.com/pydantic/pydantic/issues/11038">#11038</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/68d35bffe00bf3b417d025a915effbfa8749d1e3"><code>68d35bf</code></a>
Fix url json schema in <code>serialization</code> mode (<a
href="https://redirect.github.com/pydantic/pydantic/issues/11035">#11035</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/fa69b4c09a64d2c12a61e9ff2a747f2a304f1ee2"><code>fa69b4c</code></a>
Add a <code>default_factory_takes_validated_data</code> property to
<code>FieldInfo</code> (<a
href="https://redirect.github.com/pydantic/pydantic/issues/11034">#11034</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/435a7031f39c35286934edd0de6bfe134e8118c8"><code>435a703</code></a>
Fix host required enforcement for urls to be compatible with v2.9
behavior (#...</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/b2c4548f361b046062efe01e699b30121bb6b88d"><code>b2c4548</code></a>
Use the globals of the function when evaluating the return type for
`PlainSer...</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/cb962c10b75c51fa4e1dc377c3d0db416ccb3bbf"><code>cb962c1</code></a>
Do not resolve the JSON Schema reference for <code>dict</code> core
schema keys (<a
href="https://redirect.github.com/pydantic/pydantic/issues/10989">#10989</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/10ebcdf60319676211b2bd5d36d9507835df9cb6"><code>10ebcdf</code></a>
Set fields when <code>defer_build</code> is set on Pydantic dataclasses
(<a
href="https://redirect.github.com/pydantic/pydantic/issues/10984">#10984</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/fe325154987b41345b356e5eb6d1584d7278bb0d"><code>fe32515</code></a>
Prepare for v2.10.2 release (<a
href="https://redirect.github.com/pydantic/pydantic/issues/10982">#10982</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/226cfaf62bcfbc2454f81eb46ffd5001ecc8baa7"><code>226cfaf</code></a>
Hide <code>BaseModel.__replace__</code> definition from type checkers
(<a
href="https://redirect.github.com/pydantic/pydantic/issues/10979">#10979</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic/commit/02229a6ab176ae25d88f25e4c08fc84150558f86"><code>02229a6</code></a>
hashing support for urls (<a
href="https://redirect.github.com/pydantic/pydantic/issues/10975">#10975</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pydantic/pydantic/compare/v2.9.2...v2.10.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `pypdf` from 5.0.1 to 5.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/py-pdf/pypdf/releases">pypdf's
releases</a>.</em></p>
<blockquote>
<h2>Version 5.1.0, 2024-10-27</h2>
<h2>What's new</h2>
<h3>New Features (ENH)</h3>
<ul>
<li>Add <code>layout_mode_font_height_weight</code> argument to
<code>PageObject.extract_text()</code> (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2920">#2920</a>)
by <a
href="https://github.com/hpierre001"><code>@​hpierre001</code></a></li>
</ul>
<h3>Bug Fixes (BUG)</h3>
<ul>
<li>Fix font specificier for FreeText annotation (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2893">#2893</a>)
by <a
href="https://github.com/ssjkamei"><code>@​ssjkamei</code></a></li>
<li>Line breaks are not generated due to incorrect calculation of text
leading (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2890">#2890</a>)
by <a
href="https://github.com/ssjkamei"><code>@​ssjkamei</code></a></li>
<li>Improve handling of spaces in text extraction (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2882">#2882</a>)
by <a
href="https://github.com/ssjkamei"><code>@​ssjkamei</code></a></li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Soft failure for flate encode image mode 1 with wrong LUT size (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2900">#2900</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<h3>Documentation (DOC)</h3>
<ul>
<li>Use latest package versions (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2907">#2907</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
<li>Correct example of reading FileAttachment annotation (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2906">#2906</a>)
by <a href="https://github.com/j-t-1"><code>@​j-t-1</code></a></li>
</ul>
<h3>Developer Experience (DEV)</h3>
<ul>
<li>Update pinned requirements (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2918">#2918</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
<li>Make make_release.py compatible with Windows environment (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2894">#2894</a>)
by <a
href="https://github.com/pubpub-zz"><code>@​pubpub-zz</code></a></li>
</ul>
<h3>Maintenance (MAINT)</h3>
<ul>
<li>Remove references to outdated Python versions (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2919">#2919</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
<li>Generalize the method of obtaining space_code (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2891">#2891</a>)
by <a
href="https://github.com/ssjkamei"><code>@​ssjkamei</code></a></li>
<li>Unnecessary character mapping process (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2888">#2888</a>)
by <a
href="https://github.com/ssjkamei"><code>@​ssjkamei</code></a></li>
<li>New LZW decoding implementation (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2887">#2887</a>)
by <a
href="https://github.com/MartinThoma"><code>@​MartinThoma</code></a></li>
</ul>
<h3>Testing (TST)</h3>
<ul>
<li>Add LzwCodec for encoding (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2883">#2883</a>)
by <a
href="https://github.com/MartinThoma"><code>@​MartinThoma</code></a></li>
</ul>
<h3>Code Style (STY)</h3>
<ul>
<li>Capitalize error messages (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2903">#2903</a>)
by <a href="https://github.com/j-t-1"><code>@​j-t-1</code></a></li>
<li>Modify error messages in PdfWriter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2902">#2902</a>)
by <a href="https://github.com/j-t-1"><code>@​j-t-1</code></a></li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.0.1...5.1.0">Full
Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md">pypdf's
changelog</a>.</em></p>
<blockquote>
<h2>Version 5.1.0, 2024-10-27</h2>
<h3>New Features (ENH)</h3>
<ul>
<li>Add <code>layout_mode_font_height_weight</code> argument to
<code>PageObject.extract_text()</code> (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2920">#2920</a>)</li>
</ul>
<h3>Bug Fixes (BUG)</h3>
<ul>
<li>Fix font specificier for FreeText annotation (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2893">#2893</a>)</li>
<li>Line breaks are not generated due to incorrect calculation of text
leading (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2890">#2890</a>)</li>
<li>Improve handling of spaces in text extraction (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2882">#2882</a>)</li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Soft failure for flate encode image mode 1 with wrong LUT size (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2900">#2900</a>)</li>
</ul>
<h3>Documentation (DOC)</h3>
<ul>
<li>Use latest package versions (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2907">#2907</a>)</li>
<li>Correct example of reading FileAttachment annotation (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2906">#2906</a>)</li>
</ul>
<h3>Developer Experience (DEV)</h3>
<ul>
<li>Update pinned requirements (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2918">#2918</a>)</li>
<li>Make make_release.py compatible with Windows environment (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2894">#2894</a>)</li>
</ul>
<h3>Maintenance (MAINT)</h3>
<ul>
<li>Remove references to outdated Python versions (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2919">#2919</a>)</li>
<li>Generalize the method of obtaining space_code (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2891">#2891</a>)</li>
<li>Unnecessary character mapping process (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2888">#2888</a>)</li>
<li>New LZW decoding implementation (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2887">#2887</a>)</li>
</ul>
<h3>Testing (TST)</h3>
<ul>
<li>Add LzwCodec for encoding (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2883">#2883</a>)</li>
</ul>
<h3>Code Style (STY)</h3>
<ul>
<li>Capitalize error messages (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2903">#2903</a>)</li>
<li>Modify error messages in PdfWriter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2902">#2902</a>)</li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.0.1...5.1.0">Full
Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/py-pdf/pypdf/commit/9f647e696b64f34262a637b77f9a7e89d75a22f4"><code>9f647e6</code></a>
REL: 5.1.0</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/e2da09f49159a39c5234ea62496cca3bc350e215"><code>e2da09f</code></a>
ENH: Add <code>layout_mode_font_height_weight</code> argument to
`PageObject.extract_tex...</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/dd18967bafcc193ddfebaef96b37894142498305"><code>dd18967</code></a>
SEC: Bump black from 23.3.0 to 24.3.0 in /requirements (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2921">#2921</a>)</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/59ae169fc4cc8f34c70a727f8a291f20b4224849"><code>59ae169</code></a>
DEV: Update pinned requirements (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2918">#2918</a>)</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/1a6abfdc18004f27aea4e6b8814bbbc987a2ac36"><code>1a6abfd</code></a>
MAINT: Remove references to outdated Python versions (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2919">#2919</a>)</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/80c3939ca0d9865a6df9c13229586695232ececb"><code>80c3939</code></a>
ROB: Soft failure for flate encode image mode 1 with wrong LUT size (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2900">#2900</a>)</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/704445466a44e039a60e0f635c270a528445d59f"><code>7044454</code></a>
DOC: Use latest package versions (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2907">#2907</a>)</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/183622ef44614c5df12a12dd0b7d8da521cbeb89"><code>183622e</code></a>
DOC: Correct example of reading FileAttachment annotation (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2906">#2906</a>)</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/dd3999251bc9a91d18b87810f6a30df956c797c9"><code>dd39992</code></a>
STY: Capitalize error messages (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2903">#2903</a>)</li>
<li><a
href="https://github.com/py-pdf/pypdf/commit/482a4849189bb4f7a3eb23ca364509375ef6eb5b"><code>482a484</code></a>
STY: Modify error messages in PdfWriter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/2902">#2902</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/py-pdf/pypdf/compare/5.0.1...5.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `black` from 24.8.0 to 24.10.0
<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>24.10.0</h2>
<h3>Highlights</h3>
<ul>
<li>Black is now officially tested with Python 3.13 and provides Python
3.13
mypyc-compiled wheels. (<a
href="https://redirect.github.com/psf/black/issues/4436">#4436</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li>Black will issue an error when used with Python 3.12.5, due to an
upstream memory
safety issue in Python 3.12.5 that can cause Black's AST safety checks
to fail. Please
use Python 3.12.6 or Python 3.12.4 instead. (<a
href="https://redirect.github.com/psf/black/issues/4447">#4447</a>)</li>
<li>Black no longer supports running with Python 3.8 (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crashes involving comments in parenthesised return types or
<code>X | Y</code> style unions.
(<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li>Fix skipping Jupyter cells with unknown <code>%%</code> magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix type annotation spacing between * and more complex type variable
tuple (i.e. <code>def fn(*args: *tuple[*Ts, T]) -&gt; None: pass</code>)
(<a
href="https://redirect.github.com/psf/black/issues/4440">#4440</a>)</li>
</ul>
<h3>Caching</h3>
<ul>
<li>Fix bug where the cache was shared between runs with and without
<code>--unstable</code> (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade version of mypyc used to 1.12 beta (<a
href="https://redirect.github.com/psf/black/issues/4450">#4450</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><code>blackd</code> now requires a newer version of aiohttp. (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
</ul>
<h3>Output</h3>
<ul>
<li>Added Python target version information on parse error (<a
href="https://redirect.github.com/psf/black/issues/4378">#4378</a>)</li>
<li>Add information about Black version to internal error messages (<a
href="https://redirect.github.com/psf/black/issues/4457">#4457</a>)</li>
</ul>
</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>24.10.0</h2>
<h3>Highlights</h3>
<ul>
<li>Black is now officially tested with Python 3.13 and provides Python
3.13
mypyc-compiled wheels. (<a
href="https://redirect.github.com/psf/black/issues/4436">#4436</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li>Black will issue an error when used with Python 3.12.5, due to an
upstream memory
safety issue in Python 3.12.5 that can cause Black's AST safety checks
to fail. Please
use Python 3.12.6 or Python 3.12.4 instead. (<a
href="https://redirect.github.com/psf/black/issues/4447">#4447</a>)</li>
<li>Black no longer supports running with Python 3.8 (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crashes involving comments in parenthesised return types or
<code>X | Y</code> style unions.
(<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li>Fix skipping Jupyter cells with unknown <code>%%</code> magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix type annotation spacing between * and more complex type variable
tuple (i.e. <code>def fn(*args: *tuple[*Ts, T]) -&gt; None: pass</code>)
(<a
href="https://redirect.github.com/psf/black/issues/4440">#4440</a>)</li>
</ul>
<h3>Caching</h3>
<ul>
<li>Fix bug where the cache was shared between runs with and without
<code>--unstable</code> (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade version of mypyc used to 1.12 beta (<a
href="https://redirect.github.com/psf/black/issues/4450">#4450</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><code>blackd</code> now requires a newer version of aiohttp. (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
</ul>
<h3>Output</h3>
<ul>
<li>Added Python target version information on parse error (<a
href="https://redirect.github.com/psf/black/issues/4378">#4378</a>)</li>
<li>Add information about Black version to internal error messages (<a
href="https://redirect.github.com/psf/black/issues/4457">#4457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/psf/black/commit/1b2427a2b785cc4aac97c19bb4b9a0de063f9547"><code>1b2427a</code></a>
Prepare release 24.10.0 (<a
href="https://redirect.github.com/psf/black/issues/4471">#4471</a>)</li>
<li><a
href="https://github.com/psf/black/commit/a22b1ebbfd61fdc4f59de373abcc02c4db364359"><code>a22b1eb</code></a>
Add mypyc 3.13 wheel build (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><a
href="https://github.com/psf/black/commit/b7d0e7212bb8bf9ee9ff6ad4137b33bd9711946e"><code>b7d0e72</code></a>
Bump AndreMiras/coveralls-python-action from
65c1672f0b8a201702d86c81b79187df...</li>
<li><a
href="https://github.com/psf/black/commit/f1a2f92bba7f1b8e4407e89d71a18fd1d6c61a91"><code>f1a2f92</code></a>
Include --unstable in cache key (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
<li><a
href="https://github.com/psf/black/commit/8d9d18c0338d9fbfc27b38f6f69bb630d90512fa"><code>8d9d18c</code></a>
Fix skipping Jupyter cells with unknown %% magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
<li><a
href="https://github.com/psf/black/commit/bbfdba3a5e4f0b3105ec9526c51e769866b28f1f"><code>bbfdba3</code></a>
Fix docs CI: use venv for uv to fix 'failed to create directory' (<a
href="https://redirect.github.com/psf/black/issues/4460">#4460</a>)</li>
<li><a
href="https://github.com/psf/black/commit/8fb2add1f79893be14e3a17345088d8cc3edc7c9"><code>8fb2add</code></a>
Use builtin generics (<a
href="https://redirect.github.com/psf/black/issues/4458">#4458</a>)</li>
<li><a
href="https://github.com/psf/black/commit/2a45cecf2951bb778204dcf63a90f146f4cc9c6c"><code>2a45cec</code></a>
Fix crashes with comments in parentheses (<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li><a
href="https://github.com/psf/black/commit/b4d6d8632dea33363eaa0eaad9caf94a223e0f43"><code>b4d6d86</code></a>
Drop Python 3.8 support (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
<li><a
href="https://github.com/psf/black/commit/ac018c16cae526eabbd7df5e3c0376ae27a1a0cc"><code>ac018c1</code></a>
Require newer aiohttp for blackd (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/psf/black/compare/24.8.0...24.10.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pre-commit` from 3.8.0 to 4.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pre-commit/pre-commit/releases">pre-commit's
releases</a>.</em></p>
<blockquote>
<h2>pre-commit v4.0.1</h2>
<h3>Fixes</h3>
<ul>
<li>Fix <code>pre-commit migrate-config</code> for unquoted deprecated
stages names with
purelib <code>pyyaml</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3324">#3324</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit-ci/issues/issues/234">pre-commit-ci/issues#234</a>
issue by <a
href="https://github.com/lorenzwalthert"><code>@​lorenzwalthert</code></a>.</li>
</ul>
</li>
</ul>
<h2>pre-commit v4.0.0</h2>
<h3>Features</h3>
<ul>
<li>Improve <code>pre-commit migrate-config</code> to handle more yaml
formats.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3301">#3301</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
<li>Handle <code>stages</code> deprecation in <code>pre-commit
migrate-config</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3302">#3302</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/2732">#2732</a>
issue by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
<li>Upgrade <code>ruby-build</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3199">#3199</a>
PR by <a
href="https://github.com/ThisGuyCodes"><code>@​ThisGuyCodes</code></a>.</li>
</ul>
</li>
<li>Add &quot;sensible regex&quot; warnings to <code>repo: meta</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3311">#3311</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
<li>Add warnings for deprecated <code>stages</code> (<code>commit</code>
-&gt; <code>pre-commit</code>, <code>push</code> -&gt;
<code>pre-push</code>, <code>merge-commit</code> -&gt;
<code>pre-merge-commit</code>).
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3312">#3312</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3313">#3313</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3315">#3315</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/2732">#2732</a>
issue by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
</ul>
<h3>Migrating</h3>
<ul>
<li><code>language: python_venv</code> has been removed -- use
<code>language: python</code> instead.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3320">#3320</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/2734">#2734</a>
issue by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md">pre-commit's
changelog</a>.</em></p>
<blockquote>
<h1>4.0.1 - 2024-10-08</h1>
<h3>Fixes</h3>
<ul>
<li>Fix <code>pre-commit migrate-config</code> for unquoted deprecated
stages names with
purelib <code>pyyaml</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3324">#3324</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit-ci/issues/issues/234">pre-commit-ci/issues#234</a>
issue by <a
href="https://github.com/lorenzwalthert"><code>@​lorenzwalthert</code></a>.</li>
</ul>
</li>
</ul>
<h1>4.0.0 - 2024-10-05</h1>
<h3>Features</h3>
<ul>
<li>Improve <code>pre-commit migrate-config</code> to handle more yaml
formats.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3301">#3301</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
<li>Handle <code>stages</code> deprecation in <code>pre-commit
migrate-config</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3302">#3302</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/2732">#2732</a>
issue by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
<li>Upgrade <code>ruby-build</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3199">#3199</a>
PR by <a
href="https://github.com/ThisGuyCodes"><code>@​ThisGuyCodes</code></a>.</li>
</ul>
</li>
<li>Add &quot;sensible regex&quot; warnings to <code>repo: meta</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3311">#3311</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
<li>Add warnings for deprecated <code>stages</code> (<code>commit</code>
-&gt; <code>pre-commit</code>, <code>push</code> -&gt;
<code>pre-push</code>, <code>merge-commit</code> -&gt;
<code>pre-merge-commit</code>).
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3312">#3312</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3313">#3313</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3315">#3315</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/2732">#2732</a>
issue by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
</ul>
<h3>Migrating</h3>
<ul>
<li><code>language: python_venv</code> has been removed -- use
<code>language: python</code> instead.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3320">#3320</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/2734">#2734</a>
issue by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/cc4a52241565440ce200666799eef70626457488"><code>cc4a522</code></a>
v4.0.1</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/772d7d45d38b45a52355d8da708c068a0f242b00"><code>772d7d4</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3324">#3324</a>
from pre-commit/migrate-config-purelib</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/222c62bc5d2907efbd6052c5fb89c4c027400044"><code>222c62b</code></a>
fix migrate-config for purelib yaml</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/3d5548b487c4133181998a0a99148682625af8d1"><code>3d5548b</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3323">#3323</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/4235a877f3ac4998b41e9cce8a709ac13de159b5"><code>4235a87</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/dbccd57db0e9cf993ea909e929eea97f6e4389ea"><code>dbccd57</code></a>
v4.0.0</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/d07e52901ccd9ceecb0b8c17627b2803a974669b"><code>d07e529</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3320">#3320</a>
from pre-commit/remove-python-venv</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/801b956304e2ad2738bdb76d9c65ed52e967bb57"><code>801b956</code></a>
remove deprecated python_venv alias</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/a2f7b80e8952594985e2719d0d12cb194a5e855e"><code>a2f7b80</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3315">#3315</a>
from pre-commit/warn-deprecated-stage-names-on-init</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/d31722386e57a98d8d7d6d74228d255b9a9ffaf3"><code>d317223</code></a>
add warning for deprecates stages for remote repos on init</li>
<li>Additional commits viewable in <a
href="https://github.com/pre-commit/pre-commit/compare/v3.8.0...v4.0.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest` from 8.3.3 to 8.3.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>8.3.4</h2>
<h1>pytest 8.3.4 (2024-12-01)</h1>
<h2>Bug fixes</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12592">#12592</a>:
Fixed <code>KeyError</code>{.interpreted-text role=&quot;class&quot;}
crash when using <code>--import-mode=importlib</code> in a directory
layout where a directory contains a child directory with the same
name.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12818">#12818</a>:
Assertion rewriting now preserves the source ranges of the original
instructions, making it play well with tools that deal with the
<code>AST</code>, like <a
href="https://github.com/alexmojaki/executing">executing</a>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12849">#12849</a>:
ANSI escape codes for colored output now handled correctly in
<code>pytest.fail</code>{.interpreted-text role=&quot;func&quot;} with
[pytrace=False]{.title-ref}.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/9353">#9353</a>:
<code>pytest.approx</code>{.interpreted-text role=&quot;func&quot;} now
uses strict equality when given booleans.</p>
</li>
</ul>
<h2>Improved documentation</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/10558">#10558</a>:
Fix ambiguous docstring of
<code>pytest.Config.getoption</code>{.interpreted-text
role=&quot;func&quot;}.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/10829">#10829</a>:
Improve documentation on the current handling of the
<code>--basetemp</code> option and its lack of retention functionality
(<code>temporary directory location and
retention</code>{.interpreted-text role=&quot;ref&quot;}).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12866">#12866</a>:
Improved cross-references concerning the
<code>recwarn</code>{.interpreted-text role=&quot;fixture&quot;}
fixture.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12966">#12966</a>:
Clarify <code>filterwarnings</code>{.interpreted-text
role=&quot;ref&quot;} docs on filter precedence/order when using
multiple <code>@pytest.mark.filterwarnings
&lt;pytest.mark.filterwarnings ref&gt;</code>{.interpreted-text
role=&quot;ref&quot;} marks.</p>
</li>
</ul>
<h2>Contributor-facing changes</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12497">#12497</a>:
Fixed two failing pdb-related tests on Python 3.13.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/53f8b4e634c5066c4f797a87b20060edbb086240"><code>53f8b4e</code></a>
Update pypa/gh-action-pypi-publish to v1.12.2</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/98dff36c9dc0a44881e9e90daf381f9079adf4cc"><code>98dff36</code></a>
Prepare release version 8.3.4</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/1b474e221d5ced2c8c73924a0087e6e24ab6cd61"><code>1b474e2</code></a>
approx: use exact comparison for bool (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13013">#13013</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/b541721529feba7fcd0d069fa2437a817f340eba"><code>b541721</code></a>
docs: Fix wrong statement about sys.modules with importlib import mode
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/1298">#1298</a>...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/16cb87b65036300d74472cd55eebca8fc3f8e703"><code>16cb87b</code></a>
pytest.fail: fix ANSI escape codes for colored output (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12959">#12959</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12990">#12990</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/be6bc812b02454b2915755dd76ce74b877aeafad"><code>be6bc81</code></a>
Issue <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12966">#12966</a>
Clarify filterwarnings docs on precedence when using multiple ma...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/7aeb72bbc67bd1b8271eee57caa0a4e9b07038fc"><code>7aeb72b</code></a>
Improve docs on basetemp and retention (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12912">#12912</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12928">#12928</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/c8758414cfd1646f273842e8f9292b2c15dcfcfb"><code>c875841</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12917">#12917</a>
from pytest-dev/patchback/backports/8.3.x/ded1f44e5...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/6502816d977fcdbd65a3f4d8a63c0ce7c1f25649"><code>6502816</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12913">#12913</a>
from jakkdl/dontfailonbadpath</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/52135b033fb949efbec6aed9dd9000275bb199fd"><code>52135b0</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12885">#12885</a>
from The-Compiler/pdb-py311 (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12887">#12887</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/8.3.3...8.3.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-asyncio` from 0.24.0 to 0.25.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-asyncio/releases">pytest-asyncio's
releases</a>.</em></p>
<blockquote>
<h2>pytest-asyncio 0.25.0</h2>
<h1>0.25.0 (2024-12-13)</h1>
<ul>
<li>Deprecated: Added warning when asyncio test requests async
<code>@pytest.fixture</code> in strict mode. This will become an error
in a future version of flake8-asyncio. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/979">#979</a></li>
<li>Updates the error message about <em>pytest.mark.asyncio</em>'s
<em>scope</em> keyword argument to say <em>loop_scope</em> instead. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1004">#1004</a></li>
<li>Verbose log displays correct parameter name:
asyncio_default_fixture_loop_scope <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/990">#990</a></li>
<li>Propagates <em>contextvars</em> set in async fixtures to other
fixtures and tests on Python 3.11 and above. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1008">#1008</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/b24de088dbb92de2cedc506bcc4adb522a72bf7c"><code>b24de08</code></a>
build: Prepare release of v0.25.0</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/9fd64da493b5278938ade7e1d73ee4a18543325a"><code>9fd64da</code></a>
changelog += <code>asyncio_default_fixture_loop_scope</code></li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/f15b9c2469cacf7b2f2684b4abc2c121dd1defab"><code>f15b9c2</code></a>
Add release note for <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1008">#1008</a></li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/0184cbab4766417aa662f8c7309bd9b8eb13d2ba"><code>0184cba</code></a>
Refactor tests to use Pytester</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/97c682f48c60b60c07e977e6cd74e844d43ccd68"><code>97c682f</code></a>
Copy context variables from non-generator fixtures</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/62ab185208b5c6d497c2618aae1bb96d6f3472f4"><code>62ab185</code></a>
Improve contextvars test coverage</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/3004bb76050593463819bb809249af76542e54ba"><code>3004bb7</code></a>
Simplify contextvars support</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/746c11462e1c14f41146e9217ea43df99dc982c2"><code>746c114</code></a>
Maintain contextvars.Context in fixtures and tests</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/ebbd602687c46e34089963e4a06183e5f9774db0"><code>ebbd602</code></a>
docs: describe when UsageError is raised for
loop_scope=&quot;class&quot; marker</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/c4c1b482de0472d91b40ba0c07935d704c483bce"><code>c4c1b48</code></a>
Build(deps): Bump hypothesis in /dependencies/default</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-asyncio/compare/v0.24.0...v0.25.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `moto` from 5.0.16 to 5.0.23
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getmoto/moto/blob/master/CHANGELOG.md">moto's
changelog</a>.</em></p>
<blockquote>
<h2>5.0.23</h2>
<p>Docker Digest for 5.0.23:
<em>sha256:d41e007bb1f7d41b530959ae9cbed1edf42737ee839faf8da7e925bf19f63105</em></p>
<pre><code>New Services:
    * Kafka:
        * create_cluster()
        * create_cluster_v2()
        * describe_cluster()
        * describe_cluster_v2()
        * delete_cluster()
        * list_clusters()
        * list_clusters_v2()
        * list_tags_for_resource()
        * tag_resource()
        * untag_resource()
<p>New Methods:<br />
* DirectConnect:<br />
* associate_mac_sec_key()<br />
* create_lag()<br />
* describe_lags()<br />
* describe_settings()<br />
* disassociate_mac_sec_key()<br />
* update_settings()</p>
<pre><code>* EFS:
    * describe_file_system_policy()
    * put_file_system_policy()

* ES:
    * describe_elasticsearch_domains()

* OpenSearch:
    * describe_domains()
</code></pre>
<p>Miscellaneous:<br />
* Athena: list_query_executions() now supports the
WorkGroup-parameter<br />
* Athena: start_query_execution() now supports the
WorkGroup-parameter<br />
* CloudFormation: AWS::IAM::Role now supports updates<br />
* CognitoIDP: list_users() now correctly filters before applying the
Limit<br />
* DirectConnect: describe_trusts() no longer requires a
DirectoryId-parameter<br />
* DynamoDB: The DeleteProtectionEnabled can now be disabled<br />
* DynamoDB: update_item() can now return list of binaries<br />
* EC2: SecurityGroups now contain a SecurityGroupArn<br />
* EC2: update_route() now correctly handles DestinationPrefixListId<br
/>
* KMS: get_public_key() now supports passing in aliases<br />
* Lambda: publish_function() now publishes a function even if the
updated code hasn't changed<br />
* MemoryDB: tag_resource/list_tags_for_resource() now supports Snapshots
and SubnetGroups<br />
* RDS: copy_db_snapshot() now supports the CopyTags-parameter<br />
</code></pre></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/getmoto/moto/commit/426df0b74d98bd7d1c7b42918e11c66c4adc4c96"><code>426df0b</code></a>
Pre-Release: Up Version Number</li>
<li><a
href="https://github.com/getmoto/moto/commit/479c2119e030ad961f6b783ff461a20663f31a36"><code>479c211</code></a>
Prep release 5.0.23 (<a
href="https://redirect.github.com/getmoto/moto/issues/8404">#8404</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/82c0c63bc1a3a7b682274ce0e5d41ae161dcb91c"><code>82c0c63</code></a>
EC2: update_route() now correctly handles DestinationPreflixListId (<a
href="https://redirect.github.com/getmoto/moto/issues/8395">#8395</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/ea13ff2c4aea37623c5ca9c27a0bd1465afce5bd"><code>ea13ff2</code></a>
DynamoDB: update_item() can now return list of binaries (<a
href="https://redirect.github.com/getmoto/moto/issues/8401">#8401</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/a7c36135f0d2b1c8c1d3e873c5c3d51f7cce4164"><code>a7c3613</code></a>
chore: update SSM default parameters (<a
href="https://redirect.github.com/getmoto/moto/issues/8402">#8402</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/f46b9e5925bd1bbd1f541db34918ad7e5bb34bf1"><code>f46b9e5</code></a>
chore: update EC2 Instance Types (<a
href="https://redirect.github.com/getmoto/moto/issues/8399">#8399</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/d21bb8624d12c7054b51ef17b06fb6894e642b76"><code>d21bb86</code></a>
chore: update EC2 Instance Offerings (<a
href="https://redirect.github.com/getmoto/moto/issues/8398">#8398</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/b5c665edf41352cd1647d720eaf9e4199436f0e1"><code>b5c665e</code></a>
EC2: add SecurityGroupArn to security groups (<a
href="https://redirect.github.com/getmoto/moto/issues/8393">#8393</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/44df2b02a65255659405f7fa31f1f24259d1b1bb"><code>44df2b0</code></a>
Kafka V1 Support (<a
href="https://redirect.github.com/getmoto/moto/issues/8381">#8381</a>)</li>
<li><a
href="https://github.com/getmoto/moto/commit/8896093e650be8b75a3b3103bb3a0d82380fb393"><code>8896093</code></a>
CognitoIDP: Fix Limit and Filter params for list_users() (<a
href="https://redirect.github.com/getmoto/moto/issues/8392">#8392</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getmoto/moto/compare/5.0.16...5.0.23">compare
view</a></li>
</ul>
</details>
<br />

Updates `boto3` from 1.35.31 to 1.35.82
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/boto/boto3/commit/779fa6daea06df9736099ecc7ca74c964fa2e91a"><code>779fa6d</code></a>
Merge branch 'release-1.35.82'</li>
<li><a
href="https://github.com/boto/boto3/commit/aa34e785f7c6450a55e8f29b0bb696b2367b1955"><code>aa34e78</code></a>
Bumping version to 1.35.82</li>
<li><a
href="https://github.com/boto/boto3/commit/3d8980f15a5d7712de255badbfcffcaf02ccddd8"><code>3d8980f</code></a>
Add changelog entries from botocore</li>
<li><a
href="https://github.com/boto/boto3/commit/1297fdd88cbea30cb77a5f104f2617392c57b057"><code>1297fdd</code></a>
Merge branch 'release-1.35.81'</li>
<li><a
href="https://github.com/boto/boto3/commit/835792ab88dcf290dfc937638c51a365c5756a56"><code>835792a</code></a>
Merge branch 'release-1.35.81' into develop</li>
<li><a
href="https://github.com/boto/boto3/commit/abf1b3b088a336d3e95af754a81d5188eedce790"><code>abf1b3b</code></a>
Bumping version to 1.35.81</li>
<li><a
href="https://github.com/boto/boto3/commit/ce0446258cd1f1a46f03bfc99137dc2c2a6252e0"><code>ce04462</code></a>
Add changelog entries from botocore</li>
<li><a
href="https://github.com/boto/boto3/commit/8c560a39a8f3073f7a17c76fea1f66fc7c6c0c6b"><code>8c560a3</code></a>
Merge branch 'release-1.35.80'</li>
<li><a
href="https://github.com/boto/boto3/commit/aa78fa97e17479edbae495587f60ceae52ac5bca"><code>aa78fa9</code></a>
Merge branch 'release-1.35.80' into develop</li>
<li><a
href="https://github.com/boto/boto3/commit/071b697d97ebc27857d020060e06f9d903bf40a5"><code>071b697</code></a>
Bumping version to 1.35.80</li>
<li>Additional commits viewable in <a
href="https://github.com/boto/boto3/compare/1.35.31...1.35.82">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 t…
  • Loading branch information
dependabot[bot] authored Dec 30, 2024
1 parent 7940200 commit 5d38c65
Show file tree
Hide file tree
Showing 2 changed files with 180 additions and 169 deletions.
Loading

0 comments on commit 5d38c65

Please sign in to comment.