Skip to content

PEP 823: Expand 'How to Teach This' to a mini-tutorial - #5177

Open
gvanrossum wants to merge 1 commit into
python:mainfrom
gvanrossum:teach823
Open

gvanrossum wants to merge 1 commit into
python:mainfrom
gvanrossum:teach823

Conversation

@gvanrossum

@gvanrossum gvanrossum commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Don't merge until @cdce8p (Marc Müller, the PEP author) has approved this.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The documentation-only changes explain the proposed behavior consistently, with no blocking issues identified.

No open issues 🎉

What changed in this PR

Expands PEP 823’s teaching guidance into a mini-tutorial for the proposed None-aware operators.

Changes:

  • Adds prerequisites, examples, chaining rules, and caveats.
  • Explains when to use—and avoid—the operators.
  • Removes an outdated cross-reference to the teaching section.
File Description
peps/​pep-0823.rst Expands teaching guidance and adjusts related explanatory text.

Review effort: Balanced

@read-the-docs-community

Copy link
Copy Markdown

Documentation build overview

📚 pep-previews | 🛠️ Build #35252644 | 📁 Comparing 1463e8d against latest (d5d2571)

  🔍 Preview build  

1 file changed
± pep-0823/index.html

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants