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 — GH-87390: Add remaining tests for PEP 646 by mrahtz · Pull Request #98267 · python/cpython Conversation
|
|
Oops, good catch - I think I must have accidentally committed my debug changes, because I found some other things that needed removing. Have fixed them and confirmed that CI is actually passing now :) |
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.
thanks! Just a few small things.
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 a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
I'm mostly relying on Jelle's keen eye here. This will have to miss 3.11.0 but will be in 3.11.1.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
| For variadic cases, these tests should be regarded as the source of truth, | ||
| since we hadn't realised the full complexity of variadic substitution | ||
| at the time of finalizing PEP 646. For full discussion, see |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
If the SC doesn't object maybe we could update the PEP with a more exact specification? Since this was discovered during the beta test period it makes sense to me to update the PEP. Storing a part of a specification permanently in an issue seems iffy to me (plenty of tests refer to the issue that caused the test to be added, but the wording here makes me think that the situation here is different -- this is effectively part of the specification).
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.
Sure - if the SC is fine with it, I'd be happy to write this up in the PEP properly.
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.
@mrahtz From the SC issue I gather the following:
I expect the SC approval for the PEP updates should be easy to obtain.
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.
Ok, great. I'll work on the PEP updates as soon as I have some time.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@JelleZijlstra Are you happy with these tests? Then you can merge them. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Probably, I'll take another look tonight and merge if I'm happy. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks @mrahtz for the PR, and @JelleZijlstra for merging it 🌮🎉.. I'm working now to backport this PR to: 3.11. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Sorry, @mrahtz and @JelleZijlstra, I could not cleanly backport this to |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Co-authored-by: Guido van Rossum <[email protected]>. (cherry picked from commit cb95cc2) Co-authored-by: Matthew Rahtz <[email protected]>
|
GH-98667 is a backport of this pull request to the 3.11 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Co-authored-by: Guido van Rossum <[email protected]>. Co-authored-by: Matthew Rahtz <[email protected]> (cherry picked from commit cb95cc2)
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.