Skip to content

gh-137760: Update REPL constants documentation #137798

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

Merged
merged 3 commits into from
Aug 15, 2025
Merged

Conversation

Antraxmin
Copy link
Contributor

@Antraxmin Antraxmin commented Aug 15, 2025

Update documentation for help, quit, and exit constants to reflect that they can be accessed directly in the interactive interpreter without parentheses, in addition to the traditional function call syntax.


📚 Documentation preview 📚: https://cpython-previews--137798.org.readthedocs.build/

Update documentation for help, quit, and exit constants to reflect
that they can be accessed directly in the interactive interpreter
without parentheses, in addition to the traditional function call syntax.
@python-cla-bot
Copy link

python-cla-bot bot commented Aug 15, 2025

All commit authors signed the Contributor License Agreement.

CLA signed

@Antraxmin
Copy link
Contributor Author

@corona10

Antraxmin and others added 2 commits August 15, 2025 16:09
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
@@ -97,15 +97,17 @@ should not be used in programs.
exit(code=None)

Objects that when printed, print a message like "Use quit() or Ctrl-D
Copy link
Contributor

@adorilson adorilson Aug 15, 2025

Choose a reason for hiding this comment

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

This must be changed.

See

○ → python3.13
Python 3.13.0 (main, Oct  8 2024, 08:51:28) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> quit

○ → 

Edit: I was wrong. Nothing to do here.

@@ -97,15 +97,17 @@ should not be used in programs.
exit(code=None)

Objects that when printed, print a message like "Use quit() or Ctrl-D
(i.e. EOF) to exit", and when called, raise :exc:`SystemExit` with the
(i.e. EOF) to exit", and when accessed directly in the interactive
interpreter or called as functions, raise :exc:`SystemExit` with the
specified exit code.

.. data:: help
:noindex:

Object that when printed, prints the message "Type help() for interactive
Copy link
Contributor

Choose a reason for hiding this comment

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

And here.

Copy link
Member

Choose a reason for hiding this comment

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

Run print(help) and see what is returned

Copy link
Contributor

Choose a reason for hiding this comment

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

Run print(help) and see what is returned

wow, my bad.

I didn't notice the difference between printed and accessed directly. Sorry about that.

Copy link
Contributor

@adorilson adorilson left a comment

Choose a reason for hiding this comment

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

LGTM

@corona10 corona10 self-assigned this Aug 15, 2025
@corona10 corona10 added needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes labels Aug 15, 2025
@corona10 corona10 merged commit d6719c6 into python:main Aug 15, 2025
39 checks passed
@miss-islington-app
Copy link

Thanks @Antraxmin for the PR, and @corona10 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14.
🐍🍒⛏🤖 I'm not a witch! I'm not a witch!

@github-project-automation github-project-automation bot moved this from Todo to Done in Docs PRs Aug 15, 2025
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Aug 15, 2025
(cherry picked from commit d6719c6)

Co-authored-by: Chaemin-Lim <antraxmin@naver.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Aug 15, 2025
(cherry picked from commit d6719c6)

Co-authored-by: Chaemin-Lim <antraxmin@naver.com>
@bedevere-app
Copy link

bedevere-app bot commented Aug 15, 2025

GH-137822 is a backport of this pull request to the 3.14 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.14 bugs and security fixes label Aug 15, 2025
@bedevere-app
Copy link

bedevere-app bot commented Aug 15, 2025

GH-137823 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Aug 15, 2025
corona10 pushed a commit that referenced this pull request Aug 15, 2025
…-137823)

gh-137760: Update REPL constants documentation (gh-137798)
(cherry picked from commit d6719c6)

Co-authored-by: Chaemin-Lim <antraxmin@naver.com>
hugovk pushed a commit that referenced this pull request Aug 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir skip news sprint
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants