cpython/Doc/tutorial
Ned Batchelder 8b2dd805a7
[3.13] Docs: split builtins to their own page from library (GH-156682) (#157440)
* [3.13] Docs: split builtins to their own page from library (GH-156682)

* Docs: split builtins to their own page from library

* review feedback

* addressed Hugo's feedback

* update the What's Next page

* one more wording tweak

* move builtins to their own directory. fix the reference name

* moved pages need to be noted in tools/removed-ids.txt

* add Python to the builtins reference title

* add sphinxext-rediraffe for the library->builtins split

* update check-html-ids to handle rediraffe redirects

* now we don't need (page missing) for the redirected pages

* update other references to moved pages

* A seealso from builtins to library

* make a nice section for rediraffe settings

* move the builtins note to the end, as a seealso

* address merwok's comments

* cache looking for ids in files

* simplify the intro paragraphs
(cherry picked from commit 59c4bddb17)

Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>

* remove references to non-existent pages
2026-09-13 13:02:07 -04:00
..
appendix.rst
appetite.rst
classes.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
controlflow.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
datastructures.rst [3.13] gh-144837: Improve documentation for more collection methods (GH-144841) (GH-146484) 2026-03-26 19:52:07 +00:00
errors.rst [3.13] docs: fix f-string in ExceptionGroup example (GH-146108) (GH-146127) 2026-03-24 00:08:07 +01:00
floatingpoint.rst
index.rst [3.13] Docs: split builtins to their own page from library (GH-156682) (#157440) 2026-09-13 13:02:07 -04:00
inputoutput.rst
interactive.rst
interpreter.rst [3.13] gh-137113 docs: note readline no longer supported in REPL after 3.13 (GH-137142) (GH-143792) 2026-01-14 10:56:18 +01:00
introduction.rst [3.13] gh-145642: Docs: Avoid warning for invalid escape sequence in tutorial (GH-145643) (#145646) 2026-03-09 00:04:57 +01:00
modules.rst [3.13] Docs: remove __path__ discussion from tutorial (GH-156426) (#156453) 2026-08-27 07:06:18 -04:00
stdlib.rst [3.13] gh-148216: Fix hyphenation in tutorial/stdlib.rst (GH-155736) (#156083) 2026-08-20 07:33:53 +00:00
stdlib2.rst [3.13] gh-149035: Modernize legacy Python patterns in Doc/tutorial/stdlib2.rst (GH-149036) (#149090) 2026-04-28 05:16:36 +00:00
venv.rst [3.13] gh-136880: Add warning about PYTHONPATH (GH-151098) (GH-151298) 2026-06-11 07:38:47 +01:00
whatnow.rst [3.13] Docs: split builtins to their own page from library (GH-156682) (#157440) 2026-09-13 13:02:07 -04:00