]>
granicus.if.org Git - python/log
Serhiy Storchaka [Fri, 21 Oct 2016 13:19:59 +0000 (16:19 +0300)]
Issue #28410: Keep the traceback of original exception in _PyErr_ChainExceptions().
Ned Deily [Thu, 20 Oct 2016 19:38:27 +0000 (15:38 -0400)]
Issue #24381: Avoid unused function warning when building bundled macOS libffi.
Patch by Vajrasky Kok.
Yury Selivanov [Thu, 20 Oct 2016 17:06:30 +0000 (13:06 -0400)]
Issue #26010: Document CO_* constants
Serhiy Storchaka [Wed, 19 Oct 2016 16:37:20 +0000 (19:37 +0300)]
Issue #19795: Fixed formatting a table.
Serhiy Storchaka [Wed, 19 Oct 2016 15:30:05 +0000 (18:30 +0300)]
Issue #19795: Improved more markups of True/False.
Serhiy Storchaka [Wed, 19 Oct 2016 15:11:24 +0000 (18:11 +0300)]
Issue #19795: Fixed markup errors.
Serhiy Storchaka [Wed, 19 Oct 2016 13:43:42 +0000 (16:43 +0300)]
Issue #19795: Mark up True and False as literal text instead of bold.
Serhiy Storchaka [Wed, 19 Oct 2016 13:29:26 +0000 (16:29 +0300)]
Issue #19795: Mark up None as literal text.
Victor Stinner [Sun, 16 Oct 2016 17:14:23 +0000 (19:14 +0200)]
Issue #27896: Allow passing sphinx options to Doc/Makefile
Patch written by Julien Palard.
Serhiy Storchaka [Tue, 18 Oct 2016 10:23:18 +0000 (13:23 +0300)]
Issue #23782: Fixed possible memory leak in _PyTraceback_Add() and exception
loss in PyTraceBack_Here().
Berker Peksag [Mon, 17 Oct 2016 21:34:46 +0000 (00:34 +0300)]
Fix default value of StreamReader.readuntil()
Reported by Sam Lunt on docs@p.o.
Victor Stinner [Mon, 17 Oct 2016 16:11:03 +0000 (18:11 +0200)]
Issue #28409: regrtest: fix the parser of command line arguments.
Berker Peksag [Mon, 17 Oct 2016 03:14:17 +0000 (06:14 +0300)]
Issue #28455: Clarify example of overriding the convert_arg_line_to_args method
Patch by Mariatta Wijaya.
Benjamin Peterson [Sun, 16 Oct 2016 22:41:46 +0000 (15:41 -0700)]
remove extra PyErr_Format arguments (closes #28454)
Patch from Xiang Zhang.
Berker Peksag [Sun, 16 Oct 2016 21:45:56 +0000 (00:45 +0300)]
Issue #28432: Fix first parameter name in PyUnicode_EncodeLocale documentation
Patch by Xiang Zhang.
Ned Deily [Sat, 15 Oct 2016 19:12:03 +0000 (15:12 -0400)]
Remove spurious article.
Martin Panter [Sat, 15 Oct 2016 01:18:16 +0000 (01:18 +0000)]
Issue #27800: Document limitation and workaround for multiple RE repetitions
Martin Panter [Sat, 15 Oct 2016 00:56:47 +0000 (00:56 +0000)]
Issue #23231: Document codecs.iterencode(), iterdecode() shortcomings
Senthil Kumaran [Fri, 14 Oct 2016 05:58:47 +0000 (22:58 -0700)]
Issue28438 - Fix the link for pkgutil.get_data doc. Patch contributed by Xiang Zhang.
Guido van Rossum [Thu, 13 Oct 2016 21:31:50 +0000 (14:31 -0700)]
Issue #18789: Update XML vulnerability table to use Safe/Vulnerable instead of No/Yes.
Guido van Rossum [Thu, 13 Oct 2016 21:23:01 +0000 (14:23 -0700)]
Issue #26869: Document unittest.TestCase.longMessage. (Mariatta)
Guido van Rossum [Thu, 13 Oct 2016 20:56:40 +0000 (13:56 -0700)]
Issue #21443: Show how to change log level for asyncio.
Guido van Rossum [Thu, 13 Oct 2016 18:17:27 +0000 (11:17 -0700)]
Issue #24452: Make webbrowser support Chrome on Mac OS X.
Xavier de Gaye [Wed, 12 Oct 2016 18:13:24 +0000 (20:13 +0200)]
Issue #20766: Fix references leaked by pdb in the handling of SIGINT handlers.
Zachary Ware [Tue, 11 Oct 2016 03:11:12 +0000 (22:11 -0500)]
Issue #28248: Merge with 3.4
Zachary Ware [Tue, 11 Oct 2016 02:57:20 +0000 (21:57 -0500)]
Issue #28248: Update Windows build to use OpenSSL 1.0.2j
Martin Panter [Mon, 10 Oct 2016 00:24:34 +0000 (00:24 +0000)]
Issue #28394: Spelling and typo fixes in code comments and changelog
Includes patch by Ville Skyttä.
Guido van Rossum [Sun, 9 Oct 2016 17:02:49 +0000 (10:02 -0700)]
Issue #28339: Remove ByteString.register(memoryview(...)) from typing.py.
Yury Selivanov [Sun, 9 Oct 2016 16:19:12 +0000 (12:19 -0400)]
Issue #27972: Prohibit Tasks to await on themselves.
Yury Selivanov [Sun, 9 Oct 2016 16:15:08 +0000 (12:15 -0400)]
Issue #28399: Remove UNIX socket from FS before binding.
Patch by Коренберг Марк.
Berker Peksag [Sun, 9 Oct 2016 15:18:21 +0000 (18:18 +0300)]
Issue #28389: Fix ProxiedTransport example in xmlrpc.client documentation
Guido van Rossum [Sun, 9 Oct 2016 03:27:22 +0000 (20:27 -0700)]
Merge further typing.py changes from upstream.
Guido van Rossum [Sun, 9 Oct 2016 03:12:54 +0000 (20:12 -0700)]
Adjust ClassVar example to use pre-PEP-526 syntax. (Issue #28388)
Guido van Rossum [Sun, 9 Oct 2016 03:06:56 +0000 (20:06 -0700)]
Issue #28388: update typing module documentation.
Serhiy Storchaka [Sat, 8 Oct 2016 19:45:38 +0000 (22:45 +0300)]
Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters().
Patch by Xiang Zhang.
Serhiy Storchaka [Sat, 8 Oct 2016 19:04:12 +0000 (22:04 +0300)]
Issue #28376: The type of long range iterator is now registered as Iterator.
Patch by Oren Milman.
Serhiy Storchaka [Sat, 8 Oct 2016 18:43:11 +0000 (21:43 +0300)]
Issue #28376: The constructor of range_iterator now checks that step is not 0.
Patch by Oren Milman.
Serhiy Storchaka [Sat, 8 Oct 2016 18:33:59 +0000 (21:33 +0300)]
Issue #28376: Fixed typos.
Based on patch by Oren Milman.
Serhiy Storchaka [Sat, 8 Oct 2016 09:24:09 +0000 (12:24 +0300)]
Issue #26906: Resolving special methods of uninitialized type now causes
implicit initialization of the type instead of a fail.
Serhiy Storchaka [Fri, 7 Oct 2016 20:45:42 +0000 (23:45 +0300)]
Issue #25783: Fixed test_traceback when run directly (without regrtest).
Serhiy Storchaka [Fri, 7 Oct 2016 20:32:41 +0000 (23:32 +0300)]
Issue #28257: Improved error message when pass a non-mapping as a var-keyword
argument.
Serhiy Storchaka [Fri, 7 Oct 2016 20:24:35 +0000 (23:24 +0300)]
Issue #18287: PyType_Ready() now checks that tp_name is not NULL.
Original patch by Niklas Koep.
Serhiy Storchaka [Fri, 7 Oct 2016 19:20:50 +0000 (22:20 +0300)]
Issue #26293: Fixed writing ZIP files that starts not from the start of the
file. Offsets in ZIP file now are relative to the start of the archive in
conforming to the specification.
Serhiy Storchaka [Fri, 7 Oct 2016 18:51:28 +0000 (21:51 +0300)]
Issue #24098: Fixed possible crash when AST is changed in process of
compiling it.
Yury Selivanov [Fri, 7 Oct 2016 16:39:57 +0000 (12:39 -0400)]
asyncio: Only allow Unix Stream sockets for loop.create_unix_server/connection
Yury Selivanov [Thu, 6 Oct 2016 18:05:17 +0000 (14:05 -0400)]
Null merge with 3.4
Yury Selivanov [Thu, 6 Oct 2016 18:03:03 +0000 (14:03 -0400)]
Issue #27759: Fix selectors incorrectly retain invalid file descriptors.
(Backported to 3.4 as this bug might be exploited to for DoS)
Benjamin Peterson [Thu, 6 Oct 2016 06:32:09 +0000 (23:32 -0700)]
ensure read size is initialized
Benjamin Peterson [Thu, 6 Oct 2016 06:29:07 +0000 (23:29 -0700)]
do not leak buffer if mmap is not writable
Benjamin Peterson [Thu, 6 Oct 2016 05:09:31 +0000 (22:09 -0700)]
skip test on windows
Benjamin Peterson [Thu, 6 Oct 2016 05:00:24 +0000 (22:00 -0700)]
Benjamin Peterson [Thu, 6 Oct 2016 05:00:05 +0000 (22:00 -0700)]
skip test if resizing is not supported
Benjamin Peterson [Thu, 6 Oct 2016 04:45:48 +0000 (21:45 -0700)]
mmap: do all internal arithmetic with Py_ssize_t while being very careful about overflow
Yury Selivanov [Wed, 5 Oct 2016 23:39:54 +0000 (19:39 -0400)]
asyncio: Add "call_connection_made" arg to SSLProtocol.__init__
Issue #23749: With this change it's possible to implement starttls
as a separate package on PyPI, or even by copying/pasting a small
snipped of code in your project.
It's expected that we'll figure out the API design for starttls
during 3.6, so that we can add it in 3.7.
Yury Selivanov [Wed, 5 Oct 2016 23:32:49 +0000 (19:32 -0400)]
Issue #28372: Fix asyncio to support formatting of non-python coroutines
Yury Selivanov [Wed, 5 Oct 2016 22:28:09 +0000 (18:28 -0400)]
Issue #28371: Deprecate passing asyncio.Handles to run_in_executor.
Yury Selivanov [Wed, 5 Oct 2016 22:01:12 +0000 (18:01 -0400)]
Issue #28370: Speedup asyncio.StreamReader.readexactly
Patch by Коренберг Марк.
Yury Selivanov [Wed, 5 Oct 2016 21:48:59 +0000 (17:48 -0400)]
Issue #28369: Raise an error when transport's FD is used with add_reader
Yury Selivanov [Wed, 5 Oct 2016 20:57:12 +0000 (16:57 -0400)]
Issue #28368: Refuse monitoring processes if the child watcher has no loop attached.
Patch by Vincent Michel.
Berker Peksag [Tue, 4 Oct 2016 17:54:44 +0000 (20:54 +0300)]
Issue #28222: Don't fail if pygments is not available
We can't just skip the test if docutils is available,
but pygments is not because the purpose of the test
was testing a bug in _check_rst_data().
Berker Peksag [Tue, 4 Oct 2016 17:45:47 +0000 (20:45 +0300)]
Issue #28348: Fix typo in asyncio.Task() documentation
Patch by Mariatta Wijaya.
Serhiy Storchaka [Tue, 4 Oct 2016 17:04:30 +0000 (20:04 +0300)]
Issue #28321: Fixed writing non-BMP characters with binary format in plistlib.
Serhiy Storchaka [Tue, 4 Oct 2016 15:23:55 +0000 (18:23 +0300)]
Merge heads
Serhiy Storchaka [Tue, 4 Oct 2016 15:17:22 +0000 (18:17 +0300)]
Issue #28350: String constants with null character no longer interned.
Benjamin Peterson [Tue, 4 Oct 2016 07:00:02 +0000 (00:00 -0700)]
ensure gc tracking is off when invoking weakref callbacks (closes #26617)
Guido van Rossum [Mon, 3 Oct 2016 15:40:50 +0000 (08:40 -0700)]
More updates from upstream typing.py
Serhiy Storchaka [Sun, 2 Oct 2016 18:29:26 +0000 (21:29 +0300)]
Issue #28295: Fixed the documentation and added tests for PyUnicode_AsUCS4().
Original patch by Xiang Zhang.
Serhiy Storchaka [Sun, 2 Oct 2016 18:16:38 +0000 (21:16 +0300)]
Moved Unicode C API related tests to separate test class.
Berker Peksag [Sun, 2 Oct 2016 08:39:41 +0000 (11:39 +0300)]
Issue #20254: Fix duplicate tests in test_socket
Patch by Vajrasky Kok.
Serhiy Storchaka [Sun, 2 Oct 2016 08:10:18 +0000 (11:10 +0300)]
Issue #27358: Backported tests.
Serhiy Storchaka [Sun, 2 Oct 2016 07:36:33 +0000 (10:36 +0300)]
Issue #28257: Backported a test.
Serhiy Storchaka [Sun, 2 Oct 2016 05:34:53 +0000 (08:34 +0300)]
Issue #28322: Fixed possible crashes when unpickle itertools objects from
incorrect pickle data. Based on patch by John Leitch.
Martin Panter [Sat, 1 Oct 2016 02:45:17 +0000 (02:45 +0000)]
Issue #28275: Clean up to avoid use-after-free after bzip decompress failure
Berker Peksag [Sat, 1 Oct 2016 01:16:59 +0000 (04:16 +0300)]
Issue #28283: Remove flaky test test_sock_connect_sock_write_race again
It was added back in
53a578f51f21 .
Berker Peksag [Fri, 30 Sep 2016 22:19:04 +0000 (01:19 +0300)]
Issue #28319: Fix typo in lzma.rst
Reported by Vladimir Rutsky.
Berker Peksag [Fri, 30 Sep 2016 22:06:52 +0000 (01:06 +0300)]
Fix markup in pathlib.rst
Berker Peksag [Fri, 30 Sep 2016 22:02:39 +0000 (01:02 +0300)]
Fix Path.glob() link, reported by SilentGhost
Terry Jan Reedy [Fri, 30 Sep 2016 19:38:48 +0000 (15:38 -0400)]
Issue #28815: Change '?' to '<module>' in some doc examples.
Patch by Mariatta Wijaya.
Guido van Rossum [Fri, 30 Sep 2016 15:17:15 +0000 (08:17 -0700)]
Misc asyncio improvements from upstream
Serhiy Storchaka [Fri, 30 Sep 2016 07:38:31 +0000 (10:38 +0300)]
Merge heads
Serhiy Storchaka [Fri, 30 Sep 2016 07:07:26 +0000 (10:07 +0300)]
Issue #27942: String constants now interned recursively in tuples and frozensets.
Terry Jan Reedy [Fri, 30 Sep 2016 06:53:44 +0000 (02:53 -0400)]
Issue #25488: Stpp idle.py from adding a entry when it is a duplicate.
Also, make idlelib.idle.main() work after import idlelib.idle.
Terry Jan Reedy [Fri, 30 Sep 2016 03:59:55 +0000 (23:59 -0400)]
Move idlelib/NEWS.txt entries for 2.x into a separate file -- NEWS2x.txt.
Reformat a few early 3.x entries in HEWS.txt.
Victor Stinner [Thu, 29 Sep 2016 20:31:06 +0000 (22:31 +0200)]
Issue #28258: Explain the LC_ALL change in a comment
Serhiy Storchaka [Thu, 29 Sep 2016 17:29:23 +0000 (20:29 +0300)]
Issue #28258: Fixed build with Estonian locale (python-config and distclean
targets in Makefile). Patch by Arfrever Frehtes Taifersar Arahesis.
Benjamin Peterson [Thu, 29 Sep 2016 06:13:58 +0000 (23:13 -0700)]
build_ext: correctly parse the link_objects user option (closes #
1703178 )
Patch by Valerie Lambert.
Martin Panter [Thu, 29 Sep 2016 02:50:20 +0000 (02:50 +0000)]
Remove disabled ctypes test
The test was commented out in 2005 before ctypes was added to Python, because
the “cdll” attribute loading feature “will no longer work this way”:
http://svn.python.org/view?view=revision&revision=49102
Terry Jan Reedy [Thu, 29 Sep 2016 01:55:55 +0000 (21:55 -0400)]
IDLE NEWS item and ack.
Berker Peksag [Wed, 28 Sep 2016 19:48:57 +0000 (22:48 +0300)]
Issue #28306: Update exception message of ZeroDivisionError
Berker Peksag [Wed, 28 Sep 2016 16:35:25 +0000 (19:35 +0300)]
Issue #27740: Fix typo in Py_CompileStringExFlags
Berker Peksag [Wed, 28 Sep 2016 14:28:41 +0000 (17:28 +0300)]
Issue #28303: Fix grammar in unittest.__doc__, patch by Shlomi Fish
Berker Peksag [Wed, 28 Sep 2016 14:21:52 +0000 (17:21 +0300)]
Issue #28300: Fix typos, patch by Shlomi Fish
Berker Peksag [Wed, 28 Sep 2016 14:07:01 +0000 (17:07 +0300)]
Issue #21903: Update ctypes example to use MessageBoxW
Alexander Belopolsky [Wed, 28 Sep 2016 00:34:11 +0000 (20:34 -0400)]
Issue #28253: Added a NEWS entry.
Alexander Belopolsky [Wed, 28 Sep 2016 00:26:39 +0000 (20:26 -0400)]
Issue #28253: Fixed calendar functions for extreme months: 0001-01 and 9999-12.
Methods itermonthdays() and itermonthdays2() are reimplemented so that they
don't call itermonthdates() which can cause datetime.date under/overflow.
Guido van Rossum [Tue, 27 Sep 2016 22:20:12 +0000 (15:20 -0700)]
Update typing.py and test_typing.py from upstream (https://github.com/python/typing)
Berker Peksag [Tue, 27 Sep 2016 21:39:36 +0000 (00:39 +0300)]
Issue #28283: Remove flaky test test_sock_connect_sock_write_race
Serhiy Storchaka [Tue, 27 Sep 2016 19:03:51 +0000 (22:03 +0300)]
Issue #20947: Fixed a gcc warning with -Wstrict-overflow.
Serhiy Storchaka [Tue, 27 Sep 2016 17:45:35 +0000 (20:45 +0300)]
Issue #21578: Fixed misleading error message when ImportError called with
invalid keyword args.
Serhiy Storchaka [Tue, 27 Sep 2016 17:14:26 +0000 (20:14 +0300)]
Issue #28275: Fixed possible use adter free in LZMADecompressor.decompress().
Original patch by John Leitch.