]>
granicus.if.org Git - python/log
Berker Peksag [Tue, 14 Jun 2016 10:25:35 +0000 (13:25 +0300)]
Merge from 3.5
Berker Peksag [Tue, 14 Jun 2016 10:25:11 +0000 (13:25 +0300)]
Remove empty setUp and tearDown methods from sqlite3 tests
They are not used as base classes by another tests so they
can safely be removed.
Berker Peksag [Tue, 14 Jun 2016 09:51:28 +0000 (12:51 +0300)]
Merge from 3.5
Berker Peksag [Tue, 14 Jun 2016 09:51:07 +0000 (12:51 +0300)]
Delete outdated paragraph about OptimizedUnicode again
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.
Serhiy Storchaka [Tue, 14 Jun 2016 09:39:18 +0000 (12:39 +0300)]
Issue #26386: Fixed ttk.TreeView selection operations with item id's
containing spaces.
Serhiy Storchaka [Tue, 14 Jun 2016 09:33:31 +0000 (12:33 +0300)]
Issue #26386: Fixed ttk.TreeView selection operations with item id's
containing spaces.
Martin Panter [Tue, 14 Jun 2016 08:49:51 +0000 (08:49 +0000)]
Issue #16182: Merge readline update from 3.5
Martin Panter [Tue, 14 Jun 2016 08:45:43 +0000 (08:45 +0000)]
Issue #16182: set_pre_input_hook() may not exist; document, and update test
doko@ubuntu.com [Tue, 14 Jun 2016 08:15:25 +0000 (10:15 +0200)]
- Don't use largefile support for GNU/Hurd.
doko@ubuntu.com [Tue, 14 Jun 2016 07:22:16 +0000 (09:22 +0200)]
- Issue #23968: Update distutils/sysconfig.py to look for the renamed
_sysconfigdata module too.
doko@ubuntu.com [Tue, 14 Jun 2016 07:03:52 +0000 (09:03 +0200)]
- Issue #8637: Honor a pager set by the env var MANPAGER (in preference to
one set by the env var PAGER).
doko@ubuntu.com [Tue, 14 Jun 2016 06:55:19 +0000 (08:55 +0200)]
- Issue #23968: Rename the platform directory from plat-$(MACHDEP) to
plat-$(PLATFORM_TRIPLET).
Rename the config directory (LIBPL) from config-$(LDVERSION) to
config-$(LDVERSION)-$(PLATFORM_TRIPLET).
Install the platform specifc _sysconfigdata module into the platform
directory and rename it to include the ABIFLAGS.
Benjamin Peterson [Tue, 14 Jun 2016 06:43:40 +0000 (23:43 -0700)]
merge 3.5
Benjamin Peterson [Tue, 14 Jun 2016 06:41:40 +0000 (23:41 -0700)]
merge 3.4
Benjamin Peterson [Tue, 14 Jun 2016 06:41:19 +0000 (23:41 -0700)]
sync ordering of stddef.h includes with expat 2.1.1
doko@ubuntu.com [Tue, 14 Jun 2016 06:39:31 +0000 (08:39 +0200)]
- Issue #8637: Honor a pager set by the env var MANPAGER (in preference to
one set by the env var PAGER).
Martin Panter [Tue, 14 Jun 2016 05:46:17 +0000 (05:46 +0000)]
Issue #16182: Merge test_readline from 3.5
Martin Panter [Tue, 14 Jun 2016 05:45:31 +0000 (05:45 +0000)]
Issue #16182: Attempted workarounds for Apple Editline
doko@ubuntu.com [Tue, 14 Jun 2016 05:27:58 +0000 (07:27 +0200)]
- Modules/_collectionsmodule.c: Mark one more internal symbol as static.
Terry Jan Reedy [Tue, 14 Jun 2016 04:55:09 +0000 (00:55 -0400)]
Issue #27245: revert temporary rename
Terry Jan Reedy [Tue, 14 Jun 2016 04:53:41 +0000 (00:53 -0400)]
Merge with 3.5
Terry Jan Reedy [Tue, 14 Jun 2016 04:53:30 +0000 (00:53 -0400)]
Issue #27245: temporary rename for merge.
Terry Jan Reedy [Tue, 14 Jun 2016 04:53:25 +0000 (00:53 -0400)]
Issue #27245: IDLE: Cleanly delete custom themes and key bindings.
Previously, when IDLE was started from a console or by import, a cascade
of warnings was emitted. Patch by Serhiy Storchaka.
Martin Panter [Tue, 14 Jun 2016 04:31:14 +0000 (04:31 +0000)]
Issue #22636: Merge ctypes.util from 3.5
Martin Panter [Tue, 14 Jun 2016 04:08:30 +0000 (04:08 +0000)]
Issue #22636: Handle OSError from subprocess, e.g. if command not found
Ned Deily [Tue, 14 Jun 2016 03:55:33 +0000 (23:55 -0400)]
Merge 3.6.0a2 releasing branch into default
Ned Deily [Tue, 14 Jun 2016 03:46:45 +0000 (23:46 -0400)]
Start 3.6.0a3
Martin Panter [Tue, 14 Jun 2016 02:59:21 +0000 (02:59 +0000)]
Issue #22636: Merge ctypes.util shell injection fixes from 3.5
Martin Panter [Tue, 14 Jun 2016 02:47:56 +0000 (02:47 +0000)]
Issue #16182: Merge readline locale fix from 3.5
Martin Panter [Tue, 14 Jun 2016 02:23:31 +0000 (02:23 +0000)]
Issue #17500: Remove merge conflict scar tissue
Martin Panter [Tue, 14 Jun 2016 01:27:11 +0000 (01:27 +0000)]
Issue #22636: avoid using a shell in the ctypes.util module
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.
Martin Panter [Tue, 14 Jun 2016 01:16:16 +0000 (01:16 +0000)]
Issue #16182: Fix readline begidx, endidx, and use locale encoding
Based on patch by Serhiy Storchaka.
Ned Deily [Tue, 14 Jun 2016 00:27:57 +0000 (20:27 -0400)]
Issue #27310: Fix IDLE.app failure to launch on OS X due to vestigial import.
Ned Deily [Tue, 14 Jun 2016 00:22:53 +0000 (20:22 -0400)]
Issue #27310: remove vestigial import in IDLE.app
Martin Panter [Mon, 13 Jun 2016 23:51:02 +0000 (23:51 +0000)]
Issue #27136: Merge test_asyncio fix from 3.5
Berker Peksag [Mon, 13 Jun 2016 21:49:05 +0000 (00:49 +0300)]
Issue #27306: Merge from 3.5
Berker Peksag [Mon, 13 Jun 2016 21:48:35 +0000 (00:48 +0300)]
Issue #27306: Fix typo in tarfile documentation
Patch by Gareth Rees.
Berker Peksag [Mon, 13 Jun 2016 21:43:14 +0000 (00:43 +0300)]
Merge from 3.5
Berker Peksag [Mon, 13 Jun 2016 21:42:50 +0000 (00:42 +0300)]
Replace more boilerplate code with modern unittest features in sqlite3 tests
Ned Deily [Mon, 13 Jun 2016 20:55:39 +0000 (16:55 -0400)]
Added tag v3.6.0a2 for changeset
378893423552
Ned Deily [Mon, 13 Jun 2016 20:54:49 +0000 (16:54 -0400)]
Version bump for 3.6.0a2
Ned Deily [Mon, 13 Jun 2016 20:51:55 +0000 (16:51 -0400)]
Update pydoc topics for 3.6.0a2
Larry Hastings [Mon, 13 Jun 2016 20:12:52 +0000 (13:12 -0700)]
Merge the 3.4.5rc1 tag all the way into default (3.6).
Larry Hastings [Mon, 13 Jun 2016 20:01:51 +0000 (13:01 -0700)]
Forward-merge from 3.5 to default.
Larry Hastings [Mon, 13 Jun 2016 19:55:11 +0000 (12:55 -0700)]
Forward-merge from 3.4 to 3.5.
doko@ubuntu.com [Mon, 13 Jun 2016 14:33:04 +0000 (16:33 +0200)]
- Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants
exposed on the API which are not implemented on GNU/Hurd. They would not
work at runtime anyway.
Serhiy Storchaka [Mon, 13 Jun 2016 06:24:11 +0000 (09:24 +0300)]
Issue #27025: Generated names for Tkinter widgets are now more meanful
and recognizirable.
Terry Jan Reedy [Mon, 13 Jun 2016 04:42:42 +0000 (00:42 -0400)]
Whitespace
Terry Jan Reedy [Mon, 13 Jun 2016 04:41:53 +0000 (00:41 -0400)]
Issue #27163: Add idlelib/IDLE entry to What's New in 3.6.
Martin Panter [Mon, 13 Jun 2016 03:28:35 +0000 (03:28 +0000)]
Issue #27186: Skip scandir(bytes) test with os.name == "nt"
Larry Hastings [Mon, 13 Jun 2016 03:26:28 +0000 (20:26 -0700)]
Merge 3.5.2rc1 with current 3.5 branch.
Larry Hastings [Mon, 13 Jun 2016 03:22:18 +0000 (20:22 -0700)]
Post-release fixups for Python 3.5.2rc1.
Martin Panter [Mon, 13 Jun 2016 03:17:47 +0000 (03:17 +0000)]
Issue #27136: Change test to use ::1 for better OS X Tiger compatibility
Brett Cannon [Sun, 12 Jun 2016 20:23:15 +0000 (13:23 -0700)]
Ignore the VS Code config directory
Brett Cannon [Sun, 12 Jun 2016 20:21:22 +0000 (13:21 -0700)]
Issue #27186: add Include/osmodule.h to the proper build rules
Terry Jan Reedy [Sun, 12 Jun 2016 19:49:20 +0000 (15:49 -0400)]
Issue #27239: Continue refactoring idlelib.macosx and adding macosx tests.
Berker Peksag [Sun, 12 Jun 2016 19:35:10 +0000 (22:35 +0300)]
Merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 19:34:49 +0000 (22:34 +0300)]
Modernize sqlite3 tests
Update current tests that use old pattern with assertRaises
to make them more maintainable.
Brett Cannon [Sun, 12 Jun 2016 18:11:20 +0000 (11:11 -0700)]
Issue #27186: skip bytes path test for os.scandir() on Windows
Berker Peksag [Sun, 12 Jun 2016 16:18:17 +0000 (19:18 +0300)]
Merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 16:17:49 +0000 (19:17 +0300)]
Fix typo in _sqlite/module.h
Serhiy Storchaka [Sun, 12 Jun 2016 14:36:24 +0000 (17:36 +0300)]
Issue #27095: Simplified MAKE_FUNCTION and removed MAKE_CLOSURE opcodes.
Patch by Demur Rumed.
Serhiy Storchaka [Sun, 12 Jun 2016 14:02:10 +0000 (17:02 +0300)]
Comment fixes extracted from patch by Demur Rumed.
Berker Peksag [Sun, 12 Jun 2016 13:35:31 +0000 (16:35 +0300)]
Issue #15657: Null merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 13:34:38 +0000 (16:34 +0300)]
Issue #15657: Delete incorrect statement from PyMethodDef documentation
Berker Peksag [Sun, 12 Jun 2016 13:28:16 +0000 (16:28 +0300)]
Issue #27289: Merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 13:27:48 +0000 (16:27 +0300)]
Issue #27289: Prevent test_urllib2net failures due to EOFError raised by ftplib
Serhiy Storchaka [Sun, 12 Jun 2016 12:53:09 +0000 (15:53 +0300)]
Issue #25455: Clean up reference loops created in tests for recursive
functools.partial objects.
Serhiy Storchaka [Sun, 12 Jun 2016 12:45:14 +0000 (15:45 +0300)]
Issue #25455: Clean up reference loops created in tests for recursive
functools.partial objects.
Berker Peksag [Sun, 12 Jun 2016 11:10:24 +0000 (14:10 +0300)]
Issue #27190: Merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 11:09:51 +0000 (14:09 +0300)]
Issue #27190: Raise NotSupportedError if sqlite3 is older than 3.3.1
Patch by Dave Sawyer.
Berker Peksag [Sun, 12 Jun 2016 10:42:12 +0000 (13:42 +0300)]
Issue #27188: Merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 10:41:47 +0000 (13:41 +0300)]
Issue #27188: Fix various sqlite3 documentation errors
* 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.
Berker Peksag [Sun, 12 Jun 2016 09:26:08 +0000 (12:26 +0300)]
Merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 09:25:43 +0000 (12:25 +0300)]
Use exc role for ValueError in multiprocessing.rst
Berker Peksag [Sun, 12 Jun 2016 09:19:39 +0000 (12:19 +0300)]
Issue #27221: Merge from 3.5
Berker Peksag [Sun, 12 Jun 2016 09:19:13 +0000 (12:19 +0300)]
Issue #27221: Delete an outdated paragraph about pickle support of Process
Initial patch by Jelle Zijlstra.
Serhiy Storchaka [Sun, 12 Jun 2016 08:51:26 +0000 (11:51 +0300)]
Issue #25455: Fixed a crash in repr of recursive functools.partial objects.
Serhiy Storchaka [Sun, 12 Jun 2016 08:44:06 +0000 (11:44 +0300)]
Issue #25455: Fixed a crash in repr of recursive functools.partial objects.
Serhiy Storchaka [Sun, 12 Jun 2016 06:49:23 +0000 (09:49 +0300)]
Null merge
Serhiy Storchaka [Sun, 12 Jun 2016 06:48:19 +0000 (09:48 +0300)]
Merge heads
Serhiy Storchaka [Sun, 12 Jun 2016 06:47:57 +0000 (09:47 +0300)]
Merge heads
Serhiy Storchaka [Sun, 12 Jun 2016 06:47:20 +0000 (09:47 +0300)]
Issue #25455: Fixed a crash in repr of ElementTree.Element with recursive tag.
Serhiy Storchaka [Sun, 12 Jun 2016 06:43:55 +0000 (09:43 +0300)]
Issue #25455: Fixed a crash in repr of ElementTree.Element with recursive tag.
Serhiy Storchaka [Sun, 12 Jun 2016 06:35:13 +0000 (09:35 +0300)]
Issue #27286: Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode. Calling
function with generalized unpacking (PEP 448) and conflicting keyword names
could cause undefined behavior.
Serhiy Storchaka [Sun, 12 Jun 2016 06:22:01 +0000 (09:22 +0300)]
Issue #27286: Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode. Calling
function with generalized unpacking (PEP 448) and conflicting keyword names
could cause undefined behavior.
Martin Panter [Sun, 12 Jun 2016 06:17:29 +0000 (06:17 +0000)]
Add grammatical article to “an ASCII letter”
Martin Panter [Sun, 12 Jun 2016 06:16:51 +0000 (06:16 +0000)]
Merge typo fixes from 3.5
Martin Panter [Sun, 12 Jun 2016 06:14:03 +0000 (06:14 +0000)]
Fix typos and English grammar in documentation and code comment
Martin Panter [Sun, 12 Jun 2016 06:08:29 +0000 (06:08 +0000)]
Issue #27030: Merge RE fix from 3.5
Martin Panter [Sun, 12 Jun 2016 06:07:35 +0000 (06:07 +0000)]
Fix buggy RE “\parrot_example.py”, uncovered by Issue #27030
Larry Hastings [Sun, 12 Jun 2016 05:25:43 +0000 (22:25 -0700)]
Added tag v3.4.5rc1 for changeset
3631bb4a2490
Larry Hastings [Sun, 12 Jun 2016 05:24:03 +0000 (22:24 -0700)]
Release bump for 3.4.5rc1.
Larry Hastings [Sun, 12 Jun 2016 05:22:07 +0000 (22:22 -0700)]
Regenerate pydoc topics for 3.4.5rc1.
Martin Panter [Sun, 12 Jun 2016 04:31:25 +0000 (04:31 +0000)]
Issue #16484: Merge pydoc Windows fixes from 3.5
Martin Panter [Sun, 12 Jun 2016 04:24:06 +0000 (04:24 +0000)]
Issue #16484: Fix pydoc link and test on Windows, by Kaushik Nadikuditi
Larry Hastings [Sun, 12 Jun 2016 03:55:23 +0000 (20:55 -0700)]
Added tag v3.5.2rc1 for changeset
68feec6488b2
Larry Hastings [Sun, 12 Jun 2016 03:55:08 +0000 (20:55 -0700)]
Updated header for README for 3.5.2rc1.
Larry Hastings [Sun, 12 Jun 2016 03:51:22 +0000 (20:51 -0700)]
Release bump for 3.5.2rc1.
Larry Hastings [Sun, 12 Jun 2016 03:40:26 +0000 (20:40 -0700)]
Regenerated pydoc topics for 3.5.2rc1.