]>
granicus.if.org Git - python/log
Benjamin Peterson [Wed, 24 Dec 2014 22:07:19 +0000 (16:07 -0600)]
merge 3.4
Benjamin Peterson [Wed, 24 Dec 2014 22:07:02 +0000 (16:07 -0600)]
update correct French examples (#23109)
Benjamin Peterson [Wed, 24 Dec 2014 19:58:47 +0000 (13:58 -0600)]
merge 3.4 (#23109)
Benjamin Peterson [Wed, 24 Dec 2014 19:58:05 +0000 (13:58 -0600)]
improve incorrect French (#23109)
Following suggestions from Clément.
Benjamin Peterson [Wed, 24 Dec 2014 16:51:10 +0000 (10:51 -0600)]
merge 3.4 (#23110)
Benjamin Peterson [Wed, 24 Dec 2014 16:49:11 +0000 (10:49 -0600)]
doucment that Py_SetPath copies its argument (closes #23110)
Serhiy Storchaka [Tue, 23 Dec 2014 14:28:28 +0000 (16:28 +0200)]
Issue #21793: Added http.HTTPStatus enums (i.e. HTTPStatus.OK,
HTTPStatus.NOT_FOUND). Patch by Demian Brecht.
Donald Stufft [Tue, 23 Dec 2014 14:19:45 +0000 (09:19 -0500)]
Merge pip and setuptools upgrade
Donald Stufft [Tue, 23 Dec 2014 14:18:38 +0000 (09:18 -0500)]
Upgrade pip to 6.0.2 and setuptools to 8.2.1
Victor Stinner [Mon, 22 Dec 2014 21:10:10 +0000 (22:10 +0100)]
Merge 3.4 (asyncio)
Victor Stinner [Mon, 22 Dec 2014 21:09:50 +0000 (22:09 +0100)]
asyncio doc: update also Queue docstrings
Victor Stinner [Mon, 22 Dec 2014 21:07:29 +0000 (22:07 +0100)]
Merge 3.4 (asyncio doc)
Victor Stinner [Mon, 22 Dec 2014 21:07:06 +0000 (22:07 +0100)]
asyncio doc: Fix doc of get and put methods of Queue
Benjamin Peterson [Mon, 22 Dec 2014 03:00:51 +0000 (21:00 -0600)]
merge 3.4 (#23093)
Benjamin Peterson [Mon, 22 Dec 2014 02:51:50 +0000 (20:51 -0600)]
allow more operations to work on detached streams (closes #23093)
Patch by Martin Panter.
Victor Stinner [Sun, 21 Dec 2014 00:16:38 +0000 (01:16 +0100)]
Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(),
instead of reading /dev/urandom, to get pseudo-random bytes.
Serhiy Storchaka [Sat, 20 Dec 2014 18:58:28 +0000 (20:58 +0200)]
Issue #19104: pprint now produces evaluable output for wrapped strings.
Serhiy Storchaka [Sat, 20 Dec 2014 18:57:15 +0000 (20:57 +0200)]
Issue #19104: pprint now produces evaluable output for wrapped strings.
Serhiy Storchaka [Sat, 20 Dec 2014 16:58:09 +0000 (18:58 +0200)]
Null merge
Serhiy Storchaka [Sat, 20 Dec 2014 16:53:01 +0000 (18:53 +0200)]
Issue #23071: "namereplace_errors" was added only in 3.5.
Serhiy Storchaka [Sat, 20 Dec 2014 15:46:05 +0000 (17:46 +0200)]
Issue #23071: Added missing names to codecs.__all__. Patch by Martin Panter.
Serhiy Storchaka [Sat, 20 Dec 2014 15:42:38 +0000 (17:42 +0200)]
Issue #23071: Added missing names to codecs.__all__. Patch by Martin Panter.
Barry Warsaw [Fri, 19 Dec 2014 16:21:56 +0000 (11:21 -0500)]
null merge.
Barry Warsaw [Fri, 19 Dec 2014 16:21:35 +0000 (11:21 -0500)]
Fix typo.
Barry Warsaw [Fri, 19 Dec 2014 16:21:10 +0000 (11:21 -0500)]
Trunk merge.
Barry Warsaw [Fri, 19 Dec 2014 16:20:16 +0000 (11:20 -0500)]
Fixed typo.
Barry Warsaw [Fri, 19 Dec 2014 16:20:00 +0000 (11:20 -0500)]
Fix typo.
Victor Stinner [Fri, 19 Dec 2014 16:11:10 +0000 (17:11 +0100)]
Merge 3.4 (asyncio)
Victor Stinner [Fri, 19 Dec 2014 16:10:44 +0000 (17:10 +0100)]
asyncio: IocpProactor.wait_for_handle() test now also checks the result of the
future
Victor Stinner [Thu, 18 Dec 2014 22:47:55 +0000 (23:47 +0100)]
Merge 3.4 (asyncio)
Victor Stinner [Thu, 18 Dec 2014 22:47:27 +0000 (23:47 +0100)]
asyncio: sync with Tulip
* Fix a race condition in BaseSubprocessTransport._try_finish().
If the process exited before the _post_init() method was called, scheduling
the call to _call_connection_lost() with call_soon() is wrong:
connection_made() must be called before connection_lost().
Reuse the BaseSubprocessTransport._call() method to schedule the call to
_call_connection_lost() to ensure that connection_made() and
connection_lost() are called in the correct order.
* Add repr(PipeHandle)
* Fix typo
Victor Stinner [Thu, 18 Dec 2014 11:30:33 +0000 (12:30 +0100)]
Merge 3.4 (asyncio)
Victor Stinner [Thu, 18 Dec 2014 11:29:53 +0000 (12:29 +0100)]
asyncio: sync with Tulip
Victor Stinner [Thu, 18 Dec 2014 00:20:29 +0000 (01:20 +0100)]
Merge 3.4 (asyncio)
Victor Stinner [Thu, 18 Dec 2014 00:20:10 +0000 (01:20 +0100)]
Issue #23074: asyncio.get_event_loop() now raises an exception if the thread
has no event loop even if assertions are disabled.
Steve Dower [Wed, 17 Dec 2014 14:39:44 +0000 (06:39 -0800)]
Issue #22733: Added NEWS item
Steve Dower [Wed, 17 Dec 2014 14:35:49 +0000 (06:35 -0800)]
Issue #23060: Suppresses a multiprocessing assert that fails incorrectly
This is to keep buildbots running while we figure out the best long-term fix.
Steve Dower [Wed, 17 Dec 2014 14:31:44 +0000 (06:31 -0800)]
Issue #22733: MSVC ffi_prep_args doesn't handle 64-bit arguments properly
Berker Peksag [Wed, 17 Dec 2014 12:57:13 +0000 (14:57 +0200)]
Issue #23070: Fix a comment in the tutorial.
"Python" has 6 characters, not 7.
Reported by Ross Burnett.
Berker Peksag [Wed, 17 Dec 2014 12:56:47 +0000 (14:56 +0200)]
Issue #23070: Fix a comment in the tutorial.
"Python" has 6 characters, not 7.
Reported by Ross Burnett.
Raymond Hettinger [Wed, 17 Dec 2014 02:17:18 +0000 (18:17 -0800)]
merge
Raymond Hettinger [Wed, 17 Dec 2014 02:16:57 +0000 (18:16 -0800)]
Issue #23049: Pure python equivalent shouldn't imply more exactitude than is really there.
Victor Stinner [Wed, 17 Dec 2014 00:07:56 +0000 (01:07 +0100)]
Issue #23009: Skip test_selectors.test_empty_select() on Windows
Serhiy Storchaka [Tue, 16 Dec 2014 17:43:46 +0000 (19:43 +0200)]
Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX
opcode if possible.
Serhiy Storchaka [Tue, 16 Dec 2014 17:40:58 +0000 (19:40 +0200)]
Issue #15513: Added a __sizeof__ implementation for pickle classes.
Serhiy Storchaka [Tue, 16 Dec 2014 17:39:08 +0000 (19:39 +0200)]
Issue #15513: Added a __sizeof__ implementation for pickle classes.
Serhiy Storchaka [Tue, 16 Dec 2014 16:02:49 +0000 (18:02 +0200)]
Issue #19858: pickletools.optimize() now aware of the MEMOIZE opcode, can
produce more compact result and no longer produces invalid output if input
data contains MEMOIZE opcodes together with PUT or BINPUT opcodes.
Serhiy Storchaka [Tue, 16 Dec 2014 16:00:56 +0000 (18:00 +0200)]
Issue #19858: pickletools.optimize() now aware of the MEMOIZE opcode, can
produce more compact result and no longer produces invalid output if input
data contains MEMOIZE opcodes together with PUT or BINPUT opcodes.
Terry Jan Reedy [Tue, 16 Dec 2014 08:21:54 +0000 (03:21 -0500)]
Merge with 3.4
Terry Jan Reedy [Tue, 16 Dec 2014 08:21:26 +0000 (03:21 -0500)]
Issue #20577: move configuration of FormatParagraph extension to new extension
configuration dialog. Patch by Tal Einat.
Steve Dower [Tue, 16 Dec 2014 04:45:23 +0000 (20:45 -0800)]
#22980 Adds platform and version tags to .pyd files
Steve Dower [Tue, 16 Dec 2014 04:45:23 +0000 (20:45 -0800)]
Fixes distutils adding/expecting too many _d suffixes.
Steve Dower [Tue, 16 Dec 2014 01:19:27 +0000 (17:19 -0800)]
Make bdist_wininst build only on demand
Steve Dower [Mon, 15 Dec 2014 23:03:44 +0000 (15:03 -0800)]
Removes bdist_wininst dependency on MFC.
Zachary Ware [Mon, 15 Dec 2014 22:47:31 +0000 (16:47 -0600)]
Issue #21740: Fix module name in NEWS entry.
Zachary Ware [Mon, 15 Dec 2014 22:42:58 +0000 (16:42 -0600)]
Add NEWS item for Windows Tcl/Tk update.
Zachary Ware [Mon, 15 Dec 2014 21:44:33 +0000 (15:44 -0600)]
Backed out changeset
ceaac3d483a1 (buildbots refreshed)
Zachary Ware [Mon, 15 Dec 2014 21:42:37 +0000 (15:42 -0600)]
Fetch new external sources on the buildbots
Zachary Ware [Mon, 15 Dec 2014 21:42:10 +0000 (15:42 -0600)]
Update Tcl/Tk to 8.6.3
- new file dialogs on Vista+
- tclWinTime.c was cleaned up a bit, and no
longer uses 'timezone' (which is now _timezone
in VS2015, so we get to avoid patching that
file).
- rules.vc is patched in both Tcl and Tk sources
to allow building with VS2015
Zachary Ware [Mon, 15 Dec 2014 18:30:23 +0000 (12:30 -0600)]
Update Python/importlib.h
Victor Stinner [Mon, 15 Dec 2014 16:51:16 +0000 (17:51 +0100)]
Merge 3.4 (asyncio doc)
Victor Stinner [Mon, 15 Dec 2014 16:50:55 +0000 (17:50 +0100)]
asyncio doc: call_soon() does not call immediatly the callback. Patch written
by Martin Panter.
Benjamin Peterson [Mon, 15 Dec 2014 15:05:13 +0000 (10:05 -0500)]
merge 3.4 (#23053)
Benjamin Peterson [Mon, 15 Dec 2014 15:04:13 +0000 (10:04 -0500)]
remove extra ssl imports (closes #23053)
Patch from Jan Matejek.
Serhiy Storchaka [Mon, 15 Dec 2014 12:06:02 +0000 (14:06 +0200)]
Issue #22777: Test pickling with all protocols.
Serhiy Storchaka [Mon, 15 Dec 2014 12:03:42 +0000 (14:03 +0200)]
Issue #22777: Test pickling with all protocols.
Serhiy Storchaka [Mon, 15 Dec 2014 10:06:22 +0000 (12:06 +0200)]
Issue #23015: Improved testing of the uuid module.
Serhiy Storchaka [Mon, 15 Dec 2014 10:03:44 +0000 (12:03 +0200)]
Issue #23015: Improved testing of the uuid module.
Benjamin Peterson [Mon, 15 Dec 2014 05:02:51 +0000 (00:02 -0500)]
merge 3.4 (#15506)
Benjamin Peterson [Mon, 15 Dec 2014 05:00:23 +0000 (00:00 -0500)]
use autoconf macro to check for pkg-config (closes #15506)
Serhiy Storchaka [Sun, 14 Dec 2014 08:53:50 +0000 (10:53 +0200)]
Fixed a typo in a comment (issue #23016).
Serhiy Storchaka [Sun, 14 Dec 2014 08:53:00 +0000 (10:53 +0200)]
Fixed a typo in a comment (issue #23016).
Benjamin Peterson [Sat, 13 Dec 2014 21:13:31 +0000 (16:13 -0500)]
merge 3.4
Benjamin Peterson [Sat, 13 Dec 2014 21:13:24 +0000 (16:13 -0500)]
make sure server threads get cleaned up
Benjamin Peterson [Sat, 13 Dec 2014 21:08:15 +0000 (16:08 -0500)]
merge 3.4 (#23048)
Benjamin Peterson [Sat, 13 Dec 2014 21:06:19 +0000 (16:06 -0500)]
pop the loop block even for infinite while loops (closes #23048)
Serhiy Storchaka [Sat, 13 Dec 2014 19:51:17 +0000 (21:51 +0200)]
Issue #22823: Use set literals in lib2to3.
Serhiy Storchaka [Sat, 13 Dec 2014 19:50:49 +0000 (21:50 +0200)]
Issue #22823: Use set literals in lib2to3.
Berker Peksag [Sat, 13 Dec 2014 13:49:01 +0000 (15:49 +0200)]
Issue #23047: Fix typo in pyporting.rst.
Patch by Chaitanya agrawal.
Berker Peksag [Sat, 13 Dec 2014 13:48:22 +0000 (15:48 +0200)]
Issue #23047: Fix typo in pyporting.rst.
Patch by Chaitanya agrawal.
Ned Deily [Sat, 13 Dec 2014 10:05:15 +0000 (02:05 -0800)]
Issue #17636: Install new test directories.
Ned Deily [Sat, 13 Dec 2014 08:32:51 +0000 (00:32 -0800)]
Issue #17128: Merge / update from 3.4
Ned Deily [Sat, 13 Dec 2014 08:17:46 +0000 (00:17 -0800)]
Issue #17128: Use private version of OpenSSL for 3.x OS X 10.5+ installers.
Among other issues, the Apple-supplied 0.9.7 libs for the 10.5 ABI cannot
verify newer SHA-256 certs as now used by python.org services. Document
in the installer ReadMe some of the certificate management issues that
users now need to be more concerned with due to PEP 476's enabling cert
verification by default. For now, continue to use the Apple-supplied
0.9.8 libs for the 10.6+ installer since they use Apple private APIs to
verify certificates using the system- and user-managed CA keychain stores.
Steve Dower [Sat, 13 Dec 2014 01:15:18 +0000 (17:15 -0800)]
Allows nasm to be found on the system-wide path before using the version in externals.
Steve Dower [Fri, 12 Dec 2014 21:45:25 +0000 (13:45 -0800)]
Prevent warning MSB4057: The target "InitializeBuildStatus" does not exist in the project.
Steve Dower [Fri, 12 Dec 2014 20:18:11 +0000 (12:18 -0800)]
Removes use of ValueOrDefault function that is not always available on the buildbots.
Brett Cannon [Fri, 12 Dec 2014 20:14:09 +0000 (15:14 -0500)]
Merge with 3.4 for porting HOWTO tweaks
Brett Cannon [Fri, 12 Dec 2014 20:13:43 +0000 (15:13 -0500)]
Address some comments from Nick Coghlan
Benjamin Peterson [Fri, 12 Dec 2014 14:56:33 +0000 (09:56 -0500)]
remove reference to dead irc channel (closes #23038)
Victor Stinner [Fri, 12 Dec 2014 12:17:41 +0000 (13:17 +0100)]
Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64,
when Python is configure with --with-tsc. Patch written by Christian Heimes.
Victor Stinner [Fri, 12 Dec 2014 11:57:35 +0000 (12:57 +0100)]
test_selectors: Tolerate 2.0 seconds instead of 1.6 sec for very slow buildbots
Victor Stinner [Fri, 12 Dec 2014 11:27:08 +0000 (12:27 +0100)]
Issue #22935: Fix test_ssl when the SSLv3 protocol is not supported
Victor Stinner [Fri, 12 Dec 2014 11:23:09 +0000 (12:23 +0100)]
Issue #22935: Fix ssl module when SSLv3 protocol is not supported
Raymond Hettinger [Fri, 12 Dec 2014 07:56:32 +0000 (23:56 -0800)]
Issue 23005: Fix typos
Serhiy Storchaka [Fri, 12 Dec 2014 07:29:15 +0000 (09:29 +0200)]
Issue #22095: Fixed HTTPConnection.set_tunnel with default port. The port
value in the host header was set to "None". Patch by Demian Brecht.
Victor Stinner [Thu, 11 Dec 2014 22:30:17 +0000 (23:30 +0100)]
asyncio, tulip issue 209: Fix subprocess for close_fds=False on Python 3.3
Mark the write end of the stdin pipe as non-inheritable.
Victor Stinner [Thu, 11 Dec 2014 21:23:19 +0000 (22:23 +0100)]
asyncio, tulip issue 202: Add unit test of pause/resume writing for proactor
socket transport
Terry Jan Reedy [Thu, 11 Dec 2014 10:33:36 +0000 (05:33 -0500)]
Issue 22823: Use set literal in idlelib.
Serhiy Storchaka [Thu, 11 Dec 2014 08:30:21 +0000 (10:30 +0200)]
Issue #22823: Fixed an output of sets in examples.
Terry Jan Reedy [Wed, 10 Dec 2014 23:49:58 +0000 (18:49 -0500)]
whitespace