Commit graph

13 commits

Author SHA1 Message Date
Adrian Garcia Badaracco
df438ba051
Support PEP 593 annotations (#333) 2022-10-06 09:16:07 -04:00
Charlie Marsh
65d29d9734
Adjust line numbers when reporting rules in f-strings (#244) 2022-09-21 13:42:58 -04:00
Charlie Marsh
592c53c8bf
Use binding location when reporting F821 errors (#200) 2022-09-14 22:51:07 -04:00
Charlie Marsh
dfd8a4158d
Parse function annotations within the ClassDef scope (#144) 2022-09-10 15:20:39 -04:00
Charlie Marsh
c247730bf5 Avoid treating keys as annotations in TypedDict 2022-09-10 15:19:11 -04:00
Charlie Marsh
6a24351202 Add support for TypedDict 2022-09-10 13:03:29 -04:00
Charlie Marsh
d7f95ac6b6 Upgrade RustPython parser to handle list assignments 2022-09-10 12:53:07 -04:00
Charlie Marsh
c61ff9a947
Adjust location when parsing deferred type annotations (#133) 2022-09-08 11:37:19 -04:00
Charlie Marsh
2c64cf3149
Add support for Literal, Type, and TypeVar (#131) 2022-09-08 11:07:45 -04:00
Charlie Marsh
fad4e4c51d
Defer checking of function bodies (#125) 2022-09-07 22:34:43 -04:00
Charlie Marsh
59b518a54a
Upgrade RustPython to handle AnnAssign (#117) 2022-09-06 20:53:51 -04:00
Colin J. Fuller
1ad6be7196
Add fixture examples for #114 (#115) 2022-09-06 20:18:05 -04:00
Charlie Marsh
94faa7f301
Rename resources/test/src to resources/test/fixtures (#92) 2022-09-03 11:49:03 -04:00
Renamed from resources/test/src/F821.py (Browse further)