]>
granicus.if.org Git - python/log
Serhiy Storchaka [Sun, 20 Nov 2016 08:16:47 +0000 (10:16 +0200)]
Added the const qualifier to char* variables that refer to readonly internal
UTF-8 represenatation of Unicode objects.
Serhiy Storchaka [Sun, 20 Nov 2016 07:13:40 +0000 (09:13 +0200)]
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
with PyUnicode_AsUTF8 and PyUnicode_AsUTF8AndSize.
Serhiy Storchaka [Sun, 20 Nov 2016 07:13:07 +0000 (09:13 +0200)]
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
with PyUnicode_AsUTF8 and PyUnicode_AsUTF8AndSize.
Serhiy Storchaka [Sun, 20 Nov 2016 06:48:30 +0000 (08:48 +0200)]
Issue #28715: Added error checks for PyUnicode_AsUTF8().
Serhiy Storchaka [Sun, 20 Nov 2016 06:48:07 +0000 (08:48 +0200)]
Issue #28715: Added error checks for PyUnicode_AsUTF8().
Serhiy Storchaka [Sun, 20 Nov 2016 06:47:21 +0000 (08:47 +0200)]
Issue #28715: Added error checks for PyUnicode_AsUTF8().
Serhiy Storchaka [Sun, 20 Nov 2016 06:25:07 +0000 (08:25 +0200)]
Issue #27998: Documented bytes paths support on Windows.
Serhiy Storchaka [Sun, 20 Nov 2016 06:23:07 +0000 (08:23 +0200)]
Issue #27998: Documented bytes paths support on Windows.
Steve Dower [Sun, 20 Nov 2016 05:14:37 +0000 (21:14 -0800)]
Merge from 3.6
Steve Dower [Sun, 20 Nov 2016 05:14:27 +0000 (21:14 -0800)]
Fixes empty tuple case.
Steve Dower [Sun, 20 Nov 2016 04:12:08 +0000 (20:12 -0800)]
Issue #28732: Adds new errors to spawnv emulation for platforms that only have fork and execv
Steve Dower [Sun, 20 Nov 2016 04:11:56 +0000 (20:11 -0800)]
Issue #28732: Adds new errors to spawnv emulation for platforms that only have fork and execv
Steve Dower [Sun, 20 Nov 2016 03:17:46 +0000 (19:17 -0800)]
Issue #28732: Raise ValueError when argv[0] is empty
Steve Dower [Sun, 20 Nov 2016 03:17:26 +0000 (19:17 -0800)]
Issue #28732: Raise ValueError when argv[0] is empty
Steve Dower [Sun, 20 Nov 2016 03:03:54 +0000 (19:03 -0800)]
Issue #28732: Raise ValueError when argv[0] is empty.
Steve Dower [Sun, 20 Nov 2016 02:53:36 +0000 (18:53 -0800)]
Issue #28732: Raise ValueError when os.spawn*() is passed an empty tuple of arguments
Steve Dower [Sun, 20 Nov 2016 02:53:19 +0000 (18:53 -0800)]
Issue #28732: Raise ValueError when os.spawn*() is passed an empty tuple of arguments
Steve Dower [Sun, 20 Nov 2016 02:41:31 +0000 (18:41 -0800)]
Merge from 3.6
Steve Dower [Sun, 20 Nov 2016 02:41:16 +0000 (18:41 -0800)]
Merge from 3.5 and fix a few other functions missing IPH handling.
Steve Dower [Sun, 20 Nov 2016 02:33:39 +0000 (18:33 -0800)]
Issue #28732: Fix crash in os.spawnv() with no elements in args
Prevents crashes in some other posixmodule.c functions
Guido van Rossum [Sat, 19 Nov 2016 18:32:44 +0000 (10:32 -0800)]
Issue #28556: two more small upstream changes by Ivan Levkivskyi (#329, #330) (3.6->3.7)
Guido van Rossum [Sat, 19 Nov 2016 18:32:43 +0000 (10:32 -0800)]
Issue #28556: two more small upstream changes by Ivan Levkivskyi (#329, #330) (3.5->3.6)
Guido van Rossum [Sat, 19 Nov 2016 18:32:41 +0000 (10:32 -0800)]
Issue #28556: two more small upstream changes by Ivan Levkivskyi (#329, #330)
Xavier de Gaye [Sat, 19 Nov 2016 15:20:31 +0000 (16:20 +0100)]
Issue #28746: Merge 3.6
Xavier de Gaye [Sat, 19 Nov 2016 15:19:29 +0000 (16:19 +0100)]
Issue #28746: Fix the set_inheritable() file descriptor method on platforms
that do not have the ioctl FIOCLEX and FIONCLEX commands
Martin Panter [Sat, 19 Nov 2016 01:06:37 +0000 (01:06 +0000)]
Issue #28548: Parse HTTP request version even if too many words received
Brett Cannon [Fri, 18 Nov 2016 18:42:10 +0000 (10:42 -0800)]
Merge for issue #28705
Brett Cannon [Fri, 18 Nov 2016 18:41:28 +0000 (10:41 -0800)]
Issue #28705: greatly simplify the FAQ entry on transpiling.
This also eliminats a dead link to Weave in the process.
Brett Cannon [Fri, 18 Nov 2016 18:28:10 +0000 (10:28 -0800)]
Issue #24452: add attribution
Zachary Ware [Fri, 18 Nov 2016 05:31:29 +0000 (23:31 -0600)]
Merge with 3.6
Zachary Ware [Fri, 18 Nov 2016 05:30:27 +0000 (23:30 -0600)]
Ignore newly added suspicious line
Raymond Hettinger [Thu, 17 Nov 2016 09:50:16 +0000 (01:50 -0800)]
merge
Raymond Hettinger [Thu, 17 Nov 2016 09:49:54 +0000 (01:49 -0800)]
Small edits to the docs for sample() and shuffle().
Raymond Hettinger [Thu, 17 Nov 2016 08:45:51 +0000 (00:45 -0800)]
merge
Raymond Hettinger [Thu, 17 Nov 2016 08:45:35 +0000 (00:45 -0800)]
Further refinements to the examples and recipes for the random module
Xavier de Gaye [Thu, 17 Nov 2016 08:22:43 +0000 (09:22 +0100)]
Issue #26926: Merge 3.6
Xavier de Gaye [Thu, 17 Nov 2016 08:20:28 +0000 (09:20 +0100)]
Issue #26926: Skip some test_io tests on platforms without large file support
Xavier de Gaye [Thu, 17 Nov 2016 08:01:58 +0000 (09:01 +0100)]
Issue 26931: Merge 3.6
Xavier de Gaye [Thu, 17 Nov 2016 08:00:19 +0000 (09:00 +0100)]
Issue 26931: Skip the test_distutils tests using a compiler executable
that is not found
Raymond Hettinger [Thu, 17 Nov 2016 06:56:37 +0000 (22:56 -0800)]
merge
Raymond Hettinger [Thu, 17 Nov 2016 06:56:11 +0000 (22:56 -0800)]
Add another example to the recipes section of the random docs
Raymond Hettinger [Thu, 17 Nov 2016 05:34:39 +0000 (21:34 -0800)]
merge
Raymond Hettinger [Thu, 17 Nov 2016 05:34:17 +0000 (21:34 -0800)]
Minor touch-ups to the random module examples
Steve Dower [Thu, 17 Nov 2016 00:35:53 +0000 (16:35 -0800)]
Null merge from 3.6
Steve Dower [Thu, 17 Nov 2016 00:35:40 +0000 (16:35 -0800)]
Merge from 3.5
Steve Dower [Thu, 17 Nov 2016 00:32:22 +0000 (16:32 -0800)]
Fixes incorrect path in nuget package build.
Yury Selivanov [Wed, 16 Nov 2016 23:25:48 +0000 (18:25 -0500)]
Merge 3.6 (issue #28720)
Yury Selivanov [Wed, 16 Nov 2016 23:25:04 +0000 (18:25 -0500)]
Issue #28720: Add collections.abc.AsyncGenerator.
Yury Selivanov [Wed, 16 Nov 2016 23:16:32 +0000 (18:16 -0500)]
Merge 3.6 (issue #28721)
Yury Selivanov [Wed, 16 Nov 2016 23:16:17 +0000 (18:16 -0500)]
Issue #28721: Fix asynchronous generators aclose() and athrow()
Serhiy Storchaka [Wed, 16 Nov 2016 18:03:03 +0000 (20:03 +0200)]
Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now
require ASCII right argument and assert this condition in debug build.
Serhiy Storchaka [Wed, 16 Nov 2016 18:02:44 +0000 (20:02 +0200)]
Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now
require ASCII right argument and assert this condition in debug build.
Kushal Das [Wed, 16 Nov 2016 15:47:54 +0000 (21:17 +0530)]
Closes #28713 uses OSError in the tutorial
Kushal Das [Wed, 16 Nov 2016 15:43:43 +0000 (21:13 +0530)]
Closes #28713 uses OSError in the tutorial
Serhiy Storchaka [Wed, 16 Nov 2016 14:13:13 +0000 (16:13 +0200)]
Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701).
Serhiy Storchaka [Wed, 16 Nov 2016 14:12:56 +0000 (16:12 +0200)]
Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701).
Serhiy Storchaka [Wed, 16 Nov 2016 14:12:34 +0000 (16:12 +0200)]
Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701).
Serhiy Storchaka [Wed, 16 Nov 2016 13:56:50 +0000 (15:56 +0200)]
Issue #21449: Removed private function _PyUnicode_CompareWithId.
Serhiy Storchaka [Wed, 16 Nov 2016 13:56:27 +0000 (15:56 +0200)]
Issue #21449: Removed private function _PyUnicode_CompareWithId.
Serhiy Storchaka [Wed, 16 Nov 2016 13:41:31 +0000 (15:41 +0200)]
Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.
The latter function is more readable, faster and doesn't raise exceptions.
Based on patch by Xiang Zhang.
Serhiy Storchaka [Wed, 16 Nov 2016 13:41:11 +0000 (15:41 +0200)]
Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.
The latter function is more readable, faster and doesn't raise exceptions.
Based on patch by Xiang Zhang.
Serhiy Storchaka [Wed, 16 Nov 2016 13:40:39 +0000 (15:40 +0200)]
Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.
The latter function is more readable, faster and doesn't raise exceptions.
Based on patch by Xiang Zhang.
Serhiy Storchaka [Wed, 16 Nov 2016 08:19:57 +0000 (10:19 +0200)]
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
Serhiy Storchaka [Wed, 16 Nov 2016 08:19:20 +0000 (10:19 +0200)]
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
Serhiy Storchaka [Wed, 16 Nov 2016 08:17:58 +0000 (10:17 +0200)]
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
Xavier de Gaye [Wed, 16 Nov 2016 07:06:12 +0000 (08:06 +0100)]
Issue #26935: Merge 3.6
Xavier de Gaye [Wed, 16 Nov 2016 07:05:27 +0000 (08:05 +0100)]
Issue #26935: Fix broken Android dup2() in test_os
Xavier de Gaye [Wed, 16 Nov 2016 06:26:10 +0000 (07:26 +0100)]
Issue #26920: Merge 3.6
Xavier de Gaye [Wed, 16 Nov 2016 06:24:20 +0000 (07:24 +0100)]
Issue #26920: Fix not getting the locale's charset upon initializing the interpreter,
on platforms that do not have langinfo
Donald Stufft [Wed, 16 Nov 2016 02:18:54 +0000 (21:18 -0500)]
Merge - upgrade pip/setuptools
Donald Stufft [Wed, 16 Nov 2016 02:18:40 +0000 (21:18 -0500)]
Merge - upgrade pip/setuptools
Donald Stufft [Wed, 16 Nov 2016 02:18:20 +0000 (21:18 -0500)]
Merge - upgrade pip/setuptools
Donald Stufft [Wed, 16 Nov 2016 02:17:43 +0000 (21:17 -0500)]
Upgrade pip to 9.0.1 and setuptools to 28.8.0
Yury Selivanov [Tue, 15 Nov 2016 20:27:48 +0000 (15:27 -0500)]
Merge 3.6 (issue #28704)
Yury Selivanov [Tue, 15 Nov 2016 20:27:23 +0000 (15:27 -0500)]
Merge 3.5 (issue #28704)
Yury Selivanov [Tue, 15 Nov 2016 20:26:34 +0000 (15:26 -0500)]
Issue #28704: Fix create_unix_server to support Path-like objects
Yury Selivanov [Tue, 15 Nov 2016 20:21:34 +0000 (15:21 -0500)]
Merge 3.6 (issue #28703)
Yury Selivanov [Tue, 15 Nov 2016 20:21:07 +0000 (15:21 -0500)]
Merge 3.5 (issue #28703)
Yury Selivanov [Tue, 15 Nov 2016 20:20:34 +0000 (15:20 -0500)]
Issue #28703: Fix asyncio.iscoroutinefunction to handle Mock objects.
Guido van Rossum [Tue, 15 Nov 2016 17:48:12 +0000 (09:48 -0800)]
Issue #28556: Allow keyword syntax for NamedTuple (Ivan Levkivskyi) (upstream #321) (3.6->3.7)
Guido van Rossum [Tue, 15 Nov 2016 17:48:09 +0000 (09:48 -0800)]
Issue #28556: Allow keyword syntax for NamedTuple (Ivan Levkivskyi) (upstream #321) (3.5->3.6)
Guido van Rossum [Tue, 15 Nov 2016 17:48:06 +0000 (09:48 -0800)]
Issue #28556: Allow keyword syntax for NamedTuple (Ivan Levkivskyi) (upstream #321)
Xavier de Gaye [Tue, 15 Nov 2016 16:25:54 +0000 (17:25 +0100)]
Issue #26929: Merge 3.6
Xavier de Gaye [Tue, 15 Nov 2016 16:24:42 +0000 (17:24 +0100)]
Issue #26929: Skip some test_strptime tests failing on Android that
incorrectly formats %V or %G for the last or the first
incomplete week in a year
Xavier de Gaye [Tue, 15 Nov 2016 16:04:53 +0000 (17:04 +0100)]
Issue 28668: Merge 3.6
Xavier de Gaye [Tue, 15 Nov 2016 16:03:12 +0000 (17:03 +0100)]
Issue 28668: Merge 3.5
Xavier de Gaye [Tue, 15 Nov 2016 15:57:52 +0000 (16:57 +0100)]
Issue 28668: Skip tests where instanciation of multiprocessing.Queue
would raise ImportError
Victor Stinner [Tue, 15 Nov 2016 14:13:40 +0000 (15:13 +0100)]
Issue #28618: Mark dict lookup functions as hot
It's common to see these functions in the top 3 of "perf report".
Victor Stinner [Tue, 15 Nov 2016 08:12:36 +0000 (09:12 +0100)]
Merge 3.6
Victor Stinner [Tue, 15 Nov 2016 08:12:10 +0000 (09:12 +0100)]
Fix warn_invalid_escape_sequence()
Issue #28691: Fix warn_invalid_escape_sequence(): handle correctly
DeprecationWarning raised as an exception. First clear the current exception to
replace the DeprecationWarning exception with a SyntaxError exception.
Unit test written by Serhiy Storchaka.
Steve Dower [Tue, 15 Nov 2016 01:51:51 +0000 (17:51 -0800)]
Issue #28573: Fixes issue with nested if blocks
Steve Dower [Tue, 15 Nov 2016 01:51:42 +0000 (17:51 -0800)]
Issue #28573: Fixes issue with nested if blocks
Steve Dower [Tue, 15 Nov 2016 00:16:44 +0000 (16:16 -0800)]
Fixes incorrect merge
Steve Dower [Tue, 15 Nov 2016 00:15:39 +0000 (16:15 -0800)]
Issue #28573: Avoid setting up env too many times during build
Steve Dower [Tue, 15 Nov 2016 00:13:56 +0000 (16:13 -0800)]
Issue #28573: Avoid setting up env too many times during build
Yury Selivanov [Mon, 14 Nov 2016 19:49:38 +0000 (14:49 -0500)]
Merge 3.6 (issue #28635)
Yury Selivanov [Mon, 14 Nov 2016 19:49:18 +0000 (14:49 -0500)]
Issue #28635: what's new in 3.6: add a few more notes on typing
Per suggestions by Ivan Levkivskyi.
Patch by Elvis Pranskevichus.
Serhiy Storchaka [Mon, 14 Nov 2016 17:31:04 +0000 (19:31 +0200)]
Issue #28563: Make plural form selection more lenient and accepting
non-integer numbers. Django tests depend on this.
Serhiy Storchaka [Mon, 14 Nov 2016 17:30:36 +0000 (19:30 +0200)]
Issue #28563: Make plural form selection more lenient and accepting
non-integer numbers. Django tests depend on this.
Serhiy Storchaka [Mon, 14 Nov 2016 17:29:59 +0000 (19:29 +0200)]
Issue #28563: Make plural form selection more lenient and accepting
non-integer numbers. Django tests depend on this.