| Commit message (Collapse) | Author | Files | Lines |
|
* Adjust USE=python accordingly, because Python 3.8 is no longer
present in the ports tree after ca15850a2b13 while I'm here.
Changelog since 1.6.8:
https://github.com/mkdocstrings/python/blob/1.16.10/CHANGELOG.md
MFH: 2025Q2
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.16.8
|
|
Changelog since 1.13.0:
https://github.com/mkdocstrings/python/blob/1.16.7/CHANGELOG.md
|
|
* Remove no-op GH_PROJECT (remnant of 83f2d2e890b3) while I'm here.
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.13.0
|
|
* Support for Python 3.8 was dropped with the 1.12.0 release, adjust
USES=python accordingly.
|
|
Changelog since 1.10.9:
https://github.com/mkdocstrings/python/blob/1.11.1/CHANGELOG.md
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.10.9
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.10.8
|
|
* Switch back to PyPI because the tests are now available in the sdists
again since the 1.10.7 release.
Changelogs since 1.10.5:
https://github.com/mkdocstrings/python/releases/tag/1.10.7
https://github.com/mkdocstrings/python/releases/tag/1.10.6
|
|
* Switch to GitHub to continue using the test suite, which is currently
not included with the recent sdist tarballs. This now makes it
possible to run all tests, some of which were not included in the
sdist.
Changelog since 1.10.3:
https://github.com/mkdocstrings/python/blob/1.10.5/CHANGELOG.md
|
|
Changelog since 1.10.0:
https://github.com/mkdocstrings/python/blob/1.10.3/CHANGELOG.md
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.10.0
|
|
Changelog since 1.9.0:
https://github.com/mkdocstrings/python/blob/1.9.2/CHANGELOG.md
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.9.0
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.8.0
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.7.5
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.7.4
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.7.3
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.7.2
|
|
Changelog:
https://github.com/mkdocstrings/python/releases/tag/1.7.1
|
|
Changelog since 1.6.2:
https://github.com/mkdocstrings/python/blob/1.7.0/CHANGELOG.md
|
|
Changelog since 1.6.0:
https://github.com/mkdocstrings/python/blob/1.6.2/CHANGELOG.md
|
|
This Python handler for the "mkdocstrings" package uses Griffe
(= textproc/py-griffe) to collect documentation from Python source code.
Features:
* Data collection from source code: collection of the object-tree and
the docstrings is done thanks to Griffe.
* Support for type annotations: Griffe collects your type annotations
and mkdocstrings uses them to display parameter types or return types.
* Recursive documentation of Python objects: just use the module
dotted-path as an identifier, and you get the full module docs. You
don't need to inject documentation for each class, function, etc.
* Support for documented attributes: attributes (variables) followed by
a docstring (triple-quoted string) will be recognized by Griffe in
modules, classes and even in __init__ methods.
* Multiple docstring-styles support: common support for Google-style,
Numpydoc-style, and Sphinx-style docstrings. See Griffe's
documentation on docstrings support.
|