(self, client, **kwargs)
| 88 | """Custom Connection class used to proxy the BigQuery client to Kaggle's data proxy.""" |
| 89 | |
| 90 | def __init__(self, client, **kwargs): |
| 91 | super().__init__(client, **kwargs) |
| 92 | self.extra_headers["X-KAGGLE-PROXY-DATA"] = os.getenv( |
| 93 | "KAGGLE_DATA_PROXY_TOKEN") |
| 94 | |
| 95 | def api_request(self, *args, **kwargs): |
| 96 | """Wrap Connection.api_request in order to handle errors gracefully. |