[`ruff`] Added `cls.__dict__.get('__annotations__')` check (`RUF063`) #18233
dericcrago
force pushed
from
34602f50
to
8669fd7c
222 days ago
ntBre
commented
on 2025-06-04
dericcrago
force pushed
from
63854cd7
to
059941c4
203 days ago
dericcrago
force pushed
from
8bfef8ee
to
b5a45a82
203 days ago
ntBre
approved these changes
on 2025-06-18
Added `cls.__dict__.get('__annotations__')` check for Python 3.10+ and
ff7d4526
implemented PR review suggestions
c7a52156
Trimmed message (slightly)
cdf11394
Fixed usage of `typing-extensions`: module is installed & setting is …
6364a5bb
implemented PR review suggestions
598eb97c
renumbered to RUF063
04840b33
updated to 'checker.report_diagnostic(ClassDictAnnotations, call.rang…
39722318
updated suggestion message based on python version and typing-extensi…
0b5c64fa
remove unnecessary block
bb5894e9
improve message formatting
b11802e4
rename to 'AnnotationsFromClassDict'
00cfbd8d
Rename `AnnotationsFromClassDict` to `AccessAnnotationsFromClassDict`
c31b5d68
dericcrago
force pushed
from
b5a45a82
to
c31b5d68
192 days ago
Merge branch 'main' into 17853-cls-dict-annotations
6def89e4
Merge branch 'main' into 17853-cls-dict-annotations
48a50009
ntBre
approved these changes
on 2025-06-20
ntBre
changed the title Added `cls.__dict__.get('__annotations__')` check [`ruff`] Added `cls.__dict__.get('__annotations__')` check (`RUF063`) 191 days ago
ntBre
merged
e66f1820
into main 191 days ago
dericcrago
deleted the 17853-cls-dict-annotations branch 191 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub