summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Null merge (Larry's 3.5 -> 3.5.1).Guido van Rossum2015-09-040-0/+0
|\
| * Fix issue #24635.Guido van Rossum2015-09-043-8/+27
| |
* | Issue #24635: Fixed flakiness in test_typing.py.Guido van Rossum2015-09-043-8/+27
| |
* | Merge 3.4 (create_stdio)Victor Stinner2015-09-043-42/+44
|\ \
| * | Fix race condition in create_stdio()Victor Stinner2015-09-043-40/+42
| | | | | | | | | | | | | | | | | | | | | | | | Issue #24891: Fix a race condition at Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) is closed while Python is creating sys.stdin, sys.stdout and sys.stderr objects. These attributes are now set to None if the creation of the object failed, instead of raising an OSError exception. Initial patch written by Marco Paolini.
* | | Merge: #24998: fix cut and paste error in subprocess example.R David Murray2015-09-041-1/+1
|\ \ \ | |/ /
| * | #24998: fix cut and paste error in subprocess example.R David Murray2015-09-041-1/+1
| | |
* | | Merge with 3.4Terry Jan Reedy2015-09-040-0/+0
|\ \ \ | |/ /
| * | Issue #24745: Prevent IDLE initialization crash with Tk 8.4; patch by Ned Deily.Terry Jan Reedy2015-09-041-7/+11
| | |
* | | Merge 3.5.0 into 3.5.1Terry Jan Reedy2015-09-040-0/+0
|\ \ \ | | |/ | |/|
| * | Merged in storchaka/cpython350 (pull request #13)Larry Hastings2015-09-043-1/+21
| |\ \ | | | | | | | | | | | | Issue #24989
| * | | Issue #21192: Change 'RUN' back to 'RESTART' when running editor file.Terry Jan Reedy2015-09-041-1/+1
| | | |
* | | | Issue #24986: Save some bandwidth from svn.python.orgZachary Ware2015-09-042-11/+14
| | | | | | | | | | | | | | | | Don't download sources that won't be used.
* | | | Fixed merge error.Serhiy Storchaka2015-09-041-3/+0
| | | |
* | | | Merge headsSerhiy Storchaka2015-09-045-18/+65
|\ \ \ \
| * | | | Issue #24986: Allow building Python without external libraries on WindowsZachary Ware2015-09-043-6/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This modifies the behavior of the '-e' flag to PCbuild\build.bat: when '-e' is not supplied, no attempt will be made to build extension modules that require external libraries, even if the external libraries are present. Also adds '--no-<module>' flags to PCbuild\build.bat, where '<module>' is one of 'ssl', 'tkinter', or 'bsddb', to allow skipping just those modules (if '-e' is given).
| * | | | Allow PCbuild\rt.bat to accept unlimited arguments for regrtest.Zachary Ware2015-09-043-12/+24
| | | | | | | | | | | | | | | | | | | | | | | | | This makes it possible to pass more than 4 tests by name through Tools\buildbot\test.bat
| * | | | Merge from 3.5.0 for issue #24913Brett Cannon2015-09-031-0/+3
| |\ \ \ \ | | |/ / /
* | | | | Merge 3.5.0Serhiy Storchaka2015-09-041-3/+6
|\ \ \ \ \ | |/ / / / |/| | / / | | |/ / | |/| |
| * | | Issue #24989: Fixed buffer overread in BytesIO.readline() if a position isSerhiy Storchaka2015-09-043-1/+21
| |/ / | | | | | | | | | set beyond size. Based on patch by John Leitch.
| * | Issue #24913: Fix overrun error in deque.index().Brett Cannon2015-09-033-0/+10
| | | | | | | | | | | | Reported by John Leitch and Bryce Darling, patch by Raymond Hettinger.
* | | Issue #24989: Fixed buffer overread in BytesIO.readline() if a position isSerhiy Storchaka2015-09-033-1/+21
| | | | | | | | | | | | set beyond size. Based on patch by John Leitch.
* | | Merge 3.4 (ICC)Victor Stinner2015-09-031-8/+4
|\ \ \ | | |/ | |/|
| * | Don't use defined() in C preprocessor macrosVictor Stinner2015-09-031-10/+6
| | | | | | | | | | | | | | | | | | | | | The ICC compiler doesn't seem to support defined() in macro expansion. Example of warning: warning #3199: "defined" is always false in a macro expansion in Microsoft mode
* | | Issue #24974: Force fp-model precice in mpdecimal.c on WindowsZachary Ware2015-09-031-0/+1
| | | | | | | | | | | | As suggested by Steve Dower and approved by Stefan Krah.
* | | Issue #24992: Fix error handling and a race condition (related to garbageVictor Stinner2015-09-032-18/+25
| | | | | | | | | | | | | | | | | | collection) in collections.OrderedDict constructor. Patch reviewed by Serhiy Storchaka.
* | | Issue #24993: Handle import error in namereplace error handlerVictor Stinner2015-09-031-7/+5
| | | | | | | | | | | | | | | Handle PyCapsule_Import() failure (exception) in PyCodec_NameReplaceErrors(): return immedialty NULL.
* | | Merge 3.4 (test_gdb)Victor Stinner2015-09-031-2/+3
|\ \ \ | |/ /
| * | test_gdb: oops, the regex to parse the gdb version was still too strictVictor Stinner2015-09-031-2/+3
| | |
* | | Merge 3.4 (test_wsgiref)Victor Stinner2015-09-030-0/+0
|\ \ \ | |/ / | | | | | | The support import is not needed in Python 3.5
| * | test_wsgiref: add missing import (support)Victor Stinner2015-09-031-0/+2
| | |
* | | Merge with 3.5. Fix test_wsgiref execution from the test module.Senthil Kumaran2015-09-031-3/+2
|\ \ \ | |/ /
| * | Fix test_wsgiref execution from the test module.Senthil Kumaran2015-09-031-3/+2
| | |
* | | Merge 3.4 (test_gdb)Victor Stinner2015-09-031-1/+2
|\ \ \ | |/ /
| * | test_gdb: fix regex to parse GDB version for 'GNU gdb 6.1.1 [FreeBSD]\n'Victor Stinner2015-09-031-1/+2
| | |
* | | Merge with 3.4Terry Jan Reedy2015-09-031-1/+1
|\ \ \ | |/ /
| * | Issue #21192: Change 'RUN' back to 'RESTART' when running editor file.Terry Jan Reedy2015-09-031-1/+1
| | |
* | | oops, rename pymonotonic_new() to pymonotonic()Victor Stinner2015-09-021-3/+3
| | | | | | | | | | | | | | | I was not supposed to commit the function with the name pymonotonic_new(). I forgot to rename it.
* | | Issue #24707: Remove assertion in monotonic clockVictor Stinner2015-09-021-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't check anymore at runtime that the monotonic clock doesn't go backward. Yes, it happens. It occurs sometimes each month on a Debian buildbot slave running in a VM. The problem is that Python cannot do anything useful if a monotonic clock goes backward. It was decided in the PEP 418 to not fix the system, but only expose the clock provided by the OS.
* | | Merge 3.4 (test_warnings)Victor Stinner2015-09-021-0/+6
|\ \ \ | |/ /
| * | Fix test_warnings: don't modify warnings.filtersVictor Stinner2015-09-021-0/+6
| | | | | | | | | | | | | | | | | | BaseTest now ensures that unittest.TestCase.assertWarns() uses the same warnings module than warnings.catch_warnings(). Otherwise, warnings.catch_warnings() will be unable to remove the added filter.
* | | Merge 3.4 (test_gdb)Victor Stinner2015-09-021-17/+33
|\ \ \ | |/ /
| * | test_gdb: use subprocess.Popen context manager to fix ResourceWarning warningsVictor Stinner2015-09-021-20/+29
| | | | | | | | | | | | when the test is interrupted (or fail).
| * | test_gdb: fix regex to parse gdb version for SUSE Linux EntrepriseVictor Stinner2015-09-021-4/+11
| | | | | | | | | | | | | | | Mention also the detected GDB version on verbose mode and on error (if the major version is smaller than 7).
* | | Turn 'rem' comments into a real usage message in PCbuild/build.batZachary Ware2015-09-021-15/+36
| | | | | | | | | | | | | | | Also fixes error in 'kill' target (already fixed in 2.7, somehow the fix didn't make it to this branch).
* | | Merge 3.5 heads (issue #24975)Yury Selivanov2015-09-023-11/+21
|\ \ \ | | |/ | |/|
| * | Issue #24975: Fix AST compilation for PEP 448 syntax.Yury Selivanov2015-09-013-11/+21
| | |
* | | Merge 3.4 (asyncio doc)Victor Stinner2015-09-021-4/+4
|\ \ \ | | |/ | |/|
| * | asyncio doc: fix subprocess sectionsVictor Stinner2015-09-021-4/+4
| | |
* | | Improve tutorial suggestion for looping techniquesRaymond Hettinger2015-09-011-11/+11
| | |