Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | asyncio.subprocess: Replace Process.get_subprocess() method with a | Victor Stinner | 2014-02-03 | 2 | -10/+11 |
| | | | | Process.subprocess read-only property | ||||
* | Issue #20474: Fix "unexpected success" test_socket failures on OS X 10.7+. | Ned Deily | 2014-02-03 | 1 | -4/+4 |
|\ | |||||
| * | Issue #20474: Fix "unexpected success" test_socket failures on OS X 10.7+. | Ned Deily | 2014-02-03 | 1 | -4/+4 |
| | | |||||
* | | Skip expr* tests for large integers for Tcl <8.5. | Serhiy Storchaka | 2014-02-03 | 1 | -4/+8 |
|\ \ | |/ | | | | | | | The '**' operator is available only since 8.5 and in any case such large integers are not supported on Tcl <8.5. | ||||
| * | Skip expr* tests for large integers for Tcl <8.5. | Serhiy Storchaka | 2014-02-03 | 1 | -4/+8 |
| | | | | | | | | | | The '**' operator is available only since 8.5 and in any case such large integers are not supported on Tcl <8.5. | ||||
* | | Issue #20426: When passing the re.DEBUG flag, re.compile() displays the ↵ | Antoine Pitrou | 2014-02-03 | 2 | -8/+23 |
|\ \ | |/ | | | | | debug output every time it is called, regardless of the compilation cache. | ||||
| * | Issue #20426: When passing the re.DEBUG flag, re.compile() displays the ↵ | Antoine Pitrou | 2014-02-03 | 2 | -8/+24 |
| | | | | | | | | debug output every time it is called, regardless of the compilation cache. | ||||
* | | Issue #19761: Fixed Tkinter tests on OS X. | Serhiy Storchaka | 2014-02-03 | 2 | -7/+14 |
|\ \ | |/ | |||||
| * | Issue #19761: Fixed Tkinter tests on OS X. | Serhiy Storchaka | 2014-02-03 | 2 | -7/+14 |
| | | |||||
* | | Issue #20368: The null character now correctly passed from Tcl to Python. | Serhiy Storchaka | 2014-02-03 | 2 | -10/+58 |
|\ \ | |/ | | | | | Improved error handling in variables-related commands. | ||||
| * | Issue #20368: The null character now correctly passed from Tcl to Python. | Serhiy Storchaka | 2014-02-03 | 2 | -10/+58 |
| | | | | | | | | Improved error handling in variables-related commands. | ||||
* | | Issue #20368: Add tests for Tkinter methods exprstring(), exprdouble(), | Serhiy Storchaka | 2014-02-03 | 1 | -0/+135 |
|\ \ | |/ | | | | | exprlong() and exprboolean(). | ||||
| * | Issue #20368: Add tests for Tkinter methods exprstring(), exprdouble(), | Serhiy Storchaka | 2014-02-03 | 1 | -0/+135 |
| | | | | | | | | exprlong() and exprboolean(). | ||||
* | | inspect.signature: Add (restore) support for builtin classes #20473 | Yury Selivanov | 2014-02-03 | 2 | -131/+190 |
| | | |||||
* | | Issue #20472: test_asyncio: skip PTY tests on Mac OS X older than 10.6 | Victor Stinner | 2014-02-02 | 1 | -0/+6 |
| | | |||||
* | | Issue #20435: Fix _pyio.StringIO.getvalue() to take into account newline ↵ | Antoine Pitrou | 2014-02-02 | 2 | -1/+16 |
|\ \ | |/ | | | | | translation settings. | ||||
| * | Issue #20435: Fix _pyio.StringIO.getvalue() to take into account newline ↵ | Antoine Pitrou | 2014-02-02 | 2 | -1/+16 |
| | | | | | | | | translation settings. | ||||
* | | Issue #19320: Fixed split/splitlist tests in test_tcl for Tcl 8.5.0-8.5.5. | Serhiy Storchaka | 2014-02-02 | 1 | -5/+28 |
|\ \ | |/ | |||||
| * | Issue #19320: Fixed split/splitlist tests in test_tcl for Tcl 8.5.0-8.5.5. | Serhiy Storchaka | 2014-02-02 | 1 | -5/+28 |
| | | |||||
* | | merge 3.3 (#20102) | Benjamin Peterson | 2014-02-02 | 1 | -11/+9 |
|\ \ | |/ | |||||
| * | use with statement to ensure zipfile is always closed (closes #20102) | Benjamin Peterson | 2014-02-02 | 1 | -11/+9 |
| | | |||||
* | | inspect.signature: Use 'inspect.isbuiltin' in 'Signature.from_builtin' | Yury Selivanov | 2014-02-02 | 1 | -1/+2 |
| | | |||||
* | | whatsnew: filecmp.clear_cache, and reword description of cache in docs. | R David Murray | 2014-02-02 | 1 | -2/+2 |
| | | |||||
* | | Update the python.gif icon for the Idle classbrowser and pathbowser | Terry Jan Reedy | 2014-02-02 | 1 | -0/+0 |
|\ \ | |/ | | | | | from the old green snake to the new new blue and yellow snakes. | ||||
| * | Update the python.gif icon for the Idle classbrowser and pathbowser | Terry Jan Reedy | 2014-02-02 | 1 | -0/+0 |
| | | | | | | | | from the old green snake to the new new blue and yellow snakes. | ||||
* | | Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module | Victor Stinner | 2014-02-01 | 9 | -50/+434 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a new asyncio.subprocess module * Add new create_subprocess_exec() and create_subprocess_shell() functions * The new asyncio.subprocess.SubprocessStreamProtocol creates stream readers for stdout and stderr and a stream writer for stdin. * The new asyncio.subprocess.Process class offers an API close to the subprocess.Popen class: - pid, returncode, stdin, stdout and stderr attributes - communicate(), wait(), send_signal(), terminate() and kill() methods * Remove STDIN (0), STDOUT (1) and STDERR (2) constants from base_subprocess and unix_events, to not be confused with the symbols with the same name of subprocess and asyncio.subprocess modules * _ProactorBasePipeTransport.get_write_buffer_size() now counts also the size of the pending write * _ProactorBaseWritePipeTransport._loop_writing() may now pause the protocol if the write buffer size is greater than the high water mark (64 KB by default) | ||||
* | | #20288: merge with 3.3. | Ezio Melotti | 2014-02-01 | 2 | -3/+9 |
|\ \ | |/ | |||||
| * | #20288: fix handling of invalid numeric charrefs in HTMLParser. | Ezio Melotti | 2014-02-01 | 2 | -3/+9 |
| | | |||||
* | | inspect.tests: Fix tests to work on python built with ↵ | Yury Selivanov | 2014-02-01 | 1 | -0/+3 |
| | | | | | | | | '--without-doc-strings' #20471 | ||||
* | | Fix test_hash on "SPARC Solaris 10 (cc%2C 64b) [SB] 3.x" buildbot | Victor Stinner | 2014-02-01 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | I picked the value from the error message: ====================================================================== FAIL: test_ucs2_string (test.test_hash.StrHashRandomizationTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/cpython/buildslave/cc-64/3.x.snakebite-sol10-sparc-cc-64/build/Lib/test/test_hash.py", line 292, in test_ucs2_string self.assertEqual(self.get_hash(self.repr_ucs2, seed=42), h) AssertionError: -3927695501187247084 != None | ||||
* | | test_hash: Fix a BytesWarning in get_hash_command() | Victor Stinner | 2014-02-01 | 1 | -1/+1 |
| | | |||||
* | | test_asyncio: relax timing, the "AMD64 Windows Server 2008 [SB] 3.x" buildbot | Victor Stinner | 2014-02-01 | 1 | -1/+1 |
| | | | | | | | | looks to be slow | ||||
* | | tracemalloc: Fix slicing traces and fix slicing a traceback. | Victor Stinner | 2014-02-01 | 2 | -6/+16 |
| | | |||||
* | | Issue #20452: Fix test_time_and_call_at() of test_asyncio on Windows | Victor Stinner | 2014-02-01 | 1 | -7/+8 |
| | | | | | | | | | | Use the granularity to check the minimum time delta, instead of arbitrary value. | ||||
* | | Issue #20452: test_asyncio checks also the granularity | Victor Stinner | 2014-02-01 | 1 | -0/+8 |
| | | |||||
* | | Issue #20319: concurrent.futures.wait() can block forever even if Futures ↵ | Brian Quinlan | 2014-02-01 | 1 | -2/+4 |
| | | | | | | | | have completed | ||||
* | | inspect: Add some comments in Parameter.__eq__ method | Yury Selivanov | 2014-01-31 | 1 | -0/+11 |
| | | |||||
* | | inspect.Signauture.from_function: validate duck functions in Signature ↵ | Yury Selivanov | 2014-01-31 | 1 | -5/+11 |
| | | | | | | | | constructor #17159 | ||||
* | | inspect.signature: Support duck-types of Python functions (Cython, for ↵ | Yury Selivanov | 2014-01-31 | 2 | -2/+90 |
| | | | | | | | | instance) #17159 | ||||
* | | inspect.classify_class_attrs: Classify object.__new__ and __init__ correctly ↵ | Yury Selivanov | 2014-01-31 | 2 | -1/+5 |
| | | | | | | | | #18801 | ||||
* | | Issue #20452: test_asyncio: Add more info if the test fails | Victor Stinner | 2014-01-31 | 1 | -2/+7 |
| | | |||||
* | | Issue #20455: Add a resolution attribute to IocpProactor (1 ms) | Victor Stinner | 2014-01-31 | 3 | -0/+4 |
| | | |||||
* | | Issue #20455: asyncio: use the same code to round a timeout than the selectors | Victor Stinner | 2014-01-31 | 1 | -4/+9 |
| | | | | | | | | | | | | module Sort also imports | ||||
* | | Issue #20455: math.ceil() returns an int in Python 3, no need to cast the | Victor Stinner | 2014-01-31 | 1 | -1/+1 |
| | | | | | | | | result again to int | ||||
* | | Issue #20455: asyncio: write a new write pipe transport class for proactor (on | Victor Stinner | 2014-01-31 | 1 | -12/+26 |
| | | | | | | | | | | | | | | Windows) instead of using the "duplex" pipe transport. The new class uses a simpler overlapped read to be notified when the pipe is closed. So the protocol doesn't need to implement eof_received(): connection_lost() is called instead. _UnixWritePipeTransport has the same approach. | ||||
* | | asyncio: Fix _UnixWritePipeTransport, raise BrokenPipeError when the pipe is | Victor Stinner | 2014-01-31 | 1 | -1/+4 |
| | | | | | | | | closed, but only if there was pending write | ||||
* | | Issue #20452: Remove debug code, no more needed | Victor Stinner | 2014-01-31 | 2 | -22/+2 |
| | | |||||
* | | asyncio: Fix error message in BaseEventLoop.subprocess_shell(). Patch written | Victor Stinner | 2014-01-31 | 1 | -1/+1 |
| | | | | | | | | by Vajrasky Kok. | ||||
* | | Issue #20452: select and selectors round (again) timeout away from zero for | Victor Stinner | 2014-01-31 | 3 | -25/+23 |
| | | | | | | | | | | | | poll and epoll Improve also debug info to analyze the issue | ||||
* | | Issue #20452: Oops, fix debug code :-/ | Victor Stinner | 2014-01-31 | 2 | -5/+16 |
| | | | | | | | | Add also event more debug info |