]> granicus.if.org Git - python/log
python
7 years agoSupport "bpo-" in Misc/NEWS (#1)
Brett Cannon [Fri, 10 Feb 2017 23:10:13 +0000 (15:10 -0800)]
Support "bpo-" in Misc/NEWS (#1)

7 years agoFix formatting issue with Codecov badge
Brett Cannon [Fri, 10 Feb 2017 22:34:58 +0000 (14:34 -0800)]
Fix formatting issue with Codecov badge

7 years agoAdd the Codecov badge for master
Brett Cannon [Fri, 10 Feb 2017 22:33:55 +0000 (14:33 -0800)]
Add the Codecov badge for master

7 years agoAdd a Travis badge for the master branch
Brett Cannon [Fri, 10 Feb 2017 22:31:08 +0000 (14:31 -0800)]
Add a Travis badge for the master branch

7 years agoAdd a codecov configuration file
Brett Cannon [Fri, 10 Feb 2017 22:24:16 +0000 (14:24 -0800)]
Add a codecov configuration file

7 years agoAdd a Travis configuration file
Brett Cannon [Fri, 10 Feb 2017 22:21:15 +0000 (14:21 -0800)]
Add a Travis configuration file

7 years agoDelete old pull request template
Brett Cannon [Fri, 10 Feb 2017 22:09:18 +0000 (14:09 -0800)]
Delete old pull request template

7 years agoAdd a CONTRIBUTING file
Brett Cannon [Fri, 10 Feb 2017 22:08:55 +0000 (14:08 -0800)]
Add a CONTRIBUTING file

This file will be displayed to contributors when they create a pull request in any branch (hence why it is not written in a branch-specific way).

7 years agoBacked out changeset f23fa1f7b68f
Victor Stinner [Fri, 10 Feb 2017 13:19:36 +0000 (14:19 +0100)]
Backed out changeset f23fa1f7b68f

Sorry, I didn't want to push this change before the review :-( I was pushing a
change into the 2.7 branch.

7 years agoIssue #29465: Add Objects/call.c file
Victor Stinner [Fri, 10 Feb 2017 12:32:29 +0000 (13:32 +0100)]
Issue #29465: Add Objects/call.c file

* Move all functions to call objects in a new Objects/call.c file.
* Rename fast_function() to _PyFunction_FastCallKeywords().
* Copy null_error() from Objects/abstract.c
* Inline type_error() in call.c to not have to copy it, it was only
  called once.
* Export _PyEval_EvalCodeWithName() since it is now called
  from call.c.

7 years agoMerge 3.6
Victor Stinner [Fri, 10 Feb 2017 11:38:02 +0000 (12:38 +0100)]
Merge 3.6

7 years agoFix test_datetime on Windows
Victor Stinner [Fri, 10 Feb 2017 11:37:21 +0000 (12:37 +0100)]
Fix test_datetime on Windows

Issue #29100: On Windows, datetime.datetime.fromtimestamp(min_ts) fails with an
OSError in test_timestamp_limits().

7 years agoMerge 3.6
Victor Stinner [Fri, 10 Feb 2017 10:45:28 +0000 (11:45 +0100)]
Merge 3.6

7 years agoFix test_datetime on system with 32-bit time_t
Victor Stinner [Fri, 10 Feb 2017 10:45:14 +0000 (11:45 +0100)]
Fix test_datetime on system with 32-bit time_t

Issue #29100: Catch OverflowError in the new test_timestamp_limits() test.

7 years agoMerge 3.6
Victor Stinner [Fri, 10 Feb 2017 09:34:37 +0000 (10:34 +0100)]
Merge 3.6

7 years agoFix datetime.fromtimestamp(): check bounds
Victor Stinner [Fri, 10 Feb 2017 09:34:02 +0000 (10:34 +0100)]
Fix datetime.fromtimestamp(): check bounds

Issue #29100: Fix datetime.fromtimestamp() regression introduced in Python
3.6.0: check minimum and maximum years.

7 years agoMerge 3.6 (fix #29519)
Łukasz Langa [Fri, 10 Feb 2017 08:20:16 +0000 (00:20 -0800)]
Merge 3.6 (fix #29519)

7 years agoMerge 3.5 (fix #29519)
Łukasz Langa [Fri, 10 Feb 2017 08:16:10 +0000 (00:16 -0800)]
Merge 3.5 (fix #29519)

7 years agoFix #29519: weakref spewing exceptions during interp finalization
Łukasz Langa [Fri, 10 Feb 2017 08:14:55 +0000 (00:14 -0800)]
Fix #29519: weakref spewing exceptions during interp finalization

7 years agomerge 3.6
Benjamin Peterson [Fri, 10 Feb 2017 06:35:38 +0000 (22:35 -0800)]
merge 3.6

7 years agomassage English for -X descriptions a bit
Benjamin Peterson [Fri, 10 Feb 2017 06:31:17 +0000 (22:31 -0800)]
massage English for -X descriptions a bit

7 years agoIssue #29507: Fix _PyObject_CallFunctionVa()
Victor Stinner [Thu, 9 Feb 2017 23:41:06 +0000 (00:41 +0100)]
Issue #29507: Fix _PyObject_CallFunctionVa()

is_size_t test was reversed. Bug spotted by INADA Naoki.

7 years agoIssue #29507: Update test_exceptions
Victor Stinner [Thu, 9 Feb 2017 22:49:50 +0000 (23:49 +0100)]
Issue #29507: Update test_exceptions

test_unraisable() of test_exceptions expects that PyErr_WriteUnraisable(method)
fails on repr(method).

Before the previous change (7b8df4a5d81d), slot_tp_finalize() called
PyErr_WriteUnraisable() with a PyMethodObject. In this case, repr(method) calls
repr(self) which is BrokenRepr.__repr__() and the calls raises a new exception.

After the previous change, slot_tp_finalize() uses an unbound method: repr() is
called on a regular __del__() method which doesn't call repr(self). repr()
doesn't fail anymore.

PyErr_WriteUnraisable() doesn't call __repr__() anymore, so remove BrokenRepr
unit test.

7 years agoOptimize slots: avoid temporary PyMethodObject
Victor Stinner [Thu, 9 Feb 2017 21:53:47 +0000 (22:53 +0100)]
Optimize slots: avoid temporary PyMethodObject

Issue #29507: Optimize slots calling Python methods. For Python methods, get
the unbound Python function and prepend arguments with self, rather than
calling the descriptor which creates a temporary PyMethodObject.

Add a new _PyObject_FastCall_Prepend() function used to call the unbound Python
method with self. It avoids the creation of a temporary tuple to pass
positional arguments.

Avoiding temporary PyMethodObject and avoiding temporary tuple makes Python
slots up to 1.46x faster. Microbenchmark on a __getitem__() method implemented
in Python:

Median +- std dev: 121 ns +- 5 ns -> 82.8 ns +- 1.0 ns: 1.46x faster (-31%)

Co-Authored-by: INADA Naoki <songofacandy@gmail.com>
7 years agoNull merge
Serhiy Storchaka [Thu, 9 Feb 2017 18:07:15 +0000 (20:07 +0200)]
Null merge

7 years agoIssue #29513: Fix outdated comment and remove redundand code is os.scandir().
Serhiy Storchaka [Thu, 9 Feb 2017 18:05:51 +0000 (20:05 +0200)]
Issue #29513: Fix outdated comment and remove redundand code is os.scandir().

7 years agoIssue #29513: Fixed a reference leak in os.scandir() added in issue #29034.
Serhiy Storchaka [Thu, 9 Feb 2017 18:02:37 +0000 (20:02 +0200)]
Issue #29513: Fixed a reference leak in os.scandir() added in issue #29034.

7 years agoMerge issue #26355 fix from 3.6
Nick Coghlan [Thu, 9 Feb 2017 15:09:03 +0000 (16:09 +0100)]
Merge issue #26355 fix from 3.6

7 years agoMerge issue #26355 fix from Python 3.5
Nick Coghlan [Thu, 9 Feb 2017 15:08:17 +0000 (16:08 +0100)]
Merge issue #26355 fix from Python 3.5

7 years agoIssue #26355: Specify canonical URLs in docs pages
Nick Coghlan [Thu, 9 Feb 2017 15:03:59 +0000 (16:03 +0100)]
Issue #26355: Specify canonical URLs in docs pages

Add canonical header link on each page to corresponding major
version of the documentation.

Patch by Matthias Bussonnier.

7 years agoFix PyCFunction_Call() performance issue
Victor Stinner [Thu, 9 Feb 2017 01:01:37 +0000 (02:01 +0100)]
Fix PyCFunction_Call() performance issue

Issue #29259, #29465: PyCFunction_Call() doesn't create anymore a redundant
tuple to pass positional arguments for METH_VARARGS.

Add a new cfunction_call() subfunction.

7 years agosupport: temp_dir() and change_cwd() uses repr() in error message
Victor Stinner [Wed, 8 Feb 2017 14:49:10 +0000 (15:49 +0100)]
support: temp_dir() and change_cwd() uses repr() in error message

Serhiy Storshaka pointed me that str(path) can emit a BytesWarning: use
repr(path) instead.

7 years agoFix refleaks if Py_EnterRecursiveCall() fails
Victor Stinner [Wed, 8 Feb 2017 11:57:09 +0000 (12:57 +0100)]
Fix refleaks if Py_EnterRecursiveCall() fails

Issue #29306: Destroy argstuple and kwdict if Py_EnterRecursiveCall() fails.

7 years agoFix regrtest -j0 -R output
Victor Stinner [Wed, 8 Feb 2017 12:06:08 +0000 (13:06 +0100)]
Fix regrtest -j0 -R output

Write also dots into stderr, instead of stdout.

7 years agoUpdate test_support for my temp_dir/change_cwd changes
Victor Stinner [Wed, 8 Feb 2017 11:49:02 +0000 (12:49 +0100)]
Update test_support for my temp_dir/change_cwd changes

7 years agosupport: add more info on temp_dir() and change_cwd() failure
Victor Stinner [Wed, 8 Feb 2017 11:25:00 +0000 (12:25 +0100)]
support: add more info on temp_dir() and change_cwd() failure

Log the OSError exception message.

7 years agoIssue #29306: Fix usage of Py_EnterRecursiveCall()
Victor Stinner [Wed, 8 Feb 2017 11:06:00 +0000 (12:06 +0100)]
Issue #29306: Fix usage of Py_EnterRecursiveCall()

* *PyCFunction_*Call*() functions now call Py_EnterRecursiveCall().
* PyObject_Call() now calls directly _PyFunction_FastCallDict() and
  PyCFunction_Call() to avoid calling Py_EnterRecursiveCall() twice per
  function call

7 years agoIssue #29441: Merge from 3.6
Berker Peksag [Tue, 7 Feb 2017 08:28:19 +0000 (11:28 +0300)]
Issue #29441: Merge from 3.6

7 years agoIssue #29441: Merge from 3.5
Berker Peksag [Tue, 7 Feb 2017 08:27:48 +0000 (11:27 +0300)]
Issue #29441: Merge from 3.5

7 years agoIssue #29441: Update examples to use async and await keywords in asyncio-task.rst
Berker Peksag [Tue, 7 Feb 2017 08:27:09 +0000 (11:27 +0300)]
Issue #29441: Update examples to use async and await keywords in asyncio-task.rst

7 years agoIssue #29314: Merge with 3.6
Mariatta Wijaya [Tue, 7 Feb 2017 06:06:04 +0000 (22:06 -0800)]
Issue #29314: Merge with 3.6

7 years agoIssue #29314: Merge with 3.5
Mariatta Wijaya [Tue, 7 Feb 2017 06:05:10 +0000 (22:05 -0800)]
Issue #29314: Merge with 3.5

7 years agoIssue #29314: Set the stacklevel to two in asyncio.async() Deprecation Warning
Mariatta Wijaya [Tue, 7 Feb 2017 06:03:00 +0000 (22:03 -0800)]
Issue #29314: Set the stacklevel to two in asyncio.async() Deprecation Warning

7 years agoIssue #29371: merge with 3.6
Mariatta Wijaya [Tue, 7 Feb 2017 04:18:39 +0000 (20:18 -0800)]
Issue #29371: merge with 3.6

7 years agoIssue #29371: merge with 3.5
Mariatta Wijaya [Tue, 7 Feb 2017 04:16:58 +0000 (20:16 -0800)]
Issue #29371: merge with 3.5

7 years agoIssue #29371: Clarify bitwise OR operation in doctest option flags.
Mariatta Wijaya [Tue, 7 Feb 2017 04:15:01 +0000 (20:15 -0800)]
Issue #29371: Clarify bitwise OR operation in doctest option flags.

7 years agoIssue #28164: Improves test on Windows 7
Steve Dower [Mon, 6 Feb 2017 22:53:21 +0000 (14:53 -0800)]
Issue #28164: Improves test on Windows 7

7 years agoIssue #28164: Improves test on Windows 7
Steve Dower [Mon, 6 Feb 2017 22:50:17 +0000 (14:50 -0800)]
Issue #28164: Improves test on Windows 7

7 years agoIncludes ensurepip and venv packages in nuget package.
Steve Dower [Mon, 6 Feb 2017 22:12:57 +0000 (14:12 -0800)]
Includes ensurepip and venv packages in nuget package.

7 years agoIncludes ensurepip and venv packages in nuget package.
Steve Dower [Mon, 6 Feb 2017 22:12:19 +0000 (14:12 -0800)]
Includes ensurepip and venv packages in nuget package.

7 years agoIncludes ensurepip and venv packages in nuget package.
Steve Dower [Mon, 6 Feb 2017 22:11:34 +0000 (14:11 -0800)]
Includes ensurepip and venv packages in nuget package.

7 years agomerge
Raymond Hettinger [Mon, 6 Feb 2017 15:15:57 +0000 (07:15 -0800)]
merge

7 years agoSubstitute a more readable f-string
Raymond Hettinger [Mon, 6 Feb 2017 15:15:31 +0000 (07:15 -0800)]
Substitute a more readable f-string

7 years agoOptimize deque index, insert and rotate() methods
Victor Stinner [Mon, 6 Feb 2017 15:06:49 +0000 (16:06 +0100)]
Optimize deque index, insert and rotate() methods

Issue #29452: Use METH_FASTCALL calling convention for index(), insert() and
rotate() methods of collections.deque to avoid the creation a temporary tuple
to pass position arguments. Speedup on deque methods:

* d.rotate(): 1.10x faster
* d.rotate(1): 1.24x faster
* d.insert(): 1.18x faster
* d.index(): 1.24x faster

7 years agoProhibit implicit C function declarations
Victor Stinner [Mon, 6 Feb 2017 13:24:00 +0000 (14:24 +0100)]
Prohibit implicit C function declarations

Issue #27659: use -Werror=implicit-function-declaration when possible (GCC and
Clang, but it depends on the compiler version).

Patch written by Chi Hsuan Yen.

7 years agoregrtest: don't fail immediately if a child does crash
Victor Stinner [Mon, 6 Feb 2017 11:42:00 +0000 (12:42 +0100)]
regrtest: don't fail immediately if a child does crash

Issue #29362: Catch a crash of a worker process as a normal failure and
continue to run next tests. It allows to get the usual test summary: single
line result (OK/FAIL), total duration, etc.

7 years agoMerge from 3.6
Berker Peksag [Mon, 6 Feb 2017 10:37:45 +0000 (13:37 +0300)]
Merge from 3.6

7 years agoFix usage of data directive
Berker Peksag [Mon, 6 Feb 2017 10:37:19 +0000 (13:37 +0300)]
Fix usage of data directive

7 years agoIssue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() and
Serhiy Storchaka [Mon, 6 Feb 2017 08:41:46 +0000 (10:41 +0200)]
Issue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() and
_PyArg_NoPositional() now are macros.

7 years agoIssue #29405: Make total calculation in _guess_delimiter more accurate.
Xiang Zhang [Mon, 6 Feb 2017 02:50:09 +0000 (10:50 +0800)]
Issue #29405: Make total calculation in _guess_delimiter more accurate.

7 years agoIssue #20186: Regenerated Argument Clinic.
Serhiy Storchaka [Sun, 5 Feb 2017 20:58:46 +0000 (22:58 +0200)]
Issue #20186: Regenerated Argument Clinic.

7 years agoMerge from 3.6
Steve Dower [Sun, 5 Feb 2017 01:37:00 +0000 (17:37 -0800)]
Merge from 3.6

7 years agoAdds precheck for console filename to fix Windows 7.
Steve Dower [Sun, 5 Feb 2017 01:36:47 +0000 (17:36 -0800)]
Adds precheck for console filename to fix Windows 7.

7 years agoIssue #28489: Merge from 3.6
Berker Peksag [Sun, 5 Feb 2017 01:33:11 +0000 (04:33 +0300)]
Issue #28489: Merge from 3.6

7 years agoIssue #28489: Fix comment in tokenizer.c
Berker Peksag [Sun, 5 Feb 2017 01:32:39 +0000 (04:32 +0300)]
Issue #28489: Fix comment in tokenizer.c

Patch by Ryan Gonzalez.

7 years agoMerge from 3.6
Steve Dower [Sun, 5 Feb 2017 00:46:53 +0000 (16:46 -0800)]
Merge from 3.6

7 years agoUpdates test_winconsoleio to better show the source of its issues.
Steve Dower [Sun, 5 Feb 2017 00:46:34 +0000 (16:46 -0800)]
Updates test_winconsoleio to better show the source of its issues.

7 years agoIssue #29319: Prevent RunMainFromImporter overwriting sys.path[0].
Steve Dower [Sat, 4 Feb 2017 23:41:12 +0000 (15:41 -0800)]
Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0].

7 years agoIssue #29319: Prevent RunMainFromImporter overwriting sys.path[0].
Steve Dower [Sat, 4 Feb 2017 23:39:38 +0000 (15:39 -0800)]
Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0].

7 years agoIssue #29319: Prevent RunMainFromImporter overwriting sys.path[0].
Steve Dower [Sat, 4 Feb 2017 23:39:21 +0000 (15:39 -0800)]
Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0].

7 years agoIssue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev)
Steve Dower [Sat, 4 Feb 2017 23:19:46 +0000 (15:19 -0800)]
Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev)

7 years agoIssue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev)
Steve Dower [Sat, 4 Feb 2017 23:19:29 +0000 (15:19 -0800)]
Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev)

7 years agoMerge issue #28164 and issue #29409
Steve Dower [Sat, 4 Feb 2017 23:14:18 +0000 (15:14 -0800)]
Merge issue #28164 and issue #29409

7 years agoIssue #28164: Correctly handle special console filenames (patch by Eryk Sun)
Steve Dower [Sat, 4 Feb 2017 23:07:46 +0000 (15:07 -0800)]
Issue #28164: Correctly handle special console filenames (patch by Eryk Sun)

7 years agoIssue #29392: Prevent crash when passing invalid arguments into msvcrt module.
Steve Dower [Sat, 4 Feb 2017 23:05:50 +0000 (15:05 -0800)]
Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.

7 years agoIssue #29392: Prevent crash when passing invalid arguments into msvcrt module.
Steve Dower [Sat, 4 Feb 2017 23:05:40 +0000 (15:05 -0800)]
Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.

7 years agoIssue #29392: Prevent crash when passing invalid arguments into msvcrt module.
Steve Dower [Sat, 4 Feb 2017 23:05:13 +0000 (15:05 -0800)]
Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.

7 years agoIssue #29416: Prevent infinite loop in pathlib.Path.mkdir
Steve Dower [Sat, 4 Feb 2017 22:56:57 +0000 (14:56 -0800)]
Issue #29416: Prevent infinite loop in pathlib.Path.mkdir

7 years agoIssue #29416: Prevent infinite loop in pathlib.Path.mkdir
Steve Dower [Sat, 4 Feb 2017 22:55:16 +0000 (14:55 -0800)]
Issue #29416: Prevent infinite loop in pathlib.Path.mkdir

7 years agoIssue #29416: Prevent infinite loop in pathlib.Path.mkdir
Steve Dower [Sat, 4 Feb 2017 22:54:56 +0000 (14:54 -0800)]
Issue #29416: Prevent infinite loop in pathlib.Path.mkdir

7 years agoIssue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun)
Steve Dower [Sat, 4 Feb 2017 22:38:11 +0000 (14:38 -0800)]
Issue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun)

7 years agoIssue #29444: Fixed out-of-bounds buffer access in the group() method of
Serhiy Storchaka [Sat, 4 Feb 2017 20:57:44 +0000 (22:57 +0200)]
Issue #29444: Fixed out-of-bounds buffer access in the group() method of
the match object.  Based on patch by WGH.

7 years agoIssue #29444: Fixed out-of-bounds buffer access in the group() method of
Serhiy Storchaka [Sat, 4 Feb 2017 20:55:40 +0000 (22:55 +0200)]
Issue #29444: Fixed out-of-bounds buffer access in the group() method of
the match object.  Based on patch by WGH.

7 years agoIssue #29444: Fixed out-of-bounds buffer access in the group() method of
Serhiy Storchaka [Sat, 4 Feb 2017 20:53:57 +0000 (22:53 +0200)]
Issue #29444: Fixed out-of-bounds buffer access in the group() method of
the match object.  Based on patch by WGH.

7 years agoMerge 3.6.
Stefan Krah [Sat, 4 Feb 2017 13:59:11 +0000 (14:59 +0100)]
Merge 3.6.

7 years agoIssue29439: _decimal on Android requires linking with libm.
Stefan Krah [Sat, 4 Feb 2017 13:58:50 +0000 (14:58 +0100)]
Issue29439: _decimal on Android requires linking with libm.
Patch by Chi Hsuan Yen.

7 years agoReduce load factor (from 66% to 60%) to improve effectiveness of linear probing.
Raymond Hettinger [Sat, 4 Feb 2017 10:43:42 +0000 (02:43 -0800)]
Reduce load factor (from 66% to 60%) to improve effectiveness of linear probing.
Decreased density gives better collision statistics (average of 2.5 probes in a
full table versus 3.0 previously) and fewer occurences of starting a second
possibly overlapping sequence of 10 linear probes.  Makes resizes a little more
frequent but each with less work (fewer insertions and fewer collisions).

7 years agoIssue #20186: Converted the tracemalloc module to Argument Clinic.
Serhiy Storchaka [Sat, 4 Feb 2017 10:18:38 +0000 (12:18 +0200)]
Issue #20186: Converted the tracemalloc module to Argument Clinic.
Based on patch by Georg Brandl.

7 years agoIssue #20186: Converted the symtable module to Argument Clinic.
Serhiy Storchaka [Sat, 4 Feb 2017 10:13:20 +0000 (12:13 +0200)]
Issue #20186: Converted the symtable module to Argument Clinic.
Original patch by Georg Brandl.

7 years agoRemoved redundant Argument Clinic directives.
Serhiy Storchaka [Sat, 4 Feb 2017 09:53:22 +0000 (11:53 +0200)]
Removed redundant Argument Clinic directives.

7 years agoIssue #20185: Converted the gc module to Argument Clinic.
Serhiy Storchaka [Sat, 4 Feb 2017 09:19:59 +0000 (11:19 +0200)]
Issue #20185: Converted the gc module to Argument Clinic.

7 years agoIssue #29300: Use Argument Clinic for getting struct object from the format.
Serhiy Storchaka [Sat, 4 Feb 2017 09:14:52 +0000 (11:14 +0200)]
Issue #29300: Use Argument Clinic for getting struct object from the format.

7 years agoIssue #27867: Silenced may-be-used-uninitialized warnings after
Serhiy Storchaka [Sat, 4 Feb 2017 09:08:04 +0000 (11:08 +0200)]
Issue #27867: Silenced may-be-used-uninitialized warnings after
using PySlice_GetIndicesEx() in debug builds.

7 years agoIssue #27867: Silenced may-be-used-uninitialized warnings after
Serhiy Storchaka [Sat, 4 Feb 2017 09:07:17 +0000 (11:07 +0200)]
Issue #27867: Silenced may-be-used-uninitialized warnings after
using PySlice_GetIndicesEx() in debug builds.

7 years agoIssue #27867: Silenced may-be-used-uninitialized warnings after
Serhiy Storchaka [Sat, 4 Feb 2017 09:04:00 +0000 (11:04 +0200)]
Issue #27867: Silenced may-be-used-uninitialized warnings after
using PySlice_GetIndicesEx() in debug builds.

7 years agoIssue #29198: Merge from 3.6
Berker Peksag [Sat, 4 Feb 2017 06:35:10 +0000 (09:35 +0300)]
Issue #29198: Merge from 3.6

7 years agoIssue #29198: Merge from 3.5
Berker Peksag [Sat, 4 Feb 2017 06:34:48 +0000 (09:34 +0300)]
Issue #29198: Merge from 3.5

7 years agoIssue #29198: Fix indentation and markup in typing.rst
Berker Peksag [Sat, 4 Feb 2017 06:34:16 +0000 (09:34 +0300)]
Issue #29198: Fix indentation and markup in typing.rst

Patch by Jelle Zijlstra.

7 years agoIssue #29198: Merge from 3.6
Berker Peksag [Sat, 4 Feb 2017 06:19:04 +0000 (09:19 +0300)]
Issue #29198: Merge from 3.6

7 years agoIssue #29198: Merge from 3.5
Berker Peksag [Sat, 4 Feb 2017 06:18:42 +0000 (09:18 +0300)]
Issue #29198: Merge from 3.5