Commit graph

7 commits

Author SHA1 Message Date
Damien Elmes
b111c6108f mypy is required to build the protobuf code 2019-12-25 10:35:31 +10:00
Damien Elmes
b3b3cb2e08 switch to nose2; nose looks to be on the way out 2019-12-24 19:57:55 +10:00
Damien Elmes
7a91f2be64 generate type stubs for Protobuf; disable pylint on rsbridge 2019-12-24 19:57:54 +10:00
Damien Elmes
8e6efa4d0c avoid unnecessary reinstall in requirements.check 2019-12-23 13:26:33 +10:00
Damien Elmes
51adc69734 use pylint that supports isort 5
when updating, make sure to pip install --reinstall requirements.check
2019-12-23 11:32:19 +10:00
Damien Elmes
79af342ee8 add black, update for new isort
people updating from a previous build, make sure you run
pip install --reinstall requirements.check
2019-12-23 10:31:47 +10:00
Damien Elmes
b39568ec96 fix race condition in build scripts
- pip dependencies need to be installed sequentially
- move the individual check deps back into a separate file
- qt type hints not required for 'make run'
2019-12-22 10:19:50 +10:00