mirror of
https://github.com/python/cpython.git
synced 2025-09-29 03:35:31 +00:00
Move argument clinic into its own section, like the other PEPs.
This commit is contained in:
parent
d91ba206a2
commit
6dd1830c25
1 changed files with 22 additions and 13 deletions
|
@ -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.
|
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
|
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
|
marked as accepting ``const char *`` rather than ``char *`` (Contributed
|
||||||
by Serhiy Storchaka in :issue:`1772673`).
|
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
|
* New shell version of ``python-config``; can be used even when a python
|
||||||
interpreter is not available (for example, in cross compilation scenarios).
|
interpreter is not available (for example, in cross compilation scenarios).
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue