-
-
Notifications
You must be signed in to change notification settings - Fork 654
Description
This PR provides a minimal configuration for the static typing checker pyright. In #29775 typing for the manifolds package is added. As this is currently the only place where typing is used, it's the only source folder for pyright.
There are also quite a few other code check options. These seem to cover similar rules as pyflakes and pycodestyle. Since these two checker have problems with typings (at least in the versions that they are currently used in the patchbot), it might be worthwhile to investigate if they can be completely replaced by pyright.
Depends on #30408
CC: @mkoeppe @fchapoton @mjungmath @kliem
Component: build
Author: Tobias Diez
Branch/Commit: 7049f39
Reviewer: Matthias Koeppe, Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/30361