textproc/py-mkdocstrings-python-legacy: Update to 0.2.7 * Adjust USES=python accordingly, because Python 3.8 is no longer present in the ports tree after ca15850a2b13 while I'm here. Changelog: https://github.com/mkdocstrings/python-legacy/releases/tag/0.2.7533a2fd2b2
Port details
textproc/py-mkdocstrings-python-legacy 0.2.7
Legacy Python handler for mkdocstrings
- Maintainer
- kai@FreeBSD.org
- Packages
- latest: 0.2.7
- Upstream
- up to date
- Last update
- to 0.2.7 · 533a2fd2b2
- Quarterly
- 2026Q4: 0.2.7
- WWW
- https://github.com/mkdocstrings/python-legacy
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.2.7.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (6)
textproc/py-mkdocstrings-python-legacy: Update to 0.2.6 * Switch back to PyPI because since this release the sdist tarball contain all the required Python source files again and remove the no longer required workaround for "pyproject.toml". Changelog: https://github.com/mkdocstrings/python-legacy/releases/tag/0.2.60c24f729b9
textproc/py-mkdocstrings-python-legacy: Update to 0.2.5 * Switch to GitHub for while as the sdist tarball at PyPI doesn't contain all required Python source files. * Support for Python 3.8 was dropped with this release, thus remove a now obsolete hint regarding the Python version. Changelog: https://github.com/mkdocstrings/python-legacy/releases/tag/0.2.5bb5d8e05d6
textproc/py-mkdocstrings-{crystal,python-legacy}: Adjust USE_PYTHON
* Since c0c720d7ebf0 the dependency textproc/py-mkdocs-autorefs requires
at least Python version 3.10 or newer and packages of this port for
older Python versions can no longer be build, thus set USE_PYTHON
accordingly.996a989e17textproc/py-mkdocstrings-python-legacy: Update to 0.2.4 * Remove no longer required workaround for "pyproject.toml". * Enable all tests from the test suite, which are now packaged in the recent sdists. Changelog: https://github.com/mkdocstrings/python-legacy/releases/tag/0.2.445269ff40e
textproc/py-mkdocstrings-python-legacy: New port This Python handler for the "mkdocstrings" package uses PyTkDocs (= textproc/py-pytkdocs) 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 pytkdocs. * Support for type annotations: pytkdocs collects your type annotations and mkdocstrings uses them to display parameters types or return types. * Recursive documentation of Python objects: just use the module dotted-path as 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.e1c6e80783