Pyright is a fast type checker meant for large Python source bases. It can run in a “watch” mode and performs fast incremental updates when files are modified. Pyright supports configuration files that provide granular control over settings. Different “execution environments” can be associated with subdirectories within a source base. Each environment can specify different module search paths, pythonlanguage versions, and platform targets.
If you are a developer like me, you may find this program useful in finding code. You can add,edit,delete,search, and browse source code you might get from a book or posted on the web.