Skip to content

Separate Pyright basic and stricter checks - #16280

Open
Mohith1612 wants to merge 1 commit into
python:mainfrom
Mohith1612:agent/separate-pyright-basic-strict
Open

Separate Pyright basic and stricter checks#16280
Mohith1612 wants to merge 1 commit into
python:mainfrom
Mohith1612:agent/separate-pyright-basic-strict

Conversation

@Mohith1612

@Mohith1612 Mohith1612 commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Closes #16005.

The basic Pyright job now uses a dedicated config containing the paths excluded from stricter checks, while a structure check keeps both lists synchronized. This preserves existing Pyright coverage: each eligible stdlib and third-party stub is checked under either basic or stricter settings, with regression test cases continuing to use their dedicated config.

I pair programmed with Codex and have verified the code myself.

@Mohith1612
Mohith1612 marked this pull request as ready for review August 21, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Don't run pyright basic checks on projects with strict pyright settings in CI

1 participant