GitHub
08/26/2025, 12:23 AM## 0.12.10
## Release Notes
### Preview features
• [] Implement fix forflake8-simplifywithout separator (maxsplit) (#19851)SIM905
• [] Add fixes forflake8-use-pathlibandPTH102(#19514)PTH103
### Bug fixes
• [] Handle multiple continuation lines after module docstring (isort) (#19818)I002
• [] Avoid reportingpyupgradefeatures as unnecessary when they are used (__future__) (#19769)UP010
• [] Handle nested `Optional`s (pyupgrade) (#19770)UP045
### Rule changes
• [] Makepycodestylefix unsafe instead of display-only for class assignments (#19700)E731
• [] Add secondary annotation showing previous definition (pyflakes) (#19900)F811
### Documentation
• Fix description of global config file discovery strategy (#19188)
• Update outdated links to https://typing.python.org/en/latest/source/stubs.html (#19992)
• [] Remove unused import in example (flake8-annotations) (#20000)ANN401
## Contributors
• `@AlexWaygood`
• `@Avasam`
• `@BurntSushi`
• `@Cjkjvfnby`
• `@Gankra`
• `@IDrokin117`
• `@MatthewMckee4`
• `@MichaReiser`
• `@PrettyWood`
• `@RazerM`
• `@carljm`
• `@chirizxc`
• `@danparizher`
• `@dcreager`
• `@dhruvmanila`
• `@ericmarkmartin`
• `@github-actions`
• `@gkowzan`
• `@leandrobbraga`
• `@mtshiba`
• `@ntBre`
• `@renovate`
• `@sharkdp`
• `@theammir`... (truncated) Changelog Sourced from ruff's changelog.
## 0.12.10
### Preview features
• [] Implement fix forflake8-simplifywithout separator (maxsplit) (#19851)SIM905
• [] Add fixes forflake8-use-pathlibandPTH102(#19514)PTH103
### Bug fixes
• [] Handle multiple continuation lines after module docstring (isort) (#19818)I002
• [] Avoid reportingpyupgradefeatures as unnecessary when they are used (__future__) (#19769)UP010
• [] Handle nested `Optional`s (pyupgrade) (#19770)UP045
### Rule changes
• [] Makepycodestylefix unsafe instead of display-only for class assignments (#19700)E731
• [] Add secondary annotation showing previous definition (pyflakes) (#19900)F811
### Documentation
• Fix description of global config file discovery strategy (#19188)
• Update outdated links to https://typing.python.org/en/latest/source/stubs.html (#19992)
• [Commits • `c68ff8d` Bump 0.12.10 (#20025) • `5931a52` [ty] Stop running every mdtest twice • `692be72` Move diff rendering to] Remove unused import in example (flake8-annotations) (#20000)ANN401
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 ...
• Additional commits viewable in compare view
[Dependabot compatibility score](https://camo.githubusercontent.com/be0d53952a1c50a68e5d0a1634b589b1941d362085b1b62911ec6b69c6735391/68747470733a2f2f646570656e6461626f742d6261646765732e6769746875626170702e636f6d2f6261646765732f636f6d7061746962696c6974795f73636f72653f646570656e64656e63792d6e616d653d72756666267061636b6167652d6d616e616765723d75762670726576696f75732d76657273696f6e3d302e31322e39266e65772d76657273696f6e3d302e31322e3130)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
• @dependabot rebase will rebase this PR
• @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
• @dependabot merge will merge this PR after your CI passes on it…
meltano/hubGitHub
08/26/2025, 2:42 AM