Commit Graph

94743 Commits

Author SHA1 Message Date
Larry Hastings 27d3529d87 Regenerate pydoc topics for 3.4.5 final. 2016-06-25 14:42:04 -07:00
Larry Hastings da27a8813f Added tag v3.5.2 for changeset 4def2a2901a5 2016-06-25 14:11:29 -07:00
Larry Hastings 6c1aa6ba30 Version number bump for 3.5.2 final. 2016-06-25 14:11:09 -07:00
Larry Hastings 66b84c00c5 Update pydoc topics for 3.5.2 final. 2016-06-25 14:09:37 -07:00
Serhiy Storchaka 6bc87b4b4d Issue #20350. tkapp.splitlist() is now always used instead of unreliable
tkapp.split() in the tkinter package.
2016-06-26 00:09:19 +03:00
Serhiy Storchaka d3af156ded Issue #24137: Fixed IDLE on Linux with tkinter default root disabled. 2016-06-25 23:52:51 +03:00
Serhiy Storchaka 2d8f94532b Issue #26243: Correct a wording in docs.
Thanks Berker.
2016-06-25 22:47:04 +03:00
Serhiy Storchaka 95657cdd40 Issue #26243: Only the level argument to zlib.compress() is keyword argument
now.  The first argument is positional-only.
2016-06-25 22:43:05 +03:00
Brett Cannon 696c35e86b Issue #26186: Remove the restriction that built-in and extension
modules  can't be lazily loaded.

Thanks to Python 3.6 allowing for types.ModuleType to have its
__class__ mutated, the restriction can be lifted by calling
create_module() on the wrapped loader.
2016-06-25 10:58:17 -07:00
Brett Cannon da037616b1 Merge from 3.5 2016-06-25 10:50:24 -07:00
Brett Cannon e92dc9c23d Fix a scoping issue where an UnboundLocalError was triggered if a
lazy-loaded module was already in sys.modules.
2016-06-25 10:47:53 -07:00
Martin Panter b466f8facf Remove duplicate AF_INET6 addition 2016-06-25 03:06:58 +00:00
Raymond Hettinger 650c1c9ddd Minor beautification 2016-06-25 05:36:42 +03:00
Brett Cannon a32c4d0531 Issue #27038: Expose DirEntry as os.DirEntry.
Thanks to Jelle Zijlstra for the code portion of the patch.
2016-06-24 14:14:44 -07:00
Brett Cannon 620d9c7200 Merge from 3.5 2016-06-24 12:23:23 -07:00
Brett Cannon 559ad5d401 Remove a stale reference to pathlib.PurePath.path 2016-06-24 12:22:14 -07:00
Brett Cannon c28592bb2f Issue #27186: Define what a "path-like object" is.
Thanks to Dusty Phillips for the initial patch.
2016-06-24 12:21:47 -07:00
Brett Cannon c78ca1e044 Issue #27186: Update os.fspath()/PyOS_FSPath() to check the return
type of __fspath__().

As part of this change, also make sure that the pure Python
implementation of os.fspath() is tested.
2016-06-24 12:03:43 -07:00
Steve Dower 19b2a53a82 Merge from 3.5 2016-06-24 11:38:00 -07:00
Steve Dower 3f9fbfcdd4 Preinstalls pip into the nuget package so that pip.exe is available after installation. 2016-06-24 11:37:50 -07:00
Steve Dower 227cec790b Merge from 3.5 2016-06-24 10:32:54 -07:00
Steve Dower 33f7310c5e Adds scripts for producing Nuget packages. 2016-06-24 10:32:15 -07:00
Berker Peksag ac5a319a1c Issue #27381: Merge from 3.5 2016-06-24 12:57:18 +03:00
Berker Peksag a064382925 Issue #27381: Remove superfluous paren in zipfile documentation 2016-06-24 12:56:50 +03:00
Berker Peksag a67d78e50c Issue #18300: Merge from 3.5 2016-06-24 09:29:21 +03:00
Berker Peksag e495646a97 Issue #18300: Set TERM='' by default in assert_python_* 2016-06-24 09:28:50 +03:00
Berker Peksag 69da9c4343 Issue #26547: Merge from 3.5 2016-06-24 09:12:20 +03:00
Berker Peksag 37e87e6ec1 Issue #26547: Remove outdated term dictproxy from vars() documentation
dictproxy was used in Python 2 and it was renamed to mappingproxy
in Python 3.3.

Patch by Julien.
2016-06-24 09:12:01 +03:00
Berker Peksag 7577ad32d1 Issue #27378: Merge from 3.5 2016-06-24 08:55:06 +03:00
Berker Peksag 79af27ef2e Issue #27378: Remove an outdated reference from regex HOWTO
Patch by Matt Morrison.
2016-06-24 08:54:43 +03:00
Berker Peksag 606e5a6efe Merge from 3.5 2016-06-24 08:48:46 +03:00
Berker Peksag 91d53e7b20 Make PyPIRCCommandTestCase derive from a base class
Several test cases in distutils use PyPIRCCommandTestCase as
their base class and as a result of that the following tests
were ran more than once:

* test_server_registration
* test_server_empty_registration
* test_config_interpolation

This commit moves the infrastructure used by other tests
into a new BasePyPIRCCommandTestCase class.
2016-06-24 08:48:27 +03:00
Serhiy Storchaka 5ffdcad7b9 Fixed integer overflow in array.buffer_info(). 2016-06-23 23:56:46 +03:00
Serhiy Storchaka 9e941d6373 Fixed integer overflow in array.buffer_info(). 2016-06-23 23:55:34 +03:00
Terry Jan Reedy 58d3f59c2f Merge with 3.5 2016-06-22 22:46:51 -04:00
Terry Jan Reedy dcb6c88a24 Issue #27304: Source code links for sub-packages in the same file.
Patch by Yoni Lavi
2016-06-22 22:46:34 -04:00
Terry Jan Reedy 47e00e5c46 Issue #27365: Finish merge so tests pass. 2016-06-22 05:49:15 -04:00
Terry Jan Reedy ca183efdf4 Issue #27365: revert temporary rename 2016-06-22 04:57:23 -04:00
Terry Jan Reedy 82c4615be0 Issue #27365: add chunk 2016-06-22 04:54:18 -04:00
Terry Jan Reedy df1d34c1b4 Issue #27365: add chunk 2016-06-22 04:50:16 -04:00
Terry Jan Reedy 5deed33e8f Issue #27365: revert temporary rename 2016-06-22 04:32:06 -04:00
Terry Jan Reedy 096c6aae87 Issue #27365: partial merge 2016-06-22 04:24:27 -04:00
Terry Jan Reedy 317c56de6f Issue #27365: temporary rename 2016-06-22 04:21:22 -04:00
Terry Jan Reedy 06a1fcbb00 Issue #27365: Allow non-ascii in idlelib/NEWS.txt, for contributor names.
Rest of patch that should not be cherry picked into 3.5.2 final.
2016-06-22 04:17:28 -04:00
Terry Jan Reedy b8a79ae812 Issue #27365: Merge minimal part. 2016-06-22 03:57:32 -04:00
Terry Jan Reedy 05029d56f4 Issue #27365: Allow non-ascii in idlelib/NEWS.txt - minimal part for 3.5.2. 2016-06-22 03:55:20 -04:00
Terry Jan Reedy 6ff7a14b91 Issue #27365: Allow non-ascii in idlelib/NEWS.txt - minimal part for 3.5.2. 2016-06-22 03:55:20 -04:00
Benjamin Peterson ec51eb7b25 merge 3.5 2016-06-21 23:47:24 -07:00
Benjamin Peterson 909acb8c63 alter header; '%' really throws latex through a loop 2016-06-21 23:47:16 -07:00
Benjamin Peterson 8550bd80ae alter header; '%' really throws latex through a loop 2016-06-21 23:47:16 -07:00