-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
bpo-46771: Implement asyncio context managers for handling timeouts #31394
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
dac5874
bpo-46771: Implement asyncio context managers for handling timeouts
asvetlov 374ff2a
Add reschedule tests
asvetlov 70fa59b
Add reschedule tests
asvetlov 3ae2af6
Dro breakpoint
asvetlov 1654ec4
Tune repr
asvetlov 2c9dbf8
Add tests
asvetlov baa7400
More tests
asvetlov 1ca0fb8
Rename
asvetlov 8a81dd1
Update Lib/asyncio/timeouts.py
asvetlov fae235d
Update Lib/asyncio/timeouts.py
asvetlov 663b82f
Update Lib/asyncio/timeouts.py
asvetlov 24d62d1
Update Lib/asyncio/timeouts.py
asvetlov 6a26d1b
Add a test
asvetlov 930b92b
Polish docstrings
asvetlov ac5c53d
Format
asvetlov f96ad1c
Tune tests
asvetlov 94b4b4c
Fix comment
asvetlov 388c6da
Tune comment
asvetlov cdc7f88
Tune docstrings
asvetlov 9949fe4
Tune
asvetlov c716856
Tune tests
asvetlov b4889a0
Update Lib/test/test_asyncio/test_timeouts.py
asvetlov b6504e6
Tune tests
asvetlov fd2688d
Don't clobber foreign exceptions even if timeout is expiring
gvanrossum 2ddda69
Add test from discussion
gvanrossum 493545a
Fix indent of added test
gvanrossum ff36f2a
Disable slow callback warning
asvetlov 8790e49
Reformat
asvetlov ac6f8c8
Increase delay
asvetlov e8c67ce
Don't raise TimeoutError if the CancelledError was swallowed by inner…
asvetlov e65d766
Don't duplicate py/c tests, timeout has no C accelerators
asvetlov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Don't clobber foreign exceptions even if timeout is expiring
(Includes test.)
- Loading branch information
commit fd2688da3c7817659b76bb7c1c0fa44ee99ef973
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.