Uh oh!
There was an error while loading. Please reload this page.
docs: ensure that PlotAccessor is included in the API reference - #17513
Conversation
There was a problem hiding this comment.
Code Review
This pull request exposes PlotAccessor in the public typing API and updates its references in the documentation templates and docstrings. It also updates the docstring decorator in _tools/docs.py to copy docstrings to property getters. The review feedback recommends making the decorator more robust by separating the docstring assignment of the descriptor from its underlying callable, preventing an AttributeError on the descriptor from skipping the getter's docstring assignment, and extending support to other descriptors like classmethod and cached_property.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
Currently, [this page](https://dataframes.bigquery.dev/reference/api/bigframes.pandas.DataFrame.plot.html#bigframes.pandas.DataFrame.plot) is blank. <img width="1870" height="1412" alt="image" src="https://github.com/user-attachments/assets/bfc93846-7000-4ff6-a336-a36baba324ad" /> After this change: <img width="1870" height="1412" alt="image" src="https://github.com/user-attachments/assets/5c5f8c8e-a966-475e-845d-ec33df41455e" /> 🦕 --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [2.44.0](bigframes-v2.43.0...bigframes-v2.44.0) (2026-06-25) ### Features * add date functions to `bigframes.bigquery` module ([#17514](#17514)) ([e5d2e35](e5d2e35)) * **bigframes:** add AI TVFs to the pandas bq accessor ([#17402](#17402)) ([ee74e31](ee74e31)) * Experimental transpilation of unannotated python callables ([#17419](#17419)) ([ea9aad9](ea9aad9)) * support gemini-3.x models in loader and update default model to gemini-3.5-flash ([#17557](#17557)) ([3619b29](3619b29)) * support interactive execution of deferred DataFrames in TableWidget ([#17486](#17486)) ([421eebd](421eebd)) ### Bug Fixes * avoid invalid CAST(NULL AS NULL) in SQLGlot compiler ([#17487](#17487)) ([3b79caa](3b79caa)) * **bigframes:** world-readable temp zip in create_cloud_function ([#17522](#17522)) ([e726878](e726878)) * bump @angular/common, @angular/forms, @angular/platform-browser and @angular/router in /packages/bigframes/bigframes/display/table_widget_angular ([#17525](#17525)) ([2f893b1](2f893b1)) * bump langsmith from 0.8.0 to 0.8.18 in /packages/bigframes ([#17518](#17518)) ([f23063f](f23063f)) * bump msgpack from 1.1.1 to 1.2.1 in /packages/bigframes ([#17520](#17520)) ([36b5b7e](36b5b7e)) * bump undici and @angular/build in /packages/bigframes/bigframes/display/table_widget_angular ([#17519](#17519)) ([6fc45e3](6fc45e3)) * handle empty endpoints during cloud function reuse ([#17501](#17501)) ([4f5593a](4f5593a)) ### Documentation * ensure that PlotAccessor is included in the API reference ([#17513](#17513)) ([6febabf](6febabf)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [2.44.0](googleapis/google-cloud-python@bigframes-v2.43.0...bigframes-v2.44.0) (2026-06-25) ### Features * add date functions to `bigframes.bigquery` module ([#17514](googleapis/google-cloud-python#17514)) ([e5d2e35](googleapis/google-cloud-python@e5d2e35)) * **bigframes:** add AI TVFs to the pandas bq accessor ([#17402](googleapis/google-cloud-python#17402)) ([ee74e31](googleapis/google-cloud-python@ee74e31)) * Experimental transpilation of unannotated python callables ([#17419](googleapis/google-cloud-python#17419)) ([ea9aad9](googleapis/google-cloud-python@ea9aad9)) * support gemini-3.x models in loader and update default model to gemini-3.5-flash ([#17557](googleapis/google-cloud-python#17557)) ([3619b29](googleapis/google-cloud-python@3619b29)) * support interactive execution of deferred DataFrames in TableWidget ([#17486](googleapis/google-cloud-python#17486)) ([421eebd](googleapis/google-cloud-python@421eebd)) ### Bug Fixes * avoid invalid CAST(NULL AS NULL) in SQLGlot compiler ([#17487](googleapis/google-cloud-python#17487)) ([3b79caa](googleapis/google-cloud-python@3b79caa)) * **bigframes:** world-readable temp zip in create_cloud_function ([#17522](googleapis/google-cloud-python#17522)) ([e726878](googleapis/google-cloud-python@e726878)) * bump @angular/common, @angular/forms, @angular/platform-browser and @angular/router in /packages/bigframes/bigframes/display/table_widget_angular ([#17525](googleapis/google-cloud-python#17525)) ([2f893b1](googleapis/google-cloud-python@2f893b1)) * bump langsmith from 0.8.0 to 0.8.18 in /packages/bigframes ([#17518](googleapis/google-cloud-python#17518)) ([f23063f](googleapis/google-cloud-python@f23063f)) * bump msgpack from 1.1.1 to 1.2.1 in /packages/bigframes ([#17520](googleapis/google-cloud-python#17520)) ([36b5b7e](googleapis/google-cloud-python@36b5b7e)) * bump undici and @angular/build in /packages/bigframes/bigframes/display/table_widget_angular ([#17519](googleapis/google-cloud-python#17519)) ([6fc45e3](googleapis/google-cloud-python@6fc45e3)) * handle empty endpoints during cloud function reuse ([#17501](googleapis/google-cloud-python#17501)) ([4f5593a](googleapis/google-cloud-python@4f5593a)) ### Documentation * ensure that PlotAccessor is included in the API reference ([#17513](googleapis/google-cloud-python#17513)) ([6febabf](googleapis/google-cloud-python@6febabf)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> GitOrigin-RevId: b9692a1500fbfe8e301e48126737336eb9814d96 Change-Id: Ida3b2ee1d56338edb4458761ad675f600531e6c2
Currently, this page is blank.
After this change:
🦕