GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Move the "quick reference" to a dedicated page by sirosen · Pull Request #1838 · python/devguide

Conversation

@sirosen

@sirosen sirosen commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

A new page at Getting Started > Quick Reference is added to contain the
(moved) content which was in the Quick Reference section of the index
document for the site.

The content is left almost entirely untouched, but the introductory text
is slightly altered to de-emphasize use of the doc for new contributors.

Intentionally, as described in #1837, the page is placed in Getting
Started but after the setup guide.


closes #1837

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@sirosen
Move the "quick reference" to a dedicated page
9a62b60
A new page at `Getting Started > Quick Reference` is added to contain the
(moved) content which was in the Quick Reference section of the index
document for the site.

The content is left almost entirely untouched, but the introductory text
is slightly altered to de-emphasize use of the doc for new contributors.

Intentionally, as described in python#1837, the page is placed in Getting
Started but after the setup guide.
@read-the-docs-community

read-the-docs-community Bot commented Jun 13, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

Documentation build overview

📚 CPython devguide | 🛠️ Build #33310427 | 📁 Comparing 0265531 against latest (24065f9)

  🔍 Preview build  

7 files changed · + 1 added · ± 6 modified

+ Added

  • getting-started/quick-reference/index.html

± Modified

  • index.html
  • getting-started/index.html
  • versions/index.html
  • documentation/help-documenting/index.html
  • getting-started/pull-request-lifecycle/index.html
  • getting-started/setup-building/index.html
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

StanFromIreland
StanFromIreland reviewed Jun 14, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Outdated

PCbuild\build.bat -e -d

See also :ref:`more detailed instructions <compiling>`,

@StanFromIreland StanFromIreland Jun 14, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

All of the above steps should have been completed by the time they reach this page, so we don't quite need them.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@willingc willingc Jun 15, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

I think all the "see also" items could go later in this document. Perhaps in a "Dive deeper" section.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread getting-started/quick-reference.rst Outdated

.\python.bat -m test -j3

5. Create a new branch where your work for the issue will go, for example::

@StanFromIreland StanFromIreland Jun 14, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

This section is duplicated by our other "Quick guide".

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@willingc willingc Jun 15, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Steps 5-7 could be their own section or their own page. Keep 1-4 as build from source and run tests.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
hugovk
hugovk reviewed Jun 14, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

willingc
willingc reviewed Jun 15, 2026
View reviewed changes

@willingc willingc left a comment

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

@sirosen Thanks for following up on the issue that you filed. I think you have some good points. The devguide has evolved quite a bit over the past decade and simplifying the index page makes good sense.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

sirosen reacted with heart emoji
All reactions
  • ❤️ 1 reaction
Comment thread getting-started/index.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Outdated

PCbuild\build.bat -e -d

See also :ref:`more detailed instructions <compiling>`,

@willingc willingc Jun 15, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

I think all the "see also" items could go later in this document. Perhaps in a "Dive deeper" section.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread getting-started/quick-reference.rst Outdated

.\python.bat -m test -j3

5. Create a new branch where your work for the issue will go, for example::

@willingc willingc Jun 15, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Steps 5-7 could be their own section or their own page. Keep 1-4 as build from source and run tests.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread index.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

sirosen and others added 5 commits June 17, 2026 18:26
@sirosen @hugovk
Change "Quick reference" to sentence-case
543e002
Co-authored-by: Hugo van Kemenade <[email protected]>
@sirosen
Move the quick reference section to be first
fec3bf3
The idea of making this section not be first is somewhat at odds with the
fact that it needs to link to the first page under Getting Started. It
would work to move it to the end, or to the beginning. The beginning
seems to be the "least surprise" choice for doc readers and contributors.
@sirosen
Reflow the quick reference into sections
cdc0df0
Rather than trying to flatten the quick reference into a list (which is
too compact!), reflow the doc with each list entry as a section or
subsection.

The steps are kept very similar to their prior content, but each now ends
with a link to more detailed documentation, presented in a slightly more
formulaic manner.

Links out to GitHub are called out especially to ensure it's clear that
they are not parts of the devguide.
@sirosen
Replace the PR quickguide with a link
5e7e09e
Instead of a duplicate guide, we can now link to the canonical quick
reference doc.
@sirosen
Restore a "continuity" quick-reference section
86f942c
In the index, ensure that anyone going to the old quick-reference
documentation will find a short explanatory note and a link to the new,
rehomed quick-reference.
@sirosen

sirosen commented Jun 21, 2026

Copy link
Copy Markdown
Contributor Author

I've just pushed a few changes that attempt to address all of the outstanding review comments.

  1. It seemed to me that I had to choose: (A) double down on this as a "quick start" or "quick reference" and move it to the start of Getting Started (B) adjust phrasing to make this a "cheat sheet" and move it to the end.
    I looked at both, thinking I wanted (B), but (A) was much easier to achieve. I kept the name the same, "quick reference", although I somewhat agree with Carol's thought that the name is a bit vague and imperfect -- I just didn't come up with a better one.

  2. I also broke it down into sections, rather than keeping it as a list. It's still very short in content, but it looks bulkier with the section headings. I think that with sections the page makes more sense, as it crosses several topic areas.

  3. Each section links deeply to the matching place in Getting Started (or testing docs, for the testing item).

  4. I eliminated the PR "quick guide" and made sure that the content from there about opening PRs is carried over. A very small amount of content from the start of that section is lost (I noted this in Discord chat; potentially I could file an issue to restore it?).

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

StanFromIreland
StanFromIreland reviewed Jun 21, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Outdated
git clone https://github.com/<your_username>/cpython
cd cpython

We recommend also setting up ``pre-commit``::

@StanFromIreland StanFromIreland Jun 21, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

@encukou, are you happy to do this now that we've hash-pinned all the third party hooks?

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@encukou encukou Jun 22, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

What's the policy on updating those hash-pins?

(FWIW, you don't need to make me happy. Just Seth ;)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

willingc reacted with heart emoji
All reactions
  • ❤️ 1 reaction

@hugovk hugovk Jun 22, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

None yet.

I'd like to automate with either:

  • https://pre-commit.ci to auto-update them weekly, monthly or quarterly (my pick is quarterly). This can also autofix formatting in PRs, often a tedious thing to ask contributors to do (we can also configure to disable that, my preference is to leave enabled).

  • Dependabot: we're already using this for bumping GitHub Actions and pip dependencies. Interval can be daily, weekly, monthly, quarterly, semiannually, yearly, or a custom cron. It won't autofix PRs. We can also configure cooldowns.

And we can manually update when we need a new feature or bugfix.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

willingc reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

@sirosen sirosen Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

I take it that there was some discussion about ensuring these are pinned for safety. 😁


I use pre-commit.ci for this in most of my projects, and the autofixing is quite nice.

If the autofixing isn't desirable, I'd tend towards Dependabot, since the infrastructure is provided by GitHub. (I think this is nicer in having fewer providers and putting less load on a smaller platform.)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@encukou encukou Jun 23, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

@encukou, are you happy to do this now

No, this doesn't spark joy here. It don't want to recommend this setup. But I won't block it, if it's not mandatory.

From pre-commit.ci problem statement:

Developers spend a fair chunk of time during their development flow on fixing relatively trivial problems in their code.

I see this differently. Developers spend a fair chunk of time looking at code while their fingers are engaged.
Auto-fixing style issues often gives code the superficial appearance of quality -- it looks like someone spent time polishing it, but without the deeper benefits.
If we want to avoid the tedium, let us simply tolerate the occasional lack of trailing comma or over-long line.

That said, I agree that there are automatic checks that are useful -- unused import, ReST single-backquotes, or security scans, but they seem to be in the minority -- and I don't think they're worth installing locally before you first build CPython.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@willingc willingc Jun 23, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

I have similar feelings as @encukou about autofix (though I do have it enabled on CI in other projects. In general, I would have CI run the pre-commit run. Locally, I think it should be optional, not recommended (a subtle difference).

Folks, I think this is the only item that needs a decision after cleanup of a few commands where there is consensus. Let's try to converge so that we can merge. Thanks!

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@nedbat nedbat Jun 23, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Perhaps I've missed something, but it seems that the original page didn't mention pre-commit, and this is an addition. Since the goal of this PR is to move content, and this point is becoming difficult, shouldn't we let the status quo win and not add pre-commit now?

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

willingc reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

@sirosen sirosen Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Yes, this was something I added, in the course of walking through the original and cross-checking it against the full guide.

I hadn't expected it to be contentious, as it's documented as "recommended" in the more complete docs. I would be okay with changing that to "optional" here.

That said, I prefer dropping it. Doing so makes the guide shorter, and this is meant to be a "quick reference". I'll plan to do that when I come back to apply (final? 🤞 ) changes, probably in a few hours time.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

willingc and encukou reacted with thumbs up emoji
All reactions
  • 👍 2 reactions

@willingc willingc Jun 24, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Let's drop it. We can always add it in a future PR.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
StanFromIreland
StanFromIreland reviewed Jun 21, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

StanFromIreland
StanFromIreland reviewed Jun 21, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Outdated
`repository <https://github.com/python/blurb>`__.

For more information on writing news entries,
see :ref:`"Updating NEWS and What's New in Python" <news-entry>`.

@StanFromIreland StanFromIreland Jun 21, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

This should be higher, we don't want unnecessary news entries (it explains when you should(n't) add one).

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@willingc willingc Jun 22, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Perhaps move this to line 124. Then, start a new paragraph for blurb-it.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@sirosen sirosen Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

I'd like to keep a link to the detailed reference at the end of this subsection if we can manage it. Keeping the ordering of the content consistent section to section makes the doc more navigable.
(If we can't maintain this ordering, that's okay, but I want to try.)

I can definitely edit the perhaps-too-pithy "many changes deserve a NEWS entry" up above.
Here's what's written in the linked doc:

Most changes made to the codebase deserve an entry in Misc/NEWS.d, except for the following:

  • documentation changes
  • test changes
  • strictly internal changes with no user-visible effects
  • changes that already have a NEWS entry
  • reverts that have not yet been included in any formal release (including alpha and beta releases)

If I reproduce this whole list, the quick-reference begins to wander into being a not-so-quick-reference.

Would this update be satisfactory?

-Many changes deserve a NEWS entry which documents what changed.
+Most user-visible changes, other than documentation changes,
+deserve a NEWS entry which documents what changed.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@sirosen sirosen Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Concurrent comments!
I'm considering that Carol's suggestion maybe works for what I want, in that we maintain "Short Version, Deep Link, Short Version, Deep Link, ..." alternating structure.

So the possibility with that approach is something like...

Many changes deserve a NEWS entry which documents what changed.
For more information on how and when to write news entries,
see :ref:"Updating NEWS and What's New in Python" <news-entry>.

To add a NEWS entry, add a new file in the Misc/NEWS.d/ directory.
The news entry can be created by using
blurb-it <https://blurb-it.herokuapp.com/>__,
or the :pypi:blurb tool and its blurb add command.

.. tip::

You can read more about blurb in its
repository <https://github.com/python/blurb>__.

For more information about how to create news entries, see
:ref:"How to add a NEWS entry" <crossref-I-need-to-add>.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@willingc willingc Jun 23, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

I like this suggestion @sirosen. Thoughts @StanFromIreland?

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@StanFromIreland StanFromIreland Jun 23, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

That seems good, but we can drop the tip (and move it to the other section if it's not already there), "quick references" should ideally be succinct :-)

Additionally, I'd reword the second paragraph a little, like so:

A news entry can be created locally with the :pypi:`blurb` tool
and its ``blurb add`` command or online after a pull request has
been opened with blurb-it <https://blurb-it.herokuapp.com/>__.

We've generally discouraged manual creation as it complicates things for new contributors. Users who want to do so can see the instructions in the How to add a news entry section.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

sirosen and willingc reacted with thumbs up emoji
All reactions
  • 👍 2 reactions
StanFromIreland
StanFromIreland reviewed Jun 21, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

hugovk
hugovk reviewed Jun 21, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

@sirosen @hugovk
Apply suggestions from code review
1a76f5e
Co-authored-by: Hugo van Kemenade <[email protected]>
willingc
willingc approved these changes Jun 22, 2026
View reviewed changes

@willingc willingc left a comment

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Thanks @sirosen. I appreciate the effort.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

sirosen reacted with heart emoji
All reactions
  • ❤️ 1 reaction
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Outdated
`repository <https://github.com/python/blurb>`__.

For more information on writing news entries,
see :ref:`"Updating NEWS and What's New in Python" <news-entry>`.

@willingc willingc Jun 22, 2026

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Perhaps move this to line 124. Then, start a new paragraph for blurb-it.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread index.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

willingc
willingc approved these changes Jun 23, 2026
View reviewed changes
StanFromIreland
StanFromIreland reviewed Jun 23, 2026
View reviewed changes
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Outdated
`repository <https://github.com/python/blurb>`__.

For more information on writing news entries,
see :ref:`"Updating NEWS and What's New in Python" <news-entry>`.

@StanFromIreland StanFromIreland Jun 23, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

That seems good, but we can drop the tip (and move it to the other section if it's not already there), "quick references" should ideally be succinct :-)

Additionally, I'd reword the second paragraph a little, like so:

A news entry can be created locally with the :pypi:`blurb` tool
and its ``blurb add`` command or online after a pull request has
been opened with blurb-it <https://blurb-it.herokuapp.com/>__.

We've generally discouraged manual creation as it complicates things for new contributors. Users who want to do so can see the instructions in the How to add a news entry section.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

sirosen and willingc reacted with thumbs up emoji
All reactions
  • 👍 2 reactions
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

sirosen and others added 3 commits June 24, 2026 00:27
@sirosen @StanFromIreland
Apply suggestions from code review
09e61f7
Co-authored-by: Stan Ulbrych <[email protected]>
@sirosen
Remove pre-commit instructions from quick reference
a908456
@sirosen @StanFromIreland @willingc
Refine quick-reference explanation of NEWS entries
1931332
Co-authored-by: Stan Ulbrych <[email protected]>
Co-authored-by: Carol Willing <[email protected]>
@sirosen
sirosen force-pushed the move-quick-reference branch from 83bd17d to 1931332 Compare June 24, 2026 05:45
@sirosen

sirosen commented Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

I've just made what I think are the final necessary changes for this scope of work.

There's been a lot of feedback! As a result, it's possible I've missed something somewhere. Just let me know if there's more to do!

I intentionally skipped the suggestion to remove the macOS note admonition about python.exe. I'd like to leave that as-is at least for now.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

hugovk
hugovk reviewed Jun 24, 2026
View reviewed changes

@hugovk hugovk left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Shall we also add "Quick reference" to the table at https://devguide.python.org ?

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

sirosen and others added 2 commits June 24, 2026 09:18
@sirosen @hugovk
Apply suggestions from code review
608a224
Co-authored-by: Hugo van Kemenade <[email protected]>
@sirosen
Minor adjustment to move a link definition
85825ba
@sirosen

sirosen commented Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

Shall we also add "Quick reference" to the table at https://devguide.python.org ?

Are you okay with us circling back on that after this PR? I think that table needs some more adjustment beyond this addition.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

hugovk
hugovk approved these changes Jun 25, 2026
View reviewed changes

@hugovk hugovk left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Shall we also add "Quick reference" to the table at devguide.python.org ?

Are you okay with us circling back on that after this PR? I think that table needs some more adjustment beyond this addition.

Yes, absolutely. Thanks for this PR!

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

@sirosen @hugovk
Update getting-started/quick-reference.rst
7f14dbc
Co-authored-by: Hugo van Kemenade <[email protected]>
StanFromIreland
StanFromIreland reviewed Jun 25, 2026
View reviewed changes

@StanFromIreland StanFromIreland left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Last few comments, in general looking good.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread getting-started/pull-request-lifecycle.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/quick-reference.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread getting-started/pull-request-lifecycle.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

sirosen and others added 2 commits June 25, 2026 10:12
@sirosen @StanFromIreland
Apply suggestions from code review
e54a2bb
Co-authored-by: Stan Ulbrych <[email protected]>
@sirosen
Reintroduce 'dont-force-push' on PR lifecycle
0265531
This is a copy of the same documentation that now features in the quick
reference as well.
@willingc

willingc commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

OK, it looks as if all the outstanding items have been addressed. Any additional items can be handled in follow-up PRs. Thank you @sirosen for this helpful improvement. ☀️ Thanks to all of the reviewers for your constructive feedback and time. I going to merge this now.

hugovk and sirosen reacted with hooray emoji
All reactions
  • 🎉 2 reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@willingc
willingc merged commit 0164145 into python:main Jun 25, 2026
5 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@sirosen
sirosen deleted the move-quick-reference branch June 25, 2026 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@nedbat nedbat nedbat left review comments
@encukou encukou encukou left review comments
@willingc willingc willingc approved these changes
@StanFromIreland StanFromIreland StanFromIreland left review comments
@hugovk hugovk hugovk approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Feature: move the "quick reference" from the devguide root to a dedicated page under Getting Started

Uh oh!

There was an error while loading. Please reload this page.

6 participants

@sirosen @willingc @nedbat @encukou @hugovk @StanFromIreland
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.