]>
granicus.if.org Git - python/log
Serhiy Storchaka [Mon, 1 Dec 2014 16:28:43 +0000 (18:28 +0200)]
Removed duplicated words in in comments and docs.
Serhiy Storchaka [Mon, 1 Dec 2014 11:07:45 +0000 (13:07 +0200)]
Issue #21032. Fixed socket leak if HTTPConnection.getresponse() fails.
Original patch by Martin Panter.
Serhiy Storchaka [Mon, 1 Dec 2014 09:06:45 +0000 (11:06 +0200)]
Issue #22838: All test_re tests now work with unittest test discovery.
Serhiy Storchaka [Mon, 1 Dec 2014 08:50:33 +0000 (10:50 +0200)]
Issue #22924: Scripts gprof2html.py and highlight.py now use html.escape()
instead of deperecated cgi.escape(). Original patch by Raymond Hettinger.
Benjamin Peterson [Sun, 30 Nov 2014 16:49:00 +0000 (11:49 -0500)]
backout
9fcf4008b626 (#9179) for further consideration
Benjamin Peterson [Sun, 30 Nov 2014 04:38:17 +0000 (23:38 -0500)]
context is keyword-only
Benjamin Peterson [Sun, 30 Nov 2014 04:32:57 +0000 (23:32 -0500)]
add context parameter to xmlrpclib.ServerProxy (#22960)
Patch by Alex Gaynor.
Antoine Pitrou [Sat, 29 Nov 2014 14:56:07 +0000 (15:56 +0100)]
Close issue #22895: fix test failure introduced by the fix for issue #22462.
Ned Deily [Fri, 28 Nov 2014 23:21:12 +0000 (15:21 -0800)]
Issue #16113: Also remove test_case_sha3_224_huge
Victor Stinner [Fri, 28 Nov 2014 17:02:03 +0000 (18:02 +0100)]
Issue #22685: Debug test_pause_reading() on FreeBSD
Victor Stinner [Fri, 28 Nov 2014 16:45:41 +0000 (17:45 +0100)]
Closes #22348: Rephrase asyncio.StreamWriter.drain() documentation
Patch written by Martin Richard.
Victor Stinner [Fri, 28 Nov 2014 12:58:28 +0000 (13:58 +0100)]
asyncio doc: reformat event loop policy doc
Victor Stinner [Fri, 28 Nov 2014 12:15:41 +0000 (13:15 +0100)]
asyncio doc: explain how to pass keywords to callbacks (functools.partial)
Benjamin Peterson [Fri, 28 Nov 2014 02:39:02 +0000 (20:39 -0600)]
give a nice message when installer is launched w/o admin rights (closes #16561)
Serhiy Storchaka [Thu, 27 Nov 2014 22:48:46 +0000 (00:48 +0200)]
Issue #21280: Fixed a bug in shutil.make_archive() when create an archive of
current directory in current directory.
Serhiy Storchaka [Thu, 27 Nov 2014 22:09:29 +0000 (00:09 +0200)]
Issue #22314: pydoc now works when the LINES environment variable is set.
Serhiy Storchaka [Thu, 27 Nov 2014 20:13:16 +0000 (22:13 +0200)]
Issue #22915: SAX parser now supports files opened with file descriptor or
bytes path.
Serhiy Storchaka [Thu, 27 Nov 2014 17:41:47 +0000 (19:41 +0200)]
Issue #21514: The documentation of the json module now refers to new JSON RFC
7159 instead of obsoleted RFC 4627.
Serhiy Storchaka [Thu, 27 Nov 2014 15:45:44 +0000 (17:45 +0200)]
Issue #22609: Revert changes in UserDict. They conflicted with existing tests.
Serhiy Storchaka [Thu, 27 Nov 2014 14:25:51 +0000 (16:25 +0200)]
Issue #22609: Constructors and update methods of mapping classes in the
collections module now accept the self keyword argument.
Zachary Ware [Thu, 27 Nov 2014 05:44:25 +0000 (23:44 -0600)]
pydoc: Add a note about setting PAGER to affect console output pagination.
Suggested by James Lowden on docs@.
Ethan Furman [Thu, 27 Nov 2014 05:15:35 +0000 (21:15 -0800)]
(3.4) Issue22780: reword NotImplemented docs to emphasise should
Benjamin Peterson [Thu, 27 Nov 2014 05:03:11 +0000 (23:03 -0600)]
remove tautological condition (closes #22954)
Zachary Ware [Thu, 27 Nov 2014 04:57:35 +0000 (22:57 -0600)]
pydoc: Remove mention of '-g' command line option, document its removal.
Benjamin Peterson [Wed, 26 Nov 2014 20:35:56 +0000 (14:35 -0600)]
use skipUnless
Benjamin Peterson [Tue, 25 Nov 2014 21:43:58 +0000 (15:43 -0600)]
handle errors without a reason attribute
Benjamin Peterson [Tue, 25 Nov 2014 21:16:55 +0000 (15:16 -0600)]
don't fail tests when www.python.org can't be validated by the system
Victor Stinner [Tue, 25 Nov 2014 16:20:33 +0000 (17:20 +0100)]
Closes #22685, asyncio: Set the transport of stdout and stderr StreamReader
objects in the SubprocessStreamProtocol. It allows to pause the transport to
not buffer too much stdout or stderr data.
Berker Peksag [Mon, 24 Nov 2014 21:46:30 +0000 (23:46 +0200)]
Issue #20351: Add examples for csv.DictReader and csv.DictWriter.
Patch by Charles-Axel Dein.
Benjamin Peterson [Mon, 24 Nov 2014 02:36:44 +0000 (20:36 -0600)]
add context parameter to HTTPHandler (closes #22788)
Benjamin Peterson [Mon, 24 Nov 2014 02:15:31 +0000 (20:15 -0600)]
add NEWS note for #22921
Benjamin Peterson [Mon, 24 Nov 2014 02:09:31 +0000 (20:09 -0600)]
correct versionchanged version
Benjamin Peterson [Sun, 23 Nov 2014 23:04:34 +0000 (17:04 -0600)]
don't require OpenSSL SNI to pass hostname to ssl functions (#22921)
Patch by Donald Stufft.
Benjamin Peterson [Sun, 23 Nov 2014 17:43:33 +0000 (11:43 -0600)]
document that cadefault does nothing now
Antoine Pitrou [Sun, 23 Nov 2014 14:55:11 +0000 (15:55 +0100)]
Issue #22894: TestCase.subTest() would cause the test suite to be stopped when in failfast mode, even in the absence of failures.
Antoine Pitrou [Fri, 17 Oct 2014 17:28:30 +0000 (19:28 +0200)]
Issue #22638: SSLv3 is now disabled throughout the standard library.
It can still be enabled by instantiating a SSLContext manually.
Ned Deily [Sat, 22 Nov 2014 22:20:30 +0000 (14:20 -0800)]
Add downloads page link to OS X installer README screens.
Serhiy Storchaka [Fri, 21 Nov 2014 19:55:39 +0000 (21:55 +0200)]
Issue #17293: socket.gethostbyname() can raise an exception of FreeBSD.
Victor Stinner [Thu, 20 Nov 2014 23:23:27 +0000 (00:23 +0100)]
asyncio: BaseSelectorEventLoop.close() now closes the self-pipe before calling
the parent close() method. If the event loop is already closed, the self-pipe
is not unregistered from the selector.
Victor Stinner [Thu, 20 Nov 2014 14:03:52 +0000 (15:03 +0100)]
asyncio: Coroutine objects are now rejected with a TypeError by the following
functions:
* add_signal_handler()
* call_at()
* call_later()
* call_soon()
* call_soon_threadsafe()
* run_in_executor()
Fix also the error message of add_signal_handler() (fix the name of the
function).
Victor Stinner [Thu, 20 Nov 2014 13:19:23 +0000 (14:19 +0100)]
asyncio, test_events: Ignore the "SSL handshake failed" log in debug mode
Victor Stinner [Thu, 20 Nov 2014 13:16:31 +0000 (14:16 +0100)]
asyncio: Fix formatting of the "Future exception was never retrieved" in
release mode
Serhiy Storchaka [Wed, 19 Nov 2014 11:21:13 +0000 (13:21 +0200)]
Issue #20736: testSendmsgDontWait in test_socket no longer skipped on Linux.
Patch by David Watson.
Serhiy Storchaka [Wed, 19 Nov 2014 10:33:40 +0000 (12:33 +0200)]
Issue #20604: Added missed invalid mode in error message of socket.makefile().
Based on patch by Franck Michea.
Antoine Pitrou [Tue, 18 Nov 2014 23:32:08 +0000 (00:32 +0100)]
Close #22370: Windows detection in pathlib is now more robust.
Serhiy Storchaka [Tue, 18 Nov 2014 22:08:38 +0000 (00:08 +0200)]
Issue #22453: Warn against the use of leaking macro PyObject_REPR().
Serhiy Storchaka [Tue, 18 Nov 2014 15:30:15 +0000 (17:30 +0200)]
Issue #18637: Fixed an error in _PyNode_SizeOf declaration.
Patch by Roumen Petrov.
Serhiy Storchaka [Mon, 17 Nov 2014 21:48:02 +0000 (23:48 +0200)]
Issue #20662: Argspec now is escaped in html output of pydoc.
Serhiy Storchaka [Sat, 15 Nov 2014 11:21:37 +0000 (13:21 +0200)]
Issue #22193: Fixed integer overflow error in sys.getsizeof().
Fixed an error in _PySys_GetSizeOf declaration.
Ned Deily [Sat, 15 Nov 2014 02:55:05 +0000 (18:55 -0800)]
Issue #22877: PEP 477 - keep 2.7 and 3.x installers in sync.
Guido van Rossum [Fri, 14 Nov 2014 19:45:47 +0000 (11:45 -0800)]
- Issue #22841: Reject coroutines in asyncio add_signal_handler().
Patch by Ludovic.Gasc.
Benjamin Peterson [Wed, 12 Nov 2014 15:19:46 +0000 (10:19 -0500)]
fix possible double free in TextIOWrapper.__init__ (closes #22849)
Donald Stufft [Tue, 11 Nov 2014 16:01:09 +0000 (11:01 -0500)]
Upgrade setuptools to 7.0
Serhiy Storchaka [Tue, 11 Nov 2014 08:02:11 +0000 (10:02 +0200)]
Issue #22845: Improved formatting of dis documentation.
Berker Peksag [Mon, 10 Nov 2014 21:15:32 +0000 (23:15 +0200)]
Issue #22839: Fix Snapshot.statistics() link.
Serhiy Storchaka [Mon, 10 Nov 2014 11:24:47 +0000 (13:24 +0200)]
Got rid of the array module dependency in the re module.
The re module could be used during building before array is built.
Serhiy Storchaka [Mon, 10 Nov 2014 10:37:16 +0000 (12:37 +0200)]
Issue #12728: Different Unicode characters having the same uppercase but
different lowercase are now matched in case-insensitive regular expressions.
Serhiy Storchaka [Mon, 10 Nov 2014 08:42:26 +0000 (10:42 +0200)]
Issue #22821: Fixed fcntl() with integer argument on 64-bit big-endian
platforms.
Raymond Hettinger [Mon, 10 Nov 2014 01:20:56 +0000 (17:20 -0800)]
Issue 22830: Clarify docs for functools.cmp_to_key().
Berker Peksag [Sat, 8 Nov 2014 20:40:22 +0000 (22:40 +0200)]
Issue #22695: Fix rendering of the deprecated-removed role in HTML.
Serhiy Storchaka [Fri, 7 Nov 2014 20:32:37 +0000 (22:32 +0200)]
Silence the failure of test_pyclbr after adding a property in sre_parse
(issue #814253).
Serhiy Storchaka [Fri, 7 Nov 2014 19:43:57 +0000 (21:43 +0200)]
Issues #814253, #9179: Group references and conditional group references now
work in lookbehind assertions in regular expressions.
Berker Peksag [Fri, 7 Nov 2014 17:51:07 +0000 (19:51 +0200)]
Issue #22808: Link to the correct time method in BaseEventLoop.call_at().
Patch by Mark Grandi.
Serhiy Storchaka [Fri, 7 Nov 2014 12:04:37 +0000 (14:04 +0200)]
Issue #22406: Fixed the uu_codec codec incorrectly ported to 3.x.
Based on patch by Martin Panter.
Serhiy Storchaka [Fri, 7 Nov 2014 10:19:40 +0000 (12:19 +0200)]
Issue #17293: uuid.getnode() now determines MAC address on AIX using netstat.
Based on patch by Aivars KalvÄns.
Serhiy Storchaka [Fri, 7 Nov 2014 10:02:31 +0000 (12:02 +0200)]
Issue #22769: Fixed ttk.Treeview.tag_has() when called without arguments.
Georg Brandl [Thu, 6 Nov 2014 14:33:30 +0000 (15:33 +0100)]
Try to transfer the Unicode test data files gzipped.
Georg Brandl [Thu, 6 Nov 2014 13:37:49 +0000 (14:37 +0100)]
#22650: test suite: load Unicode test data files from www.pythontest.net
Benjamin Peterson [Thu, 6 Nov 2014 05:52:58 +0000 (00:52 -0500)]
fix test where sizeof(long) != sizeof(int)
Raymond Hettinger [Thu, 6 Nov 2014 05:27:56 +0000 (21:27 -0800)]
Issue 22803: Add missing versionadded directive.
Steve Dower [Wed, 5 Nov 2014 05:21:22 +0000 (21:21 -0800)]
Issue #20160: broken ctypes calling convention on MSVC / 64-bit Windows (large structs) Patch by mattip
Georg Brandl [Wed, 5 Nov 2014 19:37:40 +0000 (20:37 +0100)]
test_httplib: use self-signed.pythontest.net for verification test with non-root-CA cert
Antoine Pitrou [Wed, 5 Nov 2014 19:48:16 +0000 (20:48 +0100)]
Closes #22784: fix test_asyncio when the ssl module isn't available
Georg Brandl [Wed, 5 Nov 2014 19:20:28 +0000 (20:20 +0100)]
Closes #22525: clarify documentation for ast.literal_eval().
Benjamin Peterson [Wed, 5 Nov 2014 18:10:08 +0000 (13:10 -0500)]
use pythontest.net for fragment redirection test
Benjamin Peterson [Wed, 5 Nov 2014 16:30:21 +0000 (11:30 -0500)]
remove requires_ssl decorator
Benjamin Peterson [Wed, 5 Nov 2014 16:30:00 +0000 (11:30 -0500)]
merge 3.3
Benjamin Peterson [Wed, 5 Nov 2014 16:29:39 +0000 (11:29 -0500)]
merge 3.2
Benjamin Peterson [Wed, 5 Nov 2014 16:27:14 +0000 (11:27 -0500)]
use pythontest.net for url fragment test
Victor Stinner [Wed, 5 Nov 2014 14:27:41 +0000 (15:27 +0100)]
asyncio: Move loop attribute to _FlowControlMixin
Move the _loop attribute from the constructor of _SelectorTransport,
_ProactorBasePipeTransport and _UnixWritePipeTransport classes to the
constructor of the _FlowControlMixin class.
Add also an assertion to explicit that the parent class must ensure that the
loop is defined (not None)
Antoine Pitrou [Tue, 4 Nov 2014 13:52:10 +0000 (14:52 +0100)]
Issue #22773: fix failing test with old readline versions due to issue #19884.
Benjamin Peterson [Tue, 4 Nov 2014 02:05:01 +0000 (21:05 -0500)]
test that keyfile can be None
Benjamin Peterson [Mon, 3 Nov 2014 20:12:06 +0000 (15:12 -0500)]
merge 3.3
Benjamin Peterson [Mon, 3 Nov 2014 20:11:53 +0000 (15:11 -0500)]
merge 3.2
Benjamin Peterson [Mon, 3 Nov 2014 20:10:47 +0000 (15:10 -0500)]
move idna test domain to pythontest.net
Benjamin Peterson [Mon, 3 Nov 2014 19:29:33 +0000 (14:29 -0500)]
PEP 476: enable HTTPS certificate verification by default (#22417)
Patch by Alex Gaynor with some modifications by me.
Serhiy Storchaka [Sun, 2 Nov 2014 20:18:25 +0000 (22:18 +0200)]
Issue #22775: Fixed unpickling of http.cookies.SimpleCookie with protocol 2
and above. Patch by Tim Graham.
Benjamin Peterson [Sun, 2 Nov 2014 18:17:56 +0000 (13:17 -0500)]
wrap
Benjamin Peterson [Sun, 19 Oct 2014 14:47:49 +0000 (10:47 -0400)]
make plural s lowercase
Antoine Pitrou [Wed, 15 Oct 2014 21:14:53 +0000 (23:14 +0200)]
Fixed signed/unsigned comparison warning
Benjamin Peterson [Wed, 15 Oct 2014 17:39:46 +0000 (13:39 -0400)]
test is cpython only
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:05 +0000 (11:51 -0400)]
make sure length is unsigned
Benjamin Peterson [Wed, 15 Oct 2014 15:47:36 +0000 (11:47 -0400)]
fix integer overflow in unicode case operations (closes #22643)
Benjamin Peterson [Mon, 13 Oct 2014 15:54:50 +0000 (11:54 -0400)]
note xmlrpclib doesn't verify certs (yet)
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