Commit Graph

127 Commits

Author SHA1 Message Date
Alex Waygood
d208d5a833 Pyright: create a more isolated environment in CI for testing stubs (#10121) 2023-05-01 19:02:45 +01:00
Avasam
fb4bf034f3 Add fixers to lib2to3 (#10003) 2023-04-27 21:56:56 -07:00
Nikita Sobolev
4b04bf49bb Remove stubs for prettytable (#9988) 2023-04-01 10:39:17 +01:00
Avasam
a6c6bc1b8e Fix stdlib/disutils testing (#9734) 2023-02-21 08:06:20 +00:00
Avasam
965b3108fe Further improve and simplify pyright configuration (#9714) 2023-02-12 22:42:23 +01:00
Nikita Sobolev
62c54da134 Complete python-crontab (#9306)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2023-02-07 05:21:06 -08:00
Alex Waygood
60789273a2 Improve pyright verification of third-party test cases in CI (#9650)
Co-authored-by: Avasam <samuel.06@hotmail.com>
2023-02-07 11:53:54 +00:00
Alex Waygood
e2d67bf703 Delete stubs for cryptography (#9459)
Typeshed's stubs for `paramiko` and `pyOpenSSL` now depend on the `cryptography` package, which now provides inline types at runtime
2023-01-10 22:16:11 +00:00
Avasam
b5048a00e6 Add stubs for pyasn1 (#9437)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2023-01-06 18:25:48 +00:00
Sebastian Rittau
3e00c01ca6 Add stubs for influxdb-client (#9429) 2022-12-30 14:54:56 -08:00
Avasam
23ac9bff19 Check for unused pyright: ignore and differentiate from mypy ignores (#9397) 2022-12-28 10:44:29 +00:00
Sebastian Rittau
0cf685cc17 Fully annotate ExifRead (#9403)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2022-12-27 17:46:54 +00:00
Sebastian Rittau
db6644790b Initial ExifRead stubs (#9401) 2022-12-23 12:37:44 +01:00
Nikita Sobolev
91c72cffd1 Remove dockerfile-parse from pyright's exclude (#9310)
Remove unnecessary dependency on types-six
2022-12-01 13:05:57 +00:00
PyHedgehog
87d2683ef9 Add stubs for dockerfile-parse (#9305)
Co-authored-by: AlexWaygood <alex.waygood@gmail.com>
2022-11-30 22:27:40 +00:00
Avasam
4a6d277733 Simplify pyrightconfigs by removing redundant keys (#9293) 2022-11-28 18:35:35 +00:00
kasium
ed52f68e53 Add stubs for flask-migrate (#8967)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2022-11-22 16:18:30 +00:00
Nikita Sobolev
e1aa4d5285 Add types to multiprocessing/reduction.pyi (#9171) 2022-11-22 14:02:14 +00:00
Sebastian Rittau
ebb5bddbdc Initial pika stubs (#9200) 2022-11-21 19:31:21 +01:00
Nikita Sobolev
a948ef02d5 Finish slumber annotations (#9237) 2022-11-21 17:48:46 +01:00
Nikita Sobolev
0f33721c52 Remove sqlite3/dbapi2.pyi from pyright excludelist (#9148) 2022-11-11 12:00:19 +00:00
Nikita Sobolev
5751b467e0 Remove ssl_match_hostname from pyright exclude (#9116) 2022-11-06 14:02:24 -08:00
Nikita Sobolev
4bff3e240b Remove annoy from pyright excludelist (#9114) 2022-11-06 19:45:25 +00:00
Nikita Sobolev
449d8254d6 Remove aiofiles/aiofiles/threadpool/utils.pyi from pyright exclude (#9113) 2022-11-06 19:19:10 +00:00
Nikita Sobolev
10f05d3fb6 Remove aiofiles/tempfile/temptypes.pyi from pyright exclude (#9104) 2022-11-05 07:10:50 -07:00
Nikita Sobolev
1d37b54441 Remove Send2Trash from pyright's exclude (#8944) 2022-11-03 13:41:37 -07:00
Nikita Sobolev
b91ebd3096 Remove pytz from pyrights exclude (#9041) 2022-10-31 21:08:41 -07:00
Nikita Sobolev
45ccfbc9f3 Remove tree-sitter from pyright's exclude (#8946)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
2022-10-24 09:48:54 -07:00
Shantanu
19f57a6e57 Remove tzlocal from pyright's exclude (#8969) 2022-10-23 14:30:57 +02:00
Nikita Sobolev
7ed599e848 Remove parts of tkinter from pyright exclude (#8958) 2022-10-21 19:18:04 +03:00
Nikita Sobolev
918f2266da Remove editdistance from pyright's exclude (#8941) 2022-10-20 07:15:09 -07:00
Nikita Sobolev
c7983ec8d5 Remove mock from pyright's exclude (#8942) 2022-10-20 07:11:11 -07:00
Nikita Sobolev
b0b0cc6474 Remove pyvmomi from pyright's exclude (#8943) 2022-10-20 07:10:34 -07:00
Nikita Sobolev
4276136d7a Remove simplejson from pyright's exclude (#8945) 2022-10-20 13:22:15 +01:00
Nikita Sobolev
8a7cb1396a Remove some packages from pyright's exclude: they are correct (#8948) 2022-10-20 10:19:53 +01:00
Nikita Sobolev
27d4113779 Remove consolemenu from pyright's exclude (#8940) 2022-10-20 09:32:04 +01:00
Nikita Sobolev
f9b89878a5 Remove dj-database-url from pyright exclude (#8939) 2022-10-20 01:24:49 -07:00
kasium
a9236f9cc9 Add stubs for python-cronlog (#8917)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2022-10-19 18:06:55 -07:00
Jonathan Plasse
fa82452aa0 Add paho-mqtt stubs (#8853) 2022-10-06 17:23:35 +02:00
Akuli
1cb5482554 Add auto-generated peewee stubs (#8834) 2022-10-04 12:35:07 +02:00
Samuel T
0b71c96970 Add pywin32 type stubs from microsoft/python-type-stubs and mhammond/pywin32 (#8825) 2022-10-03 09:32:43 -07:00
Giles Johnson
aab29f626c Add type stubs for package console-menu (#8820)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-10-03 09:22:39 -07:00
Samuel T
dba47e0cfe Add reportMissingParameterType to pyrightconfig.stricter.json (#8770) 2022-09-21 16:19:09 -07:00
Sebastian Rittau
9b306c3367 Remove selenium stubs (#8753)
Closes: #7381
2022-09-16 15:39:14 +02:00
Adrian Freund
205901e2fd Add type stubs for cffi (#8736)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2022-09-14 23:44:33 +01:00
Samuel T
4f2666ba8e Complete pyautogui stubs (#8684)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2022-09-09 12:34:45 +01:00
Samuel T
939fc86e79 Added stubs for keyboard (#8666) 2022-09-05 14:34:11 -07:00
Alex Waygood
fd4feba2c9 Enable pyright's reportUnnecessaryTypeIgnoreComment setting for the whole test_cases directory (#8683) 2022-09-05 15:20:04 +02:00
Samuel T
4c100febcd Add stubs for pyautogui (#8654)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2022-09-03 12:45:20 +01:00
Akuli
5ea1b1e6de Add types to tkinter.colorchooser.askcolor (#8588) 2022-08-22 18:15:37 +02:00