Anthonios Partheniou
90d · built 2026-09-10
Performance
What Anthonios Partheniou shipped in the selected window, measured in ETV, and how it compares with the 90 days before it.
Effective capacity
+1.4engineers
delivers like 2.4 (2.4x pre-AI)
Output (ETV)
10.7ETV
−66.4% vs 31.8 prior
Features share
27.5%
+7.7 pp vs prior window
Fixes share
1.8%
−1.1 pp vs prior window
Work mix
27.5% Features19.1% Maintenance35.2% Tests16.4% Docs1.8% Fixes
43 commits over 90 days, ending 2026-09-10.
Where this dev ranks
Percentile against the global top-100 leaderboard (all-time totals).
- By commits
- Top 15 %
- By Features share
- Top 76 %
Daily performance
Daily ETV, stacked by Features, Maintenance, Tests, Docs and Fixes.
Repository spread
Where this developer's commits land. Concentrated work (top1 > 80%) vs polymath spread (top1 < 30%).
| Repo | Commits | ETV |
|---|---|---|
| google-cloud-python | 40 | 10.7 |
Most impactful commits
Top 10 by ETV in the last 90 days.
- 6.4ETVdocs: migrate code from googleapis/python-bigquery (#18303) - **Add methods for Models API (#7562)** - **Move table and dataset snippets to samples/ directory (#7683)** - **Add sample demonstrating how to create a job. (#8422)** - **Add Routines API. (#8491)** - **Add `to_arrow` to get a `pyarrow.Table` from query results. (#8609)** - **BigQuery: deprecate `client.dataset()` part 1 (#9032)** - **Optionally include indexes in table written by `load_table_from_dataframe`. (#9084)** - **docs(bigquery): standardize comments and formatting in existing code samples (#9212)** - **feat(bigquery): add support for sheets ranges (#9416)** - **refactor(bigquery): update code samples to use strings for table and dataset IDs (#9136)** - **feat(bigquery): add Dataset.default_partition_expiration_ms and Table.require_partition_filter properties (#9464)** - **doc(bigquery): add code sample for scripting (#9537)** - **chore(bigquery): format code with latest version of black (#9556)** - **docs(bigquery): document how to achieve higher write limit and add tests (#9574)** - **doc(bigquery): add table create sample using integer range partitioning (#9478)** - **chore(bigquery): fix undelete table system test to use milliseconds in snapshot decorator (#9649)** - **refactor(bigquery): update code samples to use strings for table and dataset IDs (#9495)** - **docs(bigquery): add sample to read from query destination table (#9964)** - **feat(bigquery): add `create_bqstorage_client` param to `to_dataframe` and `to_arrow` (#9573)** - **refactor(bigquery): update code samples to use strings for table and dataset IDs (#9974)** - **cleanup(bigquery): remove unused query code sample (#10024)** - **doc(bigquery): uncomment `Client` constructor and imports in samples (#10058)** - **fix(bigquery): write pandas `datetime[ns]` columns to BigQuery TIMESTAMP columns (#10028)** - **refactor(bigquery): update code samples of load table file and uri (#10175)** - **docs: use timeout in create dataset sample (#52)** - **refactor(bigquery): update code samples of load table autodetect and truncate (#28)** - **Add veneer samples for BigQuery. [(#444)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/444)** - **Add data loading samples** - **Add bigquery snippets** - **Remove unnecessary fixture** - **Address review comments** - **Fix lint** - **Address post-review comments for BigQuery samples** - **Add bigquery create and copy table examples [(#514)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/514)** - **Auto-update dependencies. [(#540)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/540)** - **Auto-update dependencies. [(#542)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/542)** - **Move to google-cloud [(#544)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/544)** - **Add new "quickstart" samples [(#547)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/547)** - **BigQuery - use new QueryJob.results() method. [(#555)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/555)** - **Quickstart tests [(#569)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/569)** - **Generate readmes for most service samples [(#599)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/599)** - **Generate most non-appengine readmes** - **Add missing bigquery samples [(#622)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/622)** - **Update samples to support latest Google Cloud Python [(#656)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/656)** - **Update readmes** - **Fix bigquery load from file sample** - **Fix lint** - **Adjusted error handling based on Googler feedback [(#693)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/693)** - **Changed error handling for all other big query samples as well [(#694)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/694)** - **Add bigquery shakespeare example [(#604)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/604)** - **BigQuery parameterized query sample [(#699)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/699)** - **Auto-update dependencies. [(#715)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/715)** - **Remove cloud config fixture [(#887)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/887)** - **Remove resource [(#890)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/890)** - **BigQuery: named parameter query samples** - **Rename query file and use async method.** - **Indent queries.** - **Auto-update dependencies. [(#916)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/916)** - **Re-generate all readmes** - **BigQuery: user credentials to run a query. [(#925)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/925)** - **Auto-update dependencies. [(#942)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/942)** - **Fix README rst links [(#962)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/962)** - **Auto-update dependencies. [(#1004)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1004)** - **BigQuery: add auth samples for service accounts.** - **Fix SQL query to return 10 rows & simplify [(#1041)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1041)** - **Fix test randomness [(#1043)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1043)** - **Fix test randomness [(#1044)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1044)** - **Auto-update dependencies. [(#1055)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1055)** - **Update readme references. Resolves 1059** - **Use futures API to wait for jobs to finish.** - **BQ: Use futures API for quickstart.** - **BigQuery : max_results changes page size not full list size** - **Remove max_results argument from table.fetch_data() call.** - **Remove unnecessary list() call** - **Auto-update dependencies. [(#1093)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1093)** - **BigQuery : add sample for writing query results to a destination table. [(#1101)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1101)** - **Auto-update dependencies. [(#1128)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1128)** - **BigQuery: Updates samples for BigQuery Beta 2 (do not merge until release) [(#1178)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1178)** - **Auto-update dependencies. [(#1186)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1186)** - **Auto-update dependencies. [(#1227)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1227)** - **/s/buckets/datasets in BigQuery auth sample [(#1242)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1242)** - **Fix broken link to core Client service account helper. [(#1256)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1256)** - **Added "Open in Cloud Shell" buttons to README files [(#1254)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1254)** - **Move imports into bigquery samples** - **BigQuery: rewrite simple app tutorial.** - **Auto-update dependencies. [(#1272)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1272)** - **Auto-update dependencies. [(#1307)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1307)** - **Auto-update dependencies. [(#1355)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1355)** - **Auto-update dependencies. [(#1377)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1377)** - **Regenerate the README files and fix the Open in Cloud Shell link for some samples [(#1441)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1441)** - **BigQuery: Remove unused samples [(#1455)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1455)** - **BigQuery: Removes unused API samples [(#1459)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1459)** - **Update READMEs to fix numbering and add git clone [(#1464)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1464)** - **BigQuery: Moves BigQuery tutorial for Dataproc to python-docs-samples [(#1494)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1494)** - **BigQuery: Adds authorized view tutorial [(#1535)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1535)** - **Region tag end typo [(#1536)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1536)** - **Code snippets for Jupyter data visualization tutorial [(#1560)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1560)** - **updates last query per Steve's feedback [(#1578)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1578)** - **updates tutorial to add datasets to to_delete before running [(#1579)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1579)** - **Remove ipython Python 2 modifier from requirements.txt [(#1675)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1675)** - **Auto-update dependencies. [(#1846)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1846)** - **Refactor BQ user credentials sample to use region tags [(#1952)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1952)** - **Make TODO clearer what action to take. [(#1963)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1963)** - **Add missing explanation about local_server callback URL** - **Auto-update dependencies. [(#1980)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1980)** - **BigQuery: Add sample for explicitly creating client from service acco… [(#2312)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/2312)** - **Adds updates including compute [(#2436)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/2436)** - **Simplify noxfile setup. [(#2806)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/2806)** - **fix: address issues with concurrent BigQuery tests [(#3426)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3426)** - **chore(deps): update dependency pytz to v2019.3 [(#3190)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3190)** - **chore(deps): update dependency matplotlib to v3.2.1 [(#3180)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3180)** - **chore(deps): update dependency ipython to v7.13.0 [(#3177)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3177)** - **chore(deps): update dependency google-cloud-bigquery to v1.24.0 [(#3049)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3049)** - **chore(deps): update dependency pytz to v2020 [(#3566)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3566)** - **chore(deps): update dependency ipython to v7.14.0 [(#3670)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3670)** - **[bigquery] opt in to use the build specific projects [(#3883)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3883)** - **chore(deps): update dependency ipython to v7.15.0 [(#3917)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/3917)** - **Replace GCLOUD_PROJECT with GOOGLE_CLOUD_PROJECT. [(#4022)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/4022)** - **Update dependency google-cloud-bigquery to v1.25.0 [(#4024)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/4024)** - **chore(deps): update dependency matplotlib to v3.2.2 [(#4118)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/4118)** - **Update dependency ipython to v7.16.1 [(#4189)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/4189)** - **chore(deps): update dependency pytest to v5.4.3 [(#4279)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/4279)** - **chore(deps): update dependency mock to v4 [(#4287)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/4287)** - **chore(deps): update dependency matplotlib to v3.3.0 [(#4310)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/4310)** - **chore: update templates** - **chore: change project env variable to use in tests** - **chore: fix samples tests dependencies** - **chore(deps): update dependency google-cloud-bigquery to v1.26.1 (#180)** - **chore(deps): pin ipython to v7.17.0 for samples, python >= 3.7 (#208)** - **chore(deps): update dependency matplotlib to v3.3.1 (#224)** - **docs: recommend insert_rows_json to avoid call to tables.get (#258)** - **fix: update minimum dependency versions (#263)** - **chore: Prepare for 2.0 release (#278)** - **chore(deps): update dependency google-cloud-bigquery to v2 (#287)** - **docs(samples): add create_table_clustered code snippet (#291)** - **docs: update snippets samples to support version 2.0 (#309)** - **chore(deps): update dependency google-cloud-bigquery to v2.1.0 (#312)** - **chore(deps): update dependency matplotlib to v3.3.2 (#260)** - **chore(deps): update dependency grpcio to v1.33.1 (#338)** - **chore(deps): update dependency google-auth-oauthlib to v0.4.2 (#349)** - **chore(deps): update dependency grpcio to v1.33.2 (#350)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.0.1 (#337)** - **chore(deps): update dependency google-cloud-bigquery to v2.2.0 (#333)** - **chore(deps): update dependency pandas to v1.1.4 (#355)** - **docs(samples): add more clustering code snippets (#330)** - **chore(deps): update dependency matplotlib to v3.3.3 (#385)** - **chore(deps): update dependency google-cloud-bigquery to v2.3.1 (#371)** - **chore(deps): update dependency google-cloud-bigquery to v2.4.0 (#391)** - **chore(deps): update dependency pyarrow to v2 (#380)** - **chore(deps): update dependency pytz to v2020.4 (#356)** - **feat: add support for materialized views (#408)** - **chore(deps): update dependency grpcio to v1.34.0 (#411)** - **chore(deps): update dependency google-cloud-bigquery to v2.5.0 (#410)** - **docs: update intersphinx links (#404)** - **chore(deps): update dependency google-cloud-bigquery to v2.6.0 (#419)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.1.0 (#369)** - **chore(deps): update dependency pandas to v1.1.5 (#417)** - **docs: add GEOGRAPHY data type code samples (#428)** - **docs: fix Shapely import in GEOGRAPHY sample (#431)** - **chore(deps): update dependency google-cloud-bigquery to v2.6.1 (#430)** - **docs: move and refresh view samples (#420)** - **chore(deps): update dependency pytz to v2020.5 (#452)** - **chore(deps): update dependency pandas to v1.2.0 (#454)** - **chore: remove six dependency (#461)** - **chore(deps): update dependency google-cloud-bigquery to v2.6.2 (#466)** - **chore(deps): update dependency grpcio to v1.34.1 (#470)** - **chore(deps): update dependency grpcio to v1.35.0 (#477)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.2.1 (#485)** - **chore(deps): update dependency pyarrow to v3 (#490)** - **chore(deps): update dependency google-cloud-bigquery to v2.7.0 (#491)** - **chore(deps): update dependency matplotlib to v3.3.4 (#495)** - **chore: update shared templates (#468)** - **chore(deps): update dependency pytz to v2021 (#502)** - **test: add samples Python 3.9 test session (#506)** - **docs(bigquery): Add alternative approach to setting credentials (#517)** - **chore(deps): update dependency google-cloud-bigquery to v2.9.0 (#515)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.3.0 (#529)** - **chore(deps): update dependency google-cloud-bigquery to v2.10.0 (#535)** - **chore(deps): update dependency grpcio to v1.36.0 (#536)** - **chore(deps): update dependency grpcio to v1.36.1 (#541)** - **chore(deps): update dependency google-auth-oauthlib to v0.4.3 (#542)** - **chore(deps): update dependency google-cloud-bigquery to v2.11.0 (#546)** - **chore(deps): update dependency google-cloud-bigquery to v2.12.0 (#554)** - **chore(deps): update dependency google-cloud-bigquery to v2.13.0 (#570)** - **chore(deps): update dependency google-auth-oauthlib to v0.4.4 (#578)** - **chore(deps): update dependency matplotlib to v3.4.1 (#576)** - **chore(deps): update dependency grpcio to v1.37.0 (#596)** - **chore: add constraints file check for python samples (#601)** - **chore(deps): update dependency mock to v4.0.3 (#605)** - **docs: add sample to run DML query (#591)** - **chore(deps): update dependency pytest to v6 (#606)** - **chore(deps): update dependency google-cloud-bigquery to v2.13.1 (#573)** - **feat: add type hints for public methods (#613)** - **chore(deps): update dependency google-cloud-bigquery to v2.14.0 (#627)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.4.0 (#595)** - **chore(deps): update dependency google-cloud-bigquery to v2.15.0 (#639)** - **chore(deps): update dependency pyarrow to v4 (#641)** - **chore(deps): update dependency grpcio to v1.37.1 (#640)** - **chore(deps): update dependency pytest to v6.2.4 (#647)** - **chore(deps): update dependency google-cloud-bigquery to v2.16.1 (#652)** - **chore(deps): update dependency grpcio to v1.38.0 (#674)** - **fix(tests): invalid path to strptime() (#672)** - **chore(deps): update dependency google-cloud-bigquery to v2.17.0 (#675)** - **chore: new owl bot post processor docker image (#677)** - **chore(deps): update dependency pyarrow to v4.0.1 (#681)** - **chore(deps): update dependency google-cloud-bigquery to v2.18.0 (#683)** - **chore(deps): update dependency google-cloud-bigquery to v2.19.0 (#691)** - **chore(deps): update dependency google-cloud-bigquery to v2.20.0 (#694)** - **chore(deps): update dependency grpcio to v1.38.1 (#713)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.5.0 (#731)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.6.0 (#743)** - **chore(deps): update dependency google-cloud-bigquery to v2.21.0 (#755)** - **docs: add loading data from Firestore backup sample (#737)** - **chore(deps): update dependency google-cloud-bigquery to v2.22.0 (#783)** - **feat: add Samples section to CONTRIBUTING.rst (#785)** - **docs: add sample to delete job metadata (#798)** - **chore(deps): update dependency grpcio to v1.39.0 (#796)** - **chore(deps): update dependency google-cloud-bigquery to v2.22.1 (#800)** - **chore(deps): update dependency google-cloud-bigquery to v2.23.0 (#820)** - **chore(deps): update dependency google-cloud-bigquery to v2.23.1 (#827)** - **chore(deps): update dependency pyarrow to v5 (#834)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.6.2 (#795)** - **chore(deps): update dependency google-auth-oauthlib to v0.4.5 (#839)** - **chore(deps): update dependency google-cloud-bigquery to v2.23.2 (#838)** - **chore(deps): update dependency google-cloud-testutils to v1 (#845)** - **chore(deps): update dependency google-cloud-bigquery to v2.23.3 (#866)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.6.3 (#863)** - **chore: fix INSTALL_LIBRARY_FROM_SOURCE in noxfile.py (#869)** - **chore(deps): update dependency google-cloud-bigquery to v2.24.0 (#873)** - **chore: drop mention of Python 2.7 from templates (#877)** - **fix: remove pytz dependency and require pyarrow>=3.0.0 (#875)** - **chore(deps): update dependency google-cloud-bigquery to v2.24.1 (#887)** - **feat: Support using GeoPandas for GEOGRAPHY columns (#848)** - **chore(deps): update dependency numpy to v1.21.2 (#899)** - **chore(deps): update dependency google-cloud-core to v2 (#904)** - **chore(deps): update dependency google-cloud-bigquery to v2.25.0 (#907)** - **chore(deps): update dependency pandas to v1.3.2 (#900)** - **docs: update docstring for bigquery_create_routine sample (#883) (#917)** - **chore(deps): update all dependencies (#914)** - **chore(deps): update all dependencies (#926)** - **chore(deps): update all dependencies (#928)** - **chore(deps): update dependency google-cloud-bigquery to v2.26.0 (#938)** - **chore: update system tests and samples to use and @google.com email address (#942)** - **test: fix routine DDL sample test exits too early (#932)** - **chore(deps): update all dependencies (#939)** - **chore(deps): update all dependencies (#943)** - **docs: simplify destination table sample with f-strings (#966)** - **chore(deps): update all dependencies (#963)** - **chore(deps): update all dependencies (#992)** - **chore: fail samples nox session if python version is missing (#997)** - **chore(deps): update all dependencies (#993)** - **chore(python): Add kokoro configs for python 3.10 samples testing (#1010)** - **docs(samples): add create external table with hive partitioning (#1033)** - **docs: add code samples for Jupyter/IPython magics (#1013)** - **chore: use gapic-generator-python 0.53.4 (#1037)** - **feat: support Python 3.10 (#1043)** - **docs: show gcloud command to authorize against sheets (#1045)** - **docs: add sample for revoking dataset access (#778)** - **chore: update python-docs-samples link to main branch (#1082)** - **feat: support authorized dataset entity (#1075)** - **chore(deps): update all dependencies (#1005)** - **test: skip failing copy table tests (#1090)** - **chore(deps): update all dependencies (#1089)** - **chore(deps): update all dependencies (#1091)** - **chore(deps): update all dependencies (#1098)** - **chore(samples): Add check for tests in directory (#1103)** - **chore(deps): update all dependencies (#1101)** - **chore(python): Noxfile recognizes that tests can live in a folder (#1115)** - **docs: show common job properties in `get_job` and `cancel_job` samples (#1137)** - **chore(deps): update dependency ipython to v8.0.1 [security] (#1126)** - **chore(deps): update dependency ipython [security] (#1154)** - **samples: remove browser option from user credentials sample (#1147)** - **deps: allow pyarrow 7.0 (#1112)** - **chore: Adding support for pytest-xdist and pytest-parallel (#1160)** - **chore(deps): update all dependencies (#1156)** - **chore(deps): update all dependencies (#1162)** - **chore(deps): update all dependencies (#1163)** - **fix: upgrade black (#1177)** - **fix!: remove out-of-date BigQuery ML protocol buffers (#1178)** - **chore(deps): update all dependencies (#1164)** - **chore(deps): update all dependencies (#1183)** - **chore: use === in requirements.txt for environment specific pins (#1184)** - **chore(deps): update all dependencies (#1185)** - **chore(deps): update all dependencies (#1192)** - **chore(deps): update dependency click to v8.1.2 (#1197)** - **chore(deps): update all dependencies (#1200)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.13.1 (#1203)** - **chore(deps): update dependency google-auth to v2.6.3 (#1206)** - **chore(deps): update dependency pyparsing to v3.0.8 (#1210)** - **chore(deps): update dependency google-cloud-core to v2.3.0 (#1211)** - **chore(deps): update dependency google-auth to v2.6.4 (#1214)** - **chore(deps): update dependency google-api-core to v2.7.2 (#1215)** - **fix: export bigquery.HivePartitioningOptions (#1217)** - **chore(deps): update dependency google-auth to v2.6.5 (#1219)** - **chore(deps): update dependency typing-extensions to v4.2.0 (#1221)** - **chore(python): add nox session to sort python imports (#1224)** - **chore(deps): update all dependencies (#1227)** - **chore(deps): update dependency pytest to v7.1.2 (#1229)** - **chore(deps): update dependency click to v8.1.3 (#1233)** - **chore(deps): update dependency ipython to v8.3.0 (#1234)** - **chore(deps): update dependency google-api-core to v2.7.3 (#1236)** - **chore(deps): update dependency matplotlib to v3.5.2 (#1237)** - **chore(deps): update all dependencies (#1238)** - **docs: updated variable typo in comment in code sample (#1239)** - **chore: update all dependencies (#1244)** - **chore(deps): update dependency pyparsing to v3.0.9 (#1246)** - **chore(deps): update dependency libcst to v0.4.3 (#1247)** - **chore(deps): update dependency grpcio to v1.46.1 (#1249)** - **chore(deps): update dependency googleapis-common-protos to v1.56.1 (#1251)** - **chore(deps): update all dependencies (#1253)** - **chore(deps): update all dependencies (#1255)** - **feat: add support for table clones (#1235)** - **chore(deps): update all dependencies (#1258)** - **chore(deps): update all dependencies (#1264)** - **docs(samples): add table snapshot sample (#1274)** - **fix: require python 3.7+ (#1284)** - **docs(samples): explicitly add bq to samples reqs, upgrade grpc to fix bug on m1 (#1290)** - **chore(deps): update all dependencies (#1301)** - **chore(deps): update all dependencies (#1305)** - **chore(deps): update all dependencies (#1308)** - **chore(deps): update all dependencies (#1313)** - **chore(deps): update dependency pytz to v2022.2.1 (#1316)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.14.2 (#1317)** - **chore(deps): update dependency shapely to v1.8.3 (#1320)** - **chore(deps): update all dependencies (#1322)** - **chore(deps): update all dependencies (#1323)** - **chore(deps): update dependency proto-plus to v1.22.1 (#1330)** - **chore(deps): update dependency pandas to v1.4.4 (#1332)** - **chore(deps): update dependency google-crc32c to v1.5.0 (#1334)** - **fix: uses function (create_job) more appropriate to the described sample intent (#1309)** - **chore(deps): update all dependencies (#1339)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.15.0 (#1342)** - **chore(deps): update dependency certifi to v2022.6.15.1 (#1346)** - **chore: detect samples tests in nested directories (#1349)** - **chore(deps): update all dependencies (#1351)** - **chore(deps): update dependency google-api-core to v2.10.1 (#1353)** - **chore(deps): update all dependencies (#1354)** - **chore(deps): update all dependencies (#1358)** - **chore(deps): update all dependencies (#1360)** - **chore(deps): update dependency db-dtypes to v1.0.4 (#1361)** - **chore(deps): update all dependencies (#1363)** - **chore(deps): update all dependencies (#1380)** - **feat: reconfigure tqdm progress bar in %%bigquery magic (#1355)** - **chore(deps): update all dependencies (#1382)** - **fix: corrects test for non-existent attribute (#1395)** - **chore(python): drop flake8-import-order in samples noxfile (#1424)** - **docs: created samples for load table and create table from schema file (#1436)** - **docs: create sample to write schema file from table (#1439)** - **docs: revise sample for nested schema (#1446)** - **chore: install all sample dependencies when type checking samples (#1455)** - **docs: revise label table code samples (#1451)** - **docs: revise create table cmek sample (#1452)** - **chore(python): add support for python 3.11 [autoapprove] (#1454)** - **chore(deps): update dependency certifi to v2022.12.7 [security] (#1434)** - **chore(deps): update all dependencies (#1390)** - **chore(deps): update all dependencies (#1456)** - **chore(deps): update all dependencies (#1460)** - **chore(deps): update all dependencies (#1461)** - **docs: revise get table labels code sample, add TODO to clean up snipp… (#1464)** - **chore(deps): update dependency packaging to v23 (#1462)** - **docs: revise delete label table code sample, add TODO to clean up sni… (#1466)** - **docs: adds snippet for creating table with external data config (#1420)** - **chore(deps): update all dependencies (#1471)** - **chore(deps): update all dependencies (#1475)** - **docs(samples): table variable fix (#1287)** - **chore(deps): update dependency google-cloud-bigquery-storage to v2.18.1 (#1476)** - **chore(deps): update dependency geojson to v3 (#1478)** - **chore(deps): update all dependencies (#1479)** - **chore(deps): update dependency shapely to v2.0.1 (#1480)** - **chore(deps): update dependency fiona to v1.9.0 (#1482)** - **chore(deps): update dependency google-cloud-bigquery to v3.5.0 (#1485)** - **chore(deps): update all dependencies to v1 (#1486)** - **chore(deps): update all dependencies (#1501)** - **chore(deps): update all dependencies (#1513)** - **chore(deps): update all dependencies (#1514)** - **chore(deps): update dependency charset-normalizer to v3.1.0 (#1518)** - **chore(deps): update all dependencies (#1522)** - **chore(deps): update all dependencies (#1540)** - **chore(deps): update all dependencies (#1549)** - **chore(deps): update dependency google-cloud-bigquery to v3.10.0 (#1556)** - **chore(deps): update all dependencies (#1557)** - **chore(deps): update dependency requests to v2.31.0 [security] (#1573)** - **chore(deps): update all dependencies (#1560)** - **chore(deps): update all dependencies (#1576)** - **chore(deps): update all dependencies (#1577)** - **chore(deps): update all dependencies (#1606)** - **test: enable copy table tests (#1609)** - **chore(deps): update all dependencies (#1607)** - **chore(deps): bump certifi in /samples/geography (#1627)** - **chore(deps): update all dependencies (#1626)** - **chore(deps): update all dependencies (#1636)** - **chore(docs): update region tag and move sample and test (#1648)** - **docs: Revise update_table_expiration sample (#1457)** - **docs: revised `create_partitioned_table` sample (#1447)** - **docs: revised relax column mode sample (#1467)** - **chore: [autoapprove] Update `black` and `isort` to latest versions (#1678)** - **chore: upgrade mypy (#1705)** - **chore(deps): bump urllib3 from 1.26.15 to 1.26.18 in /samples/geography (#1684)** - **chore(deps): update dependency pyarrow to v14 [security] (#1718)** - **chore: standardize samples directory (#1727)** - **chore: standardize samples directory - delete unneeded dependencies (#1732)** - **feat: Add support for Python 3.12 (#1736)** - **feat: add `Client.query_and_wait` which directly returns a `RowIterator` of results (#1722)** - **chore: cleanup resources at startup (#1741)** - **docs: update multiple samples to change query to query_and_wait (#1784)** - **docs: update the query with no cache sample to use query_and_wait API (#1770)** - **docs: remove unused query code sample (#1769)** - **docs: Updates `query` to `query and wait` in samples/desktopapp/user_credentials.py (#1787)** - **docs: update `client_query_destination_table.py` sample to use `query_and_wait` (#1783)** - **docs: update to use `query_and_wait` in `client_query_w_positional_params.py` (#1786)** - **Docs: update the query destination table legacy file to use query_and_wait API (#1775)** - **docs: update sample for query_to_arrow to use query_and_wait API (#1776)** - **docs: update query_external_sheets_permanent_table.py to use query_and_wait API (#1778)** - **docs: update to use API (#1781)** - **docs: update to use `query_and_wait` in `samples/client_query_w_timestamp_params.py` (#1785)** - **docs: update to_geodataframe to use query_and_wait functionality (#1800)** - **docs: update `client_query_w_named_params.py` to use `query_and_wait` API (#1782)** - **docs(samples): updates to urllib3 constraint for Python 3.7 (#1834)** - **chore(deps): update all dependencies (#1640)** - **chore: use mock from unittest (#1823)** - **chore(deps): update all dependencies (#1835)** - **chore(deps): update all dependencies (#1849)** - **chore(deps): update dependency pyarrow to v15.0.2 (#1861)** - **fix: update error logging when converting to pyarrow column fails (#1836)** - **chore(deps): update dependency google-auth to v2.29.0 (#1865)** - **chore(deps): update dependency google-api-core to v2.18.0 (#1866)** - **feat: add `fields` parameter to `set_iam_policy` for consistency with update methods (#1872)** - **chore(deps): update all dependencies (#1873)** - **fix: make `pyarrow` an optional dependency post-3.20.0 yanked release (#1879)** - **chore(deps): update all dependencies (#1875)** - **chore(deps): update all dependencies (#1882)** - **chore(deps): update all dependencies (#1891)** - **chore(deps): update dependency idna to v3.7 [security] (#1896)** - **chore(deps): update all dependencies (#1893)** - **chore(deps): update all dependencies (#1904)** - **chore(deps): update all dependencies (#1916)** - **chore(deps): update all dependencies (#1921)** - **chore(deps): update all dependencies (#1926)** - **chore(deps): update all dependencies (#1934)** - **chore(deps): bump requests from 2.31.0 to 2.32.2 in /samples/geography (#1933)** - **chore(deps): update all dependencies (#1938)** - **testing: update BQML training option (#1943)** - **chore(deps): update all dependencies (#1946)** - **chore(deps): update all dependencies (#1954)** - **chore(deps): update dependency urllib3 to v2.2.2 [security] (#1959)** - **chore(deps): update all dependencies (#1955)** - **chore(deps): update dependency certifi to v2024.7.4 [security] (#1968)** - **feat: use `bigquery-magics` package for the `%%bigquery` magic (#1965)** - **docs: add short mode query sample & test (#1978)** - **chore(deps): update all dependencies (#1982)** - **chore(deps): update all dependencies (#1983)** - **chore(deps): update all dependencies (#1993)** - **chore(deps): update all dependencies (#2002)** - **chore(deps): update all dependencies (#2004)** - **testing: remove testing identity override (#2011)** - **chore(deps): update all dependencies (#2005)** - **chore(deps): update all dependencies (#2017)** - **chore(deps): update all dependencies (#2018)** - **chore(deps): update all dependencies (#2025)** - **chore(deps): update all dependencies (#2029)** - **chore(deps): bump fiona from 1.9.6 to 1.10.0 in /samples/geography (#2027)** - **chore(deps): update all dependencies (#2031)** - **chore(deps): update all dependencies (#2033)** - **build: use multiScm for Kokoro release builds (#2049)** - **chore(deps): update all dependencies (#2038)** - **chore(deps): update all dependencies (#2064)** - **chore(deps): update all dependencies (#2068)** - **chore(deps): update all dependencies (#2070)** - **chore(deps): update all dependencies (#2078)** - **chore(deps): update all dependencies (#2096)** - **chore(deps): update dependency grpcio to v1.69.0 (#2102)** - **test: add unit test covering the case where worker streams are stopped early (#2127)** - **deps: Remove Python 3.7 and 3.8 as supported runtimes (#2133)** - **chore(deps): update all dependencies (#2143)** - **chore(deps): update dependency pyasn1-modules to v0.4.2 (#2150)** - **chore(deps): update dependency shapely to v2.1.0 (#2155)** - **chore(deps): update dependency typing-extensions to v4.13.1 (#2156)** - **test: adds pytest-xdist to speed up processing of CI/CD checks (#2153)** - **chore(deps): update all dependencies (#2158)** - **chore(deps): update dependency db-dtypes to v1.4.3 (#2178)** - **chore(deps): update all dependencies to v3.32.0 (#2179)** - **fix(deps): update all dependencies (#2184)** - **chore(deps): update dependency google-auth to v2.40.2 (#2196)** - **docs: use query_and_wait in the array parameters sample (#2202)** - **feat: job creation mode GA (#2190)** - **chore(deps): update dependency pytest-xdist to v3.7.0 (#2203)** - **chore(deps): update all dependencies (#2205)** - **chore(deps): update all dependencies (#2209)** - **chore(deps): update all dependencies (#2211)** - **chore(deps): update dependency requests to v2.32.4 (#2213)** - **chore(deps): update dependency google-api-core to v2.25.1 (#2215)** - **chore(deps): bump urllib3 from 2.4.0 to 2.5.0 in /samples/geography (#2220)** - **chore: add label job sample (#2219)** - **chore(deps): update all dependencies (#2216)** - **chore(deps): update all dependencies (#2224)** - **chore(deps): update all dependencies (#2226)** - **chore(deps): update dependency certifi to v2025.7.9 (#2232)** - **chore(deps): update dependency certifi to v2025.7.14 (#2237)** - **chore(deps): update all dependencies to v3.35.0 (#2242)** - **chore(deps): update all dependencies (#2243)** - **chore(deps): update dependency matplotlib to v3.10.5 (#2251)** - **chore(deps): update all dependencies (#2253)** - **chore(deps): update all dependencies (#2259)** - **chore(deps): update all dependencies (#2275)** - **chore(deps): update all dependencies (#2300)** - **chore(deps): update dependency google-auth to v2.41.1 (#2312)** - **chore(deps): update all dependencies (#2314)** - **chore(python): Add Python 3.14 to python post processor image (#2317)** - **chore(deps): update dependency urllib3 to v2.6.0 [security] (#2342)** - **chore(deps): update dependency urllib3 to v2.6.3 [security] (#2357)** - **chore(deps): update dependency geopandas to v1.1.2 [security] (#2411)** - **chore(deps): update dependency pyasn1 to v0.6.2 [security] (#2407)** Fixes https://github.com/googleapis/google-cloud-python/issues/18150 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: WhiteSource Renovate <bot@renovateapp.com> Co-authored-by: Tim Swast <swast@google.com> Co-authored-by: gcf-owl-bot[bot] <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com> Co-authored-by: Steffany Brown <30247553+steffnay@users.noreply.github.com> Co-authored-by: john li <jli@circularly.org> Co-authored-by: meredithslota <meredithslota@google.com> Co-authored-by: Alma Becerril Salas <47731219+abecerrilsalas@users.noreply.github.com> Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com> Co-authored-by: Chalmer Lowe <chalmer.lowe@gmail.com> Co-authored-by: Dan Lee <71398022+dandhlee@users.noreply.github.com> Co-authored-by: aribray <45905583+aribray@users.noreply.github.com> Co-authored-by: Chalmer Lowe <chalmerlowe@google.com> Co-authored-by: Mario Torres Jr <105736410+Mattix23@users.noreply.github.com> Co-authored-by: Jared Chapman <thejaredchapman@gmail.com> Co-authored-by: adhiggs <38925938+adhiggs@users.noreply.github.com> Co-authored-by: Alvaro Viebrantz <aviebrantz@google.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Lingqing Gan <lingqing.gan@gmail.com> Co-authored-by: Kira <kirnendra@google.com> Co-authored-by: Salem Jorden <115185670+SalemJorden@users.noreply.github.com> Co-authored-by: Salem Boyland <salemb@google.com> Co-authored-by: Stephanie A <129541811+DevStephanie@users.noreply.github.com> Co-authored-by: shollyman <shollyman@google.com> Co-authored-by: Leah Cole <coleleah@google.com>github.com-googleapis-google-cloud-python · 23f9a742 · 2026-09-08
- 1.1ETVchore: regenerate google-cloud-ces (#17910) Fixes https://github.com/googleapis/google-cloud-python/issues/17637 This PR includes the fix from https://github.com/googleapis/google-cloud-python/pull/17914. Please review https://github.com/googleapis/google-cloud-python/pull/17914 first.github.com-googleapis-google-cloud-python · 42323c98 · 2026-07-27
- 0.5ETVchore: update to librarian v0.35.0 (#18043) Commands used ``` export V=v0.35.0 go run github.com/googleapis/librarian/cmd/librarian@${V} config set version $V go run github.com/googleapis/librarian/tool/cmd/builddockerimages@latest --language python --version=$V docker run -u $(id -u):$(id -g) -v .:/repo -v ~/.cache:/.cache -w /repo docker.io/library/librarian-python:$V generate -v --all ```github.com-googleapis-google-cloud-python · e82ad65e · 2026-08-10
- 0.4ETVchore: update librarian to v0.31.2-0.20260730143954-e9da697881de (#18039) Update librarian to `v0.31.2-0.20260730143954-e9da697881de` Using commit `e9da697881de7de6ebf9e5b17ef6704a4c0dbc52` from the librarian repo works: https://github.com/googleapis/librarian/commit/e9da697881de7de6ebf9e5b17ef6704a4c0dbc52 ``` PSEUDO=$(GOPROXY=direct go list -m -f '{{.Version}}' github.com/googleapis/librarian@e9da697881de7de6ebf9e5b17ef6704a4c0dbc52) go run github.com/googleapis/librarian/cmd/librarian@${V} config set version $PSEUDO go run github.com/googleapis/librarian/tool/cmd/builddockerimages@latest --language python --version=e9da697881de7de6ebf9e5b17ef6704a4c0dbc52 docker run -u $(id -u):$(id -g) -v .:/repo -v ~/.cache:/.cache -w /repo docker.io/library/librarian-python:e9da697881de7de6ebf9e5b17ef6704a4c0dbc52 generate -v --all ``` I'm not able to run generation with `v0.32.0`, `v0.33.0` or `v0.34.0`. I filed a follow up issue b/544720460 Closes https://github.com/googleapis/google-cloud-python/pull/18023github.com-googleapis-google-cloud-python · fd1a09be · 2026-08-10
- 0.3ETVfix(deps): bump google-api-core to 2.25.0 (#17599) Bump the minimum version of google-api-core from `2.24.2` to `2.25.0` to avoid use of `if hasattr(DEFAULT_CLIENT_INFO, "protobuf_runtime_version"):` in generated codegithub.com-googleapis-google-cloud-python · 8b359e24 · 2026-06-30
- 0.3ETVfix: upgrade Protobuf and gRPC in WORKSPACE (#17882) - Upgrade Dependencies: Upgrade Protobuf to v35.1, rules_python to v1.1.0, and gRPC to v1.83.0 - Hermetic Python & CI: Register hermetic Python toolchains (3.10–3.13) in WORKSPACE with `ignore_root_user_error = True` for Github Actions compatibility. - ProtoInfo Compatibility: Add `gapic_compat_proto_library` in `py_gapic.bzl` to bridge modern `rules_proto` Starlark ProtoInfo with r`ules_gapic` 's `CustomProtoInfo`. - Disable Python precompilation for generated directory outputs.github.com-googleapis-google-cloud-python · 5b5ece55 · 2026-07-27
- 0.2ETVfix: avoid deprecated unitless operations for NumPy 2.5 compatibility (#17589) As per https://numpy.org/devdocs/release/2.5.0-notes.html, using the generic unit in `numpy.timedelta64` is deprecated since this can lead to unexpected behavior such as non-transitive comparison. This should fix the following errors (since warnings are treated as errors when testing) ``` 2026-06-26T22:39:25.0532625Z ==================================== ERRORS ==================================== 2026-06-26T22:39:25.0533378Z __________________ ERROR collecting tests/unit/test_arrow.py ___________________ 2026-06-26T22:39:25.0533991Z tests/unit/test_arrow.py:24: in <module> 2026-06-26T22:39:25.0534413Z import db_dtypes 2026-06-26T22:39:25.0534767Z db_dtypes/__init__.py:30: in <module> 2026-06-26T22:39:25.0535219Z from db_dtypes import core 2026-06-26T22:39:25.0536530Z db_dtypes/core.py:46: in <module> 2026-06-26T22:39:25.0537237Z class BaseDatetimeArray(pandas_backports.OpsMixin, _mixins.NDArrayBackedExtensionArray): 2026-06-26T22:39:25.0537974Z db_dtypes/core.py:51: in BaseDatetimeArray 2026-06-26T22:39:25.0538450Z _internal_fill_value = numpy.datetime64("NaT") 2026-06-26T22:39:25.0538897Z ^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-26T22:39:25.0540172Z E DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0541561Z ___________________ ERROR collecting tests/unit/test_date.py ___________________ 2026-06-26T22:39:25.0542129Z tests/unit/test_date.py:25: in <module> 2026-06-26T22:39:25.0542500Z import db_dtypes 2026-06-26T22:39:25.0542818Z db_dtypes/__init__.py:30: in <module> 2026-06-26T22:39:25.0543197Z from db_dtypes import core 2026-06-26T22:39:25.0543563Z db_dtypes/core.py:46: in <module> 2026-06-26T22:39:25.0544218Z class BaseDatetimeArray(pandas_backports.OpsMixin, _mixins.NDArrayBackedExtensionArray): 2026-06-26T22:39:25.0545002Z db_dtypes/core.py:51: in BaseDatetimeArray 2026-06-26T22:39:25.0545474Z _internal_fill_value = numpy.datetime64("NaT") 2026-06-26T22:39:25.0546102Z ^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-26T22:39:25.0547340Z E DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0548760Z ___________________ ERROR collecting tests/unit/test_json.py ___________________ 2026-06-26T22:39:25.0549293Z tests/unit/test_json.py:22: in <module> 2026-06-26T22:39:25.0549664Z import db_dtypes 2026-06-26T22:39:25.0549980Z db_dtypes/__init__.py:30: in <module> 2026-06-26T22:39:25.0550363Z from db_dtypes import core 2026-06-26T22:39:25.0550720Z db_dtypes/core.py:46: in <module> 2026-06-26T22:39:25.0551394Z class BaseDatetimeArray(pandas_backports.OpsMixin, _mixins.NDArrayBackedExtensionArray): 2026-06-26T22:39:25.0552080Z db_dtypes/core.py:51: in BaseDatetimeArray 2026-06-26T22:39:25.0552528Z _internal_fill_value = numpy.datetime64("NaT") 2026-06-26T22:39:25.0552958Z ^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-26T22:39:25.0554405Z E DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0555740Z _____________ ERROR collecting tests/unit/test_pandas_backports.py _____________ 2026-06-26T22:39:25.0556539Z tests/unit/test_pandas_backports.py:18: in <module> 2026-06-26T22:39:25.0557049Z import db_dtypes.pandas_backports as pandas_backports 2026-06-26T22:39:25.0557498Z db_dtypes/__init__.py:30: in <module> 2026-06-26T22:39:25.0557873Z from db_dtypes import core 2026-06-26T22:39:25.0558234Z db_dtypes/core.py:46: in <module> 2026-06-26T22:39:25.0558863Z class BaseDatetimeArray(pandas_backports.OpsMixin, _mixins.NDArrayBackedExtensionArray): 2026-06-26T22:39:25.0559525Z db_dtypes/core.py:51: in BaseDatetimeArray 2026-06-26T22:39:25.0559977Z _internal_fill_value = numpy.datetime64("NaT") 2026-06-26T22:39:25.0560384Z ^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-26T22:39:25.0561598Z E DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0562922Z ___________________ ERROR collecting tests/unit/test_time.py ___________________ 2026-06-26T22:39:25.0563453Z tests/unit/test_time.py:22: in <module> 2026-06-26T22:39:25.0563840Z import db_dtypes # noqa 2026-06-26T22:39:25.0564160Z ^^^^^^^^^^^^^^^^ 2026-06-26T22:39:25.0564460Z db_dtypes/__init__.py:30: in <module> 2026-06-26T22:39:25.0565066Z from db_dtypes import core 2026-06-26T22:39:25.0565406Z db_dtypes/core.py:46: in <module> 2026-06-26T22:39:25.0566176Z class BaseDatetimeArray(pandas_backports.OpsMixin, _mixins.NDArrayBackedExtensionArray): 2026-06-26T22:39:25.0566858Z db_dtypes/core.py:51: in BaseDatetimeArray 2026-06-26T22:39:25.0567282Z _internal_fill_value = numpy.datetime64("NaT") 2026-06-26T22:39:25.0567695Z ^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-26T22:39:25.0568851Z E DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0570116Z =========================== short test summary info ============================ 2026-06-26T22:39:25.0571523Z ERROR tests/unit/test_arrow.py - DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0573906Z ERROR tests/unit/test_date.py - DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0576196Z ERROR tests/unit/test_json.py - DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0578467Z ERROR tests/unit/test_pandas_backports.py - DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. 2026-06-26T22:39:25.0580766Z ERROR tests/unit/test_time.py - DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. ```github.com-googleapis-google-cloud-python · d0b2abc2 · 2026-06-30
- 0.2ETVtests: add testing for Python 3.15 (#17962) Python 3.15 testing was skipped in a subset of packages. The follow up work is tracked in https://github.com/googleapis/google-cloud-python/issues/17741github.com-googleapis-google-cloud-python · 89cfe857 · 2026-08-10
- 0.2ETVchore: regenerate google-cloud-bigtable (#17909) This PR is a follow up to https://github.com/googleapis/google-cloud-python/pull/17880 where `google-cloud-bigtable` was excluded due to failing tests.github.com-googleapis-google-cloud-python · 53b48ae2 · 2026-07-27
- 0.2ETVfix: require Protobuf 6.33.5+ (#17743) Towards b/420641246 This PR is similar to https://github.com/googleapis/google-cloud-python/pull/17349 for the generator/auto-generated code. The minimum versions of google-api-core and proto-plus and others also need to be versions that support Protobuf 6 https://github.com/googleapis/python-api-core/releases/tag/v2.24.2 https://github.com/googleapis/proto-plus-python/releases/tag/v1.26.1 Also see the client library versions which allow Protobuf 6.x in PR #13644 (https://github.com/googleapis/google-cloud-python/blob/release-please--branches--main--release-notes/release-notes.md) Once this PR is merged, I will update `protoc` here to `33.5` so we can update `gencode`: https://github.com/googleapis/librarian/blob/fa34184d746948b1da7df000ffcf832979a3c488/cmd/librarian/Dockerfile#L49github.com-googleapis-google-cloud-python · d2673429 · 2026-07-30