python-bigquery-dataframes icon indicating copy to clipboard operation
python-bigquery-dataframes copied to clipboard

refactor: Migrate DataFrame display to use IPython's _repr_mimebundle_() protocol for anywidget mode

Open shuoweil opened this issue 1 month ago • 1 comments

This PR refactors the DataFrame display system to properly implement IPython's repr_mimebundle() protocol for anywidget mode, moving widget handling logic out of repr_html() and into the appropriate display method.

See design doc here: screen/8XWbJDa2d9mb6r5

Fixes #<458796812> 🦕

shuoweil avatar Nov 14 '25 04:11 shuoweil

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

e2e failures

FAILED tests/system/large/functions/test_remote_function.py::test_remote_function_max_instances[set-None]
FAILED tests/system/large/functions/test_remote_function.py::test_remote_function_max_instances[no-set]

These appear to be unrelated.

tswast avatar Nov 26 '25 03:11 tswast