Static checkers refactor
Created by: mjhaye
Hi Sander,
In the past we discussed static checkers and whether we should gradually include them in pulse_lib as well. To show you what we are currently doing in our repo's I have added the static checks that we are currently using (flake, black, pylint, mypy) and refactored the qblox_fast_scans to be compliant (only 1d, in a separate file). I kept everything backwards compatible and checked if the example behaved the same as before.
Please have a look and let me know if this is a direction you would like to follow (gradually of course ;))