René's URL Explorer Experiment


Title: feat(storage): improve v4 signature query parameters encoding by IlyaFaer · Pull Request #48 · googleapis/python-storage · GitHub

Open Graph Title: feat(storage): improve v4 signature query parameters encoding by IlyaFaer · Pull Request #48 · googleapis/python-storage

X Title: feat(storage): improve v4 signature query parameters encoding by IlyaFaer · Pull Request #48 · googleapis/python-storage

Description: This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-storage - feat(storage): improve v4 signature query parameters encoding by IlyaFaer · Pull Request #48 · googleapis/python-storage

Open Graph Description: Closes #9

X Description: Closes #9

Opengraph URL: https://github.com/googleapis/python-storage/pull/48

X: @github

direct link

Domain: 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:f7c675eb-21ec-901b-56d6-55555e4018a9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id844E:79348:17C3AC4:20A44FB:6A4EA804
html-safe-nonce1f7bb6c572bb652d54a31323043bc2694c26a89dc982d07f5e0eaf0550d6aaa1
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NDRFOjc5MzQ4OjE3QzNBQzQ6MjBBNDRGQjo2QTRFQTgwNCIsInZpc2l0b3JfaWQiOiIxMDAwNDUwNDkzNzk5OTAxMTg4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac45239af99c8686bd582bb8f5e523dba59e42e866dbcfee256f5ba418b4ce2682
hovercard-subject-tagpull_request:372442069
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-storage/48/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/01e0feb717233d028b8d7f8fa90618c0513be98572143e26868f104440df53f3/googleapis/python-storage/pull/48
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/01e0feb717233d028b8d7f8fa90618c0513be98572143e26868f104440df53f3/googleapis/python-storage/pull/48
og:image:altCloses #9
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameIlyaFaer
hostnamegithub.com
expected-hostnamegithub.com
None41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c
turbo-cache-controlno-cache
go-importgithub.com/googleapis/python-storage git https://github.com/googleapis/python-storage.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id226992639
octolytics-dimension-repository_nwogoogleapis/python-storage
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id226992639
octolytics-dimension-repository_network_root_nwogoogleapis/python-storage
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
releasee6a744804e8e70f97b4d5a18a94dcc63db22f97a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/python-storage/pull/48#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F48
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-storage%2Fpull%2F48
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%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=googleapis%2Fpython-storage
Reloadhttps://github.com/googleapis/python-storage/pull/48
Reloadhttps://github.com/googleapis/python-storage/pull/48
Reloadhttps://github.com/googleapis/python-storage/pull/48
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
googleapis https://github.com/googleapis
python-storagehttps://github.com/googleapis/python-storage
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage
Fork 172 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage
Star 502 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage
Code https://github.com/googleapis/python-storage
Issues 0 https://github.com/googleapis/python-storage/issues
Pull requests 0 https://github.com/googleapis/python-storage/pulls
Actions https://github.com/googleapis/python-storage/actions
Projects https://github.com/googleapis/python-storage/projects
Security and quality 0 https://github.com/googleapis/python-storage/security
Insights https://github.com/googleapis/python-storage/pulse
Code https://github.com/googleapis/python-storage
Issues https://github.com/googleapis/python-storage/issues
Pull requests https://github.com/googleapis/python-storage/pulls
Actions https://github.com/googleapis/python-storage/actions
Projects https://github.com/googleapis/python-storage/projects
Security and quality https://github.com/googleapis/python-storage/security
Insights https://github.com/googleapis/python-storage/pulse
crwilcoxhttps://github.com/crwilcox
googleapis:masterhttps://github.com/googleapis/python-storage/tree/master
MaxxleLLC:v4_sign_query_paramshttps://github.com/MaxxleLLC/python-storage/tree/v4_sign_query_params
Conversationhttps://github.com/googleapis/python-storage/pull/48
Commits18 (18)https://github.com/googleapis/python-storage/pull/48/commits
Checkshttps://github.com/googleapis/python-storage/pull/48/checks
Files changedhttps://github.com/googleapis/python-storage/pull/48/files
feat(storage): improve v4 signature query parameters encodinghttps://github.com/googleapis/python-storage/pull/48#top
crwilcoxhttps://github.com/crwilcox
googleapis:masterhttps://github.com/googleapis/python-storage/tree/master
MaxxleLLC:v4_sign_query_paramshttps://github.com/MaxxleLLC/python-storage/tree/v4_sign_query_params
https://github.com/IlyaFaer
IlyaFaerhttps://github.com/IlyaFaer
Feb 7, 2020https://github.com/googleapis/python-storage/pull/48#issue-561674447
#9https://github.com/googleapis/python-storage/issues/9
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
feat(storage): improve v4 signature query parameters encodinghttps://github.com/googleapis/python-storage/pull/48/commits/77676869a6db0285aa6bcf79fb9b02212f02b32a
7767686https://github.com/googleapis/python-storage/pull/48/commits/77676869a6db0285aa6bcf79fb9b02212f02b32a
https://github.com/googlebot
googlebothttps://github.com/googlebot
cla: yes https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
Feb 7, 2020https://github.com/googleapis/python-storage/pull/48#event-3017866565
add URL encoding testhttps://github.com/googleapis/python-storage/pull/48/commits/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e
8cf8de4https://github.com/googleapis/python-storage/pull/48/commits/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e
https://github.com/IlyaFaer
IlyaFaerhttps://github.com/IlyaFaer
Feb 10, 2020 https://github.com/googleapis/python-storage/pull/48#pullrequestreview-355794552
View reviewed changes https://github.com/googleapis/python-storage/pull/48/files/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e
google/cloud/storage/_signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e#diff-ede7ce15269e27837dccf7809a5185ba8fbde0e923419766d048d7dbf2d5b8dd
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
google/cloud/storage/_signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e#diff-ede7ce15269e27837dccf7809a5185ba8fbde0e923419766d048d7dbf2d5b8dd
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
tests/unit/test__signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e#diff-3e2a1337ee4bd335352c44645ca075309c66157380c285a612b42cb9199a2f0d
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
google/cloud/storage/_signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e#diff-ede7ce15269e27837dccf7809a5185ba8fbde0e923419766d048d7dbf2d5b8dd
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
https://github.com/IlyaFaer
IlyaFaerhttps://github.com/IlyaFaer
crwilcoxhttps://github.com/crwilcox
frankynhttps://github.com/frankyn
February 10, 2020 09:50https://github.com/googleapis/python-storage/pull/48#event-3021994194
https://github.com/IlyaFaer
IlyaFaerhttps://github.com/IlyaFaer
February 10, 2020 09:50https://github.com/googleapis/python-storage/pull/48#event-3021994345
https://github.com/IlyaFaer
IlyaFaerhttps://github.com/IlyaFaer
type: feature request https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22type%3A%20feature%20request%22
Feb 10, 2020https://github.com/googleapis/python-storage/pull/48#event-3022004076
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
Feb 11, 2020 https://github.com/googleapis/python-storage/pull/48#pullrequestreview-356878491
View reviewed changes https://github.com/googleapis/python-storage/pull/48/files/8cf8de4b2036f9d4d590877e5b56a0f50c02a61e
https://github.com/frankyn
frankynhttps://github.com/frankyn
Feb 11, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-584910974
@IlyaFaerhttps://github.com/IlyaFaer
https://github.com/googleapis/conformance-tests/tree/master/storage/v1https://github.com/googleapis/conformance-tests/tree/master/storage/v1
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
IlyaFaerhttps://github.com/IlyaFaer
Feb 12, 2020 https://github.com/googleapis/python-storage/pull/48#ref-commit-9545865
change expected result for V4 Signed URL to follow changes made inhttps://github.com/MaxxleLLC/conformance-tests/commit/954586536a1cdaa0637640f1811da4c0fa9bc11f
go…https://github.com/googleapis/python-storage/pull/48
9545865https://github.com/MaxxleLLC/conformance-tests/commit/954586536a1cdaa0637640f1811da4c0fa9bc11f
…ogleapis/python-storage#48https://github.com/googleapis/python-storage/pull/48
https://github.com/IlyaFaer
IlyaFaerhttps://github.com/IlyaFaer
Feb 12, 2020 https://github.com/googleapis/python-storage/pull/48#ref-pullrequest-564025819
update expected result for V4 Signed URL to follow changes made in ht… googleapis/conformance-tests#20 https://github.com/googleapis/conformance-tests/pull/20
February 12, 2020 17:25https://github.com/googleapis/python-storage/pull/48#commits-pushed-cbd0412
add query_parameters arg into conformance testshttps://github.com/googleapis/python-storage/pull/48/commits/cbd04127326a2a6231a761f399cc85afc1070eda
cbd0412https://github.com/googleapis/python-storage/pull/48/commits/cbd04127326a2a6231a761f399cc85afc1070eda
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/691deaabb201f1bf4ad7bd5d02179f37e1860207
691deaahttps://github.com/googleapis/python-storage/pull/48/commits/691deaabb201f1bf4ad7bd5d02179f37e1860207
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Feb 12, 2020 https://github.com/googleapis/python-storage/pull/48#pullrequestreview-357683680
View reviewed changes https://github.com/googleapis/python-storage/pull/48/files/cbd04127326a2a6231a761f399cc85afc1070eda
google/cloud/storage/_signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/cbd04127326a2a6231a761f399cc85afc1070eda#diff-ede7ce15269e27837dccf7809a5185ba8fbde0e923419766d048d7dbf2d5b8dd
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
tests/unit/test__signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/cbd04127326a2a6231a761f399cc85afc1070eda#diff-3e2a1337ee4bd335352c44645ca075309c66157380c285a612b42cb9199a2f0d
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
google/cloud/storage/_signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/cbd04127326a2a6231a761f399cc85afc1070eda#diff-ede7ce15269e27837dccf7809a5185ba8fbde0e923419766d048d7dbf2d5b8dd
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Feb 12, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-585353704
#12https://github.com/googleapis/python-storage/issues/12
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
[Storage] V4 Signature: Formatting Inconsistencies #12 https://github.com/googleapis/python-storage/issues/12
fix: make v4 signing formatting consistent w/ spec #56 https://github.com/googleapis/python-storage/pull/56
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Feb 12, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-585390288
@frankynhttps://github.com/frankyn
#57https://github.com/googleapis/python-storage/issues/57
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
https://github.com/tseaver
tseaverhttps://github.com/tseaver
kokoro:force-run https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3Akokoro%3Aforce-run
Feb 12, 2020https://github.com/googleapis/python-storage/pull/48#event-3032351275
https://github.com/yoshi-kokoro
yoshi-kokorohttps://github.com/yoshi-kokoro
kokoro:force-run https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3Akokoro%3Aforce-run
Feb 12, 2020https://github.com/googleapis/python-storage/pull/48#event-3032354732
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Feb 12, 2020 https://github.com/googleapis/python-storage/pull/48#ref-issue-564231730
Update shared conformance tests #57 https://github.com/googleapis/python-storage/issues/57
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/aab5824fd25317519e3ed95eaac13bb791ef266e
aab5824https://github.com/googleapis/python-storage/pull/48/commits/aab5824fd25317519e3ed95eaac13bb791ef266e
https://github.com/frankyn
frankynhttps://github.com/frankyn
Feb 13, 2020 https://github.com/googleapis/python-storage/pull/48#pullrequestreview-357971777
View reviewed changes https://github.com/googleapis/python-storage/pull/48/files/aab5824fd25317519e3ed95eaac13bb791ef266e
https://github.com/frankyn
frankynhttps://github.com/frankyn
Feb 13, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-585573660
@IlyaFaerhttps://github.com/IlyaFaer
@tseaverhttps://github.com/tseaver
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
February 13, 2020 15:08https://github.com/googleapis/python-storage/pull/48#commits-pushed-9cca610
add tests for _quote_param() functionhttps://github.com/googleapis/python-storage/pull/48/commits/9cca610aeb66b1eacbee9a2830f922726e65d7e0
9cca610https://github.com/googleapis/python-storage/pull/48/commits/9cca610aeb66b1eacbee9a2830f922726e65d7e0
declare test file encodinghttps://github.com/googleapis/python-storage/pull/48/commits/ae8ba7bb4959ed79d954d93a20058101ba039344
ae8ba7bhttps://github.com/googleapis/python-storage/pull/48/commits/ae8ba7bb4959ed79d954d93a20058101ba039344
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Feb 13, 2020 https://github.com/googleapis/python-storage/pull/48#pullrequestreview-358386422
View reviewed changes https://github.com/googleapis/python-storage/pull/48/files/ae8ba7bb4959ed79d954d93a20058101ba039344
google/cloud/storage/_signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/ae8ba7bb4959ed79d954d93a20058101ba039344#diff-ede7ce15269e27837dccf7809a5185ba8fbde0e923419766d048d7dbf2d5b8dd
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
google/cloud/storage/_signing.pyhttps://github.com/googleapis/python-storage/pull/48/files/cbd04127326a2a6231a761f399cc85afc1070eda#diff-ede7ce15269e27837dccf7809a5185ba8fbde0e923419766d048d7dbf2d5b8dd
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
frankynhttps://github.com/frankyn
February 13, 2020 10:56https://github.com/googleapis/python-storage/pull/48#commits-pushed-76f2377
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/76f23779348614278e6eb5712746413e8a46d537
76f2377https://github.com/googleapis/python-storage/pull/48/commits/76f23779348614278e6eb5712746413e8a46d537
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/2b6ed38d17618126bf24d8e0d29940b7f5e8acf7
2b6ed38https://github.com/googleapis/python-storage/pull/48/commits/2b6ed38d17618126bf24d8e0d29940b7f5e8acf7
February 14, 2020 11:58https://github.com/googleapis/python-storage/pull/48#commits-pushed-bfeb050
fix the param typehttps://github.com/googleapis/python-storage/pull/48/commits/bfeb0507f1c71f85645115f07436358e24eac2c1
bfeb050https://github.com/googleapis/python-storage/pull/48/commits/bfeb0507f1c71f85645115f07436358e24eac2c1
add test with byteshttps://github.com/googleapis/python-storage/pull/48/commits/9fcf70f65b7f8a66e88afd53700acec0d3deb39f
9fcf70fhttps://github.com/googleapis/python-storage/pull/48/commits/9fcf70f65b7f8a66e88afd53700acec0d3deb39f
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/d956a0f5636336ea484c62f750d461b28797ab87
d956a0fhttps://github.com/googleapis/python-storage/pull/48/commits/d956a0f5636336ea484c62f750d461b28797ab87
https://github.com/frankyn
frankynhttps://github.com/frankyn
Feb 20, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-588575961
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
https://github.com/frankyn
frankynhttps://github.com/frankyn
tseaverhttps://github.com/tseaver
February 26, 2020 15:23https://github.com/googleapis/python-storage/pull/48#event-3074197072
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/1d7a25757fc72a89098a5e21a45b9948c5abbe72
1d7a257https://github.com/googleapis/python-storage/pull/48/commits/1d7a25757fc72a89098a5e21a45b9948c5abbe72
https://github.com/frankyn
frankynhttps://github.com/frankyn
Feb 26, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-591483080
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
frankynhttps://github.com/frankyn
February 26, 2020 09:08https://github.com/googleapis/python-storage/pull/48#commits-pushed-fd6c8bb
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/fd6c8bbd3f1261d8e78b783c071364bdff79d6f4
fd6c8bbhttps://github.com/googleapis/python-storage/pull/48/commits/fd6c8bbd3f1261d8e78b783c071364bdff79d6f4
Update _signing.pyhttps://github.com/googleapis/python-storage/pull/48/commits/8e94d8f9b5c3bf88b3e7182235fbb48737ad1592
8e94d8fhttps://github.com/googleapis/python-storage/pull/48/commits/8e94d8f9b5c3bf88b3e7182235fbb48737ad1592
https://github.com/frankyn
frankynhttps://github.com/frankyn
Feb 26, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-591690012
@tseaverhttps://github.com/tseaver
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/ab01f06868dd1ea5e357a9c9cbe30a5dcc20b7cd
ab01f06https://github.com/googleapis/python-storage/pull/48/commits/ab01f06868dd1ea5e357a9c9cbe30a5dcc20b7cd
https://github.com/frankyn
frankynhttps://github.com/frankyn
Mar 6, 2020https://github.com/googleapis/python-storage/pull/48#issuecomment-595589524
@tseaverhttps://github.com/tseaver
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
frankynhttps://github.com/frankyn
March 5, 2020 20:04https://github.com/googleapis/python-storage/pull/48#commits-pushed-4ee97ff
https://github.com/frankyn
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/4ee97ff206923c39e0fe400be5666e0effea14cd
4ee97ffhttps://github.com/googleapis/python-storage/pull/48/commits/4ee97ff206923c39e0fe400be5666e0effea14cd
https://github.com/crwilcox
Merge branch 'master' into v4_sign_query_paramshttps://github.com/googleapis/python-storage/pull/48/commits/ad07cef926fc661af3481ace8a18fb0f06845261
ad07cefhttps://github.com/googleapis/python-storage/pull/48/commits/ad07cef926fc661af3481ace8a18fb0f06845261
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
Mar 6, 2020 https://github.com/googleapis/python-storage/pull/48#pullrequestreview-370687433
View reviewed changes https://github.com/googleapis/python-storage/pull/48/files/ad07cef926fc661af3481ace8a18fb0f06845261
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
tseaverhttps://github.com/tseaver
stale reviewhttps://github.com/googleapis/python-storage/pull/48#pullrequestreview-357683680
March 6, 2020 23:35https://github.com/googleapis/python-storage/pull/48#event-3107204096
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
kokoro:force-run https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3Akokoro%3Aforce-run
Mar 6, 2020https://github.com/googleapis/python-storage/pull/48#event-3107204386
https://github.com/yoshi-kokoro
yoshi-kokorohttps://github.com/yoshi-kokoro
kokoro:force-run https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3Akokoro%3Aforce-run
Mar 6, 2020https://github.com/googleapis/python-storage/pull/48#event-3107210577
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
automerge https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3Aautomerge
Mar 6, 2020https://github.com/googleapis/python-storage/pull/48#event-3107219677
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
tseaverhttps://github.com/tseaver
March 7, 2020 00:21https://github.com/googleapis/python-storage/pull/48#event-3107268536
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
Mar 7, 2020 https://github.com/googleapis/python-storage/pull/48#ref-issue-577243032
Merge on Green: Handle PRs with dismissed reviews googleapis/repo-automation-bots#378 https://github.com/googleapis/repo-automation-bots/issues/378
https://github.com/crwilcox
crwilcoxhttps://github.com/crwilcox
8df0b55https://github.com/googleapis/python-storage/commit/8df0b554a1904787889309707f08c6b8683cad44
Mar 7, 2020https://github.com/googleapis/python-storage/pull/48#event-3107283343
https://github.com/IlyaFaer
IlyaFaerhttps://github.com/IlyaFaer
April 1, 2020 20:02https://github.com/googleapis/python-storage/pull/48#event-3189477761
cojencohttps://github.com/cojenco
Oct 13, 2021 https://github.com/googleapis/python-storage/pull/48#ref-commit-5f04e38
https://github.com/frankyn
https://github.com/crwilcox
https://github.com/cojenco
feat(storage): improve v4 signature query parameters encoding (https://github.com/cojenco/python-storage/commit/5f04e3876f3c33d4c78f691f063c07cb82efef13
google…https://github.com/googleapis/python-storage/pull/48
5f04e38https://github.com/cojenco/python-storage/commit/5f04e3876f3c33d4c78f691f063c07cb82efef13
…apis#48https://github.com/googleapis/python-storage/pull/48
cojencohttps://github.com/cojenco
Oct 13, 2021 https://github.com/googleapis/python-storage/pull/48#ref-commit-0f4adf3
https://github.com/frankyn
https://github.com/crwilcox
https://github.com/cojenco
feat(storage): improve v4 signature query parameters encoding (https://github.com/cojenco/python-storage/commit/0f4adf396f43a4367825b9ec05c2e003d04cd979
google…https://github.com/googleapis/python-storage/pull/48
0f4adf3https://github.com/cojenco/python-storage/commit/0f4adf396f43a4367825b9ec05c2e003d04cd979
…apis#48https://github.com/googleapis/python-storage/pull/48
https://github.com/apps/release-please
release-pleasehttps://github.com/apps/release-please
Jan 12, 2022 https://github.com/googleapis/python-storage/pull/48#ref-pullrequest-1100663527
chore(main): release 3.0.0 #688 https://github.com/googleapis/python-storage/pull/688
https://github.co/hiddenchars
https://github.com/googleapis/python-storage/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F48
https://github.com/tseaver
tseaver https://github.com/tseaver
https://github.com/googleapis/python-storage/pull/48/files/fd6c8bbd3f1261d8e78b783c071364bdff79d6f4
https://github.com/frankyn
frankyn https://github.com/frankyn
https://github.com/googleapis/python-storage/pull/48/files/cbd04127326a2a6231a761f399cc85afc1070eda
https://github.com/crwilcox
crwilcox https://github.com/crwilcox
https://github.com/googleapis/python-storage/pull/48/files/ad07cef926fc661af3481ace8a18fb0f06845261
automerge https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3Aautomerge
cla: yes https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
type: feature request https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22type%3A%20feature%20request%22
[Storage] V4 Signature Supplying Additional Query Parameters With GCS Signed URLs https://github.com/googleapis/python-storage/issues/9
Please reload this pagehttps://github.com/googleapis/python-storage/pull/48
https://github.com/IlyaFaer
https://github.com/frankyn
https://github.com/tseaver
https://github.com/crwilcox
https://github.com/googlebot
https://github.com/yoshi-kokoro
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.