diff options
author | R David Murray <rdmurray@bitdance.com> | 2013-12-24 17:23:56 (GMT) |
---|---|---|
committer | R David Murray <rdmurray@bitdance.com> | 2013-12-24 17:23:56 (GMT) |
commit | 6dd1830c25a6088923780d873afbd390d5560eeb (patch) | |
tree | b9c0c5b29435e832913accf778e5d248fe5f1862 | |
parent | d91ba206a2c36da8bfbe83ef0bd3a77f69266204 (diff) | |
download | cpython-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.rst | 35 |
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). |