-
-
Notifications
You must be signed in to change notification settings - Fork 33.4k
closes bpo-42726: gdb libpython: InstanceProxy support for py3 #23912
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
closes bpo-42726: gdb libpython: InstanceProxy support for py3 #23912
Conversation
Fidget-Spinner
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.
This LGTM other than one minor nit. Thanks!
I can't speak for the core devs, but my hunch is that we may need an issue and news entry :). Usually bugfixes get news entries, and the issue can help ping core devs interested in such issues.
557efd0 to
d9c02f8
Compare
Created issue and added news entry |
d9c02f8 to
0e31076
Compare
|
@hackaugusto: Status check is done, and it's a failure ❌ . |
|
@hackaugusto: Status check is done, and it's a success ✅ . |
|
Thanks @hackaugusto for the PR 🌮🎉.. I'm working now to backport this PR to: 3.8, 3.9. |
…nGH-23912) On Fedora 31 gdb is using python 3.7.9, calling `proxyval` on an instance with a dictionary fails because of the `dict.iteritems` usage. This PR changes the code to be compatible with py2 and py3. This changed seemed small enough to not need an issue and news blurb, if one is required please let me know. Automerge-Triggered-By: GH:benjaminp (cherry picked from commit b57ada9) Co-authored-by: Augusto Hack <[email protected]>
|
GH-23924 is a backport of this pull request to the 3.9 branch. |
…nGH-23912) On Fedora 31 gdb is using python 3.7.9, calling `proxyval` on an instance with a dictionary fails because of the `dict.iteritems` usage. This PR changes the code to be compatible with py2 and py3. This changed seemed small enough to not need an issue and news blurb, if one is required please let me know. Automerge-Triggered-By: GH:benjaminp (cherry picked from commit b57ada9) Co-authored-by: Augusto Hack <[email protected]>
|
GH-23925 is a backport of this pull request to the 3.8 branch. |
) On Fedora 31 gdb is using python 3.7.9, calling `proxyval` on an instance with a dictionary fails because of the `dict.iteritems` usage. This PR changes the code to be compatible with py2 and py3. This changed seemed small enough to not need an issue and news blurb, if one is required please let me know. Automerge-Triggered-By: GH:benjaminp (cherry picked from commit b57ada9) Co-authored-by: Augusto Hack <[email protected]>
) On Fedora 31 gdb is using python 3.7.9, calling `proxyval` on an instance with a dictionary fails because of the `dict.iteritems` usage. This PR changes the code to be compatible with py2 and py3. This changed seemed small enough to not need an issue and news blurb, if one is required please let me know. Automerge-Triggered-By: GH:benjaminp (cherry picked from commit b57ada9) Co-authored-by: Augusto Hack <[email protected]>
…nGH-23912) On Fedora 31 gdb is using python 3.7.9, calling `proxyval` on an instance with a dictionary fails because of the `dict.iteritems` usage. This PR changes the code to be compatible with py2 and py3. This changed seemed small enough to not need an issue and news blurb, if one is required please let me know. Automerge-Triggered-By: GH:benjaminp
On Fedora 31 gdb is using python 3.7.9, calling
proxyvalon an instance with a dictionary fails because of thedict.iteritemsusage. This PR changes the code to be compatible with py2 and py3.This changed seemed small enough to not need an issue and news blurb, if one is required please let me know.
https://bugs.python.org/issue42726
Automerge-Triggered-By: GH:benjaminp