Skip to content

Commit 7509831

Browse files
authored
PEP 101: Update/create links and revise outdated text (#4665)
1 parent 52ebbd6 commit 7509831

File tree

1 file changed

+13
-22
lines changed

1 file changed

+13
-22
lines changed

peps/pep-0101.rst

Lines changed: 13 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@ permissions.
639639
The script will also sign any remaining files that were not
640640
signed with Sigstore until this point. Again, if this happens,
641641
do use your ``@python.org`` address for this process. More info:
642-
https://www.python.org/download/sigstore/
642+
https://www.python.org/downloads/metadata/sigstore/
643643

644644
- In case the CDN already cached a version of the Downloads page
645645
without the files present, you can invalidate the cache using::
@@ -648,8 +648,8 @@ permissions.
648648

649649
- If this is a **final** release:
650650

651-
- Add the new version to the *Python Documentation by Version*
652-
page ``https://www.python.org/doc/versions/`` and
651+
- Add the new version to the `"Python documentation by version"
652+
page <https://www.python.org/doc/versions/>`__ and
653653
remove the current version from any 'in development' section.
654654

655655
- For 3.X.Y, edit all the previous X.Y releases' page(s) to
@@ -666,21 +666,14 @@ permissions.
666666
Note: Python 3.x.(y-1) has been superseded by
667667
`Python 3.x.y </download/releases/3.x.y/>`_.
668668

669-
- Update the "Current Pre-release Testing Versions web page".
670-
671-
There's a page that lists all the currently-in-testing versions
672-
of Python:
673-
674-
* https://www.python.org/download/pre-releases/
675-
676-
Every time you make a release, one way or another you'll
677-
have to update this page:
669+
- Update the `"Current pre-release testing versions" page
670+
<https://www.python.org/download/pre-releases/>`__.
678671

679672
- If you're releasing a version before *3.x.0*,
680-
you should add it to this page, removing the previous pre-release
673+
add it to this page, removing the previous pre-release
681674
of version *3.x* as needed.
682675

683-
- If you're releasing *3.x.0 final*, you need to remove the pre-release
676+
- If you're releasing *3.x.0 final*, remove the pre-release
684677
version from this page.
685678

686679
This is in the "Pages" category on the Django-based website, and finding
@@ -690,15 +683,13 @@ permissions.
690683
page itself. So you can simply follow the link above, click on the
691684
"Edit this page" link, and make your changes as needed. How convenient!
692685

693-
- If appropriate, update the "Python Documentation by Version" page:
694-
695-
* https://www.python.org/doc/versions/
686+
- If appropriate, update the `"Python documentation by version" page
687+
<https://www.python.org/doc/versions/>`__.
696688

697689
This lists all releases of Python by version number and links to their
698-
static (not built daily) online documentation. There's a list at the
699-
bottom of in-development versions, which is where all alphas/betas/RCs
700-
should go. And yes you should be able to click on the link above then
701-
press the shiny, exciting "Edit this page" button.
690+
static (not built daily) online documentation. There's a link at the
691+
bottom to the in-development version.
692+
And yes you can press the shiny, exciting "Edit this page" button.
702693

703694
- Write the announcement on `discuss.python.org`_. This is the
704695
fuzzy bit because not much can be automated. You can use an earlier
@@ -844,7 +835,7 @@ else does them. Some of those tasks include:
844835

845836
* mailing lists (python-dev, python-list, python-announcements)
846837

847-
* Python Dev blog
838+
* `Python Insider blog <https://blog.python.org>`_
848839

849840
- Enjoy your retirement and bask in the glow of a job well done!
850841

0 commit comments

Comments
 (0)