summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #22042: Fix test_signal on WindowsVictor Stinner2014-08-271-2/+3
|
* Issue #22042: signal.set_wakeup_fd(fd) now raises an exception if the fileVictor Stinner2014-08-273-1/+47
| | | | descriptor is in blocking mode.
* Merge with 3.4Terry Jan Reedy2014-08-271-10/+8
|\
| * Issue #22065: Remove the now unsed configGUI menu parameter and arguments.Terry Jan Reedy2014-08-271-10/+8
| |
* | Merge with 3.4Terry Jan Reedy2014-08-272-8/+7
|\ \ | |/
| * Issue #22065: Menus, unlike Menubottons, do not have a state option.Terry Jan Reedy2014-08-272-8/+7
| | | | | | | | | | Since a new demo can now be loaded while one is running, adjust loadfile to do the same cleanup as stopIt.
* | Merge 3.4.Stefan Krah2014-08-263-5/+9
|\ \ | |/
| * Introduce and check for MPD_VERSION_HEX for precise management of buildsStefan Krah2014-08-263-5/+9
| | | | | | | | with an external libmpdec.
* | Merge 3.4.Stefan Krah2014-08-263-4/+14
|\ \ | |/
| * Issue #22090: Fix '%' formatting for infinities and NaNs.Stefan Krah2014-08-263-4/+14
| |
* | (Merge 3.4) Issue #22063: Fix asyncio documentation of socket and pipeVictor Stinner2014-08-251-5/+14
|\ \ | |/ | | | | | | operations regarding to non-blocking mode. The non-blocking mode does not matter when using a ProactorEventLoop, only for SelectorEventLoop.
| * Issue #22063: Fix asyncio documentation of socket and pipe operations regardingVictor Stinner2014-08-251-5/+14
| | | | | | | | | | to non-blocking mode. The non-blocking mode does not matter when using a ProactorEventLoop, only for SelectorEventLoop.
* | (Merge 3.4) asyncio, tulip issue 203: Add ↵Victor Stinner2014-08-253-0/+17
|\ \ | |/ | | | | | | | | _FlowControlMixin.get_write_buffer_limits() method
| * asyncio, tulip issue 203: Add _FlowControlMixin.get_write_buffer_limits() methodVictor Stinner2014-08-253-0/+17
| |
* | (Merge 3.4) asyncio: sync with TulipVictor Stinner2014-08-2510-64/+120
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PipeServer.close() now cancels the "accept pipe" future which cancels the overlapped operation. * Fix _SelectorTransport.__repr__() if the transport was closed * Fix debug log in BaseEventLoop.create_connection(): get the socket object from the transport because SSL transport closes the old socket and creates a new SSL socket object. Remove also the _SelectorSslTransport._rawsock attribute: it contained the closed socket (not very useful) and it was not used. * Issue #22063: socket operations (sock_recv, sock_sendall, sock_connect, sock_accept) of the proactor event loop don't raise an exception in debug mode if the socket are in blocking mode. Overlapped operations also work on blocking sockets. * Fix unit tests in debug mode: mock a non-blocking socket for socket operations which now raise an exception if the socket is blocking. * _fatal_error() method of _UnixReadPipeTransport and _UnixWritePipeTransport now log all exceptions in debug mode * Don't log expected errors in unit tests * Tulip issue 200: _WaitHandleFuture._unregister_wait() now catchs and logs exceptions. * Tulip issue 200: Log errors in debug mode instead of simply ignoring them.
| * asyncio: sync with TulipVictor Stinner2014-08-2510-64/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PipeServer.close() now cancels the "accept pipe" future which cancels the overlapped operation. * Fix _SelectorTransport.__repr__() if the transport was closed * Fix debug log in BaseEventLoop.create_connection(): get the socket object from the transport because SSL transport closes the old socket and creates a new SSL socket object. Remove also the _SelectorSslTransport._rawsock attribute: it contained the closed socket (not very useful) and it was not used. * Issue #22063: socket operations (sock_recv, sock_sendall, sock_connect, sock_accept) of the proactor event loop don't raise an exception in debug mode if the socket are in blocking mode. Overlapped operations also work on blocking sockets. * Fix unit tests in debug mode: mock a non-blocking socket for socket operations which now raise an exception if the socket is blocking. * _fatal_error() method of _UnixReadPipeTransport and _UnixWritePipeTransport now log all exceptions in debug mode * Don't log expected errors in unit tests * Tulip issue 200: _WaitHandleFuture._unregister_wait() now catchs and logs exceptions. * Tulip issue 200: Log errors in debug mode instead of simply ignoring them.
* | (Merge 3.4) asyncio: update the docVictor Stinner2014-08-252-8/+15
|\ \ | |/ | | | | | | | | * dev: mention that the logging must be configured at DEBUG level * streams: drain() has no more a strange return value, it's just a standard coroutine
| * asyncio: update the docVictor Stinner2014-08-252-8/+15
| | | | | | | | | | | | * dev: mention that the logging must be configured at DEBUG level * streams: drain() has no more a strange return value, it's just a standard coroutine
* | merge 3.4 (#22265)Benjamin Peterson2014-08-241-0/+1
|\ \ | |/
| * allow test to work on implementations not using ref-counting (closes #22265)Benjamin Peterson2014-08-241-0/+1
| |
* | merge 3.4 (#22267)Benjamin Peterson2014-08-241-0/+2
|\ \ | |/
| * fix some test_weakref tests to not rely on ref-counting (closes #22267)Benjamin Peterson2014-08-241-0/+2
| |
* | Issue #16808: inspect.stack() now returns a named tuple instead of a tuple.Antoine Pitrou2014-08-244-4/+25
| | | | | | | | Patch by Daniel Shahaf.
* | Issue #22034: Improve handling of wrong argument types in posixpath.join().Serhiy Storchaka2014-08-242-21/+20
|\ \ | |/
| * Issue #22034: Got rid of misleading error message for bytearray arguments inSerhiy Storchaka2014-08-242-16/+10
| | | | | | | | posixpath.join().
* | Issue #22236: Tkinter tests now don't reuse default root window. New rootSerhiy Storchaka2014-08-2415-270/+230
|\ \ | |/ | | | | | | | | | | | | | | window is created for every test class. Fixed Tkinter images copying operations in NoDefaultRoot mode. Tcl command names generated for "after" callbacks now contains a name of original function.
| * Issue #22236: Tkinter tests now don't reuse default root window. New rootSerhiy Storchaka2014-08-2415-271/+231
| | | | | | | | | | | | | | | | | | window is created for every test class. Fixed Tkinter images copying operations in NoDefaultRoot mode. Tcl command names generated for "after" callbacks now contains a name of original function.
* | Merge with 3.4Terry Jan Reedy2014-08-241-2/+2
|\ \ | |/
| * Issue #13540: add missing markup.Terry Jan Reedy2014-08-241-2/+2
| |
* | Issue #21166: fix typo in commentNed Deily2014-08-241-1/+1
|\ \ | |/
| * Issue #21166: fix typo in commentNed Deily2014-08-241-1/+1
| |
* | Merge with 3.4Terry Jan Reedy2014-08-231-1/+1
|\ \ | |/
| * Issue #22243: fix except grammar in reference.Terry Jan Reedy2014-08-231-1/+1
| |
* | Merge with 3.4Terry Jan Reedy2014-08-231-1/+1
|\ \ | |/
| * Issue #22232 (partial fix): update Universal newlines Glossary entry.Terry Jan Reedy2014-08-231-1/+1
| |
* | Merge with 3.4Terry Jan Reedy2014-08-230-0/+0
|\ \ | |/
| * Merge heads.Terry Jan Reedy2014-08-231-1/+0
| |\
* | \ Merge heads.Terry Jan Reedy2014-08-231-1/+0
|\ \ \
| * \ \ Merge with 3.4Terry Jan Reedy2014-08-191-1/+0
| |\ \ \ | | | |/ | | |/|
| | * | Idle ColorDelegator: finish removing code for 'as'.Terry Jan Reedy2014-08-191-1/+0
| | | |
* | | | Merge PEP 466 What's New in 2.7 changes from 3.4Nick Coghlan2014-08-231-6/+16
|\ \ \ \ | | |_|/ | |/| |
| * | | Forward port PEP 466 What's New in 2.7 updatesNick Coghlan2014-08-231-6/+16
| | | |
* | | | Issue #2527: Add a *globals* argument to timeit functions, in order to ↵Antoine Pitrou2014-08-235-19/+68
| | | | | | | | | | | | | | | | | | | | | | | | override the globals namespace in which the timed code is executed. Patch by Ben Roberts.
* | | | Issue #21166: merge from 3.4Ned Deily2014-08-224-1/+20
|\ \ \ \ | |/ / /
| * | | Issue #21166: Prevent possible segfaults and other random failures ofNed Deily2014-08-224-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | python --generate-posix-vars in pybuilddir.txt build target by ensuring that pybuilddir.txt is always regenerated when configure is run and that the newly built skeleton python does not inadvertently import modules from previously installed instances.
* | | | Issue #20152: Port pyexpat to Argument Clinic.Brett Cannon2014-08-221-154/+471
| | | | | | | | | | | | | | | | | | | | Could not emit an external file as pyexpat has a conditionally built method which Clinic won't hide otherwise.
* | | | Add a missing Argument Clinic fileBrett Cannon2014-08-221-0/+73
| | | |
* | | | Issue #20152: Port the pwd module to Argument Clinic.Brett Cannon2014-08-221-26/+46
| | | |
* | | | Fix a missing #include.Brett Cannon2014-08-221-0/+2
| | | |
* | | | Issue #20152: Port the spwd module to Argument Clinic.Brett Cannon2014-08-222-17/+100
| | | |