Commits
User selector
Datepicker
Commit History
Commits on Oct 9, 2024
Commits on Oct 8, 2024
Fixed a bug that results in incorrect type evaluation when the type of a dataclass field is declared with a type variable but its default value is concrete. This addresses microsoft#9158. (microsof…
authoredFixed a bug that results in the inability to rename a NamedTuple field. This addresses https://github.com/microsoft/pylance-release/issues/6538.
committed- committed
- committed
Improved performance of protocol matching, especially for complex recursive protocols. This addresses microsoft#9109. (microsoft#9168)
authored
Commits on Oct 7, 2024
Fixed bug that leads to a false positive when a callable object uses a
Callable
type annotation for theself
parameter in its own__call__
method. This addresses microsoft#9166. (microsoft#9167)authoredBacked out recent performance optimization that resulted in a regression for protocol matching in certain circumstances. This addresses microsoft#9153, microsoft#9132, and microsoft#9130. (microsof…
authored
Commits on Oct 6, 2024
Fixed bug that results in a false positive when using a traditional (non-PEP 695) TypeVar in a type expression and assigning to a
TypeForm
. This addresses microsoft#9159. (microsoft#9160)authored- authored
Improved determinism of type evaluations involving unions of literal by taking into consideration literal values when sorting subtypes. (microsoft#9157)
authored- authored
Fixed bug that results in incorrect type narrowing on assignment if the narrowed type is
Self
or another bound type variable. This addresses microsoft#9147. (microsoft#9154)authored
Commits on Oct 2, 2024
- committed
Fixed bug that results in a false positive when
Union
andUnpack
are used outside of a type expression. Normal type expression rules should not be applied in this case. This addresses microsoft…authored- committed
- committed
- authored
Commits on Oct 1, 2024
- committed
Fixed bug that caused type alias to
Never
orNoReturn
to lose its type alias association in some circumstances. (microsoft#9127)authoredFixed bug that results in a false negative when a type variable is defined with the expression
...
. This should be flagged as an illegal type expression. This addresses microsoft#9120. (microsoft…authoredFixed a performance regression caused by a recent bug fix that affects variance inference for recursive type aliases. This addresses microsoft#9118. (microsoft#9119)
authoredFixed several bugs related to the explicit specialization of a generic type alias parameterized by a single ParamSpec.
Concatenate
was being handled incorrectly. This addresses microsoft#9088. (m…authored
Commits on Sep 30, 2024
Commits on Sep 28, 2024
Fixed bug that resulted in a false negative when assigning a specialized recursive generic type alias to itself when variance of its type parameters are not covariant. This addresses microsoft#9081. (
authoredFixed bug that results in incorrect variance inference for some generic type aliases that use auto variance and nested callable types. (microsoft#9102)
authored- committed
- committed