Argparse-manpage

Latest version: v4.6

Safety actively analyzes 714860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

2.1

* Output manual pages should be built reproducibly, no matter the current
size of the terminal.

* Methods build_manpages, get_build_py_cmd, get_install_cmd are now
provided in top-level module.

* More portable opening and parsing given by python file name.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

New in version 2

* Split out options by generic argument groups, not only predefined
"positional arguments", "options", and Subparsers.

* RPM spec file updated to comply with the recent (Fedora 35+) guidelines.

* Drop python3-six requirement.

* Properly highligh all option argument METAVARs.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.5

* The "epilog" from argparse object is dumped to "COMMENTS" sections.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.4

* fixed testsuite for Python 3.9

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.3

* drop additional .br tag from paragraphs so the multiline text is nicer

* provide argparse-manpage via entry_point

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.2

* Fixed shebang in /bin/argparse-manpage script so it works on
Debian/Ubuntu as well as on Fedora.

* LICENSE file included in release tarball.

* Command-line executable now takes an optional '--output' argument.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.