| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Similarly to `collections.abc` changes, this is not acceptable for now.
There was a problem hiding this comment.
Looking much better now, thank you!
Sorry, something went wrong.
|
You use the phrase "Refer to [this other documentation]" quite a lot -- I'd probably just use "See [this other documentation]" instead, as it's slightly shorter. But not strong opinion; I'm also okay with "Refer to". |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM. I'll leave it open for a few days in case anybody else wants to chime in (ping me in a week if there are no comments from anybody else and I haven't merged it by then)
Sorry, something went wrong.
… with `typing.Set`
|
Thanks @sterliakov for the PR, and @AlexWaygood for merging it 🌮🎉.. I'm working now to backport this PR to: 3.12, 3.13. |
Sorry, something went wrong.
…tines, and link to it from `collections.abc` docs (pythonGH-123544) (cherry picked from commit 56e4a41) Co-authored-by: Stanislav Terliakov <50529348+sterliakov@users.noreply.github.com>
|
Sorry, @sterliakov and @AlexWaygood, I could not cleanly backport this to 3.12 due to a conflict. cherry_picker 56e4a417ce170e5c538ce9aafccf3333e7bf7492 3.12 |
Sorry, something went wrong.
|
GH-123790 is a backport of this pull request to the 3.13 branch. |
Sorry, something went wrong.
…d coroutines, and link to it from `collections.abc` docs (python#123544)
|
GH-123792 is a backport of this pull request to the 3.12 branch. |
Sorry, something went wrong.
…utines, and link to it from `collections.abc` docs (GH-123544) (#123790) gh-123523: Rework typing documentation for generators and coroutines, and link to it from `collections.abc` docs (GH-123544) (cherry picked from commit 56e4a41) Co-authored-by: Stanislav Terliakov <50529348+sterliakov@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
Fixes #123523.
Aliases from typing to collections.abc and contextlib modules are deprecated for a long time, and typing-related documentation should be easily reachable from the modern pages.
This PR moves all non-trivial descriptions between these pages and lists generic arguments for these aliases.
I'm using PEP695 syntax for these classes - it doesn't seem right to document them as inheriting from Generic, since they do not in fact (they define __class_getitem__ directly).
📚 Documentation preview 📚: https://cpython-previews--123544.org.readthedocs.build/