cpython/Include
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to
annotate text signatures in docstrings, resulting in fewer false
positives.  "self" parameters are also explicitly marked, allowing
inspect.Signature() to authoritatively detect (and skip) said parameters.

Issue #20326: Argument Clinic now generates separate checksums for the
input and output sections of the block, allowing external tools to verify
that the input has not changed (and thus the output is not out-of-date).
2014-01-28 05:00:08 -08:00
..
Python-ast.h (Merge 3.3) According to the PEP 7, C code must "use 4-space indents" 2013-07-27 00:01:35 +02:00
Python.h ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. 2013-11-20 11:46:18 +01:00
abstract.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
accu.h Issue #14387 : undefine 'small' so that it doesn't clash with Windows headers. 2012-03-22 23:10:37 +00:00
asdl.h Fix compiler warning on Windows 64-bit: asdl_seq_SET() stores the index parameter 2013-11-16 00:16:58 +01:00
ast.h Close #11619: The parser and the import machinery do not encode Unicode 2013-08-26 22:28:21 +02:00
bitset.h
bltinmodule.h
boolobject.h
bytearrayobject.h fix comment 2013-10-05 16:28:04 -04:00
bytes_methods.h
bytesobject.h Issue #18722: Remove uses of the "register" keyword in C code. 2013-08-13 20:18:52 +02:00
cellobject.h
ceval.h
classobject.h
code.h
codecs.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
compile.h Issue #19722: Added opcode.stack_effect(), which accurately 2013-11-23 14:49:22 -08:00
complexobject.h Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args) 2012-05-29 12:57:52 +02:00
datetime.h #18466: fix more typos. Patch by Févry Thibault. 2013-08-17 16:57:41 +03:00
descrobject.h
dictobject.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
dtoa.h Issue #14521: Make result of float('nan') and float('-nan') more consistent across platforms. Further, don't rely on Py_HUGE_VAL for float('inf'). 2012-04-29 15:31:56 +01:00
dynamic_annotations.h
enumobject.h
errcode.h Issue #12705: Raise SyntaxError when compiling multiple statements as single interactive statement 2012-01-19 01:08:41 -06:00
eval.h
fileobject.h Issue #1772673: The type of `char*` arguments now changed to `const char*`. 2013-10-19 21:03:34 +03:00
fileutils.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
floatobject.h Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 2012-06-22 14:55:41 -04:00
frameobject.h Issue #14432: Remove the thread state field from the frame structure. Fix a 2013-12-13 02:01:38 +01:00
funcobject.h
genobject.h Issue #17934: Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles. 2013-08-05 23:26:40 +02:00
graminit.h
grammar.h Issue #1772673: The type of `char*` arguments now changed to `const char*`. 2013-10-19 21:03:34 +03:00
import.h (Merge 3.3) Issue #19932: Fix typo in import.h, missing whitespaces in function prototypes. 2013-12-10 01:20:39 +01:00
intrcheck.h
iterobject.h Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI. 2012-04-05 00:04:20 +02:00
listobject.h Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 2012-06-22 14:55:41 -04:00
longintrepr.h Issue #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 19:40:23 +03:00
longobject.h Issue #17576: Deprecation warning emitted now when __int__() or __index__() 2013-12-11 21:26:36 +02:00
marshal.h Issue #1772673: The type of `char*` arguments now changed to `const char*`. 2013-10-19 21:03:34 +03:00
memoryobject.h Issue #14930: Make memoryview objects weakrefable. 2012-05-28 21:35:09 +01:00
metagrammar.h
methodobject.h Revert back PyCFunction_New macro. Keep PyCFunction_NewEx usage in python core modules (#15422) 2012-12-26 22:52:04 +02:00
modsupport.h Issue #20294: Argument Clinic now supports argument parsing for __new__ and 2014-01-18 23:50:21 -08:00
moduleobject.h
namespaceobject.h Eric Snow's implementation of PEP 421. 2012-06-03 16:18:47 -04:00
node.h MERGE: Closes #15512: Correct __sizeof__ support for parser 2012-08-03 14:29:26 +02:00
object.h Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
objimpl.h Issue #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 20:17:03 +03:00
opcode.h rather than passing locals to the class body, just execute the class body in the proper environment 2013-05-16 14:37:25 -05:00
osdefs.h Merge 3.3. 2012-11-12 20:24:09 +01:00
parsetok.h Issue #1772673: The type of `char*` arguments now changed to `const char*`. 2013-10-19 21:03:34 +03:00
patchlevel.h Post-release bump for 3.4.0 beta 3. 2014-01-26 22:27:20 -08:00
pgen.h
pgenheaders.h
py_curses.h
pyarena.h
pyatomic.h
pycapsule.h
pyctype.h
pydebug.h Issue #16400: Add command line option for isolated mode. 2013-08-10 16:36:18 +02:00
pyerrors.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
pyexpat.h Issue #13612: handle unknown encodings without a buffer overflow. 2013-05-25 05:25:48 -07:00
pyfpe.h Remove trailing whitespace in order to silence warnings on HP-UX. 2012-08-31 17:11:39 -04:00
pygetopt.h Fix test failure in test_cmd_line by initializing the hash secret at the earliest point. 2012-02-21 19:03:47 +01:00
pyhash.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
pymacconfig.h
pymacro.h Issue #19976: Argument Clinic METH_NOARGS functions now always 2014-01-04 11:09:09 -08:00
pymath.h
pymem.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
pyport.h Issue #19730: Argument Clinic now supports all the existing PyArg 2013-11-23 14:54:00 -08:00
pystate.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
pystrcmp.h
pystrtod.h
pythonrun.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
pythread.h
pytime.h PEP 418: Rename adjusted attribute to adjustable in time.get_clock_info() result 2012-06-12 22:46:37 +02:00
rangeobject.h
setobject.h Remove the freelist scheme for setobjects. 2013-09-07 20:26:50 -07:00
sliceobject.h Issue #16451: Refactor to remove duplication between range and slice in slice index computations. 2012-11-17 19:18:10 +00:00
structmember.h s/tabs/spaces, and clean trailing whitespace 2012-05-23 07:09:08 +03:00
structseq.h Issue #18520: Add a new PyStructSequence_InitType2() function, same than 2013-07-22 22:24:54 +02:00
symtable.h Close #11619: The parser and the import machinery do not encode Unicode 2013-08-26 22:28:21 +02:00
sysmodule.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
token.h make _PyParser_TokenNames const 2012-10-24 08:21:52 -07:00
traceback.h
tupleobject.h Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 2012-06-22 14:55:41 -04:00
typeslots.h
ucnhash.h
unicodeobject.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
warnings.h Issue #19526: Exclude all new API from the stable ABI. 2014-01-03 21:36:49 +01:00
weakrefobject.h Closes #13867: remove untrue comment about PyWeakref_Check(). 2013-10-08 19:50:26 +02:00