aedev.project_manager
maintain Python projects locally and remotely
this init module provides the project version number, and information on how to change/extend the code base of the
project-manager (pjm) tool.
the installation and usage of this tool gets explained in its user manual document.
its documentation and implementation (constants, functions and classes) is bundled in
the the main module.
define a new action
to add a new action you only need to declare a new method or function decorated with the _action() decorator. the
decorator will automatically register and integrate the new action into the pjm tool.
the help texts of an action gets compiled automatically from the docstring of the action function.