mypy
Allow nativeparse to parse source code directly
#21260
Merged

Allow nativeparse to parse source code directly #21260

bzoracler
bzoracler
github-actions
bzoracler Enable native parsing to use source directly
2e793ae7
bzoracler Remove `file_exists` parameter from `mypy.parse.parse()` calls
50b08602
bzoracler Test for invalid bytes
ac275e47
bzoracler bzoracler force pushed from c8c10ddc to ac275e47 67 days ago
github-actions
bzoracler Fix omitted argument
149e4599
bzoracler bzoracler force pushed from 444f4e92 to 149e4599 67 days ago
pre-commit-ci[bot] [pre-commit.ci] auto fixes from pre-commit.com hooks
47e45f71
bzoracler bzoracler marked this pull request as draft 67 days ago
github-actions
bzoracler
bzoracler bzoracler marked this pull request as ready for review 67 days ago
hauntsaninja hauntsaninja added upnext
bzoracler Merge branch 'master' into nativeparse-source
96e8e077
github-actions
ilevkivskyi Merge branch 'master' into nativeparse-source
beba4781
ilevkivskyi
ilevkivskyi commented on 2026-05-17
github-actions
bzoracler bzoracler marked this pull request as draft 47 days ago
bzoracler
ilevkivskyi
ilevkivskyi
ilevkivskyi
bzoracler Remove fscache existence checks and parallel workarounds
99c7610e
bzoracler Remove handling of sequential states
5c45fe2f
bzoracler Don't pass dummy source
8e531918
bzoracler Refactor to allow a safer `source=None`
b029c442
github-actions
bzoracler Raise OSError in parallel mode for missing files
d1691ccd
bzoracler Temporarily fix test
2a523b5d
bzoracler Remove redundant condition
6d72fffd
github-actions
bzoracler bzoracler marked this pull request as ready for review 47 days ago
bzoracler bzoracler marked this pull request as draft 47 days ago
bzoracler Don't create duplicate parallel states
1a28227b
github-actions
bzoracler Fix missing parse call
cb1bcae4
github-actions
bzoracler bzoracler marked this pull request as ready for review 46 days ago
bzoracler
bzoracler commented on 2026-05-18
bzoracler
bzoracler bzoracler requested a review from ilevkivskyi ilevkivskyi 46 days ago
ilevkivskyi
ilevkivskyi commented on 2026-05-18
bzoracler Revert "Temporarily fix test"
df34d0b1
bzoracler Revert "Refactor to allow a safer `source=None`"
49c65b83
bzoracler bzoracler marked this pull request as draft 46 days ago
bzoracler Handle `source=None` in `parse()` function
f47a8988
bzoracler Check for file existence before parallel parsing
8cfffa00
bzoracler Handle `source=None` when `--package-root` is set
b9cc0b5e
github-actions
bzoracler Simplify handling of `--package-root`
20b035ef
bzoracler Inline parallel parsing
52422db9
github-actions
bzoracler
bzoracler commented on 2026-05-19
bzoracler bzoracler marked this pull request as ready for review 46 days ago
bzoracler bzoracler requested a review from ilevkivskyi ilevkivskyi 46 days ago
ilevkivskyi
ilevkivskyi commented on 2026-05-19
bzoracler Restore `real_only` check and simplify existence check
d155dc6d
bzoracler Restore inline configuration application comment
630afc86
bzoracler Restore comment changes to `State.parse_file()`
efa9a639
github-actions
bzoracler bzoracler requested a review from ilevkivskyi ilevkivskyi 44 days ago
ilevkivskyi
ilevkivskyi approved these changes on 2026-05-21
ilevkivskyi ilevkivskyi merged 6f0e77b8 into master 44 days ago
ilevkivskyi
bzoracler bzoracler deleted the nativeparse-source branch 44 days ago
bzoracler

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone