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.
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
bpo-44524: Add missed __name__ and __qualname__ to typing module objects #27237
bpo-44524: Add missed __name__ and __qualname__ to typing module objects #27237
Changes from all commits
1b91e82d683ee354403556872f96583acb0eb9f4efFile filter
Conversations
Jump to
There are no files selected for viewing
Fidget-SpinnerJul 19, 2021
Contributor
Please use
unittest.subTesthere https://docs.python.org/3/library/unittest.html#subtests. In case we break multiple types at once.uriyyoJul 19, 2021
Author
Member
Fixed, thanks)
ambvJul 19, 2021
Contributor
You can't use
_namein both.__name__should be the simple name whereas__qualname__should include a"typing."prefix, just like Guido requested on the issue.uriyyoJul 19, 2021
•
edited
Author
Member
Thanks, fixed.
I am curios about why we should include
typing.prefix at__qualname__?From what I saw
__qualname__does not include module name but rather include path to object at scope of module: