Skip to content

Commit 98ceece

Browse files
miss-islingtonMariatta
authored andcommitted
[3.6] bpo-30737: Update DevGuide links to new URL (pythonGH-3228) (pythonGH-3390)
Update old devguide links from https://docs.python.org/devguide to https://devguide.python.org (cherry picked from commit 384899d)
1 parent 3bad165 commit 98ceece

File tree

14 files changed

+22
-21
lines changed

14 files changed

+22
-21
lines changed

Diff for: Doc/README.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ available <https://docs.python.org/dev/download.html>`_.
77

88
Documentation on authoring Python documentation, including information about
99
both style and markup, is available in the "`Documenting Python
10-
<https://docs.python.org/devguide/documenting.html>`_" chapter of the
10+
<https://devguide.python.org/documenting/>`_" chapter of the
1111
developers guide.
1212

1313

@@ -109,10 +109,10 @@ see the make targets above).
109109
Contributing
110110
============
111111

112-
Bugs in the content should be reported to the
112+
Bugs in the content should be reported to the
113113
`Python bug tracker <https://bugs.python.org>`_.
114114

115-
Bugs in the toolset should be reported in the
115+
Bugs in the toolset should be reported in the
116116
`Sphinx bug tracker <https://github.com/sphinx-doc/sphinx/issues>`_.
117117

118118
You can also send a mail to the Python Documentation Team at [email protected],

Diff for: Doc/bugs.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,5 +88,5 @@ the `core-mentorship mailing list`_ is a friendly place to get answers to
8888
any and all questions pertaining to the process of fixing issues in Python.
8989

9090
.. _Documentation bugs: https://bugs.python.org/issue?@filter=status&@filter=components&components=4&status=1&@columns=id,activity,title,status&@sort=-activity
91-
.. _Python Developer's Guide: https://docs.python.org/devguide/
91+
.. _Python Developer's Guide: https://devguide.python.org/
9292
.. _core-mentorship mailing list: https://mail.python.org/mailman/listinfo/core-mentorship/

Diff for: Doc/faq/general.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ several useful pieces of freely distributable software. The source will compile
167167
and run out of the box on most UNIX platforms.
168168

169169
Consult the `Getting Started section of the Python Developer's Guide
170-
<https://docs.python.org/devguide/setup.html>`__ for more
170+
<https://devguide.python.org/setup/>`__ for more
171171
information on getting the source code and compiling it.
172172

173173

@@ -223,7 +223,7 @@ newsgroups and on the Python home page at https://www.python.org/; an RSS feed o
223223
news is available.
224224

225225
You can also access the development version of Python through Git. See
226-
`The Python Developer's Guide <https://docs.python.org/devguide/>`_ for details.
226+
`The Python Developer's Guide <https://devguide.python.org/>`_ for details.
227227

228228

229229
How do I submit bug reports and patches for Python?
@@ -239,7 +239,7 @@ report bugs to Python, you can obtain your Roundup password through Roundup's
239239
`password reset procedure <https://bugs.python.org/user?@template=forgotten>`_.
240240

241241
For more information on how Python is developed, consult `the Python Developer's
242-
Guide <https://docs.python.org/devguide/>`_.
242+
Guide <https://devguide.python.org/>`_.
243243

244244

245245
Are there any published articles about Python that I can reference?

Diff for: Doc/howto/curses.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ the Python interface. Often this isn't because they're difficult to
538538
implement, but because no one has needed them yet. Also, Python
539539
doesn't yet support the menu library associated with ncurses.
540540
Patches adding support for these would be welcome; see
541-
`the Python Developer's Guide <https://docs.python.org/devguide/>`_ to
541+
`the Python Developer's Guide <https://devguide.python.org/>`_ to
542542
learn more about submitting patches to Python.
543543

544544
* `Writing Programs with NCURSES <http://invisible-island.net/ncurses/ncurses-intro.html>`_:

Diff for: Doc/using/unix.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Building Python
6767
If you want to compile CPython yourself, first thing you should do is get the
6868
`source <https://www.python.org/downloads/source/>`_. You can download either the
6969
latest release's source or just grab a fresh `clone
70-
<https://docs.python.org/devguide/setup.html#getting-the-source-code>`_. (If you want
70+
<https://devguide.python.org/setup/#getting-the-source-code>`_. (If you want
7171
to contribute patches, you will need a clone.)
7272

7373
The build process consists in the usual ::
@@ -140,4 +140,4 @@ Many editors and IDEs provide syntax highlighting, debugging tools, and PEP-8 ch
140140

141141
Please go to `Python Editors <https://wiki.python.org/moin/PythonEditors>`_ and
142142
`Integrated Development Environments <https://wiki.python.org/moin/IntegratedDevelopmentEnvironments>`_
143-
for a comprehensive list.
143+
for a comprehensive list.

Diff for: Doc/using/windows.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -896,7 +896,7 @@ Compiling Python on Windows
896896
If you want to compile CPython yourself, first thing you should do is get the
897897
`source <https://www.python.org/downloads/source/>`_. You can download either the
898898
latest release's source or just grab a fresh `checkout
899-
<https://docs.python.org/devguide/setup.html#getting-the-source-code>`_.
899+
<https://devguide.python.org/setup/#getting-the-source-code>`_.
900900

901901
The source tree contains a build solution and project files for Microsoft
902902
Visual Studio 2015, which is the compiler used to build the official Python

Diff for: Doc/whatsnew/2.6.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ have adopted Sphinx as their documentation tool.
232232

233233
.. seealso::
234234

235-
`Documenting Python <https://docs.python.org/devguide/documenting.html>`__
235+
`Documenting Python <https://devguide.python.org/documenting/>`__
236236
Describes how to write for Python's documentation.
237237

238238
`Sphinx <http://sphinx-doc.org/>`__

Diff for: Doc/whatsnew/3.4.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -1960,7 +1960,7 @@ Other Improvements
19601960
``.py`` extension. (Contributed by Paul Moore in :issue:`18569`.)
19611961

19621962
* A new ``make`` target `coverage-report
1963-
<https://docs.python.org/devguide/coverage.html#measuring-coverage-of-c-code-with-gcov-and-lcov>`_
1963+
<https://devguide.python.org/coverage/#measuring-coverage-of-c-code-with-gcov-and-lcov>`_
19641964
will build python, run the test suite, and generate an HTML coverage report
19651965
for the C codebase using ``gcov`` and `lcov
19661966
<http://ltp.sourceforge.net/coverage/lcov.php>`_.
@@ -2176,7 +2176,7 @@ The following obsolete and previously deprecated APIs and features have been
21762176
removed:
21772177

21782178
* The unmaintained ``Misc/TextMate`` and ``Misc/vim`` directories have been
2179-
removed (see the `devguide <https://docs.python.org/devguide>`_
2179+
removed (see the `devguide <https://devguide.python.org>`_
21802180
for suggestions on what to use instead).
21812181

21822182
* The ``SO`` makefile macro is removed (it was replaced by the

Diff for: Grammar/Grammar

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Grammar for Python
22

33
# NOTE WELL: You should also follow all the steps listed at
4-
# https://docs.python.org/devguide/grammar.html
4+
# https://devguide.python.org/grammar/
55

66
# Start symbols for the grammar:
77
# single_input is a single interactive statement;

Diff for: Mac/README

+2-2
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ In general, universal builds depend on specific features provided by the
9898
Apple-supplied compilers and other build tools included in Apple's Xcode
9999
development tools. You should install Xcode and the command line tools
100100
component appropriate for the OS X release you are running on. See the
101-
Python Developer's Guide (http://docs.python.org/devguide/setup.html)
101+
Python Developer's Guide (https://devguide.python.org/setup/)
102102
for more information.
103103

104104
2.1 Flavors of universal binaries
@@ -355,4 +355,4 @@ Resources
355355

356356
* http://www.python.org/community/sigs/current/pythonmac-sig/
357357

358-
* http://docs.python.org/devguide/
358+
* https://devguide.python.org/

Diff for: Misc/ACKS

+1
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,7 @@ Thomas Herve
620620
Bernhard Herzog
621621
Magnus L. Hetland
622622
Raymond Hettinger
623+
Lisa Hewus Fresh
623624
Kevan Heydon
624625
Wouter van Heyst
625626
Kelsey Hightower

Diff for: Misc/Porting

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This document is moved to https://docs.python.org/devguide/faq.html#how-do-i-port-python-to-a-new-platform
1+
This document is moved to https://devguide.python.org/porting/

Diff for: Misc/python.man

+1-1
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ Main website: https://www.python.org/
438438
.br
439439
Documentation: https://docs.python.org/
440440
.br
441-
Developer resources: https://docs.python.org/devguide/
441+
Developer resources: https://devguide.python.org/
442442
.br
443443
Downloads: https://www.python.org/downloads/
444444
.br

Diff for: README.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ General Information
2626
- Source code: https://github.com/python/cpython
2727
- Issue tracker: https://bugs.python.org
2828
- Documentation: https://docs.python.org
29-
- Developer's Guide: https://docs.python.org/devguide/
29+
- Developer's Guide: https://devguide.python.org/
3030

3131
Contributing to CPython
3232
-----------------------
3333

3434
For more complete instructions on contributing to CPython development,
3535
see the `Developer Guide`_.
3636

37-
.. _Developer Guide: https://docs.python.org/devguide/
37+
.. _Developer Guide: https://devguide.python.org/
3838

3939
Using Python
4040
------------

0 commit comments

Comments
 (0)