Commit Graph
11 Commits
Author SHA1 Message Date
sofubi b202dc77d1 Reformat type hints to use comment style syntax
Update Pipfile to add typing module and pyright
Update pyproject.toml for pyright and mypy configs
2021-08-27 00:33:28 -04:00
sofubi 9fc431e0a7 Final first pass of keys.py 2021-08-18 21:47:17 -04:00
sofubi 36ea0eec4e Works towars typing keys.py 2021-08-18 20:39:18 -04:00
sofubi 908da846fe Fix make test errors 2021-08-16 10:33:05 +00:00
sofubi a622239b4a Fix isort and formatting 2021-08-16 00:18:35 +00:00
sofubi 8cb2a8b485 Type annotate kmk_keyboard.py
Update refs from KeyAttrDict to Key in encoder.py
Update types.py for validity
Complete typing of key_validators.py
2021-08-16 00:15:09 +00:00
sofubi 75f9d10cc7 Add types to validators, time, types
Update pyproject.toml to ignore boards, user_keymaps for mypy
Update pyproject.toml to reduce loud mypy reporting
2021-08-15 21:23:02 +00:00
sofubi 2c69d0e197 Start work on types
Bring in typings folder for adafruit_ble and micropython
2021-08-13 23:10:43 -04:00
sofubi 95dcc57e76 Finish type annotations for modules folder
Update pyproject.toml
2021-08-13 16:00:57 -04:00
sofubi 317d14fdac Add typing to encoder.py 2021-08-12 12:15:38 -04:00
sofubi 41a8048775 Adds mypy and circuitpython-typing to Pipefile
Updates Pipfile.lock
Updates pyproject.toml with some initial pyright configuration
2021-08-12 12:13:29 -04:00