-
Notifications
You must be signed in to change notification settings - Fork 68
Comparing changes
Open a pull request
base repository: googleapis/python-bigquery-dataframes
base: v2.34.0
head repository: googleapis/python-bigquery-dataframes
compare: v2.35.0
- 18 commits
- 74 files changed
- 6 contributors
Commits on Feb 3, 2026
-
feat: add bigframe.bigquery.load_data function (#2426)
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 4b0f13b - Browse repository at this point
Copy the full SHA 4b0f13bView commit details
Commits on Feb 4, 2026
-
feat: add
bigframes.bigquery.ai.generate_embedding(#2343)Implement AI.GENERATE_EMBEDDING function in bigframes.bigquery.ai. --- *PR created automatically by Jules for task [11924477578091076513](https://jules.google.com/task/11924477578091076513) started by @tswast* --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: Tim Sweña <swast@google.com> Co-authored-by: Shenyang Cai <sycai@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e91536c - Browse repository at this point
Copy the full SHA e91536cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3012724 - Browse repository at this point
Copy the full SHA 3012724View commit details
Commits on Feb 5, 2026
-
test: add system tests for bigquery.ml.create_model (#2432)
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 318752a - Browse repository at this point
Copy the full SHA 318752aView commit details -
feat: Add a bigframes cell magic for ipython (#2395)
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 e6de52d - Browse repository at this point
Copy the full SHA e6de52dView commit details -
feat: add bigquery.ai.generate_text function (#2433)
* Added the API for ai.generate_text * Fixed SQL syntax bug of ai.generate_embedding * Refactored the code base to keep util functions organized. Fixes b/481092205
Configuration menu - View commit details
-
Copy full SHA for 5bd0029 - Browse repository at this point
Copy the full SHA 5bd0029View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51309df - Browse repository at this point
Copy the full SHA 51309dfView commit details -
docs: fix cast method shown on public docs (#2436)
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 ad0f33c - Browse repository at this point
Copy the full SHA ad0f33cView commit details
Commits on Feb 6, 2026
-
fix: always display the results in the
%%bqsqlcell magics output (#……2439) This changes makes the magics function more similar to SQL Cell. 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 2d973b5 - Browse repository at this point
Copy the full SHA 2d973b5View commit details -
feat: Disable progress bars in Anywidget mode to reduce notebook clut…
…ter (#2437) This PR improves the user experience of the interactive Anywidget display mode by automatically disabling progress bars and job logging during widget operations. Changes: - Wrapped the get_anywidget_bundle call in repr_mimebundle with option_context("display.progress_bar", None) to silence the initial widget load. - Wrapped TableWidget._initial_load and TableWidget._set_table_html methods to silence subsequent interactions like pagination and sorting. Motivation: When interacting with the TableWidget (paging, sorting), the repeated appearance of progress bars creates visual noise and clutter in the notebook output cell, distracting from the interactive data exploration experience. This change ensures a clean and seamless interface. Verified at: - vs code notebook: https://screencast.googleplex.com/cast/NTY2NDkzOTc4Mjk2MzIwMHwwYjU0Njc1MS03MA - colab notebook: https://screencast.googleplex.com/cast/NjIzMjM0NTEyNzQxOTkwNHxiMDM0YzM2Ni1iZQ Fixes #<482120359> 🦕
Configuration menu - View commit details
-
Copy full SHA for 853240d - Browse repository at this point
Copy the full SHA 853240dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fc29f6 - Browse repository at this point
Copy the full SHA 1fc29f6View commit details -
fix: exlcude gcsfs 2026.2.0 (#2445)
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 #<482422167> 🦕
Configuration menu - View commit details
-
Copy full SHA for 311de31 - Browse repository at this point
Copy the full SHA 311de31View commit details -
tests: Fix global session dependence of astype tests (#2443)
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 3cb57b1 - Browse repository at this point
Copy the full SHA 3cb57b1View commit details -
feat: Disable progress bars in Anywidget mode (#2444)
This PR improves the user experience of the interactive Anywidget display mode by automatically disabling progress bars and job logging during widget operations. Changes: Wrapped the get_anywidget_bundle call in repr_mimebundle with option_context("display.progress_bar", None) to silence the initial widget load. Wrapped TableWidget._initial_load and TableWidget._set_table_html methods to silence subsequent interactions like pagination and sorting. Motivation: When interacting with the TableWidget (paging, sorting), the repeated appearance of progress bars creates visual noise and clutter in the notebook output cell, distracting from the interactive data exploration experience. This change ensures a clean and seamless interface. Verified at: vs code notebook: screen/B7hCnXdLeTiFshr colab notebook: screen/4d8Kpo5ZbbfZUBb Fixes #< 482120359 > 🦕Configuration menu - View commit details
-
Copy full SHA for 4e2689a - Browse repository at this point
Copy the full SHA 4e2689aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1274167 - Browse repository at this point
Copy the full SHA 1274167View commit details
Commits on Feb 7, 2026
-
feat: remove redundant "started." messages from progress output (#2440)
Follow-up to #2419 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) Context: b/479944983 🦕
Configuration menu - View commit details
-
Copy full SHA for 2017cc2 - Browse repository at this point
Copy the full SHA 2017cc2View commit details -
fix: suppress JSONDtypeWarning in Anywidget mode and clean up progres…
…s output (#2441) This PR improves the user experience when using the interactive anywidget display mode (bpd.options.display.repr_mode = "anywidget") by reducing console noise. Verified at: vs code notebook: screen/ACCJRLwyThciMk8 colab notebook: screen/BhNxzpvckYg9Wp8 Fixes #<482120359> 🦕
Configuration menu - View commit details
-
Copy full SHA for e0d185a - Browse repository at this point
Copy the full SHA e0d185aView commit details -
chore: librarian release pull request: 20260207T015024Z (#2446)
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:e7cc6823efb073a8a26e7cefdd869f12ec228abfbd2a44aa9a7eacc284023677 <details><summary>bigframes: 2.35.0</summary> ## [2.35.0](v2.34.0...v2.35.0) (2026-02-07) ### Features * Add bigframes.pandas.col with basic operators (#2405) ([1274167](12741677)) * remove redundant "started." messages from progress output (#2440) ([2017cc2](2017cc2f)) * add bigframe.bigquery.load_data function (#2426) ([4b0f13b](4b0f13b2)) * Disable progress bars in Anywidget mode (#2444) ([4e2689a](4e2689a1)) * add bigquery.ai.generate_text function (#2433) ([5bd0029](5bd0029a)) * Disable progress bars in Anywidget mode to reduce notebook clutter (#2437) ([853240d](853240da)) * Add a bigframes cell magic for ipython (#2395) ([e6de52d](e6de52de)) * add `bigframes.bigquery.ai.generate_embedding` (#2343) ([e91536c](e91536c8)) ### Bug Fixes * always display the results in the `%%bqsql` cell magics output (#2439) ([2d973b5](2d973b54)) * exlcude gcsfs 2026.2.0 (#2445) ([311de31](311de31e)) * suppress JSONDtypeWarning in Anywidget mode and clean up progress output (#2441) ([e0d185a](e0d185ad)) ### Documentation * fix cast method shown on public docs (#2436) ([ad0f33c](ad0f33c6)) </details>
Configuration menu - View commit details
-
Copy full SHA for 9f1ba1d - Browse repository at this point
Copy the full SHA 9f1ba1dView 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.34.0...v2.35.0