bundle.cli ========== .. py:module:: bundle.cli Attributes ---------- .. autoapisummary:: bundle.cli.log bundle.cli.banner Functions --------- .. autoapisummary:: bundle.cli.main bundle.cli.version bundle.cli.add_cli_submodule Module Contents --------------- .. py:data:: log .. py:data:: banner :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ ╔═════════════════════════════════╗ ║ T H E B U N D L E ║ ╚═════════════════════════════════╝ """ .. raw:: html
.. py:function:: main() :async: .. py:function:: version() :async: The Bundle Package version .. py:function:: add_cli_submodule(submodule_name: str) -> None Dynamically imports a subcommand and adds it to the CLI group. Assumes each submodule has a `cli` module and within that module an attribute with the same name as the submodule, e.g. `bundle.scraper.cli` has `scraper`. :param submodule_name: The name of the submodule to import. :type submodule_name: str