`coverage run --branch` maybe also move to circleCI so that the normal `coverage run` and `coverage run --branch` can be ran in parallel
coverage run --branchmaybe also move to circleCI so that the normal
coverage runandcoverage run --branchcan be ran in parallel