Skip to content

Conversation

@bBlazewavE
Copy link

@bBlazewavE bBlazewavE commented Feb 10, 2026

Replace first-person pronouns ("I", "my") with impersonal alternatives in the heapq module Theory section. Also removed "Believe me" from the footnote.

Relates to #62480.


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

@python-cla-bot
Copy link

python-cla-bot bot commented Feb 10, 2026

All commit authors signed the Contributor License Agreement.

CLA signed

@bedevere-app bedevere-app bot added awaiting review docs Documentation in the Doc dir skip news labels Feb 10, 2026
@github-project-automation github-project-automation bot moved this to Todo in Docs PRs Feb 10, 2026
@bBlazewavE bBlazewavE changed the title Remove first-person language from heapq documentation gh-62480: Remove first-person language from heapq documentation Feb 10, 2026
Copy link
Member

@StanFromIreland StanFromIreland left a comment

Choose a reason for hiding this comment

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

These changes make little sense, I'm afraid.


In a word, heaps are useful memory structures to know. I use them in a few
applications, and I think it is good to keep a 'heap' module around. :-)
In a word, heaps are useful memory structures to know. They are used in a number
Copy link
Member

Choose a reason for hiding this comment

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

This doesn’t really make much sense now, a thought, maybe we could make this a quote?

execution, they are scheduled into the future, so they can easily go into the
heap. So, a heap is a good structure for implementing schedulers (this is what
I used for my MIDI sequencer :-).
was used for the MIDI sequencer in the standard library).
Copy link
Member

Choose a reason for hiding this comment

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

What "MIDI sequencer in the standard library"?

Copy link
Author

Choose a reason for hiding this comment

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

Remove the MIDI sequencer reference entirely?

@StanFromIreland
Copy link
Member

Please do not use the Update Branch button unless necessary (e.g. fixing conflicts, jogging the CI, or very old PRs) as it uses valuable resources. For more information see the devguide.

Address review feedback: drop the remainder of the sentence
after "heaps are useful memory structures to know" to avoid
awkward impersonal rewording of the original first-person text.
Address review feedback: the parenthetical claimed a MIDI
sequencer exists in the standard library, which it does not.
Drop the reference and keep the sentence concise.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting core review docs Documentation in the Doc dir skip news

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants