59 Commits (786c8e7dd565aecafb020683705564c42e62fedc)

Author SHA1 Message Date
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Benjamin Peterson fb88636199 prevent the dict constructor from accepting non-string keyword args #8419 16 years ago
Amaury Forgeot d'Arc 1172999627 #5735: Modules compiled with incompatible settings (--with-pydebug when python is not) 17 years ago
Martin v. Löwis c15bdef819 Issue #6012: Add cleanup support to O& argument parsing. 17 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 1af737cd1e Merged revisions 60176-60209 via svnmerge from 18 years ago
Christian Heimes 74b8e76ec1 Don't repeat yourself 18 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 19 years ago
Martin v. Löwis aac1316222 Add check for the PyArg_ParseTuple format, and declare 19 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Skip Montanaro 3fca463627 C++ compile cleanup: proper declaration of _Py_BuildValue_SizeT 20 years ago
Martin v. Löwis 5cb6936672 Make Py_BuildValue, PyObject_CallFunction and 20 years ago
Anthony Baxter 36458ee501 aargh. Don't make last minute re-organisations before checkin! 20 years ago
Anthony Baxter 46854bc7e4 PyAPI_FUNC() the PyArg_.*SizeT forms. Without this, cygwin has hysterics. 20 years ago
Martin v. Löwis 762467475d Use Py_ssize_t for PyArg_UnpackTuple arguments. 20 years ago
Neal Norwitz e42e405e08 Martin owns PEP 353 and did most of the work 20 years ago
Thomas Wouters 34aa7ba114 from __future__ import with_statement addon for 'with', mostly written by 20 years ago
Martin v. Löwis 15e62742fa Revert backwards-incompatible const changes. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 20 years ago
Georg Brandl 02c42871cf Disallow keyword arguments for type constructors that don't use them. 21 years ago
Brett Cannon 711e7d97e4 Add PyArg_VaParseTupleAndKeywords(). Document this function and 22 years ago
Guido van Rossum 45ec02aed1 SF patch 576101, by Oren Tirosh: alternative implementation of 24 years ago
Mark Hammond 91a681debf Excise DL_EXPORT from Include. 24 years ago
Fred Drake e4616e6752 PyArg_UnpackTuple(): New argument unpacking function suggested by Jim 25 years ago
Tim Peters 6d6c1a35e0 Merge of descr-branch back into trunk. 25 years ago
Fred Drake 73a3c8fae4 The addition of new parameters to functions in the Python/C API requires 25 years ago
Fred Drake 9e2851566c Andrew Kuchling <akuchlin@mems-exchange.org>: 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Thomas Wouters 5f37591a16 ANSIfications: fix empty arglists, and remove the checks for 26 years ago
Thomas Wouters 7e47402264 Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either 26 years ago
Fred Drake d5c84ede06 ANSI-fication of the sources -- remove Py_PROTO! 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum 21a50bd078 Version updated to 1.6; API version to 1009. 26 years ago
Guido van Rossum f1176c4815 New version identification scheme. 27 years ago
Guido van Rossum 43466ec7b0 Add DL_IMPORT(returntype) for all officially exported functions. 27 years ago
Guido van Rossum 7531d507c1 New API version (enough has changed!). 27 years ago
Guido van Rossum a70d160095 Define new macro Py_InitModule3(name, methods, doc) which calls 28 years ago
Guido van Rossum ee6fd1c392 Add declaration for _Py_PackageContext -- needed to fix importing 29 years ago
Guido van Rossum b4cfdfa077 Removed special Windows defines, at Mark Hammond's request. 29 years ago
Guido van Rossum 15974ad5e6 Bump MS_DLL_ID to 1.5.0. 29 years ago
Guido van Rossum 36280a7772 Added PyArg_ParseTupleAndKeywords() prototype. 29 years ago
Guido van Rossum ee5cf9b672 Bump API version due to the various speedup hacks. 29 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago
Guido van Rossum e449af7da9 Ellipses -> Ellipsis rename (the dictionary really says that it should 30 years ago
Guido van Rossum 2ea0b06498 Add PYTHON_API_STRING, which is PYTHON_API_VERSION as a string literal. 30 years ago
Guido van Rossum ae8a99e3f5 Two bumps for the price of one (PYTHON_API_VERSION) 30 years ago
Guido van Rossum e0dbd590ea bump api version 30 years ago
Guido van Rossum caa6380886 The great renaming, phase two: all header files have been updated to 31 years ago