]>
granicus.if.org Git - python/log
Benjamin Peterson [Wed, 15 Oct 2014 17:40:46 +0000 (13:40 -0400)]
merge 3.4
Benjamin Peterson [Wed, 15 Oct 2014 17:40:34 +0000 (13:40 -0400)]
merge heads
Benjamin Peterson [Wed, 15 Oct 2014 17:40:15 +0000 (13:40 -0400)]
merge 3.4 (#22643)
Benjamin Peterson [Wed, 15 Oct 2014 17:40:01 +0000 (13:40 -0400)]
merge 3.3 (#22643)
Benjamin Peterson [Wed, 15 Oct 2014 17:39:46 +0000 (13:39 -0400)]
test is cpython only
Victor Stinner [Wed, 15 Oct 2014 16:49:16 +0000 (18:49 +0200)]
asyncio doc: write simpler examples to introduce asyncio
Benjamin Peterson [Wed, 15 Oct 2014 16:17:47 +0000 (12:17 -0400)]
merge 3.4 (closes #22643)
Benjamin Peterson [Wed, 15 Oct 2014 16:17:33 +0000 (12:17 -0400)]
merge 3.3
Benjamin Peterson [Wed, 15 Oct 2014 16:17:21 +0000 (12:17 -0400)]
it suffices to check for PY_SSIZE_T_MAX overflow (#22643)
Benjamin Peterson [Wed, 15 Oct 2014 15:51:17 +0000 (11:51 -0400)]
Merge 3.4
Benjamin Peterson [Wed, 15 Oct 2014 15:51:12 +0000 (11:51 -0400)]
Merge 3.3
Benjamin Peterson [Wed, 15 Oct 2014 15:51:05 +0000 (11:51 -0400)]
make sure length is unsigned
Benjamin Peterson [Wed, 15 Oct 2014 15:49:15 +0000 (11:49 -0400)]
merge 3.4 (#22643)
Benjamin Peterson [Wed, 15 Oct 2014 15:48:41 +0000 (11:48 -0400)]
merge 3.3 (#22643)
Benjamin Peterson [Wed, 15 Oct 2014 15:47:36 +0000 (11:47 -0400)]
fix integer overflow in unicode case operations (closes #22643)
Antoine Pitrou [Wed, 15 Oct 2014 14:59:58 +0000 (16:59 +0200)]
Issue #22641: In asyncio, the default SSL context for client connections is now created using ssl.create_default_context(), for stronger security.
Antoine Pitrou [Wed, 15 Oct 2014 14:58:21 +0000 (16:58 +0200)]
Issue #22641: In asyncio, the default SSL context for client connections is now created using ssl.create_default_context(), for stronger security.
Berker Peksag [Wed, 15 Oct 2014 08:10:57 +0000 (11:10 +0300)]
Issue #21338: Add silent mode for compileall.
quiet parameters of compile_{dir, file, path} functions now have
a multilevel value.
Also, -q option of the CLI now have a multilevel value.
Patch by Thomas Kluyver.
Ethan Furman [Wed, 15 Oct 2014 01:57:58 +0000 (18:57 -0700)]
Issue20386: SocketType is again socket.socket; the IntEnum SOCK constants are SocketKind
Ethan Furman [Wed, 15 Oct 2014 01:56:53 +0000 (18:56 -0700)]
Issue20386: SocketType is again socket.socket; the IntEnum SOCK constants are SocketKind
Terry Jan Reedy [Tue, 14 Oct 2014 22:55:49 +0000 (18:55 -0400)]
Merge with 3.4 #3068
Terry Jan Reedy [Tue, 14 Oct 2014 22:55:20 +0000 (18:55 -0400)]
Issue #3068: Change 0/1 to False/True so that extension configure dialog can
easily recognize and display boolean values as such and recognize changes.
Also reformat comments and alphabetize extensions included with Idle.
Brett Cannon [Tue, 14 Oct 2014 21:37:02 +0000 (17:37 -0400)]
Issue #20152: Convert the cmath module to Argument Clinic.
Victor Stinner [Tue, 14 Oct 2014 21:03:13 +0000 (23:03 +0200)]
Merge 3.4 (asyncio)
Terry Jan Reedy [Tue, 14 Oct 2014 20:56:57 +0000 (16:56 -0400)]
Merge with 3.4
Terry Jan Reedy [Tue, 14 Oct 2014 20:56:42 +0000 (16:56 -0400)]
Issue #22632: replace dead link with version-specific doc link.
Victor Stinner [Tue, 14 Oct 2014 20:56:25 +0000 (22:56 +0200)]
Issue #18643: asyncio.windows_utils now reuse socket.socketpair() on Windows if
available
Since Python 3.5, socket.socketpair() is now also available on Windows.
Make csock blocking before calling the accept() method, and fix also a typo in
an error message.
Charles-François Natali [Tue, 14 Oct 2014 20:22:44 +0000 (21:22 +0100)]
Issue #18643: Add socket.socketpair() on Windows.
Ethan Furman [Tue, 14 Oct 2014 15:59:14 +0000 (08:59 -0700)]
Issue22506: merge from 3.4
Ethan Furman [Tue, 14 Oct 2014 15:58:32 +0000 (08:58 -0700)]
Issue22506: added methods on base Enum class now show up in dir of Enum subclass (3.4)
Victor Stinner [Mon, 13 Oct 2014 22:53:13 +0000 (00:53 +0200)]
Merge 3.4 (asyncio doc)
Victor Stinner [Mon, 13 Oct 2014 22:52:07 +0000 (00:52 +0200)]
asyncio doc: rewrite subprocess doc
* add a new example using transport and protocol
* rewrite the example using streams to make it much simpler (remove error
handling, use a simpler Python code)
* copy (and adapt) more documentation from the subprocess module:
- add a note about Process.wait() deadlock
- add a note about shell injection
- etc.
* sort Process methods and attributes in the same order than subprocess.Popen
methods and attributes, so the documentation looks closer
* list differences between Process and subprocess.Popen APIs
Victor Stinner [Mon, 13 Oct 2014 22:02:10 +0000 (00:02 +0200)]
asyncio doc: protocol_factory of subprocess_exec() and subprocess_shell() must
instanciate a subclass of SubprocessProtocol
Victor Stinner [Mon, 13 Oct 2014 21:56:43 +0000 (23:56 +0200)]
asyncio doc: document BaseSubprocessTransport.close() method
Modify also the get_pipe_transport() doc to mention explicitly the supported
file descriptors.
Benjamin Peterson [Mon, 13 Oct 2014 20:34:06 +0000 (16:34 -0400)]
merge 3.4
Alex Gaynor [Mon, 13 Oct 2014 19:58:03 +0000 (12:58 -0700)]
Use https:// URLs for the bug tracker in the :issue: role.
Thanks to Ezio for noticing this
Alex Gaynor [Mon, 13 Oct 2014 19:58:03 +0000 (12:58 -0700)]
Use https:// URLs for the bug tracker in the :issue: role.
Thanks to Ezio for noticing this
Alex Gaynor [Mon, 13 Oct 2014 19:55:21 +0000 (12:55 -0700)]
issue22626: Use https:// for a link to the bug tracker
Alex Gaynor [Mon, 13 Oct 2014 19:55:21 +0000 (12:55 -0700)]
issue22626: Use https:// for a link to the bug tracker
Benjamin Peterson [Mon, 13 Oct 2014 19:51:21 +0000 (15:51 -0400)]
merge 3.4
Benjamin Peterson [Mon, 13 Oct 2014 19:50:50 +0000 (15:50 -0400)]
merge heads
Benjamin Peterson [Mon, 13 Oct 2014 19:50:37 +0000 (15:50 -0400)]
merge heads
Charles-François Natali [Mon, 13 Oct 2014 18:32:38 +0000 (19:32 +0100)]
Merge.
Charles-François Natali [Mon, 13 Oct 2014 18:28:50 +0000 (19:28 +0100)]
Issue #22435: Fix a file descriptor leak when SocketServer bind fails.
Antoine Pitrou [Mon, 13 Oct 2014 18:21:12 +0000 (20:21 +0200)]
Whitespace
Antoine Pitrou [Mon, 13 Oct 2014 18:19:45 +0000 (20:19 +0200)]
Issue #17636: Circular imports involving relative imports are now supported.
Charles-François Natali [Mon, 13 Oct 2014 18:19:26 +0000 (19:19 +0100)]
Issue #22435: Fix a file descriptor leak when SocketServer bind fails.
Benjamin Peterson [Mon, 13 Oct 2014 15:55:11 +0000 (11:55 -0400)]
merge 3.4
Benjamin Peterson [Mon, 13 Oct 2014 15:55:02 +0000 (11:55 -0400)]
merge 3.3
Benjamin Peterson [Mon, 13 Oct 2014 15:54:50 +0000 (11:54 -0400)]
note xmlrpclib doesn't verify certs (yet)
Larry Hastings [Mon, 13 Oct 2014 09:39:41 +0000 (10:39 +0100)]
Issue #22615: Argument Clinic now supports the "type" argument for the
int converter. This permits using the int converter with enums and
typedefs.
Zachary Ware [Mon, 13 Oct 2014 05:17:23 +0000 (00:17 -0500)]
Issue #21907: Partially revert changes to Windows buildbot scripts.
Trying to use run_tests.py for testing is more trouble than it's
worth; reverted to rt.bat. Also cleaned up rt.bat a bit.
Trying to use hg purge to clean up after testing is also
error-prone, so we're back to using the build solution's Clean
targets.
Terry Jan Reedy [Mon, 13 Oct 2014 02:59:18 +0000 (22:59 -0400)]
Merge with 3.4 #22614
Terry Jan Reedy [Mon, 13 Oct 2014 02:58:47 +0000 (22:58 -0400)]
Issue #22614: Don't try to update deleted text. Patch by Serhiy Storchaka.
Victor Stinner [Sun, 12 Oct 2014 22:56:02 +0000 (00:56 +0200)]
Merge 3.4 (asyncio doc)
Victor Stinner [Sun, 12 Oct 2014 22:55:50 +0000 (00:55 +0200)]
asyncio: add missing @coroutine decorator
Victor Stinner [Sun, 12 Oct 2014 22:10:02 +0000 (00:10 +0200)]
Merge 3.4 (asyncio doc)
Victor Stinner [Sun, 12 Oct 2014 19:37:16 +0000 (21:37 +0200)]
asyncio doc: update debug traces
Victor Stinner [Sun, 12 Oct 2014 19:36:17 +0000 (21:36 +0200)]
asyncio doc: more explicit doc for async()
The function schedules the execution of coroutines, it's not just a wrapper for
something.
R David Murray [Sun, 12 Oct 2014 19:17:44 +0000 (15:17 -0400)]
#20815: small readability improvements in ipaddress tests.
R David Murray [Sun, 12 Oct 2014 19:17:22 +0000 (15:17 -0400)]
#20815: small readability improvements in ipaddress tests.
Patch by Michel Albert. We don't normally do patches that just tweak
whitespace, but ipaddress is relatively new and the package maintainers
approved the patch.
Victor Stinner [Sun, 12 Oct 2014 18:36:04 +0000 (20:36 +0200)]
asyncio doc: reformat create_server() doc
Fix also the reate_unix_connection() doc: the method is not support on Windows,
not need to mention that ssl is not support with ProactorEventLoop.
Victor Stinner [Sun, 12 Oct 2014 18:18:16 +0000 (20:18 +0200)]
asyncio doc: add TCP echo client/server using streams
R David Murray [Sun, 12 Oct 2014 17:56:37 +0000 (13:56 -0400)]
Merge: #13096: Fix segfault in CTypes POINTER handling of large values.
R David Murray [Sun, 12 Oct 2014 17:54:48 +0000 (13:54 -0400)]
#13096: Fix segfault in CTypes POINTER handling of large values.
Patch by Meador Inge.
Serhiy Storchaka [Sun, 12 Oct 2014 17:36:03 +0000 (20:36 +0300)]
Always handle non-handled events before destoying root widget in tests.
This gets rid of Tcl warnings when they are handled later when the root is
already destroyed.
Serhiy Storchaka [Sun, 12 Oct 2014 17:35:30 +0000 (20:35 +0300)]
Always handle non-handled events before destoying root widget in tests.
This gets rid of Tcl warnings when they are handled later when the root is
already destroyed.
R David Murray [Sun, 12 Oct 2014 17:14:50 +0000 (13:14 -0400)]
Merge: #17325: Improve distutils PyPI documentation.
R David Murray [Sun, 12 Oct 2014 17:14:12 +0000 (13:14 -0400)]
#17325: Improve distutils PyPI documentation.
Patch by Chris Jerdonek.
R David Murray [Sun, 12 Oct 2014 16:42:01 +0000 (12:42 -0400)]
Merge: #11973: add test for previously fixed kevent signed/unsigned bug.
R David Murray [Sun, 12 Oct 2014 16:39:46 +0000 (12:39 -0400)]
#11973: add test for previously fixed kevent signed/unsigned bug.
Patch by David Naylor.
Georg Brandl [Sun, 12 Oct 2014 14:13:38 +0000 (16:13 +0200)]
merge with 3.4
Georg Brandl [Sun, 12 Oct 2014 14:13:32 +0000 (16:13 +0200)]
Closes #22586: clarify meaning of allow_fragments in urlparse.
Stefan Krah [Sun, 12 Oct 2014 11:29:15 +0000 (13:29 +0200)]
Issue #19232: Fix sys.modules lookup (--without-threads)
Victor Stinner [Sun, 12 Oct 2014 09:35:22 +0000 (11:35 +0200)]
Merge 3.4 (asyncio doc)
Victor Stinner [Sun, 12 Oct 2014 09:35:09 +0000 (11:35 +0200)]
asyncio doc: enhance TCP client example
Victor Stinner [Sun, 12 Oct 2014 09:30:17 +0000 (11:30 +0200)]
asyncio doc: clarify how servers create protocol instances
Victor Stinner [Sun, 12 Oct 2014 09:25:10 +0000 (11:25 +0200)]
Merge 3.4 (asyncio doc)
Victor Stinner [Sun, 12 Oct 2014 09:24:26 +0000 (11:24 +0200)]
asyncio doc: add UDP client and server examples
Victor Stinner [Sun, 12 Oct 2014 09:13:40 +0000 (11:13 +0200)]
asyncio doc: use server.wait_closed() in TCP echo server example
Victor Stinner [Sun, 12 Oct 2014 07:53:12 +0000 (09:53 +0200)]
(Merge 3.4) asyncio: enhance protocol representation
Add "closed" or "closing" to repr() of selector and proactor transports
Victor Stinner [Sun, 12 Oct 2014 07:52:11 +0000 (09:52 +0200)]
asyncio: enhance protocol representation
Add "closed" or "closing" to repr() of selector and proactor transports
Georg Brandl [Sun, 12 Oct 2014 07:31:03 +0000 (09:31 +0200)]
merge 3.4 into default
Georg Brandl [Sun, 12 Oct 2014 07:30:46 +0000 (09:30 +0200)]
merge 3.3 into 3.4
Georg Brandl [Sun, 12 Oct 2014 07:29:19 +0000 (09:29 +0200)]
Merge 3.2 into 3.3.
Georg Brandl [Sun, 12 Oct 2014 07:03:47 +0000 (09:03 +0200)]
Added tag v3.3.6 for changeset
971fec30da1f
Georg Brandl [Sun, 12 Oct 2014 07:03:40 +0000 (09:03 +0200)]
Bump to 3.3.6
Georg Brandl [Sun, 12 Oct 2014 06:51:30 +0000 (08:51 +0200)]
Added tag v3.2.6 for changeset
0bd5f4f14de9
Georg Brandl [Sun, 12 Oct 2014 06:50:38 +0000 (08:50 +0200)]
Bump to 3.2.6
Georg Brandl [Sun, 12 Oct 2014 06:50:11 +0000 (08:50 +0200)]
#16040: fix unlimited read from connection in nntplib.
Georg Brandl [Sun, 12 Oct 2014 06:45:26 +0000 (08:45 +0200)]
#22568: merge with 3.4
Georg Brandl [Sun, 12 Oct 2014 06:45:15 +0000 (08:45 +0200)]
Closes #22568: fix UTIME_TO_* macros in posixmodule for rare cases.
Terry Jan Reedy [Sun, 12 Oct 2014 05:11:44 +0000 (01:11 -0400)]
Issue #14105: Merge with 3.4
Terry Jan Reedy [Sun, 12 Oct 2014 05:11:05 +0000 (01:11 -0400)]
Issue #14105: Change comment to reflect fix. Patch by Saimadhav Heblikar.
Berker Peksag [Sun, 12 Oct 2014 03:59:14 +0000 (06:59 +0300)]
README: 3.5 release schedule PEP is PEP 478.
Berker Peksag [Sun, 12 Oct 2014 02:11:40 +0000 (05:11 +0300)]
Issue #22613: Fix reprlib.Repr subclass example on Python 3.
Reported by Jacques Ducasse.
Berker Peksag [Sun, 12 Oct 2014 02:11:16 +0000 (05:11 +0300)]
Issue #22613: Fix reprlib.Repr subclass example on Python 3.
Reported by Jacques Ducasse.
Nick Coghlan [Sun, 12 Oct 2014 00:25:33 +0000 (10:25 +1000)]
Merge issue #21061 fix from 3.4
Nick Coghlan [Sun, 12 Oct 2014 00:25:00 +0000 (10:25 +1000)]
Issue #21061: correctly note redirect_stdout is reentrant
Victor Stinner [Sat, 11 Oct 2014 14:30:21 +0000 (16:30 +0200)]
Merge 3.4 (asyncio doc)