From eed311e3f300c3598607b7026bb2f843bd231f5a Mon Sep 17 00:00:00 2001 From: Jim Fulton Date: Mon, 23 Aug 2021 16:01:49 -0400 Subject: [PATCH] chore: Simplify create_job slightly (#893) --- google/cloud/bigquery/client.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/google/cloud/bigquery/client.py b/google/cloud/bigquery/client.py index 93ba2aa11..e2863e6a5 100644 --- a/google/cloud/bigquery/client.py +++ b/google/cloud/bigquery/client.py @@ -1935,11 +1935,10 @@ def create_job( source_type=source_type, ) elif "query" in job_config: - copy_config = copy.deepcopy(job_config) query_job_config = google.cloud.bigquery.job.QueryJobConfig.from_api_repr( - copy_config + job_config ) - query = _get_sub_prop(copy_config, ["query", "query"]) + query = _get_sub_prop(job_config, ["query", "query"]) return self.query( query, job_config=query_job_config, retry=retry, timeout=timeout )