-
Notifications
You must be signed in to change notification settings - Fork 392
Commit 5a80786
authored
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 "parsing" 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 "parsing" 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="utf8"</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 />
[](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 5a80786Copy full SHA for 5a80786
File tree
Expand file treeCollapse file tree
2 files changed
+5
-5
lines changedOpen diff view settings
Filter options
Expand file treeCollapse file tree
2 files changed
+5
-5
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| |||
Collapse file
+4-4Lines 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