-
Notifications
You must be signed in to change notification settings - Fork 67
Comparing changes
Open a pull request
base repository: googleapis/python-bigquery-dataframes
base: v2.35.0
head repository: googleapis/python-bigquery-dataframes
compare: v2.36.0
- 17 commits
- 354 files changed
- 6 contributors
Commits on Feb 9, 2026
-
docs: Add EXIF metadata extraction example to multimodal notebook (#2429
) This PR updates the notebooks/multimodal/multimodal_dataframe.ipynb notebook to include a comprehensive example of extracting EXIF metadata from images. Key Changes: * Added a new section "7. Extract EXIF metadata from images". * Implemented a custom remote function (UDF) using pillow and requests to retrieve and parse EXIF tags from image URLs. * Demonstrated how to apply this function efficiently within a BigFrames workflow to analyze image metadata. This addition provides users with a practical pattern for handling image metadata and using custom libraries within BigQuery DataFrames. Fixes #<478952827> 🦕 --------- Co-authored-by: Garrett Wu <6505921+GarrettWu@users.noreply.github.com> Co-authored-by: Chelsea Lin <chelsealin@google.com> Co-authored-by: Shenyang Cai <sycai@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 84c6f88 - Browse repository at this point
Copy the full SHA 84c6f88View commit details -
docs: use direct API for audio transcription (#2447)
Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/python-bigquery-dataframes/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) Fixes #<478952827> 🦕
Configuration menu - View commit details
-
Copy full SHA for 59cbc5d - Browse repository at this point
Copy the full SHA 59cbc5dView commit details
Commits on Feb 10, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 61c17e3 - Browse repository at this point
Copy the full SHA 61c17e3View commit details
Commits on Feb 11, 2026
-
docs: Update multimodal notebook to use public runtime helpers (#2451)
This PR updates notebooks/multimodal/multimodal_dataframe.ipynb to use public APIs (bigframes.bigquery.obj and bigframes.bigquery.to_json_string) instead of internal operations for retrieving runtime JSON strings. Fixes #<issue_number_goes_here> 🦕
Configuration menu - View commit details
-
Copy full SHA for e36dd8b - Browse repository at this point
Copy the full SHA e36dd8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6aafaa - Browse repository at this point
Copy the full SHA a6aafaaView commit details -
feat: add bigquery.ai.generate_table function (#2453)
Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/python-bigquery-dataframes/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) Fixes #<issue_number_goes_here> 🦕
Configuration menu - View commit details
-
Copy full SHA for b925aa2 - Browse repository at this point
Copy the full SHA b925aa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae35a98 - Browse repository at this point
Copy the full SHA ae35a98View commit details -
refactor: Enable
SELECT *optimization in the sqlglot compiler (#2430)Fixes internal issue 481740136 🦕
Configuration menu - View commit details
-
Copy full SHA for 0434f26 - Browse repository at this point
Copy the full SHA 0434f26View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbaba0b - Browse repository at this point
Copy the full SHA fbaba0bView commit details
Commits on Feb 12, 2026
-
docs: fix generate_text and generate_table input docs (#2455)
Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/python-bigquery-dataframes/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) Fixes #<issue_number_goes_here> 🦕
Configuration menu - View commit details
-
Copy full SHA for 078bd32 - Browse repository at this point
Copy the full SHA 078bd32View commit details -
chore: librarian update image pull request: 20260210T185352Z (#2449)
feat: update image to us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:1a2a85ab507aea26d787c06cc7979decb117164c81dd78a745982dfda80d4f68
Configuration menu - View commit details
-
Copy full SHA for 3409acd - Browse repository at this point
Copy the full SHA 3409acdView commit details -
docs: use direct API for pdf chunk and pdf extract (#2452)
This PR updates `notebooks/multimodal/multimodal_dataframe.ipynb` to demonstrate PDF text extraction a chunking using custom BigQuery Python UDFs with the `pypdf` library. Fixes #<478952827> 🦕
Configuration menu - View commit details
-
Copy full SHA for 543ce52 - Browse repository at this point
Copy the full SHA 543ce52View commit details
Commits on Feb 13, 2026
-
docs: update multimodal dataframe notebook to use public APIs (#2456)
Updates the multimodal_dataframe.ipynb notebook to remove dependencies on the internal .blob accessor. Fixes #<478952827> 🦕
Configuration menu - View commit details
-
Copy full SHA for 342fa72 - Browse repository at this point
Copy the full SHA 342fa72View commit details -
refactor: migrate compile_random_sample for sqlglot (#2454)
Fixes internal issue 427767336 🦕
Configuration menu - View commit details
-
Copy full SHA for 36261f5 - Browse repository at this point
Copy the full SHA 36261f5View commit details
Commits on Feb 17, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 53428d0 - Browse repository at this point
Copy the full SHA 53428d0View commit details -
refactor: add table aliases to prevent ambiguity in SQLGlotIR (#2458)
This change fixes the`test_read_gbq_w_ambigous_name` failures in #2248 Fixes internal issue 417774347 🦕
Configuration menu - View commit details
-
Copy full SHA for a5a1bc1 - Browse repository at this point
Copy the full SHA a5a1bc1View commit details
Commits on Feb 18, 2026
-
chore: librarian release pull request: 20260217T233413Z (#2461)
PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release. Librarian Version: v0.7.0 Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:1a2a85ab507aea26d787c06cc7979decb117164c81dd78a745982dfda80d4f68 <details><summary>bigframes: 2.36.0</summary> ## [2.36.0](v2.35.0...v2.36.0) (2026-02-17) ### Features * Initial support for biglake iceberg tables (#2409) ([ae35a98](ae35a989)) * add bigquery.ai.generate_table function (#2453) ([b925aa2](b925aa24)) ### Documentation * fix generate_text and generate_table input docs (#2455) ([078bd32](078bd32e)) * update multimodal dataframe notebook to use public APIs (#2456) ([342fa72](342fa723)) * use direct API for pdf chunk and pdf extract (#2452) ([543ce52](543ce52c)) * use direct API for audio transcription (#2447) ([59cbc5d](59cbc5db)) * Add EXIF metadata extraction example to multimodal notebook (#2429) ([84c6f88](84c6f883)) * Update multimodal notebook to use public runtime helpers (#2451) ([e36dd8b](e36dd8b4)) </details>
Configuration menu - View commit details
-
Copy full SHA for 5c91fb6 - Browse repository at this point
Copy the full SHA 5c91fb6View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.35.0...v2.36.0