Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
pyright.tgz | 2025-09-02 | 4.1 MB | |
vscode-pyright.vsix | 2025-09-02 | 5.9 MB | |
Published 1.1.405 source code.tar.gz | 2025-09-02 | 4.3 MB | |
Published 1.1.405 source code.zip | 2025-09-02 | 7.6 MB | |
README.md | 2025-09-02 | 3.3 kB | |
Totals: 5 Items | 21.9 MB | 0 |
Changes:
- [7ee305] Published 1.1.405.
- [bb1368] Fixed bug that results in false positive "reportPossiblyUnboundVariable" error on keyword argument names. This addresses [#10811]. (#10876)
- [539aab] Updated error message for
NewType
used inisinstance
check. I don't think this makes things clearer, but it is technically more correct. Addresses [#10601]. - [ce16aa] Changed the evaluated type of
__class__
fromtype[Self]
totype[<Enclosing class]
. This addresses [#10685]. (#10874) - [099954] Added optimization that reduces the number of Uri objects that need to be created during type evaluation. This is an attempt to address [#10832]. (#10872)
- [93c98d] Fixed bug that causes a false negative when using unquoted types in a TypedDict functional class definition if the types are forward declared. This addresses [#10612]. (#10869)
- [29bb1b] Fixed bug that resulted in false negative when backslash followed by line feed occurs at end of file. This addresses [#10814]. (#10867)
- [f3ab90] Fixed false negative when a keyword parameter in a child class method overrides a method with a
**kwargs
in the parent and the type is incompatible. This addresses [#10815]. (#10866) - [c407de] Fixed regression introduced in 1.1.343 that results in nondeterministic (order-dependent) type evaluation under certain circumstances involving recursive type aliases. This addresses [#10850]. (#10865)
- [d97565] Revert "Added support for tracking multiple constraint sets when performing protocol matching. This allows protocols with overloaded methods to contribute independent constraint sets. This addresses [#9835]. (#9864)" (#10863) [ [#10849] ]