https://github.com/python/cpython/commit/eee6589c17d0ffae32105a0ff2173798b9bd995c
commit: eee6589c17d0ffae32105a0ff2173798b9bd995c
branch: main
author: rimchoi <[email protected]>
committer: AA-Turner <[email protected]>
date: 2025-08-15T18:41:09+01:00
summary:
gh-137777: Disband the 'Program Frameworks' chapter (#137796)
files:
M Doc/library/cmdlinelibs.rst
M Doc/library/frameworks.rst
M Doc/library/index.rst
M Doc/library/tk.rst
M Doc/library/unix.rst
diff --git a/Doc/library/cmdlinelibs.rst b/Doc/library/cmdlinelibs.rst
index 085d31af7bca1f..32f8c2c9f4ae32 100644
--- a/Doc/library/cmdlinelibs.rst
+++ b/Doc/library/cmdlinelibs.rst
@@ -1,7 +1,7 @@
.. _cmdlinelibs:
********************************
-Command Line Interface Libraries
+Command-line interface libraries
********************************
The modules described in this chapter assist with implementing
@@ -19,3 +19,4 @@ Here's an overview:
curses.rst
curses.ascii.rst
curses.panel.rst
+ cmd.rst
diff --git a/Doc/library/frameworks.rst b/Doc/library/frameworks.rst
index 15ceeec9c255ed..f8e2f6bb18cb1c 100644
--- a/Doc/library/frameworks.rst
+++ b/Doc/library/frameworks.rst
@@ -1,18 +1,13 @@
+:orphan:
+
.. _frameworks:
******************
-Program Frameworks
+Program frameworks
******************
-The modules described in this chapter are frameworks that will largely dictate
-the structure of your program. Currently the modules described here are all
-oriented toward writing command-line interfaces.
-
-The full list of modules described in this chapter is:
-
-
-.. toctree::
+This chapter is no longer maintained, and the modules it contained have been
moved to their respective topical documentation.
- turtle.rst
- cmd.rst
- shlex.rst
+* :mod:`cmd` — :doc:`Command Line Interface Libraries <./cmdlinelibs>`
+* :mod:`shlex` — :doc:`Unix Specific Services <./unix>`
+* :mod:`turtle` — :doc:`Graphical User Interfaces with Tk <./tk>`
diff --git a/Doc/library/index.rst b/Doc/library/index.rst
index 44b218948d07e1..163e1679c65ef8 100644
--- a/Doc/library/index.rst
+++ b/Doc/library/index.rst
@@ -63,7 +63,6 @@ the `Python Package Index <https://pypi.org>`_.
internet.rst
mm.rst
i18n.rst
- frameworks.rst
tk.rst
development.rst
debug.rst
diff --git a/Doc/library/tk.rst b/Doc/library/tk.rst
index 0593f8b73ea545..fa3c7e910ce21f 100644
--- a/Doc/library/tk.rst
+++ b/Doc/library/tk.rst
@@ -1,7 +1,7 @@
.. _tkinter:
*********************************
-Graphical User Interfaces with Tk
+Graphical user interfaces with Tk
*********************************
.. index::
@@ -39,6 +39,7 @@ alternative `GUI frameworks and tools
<https://wiki.python.org/moin/GuiProgrammi
tkinter.dnd.rst
tkinter.ttk.rst
idle.rst
+ turtle.rst
.. Other sections I have in mind are
Tkinter internals
diff --git a/Doc/library/unix.rst b/Doc/library/unix.rst
index 4553a104d15a24..bae32b362803f1 100644
--- a/Doc/library/unix.rst
+++ b/Doc/library/unix.rst
@@ -1,7 +1,7 @@
.. _unix:
**********************
-Unix Specific Services
+Unix-specific services
**********************
The modules described in this chapter provide interfaces to features that are
@@ -11,6 +11,7 @@ of it. Here's an overview:
.. toctree::
+ shlex.rst
posix.rst
pwd.rst
grp.rst
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]