GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||
GeezerVison is showing github.com — bpo-41428: Implementation for PEP 604 by maggiemoss · Pull Request #21515 · python/cpython Conversation
|
|
Thank you so much! Give me a few days to review this. Ping me if you haven't heard from me by Wednesday! |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Great start! Here's a boatload of review comments, from whitespace nits to feature requests.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
(Presumably you were going to add more commits before asking for another review?)
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
@gvanrossum thanks so much for the comments! I'll implement your suggestions and clean this up :) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I had thought of another case we might need to handle here, and was hoping to get your input. Should this: evaluate to true? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@pablogsal let me know if there are any other changes you'd like to see here. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
I just need to find some time to do another iteration 😉 Will try to do another pass by tomorrow, but we are very close! Thanks for the patience and tye good work :) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
@maggiemoss I have pushed a new commit (8c06c1d) to do some simplifications and to fix some minor reference count issues and crashes. Please, check out that everything seems ok in that commit :) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me!
Thanks for all the work and patience @maggiemoss! Great job :)
@gvanrossum I won't land it myself in case you or Maggie want to take a last check.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
I think it's good! Thanks so much Maggie for all your work.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks so much for all of your reviews and comments, I've really appreciated it. 🎉 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@maggiemoss "test.test_asyncio.test_sendfile.ProactorEventLoopTests.test_sendfile_close_peer_in_the_middle_of_receiving" |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
That's an unrelated race condition in asyncio in Windows, we can ignore it and just land |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Congrats Maggie!!
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
See https://www.python.org/dev/peps/pep-0604/ for more information. Co-authored-by: Pablo Galindo <[email protected]>
- `__or__` was added to `TypeVar` in Python 3.10: https://bugs.python.org/issue41428 (this PR: python/cpython#21515) - `__or__` was added to `ForwardRef` in Python 3.11: https://bugs.python.org/issue45489
- `__or__` was added to `TypeVar` in Python 3.10: https://bugs.python.org/issue41428 (this PR: python/cpython#21515) - `__or__` was added to `ForwardRef` in Python 3.11: https://bugs.python.org/issue45489
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.