ReleaseMicrosoftMicrosoftpublished Sep 10, 2025seen Jun 26

microsoft/pyright 1.1.405

microsoft/pyright

Open original ↗

Captured source

source ↗
published Sep 10, 2025seen Jun 26captured 2whttp 200method plain

Published 1.1.405

Repository: microsoft/pyright

Tag: 1.1.405

Published: 2025-09-10T19:00:32Z

Prerelease: no

Release notes:

Changes:

  • 7ee305848a71a931fcc6c851048ec5cab293a808 Published 1.1.405.
  • bb13689b27a1e2faecd6a9470a79decd49fae29b Fixed bug that results in false positive "reportPossiblyUnboundVariable" error on keyword argument names. This addresses #10811. (#10876)
  • 539aabd639eb9dfdf184dd8d060cf70f172a7e65 Updated error message for NewType used in isinstance check. I don't think this makes things clearer, but it is technically more correct. Addresses #10601.
  • ce16aa18a9ea319ef093c82e1a8341bcd584a3e9 Changed the evaluated type of __class__ from type[Self] to `type[See More
  • aff9b4f3ab18cf42d903ae609634b9d35e92d608 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)
  • 7395f59ffe3ad39e8649c9106c6f65a7418dbcb5 Bump tmp from 0.2.3 to 0.2.5 in /packages/vscode-pyright (#10824)
  • 769a124388d072caa5c119f7c588b9b82e150bc1 Added support for match_args dataclass parameter. This addresses #10858. (#10861)
  • 464bc01b9d7b665607f1a0dc532175090cb089f0 Fixed bug that results in false negative when a closed=False is used in TypedDict that subclasses from a non-open TypedDict base class. This addresses #10859. (#10860)
  • eccd63379175dd1c4d7de307ab9f8fe61e31e326 Revert "Reverted a recent change that appears to have affected performance on some projects. This attempts to address #10832. (#10841)"
  • b85f7ffba6ed314a239b1b24e0ffa2835ea85c24 Improved performance of import resolution when there are large number… (#10855)
  • b45deb068bd64398629196cd3ee5514e7c00f668 Document editable installs with uv (#10854)
  • cd980e2864584c823fad419886980433fe004bb1 Fixed a bug that results in spurious errors if a class decorator is a… (#10846) [ #10836 ]
  • 30068aaa5273e548bde57e129f1c698f5578a747 Fixed a bug that results in false positive errors when using object methods (like __eq__) on a Sentinel instance. This addresses #10773. (#10844)
  • 1ce3e78adf693eafa5221e06f24cad7a7b2362e9 Fixed bug that results in incorrect literal math results for bitwise negation. This addresses #10834. (#10842)
  • fe7aaf251a76201991d72a11a40840cb9a25109b Reverted a recent change that appears to have affected performance on some projects. This attempts to address #10832. (#10841)
  • d639324eea7df3428e71412a549b872e1dc43433 pull-pylance-with-pyright-1.1.403-20250820-201137 (#10831)

This list of changes was auto generated.