pyright · Issues· 339 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #11759
Performance problems when using very large TypedDicts
bugaddressed in next versionUpdated Sep 17, 2026 - #11774
Position-only parameter mismatch has counts for expected/received swapped in too many parameters case
bugUpdated Sep 16, 2026 - #10910
Pyright fails on files that are too large
bugaddressed in next versionUpdated Sep 16, 2026 - #11768
Narrowing IO[str] | None with sys.stdout is still considered possibly None
as designedUpdated Sep 15, 2026 - #11762
Exiting with a non-zero exit code causes nano to think the linter failed to run
enhancement requestUpdated Sep 15, 2026 - #11272
Pyright hangs/fails opaquely on large codebase
Updated Sep 14, 2026 - #11742
reportCallIssue with Python 3.15 `frozendict` when called with arguments
bugfixed in next version (main)Updated Sep 14, 2026 - #11741
TypeForm rejects a union when types are nested and metaclass defines __get__
bugUpdated Sep 12, 2026 - #11736
`TypeVar` with `Never` as an option and unexpected `reportArgumentType`
bugUpdated Sep 11, 2026 - #11731
Regression: specialised self overloads erase container types and suppress attribute errors
Updated Sep 10, 2026 - #11561
Pyright does not respect `__class_getitem__` annotations.
bugUpdated Sep 9, 2026 - #11723
Report serverInfo (name and version) in the initialize result
Updated Sep 9, 2026 - #11689
Pyright is using Incorrect Interpreter Path
bugUpdated Aug 31, 2026 - #11576
Match-case on type() is not well interpreted
bugUpdated Aug 27, 2026 - #11644
Order-dependent overload resolution failure due to memorised Protocol conformance check on generic class
bugaddressed in next versionUpdated Aug 24, 2026