GitHub
08/11/2025, 6:35 PM## 0.12.8
## Release Notes
### Preview features
• [] Expandflake8-use-pathlibto check allPTH201subclasses (#19440)PurePath
### Bug fixes
• [] Changeflake8-blind-exceptto correctly parse exception tuples (#19747)BLE001
• [] Excludeflake8-errmsgfromtyping.cast(#19656)EM101
• [] Fix raw string handling inflake8-simplifyfor embedded quotes (#19591)SIM905
• [] Avoid false positives for NFKC-normalizedflake8-import-conventionsimport aliases in__debug__(#19411)ICN001
• [] Fix syntax error after docstring ending with backslash (isort) (#19505)I002
• [] Markpylintfixes as unsafe whenPLC0207unpacking is present (#19679)*args
• [] Prevent infinite loop withpyupgrade(I002,UP010) (#19413)UP035
• [] Parenthesize generator expressions in f-strings (ruff) (#19434)RUF010
### Rule changes
• [] Don't flageradicatepragmas as unused code (pyrefly) (#19731)ERA001
### Documentation
• Replace "associative" with "commutative" in docs for(#19706)RUF036
• Fix copy and line separator colors in dark mode (#19630)
• Fix link todocumentation (#19648)typing
• [] Make more examples error out-of-the-box (#19695,#19673,#19672)refurb
### Other changes
• Include column numbers in GitLab output format (#19708)
• Always expand tabs to four spaces in diagnostics (#19618)
• Update pre-commit'sid (#19654)ruff
## Contributors
• `@AlexWaygood`
• `@BurntSushi`
• `@MatthewMckee4`
• `@MeGaGiGaGon`
• `@MichaReiser`
• `@UnboundVariable`
• `@cristian64`
• `@danparizher`
• `@dcreager`
• `@deliro`
• `@dhruvmanila`
• `@github-actions`
• `@harshil21`
• `@hunterhogan`... (truncated) Changelog Sourced from ruff's changelog.
## 0.12.8
### Preview features
• [] Expandflake8-use-pathlibto check allPTH201subclasses (#19440)PurePath
### Bug fixes
• [] Changeflake8-blind-exceptto correctly parse exception tuples (#19747)BLE001
• [] Excludeflake8-errmsgfromtyping.cast(#19656)EM101
• [] Fix raw string handling inflake8-simplifyfor embedded quotes (#19591)SIM905
• [] Avoid false positives for NFKC-normalizedflake8-import-conventionsimport aliases in__debug__(#19411)ICN001
• [] Fix syntax error after docstring ending with backslash (isort) (#19505)I002
• [] Markpylintfixes as unsafe whenPLC0207unpacking is present (#19679)*args
• [] Prevent infinite loop withpyupgrade(I002,UP010) (#19413)UP035
• [] Parenthesize generator expressions in f-strings (ruff) (#19434)RUF010
### Rule changes
• [] Don't flageradicatepragmas as unused code (pyrefly) (#19731)ERA001
### Documentation
• Replace "associative" with "commutative" in docs for(#19706)RUF036
• Fix copy and line separator colors in dark mode (#19630)
• Fix link todocumentation (#19648)typing
• [] Make more examples error out-of-the-box (#19695,#19673,#19672)refurb
### Other changes
• Include column numbers in GitLab output format (#19708)
• Always expand tabs to four spaces in diagnostics (#19618)
• Update pre-commit'sCommits • `f51a228` Bump 0.12.8 (#19813) • `d5e1b79` [ty] Fix static assertion size check (#19814) • `7dfde3b` Update Rust toolchain to 1.89 (#19807) • `b22586f` [ty] Addid (#19654)ruff
ty.inlayHints.variableTypes server option (#19780)
• `c401a6d` [ty] Add failing tests for tuple subclasses (#19803)
• `7b6abfb` [ty] Add ty.experimental.rename server setting (#19800)
• `b005cdb` [ty] Implemented support for "rename" language server feature (#19551)
• `b96aa46` [ty] Reduce size of member table (#19572)
• <https://github.com/astral-sh…
meltano/hubGitHub
08/11/2025, 6:54 PM