116 Commits (e8f706eda77db200728fc436dca20f0591eeec27)

Author SHA1 Message Date
Antoine Pitrou e67f48ce5e Issue #14928: Fix importlib bootstrap issues by using a custom executable (Modules/_freeze_importlib) to build Python/importlib.h. 14 years ago
Eli Bendersky 0813168e94 Issue #14090: fix some minor C API problems in default branch (3.3) 14 years ago
Brett Cannon fd0741555b Issue #2377: Make importlib the implementation of __import__(). 14 years ago
Antoine Pitrou 776af4002b Fix crash at startup with -W options. 14 years ago
Antoine Pitrou cc3fa88a9c Fix crash at startup with -W options. 14 years ago
Antoine Pitrou 86838b02f0 Fix test failure in test_cmd_line by initializing the hash secret at the earliest point. 14 years ago
Barry Warsaw 1e13eb084f - Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED 14 years ago
Georg Brandl 2daf6ae249 Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) 14 years ago
Antoine Pitrou f34a0cdc6c Issue #10227: Add an allocation cache for a single slice object. 14 years ago
Antoine Pitrou 0d5e52d346 Issue #1856: Avoid crashes and lockups when daemon threads run while the 15 years ago
Georg Brandl 3a5508e2c0 Port build identification from default branch. 15 years ago
Georg Brandl 776e586114 Remove sys.subversion and svn build identification leftovers. 15 years ago
Georg Brandl 1ca2e7965c Commit the hg build identification patch from the pymigr repo. 15 years ago
Victor Stinner 00676d1436 Issue #9738: Document encodings of AST, compiler, parser and PyRun functions 15 years ago
Martin v. Löwis 0d012f284b Expose CompileString, not CompileStringFlags under the 15 years ago
Georg Brandl 8334fd9285 Add an "optimize" parameter to compile() to control the optimization level, and provide an interface to it in py_compile, compileall and PyZipFile. 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Kristján Valur Jónsson 3b69db27d7 issue 9910 15 years ago
Antoine Pitrou 696e03553b Issue #477863: Print a warning at shutdown if gc.garbage is not empty. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Gregory P. Smith fb94c5f1e5 * Replaces the internals of the subprocess module from fork through exec on 16 years ago
Benjamin Peterson e39d5d5f81 Merged revisions 73782-73784 via svnmerge from 17 years ago
Benjamin Peterson ffeaa88525 a little more fiddling to make flags like 2.x 17 years ago
Benjamin Peterson 466a7822c1 the old CO_FUTURE flags can't be commented out 17 years ago
Brett Cannon e3944a5e1e The BDFL has retired! Long live the FLUFL (Friendly Language Uncle For Life)! 17 years ago
Mark Dickinson efc82f7e8e Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. 17 years ago
Benjamin Peterson f5b52246ed ignore the coding cookie in compile(), exec(), and eval() if the source is a string #4626 17 years ago
Amaury Forgeot d'Arc 3d17a5c5ae Merged revisions 64214 via svnmerge from 18 years ago
Amaury Forgeot d'Arc a4dd2e20e2 Restore support for Microsoft VC6 compiler. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes 3497f94476 First step of the C API rename: 18 years ago
Martin v. Löwis 790465fd90 Change command line processing API to use wchar_t. 18 years ago
Christian Heimes 3c60833e1e Patch #2477: Added from __future__ import unicode_literals 18 years ago
Christian Heimes 1a6387e683 Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from 18 years ago
Eric Smith 7c47894a2a Backport of the print function, using a __future__ import. 18 years ago
Christian Heimes 77c02ebf38 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617-60678 via svnmerge from 18 years ago
Christian Heimes f75dbef208 Deallocate content of the dict free list on interpreter shutdown 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 85bcc66bb4 Convert code from sys.stdin.encoding to UTF-8 in 19 years ago
Collin Winter 670e692134 Patch #1680961: remove sys.exitfunc and replace it with a private C API. Also, reimplement atexit in C so it can take advantage of this private API. 19 years ago
Neal Norwitz 6968b056ef SF patch #1669633, add methods for bytes from Pete Shinners. 19 years ago
Neal Norwitz cbce280d4f Don't abbreviate ABS, use long name ABSOLUTE. 20 years ago
Guido van Rossum 45aecf451a Checkpoint. 218 tests are okay; 53 are failing. Done so far: 20 years ago
Martin v. Löwis 056a69cba6 Reconst parameters that lost their const in the AST merge. 20 years ago