]>
granicus.if.org Git - python/log
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)
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:55:50 +0000 (00:55 +0200)]
asyncio: add missing @coroutine decorator
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.
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 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.
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: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:12 +0000 (13:14 -0400)]
#17325: Improve distutils PyPI documentation.
Patch by Chris Jerdonek.
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:32 +0000 (16:13 +0200)]
Closes #22586: clarify meaning of allow_fragments in urlparse.
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: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: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: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: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:05 +0000 (01:11 -0400)]
Issue #14105: Change comment to reflect fix. Patch by Saimadhav Heblikar.
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:00 +0000 (10:25 +1000)]
Issue #21061: correctly note redirect_stdout is reentrant
Victor Stinner [Sat, 11 Oct 2014 14:30:02 +0000 (16:30 +0200)]
asyncio doc: socket.socketpair() is not available on Windows yet
Victor Stinner [Sat, 11 Oct 2014 14:16:27 +0000 (16:16 +0200)]
asyncio doc: add examples showing the 3 ways to wait for data from an open
socket
Victor Stinner [Sat, 11 Oct 2014 14:15:58 +0000 (16:15 +0200)]
asyncio doc: cleanup Hello World examples
Victor Stinner [Sat, 11 Oct 2014 13:52:14 +0000 (15:52 +0200)]
asyncio doc: the "Get HTTP headers" example now supports HTTPS
Georg Brandl [Sat, 11 Oct 2014 13:08:18 +0000 (15:08 +0200)]
merge
Georg Brandl [Sat, 11 Oct 2014 12:47:11 +0000 (14:47 +0200)]
Closes #18959: move optparse and imp to new "superseded modules" chapter
Georg Brandl [Sat, 11 Oct 2014 12:36:02 +0000 (14:36 +0200)]
Closes #21687: delimiter in Py_SetPath is platform dependent
Georg Brandl [Sat, 11 Oct 2014 12:32:34 +0000 (14:32 +0200)]
Closes #21675: fix ordering of description in library intro
Victor Stinner [Sat, 11 Oct 2014 12:30:18 +0000 (14:30 +0200)]
Issue #22601: run_forever() now consumes BaseException of the temporary task
If the coroutine raised a BaseException, consume the exception to not log a
warning. The caller doesn't have access to the local task.
Benjamin Peterson [Sat, 11 Oct 2014 00:58:30 +0000 (20:58 -0400)]
prevent passing NULL to memcpy (closes #22605)
Patch by Jakub Wilk.
Terry Jan Reedy [Fri, 10 Oct 2014 23:33:45 +0000 (19:33 -0400)]
Issue #21986: Idle now matches interpreter in not pickling user code objects.
Patch by Claudiu Popa
Antoine Pitrou [Fri, 10 Oct 2014 21:49:32 +0000 (23:49 +0200)]
Issue #22604: Fix assertion error in debug mode when dividing a complex number by (nan+0j).
Zachary Ware [Fri, 10 Oct 2014 21:03:14 +0000 (16:03 -0500)]
Issue #15414: Clean and correct the os.path.join docs.
In particular, correctly describe the behavior of ntpath.join.
Based on a patch by Dave Sawyer.
Terry Jan Reedy [Fri, 10 Oct 2014 20:53:41 +0000 (16:53 -0400)]
Issue 22603: add Francisco Fernández Castaño to ACKS.
Terry Jan Reedy [Fri, 10 Oct 2014 20:00:18 +0000 (16:00 -0400)]
Issue 22603: add missing 'self'. Patch by Francisco Fernández Castaño.
Petri Lehtinen [Fri, 10 Oct 2014 18:21:52 +0000 (21:21 +0300)]
Issue #11694: Raise ConversionError in xdrlib as documented
Victor Stinner [Fri, 10 Oct 2014 12:23:00 +0000 (14:23 +0200)]
test_venv: use support.rmtree() instead of shutil.rmtree() to fix sporadic
failures on Windows
Berker Peksag [Fri, 10 Oct 2014 11:34:16 +0000 (14:34 +0300)]
Issue #21456: Skip two tests in test_urllib2net.py if _ssl module not present.
Patch by Remi Pointel.
Victor Stinner [Fri, 10 Oct 2014 10:45:10 +0000 (12:45 +0200)]
Issue #22564: ssl doc: mention asyncio in the non-blocking section
Victor Stinner [Fri, 10 Oct 2014 10:07:19 +0000 (12:07 +0200)]
Issue #22564: ssl doc: mention how SSLSocket are usually created
Victor Stinner [Fri, 10 Oct 2014 10:06:51 +0000 (12:06 +0200)]
Issue #22564: ssl doc: use "class" marker to document the SSLSocket class
Victor Stinner [Fri, 10 Oct 2014 10:05:56 +0000 (12:05 +0200)]
Issue #22564: ssl doc: document read(), write(), pending, server_side and
server_hostname methods and attributes of SSLSocket.
Victor Stinner [Fri, 10 Oct 2014 10:04:15 +0000 (12:04 +0200)]
Issue #22564: ssl doc: fix typos
Terry Jan Reedy [Fri, 10 Oct 2014 03:13:36 +0000 (23:13 -0400)]
Issue #20167: revise condition to accomodate message change.
R David Murray [Fri, 10 Oct 2014 00:45:59 +0000 (20:45 -0400)]
#18176: Change generic UCD PropList link to version specific link.
Terry Jan Reedy [Thu, 9 Oct 2014 22:44:32 +0000 (18:44 -0400)]
De-'colour'ize stdlib except for idlelib.configDialog.
Tweak docstrigs and comments in affected functions in idlelib.configHandler.
R David Murray [Thu, 9 Oct 2014 21:39:48 +0000 (17:39 -0400)]
#18176: fix another reference and add it to the makeunicodedata comment.
R David Murray [Thu, 9 Oct 2014 21:30:33 +0000 (17:30 -0400)]
#18176: updated stdtypes UCD link, added reminder to makeunicodedata.
Patch by Alexander Belopolsky.
Victor Stinner [Thu, 9 Oct 2014 20:15:41 +0000 (22:15 +0200)]
Issue #22588: Fix typo in _testcapi.test_incref_decref_API()
Victor Stinner [Thu, 9 Oct 2014 11:52:31 +0000 (13:52 +0200)]
Issue #22568: Fix compilation of posixmodule.c with Open Watcom: rename "utime"
variable to "ut" to avoid conflict with the C utime() function. Patch written
by Jeffrey Armstrong.
Victor Stinner [Thu, 9 Oct 2014 09:11:25 +0000 (11:11 +0200)]
Closes #22580: Fix documentation of PyUnicode_Tailmatch()
The result type is Py_ssize_t (and not int).
Terry Jan Reedy [Thu, 9 Oct 2014 00:29:13 +0000 (20:29 -0400)]
Issue 3068: Move idlelib.configDialog action button creation into a separate
method so it can be reused by the new extension dialog.
Serhiy Storchaka [Wed, 8 Oct 2014 19:31:52 +0000 (22:31 +0300)]
Issue #21715: Extracted shared complicated code in the _io module to new
_PyErr_ChainExceptions() function.
Antoine Pitrou [Wed, 8 Oct 2014 18:00:09 +0000 (20:00 +0200)]
Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in exception tracebacks.
Initial patch by Mark Shannon.
Berker Peksag [Wed, 8 Oct 2014 10:15:04 +0000 (13:15 +0300)]
Issue #22576: Fix signatures of FTP.storbinary() and FTP.storlines() methods.
The correct parameter name is "fp", not "file".
Larry Hastings [Wed, 8 Oct 2014 09:50:50 +0000 (02:50 -0700)]
Merge from 3.4.2 release head back into 3.4 mainline.
Larry Hastings [Wed, 8 Oct 2014 09:40:43 +0000 (02:40 -0700)]
Post-release changes after 3.4.2 final.
Terry Jan Reedy [Tue, 7 Oct 2014 03:26:26 +0000 (23:26 -0400)]
idlelib.configHandler: revise docstrings, add spaces, use False/True, add some
TODOs (mostly to do after add tests), and make a few other changes.
Benjamin Peterson [Tue, 7 Oct 2014 01:10:25 +0000 (21:10 -0400)]
use source role instead of linking to svn
Georg Brandl [Mon, 6 Oct 2014 15:51:09 +0000 (17:51 +0200)]
Closes #16155: fix a few errors in doctest output of the FAQ pages.
Georg Brandl [Mon, 6 Oct 2014 14:56:43 +0000 (16:56 +0200)]
Closes #12148: clarify "or's together option flags" in doctest docs.
Georg Brandl [Mon, 6 Oct 2014 14:45:23 +0000 (16:45 +0200)]
Closes #21782: the default hash(x) is not exactly id(x) but derived from it.
Georg Brandl [Mon, 6 Oct 2014 14:02:09 +0000 (16:02 +0200)]
Closes #10031: overhaul the "imports" section of the programming FAQ.
Remove the advice to never use relative imports; it is a leftover from 2.x implicit relative imports.
Remove the advice to locally import modules in __init__, it is a strange practice.
Remove the advice to use "from ... import *" with some modules.
Georg Brandl [Mon, 6 Oct 2014 12:58:17 +0000 (14:58 +0200)]
Closes #21480: better explanation of "hg touch" in the Makefile.
Georg Brandl [Mon, 6 Oct 2014 12:38:53 +0000 (14:38 +0200)]
Clean up the docs of PyObject_IsSubclass and PyObject_IsInstance, and mention that they call the PEP 3119 methods.
Georg Brandl [Mon, 6 Oct 2014 12:15:06 +0000 (14:15 +0200)]
Closes #22507: document that PyType_IsSubtype does not call __subclasscheck__.
Georg Brandl [Mon, 6 Oct 2014 11:54:36 +0000 (13:54 +0200)]
Document builtin classes as such, not functions.
Georg Brandl [Mon, 6 Oct 2014 10:58:00 +0000 (12:58 +0200)]
Closes #22565: fix argument types of PyErr_WarnEx.
Terry Jan Reedy [Mon, 6 Oct 2014 06:04:33 +0000 (02:04 -0400)]
Issue #22546: update doc for mini-language float None presentation type.
Larry Hastings [Mon, 6 Oct 2014 02:06:07 +0000 (19:06 -0700)]
Added tag v3.4.2 for changeset
ab2c023a9432
Larry Hastings [Mon, 6 Oct 2014 02:05:50 +0000 (19:05 -0700)]
Release bump for 3.4.2 final.
Larry Hastings [Mon, 6 Oct 2014 02:03:48 +0000 (19:03 -0700)]
Update pydoc topics and fix supsicious markup for 3.4.2 final.
Benjamin Peterson [Mon, 6 Oct 2014 01:20:36 +0000 (21:20 -0400)]
PyObject not PyType (closes #18494)
Antoine Pitrou [Sun, 5 Oct 2014 18:02:28 +0000 (20:02 +0200)]
Closes #21173: Fix len() on a WeakKeyDictionary when .clear() was called with an iterator alive.
Victor Stinner [Sun, 5 Oct 2014 15:37:59 +0000 (17:37 +0200)]
cleanup test_posix
Victor Stinner [Sun, 5 Oct 2014 15:37:41 +0000 (17:37 +0200)]
Issue #22390: Remove files created by tests
Victor Stinner [Sun, 5 Oct 2014 15:25:19 +0000 (17:25 +0200)]
Issue #22290: Fix error handling in the _posixsubprocess module.
* Don't call the garbage collector with an exception set: it causes an
assertion to fail in debug mode.
* Enhance also error handling if allocating an array for the executable list
failed.
* Add an unit test for 4 different errors in the _posixsubprocess module.
Georg Brandl [Sun, 5 Oct 2014 14:38:02 +0000 (16:38 +0200)]
Closes #19477: remove outdated documentation of tp_print type object slot.
R David Murray [Sat, 4 Oct 2014 22:25:07 +0000 (18:25 -0400)]
#14201: Update ctypes docs to match behavior changed from
214b28d7a999 .
Original patch by Erik Johansson, slightly updated by Meador Inge.
R David Murray [Sat, 4 Oct 2014 21:43:54 +0000 (17:43 -0400)]
#11866: Eliminate race condition in the computation of names for new threads.
Original patch by Peter Saveliev.
Antoine Pitrou [Sat, 4 Oct 2014 20:15:27 +0000 (22:15 +0200)]
Issue #21905: Avoid RuntimeError in pickle.whichmodule() when sys.modules is mutated while iterating.
Patch by Olivier Grisel.
Georg Brandl [Sat, 4 Oct 2014 12:33:05 +0000 (14:33 +0200)]
Added tag v3.3.6rc1 for changeset
51317c9786f5
Georg Brandl [Sat, 4 Oct 2014 12:17:10 +0000 (14:17 +0200)]
Added tag v3.2.6rc1 for changeset
51382a5598ec
Georg Brandl [Sat, 4 Oct 2014 12:16:59 +0000 (14:16 +0200)]
Copyright year update, add version to licenses.
Georg Brandl [Sat, 4 Oct 2014 12:15:42 +0000 (14:15 +0200)]
Bump to 3.2.6rc1
Serhiy Storchaka [Sat, 4 Oct 2014 12:05:00 +0000 (15:05 +0300)]
Fixed issue number for issue #22470 in Misc/NEWS.
Serhiy Storchaka [Sat, 4 Oct 2014 11:20:10 +0000 (14:20 +0300)]
Merge heads
Serhiy Storchaka [Sat, 4 Oct 2014 11:15:49 +0000 (14:15 +0300)]
Issue #22518: Fixed integer overflow issues in "backslashreplace",
"xmlcharrefreplace", and "surrogatepass" error handlers.
Georg Brandl [Sat, 4 Oct 2014 12:22:11 +0000 (14:22 +0200)]
Bump to 3.3.6rc1
Serhiy Storchaka [Sat, 4 Oct 2014 11:15:49 +0000 (14:15 +0300)]
Issue #22518: Fixed integer overflow issues in "backslashreplace",
"xmlcharrefreplace", and "surrogatepass" error handlers.