diff --git a/poetry.lock b/poetry.lock index fe30cc1..d2800c0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -750,14 +750,14 @@ tool = ["click (>=6.0.0)"] [[package]] name = "google-cloud-bigquery" -version = "3.31.0" +version = "3.38.0" description = "Google BigQuery API client library" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "google_cloud_bigquery-3.31.0-py3-none-any.whl", hash = "sha256:97f4a3219854ff01d6a3a57312feecb0b6e13062226b823f867e2d3619c4787b"}, - {file = "google_cloud_bigquery-3.31.0.tar.gz", hash = "sha256:b89dc716dbe4abdb7a4f873f7050100287bc98514e0614c5d54cd6a8e9fb0991"}, + {file = "google_cloud_bigquery-3.38.0-py3-none-any.whl", hash = "sha256:e06e93ff7b245b239945ef59cb59616057598d369edac457ebf292bd61984da6"}, + {file = "google_cloud_bigquery-3.38.0.tar.gz", hash = "sha256:8afcb7116f5eac849097a344eb8bfda78b7cfaae128e60e019193dd483873520"}, ] [package.dependencies] @@ -770,15 +770,16 @@ python-dateutil = ">=2.8.2,<3.0.0" requests = ">=2.21.0,<3.0.0" [package.extras] -all = ["google-cloud-bigquery[bigquery-v2,bqstorage,geopandas,ipython,ipywidgets,opentelemetry,pandas,tqdm]"] +all = ["google-cloud-bigquery[bigquery-v2,bqstorage,geopandas,ipython,ipywidgets,matplotlib,opentelemetry,pandas,tqdm]"] bigquery-v2 = ["proto-plus (>=1.22.3,<2.0.0)", "protobuf (>=3.20.2,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0)"] bqstorage = ["google-cloud-bigquery-storage (>=2.18.0,<3.0.0)", "grpcio (>=1.47.0,<2.0.0)", "grpcio (>=1.49.1,<2.0.0) ; python_version >= \"3.11\"", "pyarrow (>=4.0.0)"] geopandas = ["Shapely (>=1.8.4,<3.0.0)", "geopandas (>=0.9.0,<2.0.0)"] ipython = ["bigquery-magics (>=0.6.0)", "ipython (>=7.23.1)"] ipywidgets = ["ipykernel (>=6.2.0)", "ipywidgets (>=7.7.1)"] +matplotlib = ["matplotlib (>=3.10.3) ; python_version >= \"3.10\"", "matplotlib (>=3.7.1,<=3.9.2) ; python_version == \"3.9\""] opentelemetry = ["opentelemetry-api (>=1.1.0)", "opentelemetry-instrumentation (>=0.20b0)", "opentelemetry-sdk (>=1.1.0)"] -pandas = ["db-dtypes (>=1.0.4,<2.0.0)", "grpcio (>=1.47.0,<2.0.0)", "grpcio (>=1.49.1,<2.0.0) ; python_version >= \"3.11\"", "pandas (>=1.1.4)", "pandas-gbq (>=0.26.1)", "pyarrow (>=3.0.0)"] -tqdm = ["tqdm (>=4.7.4,<5.0.0)"] +pandas = ["db-dtypes (>=1.0.4,<2.0.0)", "grpcio (>=1.47.0,<2.0.0)", "grpcio (>=1.49.1,<2.0.0) ; python_version >= \"3.11\"", "pandas (>=1.3.0)", "pandas-gbq (>=0.26.1)", "pyarrow (>=3.0.0)"] +tqdm = ["tqdm (>=4.23.4,<5.0.0)"] [[package]] name = "google-cloud-core" @@ -2433,4 +2434,4 @@ s3 = ["fs-s3fs"] [metadata] lock-version = "2.1" python-versions = ">=3.9,<3.13" -content-hash = "2e86459015232f5900e165b887e137949d8feff373836921472548c4df53af6e" +content-hash = "12b01825fd61e9b241a038365a91014ebd3aff17bfe1bd8a6bff5aad5fe17690" diff --git a/pyproject.toml b/pyproject.toml index 74c2635..c239142 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ python = ">=3.9,<3.13" singer-sdk = "^0.46.0" fs-s3fs = { version = "^1.1.1", optional = true } sqlalchemy-bigquery = "^1.14.1" -google-cloud-bigquery = "^3.31.0" +google-cloud-bigquery = "^3.38.0" gcsfs = "^2025.3.2" [tool.poetry.group.dev.dependencies]