René's URL Explorer Experiment


Title: feat: add `write_engine` parameter to `read_FORMATNAME` methods to control how data is written to BigQuery by tswast · Pull Request #371 · googleapis/python-bigquery-dataframes · GitHub

Open Graph Title: feat: add `write_engine` parameter to `read_FORMATNAME` methods to control how data is written to BigQuery by tswast · Pull Request #371 · googleapis/python-bigquery-dataframes

X Title: feat: add `write_engine` parameter to `read_FORMATNAME` methods to control how data is written to BigQuery by tswast · Pull Request #371 · googleapis/python-bigquery-dataframes

Description: 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 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 internal issue 323176126 🦕

Open Graph Description: 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 before writing your cod...

X Description: 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 before writing your cod...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:4e5a92f6-555d-af7a-8fa1-cc1403a26b86
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA7F8:291A44:DD5E15:12BE8C8:6A51706F
html-safe-nonce5ef39c7371e69d77638c7ed6958291072065e46c48806d21fd648e26b951af17
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBN0Y4OjI5MUE0NDpERDVFMTU6MTJCRThDODo2QTUxNzA2RiIsInZpc2l0b3JfaWQiOiIxMzQ1NDA4MTQwODY3MzY3MDIzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac1b2cfb59e00384ac68379fcff81e0d69a85cc5fd8b64d8855620aae223f11011
hovercard-subject-tagpull_request:1714377294
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///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/googleapis/python-bigquery-dataframes/pull/371/files
twitter:imagehttps://avatars.githubusercontent.com/u/247555?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/247555?s=400&v=4
og:image:altThank 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 before writing your cod...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-preview
diff-viewunified
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 full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseb19955a9dd40fd99462443f7911b522d7216776a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F371%2Ffiles
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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fpull%2F371%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=googleapis%2Fpython-bigquery-dataframes
Reloadhttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
Reloadhttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
Reloadhttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
Please reload this pagehttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
googleapis https://github.com/googleapis
python-bigquery-dataframeshttps://github.com/googleapis/python-bigquery-dataframes
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Fork 68 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Star 289 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Code https://github.com/googleapis/python-bigquery-dataframes
Issues 0 https://github.com/googleapis/python-bigquery-dataframes/issues
Pull requests 0 https://github.com/googleapis/python-bigquery-dataframes/pulls
Actions https://github.com/googleapis/python-bigquery-dataframes/actions
Projects https://github.com/googleapis/python-bigquery-dataframes/projects
Security and quality 0 https://github.com/googleapis/python-bigquery-dataframes/security
Insights https://github.com/googleapis/python-bigquery-dataframes/pulse
Code https://github.com/googleapis/python-bigquery-dataframes
Issues https://github.com/googleapis/python-bigquery-dataframes/issues
Pull requests https://github.com/googleapis/python-bigquery-dataframes/pulls
Actions https://github.com/googleapis/python-bigquery-dataframes/actions
Projects https://github.com/googleapis/python-bigquery-dataframes/projects
Security and quality https://github.com/googleapis/python-bigquery-dataframes/security
Insights https://github.com/googleapis/python-bigquery-dataframes/pulse
tswasthttps://github.com/tswast
mainhttps://github.com/googleapis/python-bigquery-dataframes/tree/main
b323176126-write_enginehttps://github.com/googleapis/python-bigquery-dataframes/tree/b323176126-write_engine
Conversation 34 https://github.com/googleapis/python-bigquery-dataframes/pull/371
Commits 18 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits
Checks 0 https://github.com/googleapis/python-bigquery-dataframes/pull/371/checks
Files changed https://github.com/googleapis/python-bigquery-dataframes/pull/371/files
Please reload this pagehttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
feat: add write_engine parameter to read_FORMATNAME methods to control how data is written to BigQuery https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#top
Show all changes 18 commits https://github.com/googleapis/python-bigquery-dataframes/pull/371/files
3fca092 feat: add `write_engine` parameter to `read_FORMATNAME` methods to co… tswast Dec 9, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/3fca092253898eacfa6529e3c802f3fcd49dca24
0c30bb7 Merge remote-tracking branch 'origin/main' into b323176126-write_engine tswast Dec 9, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/0c30bb783cc7c501a514ad3590ba5e29162148b9
2b48a88 Merge remote-tracking branch 'origin/main' into b323176126-write_engine tswast Dec 10, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/2b48a8851aba39d3ee452bf932e8da21e5cde595
5234abf set constraints to allow unit tests to pass tswast Dec 10, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/5234abf295eee5e4454387ce156c3e736fed96c2
279eeb5 allow binary columns to be inlined tswast Dec 10, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/279eeb50953205de39a58c34d5cd60eaed085a7a
1204724 bump minimum pandas-gbq to 0.25.0 tswast Dec 11, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/12047248782025d2e9d7719693c40be7f12cc66e
aa4682a Merge remote-tracking branch 'origin/main' into b323176126-write_engine tswast Dec 11, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/aa4682a81235cbd70fd9a44240c62eaf7f39d740
72c09a0 use pandas-gbq schema detection in load jobs too tswast Dec 11, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/72c09a0767ff08c520288732c19b53fe3edd8fb4
bf854e0 Merge remote-tracking branch 'origin/main' into b323176126-write_engine tswast Dec 11, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/bf854e07a47c9bb9a1276eb3ece2e7cfa043b70e
5a03705 Update bigframes/session/__init__.py tswast Dec 11, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/5a037056733a50112a5b898ea1d56b7e6bcb536e
43d6744 fix mypy tswast Dec 11, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/43d674457a3d703b78f48639ae5112f1c6d11543
5c82c8e Merge remote-tracking branch 'origin/main' into b323176126-write_engine tswast Dec 12, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/5c82c8edf0e0d771a57102af8e04b0a548612597
6aacbfe fix `tests/system/small/test_session.py::test_read_pandas_w_unsupport… tswast Dec 12, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/6aacbfee3043306a1c37265f37da64db3eb0ba97
5f3153c add advice for which write_engine to use tswast Dec 12, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/5f3153cf38026f5ad6a22bea2881b45ed207a264
f40527e add unit tests tswast Dec 12, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/f40527ea2a59a46fdb12b654a869b892cd7e2efb
4c8e43c use prerelease version of pandas-gbq tswast Dec 12, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/4c8e43cfaaf2ecddcf0f249605191730398ee664
39dcaf9 Merge remote-tracking branch 'origin/main' into b323176126-write_engine tswast Dec 26, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/39dcaf972f2a441c7ef6db93e7f837462a0aaf75
ebcc49c update to pandas-gbq 0.26.0 tswast Dec 26, 2024 https://github.com/googleapis/python-bigquery-dataframes/pull/371/commits/ebcc49ca4aa8f16f8f8f7dd3c9e749cdce1c1e46
Clear filters https://github.com/googleapis/python-bigquery-dataframes/pull/371/files
Please reload this pagehttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
Please reload this pagehttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
dtypes.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-6aa329241b6ab840bc93a44eef33129b761b3fa6c464a788b027bacb013b0241
api.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
__init__.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-ca8b88da6ee41672b3d377eb32f9b63ab34a24ec18815c144d4667319ceff6f4
pandas.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-033ede9bbdef48fc848fae2536b18a5573ed3684ee49c26f4622b7d69faafd99
loader.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-33880af37044eccc50d97ab173de184c0a12e2281f102bb017c12995f1998307
validation.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-9cd5901faf8690a1c0f5f2779bcc96cbd8a94893dcfee84f29c7a7e5f59633fc
noxfile.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-f7a16a65f061822bcc73b8296f4dc837353d379d8d9cc5307982cb6941442835
setup.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7
constraints-3.13.txt https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-ee81980eadf67bb4f70d01c8dcce6925287e4b20f1493f4e5077a61de47b4aa1
constraints-3.14.txt https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-6bdf80206f140fbc3e7c0774f1f3da35e74d3f2c35a1241787d7440b200985f8
constraints-3.15.txt https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-ffa0413431c89f90af6f4915d0a4405507f93cb8b6846c3066de32fcb9d8de6e
constraints-3.9.txt https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-69cfb96c7c8e2fd34908c116235d49bf95157c2b1093751c4760c4d5e5fae0c3
test_session.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-a920e4492c8d25f5ccda85dfb8b492fd8c694303e2ed179c63064ff411024809
test_dtypes.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-e5201a4e28a22b0e9266a90ea11c8bbe3c9b7dfe2245ee0683e2eb01c8e47066
polars_session.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-10891f0dc6a56f6143c56928a05269a85b694bbd6ec7351101a8c98088057f92
test_session.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-c47fe0c02187eb2cd22da396160c97e63ac90f4ad02ae9f5fd06b3cd92497d8f
constants.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-a3a968f22a83cf7ccd3a2e04a22a2e1ce005b37ff308097d8ac24d7d36ef3283
readers.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-8a4afde59ceffccbe8fb2b5e50f57bc3730ee135495991453232ced07ba6a759
pickle.py https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-72308ba88c6adfd943cf6d2f8eee2f549eae4458382addd9f3d45c25232e7250
https://github.com/googleapis/python-bigquery-dataframes/blob/main/.github/CODEOWNERS#L9
bigframes/dtypes.pyhttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-6aa329241b6ab840bc93a44eef33129b761b3fa6c464a788b027bacb013b0241
View file https://github.com/googleapis/python-bigquery-dataframes/blob/ebcc49ca4aa8f16f8f8f7dd3c9e749cdce1c1e46/bigframes/dtypes.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/googleapis/python-bigquery-dataframes/pull/371/{{ revealButtonHref }}
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-6aa329241b6ab840bc93a44eef33129b761b3fa6c464a788b027bacb013b0241
tswasthttps://github.com/tswast
Dec 26, 2024https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#r1898068838
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@GarrettWuhttps://github.com/GarrettWu
Please reload this pagehttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-6aa329241b6ab840bc93a44eef33129b761b3fa6c464a788b027bacb013b0241
https://github.com/googleapis/python-bigquery-dataframes/blob/main/.github/CODEOWNERS#L9
bigframes/pandas/io/api.pyhttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
View file https://github.com/googleapis/python-bigquery-dataframes/blob/ebcc49ca4aa8f16f8f8f7dd3c9e749cdce1c1e46/bigframes/pandas/io/api.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/googleapis/python-bigquery-dataframes/pull/371/{{ revealButtonHref }}
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
https://github.com/googleapis/python-bigquery-dataframes/pull/371/files#diff-5eef626c6053cc5916de653d8f4c429f975a4bd4ffd76e7d8fb77165734d53e2
Please reload this pagehttps://github.com/googleapis/python-bigquery-dataframes/pull/371/files
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.