Docs: Argument Clinic: Restructure "Basic concepts and usage"#106981
Docs: Argument Clinic: Restructure "Basic concepts and usage"#106981erlend-aasland merged 19 commits intopython:mainfrom
Conversation
Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts
|
I'm not quite satisfied with this yet, but I'm throwing it out now, to have some more eyes on it. Hopefully, this is a step in the right direction. I considered making the "Basic usage" thing the introduction; that is, no title, no section; just a plain introduction just after the abstract. Perhaps that is an idea to follow. Anyways, I think it makes sense to create a reference section and put the CLI usage and terminology there. On a longer term, we'll probably also fill it up with stuff like the CConverter class. |
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
…a C block comment
|
Thanks for the reviews! Does the overall change make sense to you? |
|
@AlexWaygood, are you interested in reviewing this? |
|
@AlexWaygood, are you ok with the last changes? |
|
I'm landing this now; there'll be plenty of time for docs tweaks later :) |
|
Thanks for the valuable reviews, everyone! |
|
Thanks @erlend-aasland for the PR 🌮🎉.. I'm working now to backport this PR to: 3.11. |
|
Thanks @erlend-aasland for the PR 🌮🎉.. I'm working now to backport this PR to: 3.12. |
|
Sorry, @erlend-aasland, I could not cleanly backport this to |
|
GH-107325 is a backport of this pull request to the 3.12 branch. |
…GH-106981) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts (cherry picked from commit 2ad6990) Co-authored-by: Erlend E. Aasland <erlend@python.org> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
|
GH-107327 is a backport of this pull request to the 3.11 branch. |
…ython#106981) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts (cherry picked from commit 2ad6990) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
…106981) (#107327) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts (cherry picked from commit 2ad6990) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
…#106981) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
…H-106981) (#107325) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts (cherry picked from commit 2ad6990) Co-authored-by: Erlend E. Aasland <erlend@python.org> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
…/cpython#106981) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
…/cpython#106981) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
…/cpython#106981) Split "Basic concepts and usage" into: - Reference - Terminology - CLI reference - Background - Basic concepts Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
Split "Basic concepts and usage" into:
Reference
Background
📚 Documentation preview 📚: https://cpython-previews--106981.org.readthedocs.build/