Skip to content

Add support for Python 3.14 #503

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 26, 2025
Merged

Conversation

edgarrmondragon
Copy link
Contributor

No description provided.

Copy link
Member

@nicoddemus nicoddemus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@edgarrmondragon edgarrmondragon changed the title Add support to Python 3.14 Add support for Python 3.14 May 20, 2025
@nicoddemus nicoddemus merged commit 299adb9 into pytest-dev:main May 26, 2025
3 checks passed
@nicoddemus
Copy link
Member

Thanks @edgarrmondragon, appreciate it!

@edgarrmondragon edgarrmondragon deleted the py314 branch May 26, 2025 13:52
github-actions bot added a commit to Diapolo10/clan-quest-osrs-discord-bot that referenced this pull request May 26, 2025
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from
3.14.0 to 3.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-mock&package-manager=pip&previous-version=3.14.0&new-version=3.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
github-actions bot added a commit to mikelane/reddit-get that referenced this pull request May 27, 2025
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from
3.14.0 to 3.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-mock&package-manager=pip&previous-version=3.14.0&new-version=3.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
github-actions bot pushed a commit to aio-libs/aiohttp that referenced this pull request May 27, 2025
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from
3.14.0 to 3.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-mock&package-manager=pip&previous-version=3.14.0&new-version=3.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions bot pushed a commit to aio-libs/aiohttp that referenced this pull request May 27, 2025
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from
3.14.0 to 3.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-mock&package-manager=pip&previous-version=3.14.0&new-version=3.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions bot added a commit to config-ninja/config-ninja that referenced this pull request May 29, 2025
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from
3.14.0 to 3.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-mock&package-manager=pip&previous-version=3.14.0&new-version=3.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
armanddidierjean pushed a commit to aeecleclair/Hyperion that referenced this pull request Jun 1, 2025
…733)

Bumps the tests-dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [pytest-alembic](https://github.com/schireson/pytest-alembic) |
`0.11.1` | `0.12.1` |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) |
`0.23.8` | `0.26.0` |
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `5.0.0` |
`6.1.1` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.2` | `8.3.5` |


Updates `pytest-alembic` from 0.11.1 to 0.12.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/schireson/pytest-alembic/releases">pytest-alembic's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: Handle pyproject.toml based alembic config. by <a
href="https://github.com/DanCardin"><code>@​DanCardin</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/132">schireson/pytest-alembic#132</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/schireson/pytest-alembic/compare/v0.12.0...v0.12.1">https://github.com/schireson/pytest-alembic/compare/v0.12.0...v0.12.1</a></p>
<h2>v0.12.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update readthedocs.yml by <a
href="https://github.com/DanCardin"><code>@​DanCardin</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/115">schireson/pytest-alembic#115</a></li>
<li>Update readthedocs.yml by <a
href="https://github.com/DanCardin"><code>@​DanCardin</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/116">schireson/pytest-alembic#116</a></li>
<li>Update readthedocs.yml by <a
href="https://github.com/DanCardin"><code>@​DanCardin</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/117">schireson/pytest-alembic#117</a></li>
<li>Update readthedocs.yml by <a
href="https://github.com/DanCardin"><code>@​DanCardin</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/118">schireson/pytest-alembic#118</a></li>
<li>fix: Ensure branched revisions are upgraded individually once. by <a
href="https://github.com/DanCardin"><code>@​DanCardin</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/110">schireson/pytest-alembic#110</a></li>
<li>chore(deps): bump abatilo/actions-poetry from 3.0.0 to 3.0.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/120">schireson/pytest-alembic#120</a></li>
<li>Add support for Python 3.13 by <a
href="https://github.com/mschoettle"><code>@​mschoettle</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/126">schireson/pytest-alembic#126</a></li>
<li>Revert test commits by <a
href="https://github.com/mschoettle"><code>@​mschoettle</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/128">schireson/pytest-alembic#128</a></li>
<li>Add support for Python 3.13 by <a
href="https://github.com/mschoettle"><code>@​mschoettle</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/129">schireson/pytest-alembic#129</a></li>
<li>fix: Release 0.12.0 by <a
href="https://github.com/DanCardin"><code>@​DanCardin</code></a> in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/130">schireson/pytest-alembic#130</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/mschoettle"><code>@​mschoettle</code></a> made
their first contribution in <a
href="https://redirect.github.com/schireson/pytest-alembic/pull/126">schireson/pytest-alembic#126</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/schireson/pytest-alembic/compare/v0.11.1...v0.12.0">https://github.com/schireson/pytest-alembic/compare/v0.11.1...v0.12.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/schireson/pytest-alembic/blob/main/CHANGELOG.md">pytest-alembic's
changelog</a>.</em></p>
<blockquote>
<h3><a
href="https://github.com/schireson/pytest-alembic/compare/v0.12.0...v0.12.1">v0.12.1</a>
(2025-05-22)</h3>
<h4>Fixes</h4>
<ul>
<li>Handle pyproject.toml based alembic config.
(<a
href="https://github.com/schireson/pytest-alembic/commit/82d9d62024ccb86b655272a70e0d94374b5675a5">82d9d62</a>)</li>
</ul>
<h2><a
href="https://github.com/schireson/pytest-alembic/compare/v0.11.1...v0.12.0">v0.12.0</a>
(2025-05-16)</h2>
<h3>Fixes</h3>
<ul>
<li>Release 0.12.0
(<a
href="https://github.com/schireson/pytest-alembic/commit/4baee1e85abe3733e6aa785c7704248f4fbb59b0">4baee1e</a>)</li>
<li>Failing tests.
(<a
href="https://github.com/schireson/pytest-alembic/commit/1dc5b43d7e5b7530181808490cb31386631990a9">1dc5b43</a>)</li>
<li>Linting.
(<a
href="https://github.com/schireson/pytest-alembic/commit/0c32cb23a32e711e633df3af9124f713b9bfa475">0c32cb2</a>)</li>
<li>Bump minimum python version on package to 3.7, stop testing 3.7.
(<a
href="https://github.com/schireson/pytest-alembic/commit/32b8f629f99efad07bcc2bd3ba4ff8981c399b13">32b8f62</a>)</li>
<li>Ensure branched revisions are upgraded individually once.
(<a
href="https://github.com/schireson/pytest-alembic/commit/853b1164af9d03cb71504895c63e4962cc14ab84">853b116</a>)</li>
<li>Updated pyproject.toml to be more flexible with poetry_core
versioning.
(<a
href="https://github.com/schireson/pytest-alembic/commit/c7f25c39a795591a794f1ab89203f4a992012319">c7f25c3</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/47748802f22db988fb95926189eb78ec59ad387f"><code>4774880</code></a>
Merge pull request <a
href="https://redirect.github.com/schireson/pytest-alembic/issues/132">#132</a>
from schireson/dc/pyproject_config</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/cfed94ddddd66cd81743fc62e119749e8593e912"><code>cfed94d</code></a>
fix: Handle pyproject.toml based alembic config.</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/75f5b93dafc4025341770a9803383457a8f6f73f"><code>75f5b93</code></a>
Merge pull request <a
href="https://redirect.github.com/schireson/pytest-alembic/issues/130">#130</a>
from schireson/dc/release</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/4baee1e85abe3733e6aa785c7704248f4fbb59b0"><code>4baee1e</code></a>
fix: Release 0.12.0</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/48c60339e64b052ee3eb44b2bbb14b2e1d68f5e1"><code>48c6033</code></a>
Merge pull request <a
href="https://redirect.github.com/schireson/pytest-alembic/issues/129">#129</a>
from mschoettle/python313</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/1dc5b43d7e5b7530181808490cb31386631990a9"><code>1dc5b43</code></a>
fix: Failing tests.</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/66272068dd292201b3ad18128a75870ab8a502b9"><code>6627206</code></a>
Drop SQLAlchemy 1.4.0</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/f1332c580fd00a23fef9eef033abed24f770cf63"><code>f1332c5</code></a>
Add Python 3.13 to CI matrix and explicitly close connection</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/9550804d00e81861603aee6336240b8d7db79465"><code>9550804</code></a>
Merge pull request <a
href="https://redirect.github.com/schireson/pytest-alembic/issues/128">#128</a>
from mschoettle/patch-1</li>
<li><a
href="https://github.com/schireson/pytest-alembic/commit/fd17466cfc46f42be8273b0e5ed2d7310dfdd9b8"><code>fd17466</code></a>
Drop SQLAlchemy 1.3.0</li>
<li>Additional commits viewable in <a
href="https://github.com/schireson/pytest-alembic/compare/v0.11.1...v0.12.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-asyncio` from 0.23.8 to 0.26.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.26.0</h2>
<ul>
<li>Adds configuration option that sets default event loop scope for all
tests <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/793">#793</a></li>
<li>Improved type annotations for <code>pytest_asyncio.fixture</code> <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1045">#1045</a></li>
<li>Added <code>typing-extensions</code> as additional dependency for
Python <code>&lt;3.10</code> <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1045">#1045</a></li>
</ul>
<h2>pytest-asyncio 0.25.3</h2>
<ul>
<li>Avoid errors in cleanup of async generators when event loop is
already closed <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1040">#1040</a></li>
</ul>
<h2>pytest-asyncio 0.25.2</h2>
<ul>
<li>Call <code>loop.shutdown_asyncgens()</code> before closing the event
loop to ensure async generators are closed in the same manner as
<code>asyncio.run</code> does <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1034">#1034</a></li>
</ul>
<h2>pytest-asyncio 0.25.1</h2>
<ul>
<li>Fixes an issue that caused a broken event loop when a
function-scoped test was executed in between two tests with wider loop
scope <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/950">#950</a></li>
<li>Improves test collection speed in auto mode <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1020">#1020</a></li>
<li>Corrects the warning that is emitted upon redefining the event_loop
fixture</li>
</ul>
<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>
<h2>pytest-asyncio 0.24.0</h2>
<h1>0.24.0 (2024-08-22)</h1>
<ul>
<li>BREAKING: Updated minimum supported pytest version to v8.2.0</li>
<li>Adds an optional <em>loop_scope</em> keyword argument to
<em>pytest.mark.asyncio</em>. This argument controls which event loop is
used to run the marked async test. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/706">#706</a>,
<a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/871">#871</a></li>
<li>Deprecates the optional <em>scope</em> keyword argument to
<em>pytest.mark.asyncio</em> for API consistency with
<code>pytest_asyncio.fixture</code>. Users are encouraged to use the
<em>loop_scope</em> keyword argument, which does exactly the same.</li>
<li>Raises an error when passing <em>scope</em> or <em>loop_scope</em>
as a positional argument to <code>@pytest.mark.asyncio</code>. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/812">#812</a></li>
<li>Fixes a bug that caused module-scoped async fixtures to fail when
reused in other modules <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/862">#862</a>
<a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/668">#668</a></li>
</ul>
<h2>pytest-asyncio 0.24.0a1</h2>
<h1>0.24.0 (UNRELEASED)</h1>
<ul>
<li>BREAKING: Updated minimum supported pytest version to v8.2.0</li>
<li>Adds an optional <em>loop_scope</em> keyword argument to
<em>pytest.mark.asyncio</em>. This argument controls which event loop is
used to run the marked async test. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/706">#706</a>,
<a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/pull/871">#871</a></li>
<li>Deprecates the optional <em>scope</em> keyword argument to
<em>pytest.mark.asyncio</em> for API consistency with
<code>pytest_asyncio.fixture</code>. Users are encouraged to use the
<em>loop_scope</em> keyword argument, which does exactly the same.</li>
<li>Raises an error when passing <em>scope</em> or <em>loop_scope</em>
as a positional argument to <code>@pytest.mark.asyncio</code>. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/812">#812</a></li>
<li>Fixes a bug that caused module-scoped async fixtures to fail when
reused in other modules <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/862">#862</a>
<a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/668">#668</a></li>
</ul>
<h2>pytest-asyncio 0.24.0a0</h2>
<h1>0.24.0 (UNRELEASED)</h1>
<ul>
<li>Adds an optional <em>loop_scope</em> keyword argument to
<em>pytest.mark.asyncio</em>. This argument controls which event loop is
used to run the marked async test. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/706">#706</a>,
<a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/871">#871</a></li>
<li>Deprecates the optional <em>scope</em> keyword argument to
<em>pytest.mark.asyncio</em> for API consistency with
<code>pytest_asyncio.fixture</code>. Users are encouraged to use the
<em>loop_scope</em> keyword argument, which does exactly the same.</li>
<li>Raises an error when passing <em>scope</em> or <em>loop_scope</em>
as a positional argument to <code>@pytest.mark.asyncio</code>. <a
href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/812">#812</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/4f8ce457b0a52eba1233349e740ca9e7fb400804"><code>4f8ce45</code></a>
docs: Prepare release of v0.26.0.</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/498e8a7786b85027bd8e9992f8af6a05a90e3786"><code>498e8a7</code></a>
Build(deps): Bump attrs from 25.1.0 to 25.3.0 in
/dependencies/default</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/01c22ffb63f3bdd158b7d35bd14f8a45ba35338e"><code>01c22ff</code></a>
build: Update project metadata to use SPDX license identifier</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/78191c98ed4792cd9352bfff0885cc041ee2b1ed"><code>78191c9</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/9a455516ea423fd29c3f45878713ca1715b899e6"><code>9a45551</code></a>
Build(deps): Bump hypothesis in /dependencies/default</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/66804094397afc7b4c905c113209a89e4df7a3d5"><code>6680409</code></a>
Build(deps): Bump coverage from 7.7.0 to 7.7.1 in
/dependencies/default</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/aa82c574feae8611170150222b41bd4c1e72855d"><code>aa82c57</code></a>
Build(deps): Bump iniconfig from 2.0.0 to 2.1.0 in
/dependencies/default</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/cca587ea4f2c09b1b25b56cb4a22c44677cf27fc"><code>cca587e</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/5d90b296218ef8c3d2bbafd70736bece18eeb984"><code>5d90b29</code></a>
Build(deps): Bump hypothesis in /dependencies/default</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/c2622628b6ca1f2d583df375cc370070c2c0c54e"><code>c262262</code></a>
Build(deps): Bump coverage from 7.6.12 to 7.7.0 in
/dependencies/default</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.8...v0.26.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-cov` from 5.0.0 to 6.1.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst">pytest-cov's
changelog</a>.</em></p>
<blockquote>
<h2>6.1.1 (2025-04-05)</h2>
<ul>
<li>Fixed breakage that occurs when <code>--cov-context</code> and the
<code>no_cover</code> marker are used together.</li>
</ul>
<h2>6.1.0 (2025-04-01)</h2>
<ul>
<li>Change terminal output to use full width lines for the coverage
header.
Contributed by Tsvika Shapira in
<code>[#678](pytest-dev/pytest-cov#678)
&lt;https://github.com/pytest-dev/pytest-cov/pull/678&gt;</code>_.</li>
<li>Removed unnecessary CovFailUnderWarning. Fixes
<code>[#675](pytest-dev/pytest-cov#675)
&lt;https://github.com/pytest-dev/pytest-cov/issues/675&gt;</code>_.</li>
<li>Fixed the term report not using the precision specified via
<code>--cov-precision</code>.</li>
</ul>
<h2>6.0.0 (2024-10-29)</h2>
<ul>
<li>Updated various documentation inaccuracies, especially on subprocess
handling.</li>
<li>Changed fail under checks to use the precision set in the coverage
configuration.
Now it will perform the check just like <code>coverage report</code>
would.</li>
<li>Added a <code>--cov-precision</code> cli option that can override
the value set in your coverage configuration.</li>
<li>Dropped support for now EOL Python 3.8.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/9463242e3a7bc18a56b8f18c01b4dfb50087e5ed"><code>9463242</code></a>
Bump version: 6.1.0 → 6.1.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/7f2781b47fc9bd4a8e94ff86b4f69f5959c3d907"><code>7f2781b</code></a>
Update changelog.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/a59548f3adcb757ea8afcb40d8d849af49f6e925"><code>a59548f</code></a>
Allow the context plugin to check if the controller is running or not.
Fixes ...</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/10f8cde38c3b0aaf2c75d9ed62d4f333d8809d96"><code>10f8cde</code></a>
Bump version: 6.0.0 → 6.1.0</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/10b14afffcd53b19967785c0b3e8b35ebac70b6f"><code>10b14af</code></a>
Update changelog.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/aa57aed273475b4f9975cc9a8a1662b336718662"><code>aa57aed</code></a>
Refactor a bit the internals to be a bit less boilerplatey and have more
clar...</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/e760099a7fd5f49c235dc798bf7f222c0372b7e3"><code>e760099</code></a>
Make sure the CLI precision is used when creating report. Fixes <a
href="https://redirect.github.com/pytest-dev/pytest-cov/issues/674">#674</a>.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/44540e1e9f02f3b69b62834636cf3057edc960d6"><code>44540e1</code></a>
Remove unnecessary CovFailUnderWarning. Closes <a
href="https://redirect.github.com/pytest-dev/pytest-cov/issues/675">#675</a>.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/204af146f8f4ff03076825a693ee6aef587deb6b"><code>204af14</code></a>
Update changelog.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/089e7bb5c16dcfdedd54f27fda094ccb3eeaae2c"><code>089e7bb</code></a>
Upgrade ruff.</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.1.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest` from 8.3.2 to 8.3.5
<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.5</h2>
<h1>pytest 8.3.5 (2025-03-02)</h1>
<h2>Bug fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11777">#11777</a>:
Fixed issue where sequences were still being shortened even with
<code>-vv</code> verbosity.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12888">#12888</a>:
Fixed broken input when using Python 3.13+ and a <code>libedit</code>
build of Python, such as on macOS or with uv-managed Python binaries
from the <code>python-build-standalone</code> project. This could
manifest e.g. by a broken prompt when using <code>Pdb</code>, or seeing
empty inputs with manual usage of <code>input()</code> and suspended
capturing.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13026">#13026</a>:
Fixed <code>AttributeError</code>{.interpreted-text
role=&quot;class&quot;} crash when using
<code>--import-mode=importlib</code> when top-level directory same name
as another module of the standard library.</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13053">#13053</a>:
Fixed a regression in pytest 8.3.4 where, when using
<code>--import-mode=importlib</code>, a directory containing py file
with the same name would cause an <code>ImportError</code></li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13083">#13083</a>:
Fixed issue where pytest could crash if one of the collected directories
got removed during collection.</li>
</ul>
<h2>Improved documentation</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12842">#12842</a>:
Added dedicated page about using types with pytest.</p>
<p>See <code>types</code>{.interpreted-text role=&quot;ref&quot;} for
detailed usage.</p>
</li>
</ul>
<h2>Contributor-facing changes</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13112">#13112</a>:
Fixed selftest failures in <code>test_terminal.py</code> with Pygments
&gt;= 2.19.0</li>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13256">#13256</a>:
Support for Towncrier versions released in 2024 has been re-enabled
when building Sphinx docs -- by <code>webknjaz</code>{.interpreted-text
role=&quot;user&quot;}.</li>
</ul>
<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>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/b55ab2aabb68c0ce94c3903139b062d0c2790152"><code>b55ab2a</code></a>
Prepare release version 8.3.5</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/e217726d2a0edfaf58eae95bf835b85834b96da3"><code>e217726</code></a>
Added dedicated page about using types with pytest <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12842">#12842</a>
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12963">#12963</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13260">#13260</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/2fa3f8306c3da4aad7f7349a4947ac37ba6c652f"><code>2fa3f83</code></a>
Add more resources and studies to flaky tests page in docs (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13250">#13250</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13259">#13259</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/e5c2efe3c36199731b41fd68bbf4df5e21404a8b"><code>e5c2efe</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/13256">#13256</a>
from webknjaz/maintenance/towncrier-bump (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13258">#13258</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/3419674225a3a7b7d6f93650d75f6de52fe637d5"><code>3419674</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/13187">#13187</a>
from pytest-dev/patchback/backports/8.3.x/b4009b319...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/b75cfb162dbb927739698effa3fbcf279655da49"><code>b75cfb1</code></a>
Add readline workaround for libedit (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13176">#13176</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/edbfff72a4051ed9c5f3d9b5d6f316b407cb6961"><code>edbfff7</code></a>
doc: Clarify capturing .readouterr() return value (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13222">#13222</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13225">#13225</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/2ebba0063c66b77a7bd171221de059f3b3e47b86"><code>2ebba00</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/13199">#13199</a>
from jakkdl/tox_docs_no_fetch (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13200">#13200</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/eb6496b79759f9acde581ed9d7a0777a49b5f820"><code>eb6496b</code></a>
doc: Change training to remote only (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13196">#13196</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13197">#13197</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/78cf1f67f707fc07372a89775fd10d2065b5f17a"><code>78cf1f6</code></a>
ci: Bump build-and-inspect-python-package (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13188">#13188</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.5">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions bot pushed a commit to afonasev/deta_todo_service that referenced this pull request Jun 1, 2025
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from
3.14.0 to 3.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-mock&package-manager=pip&previous-version=3.14.0&new-version=3.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ansibuddy pushed a commit to ansible/molecule that referenced this pull request Jun 2, 2025
Bumps the dependencies group in /.config with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [mypy](https://github.com/python/mypy) | `1.15.0` | `1.16.0` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |
| [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) | `3.6.1` |
`3.7.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.11.11` | `0.11.12` |
| [types-jsonschema](https://github.com/typeshed-internal/stub_uploader)
| `4.23.0.20250516` | `4.24.0.20250528` |
| [jsonschema](https://github.com/python-jsonschema/jsonschema) |
`4.23.0` | `4.24.0` |
| ruamel-yaml | `0.18.11` | `0.18.12` |
| [zipp](https://github.com/jaraco/zipp) | `3.21.0` | `3.22.0` |

Updates `mypy` from 1.15.0 to 1.16.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/python/mypy/blob/master/CHANGELOG.md">mypy's
changelog</a>.</em></p>
<blockquote>
<h1>Mypy Release Notes</h1>
<h2>Next Release</h2>
<h2>Mypy 1.16</h2>
<p>We’ve just uploaded mypy 1.16 to the Python Package Index (<a
href="https://pypi.org/project/mypy/">PyPI</a>).
Mypy is a static type checker for Python. This release includes new
features and bug fixes.
You can install it as follows:</p>
<pre><code>python3 -m pip install -U mypy
</code></pre>
<p>You can read the full documentation for this release on <a
href="http://mypy.readthedocs.io">Read the Docs</a>.</p>
<h3>Different Property Getter and Setter Types</h3>
<p>Mypy now supports using different types for a property getter and
setter:</p>
<pre lang="python"><code>class A:
    _value: int
<pre><code>@Property
def foo(self) -&amp;gt; int:
    return self._value

@foo.setter
def foo(self, x: str | int) -&amp;gt; None:
    try:
        self._value = int(x)
    except ValueError:
raise Exception(f&amp;quot;'{x}' is not a valid value for
'foo'&amp;quot;)
</code></pre>
<p></code></pre></p>
<p>This was contributed by Ivan Levkivskyi (PR <a
href="https://redirect.github.com/python/mypy/pull/18510">18510</a>).</p>
<h3>Flexible Variable Redefinitions (Experimental)</h3>
<p>Mypy now allows unannotated variables to be freely redefined with
different types when using the experimental
<code>--allow-redefinition-new</code>
flag. You will also need to enable <code>--local-partial-types</code>.
Mypy will
now infer a union type when different types are assigned to a
variable:</p>
<pre lang="py"><code># mypy: allow-redefinition-new, local-partial-types
<p>def f(n: int, b: bool) -&gt; int | str:
if b:
x = n
else:
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python/mypy/commit/9e72e9601f4c2fb6866cfec98fc40a31c91ccdb0"><code>9e72e96</code></a>
Update version to 1.16.0</li>
<li><a
href="https://github.com/python/mypy/commit/8fe719ff3a8d1e26d3841a48df21ddf7d5b3c94d"><code>8fe719f</code></a>
Add changelog for 1.16 (<a
href="https://redirect.github.com/python/mypy/issues/19138">#19138</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/2a036e739f8691576056669371d9f020e95c2603"><code>2a036e7</code></a>
Revert &quot;Infer correct types with overloads of <code>Type[Guard |
Is]</code> (<a
href="https://redirect.github.com/python/mypy/issues/19161">#19161</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/b6da4fcf97fca9cd28e81a880f818dc364b5a06d"><code>b6da4fc</code></a>
Allow enum members to have type objects as values (<a
href="https://redirect.github.com/python/mypy/issues/19160">#19160</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/334469f999c5c777124a123062b4349614447e0d"><code>334469f</code></a>
[mypyc] Improve documentation of native and non-native classes (<a
href="https://redirect.github.com/python/mypy/issues/19154">#19154</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/a499d9fdba06732248c07586f2fd95c47a4fa0f7"><code>a499d9f</code></a>
Document --allow-redefinition-new (<a
href="https://redirect.github.com/python/mypy/issues/19153">#19153</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/96525a23f0f8a3826d9875fa8b6e8e362cd9525e"><code>96525a2</code></a>
Merge commit '9e45dadcf6d8dbab36f83d9df94a706c0b4f9207' into
release-1.16</li>
<li><a
href="https://github.com/python/mypy/commit/9e45dadcf6d8dbab36f83d9df94a706c0b4f9207"><code>9e45dad</code></a>
Clear more data in TypeChecker.reset() instead of asserting (<a
href="https://redirect.github.com/python/mypy/issues/19087">#19087</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/772cd0cebed6884636de0019e43caa06dbaa39ba"><code>772cd0c</code></a>
Add --strict-bytes to --strict (<a
href="https://redirect.github.com/python/mypy/issues/19049">#19049</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/0b65f215996401264a68a3a06f3fbcd19915a9a5"><code>0b65f21</code></a>
Admit that Final variables are never redefined (<a
href="https://redirect.github.com/python/mypy/issues/19083">#19083</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/python/mypy/compare/v1.15.0...v1.16.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-xdist` from 3.6.1 to 3.7.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst">pytest-xdist's
changelog</a>.</em></p>
<blockquote>
<h1>pytest-xdist 3.7.0 (2025-05-26)</h1>
<h2>Features</h2>
<ul>
<li>

<p><code>[#1142](pytest-dev/pytest-xdist#1142)
&lt;https://github.com/pytest-dev/pytest-xdist/issues/1142&gt;</code>_:
Added support for Python 3.13.</p>
</li>
<li>

<p><code>[#1144](pytest-dev/pytest-xdist#1144)
&lt;https://github.com/pytest-dev/pytest-xdist/issues/1144&gt;</code>_:
The internal <code>steal</code> command is now atomic - it unschedules
either all requested tests or none.</p>
<p>This is a prerequisite for group/scope support in the
<code>worksteal</code> scheduler, so test groups won't be broken up
incorrectly.</p>
</li>
<li>

<p><code>[#1170](pytest-dev/pytest-xdist#1170)
&lt;https://github.com/pytest-dev/pytest-xdist/issues/1170&gt;</code>_:
Add the <code>--px</code> arg to create proxy gateways.</p>
<p>Proxy gateways are passed to additional gateways using the
<code>via</code> keyword.
They can serve as a way to run multiple workers on remote machines.</p>
</li>
<li>

<p><code>[#1200](pytest-dev/pytest-xdist#1200)
&lt;https://github.com/pytest-dev/pytest-xdist/issues/1200&gt;</code>_:
Now multiple <code>xdist_group</code> markers are considered when
assigning tests to groups (order does not matter).</p>
<p>Previously, only the last marker would assign a test to a group, but
now if a test has multiple <code>xdist_group</code> marks applied (for
example via parametrization or via fixtures), they are merged to make a
new group.</p>
</li>
</ul>
<h2>Removals</h2>
<ul>

<li><code>[#1162](pytest-dev/pytest-xdist#1162)
&lt;https://github.com/pytest-dev/pytest-xdist/issues/1162&gt;</code>_:
Dropped support for EOL Python 3.8.</li>
</ul>
<h2>Trivial Changes</h2>
<ul>
<li>

<p><code>[#1092](pytest-dev/pytest-xdist#1092)
&lt;https://github.com/pytest-dev/pytest-xdist/issues/1092&gt;</code>_:
Update an error message to better indicate where users should go for
more information.</p>
</li>
<li>

<p><code>[#1190](pytest-dev/pytest-xdist#1190)
&lt;https://github.com/pytest-dev/pytest-xdist/issues/1190&gt;</code>_:
Switched to using a SPDX license identifier introduced in PEP 639.</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/b561916eaf6ec0a8a448ed0bcc90a351ab3c58e3"><code>b561916</code></a>
Release 3.7.0</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/71bd3ede1982a65cf74cf248c0ba906fe6062ce7"><code>71bd3ed</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1204">#1204</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/65de0ab30e602a5f466b8746fcfff0cf0945b600"><code>65de0ab</code></a>
Join multiple xdist_group markers (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1201">#1201</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/199f949716792db8745a69444091f4d4fddae0e2"><code>199f949</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1202">#1202</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/b0215da1edf369d5b63b7811b41d750bb5ebb072"><code>b0215da</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1199">#1199</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/18e47853ed9272a87b9e6d29b1630f854d458d4a"><code>18e4785</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1198">#1198</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/731c05d86ad3a42e0b2e3d3b4c8cdd5e33e81988"><code>731c05d</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1197">#1197</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/16c5be32031f904a5f48c2cdbf3424f6528af3b0"><code>16c5be3</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1195">#1195</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/e03757a1d77805776babf6faa73b696ea36c001c"><code>e03757a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1193">#1193</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-xdist/commit/f1d81a4402e611dca7ae5bf4b892decfef9d4f08"><code>f1d81a4</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1192">#1192</a>
from adamchainz/document_disabling</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-xdist/compare/v3.6.1...v3.7.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `ruff` from 0.11.11 to 0.11.12
<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.11.12</h2>
<h2>Release Notes</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>airflow</code>] Revise fix titles (<code>AIR3</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18215">#18215</a>)</li>
<li>[<code>pylint</code>] Implement <code>missing-maxsplit-arg</code>
(<code>PLC0207</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/17454">#17454</a>)</li>
<li>[<code>pyupgrade</code>] New rule <code>UP050</code>
(<code>useless-class-metaclass-type</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18334">#18334</a>)</li>
<li>[<code>flake8-use-pathlib</code>] Replace <code>os.symlink</code>
with <code>Path.symlink_to</code> (<code>PTH211</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18337">#18337</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Ignore <code>__debug__</code>
attribute in <code>B010</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18357">#18357</a>)</li>
<li>[<code>flake8-async</code>] Fix <code>anyio.sleep</code> argument
name (<code>ASYNC115</code>, <code>ASYNC116</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18262">#18262</a>)</li>
<li>[<code>refurb</code>] Fix <code>FURB129</code> autofix generating
invalid syntax (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18235">#18235</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>flake8-implicit-str-concat</code>] Add autofix for
<code>ISC003</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18256">#18256</a>)</li>
<li>[<code>pycodestyle</code>] Improve the diagnostic message for
<code>E712</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18328">#18328</a>)</li>
<li>[<code>flake8-2020</code>] Fix diagnostic message for
<code>!=</code> comparisons (<code>YTT201</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18293">#18293</a>)</li>
<li>[<code>pyupgrade</code>] Make fix unsafe if it deletes comments
(<code>UP010</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18291">#18291</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Simplify rules table to improve readability (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18297">#18297</a>)</li>
<li>Update editor integrations link in README (<a
href="https://redirect.github.com/astral-sh/ruff/pull/17977">#17977</a>)</li>
<li>[<code>flake8-bugbear</code>] Add fix safety section
(<code>B006</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/17652">#17652</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/CodeMan62"><code>@​CodeMan62</code></a></li>
<li><a
href="https://github.com/InSyncWithFoo"><code>@​InSyncWithFoo</code></a></li>
<li><a
href="https://github.com/Kalmaegi"><code>@​Kalmaegi</code></a></li>
<li><a
href="https://github.com/LaBatata101"><code>@​LaBatata101</code></a></li>
<li><a href="https://github.com/Lee-W"><code>@​Lee-W</code></a></li>
<li><a
href="https://github.com/MaddyGuthridge"><code>@​MaddyGuthridge</code></a></li>
<li><a
href="https://github.com/MatthewMckee4"><code>@​MatthewMckee4</code></a></li>
<li><a
href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a></li>
<li><a
href="https://github.com/Vasanth-96"><code>@​Vasanth-96</code></a></li>
<li><a href="https://github.com/carljm"><code>@​carljm</code></a></li>
<li><a
href="https://github.com/charliermarsh"><code>@​charliermarsh</code></a></li>
<li><a
href="https://github.com/chirizxc"><code>@​chirizxc</code></a></li>
<li><a
href="https://github.com/dcreager"><code>@​dcreager</code></a></li>
<li><a
href="https://github.com/dhruvmanila"><code>@​dhruvmanila</code></a></li>
<li><a
href="https://github.com/dsherret"><code>@​dsherret</code></a></li>
<li><a href="https://github.com/dylwil3"><code>@​dylwil3</code></a></li>
<li><a
href="https://github.com/felixscherz"><code>@​felixscherz</code></a></li>
<li><a href="https://github.com/fennr"><code>@​fennr</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.11.12</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>airflow</code>] Revise fix titles (<code>AIR3</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18215">#18215</a>)</li>
<li>[<code>pylint</code>] Implement <code>missing-maxsplit-arg</code>
(<code>PLC0207</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/17454">#17454</a>)</li>
<li>[<code>pyupgrade</code>] New rule <code>UP050</code>
(<code>useless-class-metaclass-type</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18334">#18334</a>)</li>
<li>[<code>flake8-use-pathlib</code>] Replace <code>os.symlink</code>
with <code>Path.symlink_to</code> (<code>PTH211</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18337">#18337</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Ignore <code>__debug__</code>
attribute in <code>B010</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18357">#18357</a>)</li>
<li>[<code>flake8-async</code>] Fix <code>anyio.sleep</code> argument
name (<code>ASYNC115</code>, <code>ASYNC116</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18262">#18262</a>)</li>
<li>[<code>refurb</code>] Fix <code>FURB129</code> autofix generating
invalid syntax (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18235">#18235</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>flake8-implicit-str-concat</code>] Add autofix for
<code>ISC003</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18256">#18256</a>)</li>
<li>[<code>pycodestyle</code>] Improve the diagnostic message for
<code>E712</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18328">#18328</a>)</li>
<li>[<code>flake8-2020</code>] Fix diagnostic message for
<code>!=</code> comparisons (<code>YTT201</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18293">#18293</a>)</li>
<li>[<code>pyupgrade</code>] Make fix unsafe if it deletes comments
(<code>UP010</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18291">#18291</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Simplify rules table to improve readability (<a
href="https://redirect.github.com/astral-sh/ruff/pull/18297">#18297</a>)</li>
<li>Update editor integrations link in README (<a
href="https://redirect.github.com/astral-sh/ruff/pull/17977">#17977</a>)</li>
<li>[<code>flake8-bugbear</code>] Add fix safety section
(<code>B006</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/17652">#17652</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/ruff/commit/aee3af0f7a018e9fcf921b746ad8ef76d3b84b83"><code>aee3af0</code></a>
Bump 0.11.12 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/18369">#18369</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/04dc48e17c2518f97436d76284a509499087d81c"><code>04dc48e</code></a>
[<code>refurb</code>] Fix <code>FURB129</code> autofix generating
invalid syntax (<a
href="https://redirect.github.com/astral-sh/ruff/issues/18235">#18235</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/27743efa1bbcb8952faf1b85c2f439694c24ce1f"><code>27743ef</code></a>
[<code>pylint</code>] Implement <code>missing-maxsplit-arg</code>
(<code>PLC0207</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/issues/17454">#17454</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/c60b4d7f309918ac4e98b805fcac5a26e6925899"><code>c60b4d7</code></a>
[ty] Add subtyping between Callable types and class literals with
<code>__init__</code> ...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/16621fa19df6986c80a8d2d0c7e6d97740380d2c"><code>16621fa</code></a>
[<code>flake8-bugbear </code>] Add fix safety section
(<code>B006</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/issues/17652">#17652</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/e23d4ea027ecbc05213d049ac6dfcf726f4ab167"><code>e23d4ea</code></a>
[<code>flake8-bugbear</code>] Ignore <code>__debug__</code> attribute in
<code>B010</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/18357">#18357</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/452f992fbc4f48866c40c4b312806b8876958fa0"><code>452f992</code></a>
[ty] Simplify signature types, use them in <code>CallableType</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/18344">#18344</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/a5ebb3f3a2b347849d0c195884ea944fb690b187"><code>a5ebb3f</code></a>
[ty] Support ephemeral uv virtual environments (<a
href="https://redirect.github.com/astral-sh/ruff/issues/18335">#18335</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/9925910a29643ff1f29eafeadc2b1d26812e4993"><code>9925910</code></a>
Add a <code>ViolationMetadata::rule</code> method (<a
href="https://redirect.github.com/astral-sh/ruff/issues/18234">#18234</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/a3ee6bb3b5f4f375e606d3bc12094549bb46a98b"><code>a3ee6bb</code></a>
Return <code>DiagnosticGuard</code> from
<code>Checker::report_diagnostic</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/18232">#18232</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/ruff/compare/0.11.11...0.11.12">compare
view</a></li>
</ul>
</details>
<br />

Updates `types-jsonschema` from 4.23.0.20250516 to 4.24.0.20250528
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/typeshed-internal/stub_uploader/commits">compare
view</a></li>
</ul>
</details>
<br />

Updates `jsonschema` from 4.23.0 to 4.24.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.24.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Fix calculation of evaluated properties by <a
href="https://github.com/V02460"><code>@​V02460</code></a> in <a
href="https://redirect.github.com/python-jsonschema/jsonschema/pull/1351">python-jsonschema/jsonschema#1351</a></li>
<li>Support for Python 3.8 has been dropped, as it is end-of-life.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/bkueng"><code>@​bkueng</code></a> made
their first contribution in <a
href="https://redirect.github.com/python-jsonschema/jsonschema/pull/1326">python-jsonschema/jsonschema#1326</a></li>
<li><a href="https://github.com/V02460"><code>@​V02460</code></a> made
their first contribution in <a
href="https://redirect.github.com/python-jsonschema/jsonschema/pull/1351">python-jsonschema/jsonschema#1351</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/python-jsonschema/jsonschema/compare/v4.23.0...v4.24.0">https://github.com/python-jsonschema/jsonschema/compare/v4.23.0...v4.24.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.24.0</h1>
<ul>
<li>Fix improper handling of <code>unevaluatedProperties</code> in the
presence of <code>additionalProperties</code> (<a
href="https://redirect.github.com/python-jsonschema/jsonschema/issues/1351">#1351</a>).</li>
<li>Support for Python 3.8 has been dropped, as it is end-of-life.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/3e23ee5e695f84565f4175fb972073d787e1ab24"><code>3e23ee5</code></a>
Add the bugfix to the changelog.</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/8917e85c6549b2b2a0dfcae48fd512aaaebae836"><code>8917e85</code></a>
Stop running CIFuzz.</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/737e5ed536db806d97879ef3681f695ddc75a32d"><code>737e5ed</code></a>
Rely on ruff in pre-commit.</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/57e5e034cb0c8662995494ed4a833febf9b581a4"><code>57e5e03</code></a>
Test via PyPy 3.11.</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/d6c2ad7bbbdea0b2c3e627c304ad4dd325aaa254"><code>d6c2ad7</code></a>
Add the zizmor setup here as well.</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/af9a8578767ca70380ca2a2f7f6c2311b702d663"><code>af9a857</code></a>
Drop a dead pyproject section.</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/c64ef846095b9d790749152367c8b12bea69a116"><code>c64ef84</code></a>
This is less true than it once was...</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/9ff926f4588f0e4a8f5726cb69529c05c7921cc6"><code>9ff926f</code></a>
Merge branch 'additional-evaluated'</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/8290667beb239282529430b59e2d4ea51777b33e"><code>8290667</code></a>
We still need to ditch pip-licenses...</li>
<li><a
href="https://github.com/python-jsonschema/jsonschema/commit/6d973b543030be9b53a67739d08c6f8b19f45119"><code>6d973b5</code></a>
Update pre-commit hooks.</li>
<li>Additional commits viewable in <a
href="https://github.com/python-jsonschema/jsonschema/compare/v4.23.0...v4.24.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `ruamel-yaml` from 0.18.11 to 0.18.12

Updates `zipp` from 3.21.0 to 3.22.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jaraco/zipp/blob/main/NEWS.rst">zipp's
changelog</a>.</em></p>
<blockquote>
<h1>v3.22.0</h1>
<h2>Features</h2>
<ul>
<li>Backported simplified tests from <a
href="https://redirect.github.com/python/cpython/issues/123424">python/cpython#123424</a>.
(<a
href="https://redirect.github.com/jaraco/zipp/issues/142">#142</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Fixed <code>.name</code>, <code>.stem</code>, and other
basename-based properties on Windows when working with a zipfile on
disk. (<a
href="https://redirect.github.com/jaraco/zipp/issues/133">#133</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jaraco/zipp/commit/30fe7ce5b42187b7fbc25eb7072ee193bbbdf8bb"><code>30fe7ce</code></a>
Finalize</li>
<li><a
href="https://github.com/jaraco/zipp/commit/fe1690b368fbd5cd4097ff8648866ee5e051b44a"><code>fe1690b</code></a>
Remove duplicate changelog.</li>
<li><a
href="https://github.com/jaraco/zipp/commit/91bb1b6e462dd130c90ee13e7e7cc1ac4793a8c5"><code>91bb1b6</code></a>
Merge pull request <a
href="https://redirect.github.com/jaraco/zipp/issues/140">#140</a> from
barneygale/fix-133</li>
<li><a
href="https://github.com/jaraco/zipp/commit/f49ec3074e947bd89659f765f5ec8564c9f9fe8d"><code>f49ec30</code></a>
Add news fragment.</li>
<li><a
href="https://github.com/jaraco/zipp/commit/309ecd394b10c1b480ddbbf483d5c819853c1e51"><code>309ecd3</code></a>
Re-use self.filename</li>
<li><a
href="https://github.com/jaraco/zipp/commit/60bb91de0eda4f3121f23d5ade7e3830782daa22"><code>60bb91d</code></a>
Return in a single expression.</li>
<li><a
href="https://github.com/jaraco/zipp/commit/6470c39e4b82dbd1d7a69bf43ccb02500a877ad0"><code>6470c39</code></a>
Extract a separate test for root characteristics on disk.</li>
<li><a
href="https://github.com/jaraco/zipp/commit/3503c8b2e47f28eb49aad9ddb4f5c002146404ad"><code>3503c8b</code></a>
Use Windows path rules to parse <code>ZipFile.filename</code> on
Windows</li>
<li><a
href="https://github.com/jaraco/zipp/commit/a706776b10b086d19a63b49a88989b3b69df5d33"><code>a706776</code></a>
Tweak PyPy stacklevel adjustment.</li>
<li><a
href="https://github.com/jaraco/zipp/commit/73cdd55631a6afe6a67ca6e611753283a1d13474"><code>73cdd55</code></a>
Merge pull request <a
href="https://redirect.github.com/jaraco/zipp/issues/142">#142</a> from
<a
href="https://redirect.github.com/jaraco/backport-/issues/123429">jaraco/backport-gh-123429</a></li>
<li>Additional commits viewable in <a
href="https://github.com/jaraco/zipp/compare/v3.21.0...v3.22.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Abhinav Anand <abanand@redhat.com>
hpohekar pushed a commit to ansys/pyansys-units that referenced this pull request Jun 2, 2025
Bumps the dependencies group with 2 updates:
[quarto-cli](https://github.com/quarto-dev/quarto-cli) and
[pytest-mock](https://github.com/pytest-dev/pytest-mock).

Updates `quarto-cli` from 1.7.29 to 1.7.31
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/quarto-dev/quarto-cli/releases">quarto-cli's
releases</a>.</em></p>
<blockquote>
<h2>v1.7.31</h2>
<p><strong>Changelog since last release</strong>: <a
href="https://github.com/quarto-dev/quarto-cli/compare/v1.7.30...v1.7.31">https://github.com/quarto-dev/quarto-cli/compare/v1.7.30...v1.7.31</a></p>
<p>Full 1.7 changelog up to this version:</p>
<ul>
<li>
<p>View: <a
href="https://github.com/quarto-dev/quarto-cli/blob/v1.7.31/news/changelog-1.7.md">https://github.com/quarto-dev/quarto-cli/blob/v1.7.31/news/changelog-1.7.md</a></p>
</li>
<li>
<p>Download: <a
href="https://github.com/quarto-dev/quarto-cli/releases/download/v1.7.31/changelog.md">https://github.com/quarto-dev/quarto-cli/releases/download/v1.7.31/changelog.md</a></p>
</li>
</ul>
<h2>v1.7.30</h2>
<p><strong>Changelog since last release</strong>: <a
href="https://github.com/quarto-dev/quarto-cli/compare/v1.7.29...v1.7.30">https://github.com/quarto-dev/quarto-cli/compare/v1.7.29...v1.7.30</a></p>
<p>Full 1.7 changelog up to this version:</p>
<ul>
<li>
<p>View: <a
href="https://github.com/quarto-dev/quarto-cli/blob/v1.7.30/news/changelog-1.7.md">https://github.com/quarto-dev/quarto-cli/blob/v1.7.30/news/changelog-1.7.md</a></p>
</li>
<li>
<p>Download: <a
href="https://github.com/quarto-dev/quarto-cli/releases/download/v1.7.30/changelog.md">https://github.com/quarto-dev/quarto-cli/releases/download/v1.7.30/changelog.md</a></p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/03602958aab9efafd247cbbd1c039f139ef40a83"><code>0360295</code></a>
Update version.txt</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/2cf1b45de3355f82e62bb5654968f526123f1b4f"><code>2cf1b45</code></a>
giscus.ejs needs to check for darkMode</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/cdf0d3ee27d8df4e196b5e5c0b98a7279cbe8bfd"><code>cdf0d3e</code></a>
[release checklist] update changelog</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/8aa87effbed3b67f9205611e82399f48c74cad5c"><code>8aa87ef</code></a>
Update version.txt</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/1127d50835cc5dc500100ef39bddbd306e01835e"><code>1127d50</code></a>
Revert version.txt update
(a7b85294718c46cf2dbd2443497de302b66d036a)</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/a7b85294718c46cf2dbd2443497de302b66d036a"><code>a7b8529</code></a>
Update version.txt</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/d5df15ad0ec17cb1415adc1d026205dd2b27705d"><code>d5df15a</code></a>
artifacts</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/693436900a15be155421a4cf3d39dc0d5df0e15e"><code>6934369</code></a>
Add to changelog</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/0a3116f4c7e68120a866a8e2910b8fae17278ab6"><code>0a3116f</code></a>
Beamer template update for new options</li>
<li><a
href="https://github.com/quarto-dev/quarto-cli/commit/027acbfef2e65697f286b24453070929ca68bb69"><code>027acbf</code></a>
simple dynamic load of giscus</li>
<li>Additional commits viewable in <a
href="https://github.com/quarto-dev/quarto-cli/compare/v1.7.29...v1.7.31">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cwasicki added a commit to frequenz-floss/frequenz-client-reporting-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-quantities-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-client-base-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-channels-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/pymdownx-superfence-filter-lines-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-sdk-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-client-common-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-dispatch-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [uv](https://github.com/astral-sh/uv) | `0.7.2` | `0.7.9` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `uv` from 0.7.2 to 0.7.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/uv/releases">uv's
releases</a>.</em></p>
<blockquote>
<h2>0.7.9</h2>
<h2>Release Notes</h2>
<h3>Python</h3>
<p>The changes reverted in <a
href="%5B#078%5D(https://redirect.github.com/astral-sh/uv/issues/078)">0.7.8</a>
have been restored.</p>
<p>See the
<a
href="https://github.com/astral-sh/python-build-standalone/releases/tag/20250529"><code>python-build-standalone</code>
release notes</a>
for more details.</p>
<h3>Enhancements</h3>
<ul>
<li>Improve obfuscation of credentials in URLs (<a
href="https://redirect.github.com/astral-sh/uv/pull/13560">#13560</a>)</li>
<li>Allow running non-default Python implementations via
<code>uvx</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13583">#13583</a>)</li>
<li>Add <code>uvw</code> as alias for <code>uv</code> without console
window on Windows (<a
href="https://redirect.github.com/astral-sh/uv/pull/11786">#11786</a>)</li>
<li>Allow discovery of x86-64 managed Python builds on macOS (<a
href="https://redirect.github.com/astral-sh/uv/pull/13722">#13722</a>)</li>
<li>Differentiate between implicit vs explicit architecture requests (<a
href="https://redirect.github.com/astral-sh/uv/pull/13723">#13723</a>)</li>
<li>Implement ordering for Python architectures to prefer native
installations (<a
href="https://redirect.github.com/astral-sh/uv/pull/13709">#13709</a>)</li>
<li>Only show the first match per platform (and architecture) by default
in <code>uv python list</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13721">#13721</a>)</li>
<li>Write the path of the parent environment to an
<code>extends-environment</code> key in the <code>pyvenv.cfg</code> file
of an ephemeral environment (<a
href="https://redirect.github.com/astral-sh/uv/pull/13598">#13598</a>)</li>
<li>Improve the error message when libc cannot be found, e.g., when
using the distroless containers (<a
href="https://redirect.github.com/astral-sh/uv/pull/13549">#13549</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Avoid rendering info log level (<a
href="https://redirect.github.com/astral-sh/uv/pull/13642">#13642</a>)</li>
<li>Improve performance of <code>uv-python</code> crate's manylinux
submodule (<a
href="https://redirect.github.com/astral-sh/uv/pull/11131">#11131</a>)</li>
<li>Optimize <code>Version</code> display (<a
href="https://redirect.github.com/astral-sh/uv/pull/13643">#13643</a>)</li>
<li>Reduce number of reference-checks for <code>uv cache clean</code>
(<a
href="https://redirect.github.com/astral-sh/uv/pull/13669">#13669</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid reinstalling dependency group members with
<code>--all-packages</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13678">#13678</a>)</li>
<li>Don't fail direct URL hash checking with dependency metadata (<a
href="https://redirect.github.com/astral-sh/uv/pull/13736">#13736</a>)</li>
<li>Exit early on <code>self update</code> if global
<code>--offline</code> is set (<a
href="https://redirect.github.com/astral-sh/uv/pull/13663">#13663</a>)</li>
<li>Fix cases where the uv lock is incorrectly marked as out of date (<a
href="https://redirect.github.com/astral-sh/uv/pull/13635">#13635</a>)</li>
<li>Include pre-release versions in <code>uv python install
--reinstall</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13645">#13645</a>)</li>
<li>Set <code>LC_ALL=C</code> for git when checking git worktree (<a
href="https://redirect.github.com/astral-sh/uv/pull/13637">#13637</a>)</li>
<li>Avoid rejecting Windows paths for remote Python download JSON
targets (<a
href="https://redirect.github.com/astral-sh/uv/pull/13625">#13625</a>)</li>
</ul>
<h3>Preview</h3>
<ul>
<li>Add <code>uv add --bounds</code> to configure version constraints
(<a
href="https://redirect.github.com/astral-sh/uv/pull/12946">#12946</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Add documentation about Python versions to Tools concept page (<a
href="https://redirect.github.com/astral-sh/uv/pull/7673">#7673</a>)</li>
<li>Add example of enabling Dependabot (<a
href="https://redirect.github.com/astral-sh/uv/pull/13692">#13692</a>)</li>
<li>Fix <code>exclude-newer</code> date format for persistent
configuration files (<a
href="https://redirect.github.com/astral-sh/uv/pull/13706">#13706</a>)</li>
<li>Quote versions variables in GitLab documentation (<a
href="https://redirect.github.com/astral-sh/uv/pull/13679">#13679</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/uv/blob/main/CHANGELOG.md">uv's
changelog</a>.</em></p>
<blockquote>
<h2>0.7.9</h2>
<h3>Python</h3>
<p>The changes reverted in <a
href="%5B#078%5D(https://redirect.github.com/astral-sh/uv/issues/078)">0.7.8</a>
have been restored.</p>
<p>See the
<a
href="https://github.com/astral-sh/python-build-standalone/releases/tag/20250529"><code>python-build-standalone</code>
release notes</a>
for more details.</p>
<h3>Enhancements</h3>
<ul>
<li>Improve obfuscation of credentials in URLs (<a
href="https://redirect.github.com/astral-sh/uv/pull/13560">#13560</a>)</li>
<li>Allow running non-default Python implementations via
<code>uvx</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13583">#13583</a>)</li>
<li>Add <code>uvw</code> as alias for <code>uv</code> without console
window on Windows (<a
href="https://redirect.github.com/astral-sh/uv/pull/11786">#11786</a>)</li>
<li>Allow discovery of x86-64 managed Python builds on macOS (<a
href="https://redirect.github.com/astral-sh/uv/pull/13722">#13722</a>)</li>
<li>Differentiate between implicit vs explicit architecture requests (<a
href="https://redirect.github.com/astral-sh/uv/pull/13723">#13723</a>)</li>
<li>Implement ordering for Python architectures to prefer native
installations (<a
href="https://redirect.github.com/astral-sh/uv/pull/13709">#13709</a>)</li>
<li>Only show the first match per platform (and architecture) by default
in <code>uv python list</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13721">#13721</a>)</li>
<li>Write the path of the parent environment to an
<code>extends-environment</code> key in the <code>pyvenv.cfg</code> file
of an ephemeral environment (<a
href="https://redirect.github.com/astral-sh/uv/pull/13598">#13598</a>)</li>
<li>Improve the error message when libc cannot be found, e.g., when
using the distroless containers (<a
href="https://redirect.github.com/astral-sh/uv/pull/13549">#13549</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Avoid rendering info log level (<a
href="https://redirect.github.com/astral-sh/uv/pull/13642">#13642</a>)</li>
<li>Improve performance of <code>uv-python</code> crate's manylinux
submodule (<a
href="https://redirect.github.com/astral-sh/uv/pull/11131">#11131</a>)</li>
<li>Optimize <code>Version</code> display (<a
href="https://redirect.github.com/astral-sh/uv/pull/13643">#13643</a>)</li>
<li>Reduce number of reference-checks for <code>uv cache clean</code>
(<a
href="https://redirect.github.com/astral-sh/uv/pull/13669">#13669</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid reinstalling dependency group members with
<code>--all-packages</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13678">#13678</a>)</li>
<li>Don't fail direct URL hash checking with dependency metadata (<a
href="https://redirect.github.com/astral-sh/uv/pull/13736">#13736</a>)</li>
<li>Exit early on <code>self update</code> if global
<code>--offline</code> is set (<a
href="https://redirect.github.com/astral-sh/uv/pull/13663">#13663</a>)</li>
<li>Fix cases where the uv lock is incorrectly marked as out of date (<a
href="https://redirect.github.com/astral-sh/uv/pull/13635">#13635</a>)</li>
<li>Include pre-release versions in <code>uv python install
--reinstall</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13645">#13645</a>)</li>
<li>Set <code>LC_ALL=C</code> for git when checking git worktree (<a
href="https://redirect.github.com/astral-sh/uv/pull/13637">#13637</a>)</li>
<li>Avoid rejecting Windows paths for remote Python download JSON
targets (<a
href="https://redirect.github.com/astral-sh/uv/pull/13625">#13625</a>)</li>
</ul>
<h3>Preview</h3>
<ul>
<li>Add <code>uv add --bounds</code> to configure version constraints
(<a
href="https://redirect.github.com/astral-sh/uv/pull/12946">#12946</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Add documentation about Python versions to Tools concept page (<a
href="https://redirect.github.com/astral-sh/uv/pull/7673">#7673</a>)</li>
<li>Add example of enabling Dependabot (<a
href="https://redirect.github.com/astral-sh/uv/pull/13692">#13692</a>)</li>
<li>Fix <code>exclude-newer</code> date format for persistent
configuration files (<a
href="https://redirect.github.com/astral-sh/uv/pull/13706">#13706</a>)</li>
<li>Quote versions variables in GitLab documentation (<a
href="https://redirect.github.com/astral-sh/uv/pull/13679">#13679</a>)</li>
<li>Update Dependabot support status (<a
href="https://redirect.github.com/astral-sh/uv/pull/13690">#13690</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/uv/commit/13a86a23b32fd93c2fb211b9916ad1e9e762d8b4"><code>13a86a2</code></a>
Bump version to 0.7.9 (<a
href="https://redirect.github.com/astral-sh/uv/issues/13739">#13739</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/483b4c82e83c89e1649db2ed952d993f3b768961"><code>483b4c8</code></a>
Don't fail direct URL hash checking with dependency metadata (<a
href="https://redirect.github.com/astral-sh/uv/issues/13736">#13736</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/891fe524d9ad20b842630a3ade2df745dbd9dd16"><code>891fe52</code></a>
update python build standalone, unblocklist linux updates (<a
href="https://redirect.github.com/astral-sh/uv/issues/13732">#13732</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/7310ea75da16e6b8c86bbc11c12d6c46a15b8f8e"><code>7310ea7</code></a>
allow running non-default Python interpreters directly via uvx (<a
href="https://redirect.github.com/astral-sh/uv/issues/13583">#13583</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/4cc5291c08065c8b7b65cadff82ce185c4454f41"><code>4cc5291</code></a>
Allow discovery of x86-64 managed Python builds on macOS (<a
href="https://redirect.github.com/astral-sh/uv/issues/13722">#13722</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/0c5ae1f25cb71db9cc1af94315eeab6b4accab9e"><code>0c5ae1f</code></a>
Differentiate between implicit vs explicit architecture requests (<a
href="https://redirect.github.com/astral-sh/uv/issues/13723">#13723</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/067b03cc9af1abf34752f6a162507aec28cc1ac4"><code>067b03c</code></a>
Only show the first match per platform (and architecture) by default in
`uv p...</li>
<li><a
href="https://github.com/astral-sh/uv/commit/dfc85336f85db52f918d424caf154e0932e533c6"><code>dfc8533</code></a>
Implement ordering for Python architectures to prefer native
installations (#...</li>
<li><a
href="https://github.com/astral-sh/uv/commit/59070b5b3f7adf4681116c4c2deb07e44e806c6b"><code>59070b5</code></a>
Use codspeed runner for wall time benchmarking (<a
href="https://redirect.github.com/astral-sh/uv/issues/13586">#13586</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/08f2fa48ff5af4dfd422cfa0ccc8b36499bbf149"><code>08f2fa4</code></a>
make the error message clearer when running distroless containers (<a
href="https://redirect.github.com/astral-sh/uv/issues/13549">#13549</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/uv/compare/0.7.2...0.7.9">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-client-microgrid-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-core-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
github-merge-queue bot pushed a commit to frequenz-floss/frequenz-dispatch-python that referenced this pull request Jun 2, 2025
Bumps the patch group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.12` | `9.6.14` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) |
`1.16.10` | `1.16.11` |
|
[frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [uv](https://github.com/astral-sh/uv) | `0.7.2` | `0.7.9` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `3.3.7` |
|
[frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python)
| `0.13.3` | `0.13.4` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.0` |
`3.14.1` |

Updates `mkdocs-material` from 9.6.12 to 9.6.14
<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.6.14</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<h2>mkdocs-material-9.6.13</h2>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</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.6.14 (2025-05-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8215">#8215</a>:
Social plugin crashes when CairoSVG is updated to 2.8</li>
</ul>
<p>mkdocs-material-9.6.13 (2025-05-10)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8204">#8204</a>:
Annotations showing list markers in print view</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8153">#8153</a>:
Improve style of cardinality symbols in Mermaid.js ER diagrams</li>
</ul>
<p>mkdocs-material-9.6.12 (2025-04-17)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8158">#8158</a>:
Flip footnote back reference icon for right-to-left languages</li>
</ul>
<p>mkdocs-material-9.6.11 (2025-04-01)</p>
<ul>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Bump required Jinja version to 3.1</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8133">#8133</a>:
Jinja filter <code>items</code> not available (9.6.10 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8128">#8128</a>:
Search plugin not entirely disabled via enabled setting</li>
</ul>
<p>mkdocs-material-9.6.10 (2025-03-30)</p>
<p>This version is a pure refactoring release, and does not contain new
features
or bug fixes. It strives to improve the compatibility of our templates
with
alternative Jinja-like template engines that we're currently exploring,
including minijinja.</p>
<p>Additionally, it replaces several instances of Python function
invocations
with idiomatic use of template filters. All instances where variables
have
been mutated inside templates have been replaced. Most changes have been
made
in partials, and only a few in blocks, and all of them are fully
backward
compatible, so no changes to overrides are necessary.</p>
<p>Note that this release does not replace the Jinja template engine
with
minijinja. However, our templates are now 99% compatible with minijinja,
which means we can explore alternative Jinja-compatible implementations.
Additionally, immutability and removal of almost all Python function
invocations means much more idiomatic templating.</p>
<p>mkdocs-material-9.6.9 (2025-03-17)</p>
<ul>
<li>Updated Serbo-Croatian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8086">#8086</a>:
Custom SVG icons containing hashes break rendering</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8067">#8067</a>:
Drawer has gap on right side in Firefox on some OSs</li>
</ul>
<p>mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8019">#8019</a>:
Tooltips have precedence over instant previews</li>
</ul>
<p>mkdocs-material-9.6.8 (2025-03-13)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2e9bd81018958357a3f96457a7251e3d42866c81"><code>2e9bd81</code></a>
Prepare 9.6.14 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e45972a8cd183ab8fcede2ac630eff84d9137acb"><code>e45972a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/bce053afc3a7199e7b10de710ef1506700953061"><code>bce053a</code></a>
Fixed social plugin crashing for CairoSVG &gt;= 2.8</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ca656243deeaf588c6d591a2c24cb57bbe9347d0"><code>ca65624</code></a>
Updated changelog</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/8670a01be3c43213e05d07ac1ec50f046b290f7f"><code>8670a01</code></a>
Prepare 9.6.13 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/84858814111aee30f1d2b0e7b4f56e419f7f59d0"><code>8485881</code></a>
Fixed entity-relationship diagram styling after Mermaid upgrade (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8211">#8211</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5a0adb8905fac5d9054cacbafe985023e2dec0d2"><code>5a0adb8</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8205">#8205</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/572da4f57c18836bbeafa201223e1857499bae6c"><code>572da4f</code></a>
Fixed annotations showing list markers in print view</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/6d04f2cd2c27f8d82676a4ccdc2ab6e67a2edeca"><code>6d04f2c</code></a>
Updated Change Request guide (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8201">#8201</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e56efb23987a71344dd8fd984c52830149c0df16"><code>e56efb2</code></a>
Updated dependencies</li>
<li>See full diff in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `mkdocstrings-python` from 1.16.10 to 1.16.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's
releases</a>.</em></p>
<blockquote>
<h2>1.16.11</h2>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/python/releases/tag/1.16.11">1.16.11</a>
- 2025-05-24</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">Compare
with 1.16.10</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix highlighting for signature with known special names like
<code>__init__</code> (<a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c">7f95686</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/757">Issue-mkdocstrings-757</a></li>
<li>Use default font-size for parameter headings (<a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3">0a35b20</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a></li>
<li>Prevent uppercasing H5 titles (by Material for MkDocs) (<a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25">ba66969</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/697">Issue-mkdocstrings-697</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/issues/276">Issue-276</a></li>
<li>Use configured heading even when signature is not separated (<a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd">096960a</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/767">Issue-mkdocstrings-767</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/278">PR-278</a></li>
<li>Render attribute names without full path in ToC (<a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8">d4e618a</a>
by David Lee). <a
href="https://redirect.github.com/mkdocstrings/python/issues/271">Issue-271</a>,
<a
href="https://redirect.github.com/mkdocstrings/python/pull/272">PR-272</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/python/commit/5d2ba0aa557f683c3f7338d61810034c9af4ab11"><code>5d2ba0a</code></a>
chore: Prepare release 1.16.11</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/7f956868f93a766346455fedb296c26787894d5c"><code>7f95686</code></a>
fix: Fix highlighting for signature with known special names like
<code>__init__</code></li>
<li><a
href="https://github.com/mkdocstrings/python/commit/0a35b20a6050a28ba8492d93e5f9940a69462ce3"><code>0a35b20</code></a>
fix: Use default font-size for parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/ba669697daad5067ea5db3fdf8a2d5ba2f966b25"><code>ba66969</code></a>
fix: Prevent uppercasing H5 titles (by Material for MkDocs)</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/096960abd79831d6fd45e2a7962dfd2bd49e4edd"><code>096960a</code></a>
fix: Use configured heading even when signature is not separated</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/d4e618ab794747b84dced848b1be824639fea2b8"><code>d4e618a</code></a>
fix: Render attribute names without full path in ToC</li>
<li><a
href="https://github.com/mkdocstrings/python/commit/bb36fa1fdc9d0fba1211fbfea2d50768b126a282"><code>bb36fa1</code></a>
chore: Template upgrade</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/python/compare/1.16.10...1.16.11">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[lib]` from 0.13.3 to 0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[lib]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `uv` from 0.7.2 to 0.7.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/uv/releases">uv's
releases</a>.</em></p>
<blockquote>
<h2>0.7.9</h2>
<h2>Release Notes</h2>
<h3>Python</h3>
<p>The changes reverted in <a
href="%5B#078%5D(https://redirect.github.com/astral-sh/uv/issues/078)">0.7.8</a>
have been restored.</p>
<p>See the
<a
href="https://github.com/astral-sh/python-build-standalone/releases/tag/20250529"><code>python-build-standalone</code>
release notes</a>
for more details.</p>
<h3>Enhancements</h3>
<ul>
<li>Improve obfuscation of credentials in URLs (<a
href="https://redirect.github.com/astral-sh/uv/pull/13560">#13560</a>)</li>
<li>Allow running non-default Python implementations via
<code>uvx</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13583">#13583</a>)</li>
<li>Add <code>uvw</code> as alias for <code>uv</code> without console
window on Windows (<a
href="https://redirect.github.com/astral-sh/uv/pull/11786">#11786</a>)</li>
<li>Allow discovery of x86-64 managed Python builds on macOS (<a
href="https://redirect.github.com/astral-sh/uv/pull/13722">#13722</a>)</li>
<li>Differentiate between implicit vs explicit architecture requests (<a
href="https://redirect.github.com/astral-sh/uv/pull/13723">#13723</a>)</li>
<li>Implement ordering for Python architectures to prefer native
installations (<a
href="https://redirect.github.com/astral-sh/uv/pull/13709">#13709</a>)</li>
<li>Only show the first match per platform (and architecture) by default
in <code>uv python list</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13721">#13721</a>)</li>
<li>Write the path of the parent environment to an
<code>extends-environment</code> key in the <code>pyvenv.cfg</code> file
of an ephemeral environment (<a
href="https://redirect.github.com/astral-sh/uv/pull/13598">#13598</a>)</li>
<li>Improve the error message when libc cannot be found, e.g., when
using the distroless containers (<a
href="https://redirect.github.com/astral-sh/uv/pull/13549">#13549</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Avoid rendering info log level (<a
href="https://redirect.github.com/astral-sh/uv/pull/13642">#13642</a>)</li>
<li>Improve performance of <code>uv-python</code> crate's manylinux
submodule (<a
href="https://redirect.github.com/astral-sh/uv/pull/11131">#11131</a>)</li>
<li>Optimize <code>Version</code> display (<a
href="https://redirect.github.com/astral-sh/uv/pull/13643">#13643</a>)</li>
<li>Reduce number of reference-checks for <code>uv cache clean</code>
(<a
href="https://redirect.github.com/astral-sh/uv/pull/13669">#13669</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid reinstalling dependency group members with
<code>--all-packages</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13678">#13678</a>)</li>
<li>Don't fail direct URL hash checking with dependency metadata (<a
href="https://redirect.github.com/astral-sh/uv/pull/13736">#13736</a>)</li>
<li>Exit early on <code>self update</code> if global
<code>--offline</code> is set (<a
href="https://redirect.github.com/astral-sh/uv/pull/13663">#13663</a>)</li>
<li>Fix cases where the uv lock is incorrectly marked as out of date (<a
href="https://redirect.github.com/astral-sh/uv/pull/13635">#13635</a>)</li>
<li>Include pre-release versions in <code>uv python install
--reinstall</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13645">#13645</a>)</li>
<li>Set <code>LC_ALL=C</code> for git when checking git worktree (<a
href="https://redirect.github.com/astral-sh/uv/pull/13637">#13637</a>)</li>
<li>Avoid rejecting Windows paths for remote Python download JSON
targets (<a
href="https://redirect.github.com/astral-sh/uv/pull/13625">#13625</a>)</li>
</ul>
<h3>Preview</h3>
<ul>
<li>Add <code>uv add --bounds</code> to configure version constraints
(<a
href="https://redirect.github.com/astral-sh/uv/pull/12946">#12946</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Add documentation about Python versions to Tools concept page (<a
href="https://redirect.github.com/astral-sh/uv/pull/7673">#7673</a>)</li>
<li>Add example of enabling Dependabot (<a
href="https://redirect.github.com/astral-sh/uv/pull/13692">#13692</a>)</li>
<li>Fix <code>exclude-newer</code> date format for persistent
configuration files (<a
href="https://redirect.github.com/astral-sh/uv/pull/13706">#13706</a>)</li>
<li>Quote versions variables in GitLab documentation (<a
href="https://redirect.github.com/astral-sh/uv/pull/13679">#13679</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/uv/blob/main/CHANGELOG.md">uv's
changelog</a>.</em></p>
<blockquote>
<h2>0.7.9</h2>
<h3>Python</h3>
<p>The changes reverted in <a
href="%5B#078%5D(https://redirect.github.com/astral-sh/uv/issues/078)">0.7.8</a>
have been restored.</p>
<p>See the
<a
href="https://github.com/astral-sh/python-build-standalone/releases/tag/20250529"><code>python-build-standalone</code>
release notes</a>
for more details.</p>
<h3>Enhancements</h3>
<ul>
<li>Improve obfuscation of credentials in URLs (<a
href="https://redirect.github.com/astral-sh/uv/pull/13560">#13560</a>)</li>
<li>Allow running non-default Python implementations via
<code>uvx</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13583">#13583</a>)</li>
<li>Add <code>uvw</code> as alias for <code>uv</code> without console
window on Windows (<a
href="https://redirect.github.com/astral-sh/uv/pull/11786">#11786</a>)</li>
<li>Allow discovery of x86-64 managed Python builds on macOS (<a
href="https://redirect.github.com/astral-sh/uv/pull/13722">#13722</a>)</li>
<li>Differentiate between implicit vs explicit architecture requests (<a
href="https://redirect.github.com/astral-sh/uv/pull/13723">#13723</a>)</li>
<li>Implement ordering for Python architectures to prefer native
installations (<a
href="https://redirect.github.com/astral-sh/uv/pull/13709">#13709</a>)</li>
<li>Only show the first match per platform (and architecture) by default
in <code>uv python list</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13721">#13721</a>)</li>
<li>Write the path of the parent environment to an
<code>extends-environment</code> key in the <code>pyvenv.cfg</code> file
of an ephemeral environment (<a
href="https://redirect.github.com/astral-sh/uv/pull/13598">#13598</a>)</li>
<li>Improve the error message when libc cannot be found, e.g., when
using the distroless containers (<a
href="https://redirect.github.com/astral-sh/uv/pull/13549">#13549</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Avoid rendering info log level (<a
href="https://redirect.github.com/astral-sh/uv/pull/13642">#13642</a>)</li>
<li>Improve performance of <code>uv-python</code> crate's manylinux
submodule (<a
href="https://redirect.github.com/astral-sh/uv/pull/11131">#11131</a>)</li>
<li>Optimize <code>Version</code> display (<a
href="https://redirect.github.com/astral-sh/uv/pull/13643">#13643</a>)</li>
<li>Reduce number of reference-checks for <code>uv cache clean</code>
(<a
href="https://redirect.github.com/astral-sh/uv/pull/13669">#13669</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid reinstalling dependency group members with
<code>--all-packages</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13678">#13678</a>)</li>
<li>Don't fail direct URL hash checking with dependency metadata (<a
href="https://redirect.github.com/astral-sh/uv/pull/13736">#13736</a>)</li>
<li>Exit early on <code>self update</code> if global
<code>--offline</code> is set (<a
href="https://redirect.github.com/astral-sh/uv/pull/13663">#13663</a>)</li>
<li>Fix cases where the uv lock is incorrectly marked as out of date (<a
href="https://redirect.github.com/astral-sh/uv/pull/13635">#13635</a>)</li>
<li>Include pre-release versions in <code>uv python install
--reinstall</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/13645">#13645</a>)</li>
<li>Set <code>LC_ALL=C</code> for git when checking git worktree (<a
href="https://redirect.github.com/astral-sh/uv/pull/13637">#13637</a>)</li>
<li>Avoid rejecting Windows paths for remote Python download JSON
targets (<a
href="https://redirect.github.com/astral-sh/uv/pull/13625">#13625</a>)</li>
</ul>
<h3>Preview</h3>
<ul>
<li>Add <code>uv add --bounds</code> to configure version constraints
(<a
href="https://redirect.github.com/astral-sh/uv/pull/12946">#12946</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Add documentation about Python versions to Tools concept page (<a
href="https://redirect.github.com/astral-sh/uv/pull/7673">#7673</a>)</li>
<li>Add example of enabling Dependabot (<a
href="https://redirect.github.com/astral-sh/uv/pull/13692">#13692</a>)</li>
<li>Fix <code>exclude-newer</code> date format for persistent
configuration files (<a
href="https://redirect.github.com/astral-sh/uv/pull/13706">#13706</a>)</li>
<li>Quote versions variables in GitLab documentation (<a
href="https://redirect.github.com/astral-sh/uv/pull/13679">#13679</a>)</li>
<li>Update Dependabot support status (<a
href="https://redirect.github.com/astral-sh/uv/pull/13690">#13690</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/uv/commit/13a86a23b32fd93c2fb211b9916ad1e9e762d8b4"><code>13a86a2</code></a>
Bump version to 0.7.9 (<a
href="https://redirect.github.com/astral-sh/uv/issues/13739">#13739</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/483b4c82e83c89e1649db2ed952d993f3b768961"><code>483b4c8</code></a>
Don't fail direct URL hash checking with dependency metadata (<a
href="https://redirect.github.com/astral-sh/uv/issues/13736">#13736</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/891fe524d9ad20b842630a3ade2df745dbd9dd16"><code>891fe52</code></a>
update python build standalone, unblocklist linux updates (<a
href="https://redirect.github.com/astral-sh/uv/issues/13732">#13732</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/7310ea75da16e6b8c86bbc11c12d6c46a15b8f8e"><code>7310ea7</code></a>
allow running non-default Python interpreters directly via uvx (<a
href="https://redirect.github.com/astral-sh/uv/issues/13583">#13583</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/4cc5291c08065c8b7b65cadff82ce185c4454f41"><code>4cc5291</code></a>
Allow discovery of x86-64 managed Python builds on macOS (<a
href="https://redirect.github.com/astral-sh/uv/issues/13722">#13722</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/0c5ae1f25cb71db9cc1af94315eeab6b4accab9e"><code>0c5ae1f</code></a>
Differentiate between implicit vs explicit architecture requests (<a
href="https://redirect.github.com/astral-sh/uv/issues/13723">#13723</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/067b03cc9af1abf34752f6a162507aec28cc1ac4"><code>067b03c</code></a>
Only show the first match per platform (and architecture) by default in
`uv p...</li>
<li><a
href="https://github.com/astral-sh/uv/commit/dfc85336f85db52f918d424caf154e0932e533c6"><code>dfc8533</code></a>
Implement ordering for Python architectures to prefer native
installations (#...</li>
<li><a
href="https://github.com/astral-sh/uv/commit/59070b5b3f7adf4681116c4c2deb07e44e806c6b"><code>59070b5</code></a>
Use codspeed runner for wall time benchmarking (<a
href="https://redirect.github.com/astral-sh/uv/issues/13586">#13586</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/08f2fa48ff5af4dfd422cfa0ccc8b36499bbf149"><code>08f2fa4</code></a>
make the error message clearer when running distroless containers (<a
href="https://redirect.github.com/astral-sh/uv/issues/13549">#13549</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/uv/compare/0.7.2...0.7.9">compare
view</a></li>
</ul>
</details>
<br />

Updates `pylint` from 3.3.6 to 3.3.7
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f798a4a3508bcbb8ad0773ae14bf32d28dcfdcbe"><code>f798a4a</code></a>
Bump pylint to 3.3.7, update changelog (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10367">#10367</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/f9773de127fe2dc3ec1254b8b6e280c19e4b1079"><code>f9773de</code></a>
Consistency between <code>is</code>/<code>is not</code> and
<code>==</code>/<code>!=</code> when comparing types...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/05331112c04c4322656333075cdc077e199e7f7d"><code>0533111</code></a>
[fix] Fix a crash for class decorators mistaken for class attributes (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10362">#10362</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/887b1b649b9deea0bf91023b23e11ed8cdaf8d72"><code>887b1b6</code></a>
[fix] AttributeError crash when a slice is used as a class decorator (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10350">#10350</a>)...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6a0239583f11ec2dfe46632f53e68fdc2f971d72"><code>6a02395</code></a>
[maintenance/3.3.x] Fix doc build (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10336">#10336</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/e87d10ca558ef032a64b4263ed876088ff5ccdd2"><code>e87d10c</code></a>
added black's github link in tutorial (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10303">#10303</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10335">#10335</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/59d4c26a4ba8c8157da3cdf196d54bbc003be467"><code>59d4c26</code></a>
Fix typo in missing-member-hint-distance documentation (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10314">#10314</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10315">#10315</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/46460d8b5f9257abd9b8342b187ac1dc96c1d419"><code>46460d8</code></a>
[setuptools] Force the upgrade of setuptools &gt; 77 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10313">#10313</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/5b2aa6c7a471f43c3bfe7eceb4db074bb5d94802"><code>5b2aa6c</code></a>
Speed up the generation of no-member suggestions (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10277">#10277</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10311">#10311</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/744ba539b81e620234e2d73fc7820d9611a99a86"><code>744ba53</code></a>
Fix crash caused by invalid format strings in <code>.format</code>
context (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10300">#10300</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/10">#10</a>...</li>
<li>See full diff in <a
href="https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.3 to
0.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/releases">frequenz-repo-config[extra-lint-examples]'s
releases</a>.</em></p>
<blockquote>
<h2>v0.13.4</h2>
<h1>Frequenz Repository Configuration Release Notes</h1>
<h2>Summary</h2>
<p>This release just widens the <code>setuptools</code> dependency to
allow for version 80.x.</p>
<h2>What's Changed</h2>
<ul>
<li>Clear release notes by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/393">frequenz-floss/frequenz-repo-config-python#393</a></li>
<li>Widen setuptools upper bound to &lt; 81 by <a
href="https://github.com/llucax"><code>@​llucax</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/401">frequenz-floss/frequenz-repo-config-python#401</a></li>
<li>Bump setuptools from 79.0.0 to 80.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/400">frequenz-floss/frequenz-repo-config-python#400</a></li>
<li>Bump pydoclint from 0.6.4 to 0.6.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/397">frequenz-floss/frequenz-repo-config-python#397</a></li>
<li>Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/398">frequenz-floss/frequenz-repo-config-python#398</a></li>
<li>Update types-setuptools requirement from <!-- raw HTML omitted
-->=67.6.0,&lt;81 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/399">frequenz-floss/frequenz-repo-config-python#399</a></li>
<li>Bump the patch group across 1 directory with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/402">frequenz-floss/frequenz-repo-config-python#402</a></li>
<li>Bump the minor group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/pull/404">frequenz-floss/frequenz-repo-config-python#404</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/78ec7874752cf2bacf0db33fcdca52680cc9243d"><code>78ec787</code></a>
Bump the minor group with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/404">#404</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/b68ebb91edd489049a332a61dea426678452c39b"><code>b68ebb9</code></a>
Bump the minor group with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/d788cbcb575a12ee89ab893a09c2add68ab913f7"><code>d788cbc</code></a>
Bump the patch group across 1 directory with 4 updates (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/402">#402</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/1763b3e0bffa87b716ef82ec8fa37dd1a1fb7463"><code>1763b3e</code></a>
Bump the patch group across 1 directory with 4 updates</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/556d9f98bb6080e1194a837ddebb188a6fdd20a9"><code>556d9f9</code></a>
Bump pydoclint from 0.6.4 to 0.6.6 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/397">#397</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/ec5b00f09f88cb5641be5f3da1df1d7f831a0a86"><code>ec5b00f</code></a>
Bump types-pyyaml from 6.0.12.20250326 to 6.0.12.20250402 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/398">#398</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/30e8c0a90b480ac424c31d94e50e2d27892f0cf4"><code>30e8c0a</code></a>
Update types-setuptools requirement from &lt;80,&gt;=67.6.0 to
&gt;=67.6.0,&lt;81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/399">#399</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/961db043eea74c5f24c5939e80c2b24de61fce5a"><code>961db04</code></a>
Bump setuptools from 79.0.0 to 80.1.0 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/400">#400</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/338a87feb9886ec5c06915cbc7d1816229883b8e"><code>338a87f</code></a>
Widen setuptools upper bound to &lt; 81 (<a
href="https://redirect.github.com/frequenz-floss/frequenz-repo-config-python/issues/401">#401</a>)</li>
<li><a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/commit/991c35e636368e1c1608ab1e9276b6a81487d3a1"><code>991c35e</code></a>
Widen setuptools upper bound to &lt; 81</li>
<li>Additional commits viewable in <a
href="https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.3...v0.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.0 to 3.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions

</details>
whme pushed a commit to SAP/flake8-tergeo that referenced this pull request Jun 2, 2025
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from
3.14.0 to 3.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.14.1</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest-mock/pull/503">#503</a>:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.1 (2025-08-26)</h2>
<ul>
<li><code>[#503](pytest-dev/pytest-mock#503)
&lt;https://github.com/pytest-dev/pytest-mock/pull/503&gt;</code>_:
Python 3.14 is now officially supported.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/34dd61aa459520e096c70eb8a573700fc17c5de8"><code>34dd61a</code></a>
Release 3.14.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/299adb96640a51a48b5af9a69064b9edd7a9fe90"><code>299adb9</code></a>
Add support for Python 3.14 (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/503">#503</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5fcef726a8ba4a54cd138321ae9771648a0bc8a"><code>f5fcef7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/504">#504</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/bae64d8c8ef44a7075d63f1d7f6ac36b76b61ce4"><code>bae64d8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/502">#502</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/824f334cc4b39eb05c0093fc43411ada3fdc8300"><code>824f334</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/501">#501</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/db1add63034430d66835c78992c0ed9b1e331cfd"><code>db1add6</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/500">#500</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/48ac8746b6587457becf31d1272947de6d65e0d0"><code>48ac874</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/499">#499</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/fe7ad9aab6a8e15e5762d5bdc85402249f2ca7ef"><code>fe7ad9a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/498">#498</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7857e608242aeb3d4b771296ee41d258b1a13838"><code>7857e60</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/497">#497</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/a8b97ea2ca86e9cfa553e395cf20352a881d8eaf"><code>a8b97ea</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pytest-mock/issues/496">#496</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-mock&package-manager=pip&previous-version=3.14.0&new-version=3.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants