Changes:
- a28cce4 Bump version to 1.1.414 (#11724)
- 10f9e77 Bump the github-actions group across 1 directory with 5 updates (#11720)
- d72e2fe Fix pnpm setup in benchmark workflow (#11719)
- 854df36 Allow assigning signature metadata to functions (#11714)
- c773932 Publish pyright-typeserver to npm (#11713)
- fa9b200 Pull Pylance with Pyright 1.1.413 (#11697)
- e690634 Fix printExpression output for slice expressions and set displays (#11598)
- 685de39 Report a specific diagnostic for walrus in a comprehension iterable (#11606) [ #11514 ]
- 5a958ca Add regression tests for sentinel conditional type guards (#11686)
- 6a7d491 Preserve benchmark result comments (#11682)
See More
- 8575d83 Fix Sentinel base type assignability (#11676)
- 37c0386 Optimize type equality fast paths (#11420)
- b8dd159 Fix keyword-form assignability for standard dest parameters (#11670)
- bf6ec03 Fix benchmark comparison and reporting (#11680)
- 390f0aa Fix TypeGuard and TypeIs narrowing for functions with union return types (#11608)
- fabb9f9 Fix type narrowing for equality comparisons with IntEnum and StrEnum values (#11622)
- 20380f2 Push Pylance changes to Pyright (#11678)
- 3a1e14d Benchmark pull request merge commits (#11677)
- d5162f9 Cover two remaining dataclass field() override branches (#11679) [ #11665 ]
- 0b8c227 Fix crashes after clearing analyzer caches (#11675)
- b895058 Do not inherit dataclass defaults when a subclass uses field() without one. (#11665) [ #11660 ]
- 99854b7 Dispatch typecheck benchmark workflow directly (#11674)
- 1be1899 Do not treat objects with explicit iter as iterable via getitem. (#11645)
- beaac8f Fix functools.partial type evaluation for callable class instances (#11672)
- 5b448bb Do not eliminate a TypedDict with extra items on a negative key check (#11663)
- bacb814 Fix benchmark comment trigger (#11673)
- 93a6550 Add cross-type-checker benchmark regression tracking (#11574)
- 85837ef Add non-publishing registry validation mode (#11667)
- 3f87071 Install pinned pnpm on Azure DevOps build agents (#11661) [ #11652 ]
- d5e77a7 Fix protocol cache for specialized self overloads (#11649)
- 7ddd3b1 Push Pylance changes to Pyright (#11658)
- 5cf4afa Migrate CI package installation to pnpm (#11652)
- 334e3fb Pin GitHub Actions to full-length commit SHAs (#11628)
This list of changes was auto generated.