Skip to content

Tags: jbandoro/python-bigquery-dataframes

Tags

v2.33.0

Toggle v2.33.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: librarian release pull request: 20260122T231714Z (googleapis#2402

)

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.33.0</summary>

##
[2.33.0](googleapis/python-bigquery-dataframes@v2.32.0...v2.33.0)
(2026-01-22)

### Features

* add bigquery.ml.transform function (googleapis#2394)
([1f9ee37](googleapis@1f9ee373))

* Add dark mode to anywidget mode (googleapis#2365)
([2763b41](googleapis@2763b41d))

* Add max_columns control for anywidget mode (googleapis#2374)
([34b5975](googleapis@34b5975f))

* Configure Biome for Consistent Code Style (googleapis#2364)
([81e27b3](googleapis@81e27b3d))

* Add BigQuery ObjectRef functions to `bigframes.bigquery.obj` (googleapis#2380)
([9c3bbc3](googleapis@9c3bbc36))

* Stabilize interactive table height to prevent notebook layout shifts
(googleapis#2378)
([a634e97](googleapis@a634e976))

### Bug Fixes

* implement retry logic for cloud function endpoint fetching (googleapis#2369)
([0f593c2](googleapis@0f593c27))

* Throw if write api commit op has stream_errors (googleapis#2385)
([7abfef0](googleapis@7abfef05))

### Performance Improvements

* Avoid requery for some result downsample methods (googleapis#2219)
([95763ff](googleapis@95763ff2))

</details>

release-2402

Toggle release-2402's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: librarian release pull request: 20260122T231714Z (googleapis#2402

)

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.33.0</summary>

##
[2.33.0](googleapis/python-bigquery-dataframes@v2.32.0...v2.33.0)
(2026-01-22)

### Features

* add bigquery.ml.transform function (googleapis#2394)
([1f9ee37](googleapis@1f9ee373))

* Add dark mode to anywidget mode (googleapis#2365)
([2763b41](googleapis@2763b41d))

* Add max_columns control for anywidget mode (googleapis#2374)
([34b5975](googleapis@34b5975f))

* Configure Biome for Consistent Code Style (googleapis#2364)
([81e27b3](googleapis@81e27b3d))

* Add BigQuery ObjectRef functions to `bigframes.bigquery.obj` (googleapis#2380)
([9c3bbc3](googleapis@9c3bbc36))

* Stabilize interactive table height to prevent notebook layout shifts
(googleapis#2378)
([a634e97](googleapis@a634e976))

### Bug Fixes

* implement retry logic for cloud function endpoint fetching (googleapis#2369)
([0f593c2](googleapis@0f593c27))

* Throw if write api commit op has stream_errors (googleapis#2385)
([7abfef0](googleapis@7abfef05))

### Performance Improvements

* Avoid requery for some result downsample methods (googleapis#2219)
([95763ff](googleapis@95763ff2))

</details>

v2.32.0

Toggle v2.32.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: create a release (googleapis#2363)

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> 🦕

release-2363

Toggle release-2363's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: create a release (googleapis#2363)

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> 🦕

v2.31.0

Toggle v2.31.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: librarian release pull request: 20251210T234907Z (googleapis#2324

)

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:c8612d3fffb3f6a32353b2d1abd16b61e87811866f7ec9d65b59b02eb452a620
<details><summary>bigframes: 2.31.0</summary>

##
[2.31.0](googleapis/python-bigquery-dataframes@v2.30.0...v2.31.0)
(2025-12-10)

### Features

* add `bigframes.bigquery.ml` methods (googleapis#2300)
([719b278](googleapis@719b278c))

* add &googleapis#39;weekday&googleapis#39; property to DatatimeMethod (googleapis#2304)
([fafd7c7](googleapis@fafd7c73))

### Bug Fixes

* cache DataFrames to temp tables in bigframes.bigquery.ml methods to
avoid time travel (googleapis#2318)
([d993831](googleapis@d9938319))

### Reverts

* DataFrame display uses IPython&googleapis#39;s `_repr_mimebundle_` (googleapis#2316)
([e4e3ec8](googleapis@e4e3ec85))

</details>

release-2324

Toggle release-2324's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: librarian release pull request: 20251210T234907Z (googleapis#2324

)

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:c8612d3fffb3f6a32353b2d1abd16b61e87811866f7ec9d65b59b02eb452a620
<details><summary>bigframes: 2.31.0</summary>

##
[2.31.0](googleapis/python-bigquery-dataframes@v2.30.0...v2.31.0)
(2025-12-10)

### Features

* add `bigframes.bigquery.ml` methods (googleapis#2300)
([719b278](googleapis@719b278c))

* add &googleapis#39;weekday&googleapis#39; property to DatatimeMethod (googleapis#2304)
([fafd7c7](googleapis@fafd7c73))

### Bug Fixes

* cache DataFrames to temp tables in bigframes.bigquery.ml methods to
avoid time travel (googleapis#2318)
([d993831](googleapis@d9938319))

### Reverts

* DataFrame display uses IPython&googleapis#39;s `_repr_mimebundle_` (googleapis#2316)
([e4e3ec8](googleapis@e4e3ec85))

</details>

release-2321

Toggle release-2321's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: librarian release pull request: 20251210T192622Z (googleapis#2321

)

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:c8612d3fffb3f6a32353b2d1abd16b61e87811866f7ec9d65b59b02eb452a620
<details><summary>bigframes: 2.31.0</summary>

##
[2.31.0](googleapis/python-bigquery-dataframes@v2.30.0...v2.31.0)
(2025-12-10)

### Features

* add `bigframes.bigquery.ml` methods (googleapis#2300)
([719b278](googleapis@719b278c))

* add &googleapis#39;weekday&googleapis#39; property to DatatimeMethod (googleapis#2304)
([fafd7c7](googleapis@fafd7c73))

### Bug Fixes

* cache DataFrames to temp tables in bigframes.bigquery.ml methods to
avoid time travel (googleapis#2318)
([d993831](googleapis@d9938319))

### Reverts

* DataFrame display uses IPython&googleapis#39;s `_repr_mimebundle_` (googleapis#2316)
([e4e3ec8](googleapis@e4e3ec85))

</details>

v2.30.0

Toggle v2.30.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 2.30.0 (googleapis#2308)

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:c8612d3fffb3f6a32353b2d1abd16b61e87811866f7ec9d65b59b02eb452a620
<details><summary>bigframes: 2.30.0</summary>

##
[2.30.0](googleapis/python-bigquery-dataframes@v2.29.0...v2.30.0)
(2025-12-03)

### Features

* Support mixed scalar-analytic expressions (googleapis#2239)
([20ab469](googleapis@20ab469d))

* Allow drop_duplicates over unordered dataframe (googleapis#2303)
([52665fa](googleapis@52665fa5))

* Preserve source names better for more readable sql (googleapis#2243)
([64995d6](googleapis@64995d65))

* use end user credentials for `bigframes.bigquery.ai` functions when
`connection_id` is not present (googleapis#2272)
([7c062a6](googleapis@7c062a68))

* pivot_table supports fill_value arg (googleapis#2257)
([8f490e6](googleapis@8f490e68))

* Support builtins funcs for df.agg (googleapis#2256)
([956a5b0](googleapis@956a5b00))

* add bigquery.json_keys (googleapis#2286)
([b487cf1](googleapis@b487cf1f))

* Add agg/aggregate methods to windows (googleapis#2288)
([c4cb39d](googleapis@c4cb39dc))

* Add bigframes.pandas.crosstab (googleapis#2231)
([c62e553](googleapis@c62e5535))

* Implement single-column sorting for interactive table widget (googleapis#2255)
([d1ecc61](googleapis@d1ecc61b))

### Bug Fixes

* Pass credentials properly for read api instantiation (googleapis#2280)
([3e3fe25](googleapis@3e3fe259))

* Update max_instances default to reflect actual value (googleapis#2302)
([4489687](googleapis@4489687e))

* Improve Anywidget pagination and display for unknown row counts
(googleapis#2258)
([508deae](googleapis@508deae5))

* Fix issue with stream upload batch size upload limit (googleapis#2290)
([6cdf64b](googleapis@6cdf64b0))

* calling info() on empty dataframes no longer leads to errors (googleapis#2267)
([95a83f7](googleapis@95a83f77))

* do not warn with DefaultIndexWarning in partial ordering mode (googleapis#2230)
([cc2dbae](googleapis@cc2dbae6))

### Documentation

* update docs and tests for Gemini 2.5 models (googleapis#2279)
([08c0c0c](googleapis@08c0c0c8))

* Add Google Analytics configuration to conf.py (googleapis#2301)
([0b266da](googleapis@0b266da1))

* fix LogisticRegression docs rendering (googleapis#2295)
([32e5313](googleapis@32e53134))

* update API reference to new `dataframes.bigquery.dev` location (googleapis#2293)
([da06439](googleapis@da064397))

* use autosummary to split documentation pages (googleapis#2251)
([f7fd2d2](googleapis@f7fd2d20))

</details>

release-2308

Toggle release-2308's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 2.30.0 (googleapis#2308)

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:c8612d3fffb3f6a32353b2d1abd16b61e87811866f7ec9d65b59b02eb452a620
<details><summary>bigframes: 2.30.0</summary>

##
[2.30.0](googleapis/python-bigquery-dataframes@v2.29.0...v2.30.0)
(2025-12-03)

### Features

* Support mixed scalar-analytic expressions (googleapis#2239)
([20ab469](googleapis@20ab469d))

* Allow drop_duplicates over unordered dataframe (googleapis#2303)
([52665fa](googleapis@52665fa5))

* Preserve source names better for more readable sql (googleapis#2243)
([64995d6](googleapis@64995d65))

* use end user credentials for `bigframes.bigquery.ai` functions when
`connection_id` is not present (googleapis#2272)
([7c062a6](googleapis@7c062a68))

* pivot_table supports fill_value arg (googleapis#2257)
([8f490e6](googleapis@8f490e68))

* Support builtins funcs for df.agg (googleapis#2256)
([956a5b0](googleapis@956a5b00))

* add bigquery.json_keys (googleapis#2286)
([b487cf1](googleapis@b487cf1f))

* Add agg/aggregate methods to windows (googleapis#2288)
([c4cb39d](googleapis@c4cb39dc))

* Add bigframes.pandas.crosstab (googleapis#2231)
([c62e553](googleapis@c62e5535))

* Implement single-column sorting for interactive table widget (googleapis#2255)
([d1ecc61](googleapis@d1ecc61b))

### Bug Fixes

* Pass credentials properly for read api instantiation (googleapis#2280)
([3e3fe25](googleapis@3e3fe259))

* Update max_instances default to reflect actual value (googleapis#2302)
([4489687](googleapis@4489687e))

* Improve Anywidget pagination and display for unknown row counts
(googleapis#2258)
([508deae](googleapis@508deae5))

* Fix issue with stream upload batch size upload limit (googleapis#2290)
([6cdf64b](googleapis@6cdf64b0))

* calling info() on empty dataframes no longer leads to errors (googleapis#2267)
([95a83f7](googleapis@95a83f77))

* do not warn with DefaultIndexWarning in partial ordering mode (googleapis#2230)
([cc2dbae](googleapis@cc2dbae6))

### Documentation

* update docs and tests for Gemini 2.5 models (googleapis#2279)
([08c0c0c](googleapis@08c0c0c8))

* Add Google Analytics configuration to conf.py (googleapis#2301)
([0b266da](googleapis@0b266da1))

* fix LogisticRegression docs rendering (googleapis#2295)
([32e5313](googleapis@32e53134))

* update API reference to new `dataframes.bigquery.dev` location (googleapis#2293)
([da06439](googleapis@da064397))

* use autosummary to split documentation pages (googleapis#2251)
([f7fd2d2](googleapis@f7fd2d20))

</details>

v2.29.1

Toggle v2.29.1's commit message
chore: Bound sqlglot version below 28 (googleapis#2275)

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> 🦕