René's URL Explorer Experiment


Title: fix: handle empty index in _pd_index_to_array_value by shuoweil · Pull Request #2356 · googleapis/python-bigquery-dataframes · GitHub

Open Graph Title: fix: handle empty index in _pd_index_to_array_value by shuoweil · Pull Request #2356 · googleapis/python-bigquery-dataframes

X Title: fix: handle empty index in _pd_index_to_array_value by shuoweil · Pull Request #2356 · googleapis/python-bigquery-dataframes

Description: THIS PR is not ready to review. I need this pr to test it on colab notebooks. This PR fixes a crash (IndexError: tuple index out of range) that occurred when performing unpivot operations, such as ...

Open Graph Description: THIS PR is not ready to review. I need this pr to test it on colab notebooks. This PR fixes a crash (IndexError: tuple index out of range) that occurred when performing unpivot operations, such as ...

X Description: THIS PR is not ready to review. I need this pr to test it on colab notebooks. This PR fixes a crash (IndexError: tuple index out of range) that occurred when performing unpivot operations, such as ...

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

X: @github

direct link

Domain: patch-diff.githubusercontent.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:ae3f583a-5bb7-af13-d4f7-9bd51cffe077
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id945E:DD69B:18EDE43:2157E74:696EB2B3
html-safe-nonce008ff1fef9daea052d4fa8446c98ca208540cfbef215aed48bc7788a0d8b32fe
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NDVFOkRENjlCOjE4RURFNDM6MjE1N0U3NDo2OTZFQjJCMyIsInZpc2l0b3JfaWQiOiI3MDgwNDA4MDI3NjU4ODkxOTU1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac4837b3a3b1791fe0a88087b9ffd510e0ea3add71ff07ac4e61d6e6381a60a221
hovercard-subject-tagpull_request:3127229718
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/2356/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/c0aab6dc9c0c98e8c376b67c721c82450610b2118e3825994d214515ed710cde/googleapis/python-bigquery-dataframes/pull/2356
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c0aab6dc9c0c98e8c376b67c721c82450610b2118e3825994d214515ed710cde/googleapis/python-bigquery-dataframes/pull/2356
og:image:altTHIS PR is not ready to review. I need this pr to test it on colab notebooks. This PR fixes a crash (IndexError: tuple index out of range) that occurred when performing unpivot operations, such as ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameshuoweil
hostnamegithub.com
expected-hostnamegithub.com
Noneb278ad162d35332b6de714dfb005de04386c4d92df6475522bef910f491a35ee
turbo-cache-controlno-preview
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
release39aed5006635ab6f45e6b77d23e73b08a00272a3
ui-targetcanary-1
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F2356
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
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
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
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/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://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F2356
Sign up https://patch-diff.githubusercontent.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://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
Reloadhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
Reloadhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
googleapis https://patch-diff.githubusercontent.com/googleapis
python-bigquery-dataframeshttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Fork 63 https://patch-diff.githubusercontent.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Star 278 https://patch-diff.githubusercontent.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Code https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes
Issues 13 https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues
Pull requests 48 https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pulls
Actions https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/actions
Projects 0 https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/security
Please reload this pagehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
Insights https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pulse
Code https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes
Issues https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues
Pull requests https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pulls
Actions https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/actions
Projects https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/projects
Security https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/security
Insights https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#issue-comment-box
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
mainhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/tree/main
shuowei-anywidget-fix-empty-indexhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/tree/shuowei-anywidget-fix-empty-index
fix: handle empty index in _pd_index_to_array_value https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#top
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
mainhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/tree/main
shuowei-anywidget-fix-empty-indexhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/tree/shuowei-anywidget-fix-empty-index
Conversation 1 https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
Commits 52 https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits
Checks 15 https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/checks
Files changed https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/files
Please reload this pagehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
Dec 23, 2025https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#issue-3758681611
Please reload this pagehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
Dec 23, 2025https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21733234479
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
code ownershttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/blob/7171d21b8c8d5a2d61081f41fa1109b5c9c4bc5f/.github/CODEOWNERS#L9
December 23, 2025 22:02https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21733234652
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
jialuoohttps://patch-diff.githubusercontent.com/jialuoo
December 23, 2025 22:02https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21733234711
https://patch-diff.githubusercontent.com/apps/product-auto-label
product-auto-labelhttps://patch-diff.githubusercontent.com/apps/product-auto-label
size: m https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20m%22
api: bigquery https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22api%3A%20bigquery%22
Dec 23, 2025https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21733235252
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
December 23, 2025 22:02https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21733235662
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
December 29, 2025 16:36https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#commits-pushed-f20cde5
https://patch-diff.githubusercontent.com/shuoweil
refactor(display): use CSS classes in HTML tableshttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f20cde5582cbb7376100aa2ffa2eef90a99c0275
f20cde5https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f20cde5582cbb7376100aa2ffa2eef90a99c0275
https://patch-diff.githubusercontent.com/shuoweil
refactor(display): use CSS classes in HTML tableshttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/19e2c4f2c8b550f906da63d3ec6a62a85c439fbd
19e2c4fhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/19e2c4f2c8b550f906da63d3ec6a62a85c439fbd
https://patch-diff.githubusercontent.com/shuoweil
feat(display): support nested STRUCT and ARRAY data in interactive ta…https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/4b6824305cc4410900ccef6aadc34afea288757a
4b68243https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/4b6824305cc4410900ccef6aadc34afea288757a
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'main' into shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/8a7609aecbe93f8cc44b012651892544b662dbe2
8a7609ahttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/8a7609aecbe93f8cc44b012651892544b662dbe2
https://patch-diff.githubusercontent.com/shuoweil
chore: remove unreached codehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/ceca74dc92c78a6ef8a3562eb58ede22b831ecf9
ceca74dhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/ceca74dc92c78a6ef8a3562eb58ede22b831ecf9
https://patch-diff.githubusercontent.com/shuoweil
refactor: code refactorhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/63e4a3c68df58817c8ee13604c418a31f50d3dea
63e4a3chttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/63e4a3c68df58817c8ee13604c418a31f50d3dea
https://patch-diff.githubusercontent.com/shuoweil
refactor: resue pandas struct.explode()https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/3affd924c084ee956746de1043e8eb3da02dbbed
3affd92https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/3affd924c084ee956746de1043e8eb3da02dbbed
https://patch-diff.githubusercontent.com/shuoweil
refactor: revert the refactorhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/c53da80727a51efa296b71cdd8772336a75a2804
c53da80https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/c53da80727a51efa296b71cdd8772336a75a2804
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'main' into shuowei-anywidget-ui-improvehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fa3700081911aad128424fa4d6ca5c0f85173809
fa37000https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fa3700081911aad128424fa4d6ca5c0f85173809
https://patch-diff.githubusercontent.com/shuoweil
test: merge notebookhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/60785f3a185db4bfd009a3c2967caf9b42986f05
60785f3https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/60785f3a185db4bfd009a3c2967caf9b42986f05
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'main' into shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/0a88b10525dae132744bdd1ded08b9b8c59eb279
0a88b10https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/0a88b10525dae132744bdd1ded08b9b8c59eb279
https://patch-diff.githubusercontent.com/shuoweil
feat: use dataclass for flatten_nested_datahttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f32a53fa0bbb69d57795b2935c6635be82de0308
f32a53fhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f32a53fa0bbb69d57795b2935c6635be82de0308
https://patch-diff.githubusercontent.com/shuoweil
feat: Refactor HTML rendering and document JS testshttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/3944249f2cbeabc7a2a51daa2caea093d00d0207
3944249https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/3944249f2cbeabc7a2a51daa2caea093d00d0207
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'main' into shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/ce59668ff095e0b428a2f2109cb96ca680595bb2
ce59668https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/ce59668ff095e0b428a2f2109cb96ca680595bb2
https://patch-diff.githubusercontent.com/shuoweil
Fix: Improve performance of nested data flatteninghttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/41df7b3a387c7eff435ffbdedf05169d76fc1c5e
41df7b3https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/41df7b3a387c7eff435ffbdedf05169d76fc1c5e
https://patch-diff.githubusercontent.com/shuoweil
Fix: Correct bug in nested data flatteninghttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/e36467468fb60514e4c9ea6a06b1ae9dfe7be95f
e364674https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/e36467468fb60514e4c9ea6a06b1ae9dfe7be95f
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'main' into shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/8682d55caaafb8a95f44eb6270f2b1661e60efe5
8682d55https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/8682d55caaafb8a95f44eb6270f2b1661e60efe5
https://patch-diff.githubusercontent.com/apps/product-auto-label
product-auto-labelhttps://patch-diff.githubusercontent.com/apps/product-auto-label
size: s https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20s%22
size: m https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20m%22
Jan 7, 2026https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21890333963
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
jialuoohttps://patch-diff.githubusercontent.com/jialuoo
January 7, 2026 05:48https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21890397868
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
force-pushedhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/bcd9cb747d6a1d722445f9d88080e071b26875d4..7ad3a04c808d843401d6fe78cc8fca812b5de0b6
bcd9cb7https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/bcd9cb747d6a1d722445f9d88080e071b26875d4
7ad3a04https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/7ad3a04c808d843401d6fe78cc8fca812b5de0b6
Compare https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/bcd9cb747d6a1d722445f9d88080e071b26875d4..7ad3a04c808d843401d6fe78cc8fca812b5de0b6
January 7, 2026 06:22https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21890803283
https://patch-diff.githubusercontent.com/apps/product-auto-label
product-auto-labelhttps://patch-diff.githubusercontent.com/apps/product-auto-label
size: m https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20m%22
size: s https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20s%22
Jan 7, 2026https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21890804120
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
January 9, 2026 03:08https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#commits-pushed-2de5a3c
https://patch-diff.githubusercontent.com/shuoweil
fix: resolve NameError for ExplodeResult and formattinghttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/2de5a3c10e0ff9b5a7d59d3ee486ca61700a750a
2de5a3chttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/2de5a3c10e0ff9b5a7d59d3ee486ca61700a750a
https://patch-diff.githubusercontent.com/shuoweil
refactor(anywidget): optimize and style cleanup for flatten logichttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fc122a536c0a6b2463a21fa32cf8aadd0074c665
fc122a5https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fc122a536c0a6b2463a21fa32cf8aadd0074c665
https://patch-diff.githubusercontent.com/shuoweil
refactor(anywidget): optimize array flattening using pyarrowhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/9a199665df0b9c06bf6ccfe8709f1f8471647103
9a19966https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/9a199665df0b9c06bf6ccfe8709f1f8471647103
https://patch-diff.githubusercontent.com/shuoweil
test: rerun notebookhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/9886e5fb27b0e05013b1a3c621c7b9061723e64f
9886e5fhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/9886e5fb27b0e05013b1a3c621c7b9061723e64f
https://patch-diff.githubusercontent.com/shuoweil
refactor: remove nested loophttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/b2166ed9277052bb159002120f73065d1fd0c3bb
b2166edhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/b2166ed9277052bb159002120f73065d1fd0c3bb
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'main' into shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/a34802e562a153357698da18c893f16f85eaad65
a34802ehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/a34802e562a153357698da18c893f16f85eaad65
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
force-pushedhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/f4b3afd55a2b80d161fc1d62f7cae21491f7ea44..210cb2f2db64659e5c5612f48d10faaa3dacbd0a
f4b3afdhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/f4b3afd55a2b80d161fc1d62f7cae21491f7ea44
210cb2fhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/210cb2f2db64659e5c5612f48d10faaa3dacbd0a
Compare https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/f4b3afd55a2b80d161fc1d62f7cae21491f7ea44..210cb2f2db64659e5c5612f48d10faaa3dacbd0a
January 12, 2026 19:32https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-21997947091
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
January 12, 2026 22:11https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#commits-pushed-7763818
https://patch-diff.githubusercontent.com/shuoweil
Merge main to shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/7763818ce3292d9eb68b4f1066b8c0221ffca831
7763818https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/7763818ce3292d9eb68b4f1066b8c0221ffca831
https://patch-diff.githubusercontent.com/shuoweil
test: rerun notebook to verify the mergehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/27ae2311f88ae9138b5c1121a7a6ea597e38525a
27ae231https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/27ae2311f88ae9138b5c1121a7a6ea597e38525a
https://patch-diff.githubusercontent.com/shuoweil
Merge commit '798af4a30' into shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f74f82a787fddd05d19295c6446768f94e00428a
f74f82ahttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f74f82a787fddd05d19295c6446768f94e00428a
https://patch-diff.githubusercontent.com/shuoweil
refactor: replace magic strings for col categories with a private Enumhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/03eba5ed05896a303141e022f3c1b1df3c0b520d
03eba5ehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/03eba5ed05896a303141e022f3c1b1df3c0b520d
https://patch-diff.githubusercontent.com/shuoweil
refactor: replace magic strings for col categories with a private Enumhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/eea0a87849baaea8940612c424dde8d83b7ee49d
eea0a87https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/eea0a87849baaea8940612c424dde8d83b7ee49d
https://patch-diff.githubusercontent.com/shuoweil
test: rerun notebookhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/ca19957f508e8ca12bec78861a6af879c3aeda51
ca19957https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/ca19957f508e8ca12bec78861a6af879c3aeda51
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'main' into shuowei-anywidget-nested-strcut-arrayhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/4e9eaa415f9f3b2861a6b06ad92372c129057859
4e9eaa4https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/4e9eaa415f9f3b2861a6b06ad92372c129057859
https://patch-diff.githubusercontent.com/shuoweil
docs: rerun testhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/cb7ae872a1c7dbf2e74b1768d2c4913d05194077
cb7ae87https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/cb7ae872a1c7dbf2e74b1768d2c4913d05194077
https://patch-diff.githubusercontent.com/shuoweil
test: update yearhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fb2d029f819016f12e6c6e84497674fb0893136e
fb2d029https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fb2d029f819016f12e6c6e84497674fb0893136e
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
force-pushedhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/3c8efcc7f56e7d0d308786a7ef0d2f2d66a00c35..ac2b717ddb074b25931ef5b5a55d67eb97519e94
3c8efcchttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/3c8efcc7f56e7d0d308786a7ef0d2f2d66a00c35
ac2b717https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/ac2b717ddb074b25931ef5b5a55d67eb97519e94
Compare https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/3c8efcc7f56e7d0d308786a7ef0d2f2d66a00c35..ac2b717ddb074b25931ef5b5a55d67eb97519e94
January 14, 2026 01:35https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-22031300695
https://patch-diff.githubusercontent.com/shuoweil
fix: enable describe() count for Struct types and complex typeshttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/c467fda39dc6c1d9105c0c0240abc90c56ce1769
c467fdahttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/c467fda39dc6c1d9105c0c0240abc90c56ce1769
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
force-pushedhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/ac2b717ddb074b25931ef5b5a55d67eb97519e94..28bbedd1a754f7ea071994bcb94f6cd06266d85b
ac2b717https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/ac2b717ddb074b25931ef5b5a55d67eb97519e94
28bbeddhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/28bbedd1a754f7ea071994bcb94f6cd06266d85b
Compare https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/ac2b717ddb074b25931ef5b5a55d67eb97519e94..28bbedd1a754f7ea071994bcb94f6cd06266d85b
January 14, 2026 01:50https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-22031460870
https://patch-diff.githubusercontent.com/shuoweil
fix: handle column mismatches in Block and fix empty index handlinghttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/32985d8a9820b783fe52179c49b823a3d44e20ac
32985d8https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/32985d8a9820b783fe52179c49b823a3d44e20ac
https://patch-diff.githubusercontent.com/shuoweil
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
force-pushedhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/28bbedd1a754f7ea071994bcb94f6cd06266d85b..32985d8a9820b783fe52179c49b823a3d44e20ac
28bbeddhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/28bbedd1a754f7ea071994bcb94f6cd06266d85b
32985d8https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/commit/32985d8a9820b783fe52179c49b823a3d44e20ac
Compare https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/compare/28bbedd1a754f7ea071994bcb94f6cd06266d85b..32985d8a9820b783fe52179c49b823a3d44e20ac
January 14, 2026 02:11https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-22031670590
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
January 14, 2026 02:30https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#commits-pushed-9148797
https://patch-diff.githubusercontent.com/shuoweil
Merge branch 'shuowei-anywidget-nested-strcut-array' into shuowei-any…https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/9148797f29744b6dff23682954ae6f6cd5ffbb4a
9148797https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/9148797f29744b6dff23682954ae6f6cd5ffbb4a
https://patch-diff.githubusercontent.com/shuoweil
test: add and fix unit test for block split roundinghttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fdf3dd758482d7b7863f0dca68f0f3674c584bc9
fdf3dd7https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/fdf3dd758482d7b7863f0dca68f0f3674c584bc9
https://patch-diff.githubusercontent.com/apps/product-auto-label
product-auto-labelhttps://patch-diff.githubusercontent.com/apps/product-auto-label
size: xl https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20xl%22
size: m https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20m%22
Jan 14, 2026https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#event-22032101817
https://patch-diff.githubusercontent.com/apps/review-notebook-app
review-notebook-apphttps://patch-diff.githubusercontent.com/apps/review-notebook-app
Jan 14, 2026https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#issuecomment-3747446667
https://app.reviewnb.com/googleapis/python-bigquery-dataframes/pull/2356
ReviewNBhttps://www.reviewnb.com/?utm_source=gh
Please reload this pagehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
shuoweilhttps://patch-diff.githubusercontent.com/shuoweil
January 14, 2026 03:04https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356#commits-pushed-f278db8
https://patch-diff.githubusercontent.com/shuoweil
fix: preserve hidden ordering columns in Block constructorhttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f278db8dbfc4e8b97ad08cd3a2a7c5b1df615ee3
f278db8https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/f278db8dbfc4e8b97ad08cd3a2a7c5b1df615ee3
https://patch-diff.githubusercontent.com/shuoweil
fix: ensure select_columns preserves hidden ordering columnshttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/43adb2e96d005662dcfa1fe8c67120eff25b14af
43adb2ehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356/commits/43adb2e96d005662dcfa1fe8c67120eff25b14af
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F2356
https://patch-diff.githubusercontent.com/shuoweil
shuoweil https://patch-diff.githubusercontent.com/shuoweil
api: bigquery https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22api%3A%20bigquery%22
size: xl https://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22size%3A%20xl%22
Please reload this pagehttps://patch-diff.githubusercontent.com/googleapis/python-bigquery-dataframes/pull/2356
https://patch-diff.githubusercontent.com/shuoweil
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.