-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Add support for collections.abc.Mapping #34001
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
Conversation
7130947 to
4c0473d
Compare
|
Checks are failing. Will not request review until checks are succeeding. If you'd like to override that behavior, comment |
d7d7fa2 to
0fb4800
Compare
|
Assigning reviewers. If you would like to opt out of this review, comment R: @tvalentyn for label python. Available commands:
The PR bot will only process comments in the main thread (not review comments). |
|
R: @jrmccluskey |
|
Stopping reviewer notifications for this pull request: review requested by someone other than the bot, ceding control. If you'd like to restart, comment |
|
assign to next reviewer |
|
assign set of reviewers |
|
Assigning reviewers. If you would like to opt out of this review, comment R: @liferoad for label python. Available commands:
The PR bot will only process comments in the main thread (not review comments). |
|
Looks like there's some duplication between this PR and #33999. Could we just combine these into a single PR? It'll save some merge conflict headaches later and reduce duplicate code review |
They're just stacked on top of each other to minimize the merge/edit headaches locally. You can view the changes specific to this PR by looking at the last commit in the chain. If GitHub ever sees the light and adds support for this, it will be a great day. |
|
Realizing I really should have just merged this one after going over the first PR, but alas |
0fb4800 to
a205fcf
Compare
Nah I did mean them to be separate PRs. I guess it's just preference, though, since I like a 1:1 mapping for PRs and commits. |
|
Reminder, please take a look at this pr: @liferoad |
|
@jrmccluskey Ok to merge this one? |
|
I'd prefer we hold this one for a little bit considering that the internal implications of the last PR are still being resolved. |
|
#34254 has a few implications for this PR (mostly just hitting the same files so a merge collision can happen) along with a test case breaking by adding support for bare ordereddict types |
|
I'll rebase onto that. |
a205fcf to
fabf8a7
Compare
Work towards apache#29135 stacked-commit: true
fabf8a7 to
f202ffd
Compare
|
Reminder, please take a look at this pr: @liferoad |
|
Assigning new set of reviewers because Pr has gone too long without review. If you would like to opt out of this review, comment R: @jrmccluskey for label python. Available commands:
|
|
Reminder, please take a look at this pr: @jrmccluskey |
jrmccluskey
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
* [DO NOT MERGE] Add support for collections dict subclasses * yapf --------- Co-authored-by: Jack McCluskey <thejackmccluskey@gmail.com>
Work towards #29135