Bump ruff from 0.4.9 to 0.4.10
Bumps ruff from 0.4.9 to 0.4.10.
Release notes
Sourced from ruff's releases.
v0.4.10
Changes
Parser
- Implement re-lexing logic for better error recovery (#11845)
Rule changes
- [
flake8-copyright
] UpdateCPY001
to check the first 4096 bytes instead of 1024 (#11927)- [
pycodestyle
] UpdateE999
to show all syntax errors instead of just the first one (#11900)Server
- Add tracing setup guide to Helix documentation (#11883)
- Add tracing setup guide to Neovim documentation (#11884)
- Defer notebook cell deletion to avoid an error message (#11864)
Security
- Guard against malicious ecosystem comment artifacts (#11879)
Contributors
Changelog
Sourced from ruff's changelog.
0.4.10
Parser
- Implement re-lexing logic for better error recovery (#11845)
Rule changes
- [
flake8-copyright
] UpdateCPY001
to check the first 4096 bytes instead of 1024 (#11927)- [
pycodestyle
] UpdateE999
to show all syntax errors instead of just the first one (#11900)Server
- Add tracing setup guide to Helix documentation (#11883)
- Add tracing setup guide to Neovim documentation (#11884)
- Defer notebook cell deletion to avoid an error message (#11864)
Security
- Guard against malicious ecosystem comment artifacts (#11879)
Commits
-
b54922f
Bump version to v0.4.10 (#11953) -
3f884b4
Avoid running logical line rule logic if not enabled (#11951) -
b456051
[red-knot] Add tracing to Salsa queries (#11949) -
2dfbf11
[red-knot] Extractred_knot_python_semantic
crate (#11926) -
ed948ea
Avoid moving back the lexer for triple-quoted fstring (#11939) -
22733cb
red-knot(Salsa): Types without refinements (#11899) -
a26bd01
Avoid depth counting when detecting indentation (#11947) -
b617d90
UpdateE999
to show all syntax errors (#11900) -
cdc7c71
Avoid consuming trailing whitespace during re-lexing (#11933) -
ff3bf58
ruff server
: Add tracing setup guide to Neovim documentation (#11884) - Additional commits viewable in compare view