| Skip to content | https://github.com/googleapis/python-api-core/pull/495/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-api-core%2Fpull%2F495%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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-api-core%2Fpull%2F495%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-api-core |
| Reload | https://github.com/googleapis/python-api-core/pull/495/files |
| Reload | https://github.com/googleapis/python-api-core/pull/495/files |
| Reload | https://github.com/googleapis/python-api-core/pull/495/files |
| Please reload this page | https://github.com/googleapis/python-api-core/pull/495/files |
|
googleapis
| https://github.com/googleapis |
| python-api-core | https://github.com/googleapis/python-api-core |
|
Notifications
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-api-core |
|
Fork
97
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-api-core |
|
Star
144
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-api-core |
|
Code
| https://github.com/googleapis/python-api-core |
|
Issues
0
| https://github.com/googleapis/python-api-core/issues |
|
Pull requests
0
| https://github.com/googleapis/python-api-core/pulls |
|
Actions
| https://github.com/googleapis/python-api-core/actions |
|
Projects
| https://github.com/googleapis/python-api-core/projects |
|
Security and quality
0
| https://github.com/googleapis/python-api-core/security |
|
Insights
| https://github.com/googleapis/python-api-core/pulse |
|
Code
| https://github.com/googleapis/python-api-core |
|
Issues
| https://github.com/googleapis/python-api-core/issues |
|
Pull requests
| https://github.com/googleapis/python-api-core/pulls |
|
Actions
| https://github.com/googleapis/python-api-core/actions |
|
Projects
| https://github.com/googleapis/python-api-core/projects |
|
Security and quality
| https://github.com/googleapis/python-api-core/security |
|
Insights
| https://github.com/googleapis/python-api-core/pulse |
| vchudnov-g | https://github.com/vchudnov-g |
| main | https://github.com/googleapis/python-api-core/tree/main |
| retry_generators | https://github.com/googleapis/python-api-core/tree/retry_generators |
|
Conversation
226
| https://github.com/googleapis/python-api-core/pull/495 |
|
Commits
220
| https://github.com/googleapis/python-api-core/pull/495/commits |
|
Checks
0
| https://github.com/googleapis/python-api-core/pull/495/checks |
|
Files changed
| https://github.com/googleapis/python-api-core/pull/495/files |
| Please reload this page | https://github.com/googleapis/python-api-core/pull/495/files |
|
feat: retry and retry_async support streaming rpcs
| https://github.com/googleapis/python-api-core/pull/495/files#top |
|
Show all changes
220 commits
| https://github.com/googleapis/python-api-core/pull/495/files |
|
953106a
got retryable generators partially working
daniel-sanche Feb 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/953106a613689237108682abef5570735562fa72 |
|
89aeb75
added retrun statement
daniel-sanche Feb 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/89aeb75a058f572137d19273f42dc2ba29844654 |
|
27feb80
refactoring
daniel-sanche Feb 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/27feb8036602920d2f03ef29d8fe37d0cb275e3f |
|
0dffa6d
work for now deadline
daniel-sanche Feb 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0dffa6d555e0e1975221f3485f19cb3bf94ced38 |
|
b330c3b
improved synchronous generator retry
daniel-sanche Feb 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b330c3be5d437b9c26bdb1799e2a64468198b424 |
|
67ceaa2
handle closing and returns
daniel-sanche Feb 10, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/67ceaa21c7e7ee5bae481efbee461f57434547a4 |
|
ee2647a
got test to pass
daniel-sanche Feb 10, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/ee2647abea1d466eef06ee26a14f9c78809cb7cc |
|
5a5396c
restructured test
daniel-sanche Feb 10, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/5a5396c106ee4840bdccc501a06eb12a92835ad7 |
|
7afa76b
added tests
daniel-sanche Feb 10, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/7afa76b0a9570f6c37847ca4ec3019f6104734cc |
|
2d91ade
refactoring and comments in retry code
daniel-sanche Feb 10, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/2d91ade759f453650cad78519c65a962509ae0bc |
|
0cd384e
fixed helper; added is_generator flag
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0cd384e32abec474e1e176c9d594abf32cec3dc5 |
|
f72bbec
got first test working
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/f72bbec11434360263ad1b5066479edc40ee6762 |
|
88eed5c
remove extra await in front of async generator
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/88eed5cb9ae2f24fe4aa1aaaca7ce9e98eab1dd1 |
|
91f9cc4
implemented async generator retry test
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/91f9cc4dced4ce369f0c5469b20a935f156482b3 |
|
c3eb997
fixed is_generator
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c3eb9972dc06fa4d1acee1c0b0ae90dcba3c75f2 |
|
f6c6201
added tests for aclose and athrow
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/f6c62016511f2b1008d397a016f6b4eb25ce89b6 |
|
57b0ee3
simplified close; don't support throws
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/57b0ee369ef5a692ff4749ac63c0cc09d5ab68b9 |
|
e814ce7
added tests
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/e814ce7985f047ede94e26d752c702750e7a13ac |
|
0ffb03f
have test that throw should retry
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0ffb03f6e1460971e27228ccace77884ce5e2b0b |
|
a8024f3
improved aclose and athrow
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/a8024f340840915966ffbe8e3e13ac47a49cb3ed |
|
c76f641
added comments
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c76f64117c2bbb5512d083f04c06c7435a573fe7 |
|
ee631e3
close synchronous generator
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/ee631e3b47c86cc52dd296e47e4c98f315d11213 |
|
70eb78c
refactor async file
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/70eb78c5a9ac022cbf2d1a26ffbe04fbf25ec0fe |
|
42ee132
ran blacken
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/42ee132a1eee4144455e5802d907dea6baf9dcd2 |
|
102d83b
improved send test
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/102d83b574cdd74722171ec7f2f1103dbd8a0e2e |
|
f029dbd
improved comments
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/f029dbd6e7917f98c69cf43ab2d879b1207e53c1 |
|
c83c62a
got send working
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c83c62a80c0d76de03c2ea191b9b724de23cf446 |
|
185826c
tested deadline handling
daniel-sanche Feb 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/185826cb91839089ca5705be19d51833425fda16 |
|
c5f7bbe
changed timeout to only count time awaiting or sleeping
daniel-sanche Feb 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c5f7bbe3cb006e6859a3a0af2319cf1148244c07 |
|
4242036
improved comments
daniel-sanche Feb 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4242036f028d4fc45ba412eead90970483a467b8 |
|
9c4799c
added test for cancellation
daniel-sanche Feb 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/9c4799c890ee37c45ac332689f16631f7483918b |
|
0bd6cab
improved comments
daniel-sanche Feb 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0bd6cabb829b310a6e57688864cf3d11223d4b85 |
|
67aeeaf
on_error can yield into the generator stream
daniel-sanche Feb 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/67aeeafc7e7121c520cc35005022640bbabf86b9 |
|
985b13a
Merge branch 'main' into retry_generators
daniel-sanche Apr 3, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/985b13a5e633958204d4fa60b0c0d840fc0351f8 |
|
0ea8297
added filter_func to retryable generator
daniel-sanche Apr 4, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0ea829750387c26a68eb3898bd23ee7b7ef396d2 |
|
b952652
fixed error in time budget calculation
daniel-sanche Apr 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b95265294e6d2b099be1f860577369e59e273337 |
|
6cb3e2d
added from field to raised timeout exception
daniel-sanche Apr 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/6cb3e2dc6edac2b4b4c22496a3b507ceed3c5a24 |
|
99da116
removed filter_fn
daniel-sanche Apr 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/99da116272ab049e936d2c9ab23eada2d4f6d012 |
|
7f862d0
ran blacken
daniel-sanche Apr 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/7f862d078dfa3f23939de741df654e891f48daec |
|
04a4a69
removed generator auto-detection
daniel-sanche Apr 7, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/04a4a695b716c0a91a47d617645319f72fc7f8b3 |
|
d20cf08
fixed tests and lint
daniel-sanche Apr 7, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d20cf0826d30bf22b2c0d2d310e9ad2a5da5c7fe |
|
183c221
changed comments
daniel-sanche Apr 7, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/183c221c3ceb33da9ea36a16d80c1c72db092ac2 |
|
d2217e4
fixed 3.11 failed test
daniel-sanche Apr 7, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d2217e4cef3561ef079e0800a1cac538f9b2b91e |
|
d4a9d30
added comments
daniel-sanche Apr 7, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d4a9d308182a2bf2b39e8d37c47c19591773e5c8 |
|
06d45cc
made streaming retries into a custom generator object
daniel-sanche Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/06d45ccb901c9627e74d35ebd6f8112d25d66053 |
|
de41a14
added tests for iterators
daniel-sanche Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/de41a148047634fdff08d8800c8aaae84f981127 |
|
dcb3766
added test for non-awaitable target
daniel-sanche Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/dcb3766d09ff0e99c80b8fde99af0e6811d3e8eb |
|
dd368e4
changed is_generator to is_stream
daniel-sanche Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/dd368e43a373f2e184e4c29ebdd1ab503d92df07 |
|
452b9bb
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/452b9bbd9dfed347d08aa09c5e73d3dc2e971e38 |
|
6879418
changed docstrings
daniel-sanche Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/6879418fb7ad76c6ed195df3f816f3440f8be0d8 |
|
847509f
removed back-ticks
daniel-sanche Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/847509f791933edfe12d0b9806ed239ee12731ae |
|
b5e3796
removed outdated comment
daniel-sanche Apr 13, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b5e3796674e117056b165a8cf8f52078ff015053 |
|
7a7d9ac
changed comments
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/7a7d9ac3cc9f366ac0420b6342129895d655988b |
|
6619895
moved streaming retries to new files
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/661989537b422dcff2c191667c28a1bb943ac89b |
|
27fc930
reverted some style changes
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/27fc9302228aa5269f6cb08ce401f89a0874ae38 |
|
d6a23ea
changed comments
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d6a23ea0a7bc532f35b973ccfca5ceb002de099c |
|
90ef834
added comments
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/90ef83480fa390c24ccea5a2796fc2744ffad23f |
|
6201db6
refactoring and commenting
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/6201db615646793e63765420a10954dcd2ab530c |
|
61ce3a7
blacken/mypy fixes
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/61ce3a7d2fe41febc31bb5556d5814263d669223 |
|
69149a1
fixed issue with py37
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/69149a15f12cd4d1b151ddde1418e3ae4270f517 |
|
d63871e
added tests for bad sleep generators
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d63871e262cb35d152528aa47c8e71063e01fbf3 |
|
773e033
improved test_retry coverage
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/773e03364df6c11730c4b833a96f976d7d6ad3a7 |
|
d1def5d
improved async test coverage
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d1def5d664588385d930095f596a730d150f8aa8 |
|
cbaaa1d
added test for calling next on exhausted generator
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/cbaaa1d81515bc1e67b88eba1901fbf90e626ed8 |
|
21a863f
fixed lint issue
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/21a863f768db041cba84bdf20366231ffebc9c0e |
|
878ddfb
changed docstring
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/878ddfb59a75ca88f94563403d042b6c493bdd5c |
|
7b0a600
changed docstrings
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/7b0a6005b6d85bcfeaf8e41d87d7092e0a25e441 |
|
0188228
updated comments
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0188228a1a7b7936cfbf72b0cc338a1a1c16d9b7 |
|
902a4ab
updated comments
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/902a4ab6327c5657dc797e4a98096eb9ad7e8ed9 |
|
74f3f3e
fixed send and asend retry logic
daniel-sanche Apr 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/74f3f3ef7a9325a3d6f605eb5359928481982223 |
|
e506aad
update test error string
daniel-sanche Apr 19, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/e506aada756fef2d059495ebc81507ed332b832f |
|
5baa2aa
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 19, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/5baa2aa27febdcd7632aa257ec392726657f39dd |
|
5c3805d
improved type hinting
daniel-sanche Apr 19, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/5c3805d1e40533b36a8ca9b9a5c2b85dfb64150b |
|
265d998
improved test docs
daniel-sanche Apr 19, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/265d99801890126eb9f51b735c68ccb7da7a823c |
|
0423ebe
fixed mypy issues
daniel-sanche Apr 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0423ebe6810ba7a4da024efaa0fd78f55bd26128 |
|
c4049f5
Merge branch 'main' into retry_generators
daniel-sanche Apr 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c4049f500d6b84758694fd46b8f5e1aa15bcd4da |
|
acd6546
remove wait_for in async streaming for perf reasons
daniel-sanche May 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/acd654635eea2885158584c659afa553baea1486 |
|
b1ad4b3
fixed style issues
daniel-sanche May 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b1ad4b3dc70bbd9d37341bcf1eea13ebd2a4888e |
|
8dcf67c
fixed callable type annotation
daniel-sanche May 10, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/8dcf67c203aff8edbc7f4634f93a1a075b05ea61 |
|
6104c59
change time calculations
daniel-sanche May 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/6104c59616380981b0b2510eb1ad2a49bac71aa8 |
|
43d0913
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] May 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/43d0913832a080666d2261b9fc1abf33097fe9fb |
|
9ba7676
simplified retry_streaming_async to use wall time instead of cpu time
daniel-sanche May 19, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/9ba76760f5b7ba8128be85ca780811a0b9ec9087 |
|
14c195c
Merge branch 'main' into retry_generators
daniel-sanche Jun 16, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/14c195cac19606870e0d43c71a2c5409b7ba5811 |
|
de7b51a
removed extra CancelledError handling
daniel-sanche Jun 17, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/de7b51a6e30a7684e47380f9f198b10ed057ea72 |
|
4cdee6b
improved docstrings
daniel-sanche Jun 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4cdee6b09a98228455913e6516860552ff0b6582 |
|
a526d65
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jun 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/a526d659320939cd7f47ee775b250e8a3e3ab16b |
|
ee2bbdd
Merge branch 'main' into retry_generators
daniel-sanche Jul 17, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/ee2bbdda4b9cc10d2de62ce20c767cdd258e8af3 |
|
5f82355
swapped out utcnow for more performant time.monotonic
daniel-sanche Jul 28, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/5f82355533ac1971012c738705fb6ac54886170a |
|
9900c40
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jul 28, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/9900c40f2ba2c112d9e365caa88e4cb177953ddb |
|
2c2dcbe
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jul 28, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/2c2dcbe6224187bc19bfad84527007e935044290 |
|
3340399
Merge branch 'retry_generators' of https://github.com/googleapis/pyth…
gcf-owl-bot[bot] Jul 28, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/3340399723da7b51c5aa2c924a826df8e41fda24 |
|
de07714
Merge branch 'main' into retry_generators
parthea Aug 7, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/de077148ce9b6b41dbf509a5173c839037aaeeab |
|
67068ac
don't check timeout on each yield by default
daniel-sanche Aug 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/67068ac72ca41ba2b49130f4adc162ff6d66dd98 |
|
54325bc
added exception building logic
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/54325bc1009b415da61bdca1d4500f5708898894 |
|
bafa18b
added type hint to check_timeout_on_yield
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/bafa18bd4220a1a216c11790529702eb53ac5997 |
|
2ae2a32
simplified ensure_tareget; fixed mypy issues
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/2ae2a327303aeecc724ed7ee6d2c3ea246d39560 |
|
9cadd63
don't check timeout on each yield by default
daniel-sanche Aug 14, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/9cadd63ad125b6559c0b51df217f8a62b2fc54ec |
|
c9ef1d5
added exception building logic
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c9ef1d586e227904fc2d7dbcec62265345a3df59 |
|
41c7868
added type hint to check_timeout_on_yield
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/41c7868f6557df4c824d8b571e91cfdcce036aff |
|
30fccb9
simplified ensure_tareget; fixed mypy issues
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/30fccb906fe374f1cd1fbd5a6e4133e19066c064 |
|
a2b0e6c
remove iteration helper
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/a2b0e6c6f1abc223700e2ffc7cf31c3966cca3bc |
|
4aa1ab4
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4aa1ab495d0fc9cce54aa3068721a58b79da4174 |
|
8349424
added test coverage for send/asend
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/8349424e808bb4d8a4def6ef7e454c51de9b7bf2 |
|
ece5cf8
Merge branch 'retry_generators_2' into retry_generators
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/ece5cf815514a841b4085d57d20875bc438bc702 |
|
5ddda24
added test for closing new generator
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/5ddda246061c33ccf46833cf0fa41fda36df3a36 |
|
9e3ea92
improved test decorators
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/9e3ea92afbe14b0ed144fb6165af1ac00d91e26e |
|
3b06b3a
swapped out generator object with generator function
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/3b06b3ad03270cb4e4fdf84c69ed805d2dc471c2 |
|
8bb6b0c
support iterators, along with generators
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/8bb6b0c6a2ff336e4fa340957ca624706d052dd8 |
|
37c64a0
got tests passing with new structure
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/37c64a02d41d75fca6ff866b53c5090ea82f88f9 |
|
cee0028
replaces sync streaming retries object with generator function
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/cee0028b5bf14163eb2fd8649b3225001f633ea6 |
|
3a7e5fa
removed timeout on yield functionality
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/3a7e5fad1acd8cd0ed73b2d306913b8a811a6049 |
|
ba6dc9f
fixed comments
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/ba6dc9f683f4ade65811d1313046a7aab3bc794f |
|
0500b8b
fixed mypy issues
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0500b8b8a55fd0f384aa1c950baf8be72200f0da |
|
1ccadb1
fixed issue with py310
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/1ccadb139b8a0bce8f1425bb13c6098414d28b88 |
|
c312262
renamed streaming retry function
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c3122629e84b541a1c870cc547743a3eba33cfb8 |
|
1fe57e0
removed unneeded functions
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/1fe57e0905b9b23c8eb839edb8f6f4e46ea68c67 |
|
4f09f29
simplified some test functions
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4f09f291a83acba0711ac928017c736650eadf59 |
|
06824b9
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/06824b96461a893ea40f154dd051b4e78deaa34e |
|
343157b
removed unneeded test variable
daniel-sanche Aug 15, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/343157bcfb1469f1bbbb28afc0012d2d869f4719 |
|
93f82cc
improved documentation
daniel-sanche Aug 16, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/93f82cc8d948dc0845412fb027d7dbb160924dcd |
|
0915ca0
Merge branch 'main' into retry_generators
parthea Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0915ca01cb6423438d016b5c500805578c7e53af |
|
61e5ab5
fixed type hinting issues
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/61e5ab52efcd7e3e39abc2658335a3daaef4c84e |
|
51c125b
fixed undefined name issues
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/51c125b29c2aabbd4321e992feff5e4798cd809c |
|
02604bc
fixed lint issues
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/02604bc73ab92f6d5ca1128f0fd4f2355a087790 |
|
6269db2
update comment
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/6269db2ae9f0fe407c8893bd45e3840cac9af915 |
|
0dcd0de
fix typo
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0dcd0dec87b9a44b29fb0e2bcd7adc75f1f6d30d |
|
54e9c81
Update google/api_core/retry_streaming.py
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/54e9c81ec97ba1ee568d3fefc9c89419fe99d835 |
|
2342910
added comment to on_error
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/234291081e45e7fb2514ae2822ca79c3746b67dc |
|
eada0d7
fixed indentation
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/eada0d74fc01a5a0aea6041f7317ee3379769fe0 |
|
ae2bf37
improved sample
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/ae2bf37c309f397a592b0f8ebdb47d8cf54b3972 |
|
c8a4f26
improved default exception factory
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c8a4f26eca415063aba5c6fd578a1f3f2dfbd43c |
|
2840b9f
added pylint disable line
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/2840b9f3e11a52117fe690bd80c64e7d46397b56 |
|
82274a3
cleaned up async retry wrapping
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/82274a37fcea3cdeb1ff68127c2e46848b003ee7 |
|
1594a17
improved sample
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/1594a17dbefb1a3e43b5563921b5c62d45e66592 |
|
9b0ddb0
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/9b0ddb0afea4e207241a0ab8102dec90022bb346 |
|
8985127
remove extra generator close line
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/8985127cdd4c7213ece80feb41b0f36b6577281d |
|
60b20ab
added missing test
daniel-sanche Sep 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/60b20abd37b8f57e5a497df057fa98a2cdc242f7 |
|
237ca3d
AsyncRetry adds a coroutine in front of async streams
daniel-sanche Sep 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/237ca3d947cdeb7db97f172bc37e6cf78dfe27d3 |
|
a46c0f7
improved type checking
daniel-sanche Sep 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/a46c0f7b0be9b411d187702776752a1111f68e33 |
|
93727b7
Merge branch 'main' into retry_generators
daniel-sanche Sep 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/93727b7643accb90aacaedeb0b1bc6fbb128bfd5 |
|
796ae52
fixed typing issues
daniel-sanche Sep 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/796ae520838027fce262b8a47f8c727194b40dcd |
|
0688ffe
moved docstrings
daniel-sanche Sep 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0688ffeaa90791138980a325704286790b023be6 |
|
da048ab
use enum in exception builder
daniel-sanche Sep 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/da048ab59580bdc18a0d285fb84a7bd395dd1a86 |
|
80e5eb0
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Sep 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/80e5eb06acc7e1a99ebbb9d6ab29edf0f7a8b28a |
|
562079b
fixed lint and docs issues
daniel-sanche Sep 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/562079b8d4ed88ebe14ab90f60e074fc38cc19e5 |
|
a0fecc5
Merge branch 'main' into retry_generators
daniel-sanche Oct 3, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/a0fecc5396996c3b35ac226494e369ac247e962c |
|
8cc6ea9
Update tests/unit/test_retry.py
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/8cc6ea9c4f9717a2a0b0c8e2bd55efc726f5837e |
|
e7a5cd4
fixed comment line break
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/e7a5cd485788fd7251c548fa99dc7561a9a1954f |
|
02c12cc
use kwargs map
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/02c12cc609096a635a23b7efa78e152ae1a00614 |
|
03b1608
fixed on_error docstrings
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/03b16080b7e07fce772af446304a03fb385f7973 |
|
b05b11f
renamed example lists
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b05b11f35e19201af92fcf0a5178a7d375b3550e |
|
0b5d3a2
removed ignore_sent
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0b5d3a2551c244d237c998e22577e0820447c73e |
|
03f2af5
fixed lint issues
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/03f2af52e1878fa2ea4c8e124df637ecdf3f73a2 |
|
5fee888
fixed generator mock and added comments
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/5fee88886310dc4053f925c1bef1b011722b14b7 |
|
239ed7d
Merge branch 'main' into retry_generators
daniel-sanche Oct 6, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/239ed7dc2204c04e2e24009f37873abd718edf3a |
|
94eb0f5
Merge branch 'main' into retry_generators
daniel-sanche Oct 17, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/94eb0f5c37fb199c719f8900192450dc9dced2a6 |
|
7d1e246
Merge branch 'main' into retry_generators
parthea Nov 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/7d1e24694cd0e38a2b93ad94f373f5c4f394354b |
|
b0faa2d
Apply suggestions from code review
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b0faa2ddb4f43f4a0e46aa0a3a996024a12df76b |
|
6c44298
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/6c44298d97ec969a10d78f2068c6fb9aabe022dd |
|
51df672
Update google/api_core/retry.py
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/51df6721dea06d870dbdbe5d17abb9fd28d826c2 |
|
e207376
removed unneeded comments
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/e207376c406375b11600fe52a2e5e80003395bbb |
|
39716a7
improved comments
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/39716a77453cdad244ce9305b1fd248aa1ce3fdc |
|
2bbf33f
simplified generator detection
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/2bbf33f5bdd3f9c8fbcc47da1294aea29f1d983b |
|
3b03bfa
renamed variables
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/3b03bfa5e7d349695d88497b71b41d98b5dee9d4 |
|
e63701d
improved comments
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/e63701d54111d3214e551d5d3fc18a6cf40ea54d |
|
c101ea6
renamed variable
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c101ea6bc0a436f0f32f62d132da6da91795f30a |
|
3642d74
fixed tests
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/3642d740c20b096eb780b79715f4a8409c594a9d |
|
34cfa08
improved comments
daniel-sanche Nov 9, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/34cfa0897aa368189d9e0645a741dea59e4d4fcf |
|
583181d
Merge branch 'main' into retry_generators
daniel-sanche Nov 17, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/583181d3263b22b3aa747d54d8c4642e200529ef |
|
b311b87
fixed retry factory functionality
daniel-sanche Nov 18, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b311b87eefbaeeaa1a39ddb3bca05321007dffd4 |
|
19a998d
created new objects for streaming retry config
daniel-sanche Nov 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/19a998d88b3bbfc9a7cdf9b35c572925b19e0000 |
|
5637e88
added typing to base retry
daniel-sanche Nov 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/5637e88328b90e2043db3ba727f28a09557def03 |
|
c4be5f2
share base retry logic
daniel-sanche Nov 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/c4be5f203f4e8fea3f151e9cdabda418bf8a9b56 |
|
4d9e762
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4d9e762a01f7de9f336db4dad2dd35effc997ca9 |
|
2e9e84b
lint and mypy cleanup
daniel-sanche Nov 20, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/2e9e84baedcbb7a3a3655fc18917ee46e92bccb7 |
|
d183a7e
removed unneeded changes
daniel-sanche Nov 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d183a7e920ec8f56bf46d9d882bad1fef8399038 |
|
e2d9c9c
pass in initial args and kwargs to retry_target_stream
daniel-sanche Nov 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/e2d9c9cc2526f0305d137a5858658a2e26bbda80 |
|
4543106
uncommented functools.wraps
daniel-sanche Nov 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/45431067341dde06556f48278e02c2df5a234d2b |
|
d791aad
Merge branch 'main' into retry_generators
daniel-sanche Nov 21, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d791aadcaed9f353a962bd23de9e32b242c6419b |
|
638cc68
change enum encoding
daniel-sanche Nov 30, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/638cc6863421daaa62b4ca3da1a5473b25661d40 |
|
f7b1e14
moved base retry into own file
daniel-sanche Nov 30, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/f7b1e141a4b165354140f5a35acb43306a0af1b4 |
|
07db4c2
restructured files
daniel-sanche Nov 30, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/07db4c260525092b64c68e8937bd172f508ba1a8 |
|
d448a52
expose other retry target functions in retry __init__
daniel-sanche Nov 30, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d448a52d0af497c7299dbd619df6ce0d5af8aa72 |
|
781426a
share a logger
daniel-sanche Nov 30, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/781426a6ba1ecc914af520155efb73543d89cfdb |
|
4a05404
extracted shared error handling logic
daniel-sanche Dec 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4a05404e82389971540e683e5de8d8edb921bc64 |
|
b221c8d
added type hints
daniel-sanche Dec 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b221c8d36e541a438dab73d5601166c1e0f72e0b |
|
b5b4534
removed costly awaitable check
daniel-sanche Dec 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b5b4534cff3cdd29dd2d72bb696730bad7a6a735 |
|
0f1145d
revised docstring
daniel-sanche Dec 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/0f1145d9d94c7b9d5021a43328a555914380e2c0 |
|
8408512
added exception_factory docstrings
daniel-sanche Dec 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/84085122df7a41b83d081411b35e11c429b58b85 |
|
aa69c56
Revert "removed costly awaitable check"
daniel-sanche Dec 1, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/aa69c563dac73a945e55886bb9c122a00f69dd69 |
|
d1ac29d
renamed variable
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/d1ac29d564a1401446a0310ef5356ddcfd0548bb |
|
3ab88fc
update docstring
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/3ab88fca081e8f496877a530638e23b91fc76fd9 |
|
382d0e2
add punctuation
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/382d0e291d3063f955b1229c3a1ded9709d62347 |
|
4258823
punctuation
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4258823b9d5afb08c382b41581435d13860fbff2 |
|
1bc9731
update docstrings
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/1bc9731456525f9c5e50f172bb25192b47a9085f |
|
aafe057
changed deadline to timeout
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/aafe0576f1ce3d1912415bd2c88cd91fa5821f33 |
|
8095229
updated deadlien to timeout in docstrings
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/809522970b30a4f04fb43d9ae29548877c945ccb |
|
de9f518
update docstring
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/de9f518e331845ec6232dff8793e0c2bd2c52e83 |
|
7864667
update test comment
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/786466742141f5bf1cf7be94d5e3534fca1d56b3 |
|
4c24322
update docstrings
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/4c243229e4ee93fb37adcd289470e747532bd8d0 |
|
7855513
removed unneeded comments
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/78555135cb07dccd7797a710b4cbb0754271eec1 |
|
f4bfb02
improved docstrings
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/f4bfb0295e4295692caecc013ef2a04f07c5c4de |
|
a88cf6f
use timeout in tests
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/a88cf6ff07603d0dead3ba4a1484812c3d18a5f8 |
|
b5c62e1
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b5c62e109871f9ceb6e1c97b424f06c1d49f24d2 |
|
852f4f8
moved test to proper place
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/852f4f83b22fc5e9a675308f0f36c0b1618ea85f |
|
cd8323e
added test comments; fixed asserts
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/cd8323ef8ed563c6698e3eca5e2ee6c85310c474 |
|
ace61eb
use _build_retry_error as default param
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/ace61eb1ab402327f828d6d0bcd914b8953c9d76 |
|
1bbd1f0
ran blacken
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/1bbd1f0f39974db204198f083a477d85b3cfc77b |
|
35cc00a
added comment to clarify timeouts
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/35cc00aa28271c5571e240efa0d7ca4fb0127356 |
|
89abfa4
removed timeout vs deadline explainer from retry_streaming
daniel-sanche Dec 5, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/89abfa45dc6d3ce8360e580647222aec86f23fc9 |
|
74ab817
remove duplicated test
daniel-sanche Dec 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/74ab817f22be5c351fe830af46c9b9a44d2d794f |
|
85b3e02
fixed variable name
daniel-sanche Dec 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/85b3e02f30dc45b8fb2423f25eb0842380c38d10 |
|
6dbe17d
made build_retry_error public
daniel-sanche Dec 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/6dbe17d004b1642936339a7a9ba969feddfd997b |
|
71e5888
changed docstring
daniel-sanche Dec 8, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/71e58888b1687bcc09b0c4c795d2bdf85f6a69c2 |
|
cbae3d3
import extra helper in retry_unary_async
daniel-sanche Dec 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/cbae3d3867dc615001548cecc246c7938a46d9df |
|
61198b8
Merge branch 'main' into retry_generators
vchudnov-g Dec 11, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/61198b87dae227bd1e6c07574f22c45b84b6a2cb |
|
acf9752
fix: address backwards compatibility warnings failing presubmits
vchudnov-g Dec 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/acf9752ede77481b57b83b58d72d47eba0540ed4 |
|
7cf9fbf
fix: address mypy errors
vchudnov-g Dec 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/7cf9fbf118e1687a062de22ba042aa649a200b1b |
|
f62439a
fix: address coverage and lint issues failing presubmits
vchudnov-g Dec 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/f62439a0ad1b4eb3776f6b8de4f8b32fbc9107e6 |
|
b7abeca
chore: simplify resolution of backaward-compatibility warnings
vchudnov-g Dec 12, 2023
| https://github.com/googleapis/python-api-core/pull/495/commits/b7abeca4b2c2ffb652f388d0b554d0714e35ff4a |
|
Clear filters
| https://github.com/googleapis/python-api-core/pull/495/files |
| Please reload this page | https://github.com/googleapis/python-api-core/pull/495/files |
| Please reload this page | https://github.com/googleapis/python-api-core/pull/495/files |
|
__init__.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-33f26a2e258f3e0911a4178a9f1ee5e5790fd7981848f2a594430765a0e76cb6 |
|
retry.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-c118188be6311975226123f406396979b3dbb200e36b425824fba2aa2d675fa7 |
|
__init__.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-c6f890464943d77c69cd56616d5270cc90d62aa388344acf6b447d846daff777 |
|
retry_base.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-0c2b34f85d94509a7f96f3a5645a00654223d9f3657ca7d687264fcc9b81f522 |
|
retry_streaming.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-03960a9d4ae372ba633b6c042ba19a62daf50c529031d721d1aad62e759ef64c |
|
retry_streaming_async.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-3ba91efece64f75456be76544f856d71b56488c662d09fc7d4fb14086c53d777 |
|
retry_unary.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-136eb84e0322010c208395fe85d94cf83358b7b9479a51db7887f80cf3bf5828 |
|
retry_unary_async.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-a0555c05b6e4aad81e0268a914f29cea92ecb1c885b5504ad002d75871597a6f |
|
retry_async.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-ed08ac118b7c20706443874d0296972aac7eea464ec013ac7020eafac320adff |
|
__init__.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-c46cc35eb39d17d38b0e73619af0912d442d4b4a5ad228ff201889ade1d92a8e |
|
test_retry_streaming_async.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-9b4d54c9ed99f2008b86d9b12086ccba23526e8966aaff1127c53424d7363b66 |
|
test_retry_unary_async.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-ea6ae60960628c245fd954ddf7dbebfdf0c17f463ab8f5c9b9ba884d49cca620 |
|
__init__.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-a18f93a2754566298113092e31c304159bf3d4f962c267e383c8fad291b976e0 |
|
test_retry_base.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-4bd2dfd3270f206ce10cdab2fbc438e4467dd82d55df7a2daa7e1c59029f101f |
|
test_retry_streaming.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-9142f00455a8cd95039f5cd39e0c4fdca91d039dbb938a1d83b9cdd071758b23 |
|
test_retry_unary.py
| https://github.com/googleapis/python-api-core/pull/495/files#diff-18e5aecd62e106e782bd5eabb097257f1e5b78c02deaf7b019653a9496cd70bd |
| google/api_core/__init__.py | https://github.com/googleapis/python-api-core/pull/495/files#diff-33f26a2e258f3e0911a4178a9f1ee5e5790fd7981848f2a594430765a0e76cb6 |
|
View file
| https://github.com/googleapis/python-api-core/blob/b7abeca4b2c2ffb652f388d0b554d0714e35ff4a/google/api_core/__init__.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/googleapis/python-api-core/pull/495/{{ revealButtonHref }} |
|
| https://github.com/googleapis/python-api-core/pull/495/files#diff-33f26a2e258f3e0911a4178a9f1ee5e5790fd7981848f2a594430765a0e76cb6 |
| Please reload this page | https://github.com/googleapis/python-api-core/pull/495/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |