Commit graph

97420 commits

Author SHA1 Message Date
Berker Peksag
6803f35acc Issue #27393: Fix escaping of C:\ too 2016-06-27 13:10:47 +03:00
Berker Peksag
c2cfe33b27 Issue #27393: Merge from 3.5 2016-06-27 09:52:07 +03:00
Berker Peksag
9c1e9d453c Issue #27393: Fix escaping of venv activate commands on Windows
Patch by Manuel Kaufmann.
2016-06-27 09:51:40 +03:00
Larry Hastings
c2f2ef8faa Merge from 3.5. 2016-06-26 20:00:51 -07:00
Larry Hastings
bddc356437 Null merge from 3.4 (well, except, pull in the tag for 3.4.5.) 2016-06-26 19:57:48 -07:00
Larry Hastings
1b329e791a Merge. 2016-06-26 19:53:18 -07:00
Larry Hastings
9bb2005459 Post-release fixups for Python 3.5.2. 2016-06-26 19:47:22 -07:00
Larry Hastings
91058707cf Merge. 2016-06-26 19:43:00 -07:00
Larry Hastings
ea684921c2 Post-release fixups for Python 3.4.5. 2016-06-26 19:41:21 -07:00
Terry Jan Reedy
68a53c5d39 Issue #27380: IDLE: add base Query dialog, with ttk widgets and subclass
SectionName.  These split class GetCfgSectionNameDialog from
configSectionNameDialog.py, temporarily renamed config_sec.py in 3.7.9a2.
More Query subclasses are planned.
2016-06-26 22:05:10 -04:00
Terry Jan Reedy
754a5c1a1d Merge Update NEWS and idlelib NEWS.text. 2016-06-26 18:22:32 -04:00
Terry Jan Reedy
1e957d145f Update NEWS and idlelib NEWS.text. 2016-06-26 18:20:20 -04:00
Terry Jan Reedy
7c1534141d Issue 27372: Stop test_idle from changing locale, so test passes.
In 3.6, the warning is now called an error, making it harder to ignore.
2016-06-26 17:48:02 -04:00
Serhiy Storchaka
b554faddf5 Issue #22115: Updated Misc/NEWS. 2016-06-26 17:47:46 +03:00
Serhiy Storchaka
745a407df8 Issue #22115: Fixed tracing Tkinter variables:
* tracing in the "u" mode now works
* trace_vdelete() with wrong mode no longer break tracing
* trace_vinfo() now always returns a list of pairs of strings
2016-06-26 17:42:23 +03:00
Serhiy Storchaka
8122174af1 Issue #22115: Added methods trace_add, trace_remove and trace_info in the
tkinter.Variable class.  They replace old methods trace_variable, trace,
trace_vdelete and trace_vinfo that use obsolete Tcl commands and might
not work in future versions of Tcl.
2016-06-26 09:46:57 +03:00
Steve Dower
523ccd135c Merge from 3.5 2016-06-25 16:43:26 -07:00
Steve Dower
e7614dd07d Simplifies nuget build with better parameters. 2016-06-25 16:13:30 -07:00
Larry Hastings
8e362213df Added tag v3.4.5 for changeset 619b61e505d0 2016-06-25 14:44:49 -07:00
Larry Hastings
98be9d500e Version bump for 3.4.5 final. 2016-06-25 14:44:30 -07:00
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