npm pyright 1.1.27
Published 1.1.27

latest releases: 1.1.381, 1.1.380, 1.1.379...
4 years ago

Bug Fix: Fixed bug in type narrowing logic for isinstance and in the logic for detecting unnecessary isinstance and issubclass calls. In both cases, they were not properly handling the case where a class derived from an unknown class.

Enhancement: Implemented "Restart Server" command.

Enhancement: Improved performance of "find symbol" and "rename symbol" operations for symbols that are local and not visible outside of the current source file.

Enhancement: Added support for TypedDict classes that use other TypedDict classes in a nested manner.

Bug Fix: Fixed bug where a symbol declared within a class scope is used before it is assigned but a symbol with the same name exists in the containing scope. In this case, the symbol should not be flagged as "unbound".

Don't miss a new pyright release

NewReleases is sending notifications on new releases.