summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #27776: Cleanup random.cVictor Stinner2016-08-161-121/+110
| | | | | Merge dev_urandom_python() and dev_urandom_noraise() functions to reduce code duplication.
* Issue #27776: _PyRandom_Init() doesn't call PyErr_CheckSignals() anymoreVictor Stinner2016-08-161-3/+6
| | | | | | Modify py_getrandom() to not call PyErr_CheckSignals() if raise is zero. _PyRandom_Init() is called very early in the Python initialization, so it's safer to not call PyErr_CheckSignals().
* Issue #27776: Cleanup random.cVictor Stinner2016-08-161-55/+74
| | | | | | * Add pyurandom() helper function to factorize the code * don't call Py_FatalError() in helper functions, but only in _PyRandom_Init() if pyurandom() failed, to uniformize the code
* Issue #26750: use inspect.isdatadescriptor instead of our ownGregory P. Smith2016-08-161-7/+1
|\ | | | | | | _is_data_descriptor().
| * Issue #26750: use inspect.isdatadescriptor instead of our ownGregory P. Smith2016-08-161-7/+1
| | | | | | | | _is_data_descriptor().
* | Merge with 3.5Terry Jan Reedy2016-08-161-3/+4
|\ \ | |/
| * Issue #27611: Don't import volatile attribute.Terry Jan Reedy2016-08-161-3/+4
| |
* | Add versionadded tags for (c)math.tau.Georg Brandl2016-08-162-0/+4
| |
* | merge 3.5 (#27774)Benjamin Peterson2016-08-162-3/+3
|\ \ | |/
| * merge 3.4 (#27774)Benjamin Peterson2016-08-162-3/+3
| |\
| | * merge 3.3 (#27774)Benjamin Peterson2016-08-162-3/+3
| | |\
| | | * do not decref value borrowed from list (closes #27774)Benjamin Peterson2016-08-162-3/+3
| | | |
* | | | merge 3.5 (#27773)Benjamin Peterson2016-08-162-6/+6
|\ \ \ \ | |/ / /
| * | | fix corner cases in the management of server_hostname (closes #27773)Benjamin Peterson2016-08-162-6/+6
| | | |
* | | | merge 3.5Benjamin Peterson2016-08-163-2/+12
|\ \ \ \ | |/ / /
| * | | merge 3.4Benjamin Peterson2016-08-163-2/+12
| |\ \ \ | | |/ /
| | * | fail when negative values are passed to instr()Benjamin Peterson2016-08-163-2/+12
| | | |
* | | | Issue #27736: Improve the existing embedded interpreter init/fini testNed Deily2016-08-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | by increasing the number of iterations. That appears sufficient to expose the ref count problem fixed in this issue. Patch suggested by Xiang Zhang
* | | | Issue #27611, #24137: Only change tkinter when easily restored.Terry Jan Reedy2016-08-162-11/+13
| | | |
* | | | Merge from releasing branchNed Deily2016-08-165-31/+122
|\ \ \ \
| * | | | Start 3.6.0bb1Ned Deily2016-08-162-1/+13
| | | | |
| * | | | Added tag v3.6.0a4 for changeset 017cf260936bNed Deily2016-08-151-0/+1
| | | | |
| * | | | Version bump for 3.6.0a4v3.6.0a4Ned Deily2016-08-153-4/+4
| | | | |
| * | | | Update pydoc topics for 3.6.0a4Ned Deily2016-08-151-27/+105
| | | | |
* | | | | Adds missing file to installer.Steve Dower2016-08-161-0/+25
| | | | |
* | | | | Issue #26823: fix traceback abbreviation docsNick Coghlan2016-08-162-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - be clear builtin traceback display was also updated - show example output in What's New - fix versionadded markup
* | | | | Add docs for typing.AnyStr and typing.Text. By Michael Lee. (Merge 3.5->3.6)Guido van Rossum2016-08-151-0/+27
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Add docs for typing.AnyStr and typing.Text. By Michael Lee.Guido van Rossum2016-08-151-0/+27
| | | | |
* | | | | Fix typo in Misc/NEWS.Guido van Rossum2016-08-151-1/+1
| |/ / / |/| | |
* | | | Issue #27736: Prevent segfault after interpreter re-initialization dueNed Deily2016-08-152-0/+6
| | | | | | | | | | | | | | | | | | | | to ref count problem introduced in code for Issue #27038 in 3.6.0a3. Patch by Xiang Zhang.
* | | | Issue #23968: Make OS X installer build script aware of renamed platformNed Deily2016-08-151-23/+27
| | | | | | | | | | | | | | | | | | | | directory and sysconfigdata file name. This is a workaround for 3.6.0a4 pending resolution of other #23968 items.
* | | | Issue #12345: Add mathemathcal constant tau to math and cmath.Guido van Rossum2016-08-157-2/+23
| | | | | | | | | | | | | | | | Patch by Lisa Roach. See also PEP 628.
* | | | Issue #10910: merge from 3.5Ned Deily2016-08-152-1/+14
|\ \ \ \ | |/ / /
| * | | Issue #10910: Update FreedBSD version checks for the ctype UTF-8 workaround.Ned Deily2016-08-152-1/+7
| | | | | | | | | | | | | | | | | | | | The original problem has been fixed in newer versions of FreeBSD. Patch by Dimitry Andric of the FreeBSD project.
| * | | Issue #10910: Avoid C++ compilation errors on FreeBSD and OS X.Ned Deily2016-08-151-0/+7
| | | | | | | | | | | | | | | | Patch by Ronald Oussoren.
* | | | Issue #16764: Support keyword arguments to zlib.decompress(). Patch bySerhiy Storchaka2016-08-155-25/+61
| | | | | | | | | | | | | | | | Xiang Zhang.
* | | | Issue #27704: Optimized creating bytes and bytearray from byte-like objectsSerhiy Storchaka2016-08-153-20/+20
| | | | | | | | | | | | | | | | | | | | and iterables. Speed up to 3 times for short objects. Original patch by Naoki Inada.
* | | | Issue #26823: Abbreviate recursive tracebacksNick Coghlan2016-08-156-4/+222
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Large sections of repeated lines in tracebacks are now abbreviated as "[Previous line repeated {count} more times]" by both the traceback module and the builtin traceback rendering. Patch by Emanuel Barry.
* | | | Update Misc/NEWS.Steven D'Aprano2016-08-151-0/+6
| | | |
* | | | merge 3.5Donald Stufft2016-08-143-2/+2
|\ \ \ \ | |/ / /
| * | | merge 3.4Donald Stufft2016-08-143-2/+2
| |\ \ \ | | |/ /
| | * | Update setuptools/pip to 25.2.0/8.1.2Donald Stufft2016-08-143-2/+2
| | | |
* | | | Issue27573 code.interact prints a message when exiting.Steven D'Aprano2016-08-143-2/+14
| | | |
* | | | Add versionadded tag to docs for timeit.autorangeSteven D'Aprano2016-08-141-0/+2
| | | |
* | | | Issue6422 add autorange method to timeit.TimerSteven D'Aprano2016-08-143-13/+69
| | | |
* | | | Issue #27574: Decreased an overhead of parsing keyword arguments in functionsSerhiy Storchaka2016-08-1436-354/+963
| | | | | | | | | | | | | | | | implemented with using Argument Clinic.
* | | | merge 3.5 (closes #27760)Benjamin Peterson2016-08-142-9/+17
|\ \ \ \ | |/ / /
| * | | merge 3.4 (closes #27760)Benjamin Peterson2016-08-142-9/+17
| |\ \ \ | | |/ /
| | * | merge 3.3 (closes #27760)Benjamin Peterson2016-08-142-9/+17
| | |\ \ | | | |/
| | | * fix possible integer overflow in binascii.b2a_qp (closes #27760)Benjamin Peterson2016-08-142-9/+18
| | | | | | | | | | | | | | | | Reported by Thomas E. Hybel