github microsoft/pyright 1.1.406
Published 1.1.406

10 hours ago

Changes:

  • 308f5c0 Published 1.1.406
  • 38317d6 Fixed bug that results in false positive for module attributes that are synthesized for namespace modules. This addresses #10692. (#10972)
  • 676cd11 Fixed several bugs related to subscripts with unpack operators, notably when the unpack targets a tuple with a known length. This addresses #10723. (#10971)
  • 8996f91 Removed remaining code that was left over from PEP 637, which was rejected.
  • f7285d9 Added special casing in reportUnnecessaryComparison check for modules. This addresses #10706. (#10970)
  • 907028c Added check for the use of a NewType in a class pattern. This addresses #10784. (#10969)
  • 7b28a61 Updated typeshed stubs to the latest version (#10968)
  • ad557b5 Fixed bug that results in incorrect behavior when partial is applied to a function with a positional-only parameter separator. This addresses #10954. (#10967)
  • 6a92d60 Bump tar-fs from 2.1.3 to 2.1.4 in /packages/vscode-pyright (#10965)
  • b0fb77d Fixed bug that causes workspace edits to include annotation IDs without changeAnnotations field. (#10902) [ #10671 ]
See More
  • 79ff3e3 Fix literal overload completions in call arguments (#10762)
  • 1a46b0f Clarified implicit import rules in docs.
  • 97ae524 Fix regression in symlinked files (#10944)
  • b122ef9 Fix mypy_primer to run again (#10945)
  • 135fa85 Subtle issue with change tracking when not doing analysis (#10918)
  • 7905b19 Removed "reportShadowedImports" check and associated "renameShadowedFile" action. This feature is off by default in pyright although enabled by default in pylance. (#10891)
  • b182c80 Fixed bug that results in spurious errors when a wildcard import targets a traditional TypeVar with the same name as a PEP 695 TypeVar. This addresses #10900. (#10903)
  • eaa43e4 Reduced log level for "Skipping recursive symlink" when enumerating project files.
  • b4a158f Clarify editable install behavior with setuptools and uv (#10888)
  • d64f3fa pull-pylance-with-pyright-1.1.404-20250902-204731 (#10885)
  • b7c1e79 pull-pylance-with-pyright-1.1.404-20250902-173744 (#10882)

This list of changes was auto generated.

Don't miss a new pyright release

NewReleases is sending notifications on new releases.