| 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
NewTypeused inisinstancecheck. 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
**kwargsin 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] ]
See More
-
[aff9b4] Fixed bug that contributes to out-of-memory crashes under certain circumstances where a module's transitive import graph is very large and may not fit within the available heap space. (#10862)
- [7395f5] Bump tmp from 0.2.3 to 0.2.5 in /packages/vscode-pyright (#10824)
- [769a12] Added support for
match_argsdataclass parameter. This addresses [#10858]. (#10861) - [464bc0] Fixed bug that results in false negative when a
closed=Falseis used inTypedDictthat subclasses from a non-openTypedDictbase class. This addresses [#10859]. (#10860) - [eccd63] Revert "Reverted a recent change that appears to have affected performance on some projects. This attempts to address [#10832]. (#10841)"
- [b85f7f] Improved performance of import resolution when there are large number… (#10855)
- [b45deb] Document editable installs with uv (#10854)
- [cd980e] Fixed a bug that results in spurious errors if a class decorator is a… (#10846) [ [#10836] ]
- [30068a] Fixed a bug that results in false positive errors when using
objectmethods (like__eq__) on aSentinelinstance. This addresses [#10773]. (#10844) - [1ce3e7] Fixed bug that results in incorrect literal math results for bitwise negation. This addresses [#10834]. (#10842)
- [fe7aaf] Reverted a recent change that appears to have affected performance on some projects. This attempts to address [#10832]. (#10841)
- [d63932] pull-pylance-with-pyright-1.1.403-20250820-201137 (#10831)
This list of changes was auto generated.