This runs the tests for different python versions, with different working sets, and also run a linter.