From b36f6fe2816c60506badb6c9bbc62ef522a1fba1 Mon Sep 17 00:00:00 2001 From: egutierrez Date: Tue, 28 Apr 2026 18:41:37 +0200 Subject: [PATCH] =?UTF-8?q?chore(python):=20a=C3=B1adir=20google-cloud-big?= =?UTF-8?q?query-datatransfer=20y=20google-cloud-storage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- python/pyproject.toml | 2 ++ python/uv.lock | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/python/pyproject.toml b/python/pyproject.toml index d25c4720..946fa292 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -8,7 +8,9 @@ dependencies = [ "cryptography>=46.0.6", "fpdf2>=2.8.7", "google-cloud-bigquery>=3.25", + "google-cloud-bigquery-datatransfer>=3.22.0", "google-cloud-bigquery-storage>=2.27", + "google-cloud-storage>=3.10.1", "httpx", "openpyxl>=3.1.5", "pypdf>=6.10.0", diff --git a/python/uv.lock b/python/uv.lock index 087b9eae..5d5c1341 100644 --- a/python/uv.lock +++ b/python/uv.lock @@ -247,7 +247,9 @@ dependencies = [ { name = "cryptography" }, { name = "fpdf2" }, { name = "google-cloud-bigquery" }, + { name = "google-cloud-bigquery-datatransfer" }, { name = "google-cloud-bigquery-storage" }, + { name = "google-cloud-storage" }, { name = "httpx" }, { name = "openpyxl" }, { name = "pypdf" }, @@ -266,7 +268,9 @@ requires-dist = [ { name = "cryptography", specifier = ">=46.0.6" }, { name = "fpdf2", specifier = ">=2.8.7" }, { name = "google-cloud-bigquery", specifier = ">=3.25" }, + { name = "google-cloud-bigquery-datatransfer", specifier = ">=3.22.0" }, { name = "google-cloud-bigquery-storage", specifier = ">=2.27" }, + { name = "google-cloud-storage", specifier = ">=3.10.1" }, { name = "httpx" }, { name = "openpyxl", specifier = ">=3.1.5" }, { name = "pypdf", specifier = ">=6.10.0" }, @@ -386,6 +390,22 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/40/33/1d3902efadef9194566d499d61507e1f038454e0b55499d2d7f8ab2a4fee/google_cloud_bigquery-3.41.0-py3-none-any.whl", hash = "sha256:2a5b5a737b401cbd824a6e5eac7554100b878668d908e6548836b5d8aaa4dcaa", size = 262343, upload-time = "2026-03-30T22:48:45.444Z" }, ] +[[package]] +name = "google-cloud-bigquery-datatransfer" +version = "3.22.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "google-api-core", extra = ["grpc"] }, + { name = "google-auth" }, + { name = "grpcio" }, + { name = "proto-plus" }, + { name = "protobuf" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0c/e4/a4fa41daf08ad49170b2af1ab1218b964aafeebee47145b647f0a03a6ecc/google_cloud_bigquery_datatransfer-3.22.0.tar.gz", hash = "sha256:9d7778832e9cddba57d2cf1a356497728d24010b4cd24755ed615ac593043e68", size = 112799, upload-time = "2026-03-30T22:51:02.703Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/87/61/0072e0a947b5afa4d10c047daeea0b21922beb17ee1c3d14bb3c3ba49f7c/google_cloud_bigquery_datatransfer-3.22.0-py3-none-any.whl", hash = "sha256:4ca1c9f65ec397d2cce1e79adb78fdbd09810e9e854f0ec300a45336a8b623f3", size = 89343, upload-time = "2026-03-30T22:49:25.662Z" }, +] + [[package]] name = "google-cloud-bigquery-storage" version = "2.37.0" @@ -415,6 +435,23 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/73/d9/5bb050cb32826466aa9b25f79e2ca2879fe66cb76782d4ed798dd7506151/google_cloud_core-2.5.1-py3-none-any.whl", hash = "sha256:ea62cdf502c20e3e14be8a32c05ed02113d7bef454e40ff3fab6fe1ec9f1f4e7", size = 29452, upload-time = "2026-03-30T22:48:31.567Z" }, ] +[[package]] +name = "google-cloud-storage" +version = "3.10.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "google-api-core" }, + { name = "google-auth" }, + { name = "google-cloud-core" }, + { name = "google-crc32c" }, + { name = "google-resumable-media" }, + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4c/47/205eb8e9a1739b5345843e5a425775cbdc472cc38e7eda082ba5b8d02450/google_cloud_storage-3.10.1.tar.gz", hash = "sha256:97db9aa4460727982040edd2bd13ff3d5e2260b5331ad22895802da1fc2a5286", size = 17309950, upload-time = "2026-03-23T09:35:23.409Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ad/ff/ca9ab2417fa913d75aae38bf40bf856bb2749a604b2e0f701b37cfcd23cc/google_cloud_storage-3.10.1-py3-none-any.whl", hash = "sha256:a72f656759b7b99bda700f901adcb3425a828d4a29f911bc26b3ea79c5b1217f", size = 324453, upload-time = "2026-03-23T09:35:21.368Z" }, +] + [[package]] name = "google-crc32c" version = "1.8.0"