diff --git a/pandas_gbq/gbq.py b/pandas_gbq/gbq.py index c059a943..edf82734 100644 --- a/pandas_gbq/gbq.py +++ b/pandas_gbq/gbq.py @@ -393,7 +393,7 @@ def process_http_error(ex): error_message = ex.errors[0]["message"] raise TableCreationError(f"Reason: {error_message}") else: - raise GenericGBQException("Reason: {0}".format(ex)) + raise GenericGBQException("Reason: {0}".format(ex)) from ex def download_table( self,