npm pyright 1.1.23
Published 1.1.23

latest releases: 1.1.363, 1.1.362, 1.1.361...
4 years ago

Revert: Reverted default value of 'reportMissingTypeStubs' setting from 'warning' to 'none'.

Bug Fix: Fixed a bug in the f-string parsing code, which didn't correctly handle the case where the "!=" token was used in an f-string expression.

Bug Fix: Updated dataclass analysis logic so it can handle circular type references in dataclass definitions.

Bug Fix: Fixed a hole in protocol type checking. The type checker wasn't properly handling protocol classes that derived from other classes.

Bug Fix: Fixed bug in import resolver. It was incorrectly returning implicit imports for "import X" or "import X as Y" statements. It failed to flag some errors and presented incorrect type completion suggestions.

Enhancement: Improved signature help suggestions for data class constructors.

Enhancement: Improved parse recovery and error messages for syntax that was previously valid in Python 2 but was made obsolete in Python 3.

Don't miss a new pyright release

NewReleases is sending notifications on new releases.