Closed AlexWaygood closed 1 year ago
Thanks! The quality of type hints in this repo is very poor, though. E.g. there's a bunch of error: Name "List" is not defined [name-defined]
Thanks! The quality of type hints in this repo is very poor, though. E.g. there's a bunch of error: Name \"List\" is not defined [name-defined]
We're working on it! We started recently from a completely untyped codebase that does some things that are hard to type check without some refactoring, so it'll take some time.
This gets us some coverage for our
types-gdb
stubs in typeshed. The project is currently working towards getting type-checking errors down to zero, and may be submitting more typeshed PRs for ourgdb
stubs in the future: https://github.com/pwndbg/pwndbg/issues/1475.There are lots of other dependencies installed if you run
pip install dev-requirements.txt
in a virtual environment inside thepwndbg
repo, buttypes-gdb
seems to be the only one that's relevant to type-checking.