GitHub
10/21/2026, 12:24 AMmismatched-sentinel-name rule (#27206)
• Deduplicate identical argument type diagnostics (#29337)
• Enable invalid-mutable-override by default (#29335)
• Improve display of distinct string literal types (#29206)
• Respect suppression of attribute override diagnostics (#29327)
Core type checking
• Check overrides of receiver attribute declarations (#28557)
• Infer the default for definitely absent keys in closed TypedDict.get calls (#29136)
• Leave room for later positional arguments when unpacking a variable-length argument (#29293)
• Preserve minimum lengths of unpacked tuple unions (#29331)
• Specialize bare generic class name with type[...] type context (#29248)
Performance
• Avoid constructing nominal complements (#29292)
• Optimize system path equality (#29340)
Contributors
• @charliermarsh
• @AlexWaygood
• @ibraheemdev
• @zsol
• @Amirshox
• @carljm
---
Configuration
📅 Schedule: (UTC)
• Branch creation
• Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
• Automerge
• Between 08:00 AM and 05:59 PM, Monday through Friday (* 8-17 * * 1-5)
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
---
• If you want to rebase/retry this PR, check this box
---
This PR was generated by Mend Renovate. View the repository job log.
meltano/sdkGitHub
10/21/2026, 5:07 AM