Skip to content

Commit 5a80786

Browse files
Build: Bump griffe from 1.14.0 to 1.15.0 (#2725)
Bumps [griffe](https://github.com/mkdocstrings/griffe) from 1.14.0 to 1.15.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mkdocstrings/griffe/releases">griffe's releases</a>.</em></p> <blockquote> <h2>1.15.0</h2> <h2><a href="https://github.com/mkdocstrings/griffe/releases/tag/1.15.0">1.15.0</a> - 2025-11-10</h2> <p><!-- raw HTML omitted --><a href="https://github.com/mkdocstrings/griffe/compare/1.14.0...1.15.0">Compare with 1.14.0</a><!-- raw HTML omitted --></p> <h3>Features</h3> <ul> <li>Prefer stub over target object if not the same kind (<a href="https://github.com/mkdocstrings/griffe/commit/196bcf412972ac2a8c79346ac37655a4199dffb6">196bcf4</a> by Kattni). <a href="https://github.com/mkdocstrings/mkdocstrings/discussions/803">Discussion-mkdocstrings-803</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/422">PR-422</a></li> <li>Parse keywords in class declarations (<a href="https://github.com/mkdocstrings/griffe/commit/0709f0d15411b1c1707fc43f10def8c38b3eba93">0709f0d</a> by Timothée Mazzucotelli).</li> <li>Support unpacking typed dicts in signatures and docstrings (<a href="https://github.com/mkdocstrings/griffe/commit/60cbb5f4af0e20831c25d4ba7d5fa8aa13556340">60cbb5f</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/python/issues/207">Issue-mkdocstrings-python-207</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/issues/284">Issue-284</a></li> <li>Support checking packages from PyPI directly (<a href="https://github.com/mkdocstrings/griffe/commit/e04a5cfe381439e14b78e21b55c2f7a75082b30c">e04a5cf</a> by Timothée Mazzucotelli).</li> <li>Support expression modernization (<a href="https://github.com/mkdocstrings/griffe/commit/4ae5d257024cdc5f128dde5aa961390cd233d08e">4ae5d25</a> by Timothée Mazzucotelli).</li> <li>Support <code>auto</code> docstring style (infer from docstring) (<a href="https://github.com/mkdocstrings/griffe/commit/4d0a9ee29a3f17e795c3bbb3e32303890d7c1432">4d0a9ee</a> by Timothée Mazzucotelli).</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Make type aliases available at runtime (<a href="https://github.com/mkdocstrings/griffe/commit/9debb52b2906cca704df32c45333c8ae3bd6e162">9debb52</a> by sgt). <a href="https://github.com/mkdocstrings/griffe/discussions/425">Discussion-425</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/426">PR-426</a></li> <li>Fix loading namespace packages from JSON (<a href="https://github.com/mkdocstrings/griffe/commit/3cccf2740ebcf174671aed1cf5fdbf787c076679">3cccf27</a> by Bartosz Sławecki). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/407">Issue-407</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/413">PR-413</a></li> <li>Catch error when computing relative filepath for serialization (<a href="https://github.com/mkdocstrings/griffe/commit/92a23d4aa4b967777bfd4c8cbc19eb4a0795102d">92a23d4</a> by Timothée Mazzucotelli).</li> <li>Defer creating module finder until first load (<a href="https://github.com/mkdocstrings/griffe/commit/c52dd22a3b8690bf3ecfe5359b47b8bf65ca59f9">c52dd22</a> by Bartosz Sławecki). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/410">Issue-410</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/411">PR-411</a>, Co-authored-by: Timothée Mazzucotelli <a href="mailto:dev@pawamoy.fr">dev@pawamoy.fr</a></li> <li>Always return a string or <code>None</code> from <code>ObjectNode.module_path</code> (<a href="https://github.com/mkdocstrings/griffe/commit/06c2f2f1974a62bf8195a089b0cc8cd343ae1784">06c2f2f</a> by Frank David Martínez M). <a href="https://redirect.github.com/mkdocstrings/griffe/pull/419">PR-419</a>, Co-authored-by: Timothée Mazzucotelli <a href="mailto:dev@pawamoy.fr">dev@pawamoy.fr</a></li> <li>Don't add parentheses around comprehension target (implicit) tuple (<a href="https://github.com/mkdocstrings/griffe/commit/cbdb6a9a398acc4adc924b7ec4cc1abe966a4db4">cbdb6a9</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/python/issues/311">Issue-mkdocstrings-python-311</a></li> <li>Add missing space in dictionary comprehension (<a href="https://github.com/mkdocstrings/griffe/commit/3a6dc3628982770d65e7ce7adeeadfc0ab601ef1">3a6dc36</a> by Nicolas IOOSS). <a href="https://redirect.github.com/mkdocstrings/python/issues/311">Issue-mkdocstrings-python-311</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/420">PR-420</a></li> <li>Do not ignore stderr in case there is a problem in a git call. (<a href="https://redirect.github.com/mkdocstrings/griffe/issues/416">#416</a>) (<a href="https://github.com/mkdocstrings/griffe/commit/9a5d014b3f9d5f7ac4ffdf27a49dacc437776f84">9a5d014</a> by Muhammet Soytürk). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/415">Issue-415</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/416">PR-416</a></li> </ul> <h3>Code Refactoring</h3> <ul> <li>Update code base for Python 3.10 (<a href="https://github.com/mkdocstrings/griffe/commit/37aaf06f06311ea1f114442233af750d18583173">37aaf06</a> by Timothée Mazzucotelli).</li> <li>Improve handling of typed dicts (<a href="https://github.com/mkdocstrings/griffe/commit/5bed1be1c62b4e8c083f8f1a808ec9664caacc4f">5bed1be</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/284">Issue-284</a>, <a href="https://redirect.github.com/mkdocstrings/python/issues/207">Issue-mkdocstrings-python-207</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/414">PR-414</a></li> <li>Reuse private method to append search path to reduce code duplication (<a href="https://github.com/mkdocstrings/griffe/commit/0a82cf52a118204f8290c309273bae9b14ec2126">0a82cf5</a> by Timothée Mazzucotelli).</li> <li>Don't produce an empty text section when &quot;parsing&quot; an empty unstyled docstring (<a href="https://github.com/mkdocstrings/griffe/commit/90bd71cb2a2f438c39b32f821b588af3b8feed66">90bd71c</a> by Timothée Mazzucotelli).</li> <li>Don't produce empty text section when parsing an empty Google-style docstring (<a href="https://github.com/mkdocstrings/griffe/commit/1cbf2a38a8b9988f91030623e01c0ce883e33abe">1cbf2a3</a> by Timothée Mazzucotelli).</li> <li>Use plain ANSI codes, don't import them from Colorama (<a href="https://github.com/mkdocstrings/griffe/commit/90978b4d86307b283948064e5a5f411114d30748">90978b4</a> by Timothée Mazzucotelli).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mkdocstrings/griffe/blob/main/CHANGELOG.md">griffe's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mkdocstrings/griffe/releases/tag/1.15.0">1.15.0</a> - 2025-11-10</h2> <p><!-- raw HTML omitted --><a href="https://github.com/mkdocstrings/griffe/compare/1.14.0...1.15.0">Compare with 1.14.0</a><!-- raw HTML omitted --></p> <h3>Features</h3> <ul> <li>Prefer stub over target object if not the same kind (<a href="https://github.com/mkdocstrings/griffe/commit/196bcf412972ac2a8c79346ac37655a4199dffb6">196bcf4</a> by Kattni). <a href="https://github.com/mkdocstrings/mkdocstrings/discussions/803">Discussion-mkdocstrings-803</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/422">PR-422</a></li> <li>Parse keywords in class declarations (<a href="https://github.com/mkdocstrings/griffe/commit/0709f0d15411b1c1707fc43f10def8c38b3eba93">0709f0d</a> by Timothée Mazzucotelli).</li> <li>Support unpacking typed dicts in signatures and docstrings (<a href="https://github.com/mkdocstrings/griffe/commit/60cbb5f4af0e20831c25d4ba7d5fa8aa13556340">60cbb5f</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/python/issues/207">Issue-mkdocstrings-python-207</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/issues/284">Issue-284</a></li> <li>Support checking packages from PyPI directly (<a href="https://github.com/mkdocstrings/griffe/commit/e04a5cfe381439e14b78e21b55c2f7a75082b30c">e04a5cf</a> by Timothée Mazzucotelli).</li> <li>Support expression modernization (<a href="https://github.com/mkdocstrings/griffe/commit/4ae5d257024cdc5f128dde5aa961390cd233d08e">4ae5d25</a> by Timothée Mazzucotelli).</li> <li>Support <code>auto</code> docstring style (infer from docstring) (<a href="https://github.com/mkdocstrings/griffe/commit/4d0a9ee29a3f17e795c3bbb3e32303890d7c1432">4d0a9ee</a> by Timothée Mazzucotelli).</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Make type aliases available at runtime (<a href="https://github.com/mkdocstrings/griffe/commit/9debb52b2906cca704df32c45333c8ae3bd6e162">9debb52</a> by sgt). <a href="https://github.com/mkdocstrings/griffe/discussions/425">Discussion-425</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/426">PR-426</a></li> <li>Fix loading namespace packages from JSON (<a href="https://github.com/mkdocstrings/griffe/commit/3cccf2740ebcf174671aed1cf5fdbf787c076679">3cccf27</a> by Bartosz Sławecki). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/407">Issue-407</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/413">PR-413</a></li> <li>Catch error when computing relative filepath for serialization (<a href="https://github.com/mkdocstrings/griffe/commit/92a23d4aa4b967777bfd4c8cbc19eb4a0795102d">92a23d4</a> by Timothée Mazzucotelli).</li> <li>Defer creating module finder until first load (<a href="https://github.com/mkdocstrings/griffe/commit/c52dd22a3b8690bf3ecfe5359b47b8bf65ca59f9">c52dd22</a> by Bartosz Sławecki). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/410">Issue-410</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/411">PR-411</a>, Co-authored-by: Timothée Mazzucotelli <a href="mailto:dev@pawamoy.fr">dev@pawamoy.fr</a></li> <li>Always return a string or <code>None</code> from <code>ObjectNode.module_path</code> (<a href="https://github.com/mkdocstrings/griffe/commit/06c2f2f1974a62bf8195a089b0cc8cd343ae1784">06c2f2f</a> by Frank David Martínez M). <a href="https://redirect.github.com/mkdocstrings/griffe/pull/419">PR-419</a>, Co-authored-by: Timothée Mazzucotelli <a href="mailto:dev@pawamoy.fr">dev@pawamoy.fr</a></li> <li>Don't add parentheses around comprehension target (implicit) tuple (<a href="https://github.com/mkdocstrings/griffe/commit/cbdb6a9a398acc4adc924b7ec4cc1abe966a4db4">cbdb6a9</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/python/issues/311">Issue-mkdocstrings-python-311</a></li> <li>Add missing space in dictionary comprehension (<a href="https://github.com/mkdocstrings/griffe/commit/3a6dc3628982770d65e7ce7adeeadfc0ab601ef1">3a6dc36</a> by Nicolas IOOSS). <a href="https://redirect.github.com/mkdocstrings/python/issues/311">Issue-mkdocstrings-python-311</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/420">PR-420</a></li> <li>Do not ignore stderr in case there is a problem in a git call. (<a href="https://redirect.github.com/mkdocstrings/griffe/issues/416">#416</a>) (<a href="https://github.com/mkdocstrings/griffe/commit/9a5d014b3f9d5f7ac4ffdf27a49dacc437776f84">9a5d014</a> by Muhammet Soytürk). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/415">Issue-415</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/416">PR-416</a></li> </ul> <h3>Code Refactoring</h3> <ul> <li>Update code base for Python 3.10 (<a href="https://github.com/mkdocstrings/griffe/commit/37aaf06f06311ea1f114442233af750d18583173">37aaf06</a> by Timothée Mazzucotelli).</li> <li>Improve handling of typed dicts (<a href="https://github.com/mkdocstrings/griffe/commit/5bed1be1c62b4e8c083f8f1a808ec9664caacc4f">5bed1be</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/griffe/issues/284">Issue-284</a>, <a href="https://redirect.github.com/mkdocstrings/python/issues/207">Issue-mkdocstrings-python-207</a>, <a href="https://redirect.github.com/mkdocstrings/griffe/pull/414">PR-414</a></li> <li>Reuse private method to append search path to reduce code duplication (<a href="https://github.com/mkdocstrings/griffe/commit/0a82cf52a118204f8290c309273bae9b14ec2126">0a82cf5</a> by Timothée Mazzucotelli).</li> <li>Don't produce an empty text section when &quot;parsing&quot; an empty unstyled docstring (<a href="https://github.com/mkdocstrings/griffe/commit/90bd71cb2a2f438c39b32f821b588af3b8feed66">90bd71c</a> by Timothée Mazzucotelli).</li> <li>Don't produce empty text section when parsing an empty Google-style docstring (<a href="https://github.com/mkdocstrings/griffe/commit/1cbf2a38a8b9988f91030623e01c0ce883e33abe">1cbf2a3</a> by Timothée Mazzucotelli).</li> <li>Use plain ANSI codes, don't import them from Colorama (<a href="https://github.com/mkdocstrings/griffe/commit/90978b4d86307b283948064e5a5f411114d30748">90978b4</a> by Timothée Mazzucotelli).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mkdocstrings/griffe/commit/1094a9e94f640c098127f403c3dfe15dcfc748cc"><code>1094a9e</code></a> chore: Prepare release 1.15.0</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/37386c5ba0158cfd0b22c17392f11435196ae370"><code>37386c5</code></a> chore: Increase Yore comment version to avoid false triggers</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/37aaf06f06311ea1f114442233af750d18583173"><code>37aaf06</code></a> refactor: Update code base for Python 3.10</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/a5cd93bcc10c569a778aaf47f1bd14797f801890"><code>a5cd93b</code></a> docs: Remove trailing spaces</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/fe0c28e6af115fe42229f43c3cfcbac1b18e5915"><code>fe0c28e</code></a> chore: Remove pytest skip marker</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/c908295f9fd6974fa48f6118072bf46817963c68"><code>c908295</code></a> tests: Sandbox Git config during tests</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/cc49b7c49778cb76d9bcacc5d2be7bc95c7942c4"><code>cc49b7c</code></a> chore: Add <code>encoding=&quot;utf8&quot;</code> everywhere</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/c7bfe4bfd7d51b7ce3ac0ee181863c227ffc7126"><code>c7bfe4b</code></a> style: Format</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/b044c150f9ddbe841c11a284b9f108b6251c3132"><code>b044c15</code></a> chore: Template upgrade</li> <li><a href="https://github.com/mkdocstrings/griffe/commit/9debb52b2906cca704df32c45333c8ae3bd6e162"><code>9debb52</code></a> fix: Make type aliases available at runtime</li> <li>Additional commits viewable in <a href="https://github.com/mkdocstrings/griffe/compare/1.14.0...1.15.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=griffe&package-manager=uv&previous-version=1.14.0&new-version=1.15.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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 6a90e69 commit 5a80786

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ dev = [
123123
# for mkdocs
124124
docs = [
125125
"mkdocs==1.6.1",
126-
"griffe==1.14.0",
126+
"griffe==1.15.0",
127127
"jinja2==3.1.6",
128128
"mkdocstrings==0.30.1",
129129
"mkdocstrings-python==1.19.0",

uv.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)