github microsoft/pyright 1.0.70
Published 1.0.70

latest releases: 1.1.360, 1.1.359, 1.1.358...
4 years ago

New Feature: Added config switch for reportUnknownLambdaType.

Enhancement: Implemented parameter type inference for lambdas (uses bidirectional type inference where possible).

Enhancement: Extended bidirectional type inference for types that are nested within dictionaries and tuples.

Enhancement: Implemented two-pass argument for parameters that require type variable matching. This allows for better type checking of arguments and provides better compliance with PEP 484 standard.

Enhancement: Improved type completion within lambda expressions.

Bug Fix: Fixed bug that caused type checker to mistakenly analyze third-party source files that are imported by third-party stub files. The analyzer now stops when it encounters a third-party source file, even if it's included by a stub file.

Bug Fix: Fixed bug that caused some unioned types to be dropped because the deduping logic was mistakenly detecting duplicates.

Bug Fix: Fixed handling of augmented expressions that are defined by the special "i" forms of operator magic methods.

Bug Fix: Fixed handling of tuple expressions that contain unpack operations.

Don't miss a new pyright release

NewReleases is sending notifications on new releases.