pytest boto3<2.0.0 hypothesis coverage websocket-client<2.0.0 pytest-cov requests mock