| 278 | raise argparse.ArgumentTypeError("Audit labels must be 'queue', 'passed,failed', or 'queue,passed,failed'") |
| 279 | |
| 280 | class GithubBearerAuth(requests.auth.AuthBase): |
| 281 | def __call__(self, r): |
| 282 | if GITHUB_TOKEN: |
| 283 | r.headers['Authorization'] = f'Bearer {GITHUB_TOKEN}' |
| 284 | r.headers['Accept'] = 'application/vnd.github.v3+json' |
| 285 | return r |
| 286 | |
| 287 | _PR_CACHE = {} |
| 288 | def get_pr_info(session, pr): |
no outgoing calls
no test coverage detected