Commit graph

101860 commits

Author SHA1 Message Date
Serhiy Storchaka
a89d22aff3 Issue #28449: tarfile.open() with mode "r" or "r:" now tries to open a tar
file with compression before trying to open it without compression.  Otherwise
it had 50% chance failed with ignore_zeros=True.
2016-10-30 20:52:29 +02:00
Serhiy Storchaka
7984bff52a Issue #28385: An error message when non-empty format spec is passed to
object.__format__ now contains the name of actual type.
2016-10-30 19:37:46 +02:00
Serhiy Storchaka
d1af5effc2 Issue #28385: An error message when non-empty format spec is passed to
object.__format__ now contains the name of actual type.
2016-10-30 19:33:54 +02:00
Serhiy Storchaka
a1fd5e4bc7 - Issue #23262: The webbrowser module now supports Firefox 36+ and derived
browsers.  Based on patch by Oleg Broytman.
2016-10-30 19:21:10 +02:00
Serhiy Storchaka
c9b750d249 Issue #23262: The webbrowser module now supports Firefox 36+ and derived
browsers.  Based on patch by Oleg Broytman.
2016-10-30 19:16:33 +02:00
Serhiy Storchaka
016a9acb26 Issue #27939: Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused
by representing the scale as float value internally in Tk.  tkinter.IntVar
now works if float value is set to underlying Tk variable.
2016-10-30 18:52:02 +02:00
Serhiy Storchaka
32c0d3ada5 Issue #27939: Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused
by representing the scale as float value internally in Tk.  tkinter.IntVar
now works if float value is set to underlying Tk variable.
2016-10-30 18:49:52 +02:00
Serhiy Storchaka
998c9cdd42 Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.
Patch by Xiang Zhang.
2016-10-30 18:25:27 +02:00
Serhiy Storchaka
b7d14a09c2 Merge from 3.5. 2016-10-30 17:25:45 +02:00
Serhiy Storchaka
0438683939 Backed out changeset 9f7505019767 (issue #27275). 2016-10-30 17:17:24 +02:00
Martin Panter
9440787867 Issue #26638: Merge option warning fixes from 3.5 into 3.6 2016-10-30 04:21:23 +00:00
Martin Panter
b8c5f54248 Issue #26638: Work around more CLI options that can’t be linked
* Cannot seem to link directly to main options from the “unittest” module,
  because that module has its own set of options
* Mask out linking for options that no longer exist in Python 3
2016-10-30 04:20:23 +00:00
Martin Panter
5c67933940 Issue #26638: Mask undefined CLI options to defeat new Sphinx warnings 2016-10-30 04:20:17 +00:00
Raymond Hettinger
77d574d4ae Issue #18844: Strengthen tests to include a case with unequal weighting 2016-10-29 17:42:36 -07:00
Raymond Hettinger
30d00e54dd Issue #18844: Make the various ways for specifing weights produce the same results. 2016-10-29 16:55:36 -07:00
Guido van Rossum
ab5cf4da4e Issue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]()) (3.5->3.6) 2016-10-29 16:05:27 -07:00
Guido van Rossum
62fe1bb983 Issue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]()) 2016-10-29 16:05:26 -07:00
Guido van Rossum
c6c1c6ef79 Issue #28556: updates to typing.py (fix copy, deepcopy, pickle) (3.5->3.6) 2016-10-29 12:44:30 -07:00
Guido van Rossum
b7dedc89f1 Issue #28556: updates to typing.py (fix copy, deepcopy, pickle) 2016-10-29 12:44:29 -07:00
Steve Dower
4782ab3aa3 Adds missing _asyncio.pyd to installer and generally tidies pyd management. 2016-10-29 09:23:39 -07:00
Guido van Rossum
868147b0a6 Issue #28556: updates to typing.py (3.5->3.6) 2016-10-29 08:54:57 -07:00
Guido van Rossum
5fc25a873c Issue #28556: updates to typing.py 2016-10-29 08:54:56 -07:00
Steve Dower
1da055ee0d Makes test_underpth* tests more robust by copying the executable. 2016-10-29 08:50:31 -07:00
Xavier de Gaye
0eacef3ecf Issue #28444: Merge with 3.5. 2016-10-29 16:59:32 +02:00
Xavier de Gaye
84968b74c8 Issue #28444: Fix missing extensions modules when cross compiling. 2016-10-29 16:57:20 +02:00
Serhiy Storchaka
e26e20db95 Issue #28199: Microoptimized dict resizing. Based on patch by Naoki Inada. 2016-10-29 10:50:00 +03:00
Serhiy Storchaka
49d02d1659 Issue #28586: Converted os.scandir() to Argument Clinic. 2016-11-06 13:45:33 +02:00
Serhiy Storchaka
04230c4087 Issue #28123: _PyDict_GetItem_KnownHash() now can raise an exception as
PyDict_GetItemWithError().  Patch by Xiang Zhang.
2016-11-06 13:19:38 +02:00
Martin Panter
a76f014278 Remove disabled test code
Loading Unix libraries via getattr() was disabled before ctypes was added to
Python.
2016-11-05 02:49:20 +00:00
Martin Panter
b0bbaa854e Merge doc fixup from 3.6 2016-11-05 02:49:11 +00:00
Martin Panter
52dfd4bd99 Issue #28485: Merge single-threading fix from 3.6 2016-11-05 01:56:58 +00:00
Ned Deily
e37c1cbf66 Issue #28616: merge from 3.6 2016-11-04 17:07:47 -04:00
Yury Selivanov
a494e34ca1 Merge 3.6 (issue #28613) 2016-11-04 14:30:41 -04:00
INADA Naoki
ca2d8be4ba Issue #28580: Optimize iterating split table values.
Patch by Xiang Zhang.
2016-11-04 16:59:10 +09:00
INADA Naoki
2f6d201ea3 Issue #28088: Document Transport.set_protocol and get_protocol.
Patch by Mariatta Wijaya.
2016-11-04 16:35:31 +09:00
Brett Cannon
d4ef9d3feb Merge for issue #28605 2016-11-03 16:21:11 -07:00
Yury Selivanov
ca4b6d05e0 Merge 3.6 (asyncio) 2016-11-03 15:36:02 -07:00
Yury Selivanov
91d78f0aae Merge 3.6 (issue #28600) 2016-11-03 15:10:48 -07:00
Guido van Rossum
7229f33ef3 Issue #26980: Improve docs for create_unix_connection(). By Mariatta. (3.6->3.7) 2016-11-03 14:18:32 -07:00
Serhiy Storchaka
d63f1f757c Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
the garbage collector is invoked in other thread.
Based on patch by Sebastian Cufre.
2016-11-03 15:38:58 +02:00
Donald Stufft
cee42c4c41 Merge 3.6 - allow ensurepip w/o ssl 2016-11-02 20:33:07 -04:00
Donald Stufft
629dda5147 Merge updated pip/setuptools from 3.6 2016-11-02 15:55:26 -04:00
Serhiy Storchaka
339dff39e5 Fixed hyperlinks for tarfile CLI options. 2016-11-02 21:06:13 +02:00
Serhiy Storchaka
5a97bf7dec Issue #28513: Documented command-line interface of zipfile. 2016-11-02 12:13:48 +02:00
INADA Naoki
a3498c7569 Issue #28583: PyDict_SetDefault didn't combine split table when needed.
Patch by Xiang Zhang.
2016-11-02 18:47:24 +09:00
Raymond Hettinger
79a188c2bb merge 2016-11-01 22:23:34 -07:00
Raymond Hettinger
94d73e94a1 merge 2016-10-31 22:54:12 -07:00
Ned Deily
e046b86d9b Merge tag from 3.6 2016-11-01 00:44:09 -04:00
Ned Deily
a3ae1391c4 Issue #28248: merge from 3.6 2016-10-31 19:58:25 -04:00
Ned Deily
a0d5256821 Issue #28208: merge from 3.6 2016-10-31 19:36:42 -04:00