@@ -125,11 +125,15 @@ find packages of interest to you.
125125How does the Python version numbering scheme work?
126126--------------------------------------------------
127127
128- Python versions are numbered A.B.C or A.B. A is the major version number -- it
129- is only incremented for really major changes in the language. B is the minor
130- version number, incremented for less earth-shattering changes. C is the
131- micro-level -- it is incremented for each bugfix release. See :pep: `6 ` for more
132- information about bugfix releases.
128+ Python versions are numbered "A.B.C" or "A.B":
129+
130+ * *A * is the major version number -- it is only incremented for really major
131+ changes in the language.
132+ * *B * is the minor version number -- it is incremented for less earth-shattering
133+ changes.
134+ * *C * is the micro version number -- it is incremented for each bugfix release.
135+
136+ See :pep: `6 ` for more information about bugfix releases.
133137
134138Not all releases are bugfix releases. In the run-up to a new major release, a
135139series of development releases are made, denoted as alpha, beta, or release
@@ -139,12 +143,14 @@ Betas are more stable, preserving existing interfaces but possibly adding new
139143modules, and release candidates are frozen, making no changes except as needed
140144to fix critical bugs.
141145
142- Alpha, beta and release candidate versions have an additional suffix. The
143- suffix for an alpha version is "aN" for some small number N, the suffix for a
144- beta version is "bN" for some small number N, and the suffix for a release
145- candidate version is "rcN" for some small number N. In other words, all versions
146- labeled 2.0aN precede the versions labeled 2.0bN, which precede versions labeled
147- 2.0rcN, and *those * precede 2.0.
146+ Alpha, beta and release candidate versions have an additional suffix:
147+
148+ * The suffix for an alpha version is "aN" for some small number *N *.
149+ * The suffix for a beta version is "bN" for some small number *N *.
150+ * The suffix for a release candidate version is "rcN" for some small number *N *.
151+
152+ In other words, all versions labeled *2.0aN * precede the versions labeled
153+ *2.0bN *, which precede versions labeled *2.0rcN *, and *those * precede 2.0.
148154
149155You may also find version numbers with a "+" suffix, e.g. "2.2+". These are
150156unreleased versions, built directly from the CPython development repository. In
@@ -429,7 +435,7 @@ With the interpreter, documentation is never far from the student as they are
429435programming.
430436
431437There are also good IDEs for Python. IDLE is a cross-platform IDE for Python
432- that is written in Python using Tkinter. PythonWin is a Windows-specific IDE.
438+ that is written in Python using Tkinter.
433439Emacs users will be happy to know that there is a very good Python mode for
434440Emacs. All of these programming environments provide syntax highlighting,
435441auto-indenting, and access to the interactive interpreter while coding. Consult
0 commit comments