Skip to content

Commit

Permalink
Bump the dependencies group across 1 directory with 17 updates (#4254)
Browse files Browse the repository at this point in the history
Bumps the dependencies group with 17 updates in the /.config directory:

| Package | From | To |
| --- | --- | --- |
| [ansible-compat](https://github.com/ansible/ansible-compat) | `24.6.1`
| `24.7.0` |
| [ansible-lint](https://github.com/ansible/ansible-lint) | `24.6.1` |
`24.7.0` |
| [astroid](https://github.com/pylint-dev/astroid) | `3.2.2` | `3.2.3` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.6.2` |
`2024.7.4` |
|
[check-jsonschema](https://github.com/python-jsonschema/check-jsonschema)
| `0.28.6` | `0.29.0` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.5.4` | `7.6.0` |
| [exceptiongroup](https://github.com/agronholm/exceptiongroup) |
`1.2.1` | `1.2.2` |
| [identify](https://github.com/pre-commit/identify) | `2.5.36` |
`2.6.0` |
| [jsonschema](https://github.com/python-jsonschema/jsonschema) |
`4.22.0` | `4.23.0` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.5.27` | `9.5.28` |
| [pillow](https://github.com/python-pillow/Pillow) | `10.3.0` |
`10.4.0` |
| [pipdeptree](https://github.com/tox-dev/pipdeptree) | `2.23.0` |
`2.23.1` |
| [rpds-py](https://github.com/crate-py/rpds) | `0.18.1` | `0.19.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.5.0` | `0.5.1` |
| [tomlkit](https://github.com/sdispater/tomlkit) | `0.12.5` | `0.13.0`
|
| [tox](https://github.com/tox-dev/tox) | `4.15.1` | `4.16.0` |
| [types-jsonschema](https://github.com/python/typeshed) |
`4.22.0.20240610` | `4.23.0.20240712` |


Updates `ansible-compat` from 24.6.1 to 24.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ansible/ansible-compat/releases">ansible-compat's
releases</a>.</em></p>
<blockquote>
<h2>v24.7.0</h2>
<h2>Bugfixes</h2>
<ul>
<li>Minor code quality improvements (<a
href="https://redirect.github.com/ansible/ansible-compat/issues/390">#390</a>)
<a href="https://github.com/cidrblock"><code>@​cidrblock</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ansible/ansible-compat/commit/37f215861e4e47abf7b4dfe7be77581583e98c3a"><code>37f2158</code></a>
chore: pre-commit autoupdate (<a
href="https://redirect.github.com/ansible/ansible-compat/issues/389">#389</a>)</li>
<li><a
href="https://github.com/ansible/ansible-compat/commit/557e744499cfc569aa9514dbe05a24d5a3ab29c9"><code>557e744</code></a>
Minor code quality improvements (<a
href="https://redirect.github.com/ansible/ansible-compat/issues/390">#390</a>)</li>
<li>See full diff in <a
href="https://github.com/ansible/ansible-compat/compare/v24.6.1...v24.7.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `ansible-lint` from 24.6.1 to 24.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ansible/ansible-lint/releases">ansible-lint's
releases</a>.</em></p>
<blockquote>
<h2>v24.7.0</h2>
<h2>Bugfixes</h2>
<ul>
<li>Fix linting issues within command_instead_of* rules (ruff:D102) (<a
href="https://redirect.github.com/ansible/ansible-lint/issues/4252">#4252</a>)
<a
href="https://github.com/alisonlhart"><code>@​alisonlhart</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ansible/ansible-lint/commit/95382d398ea1744bf6bfa47b030f14c38b3f6957"><code>95382d3</code></a>
Linting fixes for command_instead_of* rules (ruff:D102) (<a
href="https://redirect.github.com/ansible/ansible-lint/issues/4252">#4252</a>)</li>
<li><a
href="https://github.com/ansible/ansible-lint/commit/22041b4c863f79dfa5a1b4fad12aae4ae840036c"><code>22041b4</code></a>
Bump the dependencies group in /.config with 4 updates (<a
href="https://redirect.github.com/ansible/ansible-lint/issues/4249">#4249</a>)</li>
<li><a
href="https://github.com/ansible/ansible-lint/commit/b7f69e36ae2ab3aa2161faee9cdda1f7730fd70c"><code>b7f69e3</code></a>
Bump the dependencies group in /.config with 5 updates (<a
href="https://redirect.github.com/ansible/ansible-lint/issues/4238">#4238</a>)</li>
<li><a
href="https://github.com/ansible/ansible-lint/commit/0a4ff6d9ae6679d4a481ed45c1a50903599bfdcf"><code>0a4ff6d</code></a>
Bump the dependencies group in /.config with 16 updates (<a
href="https://redirect.github.com/ansible/ansible-lint/issues/4231">#4231</a>)</li>
<li>See full diff in <a
href="https://github.com/ansible/ansible-lint/compare/v24.6.1...v24.7.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `astroid` from 3.2.2 to 3.2.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pylint-dev/astroid/blob/main/ChangeLog">astroid's
changelog</a>.</em></p>
<blockquote>
<h1>What's New in astroid 3.2.3?</h1>
<p>Release date: 2024-07-11</p>
<ul>
<li>Fix <code>AssertionError</code> when inferring a property consisting
of a partial function.</li>
</ul>
<p>Closes <a
href="https://redirect.github.com/pylint-dev/pylint/issues/9214">pylint-dev/pylint#9214</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/astroid/commit/30ea72014bd63b5803294e049424900e845f1346"><code>30ea720</code></a>
Bump astroid to 3.2.3, update changelog (<a
href="https://redirect.github.com/pylint-dev/astroid/issues/2465">#2465</a>)</li>
<li><a
href="https://github.com/pylint-dev/astroid/commit/a2d847089d1987c76d24738bb975e0af93404eec"><code>a2d8470</code></a>
Fix AssertionError when inferring a property consisting of a partial
function...</li>
<li><a
href="https://github.com/pylint-dev/astroid/commit/006b1acad19985a40b59cc4404b398787435179d"><code>006b1ac</code></a>
Upgrade pylint in pre-commit config (<a
href="https://redirect.github.com/pylint-dev/astroid/issues/2440">#2440</a>)</li>
<li><a
href="https://github.com/pylint-dev/astroid/commit/7c7c1b387907af6706988c916d3bb0466618bd3e"><code>7c7c1b3</code></a>
Pin numpy below 2.0.0</li>
<li><a
href="https://github.com/pylint-dev/astroid/commit/76be7eaec6a1488dfbba0eec1c8fc9e1ab24adef"><code>76be7ea</code></a>
Fix unreachable-code</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/astroid/compare/v3.2.2...v3.2.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `certifi` from 2024.6.2 to 2024.7.4
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/certifi/python-certifi/commit/bd8153872e9c6fc98f4023df9c2deaffea2fa463"><code>bd81538</code></a>
2024.07.04 (<a
href="https://redirect.github.com/certifi/python-certifi/issues/295">#295</a>)</li>
<li><a
href="https://github.com/certifi/python-certifi/commit/06a2cbf21f345563dde6c28b60e29d57e9b210b3"><code>06a2cbf</code></a>
Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (<a
href="https://redirect.github.com/certifi/python-certifi/issues/294">#294</a>)</li>
<li><a
href="https://github.com/certifi/python-certifi/commit/13bba02b72bac97c432c277158bc04b4d2a6bc23"><code>13bba02</code></a>
Bump actions/checkout from 4.1.6 to 4.1.7 (<a
href="https://redirect.github.com/certifi/python-certifi/issues/293">#293</a>)</li>
<li><a
href="https://github.com/certifi/python-certifi/commit/e8abcd0e62b334c164b95d49fcabdc9ecbca0554"><code>e8abcd0</code></a>
Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (<a
href="https://redirect.github.com/certifi/python-certifi/issues/292">#292</a>)</li>
<li>See full diff in <a
href="https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04">compare
view</a></li>
</ul>
</details>
<br />

Updates `check-jsonschema` from 0.28.6 to 0.29.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/python-jsonschema/check-jsonschema/releases">check-jsonschema's
releases</a>.</em></p>
<blockquote>
<h2>v0.29.0</h2>
<ul>
<li>Update vendored schemas: github-workflows, renovate, woodpecker-ci
(2024-07-07)</li>
<li>Improve caching to include caching of remote <code>$ref</code>
downloads. This should improve performance in cases where a schema has
many remote refs and is used in repeat invocations. The
<code>$ref</code> cache can be disabled via the same
<code>--no-cache</code> flag which disables use of the pre-existing
cache. Thanks <a
href="https://github.com/alex1701c"><code>@​alex1701c</code></a>! (<a
href="https://redirect.github.com/python-jsonschema/check-jsonschema/issues/452">#452</a>,
<a
href="https://redirect.github.com/python-jsonschema/check-jsonschema/issues/454">#454</a>)</li>
<li>Fix an ordering bug which caused caching to be ineffective,
resulting in repeated downloads of remote schemas even when the cache
was populated. Thanks <a
href="https://github.com/alex1701c"><code>@​alex1701c</code></a> for
reporting! (<a
href="https://redirect.github.com/python-jsonschema/check-jsonschema/issues/453">#453</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/python-jsonschema/check-jsonschema/blob/main/CHANGELOG.rst">check-jsonschema's
changelog</a>.</em></p>
<blockquote>
<h2>0.29.0</h2>
<ul>
<li>Update vendored schemas: github-workflows, renovate, woodpecker-ci
(2024-07-07)</li>
<li>Improve caching to include caching of remote <code>$ref</code>
downloads. This should
improve performance in cases where a schema has many remote refs and is
used
in repeat invocations. The <code>$ref</code> cache can be disabled via
the same
<code>--no-cache</code> flag which disables use of the pre-existing
cache. Thanks
:user:<code>alex1701c</code>! (:issue:<code>452</code>,
:pr:<code>454</code>)</li>
<li>Fix an ordering bug which caused caching to be ineffective,
resulting in
repeated downloads of remote schemas even when the cache was populated.
Thanks :user:<code>alex1701c</code> for reporting!
(:issue:<code>453</code>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/5341df58c614b35cc9358bbea5e2e14ac7d7c282"><code>5341df5</code></a>
Bump version for release</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/0fa7d91e8bb3a68a2b3a6d804e20f1288a82e495"><code>0fa7d91</code></a>
Add missing changelog entry</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/ddc63416bd7bfda6ddffe89b5a6e8d788b25db60"><code>ddc6341</code></a>
Merge pull request <a
href="https://redirect.github.com/python-jsonschema/check-jsonschema/issues/459">#459</a>
from python-jsonschema/enhance-testing</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/08d04a7ea3f1cc3a3a5015f6effca091234caa5e"><code>08d04a7</code></a>
Refactor CLI unit tests + add deprecation tests</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/b016212d75bf8f4b88eb88b42c44b55969dd3492"><code>b016212</code></a>
Add a missing test case for '--validator-class'</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/245bf1082acf6a207272c8c69ade60f3e11e0763"><code>245bf10</code></a>
Add simple non-string examples to format tests</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/e31b55f44395ba770a90262d018eb9fe45abef41"><code>e31b55f</code></a>
Merge pull request <a
href="https://redirect.github.com/python-jsonschema/check-jsonschema/issues/457">#457</a>
from python-jsonschema/cache-refs</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/761a2b2b14ca490f1fb6fb37c09ac12426dbe28b"><code>761a2b2</code></a>
Merge pull request <a
href="https://redirect.github.com/python-jsonschema/check-jsonschema/issues/458">#458</a>
from python-jsonschema/vendor-schemas-auto</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/64b6ba0832c0db8bc3325136b18d2736cb2da7cd"><code>64b6ba0</code></a>
[vendor-schemas] automated update</li>
<li><a
href="https://github.com/python-jsonschema/check-jsonschema/commit/037c2b26dc7943d7bbccf2c8a9241c0d5a3457d8"><code>037c2b2</code></a>
Refactor cache-related fixtures</li>
<li>Additional commits viewable in <a
href="https://github.com/python-jsonschema/check-jsonschema/compare/0.28.6...0.29.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `coverage` from 7.5.4 to 7.6.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.6.0 — 2024-07-11</h2>
<ul>
<li>
<p>Exclusion patterns can now be multi-line, thanks to <code>Daniel
Diniz &lt;pull 1807_&gt;</code><em>. This enables many interesting
exclusion use-cases, including those
requested in issues <code>118 &lt;issue 118_&gt;</code></em> (entire
files), <code>996 &lt;issue 996_&gt;</code>_ (multiple lines only when
appearing together), <code>1741 &lt;issue 1741_&gt;</code>_ (remainder
of a function), and <code>1803 &lt;issue 1803_&gt;</code>_
(arbitrary sequence of marked lines). See the
:ref:<code>multi_line_exclude</code>
section of the docs for more details and examples.</p>
</li>
<li>
<p>The JSON report now includes per-function and per-class coverage
information.
Thanks to <code>Daniel Diniz &lt;pull 1809_&gt;</code>_ for getting the
work started. This
closes <code>issue 1793</code>_ and <code>issue 1532</code>_.</p>
</li>
<li>
<p>Fixed an incorrect calculation of &quot;(no class)&quot; lines in the
HTML classes
report.</p>
</li>
<li>
<p>Python 3.13.0b3 is supported.</p>
</li>
</ul>
<p>.. _issue 118: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/118">nedbat/coveragepy#118</a>
.. _issue 996: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/996">nedbat/coveragepy#996</a>
.. _issue 1532: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1532">nedbat/coveragepy#1532</a>
.. _issue 1741: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1741">nedbat/coveragepy#1741</a>
.. _issue 1793: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1793">nedbat/coveragepy#1793</a>
.. _issue 1803: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1803">nedbat/coveragepy#1803</a>
.. _pull 1807: <a
href="https://redirect.github.com/nedbat/coveragepy/pull/1807">nedbat/coveragepy#1807</a>
.. _pull 1809: <a
href="https://redirect.github.com/nedbat/coveragepy/pull/1809">nedbat/coveragepy#1809</a></p>
<p>.. _changes_7-5-4:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/59a3cd7cecbf45378b9d1f4eda90826258233d62"><code>59a3cd7</code></a>
docs: sample HTML for 7.6.0</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/7f27fa7810e494a75af08b54c4f97b94df7364f4"><code>7f27fa7</code></a>
docs: prep for 7.6.0</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/6a268b059515e2768931ce6454dcd27304520d8a"><code>6a268b0</code></a>
docs: issues closed by the json region reporting</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/5bfe9e770304e0b0b346de2441c83300f9da0edf"><code>5bfe9e7</code></a>
chore: bump actions/setup-python from 5.1.0 to 5.1.1 (<a
href="https://redirect.github.com/nedbat/coveragepy/issues/1814">#1814</a>)</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/ab609ef0fb235454050cf8383427ce5f1b0ec8e9"><code>ab609ef</code></a>
docs: mention json region reporting in the changes</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/92d96b91b78639cdb50cbba9f7848dd9e75382d7"><code>92d96b9</code></a>
fix: json report needs 'no class' and 'no function' also</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/e47e7e758bfc48537f0f21d40cef8e5fa2a076c6"><code>e47e7e7</code></a>
refactor: move duplicate code into methods</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/3d6be2b3284d30d1668afeeb383430ddc402ce4d"><code>3d6be2b</code></a>
fix: json format should bump for regions</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a9992d2bff1f12db61c114e6d61d5f35873ae84a"><code>a9992d2</code></a>
test: add a test of json regions with branches</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/8b8976462b8b7be74716e83efaf05e22f477ef72"><code>8b89764</code></a>
test: json expectations should have explicit format number</li>
<li>Additional commits viewable in <a
href="https://github.com/nedbat/coveragepy/compare/7.5.4...7.6.0">compare
view</a></li>
</ul>
</details>
<br />

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

Updates `identify` from 2.5.36 to 2.6.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pre-commit/identify/commit/577bfe15db2b97328431ec6de934c1a4bacc6edd"><code>577bfe1</code></a>
v2.6.0</li>
<li><a
href="https://github.com/pre-commit/identify/commit/2e9f390c347cc49cace0c6b40f9b9dd8a6cd9d01"><code>2e9f390</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/468">#468</a>
from harrymander/fix-index-error-with-env-shebang</li>
<li><a
href="https://github.com/pre-commit/identify/commit/0853fe343d105b822aacb6563cb73db93aee429b"><code>0853fe3</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/457">#457</a>
from wircho/adolfo-add-ejson</li>
<li><a
href="https://github.com/pre-commit/identify/commit/818c07f7562eed43218079b5d469c168d64f93d1"><code>818c07f</code></a>
Add ejson extension</li>
<li><a
href="https://github.com/pre-commit/identify/commit/909fd829e4bacd942de2a83687347c5a97d73985"><code>909fd82</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/469">#469</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/identify/commit/a9fd3882458cd34ffb1747e2007b2130a7b5296c"><code>a9fd388</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pre-commit/identify/commit/90c7a1e580be5ccc6dde03456e79928d830fad81"><code>90c7a1e</code></a>
Fix IndexError when shebang is just '#!/usr/bin/env'</li>
<li><a
href="https://github.com/pre-commit/identify/commit/437ef92fd9331c0be3ec47eecc81aaa19971896e"><code>437ef92</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/467">#467</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/identify/commit/525954b02b6a99b6ea1bbe2ff26fa4cf2fd000f1"><code>525954b</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pre-commit/identify/commit/0651fca53e7ef7edab19cad41f6ee4fe89375b55"><code>0651fca</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/identify/issues/464">#464</a>
from pre-commit/pre-commit-ci-update-config</li>
<li>Additional commits viewable in <a
href="https://github.com/pre-commit/identify/compare/v2.5.36...v2.6.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `jsonschema` from 4.22.0 to 4.23.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/python-jsonschema/jsonschema/releases">jsonschema's
releases</a>.</em></p>
<blockquote>
<h2>v4.23.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Add some typing to the <code>exceptions.py</code> module by <a
href="https://github.com/DanielNoord"><code>@​DanielNoord</code></a> in
<a
href="https://redirect.github.com/python-jsonschema/jsonschema/pull/1019">python-jsonschema/jsonschema#1019</a></li>
<li>Declare support for 3.13 by <a
href="https://github.com/rominf"><code>@​rominf</code></a> in <a
href="https://redirect.github.com/python-jsonschema/jsonschema/pull/1282">python-jsonschema/jsonschema#1282</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/rominf"><code>@​rominf</code></a> made
their first contribution in <a
href="https://redirect.github.com/python-jsonschema/jsonschema/pull/1282">python-jsonschema/jsonschema#1282</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0">https://github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst">jsonschema's
changelog</a>.</em></p>
<blockquote>
<h1>v4.23.0</h1>
<ul>
<li>Do not reorder dictionaries (schemas, instances) that are printed as
part of validation errors.</li>
<li>Declare support for Py3.13</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/cfe8a4071672b9652c8f083faed1c4ffa7d67705"><code>cfe8a40</code></a>
Document the other change, and call this 4.23.0.</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/25127a152475f37ea236d44f2a649d16cecc90e5"><code>25127a1</code></a>
Merge pull request <a
href="https://redirect.github.com/python-jsonschema/jsonschema/issues/1282">#1282</a>
from rominf/rominf-python3.13</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/40410c45e7851816cc7f426aa6699530eb0d589e"><code>40410c4</code></a>
Declare support for 3.13</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/3a44b4bd6596e58755a3af84d39b552bbb562dba"><code>3a44b4b</code></a>
Merge pull request <a
href="https://redirect.github.com/python-jsonschema/jsonschema/issues/1276">#1276</a>
from python-jsonschema/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/6a00e35d5d1e304c99308e57a5fb0d7da29508fe"><code>6a00e35</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/84fee431b262643247cad58e2fd6eec186bbaedf"><code>84fee43</code></a>
Merge pull request <a
href="https://redirect.github.com/python-jsonschema/jsonschema/issues/1273">#1273</a>
from python-jsonschema/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/a90d6e29c65e661c22afef81d575e84a14e85cd4"><code>a90d6e2</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/c3a8641bf2d2de2c6e5d54569ca44bee121e4504"><code>c3a8641</code></a>
Merge pull request <a
href="https://redirect.github.com/python-jsonschema/jsonschema/issues/1272">#1272</a>
from python-jsonschema/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/deb53982d59d98f86ef18f50cd098066af70003e"><code>deb5398</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/7fd28c3936375deb1180a45624d37c58d1576cac"><code>7fd28c3</code></a>
Update the (ancient draft3) color format for newer webcolors.</li>
<li>Additional commits viewable in <a
href="https://github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocs-material` from 9.5.27 to 9.5.28
<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.28</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7313">#7313</a>:
Improved tooltips mounted in sidebar when feature is disabled</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.28 (2024-07-02)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7313">#7313</a>:
Improved tooltips mounted in sidebar when feature is disabled</li>
</ul>
<p>mkdocs-material-9.5.27 (2024-06-16)</p>
<ul>
<li>Updated Estonian translations</li>
</ul>
<p>mkdocs-material-9.5.26 (2024-06-06)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7232">#7232</a>:
Tab switches on scroll when linking tabs (9.5.19 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7230">#7230</a>:
Blog author avatar broken when referring to local file</li>
</ul>
<p>mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)</p>
<ul>
<li>Fixed projects plugin crashing when serving before building
subprojects</li>
</ul>
<p>mkdocs-material-9.5.25 (2024-05-27)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7209">#7209</a>:
Tags plugin crashing on numeric tags</li>
</ul>
<p>mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)</p>
<ul>
<li>Fixed projects plugin crashing in serve mode when disabled</li>
<li>Fixed projects plugin crashing when building nested projects</li>
</ul>
<p>mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7191">#7191</a>:
Tags listings not rendering when toc_depth is changed</li>
</ul>
<p>mkdocs-material-9.5.24 (2024-05-20)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7187">#7187</a>:
Version selector title rendering issue</li>
</ul>
<p>mkdocs-material-9.5.23 (2024-05-15)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7183">#7183</a>:
Edge case in anchor navigation when using instant navigation</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6436">#6436</a>:
Version selector not showing version alias</li>
</ul>
<p>mkdocs-material-9.5.22 (2024-05-12)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7170">#7170</a>:
Copy button adds empty lines for line spans (9.5.18 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7160">#7160</a>:
Version switching doesn't stay on page (9.5.5 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/5619">#5619</a>:
Links in Mermaid.js diagrams not discernible</li>
</ul>
<p>mkdocs-material-9.5.21 (2024-05-03)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7133">#7133</a>:
Ensure latest version of Mermaid.js is used</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7125">#7125</a>:
Added warning for dotfiles in info 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/1b78c2c5cc1c430c4923d43d5a5c27c9efffc1b4"><code>1b78c2c</code></a>
Prepare 9.5.28 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/c5fd98c94e6e6eea3d3db88832827729b10a564f"><code>c5fd98c</code></a>
Fixed links in sponsors section</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/fa04d0ca6324282ff11e1033c0743e76ae7f3af4"><code>fa04d0c</code></a>
Updated dependencies</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/845fc610b0b65842538997eac8d1c3eb05ac82f7"><code>845fc61</code></a>
Fixed improved tooltips mounted when disabled</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/12a8e82837fe400dd1f123e41d75b32987a11744"><code>12a8e82</code></a>
Removed all references to polyfill.io</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/436860fe1725b22659aa00e1839763ba220c140b"><code>436860f</code></a>
Bump docker/build-push-action from 5 to 6</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/b0484699f7b860751b7926de95e2d30d781b847d"><code>b048469</code></a>
Switched to ES2018 target</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/eff555a669d420318151befc4a79bd9f747687da"><code>eff555a</code></a>
Updated dependencies</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/610be26e6c9b902c465c313709de7ae9498795f5"><code>610be26</code></a>
Updated README</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/f1ffead06ae6858584969462563bb09ab918041f"><code>f1ffead</code></a>
Documentation</li>
<li>Additional commits viewable in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.5.27...9.5.28">compare
view</a></li>
</ul>
</details>
<br />

Updates `pillow` from 10.3.0 to 10.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/python-pillow/Pillow/releases">pillow's
releases</a>.</em></p>
<blockquote>
<h2>10.4.0</h2>
<p><a
href="https://pillow.readthedocs.io/en/stable/releasenotes/10.4.0.html">https://pillow.readthedocs.io/en/stable/releasenotes/10.4.0.html</a></p>
<h2>Changes</h2>
<ul>
<li>Raise FileNotFoundError if show_file() path does not exist <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8178">#8178</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Improved reading 16-bit TGA images with colour <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7965">#7965</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Fixed processing multiple JPEG EXIF markers <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8127">#8127</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Do not preserve EXIFIFD tag by default when saving TIFF images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8110">#8110</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added ImageFont.load_default_imagefont() <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8086">#8086</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added Image.WARN_POSSIBLE_FORMATS <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8063">#8063</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Do not presume &quot;xmp&quot; info simply because
&quot;XML:com.adobe.xmp&quot; info exists <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8173">#8173</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Remove zero-byte end padding when parsing any XMP data <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8171">#8171</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Do not detect Ultra HDR images as MPO <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8056">#8056</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Raise SyntaxError specific to JP2 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8146">#8146</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Do not use first frame duration for other frames when saving APNG
images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8104">#8104</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Consider I;16 pixel size when using a 1 mode mask <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8112">#8112</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>When saving multiple PNG frames, convert to mode rather than raw
mode <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8087">#8087</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added byte support to FreeTypeFont <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8141">#8141</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Allow float center for rotate operations <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8114">#8114</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Do not read layers immediately when opening PSD images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8039">#8039</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Restore original thread state <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8065">#8065</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Read IM and TIFF images as RGB, rather than RGBX <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7997">#7997</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Only preserve TIFF IPTC_NAA_CHUNK tag if type is BYTE or UNDEFINED
<a
href="https://redirect.github.com/python-pillow/Pillow/issues/7948">#7948</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Prevent extra EPS header validations <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8144">#8144</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Clarify ImageDraw2 error message when size is missing <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8165">#8165</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Support unpacking more rawmodes to RGBA palettes <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7966">#7966</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Removed support for Qt 5 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8159">#8159</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Improve <code>ImageFont.freetype</code> support for XDG directories
on Linux <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8135">#8135</a>
[<a href="https://github.com/mamg22"><code>@​mamg22</code></a>]</li>
<li>Improved consistency of XMP handling <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8069">#8069</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Use pkg-config to help find libwebp and raqm <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8142">#8142</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Renamed C transform2 to transform <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8113">#8113</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated nasm to 2.16.03 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7990">#7990</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8100">#8100</a>
[<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>]</li>
<li>Updated ImageCms.createProfile colorTemp default and docstring <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8096">#8096</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added ImageDraw circle() <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8085">#8085</a>
[<a href="https://github.com/void4"><code>@​void4</code></a>]</li>
<li>Don't reuse variable name <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8082">#8082</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Use functools.cached_property in GifImagePlugin <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8037">#8037</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Add mypy target to Makefile <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8077">#8077</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Added Python 3.13 beta wheels <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8071">#8071</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Parse _version contents instead of using exec() <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8050">#8050</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Lint fixes <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8068">#8068</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fix type errors <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8064">#8064</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added MPEG accept function <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7999">#7999</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added more modes to Image.MODES <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7984">#7984</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8044">#8044</a>
[<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>]</li>
<li>Do not use percent format in strings <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8045">#8045</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Changed string formatting to f-strings <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8043">#8043</a>
[<a
href="https://github.com/mrKazzila"><code>@​mrKazzila</code></a>]</li>
<li>Removed direct invocation of setup.py <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8027">#8027</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Update ExifTags.py <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8020">#8020</a>
[<a
href="https://github.com/CTimmerman"><code>@​CTimmerman</code></a>]</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst">pillow's
changelog</a>.</em></p>
<blockquote>
<h2>10.4.0 (2024-07-01)</h2>
<ul>
<li>
<p>Raise FileNotFoundError if show_file() path does not exist <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8178">#8178</a>
[radarhere]</p>
</li>
<li>
<p>Improved reading 16-bit TGA images with colour <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7965">#7965</a>
[Yay295, radarhere]</p>
</li>
<li>
<p>Deprecate non-image ImageCms modes <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8031">#8031</a>
[radarhere]</p>
</li>
<li>
<p>Fixed processing multiple JPEG EXIF markers <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8127">#8127</a>
[radarhere]</p>
</li>
<li>
<p>Do not preserve EXIFIFD tag by default when saving TIFF images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8110">#8110</a>
[radarhere]</p>
</li>
<li>
<p>Added ImageFont.load_default_imagefont() <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8086">#8086</a>
[radarhere]</p>
</li>
<li>
<p>Added Image.WARN_POSSIBLE_FORMATS <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8063">#8063</a>
[radarhere]</p>
</li>
<li>
<p>Remove zero-byte end padding when parsing any XMP data <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8171">#8171</a>
[radarhere]</p>
</li>
<li>
<p>Do not detect Ultra HDR images as MPO <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8056">#8056</a>
[radarhere]</p>
</li>
<li>
<p>Raise SyntaxError specific to JP2 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8146">#8146</a>
[Yay295, radarhere]</p>
</li>
<li>
<p>Do not use first frame duration for other frames when saving APNG
images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8104">#8104</a>
[radarhere]</p>
</li>
<li>
<p>Consider I;16 pixel size when using a 1 mode mask <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8112">#8112</a>
[radarhere]</p>
</li>
<li>
<p>When saving multiple PNG frames, convert to mode rather than raw mode
<a
href="https://redirect.github.com/python-pillow/Pillow/issues/8087">#8087</a>
[radarhere]</p>
</li>
<li>
<p>Added byte support to FreeTypeFont <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8141">#8141</a>
[radarhere]</p>
</li>
<li>
<p>Allow float center for rotate operations <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8114">#8114</a>
[radarhere]</p>
</li>
<li>
<p>Do not read layers immediately when opening PSD images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8039">#8039</a>
[radarhere]</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python-pillow/Pillow/commit/9b4fae77178e827ab17118fbc89c739ffd6a0fab"><code>9b4fae7</code></a>
10.4.0 version bump</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/b55d74bcfe4b4e69a64d09c785552af8dc9f013d"><code>b55d74b</code></a>
Update CHANGES.rst [ci skip]</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/8daf550b7d6576056461387e427123f4c1f43da0"><code>8daf550</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8178">#8178</a>
from radarhere/imageshow</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/c6d8c58b6de29555ca16f5be03bb9408f981aa36"><code>c6d8c58</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/7965">#7965</a>
from Yay295/patch-3</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/c9ec76aa0db65b52c96dd3973a755367a9c41755"><code>c9ec76a</code></a>
Raise FileNotFoundError if show_file() path does not exist</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/b48d17565652d9537bacb910101ad1ef9f56811a"><code>b48d175</code></a>
Update CHANGES.rst [ci skip]</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/4d6dff34dba82846c83d6e584bbc110ae0d8acca"><code>4d6dff3</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8031">#8031</a>
from radarhere/imagingcms_modes</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/70b3815a3775a09aaaa91861dc25da2269fc2749"><code>70b3815</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8127">#8127</a>
from radarhere/multiple_exif_markers</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/88cd6d41eff702ac83300807b097f6044b665025"><code>88cd6d4</code></a>
Rearranged comments</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/41426a6f74af2f87863ddc47c66a19eceba5f7a8"><code>41426a6</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8110">#8110</a>
from radarhere/exififd</li>
<li>Additional commits viewable in <a
href="https://github.com/python-pillow/Pillow/compare/10.3.0...10.4.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pipdeptree` from 2.23.0 to 2.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tox-dev/pipdeptree/releases">pipdeptree's
releases</a>.</em></p>
<blockquote>
<h2>2.23.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Use <code>__contains__</code> to avoid <code>KeyError</code> with
importlib_metadata==8.0.0 by <a
href="https://github.com/kemzeb"><code>@​kemzeb</code></a> in <a
href="https://redirect.github.com/tox-dev/pipdeptree/pull/384">tox-dev/pipdeptree#384</a></li>
<li>Use is_missing property in ReqPackage.is_conflicting() for DRYness
by <a href="https://github.com/kemzeb"><code>@​kemzeb</code></a> in <a
href="https://redirect.github.com/tox-dev/pipdeptree/pull/385">tox-dev/pipdeptree#385</a></li>
<li>Readd <code># noqa: S603</code> to _detect_env to resolve Ruff error
by <a href="https://github.com/kemzeb"><code>@​kemzeb</code></a> in <a
href="https://redirect.github.com/tox-dev/pipdeptree/pull/388">tox-dev/pipdeptree#388</a></li>
<li>Allow pre-releases when detecting version conflicts by <a
href="https://github.com/kemzeb"><code>@​kemzeb</code></a> in <a
href="https://redirect.github.com/tox-dev/pipdeptree/pull/394">tox-dev/pipdeptree#394</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tox-dev/pipdeptree/compare/2.23.0...2.23.1">https://github.com/tox-dev/pipdeptree/compare/2.23.0...2.23.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tox-dev/pipdeptree/commit/f0999f9aa8048a3710217aadd41a545f157ee1f9"><code>f0999f9</code></a>
Allow pre-releases when detecting version conflicts (<a
href="https://redirect.github.com/tox-dev/pipdeptree/issues/394">#394</a>)</li>
<li><a
href="https://github.com/tox-dev/pipdeptree/commit/02f4f2684a4a7057970cb6cb1b40cf7a760cd03b"><code>02f4f26</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/tox-dev/pipdeptree/issues/392">#392</a>)</li>
<li><a
href="https://github.com/tox-dev/pipdeptree/commit/91188b3b9443ceda9e3c47778f83bde4761253fd"><code>91188b3</code></a>
Readd <code># noqa: S603</code> to _detect_env to resolve Ruff error (<a
href="https://redirect.github.com/tox-dev/pipdeptree/issues/388">#388</a>)</li>
<li><a
href="https://github.com/tox-dev/pipdeptree/commit/6fb5619adce0a5bed34c8789eafaadf9aef90990"><code>6fb5619</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/tox-dev/pipdeptree/issues/387">#387</a>)</li>
<li><a
href="https://github.com/tox-dev/pipdeptree/commit/59de13e8f9de41fb3fd5da2ba0981e40db3b7e20"><code>59de13e</code></a>
Use is_missing property in ReqPackage.is_conflicting() for DRYness (<a
href="https://redirect.github.com/tox-dev/pipdeptree/issues/385">#385</a>)</li>
<li><a
href="https://github.com/tox-dev/pipdeptree/commit/5eabebe1141073b64862cc238c09f9d03f225611"><code>5eabebe</code></a>
Use <code>__contains__</code> to avoid <code>KeyError</code> with
importlib_metadata==8.0.0 (<a
href="https://redirect.github.com/tox-dev/pipdeptree/issues/384">#384</a>)</li>
<li><a
href="https://github.com/tox-dev/pipdeptree/commit/8c56559a9c33c5962a8edb64d9311e257d3160d4"><code>8c56559</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/tox-dev/pipdeptree/issues/383">#383</a>)</li>
<li>See full diff in <a
href="https://github.com/tox-dev/pipdeptree/compare/2.23.0...2.23.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `rpds-py` from 0.18.1 to 0.19.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/crate-py/rpds/releases">rpds-py's
releases</a>.</em></p>
<blockquote>
<h2>v0.19.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>deps: bump libc from 0.2.147 to 0.2.155 by <a
href="https://github.com/wxpppp"><code>@​wxpppp</code></a> in <a
href="https://redirect.github.com/crate-py/rpds/pull/74">crate-py/rpds#74</a></li>
<li>Make Python 3.13 Compatible by <a
href="https://github.com/FlickerSoul"><code>@​FlickerSoul</code></a> in
<a
href="https://redirect.github.com/crate-py/rpds/pull/79">crate-py/rpds#79</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/wxpppp"><code>@​wxpppp</code></a> made
their first contribution in <a
href="https://redirect.github.com/crate-py/rpds/pull/74">crate-py/rpds#74</a></li>
<li><a
href="https://github.com/FlickerSoul"><code>@​FlickerSoul</code></a>
made their first contribution in <a
href="https://redirect.github.com/crate-py/rpds/pull/79">crate-py/rpds#79</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/crate-py/rpds/compare/v0.18.1...v0.19.0">https://github.com/crate-py/rpds/compare/v0.18.1...v0.19.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/crate-py/rpds/commit/4e347fc0341f34c1022202e295633fa01bfa6748"><code>4e347fc</code></a>
Bump to 0.19.0</li>
<li><a
href="https://github.com/crate-py/rpds/commit/974af19b2a39b45b17f9439fbab1fd943492b287"><code>974af19</code></a>
Update requirements.</li>
<li><a
href="https://github.com/crate-py/rpds/commit/6c32fc239206bd7d9ca67fb259db3e8cde2ae67f"><code>6c32fc2</code></a>
Merge pull request <a
href="https://redirect.github.com/crate-py/rpds/issues/79">#79</a> from
FlickerSoul/dev</li>
<li><a
href="https://github.com/crate-py/rpds/commit/605215e7d41c4eb504d9b40bf101b828baf1a531"><code>605215e</code></a>
Update PyO3 from 0.22.0 to 0.22.1</li>
<li><a
href="https://github.com/crate-py/rpds/commit/0c600b8dd0e959dde6f0c18e32447ec447ffc1fa"><code>0c600b8</code></a>
Use #[derive(FromPyObject)] instead of manual impl</li>
<li><a
href="https://github.com/crate-py/rpds/commit/6c7cdd241f149676ee5057a3c2dae6efdc8efb50"><code>6c7cdd2</code></a>
Remove redundant Python::wiht_gil calls</li>
<li><a
href="https://github.com/crate-py/rpds/commit/5e986afc1734da575aa96965a28c8208448bb07d"><code>5e986af</code></a>
Add Python 3.13 to GitHub actions CI</li>
<li><a
href="https://github.com/crate-py/rpds/commit/d462f1d84da927d658c946f66ee7d85a625fac2c"><code>d462f1d</code></a>
Fix clippy warnings</li>
<li><a
href="https://github.com/crate-py/rpds/commit/19842001cb5155740099a67eac22bd08e621e55b"><code>1984200</code></a>
Remove redundant Python::with_gil calls</li>
<li><a
href="https://github.com/crate-py/rpds/commit/8ecb460fe14727cf3fdb8192aeb552da272c8d37"><code>8ecb460</code></a>
Fix formatting</li>
<li>Additional commits viewable in <a
href="https://github.com/crate-py/rpds/compare/v0.18.1...v0.19.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `ruff` from 0.5.0 to 0.5.1
<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>0.5.1</h2>
<h2>Release Notes</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Implement mutable-contextvar-default
(B039) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12113">#12113</a>)</li>
<li>[<code>pycodestyle</code>] Whitespace after decorator
(<code>E204</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12140">#12140</a>)</li>
<li>[<code>pytest</code>] Reverse <code>PT001</code> and
<code>PT0023</code> defaults (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12106">#12106</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>Enable token-based rules on source with syntax errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11950">#11950</a>)</li>
<li>[<code>flake8-bandit</code>] Detect <code>httpx</code> for
<code>S113</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12174">#12174</a>)</li>
<li>[<code>numpy</code>] Update <code>NPY201</code> to include exception
deprecations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12065">#12065</a>)</li>
<li>[<code>pylint</code>] Generate autofix for
<code>duplicate-bases</code> (<code>PLE0241</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12105">#12105</a>)</li>
</ul>
<h3>Server</h3>
<ul>
<li>Avoid syntax error notification for source code actions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12148">#12148</a>)</li>
<li>Consider the content of the new cells during notebook sync (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12203">#12203</a>)</li>
<li>Fix replacement edit range computation (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12171">#12171</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Disable auto-fix when source has syntax errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12134">#12134</a>)</li>
<li>Fix cache key collisions for paths with separators (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12159">#12159</a>)</li>
<li>Make <code>requires-python</code> inference robust to
<code>==</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12091">#12091</a>)</li>
<li>Use char-wise width instead of <code>str</code>-width (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12135">#12135</a>)</li>
<li>[<code>pycodestyle</code>] Avoid <code>E275</code> if keyword
followed by comma (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12136">#12136</a>)</li>
<li>[<code>pycodestyle</code>] Avoid <code>E275</code> if keyword is
followed by a semicolon (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12095">#12095</a>)</li>
<li>[<code>pylint</code>] Skip <a
href="https://docs.astral.sh/ruff/settings/#lint_dummy-variable-rgx">dummy
variables</a> for <code>PLR1704</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12190">#12190</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Remove allocation in <code>parse_identifier</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12103">#12103</a>)</li>
<li>Use <code>CompactString</code> for <code>Identifier</code> AST node
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/12101">#12101</a>)</li>
</ul>
<h2>Contributors</h2>
<ul>
<li><a
href="https://github.com/AlexWaygood"><code>@​AlexWaygood</code></a></li>
<li><a
href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a></li>
<li><a href="https://github.com/Peiffap"><code>@​Peiffap</code></a></li>
<li><a
href="https://github.com/ThomasFaivre"><code>@​ThomasFaivre</code></a></li>
<li><a href="https://github.com/bersace"><code>@​bersace</code></a></li>
<li><a
href="https://github.com/charliermarsh"><code>@​charliermarsh</code></a></li>
<li><a
href="https://github.com/dhruvmanila"><code>@​dhruvmanila</code></a></li>
<li><a
href="https://github.com/github-actions"><code>@​github-actions</code></a></li>
<li><a href="https://github.com/jkauerl"><code>@​jkauerl</code></a></li>
<li><a
href="https://github.com/mkniewallner"><code>@​mkniewallner</code></a></li>
<li><a href="https://github.com/mtsokol"><code>@​mtsokol</code></a></li>
<li><a
href="https://github.com/renovate"><code>@​renovate</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's
changelog</a>.</em></p>
<blockquote>
<h2>0.5.1</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Implement mutable-contextvar-default
(B039) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12113">#12113</a>)</li>
<li>[<code>pycodestyle</code>] Whitespace after decorator
(<code>E204</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12140">#12140</a>)</li>
<li>[<code>pytest</code>] Reverse <code>PT001</code> and
<code>PT0023</code> defaults (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12106">#12106</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>Enable token-based rules on source with syntax errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11950">#11950</a>)</li>
<li>[<code>flake8-bandit</code>] Detect <code>httpx</code> for
<code>S113</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12174">#12174</a>)</li>
<li>[<code>numpy</code>] Update <code>NPY201</code> to include exception
deprecations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12065">#12065</a>)</li>
<li>[<code>pylint</code>] Generate autofix for
<code>duplicate-bases</code> (<code>PLE0241</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12105">#12105</a>)</li>
</ul>
<h3>Server</h3>
<ul>
<li>Avoid syntax error notification for source code actions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12148">#12148</a>)</li>
<li>Consider the content of the new cells during notebook sync (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12203">#12203</a>)</li>
<li>Fix replacement edit range computation (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12171">#12171</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Disable auto-fix when source has syntax errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12134">#12134</a>)</li>
<li>Fix cache key collisions for paths with separators (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12159">#12159</a>)</li>
<li>Make <code>requires-python</code> inference robust to
<code>==</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12091">#12091</a>)</li>
<li>Use char-wise width instead of <code>str</code>-width (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12135">#12135</a>)</li>
<li>[<code>pycodestyle</code>] Avoid <code>E275</code> if keyword
followed by comma (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12136">#12136</a>)</li>
<li>[<code>pycodestyle</code>] Avoid <code>E275</code> if keyword is
followed by a semicolon (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12095">#12095</a>)</li>
<li>[<code>pylint</code>] Skip <a
href="https://docs.astral.sh/ruff/settings/#lint_dummy-variable-rgx">dummy
variables</a> for <code>PLR1704</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12190">#12190</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Remove allocation in <code>parse_identifier</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/12103">#12103</a>)</li>
<li>Use <code>CompactString</code> for <code>Identifier</code> AST node
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/12101">#12101</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/ruff/commit/3a72400202642f0bb340fb2b1d1c31da2b6524dd"><code>3a72400</code></a>
Rename publish workflow file extension (<code>yaml</code> -&gt;
<code>yml</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12206">#12206</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/1b3bff03300b2c48f0ad6c7bd6b1038e2f1fce5a"><code>1b3bff0</code></a>
Bump version to 0.5.1 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12205">#12205</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/0f6f73ecf3c2ebfe5b218edc0765886ccdca6f7f"><code>0f6f73e</code></a>
[red-knot] Require that <code>FileSystem</code> objects implement
<code>Debug</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12204">#12204</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/7910beecc42b2694890b10011c27a3cbb2db3335"><code>7910bee</code></a>
Consider the content of the new cells during notebook sync (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12203">#12203</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/f3ccd152e99d6bccfec58275c0b3b2ec3ffd5bdd"><code>f3ccd15</code></a>
Revert &quot;Remove <code>--preview</code> as a required argument for
<code>ruff server</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12053">#12053</a>)&quot;...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/1e07bfa3730db9461f51b877bf71ea31e7dd56e4"><code>1e07bfa</code></a>
[<code>pycodestyle</code>] Whitespace after decorator
(<code>E204</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12140">#12140</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/5e7ba056128c8bc272ab1a2a22c9cb94a5079361"><code>5e7ba05</code></a>
docs(*): fix a few typos, consistency issues and links (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12193">#12193</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/d12570ea006d23a610e2410d9c70c3b3deae717c"><code>d12570e</code></a>
docs(options): fix some typos and improve consistency (<a
href="https://redirect.github.com/astral-sh/ruff/issues/12191">#12191</a>)</li>
<li><a …
  • Loading branch information
dependabot[bot] authored Jul 14, 2024
1 parent 60f9e27 commit 00f24c5
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions .config/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
# pip-compile --all-extras --no-annotate --output-file=.config/constraints.txt --strip-extras .config/requirements.in pyproject.toml
#
ansi2html==1.9.2
ansible-compat==24.6.1
ansible-compat==24.7.0
ansible-core==2.17.1
ansible-lint==24.6.1
astroid==3.2.2
ansible-lint==24.7.0
astroid==3.2.3
attrs==23.2.0
babel==2.15.0
beautifulsoup4==4.12.3
Expand All @@ -18,16 +18,16 @@ build==1.2.1
cachetools==5.3.3
cairocffi==1.7.1
cairosvg==2.7.1
certifi==2024.6.2
certifi==2024.7.4
cffi==1.16.0
cfgv==3.4.0
chardet==5.2.0
charset-normalizer==3.3.2
check-jsonschema==0.28.6
check-jsonschema==0.29.0
click==8.1.7
click-help-colors==0.9.4
colorama==0.4.6
coverage==7.5.4
coverage==7.6.0
cryptography==42.0.8
csscompressor==0.9.5
cssselect2==0.7.0
Expand All @@ -37,20 +37,20 @@ distlib==0.3.8
dnspython==2.6.1
docstring-parser-fork==0.0.9
enrich==1.2.7
exceptiongroup==1.2.1
exceptiongroup==1.2.2
execnet==2.1.1
filelock==3.15.4
ghp-import==2.1.0
griffe==0.47.0
htmlmin2==0.1.13
identify==2.5.36
identify==2.6.0
idna==3.7
importlib-metadata==8.0.0
iniconfig==2.0.0
isort==5.13.2
jinja2==3.1.4
jsmin==3.0.1
jsonschema==4.22.0
jsonschema==4.23.0
jsonschema-specifications==2023.12.1
linkchecker==10.4.0
markdown==3.6
Expand All @@ -68,7 +68,7 @@ mkdocs-gen-files==0.5.0
mkdocs-get-deps==0.2.0
mkdocs-htmlproofer-plugin==1.2.1
mkdocs-macros-plugin==1.0.5
mkdocs-material==9.5.27
mkdocs-material==9.5.28
mkdocs-material-extensions==1.3.1
mkdocs-minify-plugin==0.8.0
mkdocs-monorepo-plugin==1.1.0
Expand All @@ -81,9 +81,9 @@ packaging==24.1
paginate==0.5.6
pathspec==0.12.1
pexpect==4.9.0
pillow==10.3.0
pillow==10.4.0
pip-tools==7.4.1
pipdeptree==2.23.0
pipdeptree==2.23.1
platformdirs==4.2.2
pluggy==1.5.0
pre-commit==3.7.1
Expand All @@ -110,10 +110,10 @@ regress==0.4.5
requests==2.32.3
resolvelib==1.0.1
rich==13.7.1
rpds-py==0.18.1
rpds-py==0.19.0
ruamel-yaml==0.18.6
ruamel-yaml-clib==0.2.8
ruff==0.5.0
ruff==0.5.1
six==1.16.0
soupsieve==2.5
subprocess-tee==0.4.2
Expand All @@ -122,9 +122,9 @@ text-unidecode==1.3
tinycss2==1.3.0
toml-sort==0.23.1
tomli==2.0.1
tomlkit==0.12.5
tox==4.15.1
types-jsonschema==4.22.0.20240610
tomlkit==0.13.0
tox==4.16.0
types-jsonschema==4.23.0.20240712
types-pexpect==4.9.0.20240311
types-pyyaml==6.0.12.20240311
typing-extensions==4.12.2
Expand Down

0 comments on commit 00f24c5

Please sign in to comment.