Repository navigation
Update dependency ty to >=0.0.82 - #3032
renovate[bot] wants to merge 2 commits into
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |



This PR contains the following updates:
>=0.0.1a20→>=0.0.82Release Notes
astral-sh/ty (ty)
v0.0.82Compare Source
Released on 2026-09-17.
Preview features
CLI
--config-file(#28573)LSP server
Diagnostic improvements
redundant-conditionrules warning about reachability implications (#28263)while,assert, andmatchstatements (#28290)Core type checking
functools.partialtypes (#28660)Recursivetypes and fully support recursive implicit type aliases (#28425)frozen=Falseoverrides on Pydantic subclasses (#28515)type[A & B](#27124)Performance
__init__files withoutpkg(#28665)Memory usage improvements
Contributors
v0.0.81Compare Source
Released on 2026-09-14.
Bug fixes
CLI
Core type checking
Performance
Memory usage improvements
Contributors
v0.0.80Compare Source
Released on 2026-09-09.
Bug fixes
--force-excludefor directories with an excluded ancestor (#28451)LSP server
Diagnostic improvements
Core type checking
functools.partialrelations (#28460)__set__itself (#28408)Performance
leninference over unions (#28470)Memory usage improvements
Contributors
v0.0.79Compare Source
Released on 2026-09-07.
Bug fixes
CLI
Diagnostic improvements
Literalfixes for diagnostics flagging invalid type annotations (#28185)awaitfixes for redundant conditions (#28169)assert_neverfixes for redundant finalelifbranches (#28178)eliffixes (#28179)reveal_typebackport fixes (#28177)Core type checking
TypeIsandisinstancenarrowing (#28193)Unknownwhen collecting type context constraints (#28297)f is identity(f)evaluates toLiteral[True](#28360)ParamSpec(#28085)ParamSpecinference (#28306)type[]aliases (#28267)Performance
Memory usage improvements
Other changes
Contributors
v0.0.78Compare Source
Released on 2026-09-02.
Bug fixes
Preview features
Diagnostics
disjoint-castrule (#28129)Core type checking
ParamSpecbindings inferred against type context (#28084)lambdafunctions are always truthy (#28254)Performance
Contributors
v0.0.77Compare Source
Released on 2026-08-31.
Bug fixes
Core type checking
__init_subclass__calls (#28138)TypedDictmethods (#28111)Performance
Contributors
v0.0.76Compare Source
Released on 2026-08-31.
Preview features
Bug fixes
LSP server
Core type checking
Selfthrough generic type aliases (#28117)==andmatch(#28103)Finalvariance in stubs (#28119)Performance
Contributors
v0.0.75Compare Source
Released on 2026-08-26.
Preview features
Bug fixes
Selfbounds of inherited methods (#27990)LSP server
Documentation
Library support
Diagnostics
Core type checking
ParamSpecsignatures inferred from bound receivers (#28020)Selfbinding inParamSpecprotocols (#28016)TypedDictvariance inference (#28052)yield fromsend/return types from the iterator returned by__iter__(#27987)TypeVarTuples in tuple annotations (#27950)TypeVarTuples (#27943)TypeVarTuple(#27957)typing.Unionas a class on Python 3.14+ (#28003)collections.abc.Callableis an instance oftype(#27991)Contributors
v0.0.74Compare Source
Released on 2026-08-22.
Bug fixes
TypedDictdictionary compatibility (#27951)TypedDicttypes (#27914)LSP server
untrustedWorkspaceoption to the LSP (#27828)Documentation
Diagnostics
unsound-assignmentrule for variables (#27874)LiteralStringsuggestions in string annotations (#27931)invalid-type-formfor non-generic class annotations (#27889)Core type checking
__slots__(#27730)Performance
Contributors
v0.0.73Compare Source
Released on 2026-08-18.
LSP server
Library support
functools.partial(#27774)Diagnostics
Core type checking
TypedDictor callable (#27740)TypeAliasTyperuntime origin (#27813)Performance
py.typedcontents (#27805)Contributors
v0.0.72Compare Source
Released on 2026-08-14.
Preview features
Library support
Diagnostics
TypedDicttypes (#27717)Core type checking
__getattr__calls (#27507)TypedDictaliases (#27760)Never(#27580)TypeVarTuplein call binding (#26886)Performance
Contributors
v0.0.71Compare Source
Released on 2026-08-12.
Library support
Diagnostics
__getattribute__calls (#27506)Core type checking
type[...]parameters (#27689)TypeVartypes when slicing (#27645)Selfand bounded type variables (#27644)_missing_methods (#27700)type[](#27663)Performance
Contributors
v0.0.70Compare Source
Released on 2026-08-10.
LSP server
TYPE_CHECKINGblocks (#27549)CLI
Diagnostics
unsound-return-statementlint (#27561)unsound-yieldlint (#27593)__getattr__calls (#27502)__get__calls (#27400)Core type checking
Generatoraliases when evaluating return, send, and yield types (#27577)TypedDictkey-membership truthiness (#27579)type[T](#27534)NewTypetypes and their underlying values (#27522)ClassVardeclarations for protocol members (#27530)Annotatedinsidetype[...](#27629)Contributors
v0.0.69Compare Source
Released on 2026-08-06.
Core type checking
isinstancenarrowing for generic classes is now more gradual by default (#27308)This new behavior is more similar to what other major type checkers do. For example:
Note: you might consider enabling
analysis.strict-generic-narrowingif you prefer the strictly correct behavior.
Contributors
v0.0.68Compare Source
Released on 2026-08-05.
Diagnostics
floatoverint | float) (#27406)TypedDicttypes forMappingcompatibility (#27512)Core type checking
Unpackoperands inUnion(#27525)Contributors
v0.0.67Compare Source
Released on 2026-08-05.
LSP server
Diagnostics
unimported-revealdiagnostics in stub files andif TYPE_CHECKINGblocks (#27508)Configuration
src.rootsetting in favor ofenvironment.root(#27456)Core type checking
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.