Command line framework for making simple and complex command line
applications.
- Easily create stand alone commands or nested groups of commands
- Define and connect commands with class objects
- Inherit and create viewsets of commands to be able to reuse large
nested groups in other cli applications
- Use mixin commands to quickly add pre defined commands to your cli
- Groups of commands can be found from any class that has defined a
cloc.core.BaseCmd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-cloc listed in the above command, you can pick from the names under the Packages section.
python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal
Any missed ports, feel free to bump.
Any ports that need setuptools at runtime can have the devel/py-setuptools
manually added back to RUN_DEPENDS, but understand that this practice
is deprecated; see CHANGES for details.
devel/py-cloc: New port
Modern cli framework for simple and complex cli applications
Command line framework for making simple and complex command line
applications.
- Easily create stand alone commands or nested groups of commands
- Define and connect commands with class objects
- Inherit and create viewsets of commands to be able to reuse large
nested groups in other cli applications
- Use mixin commands to quickly add pre defined commands to your cli
- Groups of commands can be found from any class that has defined a
cloc.core.BaseCmd
WWW: https://github.com/tannerburns/cloc
Sponsored by: The FreeBSD Foundation