]> granicus.if.org Git - python/log
python
8 years agoIssue 28128: Print out better error/warning messages for invalid string escapes.
Eric V. Smith [Mon, 31 Oct 2016 13:22:08 +0000 (09:22 -0400)]
Issue 28128: Print out better error/warning messages for invalid string escapes.

8 years agoIssue #28553: Fix logic error in example code of int.to_bytes doc.
INADA Naoki [Mon, 31 Oct 2016 08:42:25 +0000 (17:42 +0900)]
Issue #28553: Fix logic error in example code of int.to_bytes doc.

8 years agoIssue #28553: Fix logic error in example code of int.to_bytes doc.
INADA Naoki [Mon, 31 Oct 2016 08:42:10 +0000 (17:42 +0900)]
Issue #28553: Fix logic error in example code of int.to_bytes doc.

8 years agoIssue #28553: Fix logic error in example code of int.to_bytes doc.
INADA Naoki [Mon, 31 Oct 2016 08:41:47 +0000 (17:41 +0900)]
Issue #28553: Fix logic error in example code of int.to_bytes doc.

8 years agoIssue #27517: LZMA compressor and decompressor no longer raise exceptions if
Serhiy Storchaka [Mon, 31 Oct 2016 06:31:41 +0000 (08:31 +0200)]
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
given empty data twice.  Patch by Benjamin Fogle.

8 years agoIssue #27517: LZMA compressor and decompressor no longer raise exceptions if
Serhiy Storchaka [Mon, 31 Oct 2016 06:31:13 +0000 (08:31 +0200)]
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
given empty data twice.  Patch by Benjamin Fogle.

8 years agoIssue #27517: LZMA compressor and decompressor no longer raise exceptions if
Serhiy Storchaka [Mon, 31 Oct 2016 06:30:09 +0000 (08:30 +0200)]
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
given empty data twice.  Patch by Benjamin Fogle.

8 years agoUpdate the f-string test broken in issue #28385.
Serhiy Storchaka [Mon, 31 Oct 2016 06:13:30 +0000 (08:13 +0200)]
Update the f-string test broken in issue #28385.

8 years agoUpdate the f-string test broken in issue #28385.
Serhiy Storchaka [Mon, 31 Oct 2016 06:13:00 +0000 (08:13 +0200)]
Update the f-string test broken in issue #28385.

8 years agoIssue #28541: Improve test coverage for encoding detection in json library.
Serhiy Storchaka [Sun, 30 Oct 2016 21:00:20 +0000 (23:00 +0200)]
Issue #28541: Improve test coverage for encoding detection in json library.
Original patch by Eric Appelt.

8 years agoIssue #28541: Improve test coverage for encoding detection in json library.
Serhiy Storchaka [Sun, 30 Oct 2016 21:00:01 +0000 (23:00 +0200)]
Issue #28541: Improve test coverage for encoding detection in json library.
Original patch by Eric Appelt.

8 years agoIssue #28549: Fixed segfault in curses's addch() with ncurses6.
Serhiy Storchaka [Sun, 30 Oct 2016 20:54:23 +0000 (22:54 +0200)]
Issue #28549: Fixed segfault in curses's addch() with ncurses6.

8 years agoIssue #28549: Fixed segfault in curses's addch() with ncurses6.
Serhiy Storchaka [Sun, 30 Oct 2016 20:53:09 +0000 (22:53 +0200)]
Issue #28549: Fixed segfault in curses's addch() with ncurses6.

8 years agoIssue #28549: Fixed segfault in curses's addch() with ncurses6.
Serhiy Storchaka [Sun, 30 Oct 2016 20:52:06 +0000 (22:52 +0200)]
Issue #28549: Fixed segfault in curses's addch() with ncurses6.

8 years agoIssue #28449: tarfile.open() with mode "r" or "r:" now tries to open a tar
Serhiy Storchaka [Sun, 30 Oct 2016 18:58:31 +0000 (20:58 +0200)]
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.

8 years agoIssue #28449: tarfile.open() with mode "r" or "r:" now tries to open a tar
Serhiy Storchaka [Sun, 30 Oct 2016 18:56:23 +0000 (20:56 +0200)]
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.

8 years agoIssue #28449: tarfile.open() with mode "r" or "r:" now tries to open a tar
Serhiy Storchaka [Sun, 30 Oct 2016 18:52:29 +0000 (20:52 +0200)]
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.

8 years agoIssue #28385: An error message when non-empty format spec is passed to
Serhiy Storchaka [Sun, 30 Oct 2016 17:38:05 +0000 (19:38 +0200)]
Issue #28385: An error message when non-empty format spec is passed to
object.__format__ now contains the name of actual type.

8 years agoIssue #28385: An error message when non-empty format spec is passed to
Serhiy Storchaka [Sun, 30 Oct 2016 17:37:46 +0000 (19:37 +0200)]
Issue #28385: An error message when non-empty format spec is passed to
object.__format__ now contains the name of actual type.

8 years agoIssue #28385: An error message when non-empty format spec is passed to
Serhiy Storchaka [Sun, 30 Oct 2016 17:33:54 +0000 (19:33 +0200)]
Issue #28385: An error message when non-empty format spec is passed to
object.__format__ now contains the name of actual type.

8 years agoIssue #23262: The webbrowser module now supports Firefox 36+ and derived
Serhiy Storchaka [Sun, 30 Oct 2016 17:22:15 +0000 (19:22 +0200)]
Issue #23262: The webbrowser module now supports Firefox 36+ and derived
browsers.  Based on patch by Oleg Broytman.

8 years ago- Issue #23262: The webbrowser module now supports Firefox 36+ and derived
Serhiy Storchaka [Sun, 30 Oct 2016 17:21:10 +0000 (19:21 +0200)]
- Issue #23262: The webbrowser module now supports Firefox 36+ and derived
  browsers.  Based on patch by Oleg Broytman.

8 years agoIssue #23262: The webbrowser module now supports Firefox 36+ and derived
Serhiy Storchaka [Sun, 30 Oct 2016 17:16:33 +0000 (19:16 +0200)]
Issue #23262: The webbrowser module now supports Firefox 36+ and derived
browsers.  Based on patch by Oleg Broytman.

8 years agoIssue #27939: Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused
Serhiy Storchaka [Sun, 30 Oct 2016 16:53:09 +0000 (18:53 +0200)]
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.

8 years agoIssue #27939: Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused
Serhiy Storchaka [Sun, 30 Oct 2016 16:52:02 +0000 (18:52 +0200)]
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.

8 years agoIssue #27939: Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused
Serhiy Storchaka [Sun, 30 Oct 2016 16:49:52 +0000 (18:49 +0200)]
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.

8 years agoIssue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.
Serhiy Storchaka [Sun, 30 Oct 2016 16:25:46 +0000 (18:25 +0200)]
Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.
Patch by Xiang Zhang.

8 years agoIssue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.
Serhiy Storchaka [Sun, 30 Oct 2016 16:25:27 +0000 (18:25 +0200)]
Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.
Patch by Xiang Zhang.

8 years agoMerge from 3.6.
Serhiy Storchaka [Sun, 30 Oct 2016 15:27:40 +0000 (17:27 +0200)]
Merge from 3.6.

8 years agoMerge from 3.5.
Serhiy Storchaka [Sun, 30 Oct 2016 15:25:45 +0000 (17:25 +0200)]
Merge from 3.5.

8 years agoBacked out changeset 9f7505019767 (issue #27275).
Serhiy Storchaka [Sun, 30 Oct 2016 15:17:24 +0000 (17:17 +0200)]
Backed out changeset 9f7505019767 (issue #27275).

8 years agoIssue #26638: Merge option warning fixes from 3.6
Martin Panter [Sun, 30 Oct 2016 04:30:36 +0000 (04:30 +0000)]
Issue #26638: Merge option warning fixes from 3.6

8 years agoIssue #26638: Merge option warning fixes from 3.5 into 3.6
Martin Panter [Sun, 30 Oct 2016 04:21:23 +0000 (04:21 +0000)]
Issue #26638: Merge option warning fixes from 3.5 into 3.6

8 years agoIssue #26638: Work around more CLI options that can’t be linked
Martin Panter [Sun, 30 Oct 2016 04:20:23 +0000 (04:20 +0000)]
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

8 years agoIssue #26638: Mask undefined CLI options to defeat new Sphinx warnings
Martin Panter [Sun, 30 Oct 2016 04:20:17 +0000 (04:20 +0000)]
Issue #26638: Mask undefined CLI options to defeat new Sphinx warnings

8 years agomerge
Raymond Hettinger [Sun, 30 Oct 2016 00:43:02 +0000 (17:43 -0700)]
merge

8 years agoIssue #18844: Strengthen tests to include a case with unequal weighting
Raymond Hettinger [Sun, 30 Oct 2016 00:42:36 +0000 (17:42 -0700)]
Issue #18844:  Strengthen tests to include a case with unequal weighting

8 years agomerge
Raymond Hettinger [Sat, 29 Oct 2016 23:57:09 +0000 (16:57 -0700)]
merge

8 years agoIssue #18844: Make the various ways for specifing weights produce the same results.
Raymond Hettinger [Sat, 29 Oct 2016 23:55:36 +0000 (16:55 -0700)]
Issue #18844: Make the various ways for specifing weights produce the same results.

8 years agoIssue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]()) (3.6->3.7)
Guido van Rossum [Sat, 29 Oct 2016 23:05:28 +0000 (16:05 -0700)]
Issue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]()) (3.6->3.7)

8 years agoIssue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]()) (3.5->3.6)
Guido van Rossum [Sat, 29 Oct 2016 23:05:27 +0000 (16:05 -0700)]
Issue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]()) (3.5->3.6)

8 years agoIssue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]())
Guido van Rossum [Sat, 29 Oct 2016 23:05:26 +0000 (16:05 -0700)]
Issue #28556: updates to typing.py (add Coroutine, prohibit Generic[T]())

8 years agoIssue #28556: updates to typing.py (fix copy, deepcopy, pickle) (3.6->3.7)
Guido van Rossum [Sat, 29 Oct 2016 19:44:31 +0000 (12:44 -0700)]
Issue #28556: updates to typing.py (fix copy, deepcopy, pickle) (3.6->3.7)

8 years agoIssue #28556: updates to typing.py (fix copy, deepcopy, pickle) (3.5->3.6)
Guido van Rossum [Sat, 29 Oct 2016 19:44:30 +0000 (12:44 -0700)]
Issue #28556: updates to typing.py (fix copy, deepcopy, pickle) (3.5->3.6)

8 years agoIssue #28556: updates to typing.py (fix copy, deepcopy, pickle)
Guido van Rossum [Sat, 29 Oct 2016 19:44:29 +0000 (12:44 -0700)]
Issue #28556: updates to typing.py (fix copy, deepcopy, pickle)

8 years agoAdds missing _asyncio.pyd to installer and generally tidies pyd management.
Steve Dower [Sat, 29 Oct 2016 16:23:52 +0000 (09:23 -0700)]
Adds missing _asyncio.pyd to installer and generally tidies pyd management.

8 years agoAdds missing _asyncio.pyd to installer and generally tidies pyd management.
Steve Dower [Sat, 29 Oct 2016 16:23:39 +0000 (09:23 -0700)]
Adds missing _asyncio.pyd to installer and generally tidies pyd management.

8 years agoIssue #28556: updates to typing.py (3.6->3.7)
Guido van Rossum [Sat, 29 Oct 2016 15:54:58 +0000 (08:54 -0700)]
Issue #28556: updates to typing.py (3.6->3.7)

8 years agoIssue #28556: updates to typing.py (3.5->3.6)
Guido van Rossum [Sat, 29 Oct 2016 15:54:57 +0000 (08:54 -0700)]
Issue #28556: updates to typing.py (3.5->3.6)

8 years agoIssue #28556: updates to typing.py
Guido van Rossum [Sat, 29 Oct 2016 15:54:56 +0000 (08:54 -0700)]
Issue #28556: updates to typing.py

8 years agoMerge from 3.6
Steve Dower [Sat, 29 Oct 2016 15:50:42 +0000 (08:50 -0700)]
Merge from 3.6

8 years agoMakes test_underpth* tests more robust by copying the executable.
Steve Dower [Sat, 29 Oct 2016 15:50:31 +0000 (08:50 -0700)]
Makes test_underpth* tests more robust by copying the executable.

8 years agoIssue #28444: Merge with 3.6.
Xavier de Gaye [Sat, 29 Oct 2016 15:01:07 +0000 (17:01 +0200)]
Issue #28444: Merge with 3.6.

8 years agoIssue #28444: Merge with 3.5.
Xavier de Gaye [Sat, 29 Oct 2016 14:59:32 +0000 (16:59 +0200)]
Issue #28444: Merge with 3.5.

8 years agoIssue #28444: Fix missing extensions modules when cross compiling.
Xavier de Gaye [Sat, 29 Oct 2016 14:57:20 +0000 (16:57 +0200)]
Issue #28444: Fix missing extensions modules when cross compiling.

8 years agoIssue #28199: Microoptimized dict resizing. Based on patch by Naoki Inada.
Serhiy Storchaka [Sat, 29 Oct 2016 07:50:00 +0000 (10:50 +0300)]
Issue #28199: Microoptimized dict resizing.  Based on patch by Naoki Inada.

8 years agoIssue #28199: Microoptimized dict resizing. Based on patch by Naoki Inada.
Serhiy Storchaka [Sat, 29 Oct 2016 07:49:43 +0000 (10:49 +0300)]
Issue #28199: Microoptimized dict resizing.  Based on patch by Naoki Inada.

8 years agoMerge 3.6
Victor Stinner [Sat, 29 Oct 2016 07:11:06 +0000 (09:11 +0200)]
Merge 3.6

8 years agoIssue #28544: Fix inefficient call to _PyObject_CallMethodId()
Victor Stinner [Sat, 29 Oct 2016 07:05:39 +0000 (09:05 +0200)]
Issue #28544: Fix inefficient call to _PyObject_CallMethodId()

"()" format string creates an empty list of argument but requires extra work to
parse the format string.

8 years agoMerge 3.6 (issue #28544)
Yury Selivanov [Fri, 28 Oct 2016 23:01:46 +0000 (19:01 -0400)]
Merge 3.6 (issue #28544)

8 years agoIssue #28544: Pass `PyObject*` to _PyDict_Pop, not `PyDictObject*`
Yury Selivanov [Fri, 28 Oct 2016 23:01:21 +0000 (19:01 -0400)]
Issue #28544: Pass `PyObject*` to _PyDict_Pop, not `PyDictObject*`

8 years agoMerge 3.6 (issue #28544)
Yury Selivanov [Fri, 28 Oct 2016 22:49:10 +0000 (18:49 -0400)]
Merge 3.6 (issue #28544)

8 years agoIssue #28544: Fix compilation of _asynciomodule.c on Windows
Yury Selivanov [Fri, 28 Oct 2016 22:48:50 +0000 (18:48 -0400)]
Issue #28544: Fix compilation of _asynciomodule.c on Windows

8 years agoRemoves incorrect condition from lib_pdb.msi
Steve Dower [Fri, 28 Oct 2016 18:19:50 +0000 (11:19 -0700)]
Removes incorrect condition from lib_pdb.msi

8 years agoRemoves incorrect condition from lib_pdb.msi
Steve Dower [Fri, 28 Oct 2016 18:19:42 +0000 (11:19 -0700)]
Removes incorrect condition from lib_pdb.msi

8 years agoRemoves incorrect condition from lib_pdb.msi
Steve Dower [Fri, 28 Oct 2016 18:19:18 +0000 (11:19 -0700)]
Removes incorrect condition from lib_pdb.msi

8 years agoMerge 3.6
Victor Stinner [Fri, 28 Oct 2016 17:15:08 +0000 (19:15 +0200)]
Merge 3.6

8 years agoIssue #28544: Fix _asynciomodule.c on Windows
Victor Stinner [Fri, 28 Oct 2016 17:13:52 +0000 (19:13 +0200)]
Issue #28544: Fix _asynciomodule.c on Windows

PyType_Ready() sets the reference to &PyType_Type.

&PyType_Type cannot be resolved at compilation time (not on Windows?).

8 years agoMerge 3.6 (issue #28544)
Yury Selivanov [Fri, 28 Oct 2016 16:53:29 +0000 (12:53 -0400)]
Merge 3.6 (issue #28544)

8 years agoIssue #28544: Implement asyncio.Task in C.
Yury Selivanov [Fri, 28 Oct 2016 16:52:37 +0000 (12:52 -0400)]
Issue #28544: Implement asyncio.Task in C.

This implementation provides additional 10-20% speed boost for
asyncio programs.

The patch also fixes _asynciomodule.c to use Arguments Clinic, and
makes '_schedule_callbacks' an overridable method (as it was in 3.5).

8 years agoMerge heads.
Xavier de Gaye [Fri, 28 Oct 2016 09:40:47 +0000 (11:40 +0200)]
Merge heads.

8 years agoMerge heads.
Xavier de Gaye [Fri, 28 Oct 2016 09:37:17 +0000 (11:37 +0200)]
Merge heads.

8 years agoIssue #28046: Merge with 3.6.
Xavier de Gaye [Fri, 28 Oct 2016 09:23:24 +0000 (11:23 +0200)]
Issue #28046: Merge with 3.6.

8 years agoIssue #28046: Fix the removal of the sysconfigdata module
Xavier de Gaye [Fri, 28 Oct 2016 09:22:05 +0000 (11:22 +0200)]
Issue #28046: Fix the removal of the sysconfigdata module
from lib-dynload on install.

8 years agoFixed possible NULL decrefing.
Serhiy Storchaka [Fri, 28 Oct 2016 09:17:17 +0000 (12:17 +0300)]
Fixed possible NULL decrefing.

8 years agoFixed possible NULL decrefing.
Serhiy Storchaka [Fri, 28 Oct 2016 09:16:21 +0000 (12:16 +0300)]
Fixed possible NULL decrefing.

8 years agoFixed possible NULL decrefing.
Serhiy Storchaka [Fri, 28 Oct 2016 09:14:34 +0000 (12:14 +0300)]
Fixed possible NULL decrefing.

8 years agoIssue #28353: Make test_os.WalkTests.test_walk_bad_dir stable.
Serhiy Storchaka [Fri, 28 Oct 2016 06:19:19 +0000 (09:19 +0300)]
Issue #28353: Make test_os.WalkTests.test_walk_bad_dir stable.

8 years agoIssue #28353: Make test_os.WalkTests.test_walk_bad_dir stable.
Serhiy Storchaka [Fri, 28 Oct 2016 06:18:30 +0000 (09:18 +0300)]
Issue #28353: Make test_os.WalkTests.test_walk_bad_dir stable.

8 years agoIssue #28353: Make test_os.WalkTests.test_walk_bad_dir stable.
Serhiy Storchaka [Fri, 28 Oct 2016 06:17:38 +0000 (09:17 +0300)]
Issue #28353: Make test_os.WalkTests.test_walk_bad_dir stable.

8 years agoIssue #28522: Fixes mishandled buffer reallocation in getpathp.c
Steve Dower [Thu, 27 Oct 2016 21:29:13 +0000 (14:29 -0700)]
Issue #28522: Fixes mishandled buffer reallocation in getpathp.c

8 years agoIssue #28522: Fixes mishandled buffer reallocation in getpathp.c
Steve Dower [Thu, 27 Oct 2016 21:28:07 +0000 (14:28 -0700)]
Issue #28522: Fixes mishandled buffer reallocation in getpathp.c

8 years agoIssue #22949: Documented that fnmatch.translate() is for use with re.match().
Serhiy Storchaka [Thu, 27 Oct 2016 19:50:29 +0000 (22:50 +0300)]
Issue #22949: Documented that fnmatch.translate() is for use with re.match().

8 years agoIssue #22949: Documented that fnmatch.translate() is for use with re.match().
Serhiy Storchaka [Thu, 27 Oct 2016 19:50:15 +0000 (22:50 +0300)]
Issue #22949: Documented that fnmatch.translate() is for use with re.match().

8 years agoIssue #22949: Documented that fnmatch.translate() is for use with re.match().
Serhiy Storchaka [Thu, 27 Oct 2016 19:47:08 +0000 (22:47 +0300)]
Issue #22949: Documented that fnmatch.translate() is for use with re.match().

8 years agoIssue #22493: Updated an example for fnmatch.translate().
Serhiy Storchaka [Thu, 27 Oct 2016 19:45:03 +0000 (22:45 +0300)]
Issue #22493: Updated an example for fnmatch.translate().

8 years agoIssue #22493: Updated an example for fnmatch.translate().
Serhiy Storchaka [Thu, 27 Oct 2016 19:44:03 +0000 (22:44 +0300)]
Issue #22493: Updated an example for fnmatch.translate().

8 years agoMerge from 3.6
Steve Dower [Thu, 27 Oct 2016 19:15:23 +0000 (12:15 -0700)]
Merge from 3.6

8 years agoRevert incorrect file merge from 3.5.
Steve Dower [Thu, 27 Oct 2016 19:14:48 +0000 (12:14 -0700)]
Revert incorrect file merge from 3.5.

8 years agoMerge from 3.5
Steve Dower [Thu, 27 Oct 2016 19:12:24 +0000 (12:12 -0700)]
Merge from 3.5

8 years agoUpdates release build to collect symbols and binaries, and create nuget package.
Steve Dower [Thu, 27 Oct 2016 19:08:45 +0000 (12:08 -0700)]
Updates release build to collect symbols and binaries, and create nuget package.

8 years agoIssue #28496: Mark up constants 0, 1 and -1 that denote return values or
Serhiy Storchaka [Thu, 27 Oct 2016 18:42:49 +0000 (21:42 +0300)]
Issue #28496: Mark up constants 0, 1 and -1 that denote return values or
special input values as literal text.

8 years agoIssue #28496: Mark up constants 0, 1 and -1 that denote return values or
Serhiy Storchaka [Thu, 27 Oct 2016 18:42:15 +0000 (21:42 +0300)]
Issue #28496: Mark up constants 0, 1 and -1 that denote return values or
special input values as literal text.

8 years agoIssue #28496: Mark up constants 0, 1 and -1 that denote return values or
Serhiy Storchaka [Thu, 27 Oct 2016 18:41:19 +0000 (21:41 +0300)]
Issue #28496: Mark up constants 0, 1 and -1 that denote return values or
special input values as literal text.

8 years agoIssue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(),
Serhiy Storchaka [Thu, 27 Oct 2016 18:08:00 +0000 (21:08 +0300)]
Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(),
PyUnicode_AsDecodedObject(), PyUnicode_AsDecodedUnicode() and
PyUnicode_AsEncodedUnicode().

8 years agoIssue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(),
Serhiy Storchaka [Thu, 27 Oct 2016 18:05:49 +0000 (21:05 +0300)]
Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(),
PyUnicode_AsDecodedObject(), PyUnicode_AsDecodedUnicode() and
PyUnicode_AsEncodedUnicode().

8 years agoIssue #28526: Use PyUnicode_AsEncodedString() instead of
Serhiy Storchaka [Thu, 27 Oct 2016 16:33:22 +0000 (19:33 +0300)]
Issue #28526: Use PyUnicode_AsEncodedString() instead of
PyUnicode_AsEncodedObject() in _curese to ensure that the result
is a bytes object.

8 years agoIssue #28526: Use PyUnicode_AsEncodedString() instead of
Serhiy Storchaka [Thu, 27 Oct 2016 16:33:05 +0000 (19:33 +0300)]
Issue #28526: Use PyUnicode_AsEncodedString() instead of
PyUnicode_AsEncodedObject() in _curese to ensure that the result
is a bytes object.

8 years agoIssue #28526: Use PyUnicode_AsEncodedString() instead of
Serhiy Storchaka [Thu, 27 Oct 2016 16:31:49 +0000 (19:31 +0300)]
Issue #28526: Use PyUnicode_AsEncodedString() instead of
PyUnicode_AsEncodedObject() in _curese to ensure that the result
is a bytes object.

8 years agoIssue #28509: dict.update() no longer allocate unnecessary large memory
INADA Naoki [Thu, 27 Oct 2016 10:30:10 +0000 (19:30 +0900)]
Issue #28509: dict.update() no longer allocate unnecessary large memory