Skip to content
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

Flb/trusted publisher on pypi #791

Merged
merged 36 commits into from
Oct 25, 2024
Merged

Conversation

francescalb
Copy link
Collaborator

@francescalb francescalb commented Oct 25, 2024

This pull request modifies the continuous deployment workflow to separate the build and publish steps,
and using trusted publisher on PyPI.

This repository has been added on PyPI as trusted publisher using the workflow cd_pyblish.yaml within the environement 'release'.

The 'release' environment has been added to EMMOntoPy repo.

Type of change

  • Bug fix.
  • New feature.
  • Documentation update.
  • Test update.

Checklist

This checklist can be used as a help for the reviewer.

  • Is the code easy to read and understand?
  • Are comments for humans to read, not computers to disregard?
  • Does a new feature has an accompanying new test (in the CI or unit testing schemes)?
  • Has the documentation been updated as necessary?
  • Does this close the issue?
  • Is the change limited to the issue?
  • Are errors handled for all outcomes?
  • Does the new feature provide new restrictions on dependencies, and if so is this documented?

Comments

dependabot bot and others added 30 commits April 12, 2024 06:48
Updates the requirements on
[pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the
latest version.
<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>5.0.0 (2024-03-24)</h2>
<ul>
<li>Removed support for xdist rsync (now deprecated).
Contributed by Matthias Reichenbach in
<code>[#623](pytest-dev/pytest-cov#623)
&lt;https://github.com/pytest-dev/pytest-cov/pull/623&gt;</code>_.</li>
<li>Switched docs theme to Furo.</li>
<li>Various legacy Python cleanup and CI improvements.
Contributed by Christian Clauss and Hugo van Kemenade in
<code>[#630](pytest-dev/pytest-cov#630)
&lt;https://github.com/pytest-dev/pytest-cov/pull/630&gt;</code><em>,
<code>[#631](pytest-dev/pytest-cov#631)
&lt;https://github.com/pytest-dev/pytest-cov/pull/631&gt;</code></em>,
<code>[#632](pytest-dev/pytest-cov#632)
&lt;https://github.com/pytest-dev/pytest-cov/pull/632&gt;</code>_ and
<code>[#633](pytest-dev/pytest-cov#633)
&lt;https://github.com/pytest-dev/pytest-cov/pull/633&gt;</code>_.</li>
<li>Added a <code>pyproject.toml</code> example in the docs.
Contributed by Dawn James in
<code>[#626](pytest-dev/pytest-cov#626)
&lt;https://github.com/pytest-dev/pytest-cov/pull/626&gt;</code>_.</li>
<li>Modernized project's pre-commit hooks to use ruff. Initial POC
contributed by
Christian Clauss in
<code>[#584](pytest-dev/pytest-cov#584)
&lt;https://github.com/pytest-dev/pytest-cov/pull/584&gt;</code>_.</li>
</ul>
<h2>4.1.0 (2023-05-24)</h2>
<ul>
<li>Updated CI with new Pythons and dependencies.</li>
<li>Removed rsyncdir support. This makes pytest-cov compatible with
xdist 3.0.
Contributed by Sorin Sbarnea in
<code>[#558](pytest-dev/pytest-cov#558)
&lt;https://github.com/pytest-dev/pytest-cov/pull/558&gt;</code>_.</li>
<li>Optimized summary generation to not be performed if no reporting is
active (for example,
when <code>--cov-report=''</code> is used without
<code>--cov-fail-under</code>).
Contributed by Jonathan Stewmon in
<code>[#589](pytest-dev/pytest-cov#589)
&lt;https://github.com/pytest-dev/pytest-cov/pull/589&gt;</code>_.</li>
<li>Added support for JSON reporting.
Contributed by Matthew Gamble in
<code>[#582](pytest-dev/pytest-cov#582)
&lt;https://github.com/pytest-dev/pytest-cov/pull/582&gt;</code>_.</li>
<li>Refactored code to use f-strings.
Contributed by Mark Mayo in
<code>[#572](pytest-dev/pytest-cov#572)
&lt;https://github.com/pytest-dev/pytest-cov/pull/572&gt;</code>_.</li>
<li>Fixed a skip in the test suite for some old xdist.
Contributed by a bunch of people in
<code>[#565](pytest-dev/pytest-cov#565)
&lt;https://github.com/pytest-dev/pytest-cov/pull/565&gt;</code>_.</li>
</ul>
<h2>4.0.0 (2022-09-28)</h2>
<p><strong>Note that this release drops support for
multiprocessing.</strong></p>
<ul>
<li>
<p><code>--cov-fail-under</code> no longer causes <code>pytest
--collect-only</code> to fail
Contributed by Zac Hatfield-Dodds in
<code>[#511](pytest-dev/pytest-cov#511)
&lt;https://github.com/pytest-dev/pytest-cov/pull/511&gt;</code>_.</p>
</li>
<li>
<p>Dropped support for multiprocessing (mostly because <code>issue 82408
&lt;https://github.com/python/cpython/issues/82408&gt;</code>_). This
feature was
mostly working but very broken in certain scenarios and made the test
suite very flaky and slow.</p>
<p>There is builtin multiprocessing support in coverage and you can
migrate to that. All you need is this in your
<code>.coveragerc</code>::</p>
<p>[run]
concurrency = multiprocessing</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-cov/commit/5295ce01c84262cec88f31255e9ac538718f3047"><code>5295ce0</code></a>
Bump version: 4.1.0 → 5.0.0</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/1181b067972bf94569f8011f3b18f271690f9ab1"><code>1181b06</code></a>
Update changelog.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/9757222e2e044361e70125ebdd96e5eb87395983"><code>9757222</code></a>
Fix a minor grammar error (<a
href="https://redirect.github.com/pytest-dev/pytest-cov/issues/636">#636</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/9f5cd81a0dbe3fe41681efdbef516c08988fe8ff"><code>9f5cd81</code></a>
Cleanup releasing instructions. Closes <a
href="https://redirect.github.com/pytest-dev/pytest-cov/issues/616">#616</a>.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/93b5047ec5050d63c10a6fe16a09b671a7a03df8"><code>93b5047</code></a>
Add test for pyproject.toml loading without explicit --cov-config. Ref
<a
href="https://redirect.github.com/pytest-dev/pytest-cov/issues/508">#508</a>.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/ff50860d7c67b920503745d92a3f0944cf41f982"><code>ff50860</code></a>
docs: add config instructions for pyproject.toml.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/4a5a4b5fa4b1c63ddcab5cbc1813798c9b6f1d36"><code>4a5a4b5</code></a>
Keep GitHub Actions up to date with GitHub's Dependabot</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/1d7f55963d5138f41c452a946f7cca7e0b6ee8b2"><code>1d7f559</code></a>
Fix or remove URLs that are causing docs tests to fail</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/6a5af8e85b8242ac815f33e26adf9068f5f0ebc3"><code>6a5af8e</code></a>
Update changelog.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/d9fe8dfed15023d3410dd299c5092e755b8981c2"><code>d9fe8df</code></a>
Switch to furo. Closes <a
href="https://redirect.github.com/pytest-dev/pytest-cov/issues/618">#618</a>.</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
Co-authored-by: francescalb <[email protected]>
…4.3 (#743)

Updates the requirements on
[mkdocstrings[python-legacy]](https://github.com/mkdocstrings/mkdocstrings)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/releases">mkdocstrings[python-legacy]'s
releases</a>.</em></p>
<blockquote>
<h2>0.24.3</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.3">0.24.3</a>
- 2024-04-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.24.3">Compare
with 0.24.2</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea">7fe3e5f</a>
by Timothée Mazzucotelli).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md">mkdocstrings[python-legacy]'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.3">0.24.3</a>
- 2024-04-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.24.3">Compare
with 0.24.2</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea">7fe3e5f</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.2">0.24.2</a>
- 2024-04-02</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.1...0.24.2">Compare
with 0.24.1</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c0d009000678a2ccbfb0c8adfeff3dc83845ee41">c0d0090</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/143">Issue-mkdocstrings/python-143</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.1">0.24.1</a>
- 2024-02-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.0...0.24.1">Compare
with 0.24.0</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<ul>
<li>Support new pymdownx-highlight options (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/a7a29079aebcd79be84ac38ce275797920e4c75e">a7a2907</a>
by Timothée Mazzucotelli).</li>
<li>Backup anchors with id and no href, for compatibility with autorefs'
Markdown anchors (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b5236b4333ebde9648c84f6e4b0f4c2b10f3ecd4">b5236b4</a>
by Timothée Mazzucotelli). [PR-<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/651">#651</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/651">mkdocstrings/mkdocstrings#651</a>),
<a
href="https://redirect.github.com/mkdocstrings/autorefs/pull/39">Related-to-mkdocs-autorefs#39</a>,
Co-authored-by: Oleh Prypin <a
href="mailto:[email protected]">[email protected]</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.0">0.24.0</a>
- 2023-11-14</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.23.0...0.24.0">Compare
with 0.23.0</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Cache downloaded inventories as local file (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/ce84dd57dc5cd3bf3f4be9623ddaa73e1c1868f0">ce84dd5</a>
by Oleh Prypin). [PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/632">#632</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/632">mkdocstrings/mkdocstrings#632</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Make <code>custom_templates</code> relative to the config file (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/370a61d12b33f3fb61f6bddb3939eb8ff6018620">370a61d</a>
by Waylan Limberg). [Issue <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/477">#477</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/477">mkdocstrings/mkdocstrings#477</a>),
[PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/627">#627</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/627">mkdocstrings/mkdocstrings#627</a>)</li>
<li>Remove duplicated headings for docstrings nested in tabs/admonitions
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/e2123a935edea0abdc1b439e2c2b76e002c76e2b">e2123a9</a>
by Perceval Wajsburt, <a
href="https://github.com/mkdocstrings/mkdocstrings/commit/f4a94f7d8b8eb1ac01d65bb7237f0077e320ddac">f4a94f7</a>
by Oleh Prypin). [Issue <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/609">#609</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/609">mkdocstrings/mkdocstrings#609</a>),
[PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/610">#610</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/610">mkdocstrings/mkdocstrings#610</a>),
[PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/613">#613</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/613">mkdocstrings/mkdocstrings#613</a>)</li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>Drop support for MkDocs &lt; 1.4, modernize usages (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b61d4d15258c66b14266aa04b456f191f101b2c6">b61d4d1</a>
by Oleh Prypin). [PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/629">#629</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/629">mkdocstrings/mkdocstrings#629</a>)</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.23.0">0.23.0</a>
- 2023-08-28</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.22.0...0.23.0">Compare
with 0.22.0</a><!-- raw HTML omitted --></p>
<h3>Breaking Changes</h3>
<ul>
<li>Removed <code>BaseCollector</code> and <code>BaseRenderer</code>
classes: they were merged into the <code>BaseHandler</code> class.</li>
<li>Removed the watch feature, as MkDocs now provides it natively.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/828bd5921dba610e0ce33be780ac16af0eb0bef6"><code>828bd59</code></a>
chore: Prepare release 0.24.3</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea"><code>7fe3e5f</code></a>
fix: Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...)</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7b9827c97e396bd76f77315d40baa6596ee8e17e"><code>7b9827c</code></a>
chore: Prepare release 0.24.2</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/17bfc87a8d23de5585b4630fd8c2b4595ac88a36"><code>17bfc87</code></a>
chore: Use PEP 440 versioning scheme for changelog</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/024ac41024a19cbf45f4d127c75cb709134683db"><code>024ac41</code></a>
ci: Ignore mypy warning</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c0d009000678a2ccbfb0c8adfeff3dc83845ee41"><code>c0d0090</code></a>
fix: Support HTML toc labels with Python-Markdown 3.6+</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/ccbbbf1c74a2d29c1ce290ba4a3649c93a0fb27e"><code>ccbbbf1</code></a>
chore: Template upgrade</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/56cf7d50f7982b06c70390c77385d76eae6d80ce"><code>56cf7d5</code></a>
docs: List VBA handler</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/9e1bf62a06ba72f7ec4d35e2fb2a448b9daebdd0"><code>9e1bf62</code></a>
docs: Fix link to Griffe extension</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/f071d5deed49e6a1cb06e227609b9d50511c11ab"><code>f071d5d</code></a>
chore: Switch to Copier UV template</li>
<li>Additional commits viewable in <a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.1...0.24.3">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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…5.0 (#754)

Updates the requirements on
[mkdocstrings[python-legacy]](https://github.com/mkdocstrings/mkdocstrings)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/releases">mkdocstrings[python-legacy]'s
releases</a>.</em></p>
<blockquote>
<h2>0.25.0</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.0">Compare
with 0.24.3</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Support <code>once</code> parameter in logging methods, allowing to
log a message only once with a given logger (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f">1532b59</a>
by Timothée Mazzucotelli).</li>
<li>Support blank line between <code>::: path</code> and YAML options
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da">d799d2f</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/450">Issue-450</a></li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>Allow specifying name of template loggers (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7">c5b5f69</a>
by Timothée Mazzucotelli).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md">mkdocstrings[python-legacy]'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.0">Compare
with 0.24.3</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Support <code>once</code> parameter in logging methods, allowing to
log a message only once with a given logger (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f">1532b59</a>
by Timothée Mazzucotelli).</li>
<li>Support blank line between <code>::: path</code> and YAML options
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da">d799d2f</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/450">Issue-450</a></li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>Allow specifying name of template loggers (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7">c5b5f69</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.3">0.24.3</a>
- 2024-04-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.24.3">Compare
with 0.24.2</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea">7fe3e5f</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.2">0.24.2</a>
- 2024-04-02</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.1...0.24.2">Compare
with 0.24.1</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c0d009000678a2ccbfb0c8adfeff3dc83845ee41">c0d0090</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/143">Issue-mkdocstrings/python-143</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.1">0.24.1</a>
- 2024-02-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.0...0.24.1">Compare
with 0.24.0</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<ul>
<li>Support new pymdownx-highlight options (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/a7a29079aebcd79be84ac38ce275797920e4c75e">a7a2907</a>
by Timothée Mazzucotelli).</li>
<li>Backup anchors with id and no href, for compatibility with autorefs'
Markdown anchors (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b5236b4333ebde9648c84f6e4b0f4c2b10f3ecd4">b5236b4</a>
by Timothée Mazzucotelli). [PR-<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/651">#651</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/651">mkdocstrings/mkdocstrings#651</a>),
<a
href="https://redirect.github.com/mkdocstrings/autorefs/pull/39">Related-to-mkdocs-autorefs#39</a>,
Co-authored-by: Oleh Prypin <a
href="mailto:[email protected]">[email protected]</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.0">0.24.0</a>
- 2023-11-14</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.23.0...0.24.0">Compare
with 0.23.0</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Cache downloaded inventories as local file (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/ce84dd57dc5cd3bf3f4be9623ddaa73e1c1868f0">ce84dd5</a>
by Oleh Prypin). [PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/632">#632</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/632">mkdocstrings/mkdocstrings#632</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Make <code>custom_templates</code> relative to the config file (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/370a61d12b33f3fb61f6bddb3939eb8ff6018620">370a61d</a>
by Waylan Limberg). [Issue <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/477">#477</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/477">mkdocstrings/mkdocstrings#477</a>),
[PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/627">#627</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/627">mkdocstrings/mkdocstrings#627</a>)</li>
<li>Remove duplicated headings for docstrings nested in tabs/admonitions
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/e2123a935edea0abdc1b439e2c2b76e002c76e2b">e2123a9</a>
by Perceval Wajsburt, <a
href="https://github.com/mkdocstrings/mkdocstrings/commit/f4a94f7d8b8eb1ac01d65bb7237f0077e320ddac">f4a94f7</a>
by Oleh Prypin). [Issue <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/609">#609</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/609">mkdocstrings/mkdocstrings#609</a>),
[PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/610">#610</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/610">mkdocstrings/mkdocstrings#610</a>),
[PR <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/613">#613</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/613">mkdocstrings/mkdocstrings#613</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/87d82299773a0203329d9d45ce3e1210c3320375"><code>87d8229</code></a>
chore: Prepare release 0.25.0</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7"><code>c5b5f69</code></a>
refactor: Allow specifying name of template loggers</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7ff1681d417bd68b8a7ce6f9487638bda03e3710"><code>7ff1681</code></a>
docs: Enable parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/253d215426f28939d544502fb1032b2c796c34ee"><code>253d215</code></a>
docs: Load inventories for MkDocs and Markdown</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f"><code>1532b59</code></a>
feat: Support <code>once</code> parameter in logging methods, allowing
to log a message ...</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da"><code>d799d2f</code></a>
feat: Support blank line between <code>::: path</code> and YAML
options</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<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.2.0</h2>
<h1>pytest 8.2.0 (2024-04-27)</h1>
<h2>Deprecations</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12069">#12069</a>:
A deprecation warning is now raised when implementations of one of the
following hooks request a deprecated <code>py.path.local</code>
parameter instead of the <code>pathlib.Path</code> parameter which
replaced it:</p>
<ul>
<li><code>pytest_ignore_collect</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>path</code> parameter - use
<code>collection_path</code> instead.</li>
<li><code>pytest_collect_file</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>path</code> parameter - use
<code>file_path</code> instead.</li>
<li><code>pytest_pycollect_makemodule</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>path</code> parameter - use
<code>module_path</code> instead.</li>
<li><code>pytest_report_header</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>startdir</code> parameter - use
<code>start_path</code> instead.</li>
<li><code>pytest_report_collectionfinish</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>startdir</code> parameter - use
<code>start_path</code> instead.</li>
</ul>
<p>The replacement parameters are available since pytest 7.0.0.
The old parameters will be removed in pytest 9.0.0.</p>
<p>See <code>legacy-path-hooks-deprecated</code>{.interpreted-text
role=&quot;ref&quot;} for more details.</p>
</li>
</ul>
<h2>Features</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11871">#11871</a>:
Added support for reading command line arguments from a file using the
prefix character <code>@</code>, like e.g.: <code>pytest
@tests.txt</code>. The file must have one argument per line.</p>
<p>See <code>Read arguments from file
&lt;args-from-file&gt;</code>{.interpreted-text role=&quot;ref&quot;}
for details.</p>
</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11523">#11523</a>:
<code>pytest.importorskip</code>{.interpreted-text
role=&quot;func&quot;} will now issue a warning if the module could be
found, but raised <code>ImportError</code>{.interpreted-text
role=&quot;class&quot;} instead of
<code>ModuleNotFoundError</code>{.interpreted-text
role=&quot;class&quot;}.</p>
<p>The warning can be suppressed by passing
<code>exc_type=ImportError</code> to
<code>pytest.importorskip</code>{.interpreted-text
role=&quot;func&quot;}.</p>
<p>See <code>import-or-skip-import-error</code>{.interpreted-text
role=&quot;ref&quot;} for details.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11728">#11728</a>:
For <code>unittest</code>-based tests, exceptions during class cleanup
(as raised by functions registered with <code>TestCase.addClassCleanup
&lt;unittest.TestCase.addClassCleanup&gt;</code>{.interpreted-text
role=&quot;meth&quot;}) are now reported instead of silently
failing.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11777">#11777</a>:
Text is no longer truncated in the <code>short test summary info</code>
section when <code>-vv</code> is given.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12112">#12112</a>:
Improved namespace packages detection when
<code>consider_namespace_packages</code>{.interpreted-text
role=&quot;confval&quot;} is enabled, covering more situations (like
editable installs).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/9502">#9502</a>:
Added <code>PYTEST_VERSION</code>{.interpreted-text
role=&quot;envvar&quot;} environment variable which is defined at the
start of the pytest session and undefined afterwards. It contains the
value of <code>pytest.__version__</code>, and among other things can be
used to easily check if code is running from within a pytest run.</p>
</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12065">#12065</a>:
Fixed a regression in pytest 8.0.0 where test classes containing
<code>setup_method</code> and tests using <code>@staticmethod</code> or
<code>@classmethod</code> would crash with <code>AttributeError:
'NoneType' object has no attribute 'setup_method'</code>.</p>
<p>Now the <code>request.instance
&lt;pytest.FixtureRequest.instance&gt;</code>{.interpreted-text
role=&quot;attr&quot;} attribute of tests using
<code>@staticmethod</code> and <code>@classmethod</code> is no longer
<code>None</code>, but a fresh instance of the class, like in non-static
methods.</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/6bd3f313447290380cbc2db30fb9ee5cca7eb941"><code>6bd3f31</code></a>
Tweak changelog for 8.2.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/9b6219b5e89af237e5bc80354d405d2b5c2fc8a0"><code>9b6219b</code></a>
Prepare release version 8.2.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/835765c9d31e0a86c6028f983b28d32c82a759c4"><code>835765c</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12130">#12130</a>
from bluetech/fixtures-inline</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/7e7503c0b015f61d9d21d3b5f55990b7fcd683f7"><code>7e7503c</code></a>
unittest: report class cleanup exceptions (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12250">#12250</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/882c4da2f37702b00bdbd3b6c74e9821d33e0204"><code>882c4da</code></a>
fixtures: inline <code>fail_fixturefunc</code></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/2e8fb9f1401d727e20f004326752fd1922f9c601"><code>2e8fb9f</code></a>
fixtures: extract a <code>_check_fixturedef</code> method</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/acf2971f46a9518b3552d48ea9541a1951c2b207"><code>acf2971</code></a>
fixtures: inline <code>_getnextfixturedef</code> into
<code>_get_active_fixturedef</code></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/3c77aec1dac0894ec4ca774b71ec91c85cf91dd1"><code>3c77aec</code></a>
fixtures: move &quot;request&quot; check early</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/d217d68cde0c34d619862f15c773ecc02ecdaabe"><code>d217d68</code></a>
fixtures: inline <code>_compute_fixture_value</code></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/530be285751143febe54b8974b234eed5eb8b079"><code>530be28</code></a>
fixtures: use early return in <code>_get_active_fixturedef</code></li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/8.1.0...8.2.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Automatically created PR from
[`ci/dependabot-updates`](https://github.com/emmo-repo/EMMOntoPy/tree/ci/dependabot-updates).

The PR is based on the ['CI - Update dependencies PR'
workflow](https://SINTEF.github.io/ci-cd/latest/workflows/ci_update_dependencies/)
in [SINTEF/ci-cd](https://github.com/SINTEF/ci-cd).

- [ ] Check that the diff is sensible, and that tests and builds pass
with the new dependency versions.
- [ ] Make sure that the PR is **squash** merged, with a sensible commit
message.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
Co-authored-by: francescalb <[email protected]>
…752)

# Description
For each annotation it is now allowed to have = in the string that is
added.

It is tested in the excel2onto test which checks that the created
ontology is correct (small change in one of the annotations there).

## Type of change
<!-- Put an `x` in the box that applies. -->
- [ ] Bug fix.
- [ ] New feature.
- [ ] Documentation update.
- [ ] Test update.

## Checklist
<!-- Put an `x` in the boxes that apply. You can also fill these out
after creating the PR. -->

This checklist can be used as a help for the reviewer.

- [ ] Is the code easy to read and understand?
- [ ] Are comments for humans to read, not computers to disregard?
- [ ] Does a new feature has an accompanying new test (in the CI or unit
testing schemes)?
- [ ] Has the documentation been updated as necessary?
- [ ] Does this close the issue?
- [ ] Is the change limited to the issue?
- [ ] Are errors handled for all outcomes?
- [ ] Does the new feature provide new restrictions on dependencies, and
if so is this documented?

## Comments
<!-- Additional comments here, including clarifications on checklist if
applicable. -->
### Update dependencies

Automatically created PR from
[`ci/dependabot-updates`](https://github.com/emmo-repo/EMMOntoPy/tree/ci/dependabot-updates).

The PR is based on the ['CI - Update dependencies PR'
workflow](https://SINTEF.github.io/ci-cd/latest/workflows/ci_update_dependencies/)
in [SINTEF/ci-cd](https://github.com/SINTEF/ci-cd).

#### To do

- [ ] Check that the diff is sensible, and that tests and builds pass
with the new dependency versions.
- [ ] Make sure that the PR is **squash** merged, with a sensible commit
message.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
Co-authored-by: francescalb <[email protected]>
# Description
Make it possible to run HermiT on EMMO, by:
* Add support for additional keyword arguments that `sync_reasoner()` may pass to the `save()` method.
* Remove custom datatypes before running HermiT. Readd the removed data properties after HermiT completes.
* Add `--java-executable` and `--java-memory` arguments to ontoconvert to control how to run java.

## Type of change
- [x] Bug fix.
- [ ] New feature.
- [ ] Documentation update.
- [ ] Test update.

Co-authored-by: francescalb <[email protected]>
# Description
Minor fixes for ontoconvert option help. 

Also included `emmo:comment` to the set of annotations included in the
`--copy-emmo-annotations` option.

**Note**: Builds on top of PR
#756. Merge that PR first!

## Type of change
- [x] Bug fix.
- [ ] New feature.
- [ ] Documentation update.
- [ ] Test update.

## Checklist
<!-- Put an `x` in the boxes that apply. You can also fill these out
after creating the PR. -->

This checklist can be used as a help for the reviewer.

- [ ] Is the code easy to read and understand?
- [ ] Are comments for humans to read, not computers to disregard?
- [ ] Does a new feature has an accompanying new test (in the CI or unit
testing schemes)?
- [ ] Has the documentation been updated as necessary?
- [ ] Does this close the issue?
- [ ] Is the change limited to the issue?
- [ ] Are errors handled for all outcomes?
- [ ] Does the new feature provide new restrictions on dependencies, and
if so is this documented?

## Comments
<!-- Additional comments here, including clarifications on checklist if
applicable. -->

---------

Co-authored-by: Francesca L. Bleken <[email protected]>
### Update dependencies

Automatically created PR from
[`ci/dependabot-updates`](https://github.com/emmo-repo/EMMOntoPy/tree/ci/dependabot-updates).

The PR is based on the ['CI - Update dependencies PR'
workflow](https://SINTEF.github.io/ci-cd/latest/workflows/ci_update_dependencies/)
in [SINTEF/ci-cd](https://github.com/SINTEF/ci-cd).

#### To do

- [ ] Check that the diff is sensible, and that tests and builds pass
with the new dependency versions.
- [ ] Make sure that the PR is **squash** merged, with a sensible commit
message.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
Co-authored-by: francescalb <[email protected]>
### Update dependencies

Automatically created PR from
[`ci/dependabot-updates`](https://github.com/emmo-repo/EMMOntoPy/tree/ci/dependabot-updates).

The PR is based on the ['CI - Update dependencies PR'
workflow](https://SINTEF.github.io/ci-cd/latest/workflows/ci_update_dependencies/)
in [SINTEF/ci-cd](https://github.com/SINTEF/ci-cd).

#### To do

- [ ] Check that the diff is sensible, and that tests and builds pass
with the new dependency versions.
- [ ] Make sure that the PR is **squash** merged, with a sensible commit
message.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
Co-authored-by: francescalb <[email protected]>
Updates the requirements on [mike](https://github.com/jimporter/mike) to
permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jimporter/mike/releases">mike's
releases</a>.</em></p>
<blockquote>
<h2>v2.1.1</h2>
<h3>Bug fixes</h3>
<ul>
<li>Support using environment variables for <code>INHERIT</code> when
injecting the <code>mike</code> plugin into <code>mkdocs.yml</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jimporter/mike/blob/master/CHANGES.md">mike's
changelog</a>.</em></p>
<blockquote>
<h2>v2.1.1 (2024-05-03)</h2>
<h3>Bug fixes</h3>
<ul>
<li>Support using environment variables for <code>INHERIT</code> when
injecting the <code>mike</code>
plugin into <code>mkdocs.yml</code></li>
</ul>
<hr />
<h2>v2.1.0 (2024-05-01)</h2>
<h3>New features</h3>
<ul>
<li>When calling <code>set-default</code>, you can now pass
<code>--allow-undefined</code> to set the
default to a version that doesn't exist yet</li>
<li>Add global-level <code>-q</code> / <code>--quiet</code> option to
suppress warning messages</li>
<li>Add support for handling <code>!relative</code> in
<code>mkdocs.yml</code></li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>When loading an MkDocs config, mike now runs the
<code>startup</code> and <code>shutdown</code>
events</li>
</ul>
<hr />
<h2>v2.0.0 (2023-11-02)</h2>
<h3>New features</h3>
<ul>
<li>Add support for applying arbitrary properties to documentation
versions</li>
<li>Add support for hiding specific versions from the selector when
using the
default themes</li>
<li>Deploy aliases using symbolic links by default; this can be
configured via
<code>--alias-type</code> on the command line or <code>alias_type</code>
in the <code>mike</code> MkDocs plugin</li>
<li>Avoid creating empty commits by default; if you want empty commits,
pass
<code>--allow-empty</code></li>
<li>Look for both <code>mkdocs.yml</code> and <code>mkdocs.yaml</code>
configuration files</li>
<li>Support <code>GIT_COMMITTER_(NAME|EMAIL|DATE)</code> when generating
commits</li>
<li>Allow specifying <code>alias_type</code>,
<code>redirect_template</code>, and <code>deploy_prefix</code> in the
<code>mike</code> MkDocs plugin</li>
<li>Add a <code>--debug</code> flag to help diagnose bugs with mike</li>
<li>Port number is now optional for <code>--dev-addr</code> in
<code>mike serve</code>, defaulting to
8000</li>
</ul>
<h3>Breaking changes</h3>
<ul>
<li><code>--prefix</code> is now <code>--deploy-prefix</code></li>
<li><code>--no-redirect</code> is now
<code>--alias-type=copy</code></li>
<li><code>--ignore</code> is now
<code>--ignore-remote-status</code></li>
<li><code>-f</code> / <code>--force</code> is no longer supported on
subcommands that can push (this
option was too error-prone, and users who really need to force-push can
use
Git directly)</li>
<li><code>--rebase</code> is no longer supported (instead of using this,
it's better to use</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jimporter/mike/commit/0bdfe24c20fb0774652230a7abe8466b98098da4"><code>0bdfe24</code></a>
Update version to 2.1.1</li>
<li><a
href="https://github.com/jimporter/mike/commit/3351d5feabff8ee107f4ad6d1f86055843c7dbf1"><code>3351d5f</code></a>
Expand environment variables when injecting the mike plugin; resolves <a
href="https://redirect.github.com/jimporter/mike/issues/217">#217</a></li>
<li><a
href="https://github.com/jimporter/mike/commit/e4d83eda046b1dea0493f91fcacbf86634c93db5"><code>e4d83ed</code></a>
Update version to 2.2.0.dev0</li>
<li><a
href="https://github.com/jimporter/mike/commit/6e6cfbb9a3e78d2ab2a529b72b84e8918c101f6c"><code>6e6cfbb</code></a>
Update version to 2.1.0</li>
<li><a
href="https://github.com/jimporter/mike/commit/5773be928d1a6e99e61755df0d73a8b2ce16660f"><code>5773be9</code></a>
Fix CI</li>
<li><a
href="https://github.com/jimporter/mike/commit/7904925595827ccba3908775b2f9b5add3ae9030"><code>7904925</code></a>
Further tests for deserializing Python objects during
<code>inject_plugin</code></li>
<li><a
href="https://github.com/jimporter/mike/commit/01219bddfeea16f8d6dd6d65d0d84581cf183a3f"><code>01219bd</code></a>
Allow arbitrary Python object in YAML config</li>
<li><a
href="https://github.com/jimporter/mike/commit/ac7b2403cacb0a16892ce915478bac70bd7faf39"><code>ac7b240</code></a>
Handle <code>!relative</code> (and any future constructors) in
mkdocs.yml; resolves <a
href="https://redirect.github.com/jimporter/mike/issues/199">#199</a></li>
<li><a
href="https://github.com/jimporter/mike/commit/fdcc9126b5ded0a273f7d3be3dd1d698f53157ec"><code>fdcc912</code></a>
Add <code>--quiet</code> option; resolves <a
href="https://redirect.github.com/jimporter/mike/issues/210">#210</a></li>
<li><a
href="https://github.com/jimporter/mike/commit/a39ea731c810627341980f4e28b0b5afa55c1c08"><code>a39ea73</code></a>
Add <code>set-default --allow-undefined</code>; see <a
href="https://redirect.github.com/jimporter/mike/issues/210">#210</a></li>
<li>Additional commits viewable in <a
href="https://github.com/jimporter/mike/compare/v2.0.0...v2.1.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
…5.1 (#757)

Updates the requirements on
[mkdocstrings[python-legacy]](https://github.com/mkdocstrings/mkdocstrings)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/releases">mkdocstrings[python-legacy]'s
releases</a>.</em></p>
<blockquote>
<h2>0.25.1</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.1">0.25.1</a>
- 2024-05-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.0...0.25.1">Compare
with 0.25.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Always descend into sub-headings when re-applying their label (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/cb86e08bbc5e8057393aa1cd7ca29bc2b40ab5eb">cb86e08</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/158">Issue-mkdocstrings/python-158</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md">mkdocstrings[python-legacy]'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.1">0.25.1</a>
- 2024-05-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.0...0.25.1">Compare
with 0.25.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Always descend into sub-headings when re-applying their label (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/cb86e08bbc5e8057393aa1cd7ca29bc2b40ab5eb">cb86e08</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/158">Issue-mkdocstrings/python-158</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.0">Compare
with 0.24.3</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Support <code>once</code> parameter in logging methods, allowing to
log a message only once with a given logger (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f">1532b59</a>
by Timothée Mazzucotelli).</li>
<li>Support blank line between <code>::: path</code> and YAML options
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da">d799d2f</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/450">Issue-450</a></li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>Allow specifying name of template loggers (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7">c5b5f69</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.3">0.24.3</a>
- 2024-04-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.24.3">Compare
with 0.24.2</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea">7fe3e5f</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.2">0.24.2</a>
- 2024-04-02</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.1...0.24.2">Compare
with 0.24.1</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c0d009000678a2ccbfb0c8adfeff3dc83845ee41">c0d0090</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/143">Issue-mkdocstrings/python-143</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.1">0.24.1</a>
- 2024-02-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.0...0.24.1">Compare
with 0.24.0</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<ul>
<li>Support new pymdownx-highlight options (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/a7a29079aebcd79be84ac38ce275797920e4c75e">a7a2907</a>
by Timothée Mazzucotelli).</li>
<li>Backup anchors with id and no href, for compatibility with autorefs'
Markdown anchors (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b5236b4333ebde9648c84f6e4b0f4c2b10f3ecd4">b5236b4</a>
by Timothée Mazzucotelli). [PR-<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/651">#651</a>](<a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/pull/651">mkdocstrings/mkdocstrings#651</a>),
<a
href="https://redirect.github.com/mkdocstrings/autorefs/pull/39">Related-to-mkdocs-autorefs#39</a>,
Co-authored-by: Oleh Prypin <a
href="mailto:[email protected]">[email protected]</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.0">0.24.0</a>
- 2023-11-14</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.23.0...0.24.0">Compare
with 0.23.0</a><!-- raw HTML omitted --></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/e135869681dc712a3721a7753c9825b8c040bb83"><code>e135869</code></a>
chore: Prepare release 0.25.1</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/cb86e08bbc5e8057393aa1cd7ca29bc2b40ab5eb"><code>cb86e08</code></a>
fix: Always descend into sub-headings when re-applying their label</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/a86ca7d24a57b1217ee9d21c96d133ef31dcbd62"><code>a86ca7d</code></a>
docs: Customize parameters color in ToC</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/bc25b6a00cb1515f0dc8c433ae595092fcddfba8"><code>bc25b6a</code></a>
docs: Remove requirements link in readme</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.0...0.25.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
Updates the requirements on [mkdocs](https://github.com/mkdocs/mkdocs)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocs/mkdocs/releases">mkdocs's
releases</a>.</em></p>
<blockquote>
<h2>1.6.0</h2>
<h2>Local preview</h2>
<ul>
<li>
<p><code>mkdocs serve</code> no longer locks up the browser when more
than 5 tabs are open. This is achieved by closing the polling connection
whenever a tab becomes inactive. Background tabs will no longer
auto-reload either - that will instead happen as soon the tab is opened
again. Context: <a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3391">#3391</a></p>
</li>
<li>
<p>New flag <code>serve --open</code> to open the site in a browser.<br
/>
After the first build is finished, this flag will cause the default OS
Web browser to be opened at the home page of the local site.<br />
Context: <a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3500">#3500</a></p>
</li>
</ul>
<h3>Drafts</h3>
<blockquote>
<p>[!warning]
<strong>Changed from version 1.5:</strong></p>
<p><strong>The <code>exclude_docs</code> config was split up into two
separate concepts.</strong></p>
</blockquote>
<p>The <code>exclude_docs</code> config no longer has any special
behavior for <code>mkdocs serve</code> - it now always completely
excludes the listed documents from the site.</p>
<p>If you wish to use the &quot;drafts&quot; functionality like the
<code>exclude_docs</code> key used to do in MkDocs 1.5, please switch to
the <strong>new config key <code>draft_docs</code></strong>.</p>
<p>See <a
href="https://www.mkdocs.org/user-guide/configuration/#exclude_docs">documentation</a>.</p>
<p>Other changes:</p>
<ul>
<li>Reduce warning levels when a &quot;draft&quot; page has a link to a
non-existent file. Context: <a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3449">#3449</a></li>
</ul>
<h2>Update to deduction of page titles</h2>
<p>MkDocs 1.5 had a change in behavior in deducing the page titles from
the first heading. Unfortunately this could cause unescaped HTML tags or
entities to appear in edge cases.</p>
<p>Now tags are always fully sanitized from the title. Though it still
remains the case that <a
href="https://www.mkdocs.org/dev-guide/api/#mkdocs.structure.files.pages.Page.title"><code>Page.title</code></a>
is expected to contain HTML entities and is passed directly to the
themes.</p>
<p>Images (notably, emojis in some extensions) get preserved in the
title only through their <code>alt</code> attribute's value.</p>
<p>Context: <a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3564">#3564</a>,
<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3578">#3578</a></p>
<h2>Themes</h2>
<ul>
<li>Built-in themes now also support Polish language (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3613">#3613</a>)</li>
</ul>
<h3>&quot;readthedocs&quot; theme</h3>
<ul>
<li>
<p>Fix: &quot;readthedocs&quot; theme can now correctly handle deeply
nested nav configurations (over 2 levels deep), without confusedly
expanding all sections and jumping around vertically. (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3464">#3464</a>)</p>
</li>
<li>
<p>Fix: &quot;readthedocs&quot; theme now shows a link to the repository
(with a generic logo) even when isn't one of the 3 known hosters. (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3435">#3435</a>)</p>
</li>
<li>
<p>&quot;readthedocs&quot; theme now also has translation for the word
&quot;theme&quot; in the footer that mistakenly always remained in
English. (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3613">#3613</a>,
<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3625">#3625</a>)</p>
</li>
</ul>
<h3>&quot;mkdocs&quot; theme</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/0998fec7eb32d269f02c6d87071d6163c251db30"><code>0998fec</code></a>
Release 1.6.0 (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3631">#3631</a>)</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/bce85bf2a6ec4e2de83974ae442e7bdb4c775f7f"><code>bce85bf</code></a>
Fix for showing repository icon even when a file has no edit_uri (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3657">#3657</a>)</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/0ac05daaa169f9646eb243e220103c739aad231c"><code>0ac05da</code></a>
Re-generate localization files (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3634">#3634</a>)</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/6244500bbc5d87d2662833b6022ec411662bb450"><code>6244500</code></a>
Remove jQuery from <code>mkdocs</code> theme (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3649">#3649</a>)</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/f85d429af6b6dc362ee4f121930eae5a80e1c564"><code>f85d429</code></a>
Prevent a flash of white color when dark mode is enabled (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3647">#3647</a>)</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/e39cce220aa5f15ff2abf568319547451186792c"><code>e39cce2</code></a>
Fix style of modal close button (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3651">#3651</a>)</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/652813da4bf405e25c4859315f6015acd287bf54"><code>652813d</code></a>
Prevent a crash if stdin is not defined (<a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3609">#3609</a>)</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/59a295f5f9cbd07dcb52c70d53d16523f24e2919"><code>59a295f</code></a>
Merge pull request <a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3493">#3493</a>
from waylan/2248</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/6f5e7484ebdc2f5eb5a3c4cb60491306b3acbd25"><code>6f5e748</code></a>
Merge pull request <a
href="https://redirect.github.com/mkdocs/mkdocs/issues/3625">#3625</a>
from mkdocs/themepo</li>
<li><a
href="https://github.com/mkdocs/mkdocs/commit/1451fb3f2cbc70420982e5b1f3ea7c25ec409f01"><code>1451fb3</code></a>
Babel setuptools frontend is still used in the install hook</li>
<li>Additional commits viewable in <a
href="https://github.com/mkdocs/mkdocs/compare/1.5.0...1.6.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: francescalb <[email protected]>
Updates the requirements on
[pylint](https://github.com/pylint-dev/pylint) to permit the latest
version.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/9223172074c4ca2bb5bff3b2c5a40190cc527fcf"><code>9223172</code></a>
Bump pylint to 3.2.1, update changelog</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/926547bbbfcedd77886ec1f73ae1463daac2fa7f"><code>926547b</code></a>
[trailing-comma-tuple] Fix enabling with message control locally when
disable...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/14986757c97862e59a43f787b72a1205d7f1dbf0"><code>1498675</code></a>
Fix linterstats.get_module_message_count() (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9146">#9146</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9648">#9648</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/aed496ad99caf1a08dc32bd17eea0a7bac839a1b"><code>aed496a</code></a>
Fix FP for <code>possibly-used-before-assignment</code> with
<code>assert_never()</code> (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9645">#9645</a>)
(#...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/9dae97544b1524c0a130435766b56c9bbd23ffe9"><code>9dae975</code></a>
[Backport maintenance/3.2.x] Add <code>--prefer-stubs=y</code> option
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9646">#9646</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/a03ceae2745439bd0c907cd894dac973fbfb8efe"><code>a03ceae</code></a>
Add <code>--prefer-stubs=y</code> option (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9632">#9632</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/b2ea3168a30fb269b6807fcd7d86f2ab0348f699"><code>b2ea316</code></a>
[Backport maintenance/3.2.x] Don't emit incorrect-variance for type
parameter...</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/cdcc509a583bcd4742ae19f8b8cd5077c0b34299"><code>cdcc509</code></a>
Don't emit incorrect-variance for type parameters (PEP 695) (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9638">#9638</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/ee6b62f9513211068928a48a9557c205e7f29f93"><code>ee6b62f</code></a>
Fix a false negative for <code>--ignore-patterns</code> (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9630">#9630</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9636">#9636</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/08359be010f8c048cde2b85a80e52a2b7417374f"><code>08359be</code></a>
[possibly-used-before-assignment] Fix FP for <code>sys.exit()</code> (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9634">#9634</a>)
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9635">#9635</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pylint-dev/pylint/compare/v3.1.0...v3.2.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: francescalb <[email protected]>
Updates the requirements on [numpy](https://github.com/numpy/numpy) to
permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/numpy/numpy/releases">numpy's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h1>NumPy 2.0.0 Release Notes</h1>
<p>NumPy 2.0.0 is the first major release since 2006. It is the result
of
11 months of development since the last feature release and is the work
of 212 contributors spread over 1078 pull requests. It contains a large
number of exciting new features as well as changes to both the Python
and C APIs.</p>
<p>This major release includes breaking changes that could not happen in
a
regular minor (feature) release - including an ABI break, changes to
type promotion rules, and API changes which may not have been emitting
deprecation warnings in 1.26.x. Key documents related to how to adapt to
changes in NumPy 2.0, in addition to these release notes, include:</p>
<ul>
<li>The <a
href="https://numpy.org/devdocs/numpy_2_0_migration_guide.html">numpy-2-migration-guide</a></li>
<li>The Numpy 2.0-specific advice in <a
href="https://numpy.org/devdocs/dev/depending_on_numpy.html">for
dpwmstream package authors</a></li>
</ul>
<h2>Highlights</h2>
<p>Highlights of this release include:</p>
<ul>
<li>New features:
<ul>
<li>A new variable-length string dtype,
<code>numpy.dtypes.StringDType</code> and a new
<code>numpy.strings</code> namespace with performant ufuncs for string
operations,</li>
<li>Support for <code>float32</code> and <code>longdouble</code> in all
<code>numpy.fft</code> functions,</li>
<li>Support for the array API standard in the main <code>numpy</code>
namespace.</li>
</ul>
</li>
<li>Performance improvements:
<ul>
<li>Sorting functions <code>sort</code>, <code>argsort</code>,
<code>partition</code>, <code>argpartition</code> have been
accelerated through the use of the Intel x86-simd-sort and
Google Highway libraries, and may see large (hardware-specific)
speedups,</li>
<li>macOS Accelerate support and binary wheels for macOS &gt;=14, with
significant performance improvements for linear algebra
operations on macOS, and wheels that are about 3 times smaller,</li>
<li><code>numpy.char</code> fixed-length string operations have
been accelerated by implementing ufuncs that also support
<code>numpy.dtypes.StringDType</code> in addition to the
fixed-length string dtypes,</li>
<li>A new tracing and introspection API,
<code>numpy.lib.introspect.opt_func_info</code>, to determine
which hardware-specific kernels are available and will be
dispatched to.</li>
<li><code>numpy.save</code> now uses pickle protocol version 4 for
saving
arrays with object dtype, which allows for pickle objects larger
than 4GB and improves saving speed by about 5% for large arrays.</li>
</ul>
</li>
<li>Python API improvements:</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/numpy/numpy/commit/1d49c7f7ff527c696fc26ab2278ad51632a66660"><code>1d49c7f</code></a>
Merge pull request <a
href="https://redirect.github.com/numpy/numpy/issues/26698">#26698</a>
from charris/prepare-2.0.0</li>
<li><a
href="https://github.com/numpy/numpy/commit/2103511c0fa1b336f38d43920e3eb5440af9ea15"><code>2103511</code></a>
DOC: Remove duplicate in author list.</li>
<li><a
href="https://github.com/numpy/numpy/commit/db8030e9bb082466f89714c9a97c87f99dabb60d"><code>db8030e</code></a>
BUG: Change cibuildwheel version [wheel build]</li>
<li><a
href="https://github.com/numpy/numpy/commit/1a68264bb5f6859fc85c985984fc682034320503"><code>1a68264</code></a>
REL: Prepare for the NumPy 2.0.0 release [wheel build]</li>
<li><a
href="https://github.com/numpy/numpy/commit/c8665baa495d13e40eee0d39db841b0cbfde04a1"><code>c8665ba</code></a>
Merge pull request <a
href="https://redirect.github.com/numpy/numpy/issues/26696">#26696</a>
from charris/backport-26582</li>
<li><a
href="https://github.com/numpy/numpy/commit/103f4dd40725bcf610b3ff19a324e1ca099a47c4"><code>103f4dd</code></a>
Merge pull request <a
href="https://redirect.github.com/numpy/numpy/issues/26697">#26697</a>
from charris/backport-25963</li>
<li><a
href="https://github.com/numpy/numpy/commit/c193dcd1dcd01989088475349e1b717d2b82b07b"><code>c193dcd</code></a>
Merge pull request <a
href="https://redirect.github.com/numpy/numpy/issues/26695">#26695</a>
from charris/backport-26667</li>
<li><a
href="https://github.com/numpy/numpy/commit/8fa81913477d19c78b5f8660830615b31a95a7de"><code>8fa8191</code></a>
BUG: Fix bug in numpy.pad() (<a
href="https://redirect.github.com/numpy/numpy/issues/25963">#25963</a>)</li>
<li><a
href="https://github.com/numpy/numpy/commit/ece3559d4c0b9fc22c2d272d07cef1d62b4b65b2"><code>ece3559</code></a>
BUG: weighted nanpercentile, nanquantile and multi-dim q (<a
href="https://redirect.github.com/numpy/numpy/issues/26582">#26582</a>)</li>
<li><a
href="https://github.com/numpy/numpy/commit/b31e19550fbb374efc6246e2f114124eee6a3714"><code>b31e195</code></a>
BUG: Adds asanyarray to start of linalg.cross (<a
href="https://redirect.github.com/numpy/numpy/issues/26667">#26667</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/numpy/numpy/compare/v1.19.5...v2.0.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: francescalb <[email protected]>
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<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.1</h2>
<h1>pytest 8.3.1 (2024-07-20)</h1>
<p>The 8.3.0 release failed to include the change notes and docs for the
release. This patch release remedies this. There are no other
changes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/de98446075cc07c768387cf64ba497dd75c205de"><code>de98446</code></a>
Prepare release version 8.3.1</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/bd0a0424037825bc23b9bf299115e92c53a67a9c"><code>bd0a042</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12636">#12636</a>
from pytest-dev/update-release-notes</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/664325bc9fd90217f51fe7cc0e9fff2f29a41a15"><code>664325b</code></a>
doc/changelog: update 8.3.0 notes</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/19d225d0ab0f586a9a1fc878dff871495c12bd06"><code>19d225d</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12635">#12635</a>
from pytest-dev/release-8.3.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/bc3302850c52ec945eea1b2bbde7ec3b91fc3e44"><code>bc33028</code></a>
Prepare release version 8.3.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/a7d5a8eba9addd119432fa71880b51052a89812f"><code>a7d5a8e</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12557">#12557</a>
from x612skm/maintainence/11771-pypy-3.9-bump</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/ced7072bb4f7653ad2f1d0d33639d87e7bc5f358"><code>ced7072</code></a>
Add a change note for PR <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11771">#11771</a></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/d42b76daadb88d993ee74753766e22711a27395f"><code>d42b76d</code></a>
Adjust test_errors_in_xfail_skip_expressions for PyPy</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/9eee45a7479cf5fa23b79057708a994a3b8d0eee"><code>9eee45a</code></a>
Bump PyPy runtime to v3.9 @ GHA</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/d489247505a953885a156e61d4473497cbc167ea"><code>d489247</code></a>
Fix caching of parameterized fixtures (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12600">#12600</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/8.2.0...8.3.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on
[pre-commit](https://github.com/pre-commit/pre-commit) to permit the
latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pre-commit/pre-commit/releases">pre-commit's
releases</a>.</em></p>
<blockquote>
<h2>pre-commit v3.8.0</h2>
<h3>Features</h3>
<ul>
<li>Implement health checks for <code>language: r</code> so environments
are recreated if the system version of R changes.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3206">#3206</a>
issue by <a
href="https://github.com/lorenzwalthert"><code>@​lorenzwalthert</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3265">#3265</a>
PR by <a
href="https://github.com/lorenzwalthert"><code>@​lorenzwalthert</code></a>.</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md">pre-commit's
changelog</a>.</em></p>
<blockquote>
<h1>3.8.0 - 2024-07-28</h1>
<h3>Features</h3>
<ul>
<li>Implement health checks for <code>language: r</code> so environments
are recreated if
the system version of R changes.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3206">#3206</a>
issue by <a
href="https://github.com/lorenzwalthert"><code>@​lorenzwalthert</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3265">#3265</a>
PR by <a
href="https://github.com/lorenzwalthert"><code>@​lorenzwalthert</code></a>.</li>
</ul>
</li>
</ul>
<h1>3.7.1 - 2024-05-10</h1>
<h3>Fixes</h3>
<ul>
<li>Fix <code>language: rust</code> default language version check when
<code>rust-toolchain.toml</code>
is present.
<ul>
<li>issue by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3201">#3201</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
</ul>
<h1>3.7.0 - 2024-03-24</h1>
<h3>Features</h3>
<ul>
<li>Use a tty for <code>docker</code> and <code>docker_image</code>
hooks when <code>--color</code> is specified.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3122">#3122</a>
PR by <a
href="https://github.com/glehmann"><code>@​glehmann</code></a>.</li>
</ul>
</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Fix <code>fail_fast</code> for individual hooks stopping when
previous hooks had failed.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3167">#3167</a>
issue by <a
href="https://github.com/tp832944"><code>@​tp832944</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3168">#3168</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
</ul>
</li>
</ul>
<h3>Updating</h3>
<ul>
<li>The per-hook behaviour of <code>fail_fast</code> was fixed. If you
want the pre-3.7.0
behaviour, add <code>fail_fast: true</code> to all hooks before the last
<code>fail_fast</code>
hook.</li>
</ul>
<h1>3.6.2 - 2024-02-18</h1>
<h3>Fixes</h3>
<ul>
<li>Fix building golang hooks during <code>git commit --all</code>.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3130">#3130</a>
PR by <a
href="https://github.com/asottile"><code>@​asottile</code></a>.</li>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/2722">#2722</a>
issue by <a
href="https://github.com/pestanko"><code>@​pestanko</code></a> and <a
href="https://github.com/matthewhughes934"><code>@​matthewhughes934</code></a>.</li>
</ul>
</li>
</ul>
<h1>3.6.1 - 2024-02-10</h1>
<h3>Fixes</h3>
<ul>
<li>Remove <code>PYTHONEXECUTABLE</code> from environment when running.
<ul>
<li><a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3110">#3110</a>
PR by <a
href="https://github.com/untitaker"><code>@​untitaker</code></a>.</li>
</ul>
</li>
<li>Handle staged-files-only with only a crlf diff.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/d46423ffe14a37a06a0bcb6fe1b8294a27b6c289"><code>d46423f</code></a>
v3.8.0</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/8133abd7308547355a524526366a62b3a6aa3acd"><code>8133abd</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3265">#3265</a>
from lorenzwalthert/issue-3206</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/da0c1d0cfa19f6dc0d6ed97820c7cc93fe7e7c58"><code>da0c1d0</code></a>
implement health check for language:r</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/f641f6a15701671dc31e661ee319268ee361d721"><code>f641f6a</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3264">#3264</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/a68a19d217d0d1067828622fde9044d9502693b3"><code>a68a19d</code></a>
fixes for mypy 1.11</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/88317ddb34ac8c60b4be7e22198fb550dcae995e"><code>88317dd</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/faa6f8c70ccef865884adb0cb079c8162013bf19"><code>faa6f8c</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3244">#3244</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/f632459bc67834a200aac26f1129fc16f82fb625"><code>f632459</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/0252908c27b4e5539978ec8e676576a5e9ea8c2f"><code>0252908</code></a>
Merge pull request <a
href="https://redirect.github.com/pre-commit/pre-commit/issues/3240">#3240</a>
from pre-commit/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pre-commit/pre-commit/commit/69b5dce12ab0674cd7a622ca8b55f1afa720211b"><code>69b5dce</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li>Additional commits viewable in <a
href="https://github.com/pre-commit/pre-commit/compare/v3.7.0...v3.8.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…5.2 (#776)

Updates the requirements on
[mkdocstrings[python-legacy]](https://github.com/mkdocstrings/mkdocstrings)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/releases">mkdocstrings[python-legacy]'s
releases</a>.</em></p>
<blockquote>
<h2>0.25.2</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.2">0.25.2</a>
- 2024-07-25</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.1...0.25.2">Compare
with 0.25.1</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<ul>
<li>Give precedence to Markdown heading level (<code>##</code>) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/2e5f89e8cef11e6447425d3700c29558cd6d241b">2e5f89e</a>
by Timothée Mazzucotelli).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md">mkdocstrings[python-legacy]'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.2">0.25.2</a>
- 2024-07-25</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.1...0.25.2">Compare
with 0.25.1</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<ul>
<li>Give precedence to Markdown heading level (<code>##</code>) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/2e5f89e8cef11e6447425d3700c29558cd6d241b">2e5f89e</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.1">0.25.1</a>
- 2024-05-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.0...0.25.1">Compare
with 0.25.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Always descend into sub-headings when re-applying their label (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/cb86e08bbc5e8057393aa1cd7ca29bc2b40ab5eb">cb86e08</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/158">Issue-mkdocstrings/python-158</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.0">Compare
with 0.24.3</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Support <code>once</code> parameter in logging methods, allowing to
log a message only once with a given logger (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f">1532b59</a>
by Timothée Mazzucotelli).</li>
<li>Support blank line between <code>::: path</code> and YAML options
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da">d799d2f</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/450">Issue-450</a></li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>Allow specifying name of template loggers (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7">c5b5f69</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.3">0.24.3</a>
- 2024-04-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.24.3">Compare
with 0.24.2</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea">7fe3e5f</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.2">0.24.2</a>
- 2024-04-02</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.1...0.24.2">Compare
with 0.24.1</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c0d009000678a2ccbfb0c8adfeff3dc83845ee41">c0d0090</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/143">Issue-mkdocstrings/python-143</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.1">0.24.1</a>
- 2024-02-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.0...0.24.1">Compare
with 0.24.0</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/afb2a2fd27876d052b4a6c153aa5c42778c59a2e"><code>afb2a2f</code></a>
chore: Prepare release 0.25.2</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/e7c8abdcfd016d1d5cc97643cfbebd5fce520adf"><code>e7c8abd</code></a>
tests: Ignore deprecation warnings for now</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/924ecd818e69890708ec43bb88195c8a64dbab44"><code>924ecd8</code></a>
chore: Template upgrade</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/da216b0af460681b6b9dc912837d68103f941479"><code>da216b0</code></a>
ci: Ignore unused arg</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/80ab4981b92b69a14a72c5c4562145bdbad04ef1"><code>80ab498</code></a>
chore: Clean up pytest warning filters</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/2e5f89e8cef11e6447425d3700c29558cd6d241b"><code>2e5f89e</code></a>
refactor: Give precedence to Markdown heading level
(<code>##</code>)</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/fb194d8b32cd3494fedb1e9cbadaeccd76aa8b16"><code>fb194d8</code></a>
chore: Clean up <code>get_anchors</code></li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/64c5ff603f9c416ad1185e2fd1a960fe68ade728"><code>64c5ff6</code></a>
chore: Improve code comments</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/8013be4f59f8d77f7d51adfe568edbbcd186ca04"><code>8013be4</code></a>
chore: Clean up unused condition</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.1...0.25.2">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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [SINTEF/ci-cd](https://github.com/sintef/ci-cd) from 2.7.4 to
2.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sintef/ci-cd/releases">SINTEF/ci-cd's
releases</a>.</em></p>
<blockquote>
<h2>v2.8.0</h2>
<h1>Changelog</h1>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.8.0">v2.8.0</a>
(2024-07-29)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.7.4...v2.8.0">Full
Changelog</a></p>
<h1>Support Trusted Publishers from PyPI</h1>
<p><a
href="https://docs.pypi.org/trusted-publishers/using-a-publisher/">Trusted
Publishers</a> from <a href="https://pypi.org">PyPI</a> is now supported
via uploading the distribution(s) as artifacts (for more information
about GitHub Actions artifacts, see <a
href="https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts">the
GitHub Docs</a>).</p>
<p><strong>Breaking change</strong>: This is not a &quot;true&quot;
breaking change - but it may cause certain workflows to fail that uses
the callable workflow <em>CD - Release</em>: The parameter
<code>publish_on_pypi</code> has become required, meaning one
<em>must</em> provide it in the <code>with</code> section of the calling
workflow. For more information, see <a
href="https://sintef.github.io/ci-cd/2.8.0/workflows/cd_release/">the
documentation page for the <em>CD - Release</em> workflow</a>.</p>
<h2>DX updates</h2>
<p>Several fixes from the development tools have been implemented into
the code base.</p>
<p><strong>Implemented enhancements:</strong></p>
<ul>
<li>Support new PyPI Trusted Publisher <a
href="https://redirect.github.com/SINTEF/ci-cd/issues/180">#180</a></li>
</ul>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/268">#268</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>Push for PyPI Trusted Publisher usage <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/267">#267</a> (<a
href="https://github.com/CasperWA"><code>@​CasperWA</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/266">#266</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/265">#265</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/264">#264</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/263">#263</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/262">#262</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/261">#261</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/259">#259</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/257">#257</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/255">#255</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/254">#254</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/250">#250</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/247">#247</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
</ul>
<p>* <em>This Changelog was automatically generated by <a
href="https://github.com/github-changelog-generator/github-changelog-generator">github_changelog_generator</a></em></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/SINTEF/ci-cd/blob/main/CHANGELOG.md">SINTEF/ci-cd's
changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.8.0">v2.8.0</a>
(2024-07-29)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.7.4...v2.8.0">Full
Changelog</a></p>
<h1>Support Trusted Publishers from PyPI</h1>
<p><a
href="https://docs.pypi.org/trusted-publishers/using-a-publisher/">Trusted
Publishers</a> from <a href="https://pypi.org">PyPI</a> is now supported
via uploading the distribution(s) as artifacts (for more information
about GitHub Actions artifacts, see <a
href="https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts">the
GitHub Docs</a>).</p>
<p><strong>Breaking change</strong>: This is not a &quot;true&quot;
breaking change - but it may cause certain workflows to fail that uses
the callable workflow <em>CD - Release</em>: The parameter
<code>publish_on_pypi</code> has become required, meaning one
<em>must</em> provide it in the <code>with</code> section of the calling
workflow. For more information, see <a
href="https://sintef.github.io/ci-cd/2.8.0/workflows/cd_release/">the
documentation page for the <em>CD - Release</em> workflow</a>.</p>
<h2>DX updates</h2>
<p>Several fixes from the development tools have been implemented into
the code base.</p>
<p><strong>Implemented enhancements:</strong></p>
<ul>
<li>Support new PyPI Trusted Publisher <a
href="https://redirect.github.com/SINTEF/ci-cd/issues/180">#180</a></li>
</ul>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/268">#268</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>Push for PyPI Trusted Publisher usage <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/267">#267</a> (<a
href="https://github.com/CasperWA">CasperWA</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/266">#266</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/265">#265</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/264">#264</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/263">#263</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/262">#262</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/261">#261</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/259">#259</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/257">#257</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/255">#255</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/254">#254</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/250">#250</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/247">#247</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/058b60e507c9f65bd6c90179b7a116caf3f3e17c"><code>058b60e</code></a>
Release v2.8.0 - Changelog</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/59c6ae89e7d7e4d3640e024bfc8d6d2a29ba11a4"><code>59c6ae8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/268">#268</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/70bd787f6bb4f8f5571f7d04f871171c4dd41551"><code>70bd787</code></a>
Push for PyPI Trusted Publisher usage (<a
href="https://redirect.github.com/sintef/ci-cd/issues/267">#267</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/d20064e96bc9af518b062b3cd88cbcbe8aae2b3a"><code>d20064e</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/266">#266</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/6ca031c31ddac0f46638132ebf4101d9ad5bb5c5"><code>6ca031c</code></a>
[Auto-generated] Update dependencies (<a
href="https://redirect.github.com/sintef/ci-cd/issues/265">#265</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/18a8473653fa76c9259142dcb807d7b62afb9b22"><code>18a8473</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/264">#264</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/ba0923074a88caca83db399298e06efcb0fc6dc2"><code>ba09230</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/263">#263</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/dd2c8607f55abc22f75e510c80e63e4a941f006d"><code>dd2c860</code></a>
[Auto-generated] Update dependencies &amp; ignore safety ID 70612 (<a
href="https://redirect.github.com/sintef/ci-cd/issues/262">#262</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/b5437c7c923a45f8a0a96dc9fe4cee5beeee6568"><code>b5437c7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/261">#261</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/a34b3c8171a52bed7fc4727af23fbafab7dd0787"><code>a34b3c8</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/259">#259</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sintef/ci-cd/compare/v2.7.4...v2.8.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SINTEF/ci-cd&package-manager=github_actions&previous-version=2.7.4&new-version=2.8.0)](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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [SINTEF/ci-cd](https://github.com/sintef/ci-cd) from 2.8.0 to
2.8.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/SINTEF/ci-cd/blob/main/CHANGELOG.md">SINTEF/ci-cd's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2><a
href="https://github.com/SINTEF/ci-cd/tree/HEAD">Unreleased</a></h2>
<p><a href="https://github.com/SINTEF/ci-cd/compare/v2.8.0...HEAD">Full
Changelog</a></p>
<h1>Support Trusted Publishers from PyPI</h1>
<p><a
href="https://docs.pypi.org/trusted-publishers/using-a-publisher/">Trusted
Publishers</a> from <a href="https://pypi.org">PyPI</a> is now supported
via uploading the distribution(s) as artifacts (for more information
about GitHub Actions artifacts, see <a
href="https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts">the
GitHub Docs</a>).</p>
<p><strong>Breaking change</strong>: This is not a &quot;true&quot;
breaking change - but it may cause certain workflows to fail that uses
the callable workflow <em>CD - Release</em>: The parameter
<code>publish_on_pypi</code> has become required, meaning one
<em>must</em> provide it in the <code>with</code> section of the calling
workflow. For more information, see <a
href="https://sintef.github.io/ci-cd/2.8.0/workflows/cd_release/">the
documentation page for the <em>CD - Release</em> workflow</a>.</p>
<h2>DX updates</h2>
<p>Several fixes from the development tools have been implemented into
the code base.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/27de6ceaf54cabd6e7058878a258da3a648318dc"><code>27de6ce</code></a>
Support adding pip index URLs (<a
href="https://redirect.github.com/sintef/ci-cd/issues/277">#277</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/7586990c2961dc6366d2e5c0d9278e637f40a95f"><code>7586990</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/275">#275</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/26dd79a13808ac087714e663355cf8fe68da5a7f"><code>26dd79a</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/274">#274</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/7bde2e4e056b5202cf656557b47c1dcb888d27ee"><code>7bde2e4</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/273">#273</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/18a6e1758c7329e5d9724c3c14d3e1266ca8a7ca"><code>18a6e17</code></a>
[Auto-generated] Update dependencies (<a
href="https://redirect.github.com/sintef/ci-cd/issues/272">#272</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/5808925c055f7ebccca0da2d6fe39aa8543ada79"><code>5808925</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/271">#271</a>)</li>
<li>See full diff in <a
href="https://github.com/sintef/ci-cd/compare/v2.8.0...v2.8.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SINTEF/ci-cd&package-manager=github_actions&previous-version=2.8.0&new-version=2.8.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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [SINTEF/ci-cd](https://github.com/sintef/ci-cd) from 2.8.1 to
2.8.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sintef/ci-cd/releases">SINTEF/ci-cd's
releases</a>.</em></p>
<blockquote>
<h2>v2.8.2</h2>
<h1>Changelog</h1>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.8.2">v2.8.2</a>
(2024-08-22)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.8.1...v2.8.2">Full
Changelog</a></p>
<h2>Support self-hosted runners</h2>
<p>The <code>runs-on</code> key can not be specified via the
<code>runner</code> input, which is available for all callable
workflows.
This means one can use the callable workflows with self-hosted runners,
for example.</p>
<p>It is worth noting that the workflows are built with Linux/Unix
systems in mind, hence specifying <code>windows-latest</code> may lead
to issues with certain workflows. This is also true if the self-hosted
runner is not Linux/Unix-based.</p>
<p><strong>Implemented enhancements:</strong></p>
<ul>
<li>Support self-hosted runners <a
href="https://redirect.github.com/SINTEF/ci-cd/issues/279">#279</a></li>
</ul>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>Add <code>runner</code> input for all callable workflows <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/280">#280</a> (<a
href="https://github.com/CasperWA"><code>@​CasperWA</code></a>)</li>
</ul>
<p>* <em>This Changelog was automatically generated by <a
href="https://github.com/github-changelog-generator/github-changelog-generator">github_changelog_generator</a></em></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/SINTEF/ci-cd/blob/main/CHANGELOG.md">SINTEF/ci-cd's
changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.8.2">v2.8.2</a>
(2024-08-22)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.8.1...v2.8.2">Full
Changelog</a></p>
<h2>Support self-hosted runners</h2>
<p>The <code>runs-on</code> key can not be specified via the
<code>runner</code> input, which is available for all callable
workflows.
This means one can use the callable workflows with self-hosted runners,
for example.</p>
<p>It is worth noting that the workflows are built with Linux/Unix
systems in mind, hence specifying <code>windows-latest</code> may lead
to issues with certain workflows. This is also true if the self-hosted
runner is not Linux/Unix-based.</p>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>Add <code>runner</code> input for all callable workflows <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/280">#280</a> (<a
href="https://github.com/CasperWA">CasperWA</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/3f2a092abed3e4337eebd8f4e7ac0d0782f27344"><code>3f2a092</code></a>
Release v2.8.2 - Changelog</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/05e77fdbb6bb1171a9f228a478a1160d3eb1f662"><code>05e77fd</code></a>
Add <code>runner</code> input for all callable workflows (<a
href="https://redirect.github.com/sintef/ci-cd/issues/280">#280</a>)</li>
<li>See full diff in <a
href="https://github.com/sintef/ci-cd/compare/v2.8.1...v2.8.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SINTEF/ci-cd&package-manager=github_actions&previous-version=2.8.1&new-version=2.8.2)](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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…6.1 (#784)

Updates the requirements on
[mkdocstrings[python-legacy]](https://github.com/mkdocstrings/mkdocstrings)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/releases">mkdocstrings[python-legacy]'s
releases</a>.</em></p>
<blockquote>
<h2>0.26.1</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.26.1">0.26.1</a>
- 2024-09-06</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.26.0...0.26.1">Compare
with 0.26.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Instantiate config of the autorefs plugin when it is not enabled by
the user (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/db2ab3403a95034987d574a517ddc426a4b4e1bd">db2ab34</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/autorefs/issues/57">Issue-autorefs#57</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md">mkdocstrings[python-legacy]'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.26.1">0.26.1</a>
- 2024-09-06</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.26.0...0.26.1">Compare
with 0.26.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Instantiate config of the autorefs plugin when it is not enabled by
the user (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/db2ab3403a95034987d574a517ddc426a4b4e1bd">db2ab34</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/autorefs/issues/57">Issue-autorefs#57</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.26.0">0.26.0</a>
- 2024-09-02</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.2...0.26.0">Compare
with 0.25.2</a><!-- raw HTML omitted --></p>
<h3>Build</h3>
<ul>
<li>Upgrade Python-Markdown lower bound to 3.6 (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/28565f97f21bf81b2bc554679c641fba3f639882">28565f9</a>
by Timothée Mazzucotelli).</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Depend on mkdocs-autorefs v1 (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/33aa573efb17b13e7b9da77e29aeccb3fbddd8e8">33aa573</a>
by Timothée Mazzucotelli).</li>
</ul>
<h3>Features</h3>
<ul>
<li>Allow hooking into autorefs when converting Markdown docstrings (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b63e72691a8f92dd59b56304125de4a19e0d028c">b63e726</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/autorefs/pull/46">Based-on-PR-autorefs#46</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.2">0.25.2</a>
- 2024-07-25</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.1...0.25.2">Compare
with 0.25.1</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<ul>
<li>Give precedence to Markdown heading level (<code>##</code>) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/2e5f89e8cef11e6447425d3700c29558cd6d241b">2e5f89e</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.1">0.25.1</a>
- 2024-05-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.0...0.25.1">Compare
with 0.25.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Always descend into sub-headings when re-applying their label (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/cb86e08bbc5e8057393aa1cd7ca29bc2b40ab5eb">cb86e08</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/158">Issue-mkdocstrings/python-158</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.0">Compare
with 0.24.3</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Support <code>once</code> parameter in logging methods, allowing to
log a message only once with a given logger (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f">1532b59</a>
by Timothée Mazzucotelli).</li>
<li>Support blank line between <code>::: path</code> and YAML options
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da">d799d2f</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/450">Issue-450</a></li>
</ul>
<h3>Code Refactoring</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/651d17642c54db49f4b6ba68b3ea216a6996907d"><code>651d176</code></a>
chore: Prepare release 0.26.1</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/db2ab3403a95034987d574a517ddc426a4b4e1bd"><code>db2ab34</code></a>
fix: Instantiate config of the autorefs plugin when it is not enabled by
the ...</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/a65035a51312b57a8556e6ae02033e05463b96fb"><code>a65035a</code></a>
docs: Clarify that Installation section</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b1aa042f26c346dbdbf10efb20612c0dc5f8834f"><code>b1aa042</code></a>
chore: Prepare release 0.26.0</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b63e72691a8f92dd59b56304125de4a19e0d028c"><code>b63e726</code></a>
feat: Allow hooking into autorefs when converting Markdown
docstrings</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/3c878b7f53f2b13a61f2facb5a91a949955e688e"><code>3c878b7</code></a>
chore: Upgrade mkdocs-redirects lower bound to avoid deprecation
warning</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/28565f97f21bf81b2bc554679c641fba3f639882"><code>28565f9</code></a>
build: Upgrade Python-Markdown lower bound to 3.6</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/52fad1163127e94d130bbbd479b51e8e38405f8c"><code>52fad11</code></a>
style: Format</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c6ca5228339926da8f140dbed4602043add51416"><code>c6ca522</code></a>
docs: Fix dead link</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/8041ef35c4b3379d74d2afec75c967315b2b5f36"><code>8041ef3</code></a>
docs: Update code highlight lines</li>
<li>Additional commits viewable in <a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.2...0.26.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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v3.8.0...v4.0.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [SINTEF/ci-cd](https://github.com/sintef/ci-cd) from 2.8.2 to
2.8.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sintef/ci-cd/releases">SINTEF/ci-cd's
releases</a>.</em></p>
<blockquote>
<h2>v2.8.3</h2>
<h1>Changelog</h1>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.8.3">v2.8.3</a>
(2024-10-15)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.8.2...v2.8.3">Full
Changelog</a></p>
<h2>Update GitHub Actions</h2>
<p>Update the used GitHub Actions in the callable workflows.</p>
<h2>DX</h2>
<p>Update development tools and dependencies for an improved developer
experience.</p>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/297">#297</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/293">#293</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/292">#292</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/291">#291</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/290">#290</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/289">#289</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/288">#288</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/287">#287</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/283">#283</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/282">#282</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
</ul>
<p>* <em>This Changelog was automatically generated by <a
href="https://github.com/github-changelog-generator/github-changelog-generator">github_changelog_generator</a></em></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/SINTEF/ci-cd/blob/main/CHANGELOG.md">SINTEF/ci-cd's
changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.8.3">v2.8.3</a>
(2024-10-15)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.8.2...v2.8.3">Full
Changelog</a></p>
<h2>Update GitHub Actions</h2>
<p>Update the used GitHub Actions in the callable workflows.</p>
<h2>DX</h2>
<p>Update development tools and dependencies for an improved developer
experience.</p>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/297">#297</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/293">#293</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/292">#292</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/291">#291</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/290">#290</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/289">#289</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/288">#288</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/287">#287</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/283">#283</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/282">#282</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/2b832441caca80a4fe7f38507feb001060bc77d1"><code>2b83244</code></a>
Release v2.8.3 - Changelog</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/e8d2880598fceab956480d1f31a8d8cb93a0279b"><code>e8d2880</code></a>
[Auto-generated] Update dependencies (<a
href="https://redirect.github.com/sintef/ci-cd/issues/297">#297</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/0bc0d195521454e5ea0c13c4e67706a196b231e9"><code>0bc0d19</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/293">#293</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/b35cada6a93d4e996bd4d1663140449148a42f1d"><code>b35cada</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/292">#292</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/9337032a9040e1839cc0436b4c1f9b70d09a3f72"><code>9337032</code></a>
[Auto-generated] Update dependencies (<a
href="https://redirect.github.com/sintef/ci-cd/issues/291">#291</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/9112117797ce014d6787eeb196ef3dc40313137c"><code>9112117</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/290">#290</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/ff135e29a15a746e0b083ef986093fe3f52c3d12"><code>ff135e2</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/289">#289</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/a07895179bf9a6650d1b3c72d0cc3b340ea1f433"><code>a078951</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/288">#288</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/6a0d291e076246909dbe86a9dbe4c232f02dccbc"><code>6a0d291</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/287">#287</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/e64ad53bfebdb4c2d684ad86dab6d7476eb84203"><code>e64ad53</code></a>
[Auto-generated] Update dependencies (<a
href="https://redirect.github.com/sintef/ci-cd/issues/283">#283</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sintef/ci-cd/compare/v2.8.2...v2.8.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SINTEF/ci-cd&package-manager=github_actions&previous-version=2.8.2&new-version=2.8.3)](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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 5 commits October 24, 2024 21:10
Updates the requirements on
[pylint](https://github.com/pylint-dev/pylint) to permit the latest
version.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pylint-dev/pylint/commit/6350dfa900b11de442bc562564884037ca8bc4f6"><code>6350dfa</code></a>
Bump pylint to 3.3.0, update changelog</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/78f3dfa0c40bdb1e0f145e75c309f28f4e8cc31e"><code>78f3dfa</code></a>
Bump astroid to 3.3.3 (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9939">#9939</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/b28c1f69334191ade62357d01c248742afac24b3"><code>b28c1f6</code></a>
Add check for <code>unnecessary-default-type-args</code> (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9938">#9938</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/bd97b93db80298570bce6a0197c62d78a4d5134f"><code>bd97b93</code></a>
[doc framework] Assert that the good and bad example exists in the doc
(<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9936">#9936</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/7aa44364a6c202dce8384eafad7f4d5fb6492dad"><code>7aa4436</code></a>
Fix duplicate workflow step ids (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9934">#9934</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/09509163baaba140fca2633930a6632f05830246"><code>0950916</code></a>
[pre-commit] Add codespell, and fix some existing typos (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9912">#9912</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/3b4a7f9ba6ed01298324d73e2e625324ee4a39e7"><code>3b4a7f9</code></a>
Add details.rst for c-extension-no-member (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9933">#9933</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/7d60c27efc799dabd2aa217744636c81036c78c6"><code>7d60c27</code></a>
Explicitly save cache in primer jobs</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/67acc9669fdaca388fcf2078413827941993b777"><code>67acc96</code></a>
Add additional stdlib deprecations (mostly 3.13) (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9853">#9853</a>)</li>
<li><a
href="https://github.com/pylint-dev/pylint/commit/0adf671a98b6171099b19e8d5d0d363421c8b451"><code>0adf671</code></a>
Remove old-style classes code, remove check for new-style class (<a
href="https://redirect.github.com/pylint-dev/pylint/issues/9925">#9925</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pylint-dev/pylint/compare/v3.2.0...v3.3.0">compare
view</a></li>
</ul>
</details>
<br />


You can trigger a rebase of this PR 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>

> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesca L. Bleken <[email protected]>
Co-authored-by: francescalb <[email protected]>
Co-authored-by: TEAM 4.0[bot] <[email protected]>
Co-authored-by: Jesper Friis <[email protected]>
…6.2 (#788)

Updates the requirements on
[mkdocstrings[python-legacy]](https://github.com/mkdocstrings/mkdocstrings)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/releases">mkdocstrings[python-legacy]'s
releases</a>.</em></p>
<blockquote>
<h2>0.26.2</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.26.2">0.26.2</a>
- 2024-10-12</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.26.1...0.26.2">Compare
with 0.26.1</a><!-- raw HTML omitted --></p>
<h3>Build</h3>
<ul>
<li>Drop support for Python 3.8 (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/f26edebe01337caa802a98c13240acdd8332a5fa">f26edeb</a>
by Timothée Mazzucotelli).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md">mkdocstrings[python-legacy]'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.26.2">0.26.2</a>
- 2024-10-12</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.26.1...0.26.2">Compare
with 0.26.1</a><!-- raw HTML omitted --></p>
<h3>Build</h3>
<ul>
<li>Drop support for Python 3.8 (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/f26edebe01337caa802a98c13240acdd8332a5fa">f26edeb</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.26.1">0.26.1</a>
- 2024-09-06</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.26.0...0.26.1">Compare
with 0.26.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Instantiate config of the autorefs plugin when it is not enabled by
the user (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/db2ab3403a95034987d574a517ddc426a4b4e1bd">db2ab34</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/autorefs/issues/57">Issue-autorefs#57</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.26.0">0.26.0</a>
- 2024-09-02</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.2...0.26.0">Compare
with 0.25.2</a><!-- raw HTML omitted --></p>
<h3>Build</h3>
<ul>
<li>Upgrade Python-Markdown lower bound to 3.6 (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/28565f97f21bf81b2bc554679c641fba3f639882">28565f9</a>
by Timothée Mazzucotelli).</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Depend on mkdocs-autorefs v1 (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/33aa573efb17b13e7b9da77e29aeccb3fbddd8e8">33aa573</a>
by Timothée Mazzucotelli).</li>
</ul>
<h3>Features</h3>
<ul>
<li>Allow hooking into autorefs when converting Markdown docstrings (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b63e72691a8f92dd59b56304125de4a19e0d028c">b63e726</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/autorefs/pull/46">Based-on-PR-autorefs#46</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.2">0.25.2</a>
- 2024-07-25</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.1...0.25.2">Compare
with 0.25.1</a><!-- raw HTML omitted --></p>
<h3>Code Refactoring</h3>
<ul>
<li>Give precedence to Markdown heading level (<code>##</code>) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/2e5f89e8cef11e6447425d3700c29558cd6d241b">2e5f89e</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.1">0.25.1</a>
- 2024-05-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.25.0...0.25.1">Compare
with 0.25.0</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Always descend into sub-headings when re-applying their label (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/cb86e08bbc5e8057393aa1cd7ca29bc2b40ab5eb">cb86e08</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/python/issues/158">Issue-mkdocstrings/python-158</a></li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/bcdfc70323eeb407c32a26621b81b35042eabb2f"><code>bcdfc70</code></a>
chore: Prepare release 0.26.2</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/f26edebe01337caa802a98c13240acdd8332a5fa"><code>f26edeb</code></a>
build: Drop support for Python 3.8</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/b3835272a5d214687688e2f064009538a90f6895"><code>b383527</code></a>
chore: Template upgrade</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7f35f56eb88e0cdc5a00a14ec1effc7148bb8f42"><code>7f35f56</code></a>
docs: Remove sponsors only mention for mkdocstrings-shell</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.26.1...0.26.2">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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Copy link

codecov bot commented Oct 25, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 72.52%. Comparing base (582935b) to head (bce9866).
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #791      +/-   ##
==========================================
- Coverage   72.54%   72.52%   -0.03%     
==========================================
  Files          18       18              
  Lines        3701     3701              
==========================================
- Hits         2685     2684       -1     
- Misses       1016     1017       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Collaborator

@CasperWA CasperWA left a comment

Choose a reason for hiding this comment

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

Looks fine.
Seems PyPI is setup correctly as well for Trusted Publishers.
If you want, you can extend the environment field in the publish job to be an object/dict instead of a string, i.e.:

environment:
  name: release
  url: https://pypi.org/project/EMMOntoPy

This will show a URL in GitHub similar to what is seen here for example. But it is definitely not necessary.

Important: Once this is merged and the new release workflow has been tested (successfully), the PYPI_TOKEN secret should be removed.

@francescalb francescalb merged commit d87825f into master Oct 25, 2024
11 of 12 checks passed
@francescalb francescalb deleted the flb/trusted_publisher_on_pypi branch October 25, 2024 10:40
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.

4 participants