summaryrefslogtreecommitdiff
path: root/cmd2/__init__.py
diff options
context:
space:
mode:
authorEric Lin <anselor@gmail.com>2020-07-16 17:29:11 -0400
committeranselor <anselor@gmail.com>2020-07-21 16:59:24 -0400
commit0b64604eb9a370267aaca2a045378a2db5eaebcb (patch)
treeeb2934e984f1f281a050c21a34d1326b961552b0 /cmd2/__init__.py
parent2df28cbc989c4f43cedd5db0fd5abd1426509567 (diff)
downloadcmd2-git-0b64604eb9a370267aaca2a045378a2db5eaebcb.tar.gz
Added type annotations for fields in cmd2.Cmd.
Cleaned up docstring in external test plugin Updated some initialization to match new approach for version info discovery. Tagged some IDE-only lines as no-cover Adds plugin coverage reporting.
Diffstat (limited to 'cmd2/__init__.py')
-rw-r--r--cmd2/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cmd2/__init__.py b/cmd2/__init__.py
index 8c07fb80..c3c1f87e 100644
--- a/cmd2/__init__.py
+++ b/cmd2/__init__.py
@@ -11,7 +11,7 @@ except ImportError:
import importlib_metadata
try:
__version__ = importlib_metadata.version(__name__)
-except importlib_metadata.PackageNotFoundError:
+except importlib_metadata.PackageNotFoundError: # pragma: no cover
# package is not installed
pass
@@ -31,6 +31,7 @@ from .cmd2 import Cmd
from .constants import COMMAND_NAME, DEFAULT_SHORTCUTS
from .decorators import with_argument_list, with_argparser, with_argparser_and_unknown_args, with_category
from .exceptions import Cmd2ArgparseError, SkipPostcommandHooks
+from . import plugin
from .parsing import Statement
from .py_bridge import CommandResult
from .utils import categorize, CompletionError, Settable