Sourced from ruff's releases.
0.12.10
Release Notes
Preview features
- [
flake8-simplify
] Implement fix formaxsplit
without separator (SIM905
) (#19851)- [
flake8-use-pathlib
] Add fixes forPTH102
andPTH103
(#19514)Bug fixes
- [
isort
] Handle multiple continuation lines after module docstring (I002
) (#19818)- [
pyupgrade
] Avoid reporting__future__
features as unnecessary when they are used (UP010
) (#19769)- [
pyupgrade
] Handle nestedOptional
s (UP045
) (#19770)Rule changes
- [
pycodestyle
] MakeE731
fix unsafe instead of display-only for class assignments (#19700)- [
pyflakes
] Add secondary annotation showing previous definition (F811
) (#19900)Documentation
- Fix description of global config file discovery strategy (#19188)
- Update outdated links to https://typing.python.org/en/latest/source/stubs.html (#19992)
- [
flake8-annotations
] Remove unused import in example (ANN401
) (#20000)Contributors
... (truncated)
Sourced from ruff's changelog.
0.12.10
Preview features
- [
flake8-simplify
] Implement fix formaxsplit
without separator (SIM905
) (#19851)- [
flake8-use-pathlib
] Add fixes forPTH102
andPTH103
(#19514)Bug fixes
- [
isort
] Handle multiple continuation lines after module docstring (I002
) (#19818)- [
pyupgrade
] Avoid reporting__future__
features as unnecessary when they are used (UP010
) (#19769)- [
pyupgrade
] Handle nestedOptional
s (UP045
) (#19770)Rule changes
- [
pycodestyle
] MakeE731
fix unsafe instead of display-only for class assignments (#19700)- [
pyflakes
] Add secondary annotation showing previous definition (F811
) (#19900)Documentation
- Fix description of global config file discovery strategy (#19188)
- Update outdated links to https://typing.python.org/en/latest/source/stubs.html (#19992)
- [
flake8-annotations
] Remove unused import in example (ANN401
) (#20000)
c68ff8d
Bump 0.12.10 (#20025)5931a52
[ty] Stop running every mdtest twice692be72
Move diff rendering to ruff_db
(#20006)14fe122
[ty] Perform assignability etc checks using new Constraints
trait (#19838)045cba3
[ty] Use dedent
in cursor tests (#20019)a5cbca1
Fix rust feature activation (#20012)d43a3d3
[ty] Avoid unnecessary argument type expansion (#19999)9911196
[ty] Add link for namespaces being partial (#20015)859475f
[ty] add docstrings to completions based on type (#20008)7b75aee
[pyupgrade
] Avoid reporting __future__
features as unnecessary when they ...