summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2013-12-24 17:23:56 (GMT)
committerR David Murray <rdmurray@bitdance.com>2013-12-24 17:23:56 (GMT)
commit6dd1830c25a6088923780d873afbd390d5560eeb (patch)
treeb9c0c5b29435e832913accf778e5d248fe5f1862
parentd91ba206a2c36da8bfbe83ef0bd3a77f69266204 (diff)
downloadcpython-6dd1830c25a6088923780d873afbd390d5560eeb.zip
cpython-6dd1830c25a6088923780d873afbd390d5560eeb.tar.gz
cpython-6dd1830c25a6088923780d873afbd390d5560eeb.tar.bz2
Move argument clinic into its own section, like the other PEPs.
-rw-r--r--Doc/whatsnew/3.4.rst35
1 files changed, 22 insertions, 13 deletions
diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst
index ad98297..1d6bf48 100644
--- a/Doc/whatsnew/3.4.rst
+++ b/Doc/whatsnew/3.4.rst
@@ -999,6 +999,28 @@ describe the hash algorithm in use by the currently executing binary. Otherwise
the PEP does not alter any existing CPython APIs.
+.. _whatsnew-pep-436:
+
+PEP 436: Argument Clinic
+------------------------
+
+"Argument Clinic" (:pep:`436`) is now part of the CPython build process
+and can be used to simplify the process of defining and maintaining
+accurate signatures for builtins and standard library extension modules
+implemented in C.
+
+.. note::
+ The Argument Clinic PEP is not fully up to date with the state of the
+ implementation. This has been deemed acceptable by the release manager
+ and core development team in this case, as Argument Clinic will not
+ be made available as a public API for third party use in Python 3.4.
+
+.. seealso::
+
+ :pep:`436` - The Argument Clinic DSL
+ PEP written and implemented by Larry Hastings.
+
+
Other build and C API changes
-----------------------------
@@ -1013,19 +1035,6 @@ Other changes to Python's build process and to the C API include:
marked as accepting ``const char *`` rather than ``char *`` (Contributed
by Serhiy Storchaka in :issue:`1772673`).
-.. _whatsnew-pep-436:
-
-* "Argument Clinic" (:pep:`436`) is now part of the CPython build process
- and can be used to simplify the process of defining and maintaining
- accurate signatures for builtins and standard library extension modules
- implemented in C.
-
- .. note::
- The Argument Clinic PEP is not fully up to date with the state of the
- implementation. This has been deemed acceptable by the release manager
- and core development team in this case, as Argument Clinic will not
- be made available as a public API for third party use in Python 3.4.
-
* New shell version of ``python-config``; can be used even when a python
interpreter is not available (for example, in cross compilation scenarios).