GitHub
08/18/2025, 8:08 PM## 0.12.9
## Release Notes
### Preview features
• [] Add check forairflow(airflow.secrets.cache.SecretCache) (#17707)AIR301
• [] Offer a safe fix for multi-digit zeros (ruff) (#19847)RUF064
### Bug fixes
• [] Fixflake8-blind-exceptfalse-positive onBLE001(#19755)raise ... from None
• [] Fix false positive forflake8-comprehensionswith attribute, subscript, or slice assignment targets (#19513)C420
• [] Fix handling of U+001C..U+001F whitespace (flake8-simplify) (#19849)SIM905
### Rule changes
• [] Use lowercase hex characters to match the formatter (pylint) (#19808)PLE2513
### Documentation
• Fixlink (#19876)lint.future-annotations
### Other changes
• Buildbinaries for release (#19819)riscv64
• Add rule code to error description in GitLab output (#19896)
## Contributors
• `@AlexWaygood`
• `@Gankra`
• `@MatthewMckee4`
• `@MichaReiser`
• `@PrettyWood`
• `@RazerM`
• `@carljm`
• `@danparizher`
• `@dcreager`
• `@deliro`
• `@dhruvmanila`
• `@ember91`
• `@ffgan`
• `@harupy`
• `@ibraheemdev`
• `@mtshiba`
• `@nguu0123`
• `@ntBre`
• `@oconnor663`
• `@prabhusneha`
• `@renovate`... (truncated) Changelog Sourced from ruff's changelog.
## 0.12.9
### Preview features
• [] Add check forairflow(airflow.secrets.cache.SecretCache) (#17707)AIR301
• [] Offer a safe fix for multi-digit zeros (ruff) (#19847)RUF064
### Bug fixes
• [] Fixflake8-blind-exceptfalse-positive onBLE001(#19755)raise ... from None
• [] Fix false positive forflake8-comprehensionswith attribute, subscript, or slice assignment targets (#19513)C420
• [] Fix handling of U+001C..U+001F whitespace (flake8-simplify) (#19849)SIM905
### Rule changes
• [] Use lowercase hex characters to match the formatter (pylint) (#19808)PLE2513
### Documentation
• Fixlink (#19876)lint.future-annotations
### Other changes
• Buildbinaries for release (#19819)riscv64
• Add rule code to error description in GitLab output (#19896)Commits • `ef42246` Bump 0.12.9 (#19917) • `dc2e8ab` [ty] support
kw_only=True for dataclass() and field() (#19677)
• `9aaa82d` Feature/build riscv64 bin (#19819)
• `3288ac2` [ty] Add caching to CodeGeneratorKind::matches() (#19912)
• `1167ed6` [ty] Rename functionArgumentNames to callArgumentNames inlay hint setting...
• `2ee47d8` [ty] Default ty.inlayHints.* server settings to true (#19910)
• `d324ced` [ty] Remove py-fuzzer skips for seeds that are no longer slow (#19906)
• `5a570c8` [ty] fix deferred name loading in PEP695 generic classes/functions (#19888)
• `baadb5a` [ty] Add some additional type safety to CycleDetector (#19903)
• `df0648a` [flake8-blind-except] Fix BLE001 false-positive on raise ... from None ...
• Additional commits viewable in compare view
[Dependabot compatibility score](https://camo.githubusercontent.com/1a7fc61c62a6308274df52a273998bf24927d92f6ab56c8d465c7c453d31ca68/68747470733a2f2f646570656e6461626f742d6261646765732e6769746875626170702e636f6d2f6261646765732f636f6d7061746962696c6974795f73636f72653f646570656e64656e63792d6e616d653d72756666267061636b6167652d6d616e616765723d75762670726576696f75732d76657273696f6e3d302e31322e38266e65772d76657273696f6e3d302e31322e39)
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
• @dependabot squash and merge will squash and merge this PR after your CI passes on it
• @dependabot cancel merge will cancel a previously requested merge and block automerging
• @dependabot reopen will reopen this PR if it is closed
• @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
• @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
• `@dependabot ig…
meltano/hubGitHub
08/18/2025, 8:16 PM