René's URL Explorer Experiment


Title: feat: Enable multi-column sorting in anywidget mode by shuoweil · Pull Request #2360 · googleapis/python-bigquery-dataframes · GitHub

Open Graph Title: feat: Enable multi-column sorting in anywidget mode by shuoweil · Pull Request #2360 · googleapis/python-bigquery-dataframes

X Title: feat: Enable multi-column sorting in anywidget mode by shuoweil · Pull Request #2360 · googleapis/python-bigquery-dataframes

Description: This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/bigframes - feat: Enable multi-column sorting in anywidget mode by shuoweil · Pull Request #2360 · googleapis/python-bigquery-dataframes

Open Graph Description: This update brings multi-column sorting capabilities to the interactive DataFrame display (anywidget mode), allowing for more powerful data exploration directly within our notebook. What's New:...

X Description: This update brings multi-column sorting capabilities to the interactive DataFrame display (anywidget mode), allowing for more powerful data exploration directly within our notebook. What's ...

Opengraph URL: https://github.com/googleapis/python-bigquery-dataframes/pull/2360

X: @github

direct link

Domain: redirect.github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:b1165789-6d32-bed8-4727-66c8be99e66e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id983C:2B7394:2E46AC:3ED173:6A553958
html-safe-nonce8226f5e670af515e9cf6d473afd552f3b3e6c75a12c3543b97e3f4e9554bc8af
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5ODNDOjJCNzM5NDoyRTQ2QUM6M0VEMTczOjZBNTUzOTU4IiwidmlzaXRvcl9pZCI6Ijc4NDEwMjMwNDA0NjEwMjc2NzIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmaca6b676e6b69d10baa16ae407798d00f4d6ccc405ccae96c7e3899a31120517a9
hovercard-subject-tagpull_request:3135502366
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/googleapis/python-bigquery-dataframes/2360/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/bd41e9dcb255a384b5eeaa8104a6ec26341f8d3d9f7b4871e3a15d7161e4759e/googleapis/python-bigquery-dataframes/pull/2360
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/bd41e9dcb255a384b5eeaa8104a6ec26341f8d3d9f7b4871e3a15d7161e4759e/googleapis/python-bigquery-dataframes/pull/2360
og:image:altThis update brings multi-column sorting capabilities to the interactive DataFrame display (anywidget mode), allowing for more powerful data exploration directly within our notebook. What's New:...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameshuoweil
hostnamegithub.com
expected-hostnamegithub.com
Nonefbd8fce4d63ac394c5405faa20aa50d5c9e56b979ac43ee1b26f8e7c47c4cd89
turbo-cache-controlno-cache
go-importgithub.com/googleapis/python-bigquery-dataframes git https://github.com/googleapis/python-bigquery-dataframes.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id667598363
octolytics-dimension-repository_nwogoogleapis/python-bigquery-dataframes
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id667598363
octolytics-dimension-repository_network_root_nwogoogleapis/python-bigquery-dataframes
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release811f50b757204c6a1b4da0ea780075b3e1cc9e57
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#start-of-content
https://redirect.github.com/
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F2360
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F2360
Sign up https://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=googleapis%2Fpython-bigquery-dataframes
Reloadhttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
Reloadhttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
Reloadhttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
googleapis https://redirect.github.com/googleapis
python-bigquery-dataframeshttps://redirect.github.com/googleapis/python-bigquery-dataframes
Notifications https://redirect.github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Fork 68 https://redirect.github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Star 289 https://redirect.github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Code https://redirect.github.com/googleapis/python-bigquery-dataframes
Issues 0 https://redirect.github.com/googleapis/python-bigquery-dataframes/issues
Pull requests 0 https://redirect.github.com/googleapis/python-bigquery-dataframes/pulls
Actions https://redirect.github.com/googleapis/python-bigquery-dataframes/actions
Projects https://redirect.github.com/googleapis/python-bigquery-dataframes/projects
Security and quality 0 https://redirect.github.com/googleapis/python-bigquery-dataframes/security
Insights https://redirect.github.com/googleapis/python-bigquery-dataframes/pulse
Code https://redirect.github.com/googleapis/python-bigquery-dataframes
Issues https://redirect.github.com/googleapis/python-bigquery-dataframes/issues
Pull requests https://redirect.github.com/googleapis/python-bigquery-dataframes/pulls
Actions https://redirect.github.com/googleapis/python-bigquery-dataframes/actions
Projects https://redirect.github.com/googleapis/python-bigquery-dataframes/projects
Security and quality https://redirect.github.com/googleapis/python-bigquery-dataframes/security
Insights https://redirect.github.com/googleapis/python-bigquery-dataframes/pulse
shuoweilhttps://redirect.github.com/shuoweil
mainhttps://redirect.github.com/googleapis/python-bigquery-dataframes/tree/main
shuowei-anywidget-sort-multi-columnhttps://redirect.github.com/googleapis/python-bigquery-dataframes/tree/shuowei-anywidget-sort-multi-column
Conversationhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360
Commits47 (47)https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits
Checkshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/checks
Files changedhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/files
feat: Enable multi-column sorting in anywidget modehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#top
shuoweilhttps://redirect.github.com/shuoweil
mainhttps://redirect.github.com/googleapis/python-bigquery-dataframes/tree/main
shuowei-anywidget-sort-multi-columnhttps://redirect.github.com/googleapis/python-bigquery-dataframes/tree/shuowei-anywidget-sort-multi-column
https://redirect.github.com/shuoweil
shuoweilhttps://redirect.github.com/shuoweil
Dec 30, 2025https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#issue-3768661311
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
shuoweilhttps://redirect.github.com/shuoweil
December 19, 2025 02:21https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#commits-pushed-218b7c2
https://redirect.github.com/shuoweil
feat: Enhance Series and DataFrame display with anywidgethttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/218b7c20d5b817e7d93fc3af7b1f622d25ced1b8
218b7c2https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/218b7c20d5b817e7d93fc3af7b1f622d25ced1b8
https://redirect.github.com/shuoweil
test: add more npm testshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9e3163fe6a350141d7c5982defcec34560f8e38d
9e3163fhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9e3163fe6a350141d7c5982defcec34560f8e38d
https://redirect.github.com/shuoweil
test: add this file for faster and reliable npm testshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/3227b23a6438424326029566b90a1e952ec1f3bc
3227b23https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/3227b23a6438424326029566b90a1e952ec1f3bc
https://redirect.github.com/shuoweil
docs: notebook updatehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/c1a8f839f61e88ac2b88175f1372502967805a9c
c1a8f83https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/c1a8f839f61e88ac2b88175f1372502967805a9c
https://redirect.github.com/shuoweil
test: update old testcase due to new feature implementationhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/c39293a6ec80fdb5331d720bd06dec9368bb64d4
c39293ahttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/c39293a6ec80fdb5331d720bd06dec9368bb64d4
https://redirect.github.com/shuoweil
Revert "test: update old testcase due to new feature implementation"https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9dff0f42fb8f58626c26a705ed6fb68e612223c3
9dff0f4https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9dff0f42fb8f58626c26a705ed6fb68e612223c3
c39293ahttps://github.com/googleapis/python-bigquery-dataframes/commit/c39293a6ec80fdb5331d720bd06dec9368bb64d4
https://redirect.github.com/shuoweil
feat: only display row count when series is large than the number can…https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f67e30fd530f123566a0526b48836714f24aad3e
f67e30fhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f67e30fd530f123566a0526b48836714f24aad3e
https://redirect.github.com/chelsea-lin
https://redirect.github.com/sycai
https://redirect.github.com/shuoweil
refactor: Handle special float values and None consistently in sqlglo…https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/81d1dbeb0c5f0ab1465106ad37e1adbd1373cd7f
81d1dbehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/81d1dbeb0c5f0ab1465106ad37e1adbd1373cd7f
#2337https://github.com/googleapis/python-bigquery-dataframes/pull/2337
#2248https://github.com/googleapis/python-bigquery-dataframes/pull/2248
https://redirect.github.com/shuoweil
Merge branch 'main' into shuowei-anywidget-series-displayhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/057f54de222b1c84940c8ab6cd7d7e8184cfbddd
057f54dhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/057f54de222b1c84940c8ab6cd7d7e8184cfbddd
https://redirect.github.com/shuoweil
Merge branch 'main' into shuowei-anywidget-series-displayhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f70d5c1c1ee3430ed3b9bcb24d1d6ae2eda17d77
f70d5c1https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f70d5c1c1ee3430ed3b9bcb24d1d6ae2eda17d77
https://redirect.github.com/shuoweil
Merge branch 'main' into shuowei-anywidget-series-displayhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/58e357a2b5d6ca0d794f9a5911ab322742f54710
58e357ahttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/58e357a2b5d6ca0d794f9a5911ab322742f54710
https://redirect.github.com/shuoweil
refactor: code refactorhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/fd04e6ad7d052ac08d7ba425c44a76831db3f851
fd04e6ahttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/fd04e6ad7d052ac08d7ba425c44a76831db3f851
https://redirect.github.com/shuoweil
fix: fix mypyhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/4825aeba032ed718d9a53b557cb6c07d3178e127
4825aebhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/4825aeba032ed718d9a53b557cb6c07d3178e127
https://redirect.github.com/shuoweil
Merge branch 'main' into shuowei-anywidget-series-displayhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/88454641aea89336708c9d45c053a1570b1398fb
8845464https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/88454641aea89336708c9d45c053a1570b1398fb
https://redirect.github.com/shuoweil
refactor: move code to plaintext file and add checkshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/d36fc0fe15986a10b579ddda089ecf8ebb129fbc
d36fc0fhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/d36fc0fe15986a10b579ddda089ecf8ebb129fbc
https://redirect.github.com/shuoweil
refactor: move code to plaintext file and add checkshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/593f9aedc207192a45c8689740d2960f43841da1
593f9aehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/593f9aedc207192a45c8689740d2960f43841da1
https://redirect.github.com/shuoweil
Revert "refactor: move code to plaintext file and add checks"https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/400ea073b0d9b00fe6974698f153e01ba933b53f
400ea07https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/400ea073b0d9b00fe6974698f153e01ba933b53f
593f9aehttps://github.com/googleapis/python-bigquery-dataframes/commit/593f9aedc207192a45c8689740d2960f43841da1
https://redirect.github.com/shuoweil
Merge branch 'main' into shuowei-anywidget-series-displayhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/945616c129d0b1ba939359c8623c8046898fafaa
945616chttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/945616c129d0b1ba939359c8623c8046898fafaa
https://redirect.github.com/shuoweil
refactor: move create_text_representation to plaintext.pyhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/a4746063aaf852bb7c29d40fa5058a8d294b52e6
a474606https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/a4746063aaf852bb7c29d40fa5058a8d294b52e6
https://redirect.github.com/shuoweil
refactor: move display logic to display/plaintext.py and display/html.pyhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/bd5699279ad9ae3a2b48a586b978c1cf2ee85352
bd56992https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/bd5699279ad9ae3a2b48a586b978c1cf2ee85352
https://redirect.github.com/shuoweil
refactor: restore original order of max_results in __repr__https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/971ee3311f9660b843a20ca8c4ab1fb24b010d96
971ee33https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/971ee3311f9660b843a20ca8c4ab1fb24b010d96
https://redirect.github.com/shuoweil
docs: add todo backhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/1a73628569611cca5849551602906b1f3329be88
1a73628https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/1a73628569611cca5849551602906b1f3329be88
https://redirect.github.com/shuoweil
refactor: split repr_mimebundle logic, handle deferred mode in html, …https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/1b7952b3edc48ef972c725b29225940715df1975
1b7952bhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/1b7952b3edc48ef972c725b29225940715df1975
https://redirect.github.com/shuoweil
refactor: rename repr_mimebundle helpers and improve fallback commentshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/15b2ac62d3e838b7530bb5cabbd74cf039a83276
15b2ac6https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/15b2ac62d3e838b7530bb5cabbd74cf039a83276
https://redirect.github.com/shuoweil
style: fix repr_mimebundle docstring formattinghttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f8914c85bb46895a173b7e3600cad2f9734325d4
f8914c8https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f8914c85bb46895a173b7e3600cad2f9734325d4
https://redirect.github.com/shuoweil
docs: update anywidget demo notebook with series display showcasehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9fea10ea0fe5917ff5ecf1fb0635d0bbcbc66d64
9fea10ehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9fea10ea0fe5917ff5ecf1fb0635d0bbcbc66d64
https://redirect.github.com/shuoweil
docs: update notebookhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/a20a5ee9cb3bf5de00869dac342d9809a98efb3f
a20a5eehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/a20a5ee9cb3bf5de00869dac342d9809a98efb3f
https://redirect.github.com/shuoweil
Merge branch 'main' into shuowei-anywidget-series-displayhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9e92c2a409e956735a9314272de889d170c51da2
9e92c2ahttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/9e92c2a409e956735a9314272de889d170c51da2
https://redirect.github.com/shuoweil
refactor: decouple plaintext representation from core objectshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/c0f4b4e26615fc0e8f7ae36f06d186a9c45d5a52
c0f4b4ehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/c0f4b4e26615fc0e8f7ae36f06d186a9c45d5a52
https://redirect.github.com/shuoweil
refactor: consolidate object metadata extraction for displayhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/38899b7b2699c80f0b596602675a1075a5da419e
38899b7https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/38899b7b2699c80f0b596602675a1075a5da419e
shuoweilhttps://redirect.github.com/shuoweil
December 23, 2025 21:08https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#commits-pushed-f7ad44e
https://redirect.github.com/shuoweil
test: skip windows testhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f7ad44ec10adba16f191a9a4f96f769b9a64a0f6
f7ad44ehttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/f7ad44ec10adba16f191a9a4f96f769b9a64a0f6
https://redirect.github.com/shuoweil
Merge branch 'main' into shuowei-anywidget-sort-multi-columnhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/e016751a387b7a06821a9ab288c16dbe437e6c8d
e016751https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/e016751a387b7a06821a9ab288c16dbe437e6c8d
https://redirect.github.com/shuoweil
feat(display): support multi-column sorting in anywidgethttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/50bee9cb18cf52e10bfc94b884500b535c7b2e9e
50bee9chttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/50bee9cb18cf52e10bfc94b884500b535c7b2e9e
https://redirect.github.com/shuoweil
docs: update anywidget_mode notebook with multi-column sorting instru…https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/e98edb2e8137fc13cf57b61b267ac3411bfa7405
e98edb2https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/e98edb2e8137fc13cf57b61b267ac3411bfa7405
https://redirect.github.com/shuoweil
docs: rerun the notebook for testinghttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/2a421ca38a10fcbc91280e8a5cb333bb08c8f50d
2a421cahttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/2a421ca38a10fcbc91280e8a5cb333bb08c8f50d
https://redirect.github.com/shuoweil
test(js): add multi-column sorting test case and update existing testshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/70d1659b559e4ca60f2fd4e34d3ceac4ac5f43cb
70d1659https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/70d1659b559e4ca60f2fd4e34d3ceac4ac5f43cb
https://redirect.github.com/shuoweil
shuoweilhttps://redirect.github.com/shuoweil
Dec 30, 2025https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#event-21786006090
https://redirect.github.com/shuoweil
shuoweilhttps://redirect.github.com/shuoweil
GarrettWuhttps://redirect.github.com/GarrettWu
December 30, 2025 00:49https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#event-21786006165
https://redirect.github.com/apps/review-notebook-app
review-notebook-apphttps://redirect.github.com/apps/review-notebook-app
Dec 30, 2025https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#issuecomment-3697938874
https://app.reviewnb.com/googleapis/python-bigquery-dataframes/pull/2360
ReviewNBhttps://www.reviewnb.com/?utm_source=gh
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
https://redirect.github.com/apps/product-auto-label
product-auto-labelhttps://redirect.github.com/apps/product-auto-label
size: l https://redirect.github.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20l%22
api: bigquery https://redirect.github.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22api%3A%20bigquery%22
Dec 30, 2025https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#event-21786006559
https://redirect.github.com/shuoweil
test: fix failed testshttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/b5306c1ba94589929cc9b5311005c584379aa5a6
b5306c1https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/b5306c1ba94589929cc9b5311005c584379aa5a6
https://redirect.github.com/shuoweil
shuoweilhttps://redirect.github.com/shuoweil
chelsea-linhttps://redirect.github.com/chelsea-lin
jialuoohttps://redirect.github.com/jialuoo
sycaihttps://redirect.github.com/sycai
December 30, 2025 22:04https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#event-21800595160
https://redirect.github.com/sycai
sycaihttps://redirect.github.com/sycai
Dec 30, 2025 https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#pullrequestreview-3619488216
View reviewed changes https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/files/b5306c1ba94589929cc9b5311005c584379aa5a6
bigframes/display/anywidget.pyhttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/files/b5306c1ba94589929cc9b5311005c584379aa5a6#diff-4ff24a7fda4eb482334300d329b3e8dc857fcfe6747720d96c322f1387e819cf
sycaihttps://redirect.github.com/sycai
Dec 30, 2025https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#discussion_r2654079175
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
shuoweilhttps://redirect.github.com/shuoweil
Dec 31, 2025https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#discussion_r2654647897
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
sycaihttps://redirect.github.com/sycai
Jan 2, 2026https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#discussion_r2658204372
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
https://redirect.github.com/shuoweil
refactor(anywidget): merge sort_columns/ascending into sort_contexthttps://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/b755c55a699b42d6acc7fc4a639b62807ff23843
b755c55https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/commits/b755c55a699b42d6acc7fc4a639b62807ff23843
https://redirect.github.com/shuoweil
shuoweilhttps://redirect.github.com/shuoweil
mpovoahttps://redirect.github.com/mpovoa
sycaihttps://redirect.github.com/sycai
GarrettWuhttps://redirect.github.com/GarrettWu
chelsea-linhttps://redirect.github.com/chelsea-lin
jialuoohttps://redirect.github.com/jialuoo
December 31, 2025 02:10https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#event-21803394239
https://redirect.github.com/sycai
sycaihttps://redirect.github.com/sycai
Jan 2, 2026 https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#pullrequestreview-3623680557
View reviewed changes https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/files/b755c55a699b42d6acc7fc4a639b62807ff23843
https://redirect.github.com/shuoweil
shuoweilhttps://redirect.github.com/shuoweil
1feb956https://redirect.github.com/googleapis/python-bigquery-dataframes/commit/1feb956e4762e30276e5b380c0633e6ed7881357
Jan 2, 2026https://github.com/googleapis/python-bigquery-dataframes/pull/2360#event-21831471488
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
https://redirect.github.com/shuoweil
shuoweilhttps://redirect.github.com/shuoweil
January 2, 2026 20:05https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#event-21831471696
https://redirect.github.com/ldetmer
ldetmerhttps://redirect.github.com/ldetmer
Jan 6, 2026 https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360#ref-pullrequest-3782677431
chore: create a release #2363 https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2363
https://github.co/hiddenchars
https://redirect.github.com/googleapis/python-bigquery-dataframes/issues/{{ revealButtonHref }}
Sign up for freehttps://redirect.github.com/join?source=comment-repo
Sign inhttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F2360
https://redirect.github.com/mpovoa
mpovoa https://redirect.github.com/mpovoa
https://redirect.github.com/sycai
sycai https://redirect.github.com/sycai
https://redirect.github.com/googleapis/python-bigquery-dataframes/pull/2360/files/b755c55a699b42d6acc7fc4a639b62807ff23843
https://redirect.github.com/shuoweil
shuoweil https://redirect.github.com/shuoweil
api: bigquery https://redirect.github.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22api%3A%20bigquery%22
size: l https://redirect.github.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20l%22
Please reload this pagehttps://redirect.github.com/googleapis/python-bigquery-dataframes/issues/2360
https://redirect.github.com/shuoweil
https://redirect.github.com/sycai
https://redirect.github.com/chelsea-lin
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.