devel/py-argparse-manpage: Update to 4.7 - Add GitHub to MASTER_SITES Changes: https://github.com/praiskup/argparse-manpage/releases8465b79a50
Port details
devel/py-argparse-manpage4.7
Build manual page from python's ArgumentParser object
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- py312-argparse-manpage 4.7
- Upstream
- Higher version available: 4.8
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/praiskup/argparse-manpage
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (2)
devel/py-argparse-manpage: Add py-argparse-manpage 4.6 Avoid documenting your Python script arguments on two places! This is typically done in an argparse.ArgumentParser help configuration (help=, description=, etc.), and also in a manually crafted manual page. The good thing about an ArgumentParser objects is that it actually provides a traversable "tree-like" structure, with all the necessary info needed to automatically generate documentation, for example in a groff typesetting system (manual pages). And this is where this project can help. There are two supported ways to generate the manual, either script it using the installed command argparse-manpage, or via setup.py build automation (with a slight bonus of automatic manual page installation with setup.py install).eba20a5773