textproc/py-docify: Add py-docify 1.2.1 docify is a script to add docstrings to Python type stubs using reflection. Features: - Uses LibCST to parse and modify the stub file - Dynamically imports the actual module to get the runtime docstring - Handles most sys.version and sys.platform conditional blocks, will only add docstrings to the correct branch - Able to modify files in-place with -i or --in-place - Won't overwrite existing docstrings - With -b or --builtins-only, will only add docstrings for modules found in sys.builtin_module_names (stdlib modules written in C). - With --if-needed, will only add docstrings if the object's (Python) source code is unavailable. Useful for language servers like basedpyright that are able to extract docstrings from source code.5ab100563a
Port details
textproc/py-docify 1.2.1
Script to add docstrings to Python type stubs using reflection
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 1.2.1
- Upstream
- Higher version available: 1.7
- Last update
- to 1.2.1 · 5ab100563a
- Quarterly
- 2026Q4: 1.2.1
- WWW
- https://github.com/atoerien/docify
- Links
- cgit · VuXML
Install
- Package
# pkg install py312-docifyinstalls 1.2.1 fromlatest; fromquarterly(2026Q4) 1.2.1- Port
# cd /usr/ports/textproc/py-docify && make install clean- Size
- 24 KiB download · 100 KiB installed
- Depends on
- devel/py-libcst 1.9.0_2, lang/python312 3.12.15, misc/py-tqdm 4.70.1
- License
- MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.2.1 | 1.2.1 | – |
| FreeBSD 15 | 1.2.1 | 1.2.1 | – |
| FreeBSD 14 | 1.2.1 | 1.2.1 | 1.2.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.2.1 | 1.2.1 | – |
| FreeBSD 14 | 1.2.1 | 1.2.1 | 1.2.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.2.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.