@@ -42,7 +42,7 @@ instructions please see the :ref:`setup guide <setup>`.
42
42
and the platform-specific pages for :ref:`UNIX <unix-compiling>`,
43
43
:ref:`Mac OS <MacOS>`, and :ref:`Windows <windows-compiling>`.
44
44
45
- 4. :doc : `Run the tests <runtests >`::
45
+ 4. :ref : `Run the tests <runtests >`::
46
46
47
47
./python -m test -j3
48
48
@@ -60,7 +60,7 @@ instructions please see the :ref:`setup guide <setup>`.
60
60
6. Once you fixed the issue, run the tests, run ``make patchcheck ``, and if
61
61
everything is ok, commit.
62
62
63
- 7. Push the branch on your fork on GitHub and :doc : `create a pull request
63
+ 7. Push the branch on your fork on GitHub and :ref : `create a pull request
64
64
<pullrequest>`. Include the issue number using ``gh-NNNN `` in the
65
65
pull request description. For example::
66
66
@@ -85,9 +85,9 @@ contributing to Python:
85
85
86
86
* `Issue tracker `_
87
87
* `Buildbot status `_
88
- * :doc : `help `
88
+ * :ref : `help `
89
89
* PEPs _ (Python Enhancement Proposals)
90
- * :doc : `gitbootcamp `
90
+ * :ref : `gitbootcamp `
91
91
92
92
.. _branchstatus :
93
93
@@ -159,29 +159,29 @@ Guide for contributing to Python:
159
159
+------------------------+---------------------+-----------------------+---------------------+
160
160
| New Contributors | Documentarians | Triagers | Core Developers |
161
161
+========================+=====================+=======================+=====================+
162
- | :doc : `setup ` | :doc : `docquality ` | :doc : `tracker ` | :doc : `coredev ` |
162
+ | :ref : `setup ` | :ref : `docquality ` | :ref : `tracker ` | :ref : `coredev ` |
163
163
+------------------------+---------------------+-----------------------+---------------------+
164
- | :doc : `help ` | :doc : `documenting ` | :doc : `triaging ` | :doc : `developers ` |
164
+ | :ref : `help ` | :ref : `documenting ` | :ref : `triaging ` | :ref : `developers ` |
165
165
+------------------------+---------------------+-----------------------+---------------------+
166
- | :doc : `pullrequest ` | :ref: `style-guide ` | :ref: `helptriage ` | :doc : `committing ` |
166
+ | :ref : `pullrequest ` | :ref: `style-guide ` | :ref: `helptriage ` | :ref : `committing ` |
167
167
+------------------------+---------------------+-----------------------+---------------------+
168
- | :doc : `runtests ` | :ref: `rst-primer ` | :doc : `experts ` | :doc : `devcycle ` |
168
+ | :ref : `runtests ` | :ref: `rst-primer ` | :ref : `experts ` | :ref : `devcycle ` |
169
169
+------------------------+---------------------+-----------------------+---------------------+
170
- | :doc : `fixingissues ` | :ref: `translating ` | | :doc : `motivations ` |
170
+ | :ref : `fixingissues ` | :ref: `translating ` | | :ref : `motivations ` |
171
171
+------------------------+---------------------+-----------------------+---------------------+
172
- | :doc : `communication ` | | | :ref: `office hour ` |
172
+ | :ref : `communication ` | | | :ref: `office hour ` |
173
173
+------------------------+---------------------+-----------------------+---------------------+
174
- | :doc : `gitbootcamp ` | | | |
174
+ | :ref : `gitbootcamp ` | | | |
175
175
+------------------------+---------------------+-----------------------+---------------------+
176
176
177
177
Advanced tasks and topics for once you are comfortable:
178
178
179
- * :doc : `silencewarnings `
180
- * Fixing issues found by the :doc : `buildbots <buildbots >`
181
- * :doc : `coverity `
179
+ * :ref : `silencewarnings `
180
+ * Fixing issues found by the :ref : `buildbots <buildbots >`
181
+ * :ref : `coverity `
182
182
* Helping out with reviewing `open pull requests `_.
183
183
See :ref: `how to review a Pull Request <how-to-review-a-pull-request >`.
184
- * :doc : `fixingissues `
184
+ * :ref : `fixingissues `
185
185
186
186
It is **recommended ** that the above documents be read as needed. New
187
187
contributors will build understanding of the CPython workflow by reading the
@@ -206,8 +206,8 @@ developer's toolkit.
206
206
While these kinds of change are much rarer than those described above, they do
207
207
happen and that process is also described as part of this guide:
208
208
209
- * :doc : `stdlibchanges `
210
- * :doc : `langchanges `
209
+ * :ref : `stdlibchanges `
210
+ * :ref : `langchanges `
211
211
212
212
213
213
Other Interpreter Implementations
@@ -242,15 +242,15 @@ Key Resources
242
242
* `Issue tracker `_
243
243
* `Meta tracker <https://issues.roundup-tracker.org/ >`_ (issue
244
244
tracker for the issue tracker)
245
- * :doc : `experts `
245
+ * :ref : `experts `
246
246
* `Buildbot status `_
247
247
* Source code
248
248
* `Browse online <https://github.com/python/cpython/ >`_
249
249
* `Snapshot of the *main* branch <https://github.com/python/cpython/archive/main.zip >`_
250
250
* `Daily OS X installer <https://buildbot.python.org/daily-dmg/ >`_
251
251
* PEPs _ (Python Enhancement Proposals)
252
- * :doc : `help `
253
- * :doc : `developers `
252
+ * :ref : `help `
253
+ * :ref : `developers `
254
254
255
255
256
256
.. _resources :
@@ -261,14 +261,14 @@ Additional Resources
261
261
* Anyone can clone the sources for this guide. See
262
262
:ref: `helping-with-the-developers-guide `.
263
263
* Help with ...
264
- * :doc : `exploring `
265
- * :doc : `grammar `
266
- * :doc : `parser `
267
- * :doc : `compiler `
268
- * :doc : `garbage_collector `
264
+ * :ref : `exploring `
265
+ * :ref : `grammar `
266
+ * :ref : `parser `
267
+ * :ref : `compiler `
268
+ * :ref : `garbage_collector `
269
269
* Tool support
270
- * :doc : `gdb `
271
- * :doc : `clang `
270
+ * :ref : `gdb `
271
+ * :ref : `clang `
272
272
* Various tools with configuration files as found in the `Misc directory `_
273
273
* Information about editors and their configurations can be found in the
274
274
`wiki <https://wiki.python.org/moin/PythonEditors >`_
0 commit comments