pyright type checking: Initial setup

* Update imports to use fully qualified module name
* Add `typecheck` target to Makefile
* Add type annotations to appease pyright
* Switch from importlib_resources backport library to stdlib
  import.resources
This commit is contained in:
Kyle Gentle
2022-08-04 22:38:03 -04:00
parent 4cdef0be06
commit 5e1c0c857e
25 changed files with 58 additions and 53 deletions

View File

@@ -5,7 +5,7 @@ mkdocs:
# if docs_dir changes, remember to update the sources as well.
docs_dir: docs
mako:
post_processor_module: cli
post_processor_module: "lib.cli"
make:
id: cli
target_name: CLIs