ruff
b07def07 - [`pyupgrade`] Prevent infinite loop with `I002` (`UP010`, `UP035`) (#19413)

Commit
45 days ago
[`pyupgrade`] Prevent infinite loop with `I002` (`UP010`, `UP035`) (#19413) ## Summary Fixes #18729 and fixes #16802 ## Test Plan Manually verified via CLI that Ruff no longer enters an infinite loop by running: ```sh echo 1 | ruff --isolated check - --select I002,UP010 --fix ``` with `required-imports = ["from __future__ import generator_stop"]` set in the config, confirming “All checks passed!” and no snapshots were generated. --------- Co-authored-by: Brent Westbrook <brentrwestbrook@gmail.com>
Author
Parents
Loading