summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #24314: Fix doc links for general attributes like __name__, __dict__Martin Panter2016-06-1814-64/+69
|
* Issue #27343: Fixed error message for conflicting initializers of ↵Serhiy Storchaka2016-06-182-10/+5
| | | | ctypes.Structure.
* Issue #27048: Prevents distutils failing on Windows when environment ↵Steve Dower2016-06-173-4/+23
| | | | variables contain non-ASCII characters
* ctypes: the type of b_size is Py_ssize_t.Serhiy Storchaka2016-06-171-4/+4
|
* py_getrandom(): use long type for the syscall() resultVictor Stinner2016-06-161-2/+2
| | | | | | | Issue #27278. It should fix a conversion warning. In practice, the Linux kernel doesn't return more than 32 MB per call to the getrandom() syscall.
* Issue #27330: Fixed possible leaks in the ctypes module.Serhiy Storchaka2016-06-164-22/+33
|
* Issue #26930: Update Windows build to OpenSSL 1.0.2hZachary Ware2016-06-154-3/+4
|
* Issue #27327: fix doc typo, noted by Jakub Wilk.Ned Deily2016-06-151-1/+1
|
* Issue #27301: Fixed incorrect return codes for errors in compile.c.Serhiy Storchaka2016-06-151-16/+20
|
* Make faq/general.rst gender-inclusive, patch by Sam Hathaway.Berker Peksag2016-06-151-1/+1
|
* merge with 3.4Georg Brandl2016-06-151-1/+8
|\
| * Docs: add html-stable autobuild variantGeorg Brandl2016-06-151-1/+7
| |
* | Issue #27311: Fix ZipFile.writestr data argument name.Martin Panter2016-06-151-2/+2
| | | | | | | | Patch by John Hagen.
* | Issue #27238: Got rid of bare excepts in the turtle module. Original patchSerhiy Storchaka2016-06-143-9/+13
| | | | | | | | by Jelle Zijlstra.
* | issue27122: fix typo in the news file, wrong issue #. not issue27123.Gregory P. Smith2016-06-141-1/+1
| |
* | Issue #27123: When an exception is raised within the context beingGregory P. Smith2016-06-143-0/+37
| | | | | | | | | | | | | | managed by a contextlib.ExitStack() and one of the exit stack generators catches and raises it in a chain, do not re-raise the original exception when exiting, let the new chained one through. This avoids the PEP 479 bug described in issue25782.
* | cleanup random.cVictor Stinner2016-06-141-1/+1
| | | | | | | | Casting Py_ssize_t to Py_ssize_t is useless.
* | Fix os.urandom() using getrandom() on LinuxVictor Stinner2016-06-142-1/+5
| | | | | | | | | | | | Issue #27278: Fix os.urandom() implementation using getrandom() on Linux. Truncate size to INT_MAX and loop until we collected enough random bytes, instead of casting a directly Py_ssize_t to int.
* | Issue #25843: Fix the NEWS entryVictor Stinner2016-06-141-1/+1
| |
* | Issue #16182: One more check for set_pre_input_hook()Martin Panter2016-06-141-1/+1
| |
* | Mark tests as skipped when a SQLite version is not supportedBerker Peksag2016-06-144-16/+9
| |
* | Remove empty setUp and tearDown methods from sqlite3 testsBerker Peksag2016-06-142-18/+0
| | | | | | | | | | They are not used as base classes by another tests so they can safely be removed.
* | Delete outdated paragraph about OptimizedUnicode againBerker Peksag2016-06-141-4/+0
| | | | | | | | | | | | | | | | | | sqlite3.OptimizedUnicode is an alias for str in Python 3 and its behavior is already tested in CheckOptimizedUnicode in Lib/sqlite3/test/factory.py. sqlite3.OptimizedUnicode was undocumented in 0fc10a33eb4c and probably added back with the result of a bad merge.
* | Issue #26386: Fixed ttk.TreeView selection operations with item id'sSerhiy Storchaka2016-06-143-1/+57
| | | | | | | | containing spaces.
* | Issue #16182: set_pre_input_hook() may not exist; document, and update testMartin Panter2016-06-142-9/+20
| |
* | merge 3.4Benjamin Peterson2016-06-142-4/+4
|\ \ | |/
| * sync ordering of stddef.h includes with expat 2.1.1Benjamin Peterson2016-06-142-4/+4
| |
* | Issue #16182: Attempted workarounds for Apple EditlineMartin Panter2016-06-141-5/+13
| |
* | Issue #27245: IDLE: Cleanly delete custom themes and key bindings.Terry Jan Reedy2016-06-141-2/+6
| | | | | | | | | | Previously, when IDLE was started from a console or by import, a cascade of warnings was emitted. Patch by Serhiy Storchaka.
* | Issue #22636: Handle OSError from subprocess, e.g. if command not foundMartin Panter2016-06-141-19/+35
| |
* | Issue #22636: avoid using a shell in the ctypes.util moduleMartin Panter2016-06-143-44/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | Replace os.popen() with subprocess.Popen. Based on patch by Victor Stinner. If the "gcc", "cc" or "objdump" command is not available, the code was supposed to raise an OSError exception. But there was a bug in the code. The shell code returns the exit code 10 if the required command is missing, and the code tries to check for the status 10. The problem is that os.popen() doesn't return the exit code directly, but a status which should be processed by os.WIFEXITED() and os.WEXITSTATUS(). In practice, the exception was never raised. The OSError exception was not documented and ctypes.util.find_library() is expected to return None if the library is not found.
* | Issue #16182: Fix readline begidx, endidx, and use locale encodingMartin Panter2016-06-143-42/+235
| | | | | | | | Based on patch by Serhiy Storchaka.
* | Issue #27310: remove vestigial import in IDLE.appNed Deily2016-06-141-2/+0
| |
* | Issue #27136: Change test to use ::1 for better OS X Tiger compatibilityMartin Panter2016-06-131-4/+4
| |
* | Issue #27306: Fix typo in tarfile documentationBerker Peksag2016-06-131-7/+7
| | | | | | | | Patch by Gareth Rees.
* | Replace more boilerplate code with modern unittest features in sqlite3 testsBerker Peksag2016-06-133-13/+6
| |
* | Forward-merge from 3.4 to 3.5.Larry Hastings2016-06-131-0/+1
|\ \ | |/
| * Added tag v3.4.5rc1 for changeset 3631bb4a2490Larry Hastings2016-06-121-0/+1
| |
| * Release bump for 3.4.5rc1.v3.4.5rc1Larry Hastings2016-06-123-9/+9
| |
| * Regenerate pydoc topics for 3.4.5rc1.Larry Hastings2016-06-121-2/+2
| |
* | Merge 3.5.2rc1 with current 3.5 branch.Larry Hastings2016-06-1328-424/+370
|\ \
| * | Modernize sqlite3 testsBerker Peksag2016-06-126-257/+62
| | | | | | | | | | | | | | | Update current tests that use old pattern with assertRaises to make them more maintainable.
| * | Fix typo in _sqlite/module.hBerker Peksag2016-06-121-1/+1
| | |
| * | Issue #15657: Delete incorrect statement from PyMethodDef documentationBerker Peksag2016-06-121-3/+2
| | |
| * | Issue #27289: Prevent test_urllib2net failures due to EOFError raised by ftplibBerker Peksag2016-06-121-1/+2
| | |
| * | Issue #25455: Clean up reference loops created in tests for recursiveSerhiy Storchaka2016-06-121-12/+36
| | | | | | | | | | | | functools.partial objects.
| * | Issue #27190: Raise NotSupportedError if sqlite3 is older than 3.3.1Berker Peksag2016-06-123-0/+13
| | | | | | | | | | | | Patch by Dave Sawyer.
| * | Issue #27188: Fix various sqlite3 documentation errorsBerker Peksag2016-06-122-18/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Connection.execute* methods don't create intermediate cursor objects * Fix description of seq_of_parameters parameter * Clarify that Warning is sqlite3.Warning * sql_script parameter of Cursor.executescript() doesn't accept bytes * Add missing tests * Fix various markup errors Initial patch by Dave Sawyer.
| * | Use exc role for ValueError in multiprocessing.rstBerker Peksag2016-06-121-1/+1
| | |
| * | Issue #27221: Delete an outdated paragraph about pickle support of ProcessBerker Peksag2016-06-121-6/+1
| | | | | | | | | | | | Initial patch by Jelle Zijlstra.