python-docs-fr/whatsnew/changelog.po
2017-09-21 09:29:22 +02:00

19357 lines
771 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2016, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-21 09:15+0200\n"
"PO-Revision-Date: 2017-08-29 14:38+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.2\n"
#: ../Doc/whatsnew/changelog.rst:5
msgid "Changelog"
msgstr "Changements"
#: ../../build/NEWS:7 ../../build/NEWS:2070
msgid "*Release date: XXXX-XX-XX*"
msgstr "*Date de sortie : XXXX-XX-XX*"
#: ../../build/NEWS:10 ../../build/NEWS:3641 ../../build/NEWS:3660
#: ../../build/NEWS:3825 ../../build/NEWS:3876 ../../build/NEWS:4472
#: ../../build/NEWS:4583 ../../build/NEWS:4673 ../../build/NEWS:5822
#: ../../build/NEWS:5835 ../../build/NEWS:6226 ../../build/NEWS:6259
#: ../../build/NEWS:6372 ../../build/NEWS:6427 ../../build/NEWS:6496
msgid "Security"
msgstr ""
#: ../../build/NEWS:44 ../../build/NEWS:2073 ../../build/NEWS:2197
#: ../../build/NEWS:2227 ../../build/NEWS:2290 ../../build/NEWS:2404
#: ../../build/NEWS:2530 ../../build/NEWS:2801 ../../build/NEWS:3310
#: ../../build/NEWS:3547 ../../build/NEWS:3767 ../../build/NEWS:4070
#: ../../build/NEWS:5382 ../../build/NEWS:6075 ../../build/NEWS:6096
#: ../../build/NEWS:6854 ../../build/NEWS:6872 ../../build/NEWS:7395
#: ../../build/NEWS:7430 ../../build/NEWS:7458 ../../build/NEWS:7549
#: ../../build/NEWS:7636 ../../build/NEWS:7741 ../../build/NEWS:7784
#: ../../build/NEWS:8060 ../../build/NEWS:8295 ../../build/NEWS:8481
#: ../../build/NEWS:8621
msgid "Core and Builtins"
msgstr "Noyeau et natifs"
#: ../../build/NEWS:49
msgid ""
"`bpo-31344 <https://bugs.python.org/issue31344>`__: For finer control of "
"tracing behaviour when testing the interpreter, two new frame attributes "
"have been added to control the emission of particular trace events: "
"``f_trace_lines`` (``True`` by default) to turn off per-line trace events; "
"and ``f_trace_opcodes`` (``False`` by default) to turn on per-opcode trace "
"events."
msgstr ""
#: ../../build/NEWS:58
msgid ""
"`bpo-30465 <https://bugs.python.org/issue30465>`__: Location information "
"(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This "
"fixes tools like flake8 from showing warnings on the wrong line (typically "
"the first line of the file)."
msgstr ""
#: ../../build/NEWS:67
msgid ""
"`bpo-31343 <https://bugs.python.org/issue31343>`__: Include sys/sysmacros.h "
"for major(), minor(), and makedev(). GNU C libray plans to remove the "
"functions from sys/types.h."
msgstr ""
#: ../../build/NEWS:70
msgid ""
"`bpo-28411 <https://bugs.python.org/issue28411>`__: ``PyInterpreterState`` "
"has a \"modules\" field that is copied into ``sys.modules`` during "
"interpreter startup. This causes problems if a program replaces ``sys."
"modules`` with something else. To solve this we eliminate "
"``PyInterpreterState.modules``."
msgstr ""
#: ../../build/NEWS:75
msgid ""
"`bpo-31291 <https://bugs.python.org/issue31291>`__: Fix an assertion failure "
"in `zipimport.zipimporter.get_data` on Windows, when the return value of "
"``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman."
msgstr ""
#: ../../build/NEWS:100
msgid ""
"`bpo-30978 <https://bugs.python.org/issue30978>`__: str.format_map() now "
"passes key lookup exceptions through. Previously any exception was replaced "
"with a KeyError exception."
msgstr ""
#: ../../build/NEWS:105
msgid ""
"`bpo-30876 <https://bugs.python.org/issue30876>`__: Relative import from "
"unloaded package now reimports the package instead of failing with "
"SystemError. Relative import from non-package now fails with ImportError "
"rather than SystemError."
msgstr ""
#: ../../build/NEWS:111
msgid ""
"Avoid using Py_AddPendingCall from signal handler, to avoid calling signal- "
"unsafe functions. The tests I'm adding here fail without the rest of the "
"patch, on Linux and OS X. This means our signal delivery logic had defects "
"(some signals could be lost)."
msgstr ""
#: ../../build/NEWS:119
msgid ""
"`bpo-31161 <https://bugs.python.org/issue31161>`__: Make sure the 'Missing "
"parentheses' syntax error message is only applied to SyntaxError, not to "
"subclasses. Patch by Martijn Pieters."
msgstr ""
"`bpo-31161 <https://bugs.python.org/issue31161>`__: Make sure the 'Missing "
"parentheses' syntax error message is only applied to SyntaxError, not to "
"subclasses. Patch by Martijn Pieters."
#: ../../build/NEWS:122
msgid ""
"`bpo-30814 <https://bugs.python.org/issue30814>`__: Fixed a race condition "
"when import a submodule from a package."
msgstr ""
"`bpo-30814 <https://bugs.python.org/issue30814>`__: Fixed a race condition "
"when import a submodule from a package."
#: ../../build/NEWS:130
msgid ""
"`bpo-30597 <https://bugs.python.org/issue30597>`__: ``print`` now shows "
"expected input in custom error message when used as a Python 2 statement. "
"Patch by Sanyam Khurana."
msgstr ""
"`bpo-30597 <https://bugs.python.org/issue30597>`__: ``print`` now shows "
"expected input in custom error message when used as a Python 2 statement. "
"Patch by Sanyam Khurana."
#: ../../build/NEWS:133
msgid ""
"`bpo-30682 <https://bugs.python.org/issue30682>`__: Removed a too-strict "
"assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") "
"and eval(\"f'\\\\\\r'\")."
msgstr ""
"`bpo-30682 <https://bugs.python.org/issue30682>`__: Removed a too-strict "
"assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") "
"and eval(\"f'\\\\\\r'\")."
#: ../../build/NEWS:136
msgid ""
"`bpo-30501 <https://bugs.python.org/issue30501>`__: The compiler now "
"produces more optimal code for complex condition expressions in the \"if\", "
"\"while\" and \"assert\" statement, the \"if\" expression, and generator "
"expressions and comprehensions."
msgstr ""
#: ../../build/NEWS:140
msgid ""
"`bpo-28180 <https://bugs.python.org/issue28180>`__: Implement PEP 538 "
"(legacy C locale coercion). This means that when a suitable coercion target "
"locale is available, both the core interpreter and locale-aware C extensions "
"will assume the use of UTF-8 as the default text encoding, rather than ASCII."
msgstr ""
#: ../../build/NEWS:151
msgid ""
"`bpo-25324 <https://bugs.python.org/issue25324>`__: Tokens needed for "
"parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way "
"the tokens and tok_names in the token module don't get changed when you "
"import the tokenize module."
msgstr ""
#: ../../build/NEWS:155
msgid ""
"`bpo-29104 <https://bugs.python.org/issue29104>`__: Fixed parsing "
"backslashes in f-strings."
msgstr ""
"`bpo-29104 <https://bugs.python.org/issue29104>`__: Fixed parsing "
"backslashes in f-strings."
#: ../../build/NEWS:157
msgid ""
"`bpo-27945 <https://bugs.python.org/issue27945>`__: Fixed various segfaults "
"with dict when input collections are mutated during searching, inserting or "
"comparing. Based on patches by Duane Griffin and Tim Mitchell."
msgstr ""
"`bpo-27945 <https://bugs.python.org/issue27945>`__: Fixed various segfaults "
"with dict when input collections are mutated during searching, inserting or "
"comparing. Based on patches by Duane Griffin and Tim Mitchell."
#: ../../build/NEWS:164
msgid ""
"`bpo-30039 <https://bugs.python.org/issue30039>`__: If a KeyboardInterrupt "
"happens when the interpreter is in the middle of resuming a chain of nested "
"'yield from' or 'await' calls, it's now correctly delivered to the innermost "
"frame."
msgstr ""
"`bpo-30039 <https://bugs.python.org/issue30039>`__: If a KeyboardInterrupt "
"happens when the interpreter is in the middle of resuming a chain of nested "
"'yield from' or 'await' calls, it's now correctly delivered to the innermost "
"frame."
#: ../../build/NEWS:174
msgid ""
"`bpo-12414 <https://bugs.python.org/issue12414>`__: sys.getsizeof() on a "
"code object now returns the sizes which includes the code struct and sizes "
"of objects which it references. Patch by Dong-hee Na."
msgstr ""
"`bpo-12414 <https://bugs.python.org/issue12414>`__: sys.getsizeof() on a "
"code object now returns the sizes which includes the code struct and sizes "
"of objects which it references. Patch by Dong-hee Na."
#: ../../build/NEWS:188
msgid ""
"`bpo-29949 <https://bugs.python.org/issue29949>`__: Fix memory usage "
"regression of set and frozenset object."
msgstr ""
"`bpo-29949 <https://bugs.python.org/issue29949>`__: Fix memory usage "
"regression of set and frozenset object."
#: ../../build/NEWS:190
msgid ""
"`bpo-29935 <https://bugs.python.org/issue29935>`__: Fixed error messages in "
"the index() method of tuple, list and deque when pass indices of wrong type."
msgstr ""
"`bpo-29935 <https://bugs.python.org/issue29935>`__: Fixed error messages in "
"the index() method of tuple, list and deque when pass indices of wrong type."
#: ../../build/NEWS:193
msgid ""
"`bpo-29816 <https://bugs.python.org/issue29816>`__: Shift operation now has "
"less opportunity to raise OverflowError. ValueError always is raised rather "
"than OverflowError for negative counts. Shifting zero with non-negative "
"count always returns zero."
msgstr ""
#: ../../build/NEWS:208
msgid ""
"`bpo-29859 <https://bugs.python.org/issue29859>`__: Show correct error "
"messages when any of the pthread_* calls in thread_pthread.h fails."
msgstr ""
"`bpo-29859 <https://bugs.python.org/issue29859>`__: Show correct error "
"messages when any of the pthread_* calls in thread_pthread.h fails."
#: ../../build/NEWS:214
msgid ""
"`bpo-28856 <https://bugs.python.org/issue28856>`__: Fix an oversight that %b "
"format for bytes should support objects follow the buffer protocol."
msgstr ""
"`bpo-28856 <https://bugs.python.org/issue28856>`__: Fix an oversight that %b "
"format for bytes should support objects follow the buffer protocol."
#: ../../build/NEWS:217
msgid ""
"`bpo-29723 <https://bugs.python.org/issue29723>`__: The ``sys.path[0]`` "
"initialization change for `bpo-29139 <https://bugs.python.org/issue29139>`__ "
"caused a regression by revealing an inconsistency in how sys.path is "
"initialized when executing ``__main__`` from a zipfile, directory, or other "
"import location. The interpreter now consistently avoids ever adding the "
"import location's parent directory to ``sys.path``, and ensures no other "
"``sys.path`` entries are inadvertently modified when inserting the import "
"location named on the command line."
msgstr ""
"`bpo-29723 <https://bugs.python.org/issue29723>`__: The ``sys.path[0]`` "
"initialization change for `bpo-29139 <https://bugs.python.org/issue29139>`__ "
"caused a regression by revealing an inconsistency in how sys.path is "
"initialized when executing ``__main__`` from a zipfile, directory, or other "
"import location. The interpreter now consistently avoids ever adding the "
"import location's parent directory to ``sys.path``, and ensures no other "
"``sys.path`` entries are inadvertently modified when inserting the import "
"location named on the command line."
#: ../../build/NEWS:228
msgid ""
"`bpo-29714 <https://bugs.python.org/issue29714>`__: Fix a regression that "
"bytes format may fail when containing zero bytes inside."
msgstr ""
"`bpo-29714 <https://bugs.python.org/issue29714>`__: Fix a regression that "
"bytes format may fail when containing zero bytes inside."
#: ../../build/NEWS:235
msgid ""
"`bpo-28893 <https://bugs.python.org/issue28893>`__: Set correct __cause__ "
"for errors about invalid awaitables returned from __aiter__ and __anext__."
msgstr ""
"`bpo-28893 <https://bugs.python.org/issue28893>`__: Set correct __cause__ "
"for errors about invalid awaitables returned from __aiter__ and __anext__."
#: ../../build/NEWS:238
msgid ""
"`bpo-28876 <https://bugs.python.org/issue28876>`__: ``bool(range)`` works "
"even if ``len(range)`` raises :exc:`OverflowError`."
msgstr ""
"`bpo-28876 <https://bugs.python.org/issue28876>`__: ``bool(range)`` works "
"even if ``len(range)`` raises :exc:`OverflowError`."
#: ../../build/NEWS:241
msgid ""
"`bpo-29683 <https://bugs.python.org/issue29683>`__: Fixes to memory "
"allocation in _PyCode_SetExtra. Patch by Brian Coleman."
msgstr ""
"`bpo-29683 <https://bugs.python.org/issue29683>`__: Fixes to memory "
"allocation in _PyCode_SetExtra. Patch by Brian Coleman."
#: ../../build/NEWS:244
msgid ""
"`bpo-29684 <https://bugs.python.org/issue29684>`__: Fix minor regression of "
"PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not "
"a dict. But it might cause segv when args=NULL and kwargs is not a dict."
msgstr ""
"`bpo-29684 <https://bugs.python.org/issue29684>`__: Fix minor regression of "
"PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not "
"a dict. But it might cause segv when args=NULL and kwargs is not a dict."
#: ../../build/NEWS:251
msgid ""
"`bpo-29607 <https://bugs.python.org/issue29607>`__: Fix stack_effect "
"computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh."
msgstr ""
"`bpo-29607 <https://bugs.python.org/issue29607>`__: Fix stack_effect "
"computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh."
#: ../../build/NEWS:254
msgid ""
"`bpo-29602 <https://bugs.python.org/issue29602>`__: Fix incorrect handling "
"of signed zeros in complex constructor for complex subclasses and for inputs "
"having a __complex__ method. Patch by Serhiy Storchaka."
msgstr ""
"`bpo-29602 <https://bugs.python.org/issue29602>`__: Fix incorrect handling "
"of signed zeros in complex constructor for complex subclasses and for inputs "
"having a __complex__ method. Patch by Serhiy Storchaka."
#: ../../build/NEWS:258
msgid ""
"`bpo-29347 <https://bugs.python.org/issue29347>`__: Fixed possibly "
"dereferencing undefined pointers when creating weakref objects."
msgstr ""
"`bpo-29347 <https://bugs.python.org/issue29347>`__: Fixed possibly "
"dereferencing undefined pointers when creating weakref objects."
#: ../../build/NEWS:261
msgid ""
"`bpo-29463 <https://bugs.python.org/issue29463>`__: Add ``docstring`` field "
"to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring "
"is not first stmt in their body anymore. It affects ``co_firstlineno`` and "
"``co_lnotab`` of code object for module and class."
msgstr ""
#: ../../build/NEWS:266
msgid ""
"`bpo-29438 <https://bugs.python.org/issue29438>`__: Fixed use-after-free "
"problem in key sharing dict."
msgstr ""
"`bpo-29438 <https://bugs.python.org/issue29438>`__: Fixed use-after-free "
"problem in key sharing dict."
#: ../../build/NEWS:273
msgid ""
"`bpo-29478 <https://bugs.python.org/issue29478>`__: If max_line_length=None "
"is specified while using the Compat32 policy, it is no longer ignored. "
"Patch by Mircea Cosbuc."
msgstr ""
"`bpo-29478 <https://bugs.python.org/issue29478>`__: If max_line_length=None "
"is specified while using the Compat32 policy, it is no longer ignored. "
"Patch by Mircea Cosbuc."
#: ../../build/NEWS:276
msgid ""
"`bpo-29319 <https://bugs.python.org/issue29319>`__: Prevent "
"RunMainFromImporter overwriting sys.path[0]."
msgstr ""
"`bpo-29319 <https://bugs.python.org/issue29319>`__: Prevent "
"RunMainFromImporter overwriting sys.path[0]."
#: ../../build/NEWS:278
msgid ""
"`bpo-29337 <https://bugs.python.org/issue29337>`__: Fixed possible "
"BytesWarning when compare the code objects. Warnings could be emitted at "
"compile time."
msgstr ""
"`bpo-29337 <https://bugs.python.org/issue29337>`__: Fixed possible "
"BytesWarning when compare the code objects. Warnings could be emitted at "
"compile time."
#: ../../build/NEWS:281
msgid ""
"`bpo-29327 <https://bugs.python.org/issue29327>`__: Fixed a crash when pass "
"the iterable keyword argument to sorted()."
msgstr ""
"`bpo-29327 <https://bugs.python.org/issue29327>`__: Fixed a crash when pass "
"the iterable keyword argument to sorted()."
#: ../../build/NEWS:284
msgid ""
"`bpo-29034 <https://bugs.python.org/issue29034>`__: Fix memory leak and use-"
"after-free in os module (path_converter)."
msgstr ""
"`bpo-29034 <https://bugs.python.org/issue29034>`__: Fix memory leak and use-"
"after-free in os module (path_converter)."
#: ../../build/NEWS:287
msgid ""
"`bpo-29159 <https://bugs.python.org/issue29159>`__: Fix regression in "
"bytes(x) when x.__index__() raises Exception."
msgstr ""
"`bpo-29159 <https://bugs.python.org/issue29159>`__: Fix regression in "
"bytes(x) when x.__index__() raises Exception."
#: ../../build/NEWS:295 ../../build/NEWS:2075 ../../build/NEWS:5386
msgid ""
"`bpo-28932 <https://bugs.python.org/issue28932>`__: Do not include <sys/"
"random.h> if it does not exist."
msgstr ""
"`bpo-28932 <https://bugs.python.org/issue28932>`__: Do not include <sys/"
"random.h> if it does not exist."
#: ../../build/NEWS:300 ../../build/NEWS:2080 ../../build/NEWS:5394
msgid ""
"`bpo-29000 <https://bugs.python.org/issue29000>`__: Fixed bytes formatting "
"of octals with zero padding in alternate form."
msgstr ""
"`bpo-29000 <https://bugs.python.org/issue29000>`__: Fixed bytes formatting "
"of octals with zero padding in alternate form."
#: ../../build/NEWS:311 ../../build/NEWS:2083
msgid ""
"`bpo-26919 <https://bugs.python.org/issue26919>`__: On Android, operating "
"system data is now always encoded/decoded to/from UTF-8, instead of the "
"locale encoding to avoid inconsistencies with os.fsencode() and os."
"fsdecode() which are already using UTF-8."
msgstr ""
"`bpo-26919 <https://bugs.python.org/issue26919>`__: On Android, operating "
"system data is now always encoded/decoded to/from UTF-8, instead of the "
"locale encoding to avoid inconsistencies with os.fsencode() and os."
"fsdecode() which are already using UTF-8."
#: ../../build/NEWS:318 ../../build/NEWS:2199
msgid ""
"`bpo-28147 <https://bugs.python.org/issue28147>`__: Fix a memory leak in "
"split-table dictionaries: setattr() must not convert combined table into "
"split table. Patch written by INADA Naoki."
msgstr ""
"`bpo-28147 <https://bugs.python.org/issue28147>`__: Fix a memory leak in "
"split-table dictionaries: setattr() must not convert combined table into "
"split table. Patch written by INADA Naoki."
#: ../../build/NEWS:321 ../../build/NEWS:2090
msgid ""
"`bpo-28739 <https://bugs.python.org/issue28739>`__: f-string expressions are "
"no longer accepted as docstrings and by ast.literal_eval() even if they do "
"not include expressions."
msgstr ""
"`bpo-28739 <https://bugs.python.org/issue28739>`__: f-string expressions are "
"no longer accepted as docstrings and by ast.literal_eval() even if they do "
"not include expressions."
#: ../../build/NEWS:324 ../../build/NEWS:2093 ../../build/NEWS:5397
msgid ""
"`bpo-28512 <https://bugs.python.org/issue28512>`__: Fixed setting the offset "
"attribute of SyntaxError by PyErr_SyntaxLocationEx() and "
"PyErr_SyntaxLocationObject()."
msgstr ""
"`bpo-28512 <https://bugs.python.org/issue28512>`__: Fixed setting the offset "
"attribute of SyntaxError by PyErr_SyntaxLocationEx() and "
"PyErr_SyntaxLocationObject()."
#: ../../build/NEWS:327 ../../build/NEWS:2096
msgid ""
"`bpo-28918 <https://bugs.python.org/issue28918>`__: Fix the cross "
"compilation of xxlimited when Python has been built with Py_DEBUG defined."
msgstr ""
"`bpo-28918 <https://bugs.python.org/issue28918>`__: Fix the cross "
"compilation of xxlimited when Python has been built with Py_DEBUG defined."
#: ../../build/NEWS:330 ../../build/NEWS:2229
msgid ""
"`bpo-23722 <https://bugs.python.org/issue23722>`__: Rather than silently "
"producing a class that doesn't support zero-argument ``super()`` in methods, "
"failing to pass the new ``__classcell__`` namespace entry up to ``type."
"__new__`` now results in a ``DeprecationWarning`` and a class that supports "
"zero-argument ``super()``."
msgstr ""
"`bpo-23722 <https://bugs.python.org/issue23722>`__: Rather than silently "
"producing a class that doesn't support zero-argument ``super()`` in methods, "
"failing to pass the new ``__classcell__`` namespace entry up to ``type."
"__new__`` now results in a ``DeprecationWarning`` and a class that supports "
"zero-argument ``super()``."
#: ../../build/NEWS:336 ../../build/NEWS:2235
msgid ""
"`bpo-28797 <https://bugs.python.org/issue28797>`__: Modifying the class "
"__dict__ inside the __set_name__ method of a descriptor that is used inside "
"that class no longer prevents calling the __set_name__ method of other "
"descriptors."
msgstr ""
"`bpo-28797 <https://bugs.python.org/issue28797>`__: Modifying the class "
"__dict__ inside the __set_name__ method of a descriptor that is used inside "
"that class no longer prevents calling the __set_name__ method of other "
"descriptors."
#: ../../build/NEWS:340
msgid ""
"`bpo-28799 <https://bugs.python.org/issue28799>`__: Remove the "
"``PyEval_GetCallStats()`` function and deprecate the untested and "
"undocumented ``sys.callstats()`` function. Remove the ``CALL_PROFILE`` "
"special build: use the :func:`sys.setprofile` function, :mod:`cProfile` or :"
"mod:`profile` to profile function calls."
msgstr ""
#: ../../build/NEWS:347 ../../build/NEWS:2239
msgid ""
"`bpo-28782 <https://bugs.python.org/issue28782>`__: Fix a bug in the "
"implementation ``yield from`` when checking if the next instruction is "
"YIELD_FROM. Regression introduced by WORDCODE (`bpo-26647 <https://bugs."
"python.org/issue26647>`__)."
msgstr ""
"`bpo-28782 <https://bugs.python.org/issue28782>`__: Fix a bug in the "
"implementation ``yield from`` when checking if the next instruction is "
"YIELD_FROM. Regression introduced by WORDCODE (`bpo-26647 <https://bugs."
"python.org/issue26647>`__)."
#: ../../build/NEWS:351
msgid ""
"`bpo-28774 <https://bugs.python.org/issue28774>`__: Fix error position of "
"the unicode error in ASCII and Latin1 encoders when a string returned by the "
"error handler contains multiple non-encodable characters (non-ASCII for the "
"ASCII codec, characters out of the U+0000-U+00FF range for Latin1)."
msgstr ""
#: ../../build/NEWS:356 ../../build/NEWS:2099
msgid ""
"`bpo-28731 <https://bugs.python.org/issue28731>`__: Optimize "
"_PyDict_NewPresized() to create correct size dict. Improve speed of dict "
"literal with constant keys up to 30%."
msgstr ""
"`bpo-28731 <https://bugs.python.org/issue28731>`__: Optimize "
"_PyDict_NewPresized() to create correct size dict. Improve speed of dict "
"literal with constant keys up to 30%."
#: ../../build/NEWS:359 ../../build/NEWS:2292
msgid ""
"`bpo-28532 <https://bugs.python.org/issue28532>`__: Show sys.version when -V "
"option is supplied twice."
msgstr ""
"`bpo-28532 <https://bugs.python.org/issue28532>`__: Show sys.version when -V "
"option is supplied twice."
#: ../../build/NEWS:365 ../../build/NEWS:2298
msgid ""
"`bpo-28746 <https://bugs.python.org/issue28746>`__: Fix the "
"set_inheritable() file descriptor method on platforms that do not have the "
"ioctl FIOCLEX and FIONCLEX commands."
msgstr ""
"`bpo-28746 <https://bugs.python.org/issue28746>`__: Fix the "
"set_inheritable() file descriptor method on platforms that do not have the "
"ioctl FIOCLEX and FIONCLEX commands."
#: ../../build/NEWS:368 ../../build/NEWS:2301
msgid ""
"`bpo-26920 <https://bugs.python.org/issue26920>`__: Fix not getting the "
"locale's charset upon initializing the interpreter, on platforms that do not "
"have langinfo."
msgstr ""
"`bpo-26920 <https://bugs.python.org/issue26920>`__: Fix not getting the "
"locale's charset upon initializing the interpreter, on platforms that do not "
"have langinfo."
#: ../../build/NEWS:371 ../../build/NEWS:2304 ../../build/NEWS:5403
msgid ""
"`bpo-28648 <https://bugs.python.org/issue28648>`__: Fixed crash in "
"Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. "
"Patch by Xiang Zhang."
msgstr ""
"`bpo-28648 <https://bugs.python.org/issue28648>`__: Fixed crash in "
"Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. "
"Patch by Xiang Zhang."
#: ../../build/NEWS:384 ../../build/NEWS:2312
msgid ""
"`bpo-28583 <https://bugs.python.org/issue28583>`__: PyDict_SetDefault didn't "
"combine split table when needed. Patch by Xiang Zhang."
msgstr ""
"`bpo-28583 <https://bugs.python.org/issue28583>`__: PyDict_SetDefault didn't "
"combine split table when needed. Patch by Xiang Zhang."
#: ../../build/NEWS:387 ../../build/NEWS:2406
msgid ""
"`bpo-28128 <https://bugs.python.org/issue28128>`__: Deprecation warning for "
"invalid str and byte escape sequences now prints better information about "
"where the error occurs. Patch by Serhiy Storchaka and Eric Smith."
msgstr ""
"`bpo-28128 <https://bugs.python.org/issue28128>`__: Deprecation warning for "
"invalid str and byte escape sequences now prints better information about "
"where the error occurs. Patch by Serhiy Storchaka and Eric Smith."
#: ../../build/NEWS:391 ../../build/NEWS:2410
msgid ""
"`bpo-28509 <https://bugs.python.org/issue28509>`__: dict.update() no longer "
"allocate unnecessary large memory."
msgstr ""
"`bpo-28509 <https://bugs.python.org/issue28509>`__: dict.update() no longer "
"allocate unnecessary large memory."
#: ../../build/NEWS:393 ../../build/NEWS:2412 ../../build/NEWS:5409
msgid ""
"`bpo-28426 <https://bugs.python.org/issue28426>`__: Fixed potential crash in "
"PyUnicode_AsDecodedObject() in debug build."
msgstr ""
"`bpo-28426 <https://bugs.python.org/issue28426>`__: Fixed potential crash in "
"PyUnicode_AsDecodedObject() in debug build."
#: ../../build/NEWS:396 ../../build/NEWS:2415
msgid ""
"`bpo-28517 <https://bugs.python.org/issue28517>`__: Fixed of-by-one error in "
"the peephole optimizer that caused keeping unreachable code."
msgstr ""
"`bpo-28517 <https://bugs.python.org/issue28517>`__: Fixed of-by-one error in "
"the peephole optimizer that caused keeping unreachable code."
#: ../../build/NEWS:399 ../../build/NEWS:2418
msgid ""
"`bpo-28214 <https://bugs.python.org/issue28214>`__: Improved exception "
"reporting for problematic __set_name__ attributes."
msgstr ""
"`bpo-28214 <https://bugs.python.org/issue28214>`__: Improved exception "
"reporting for problematic __set_name__ attributes."
#: ../../build/NEWS:402 ../../build/NEWS:2421 ../../build/NEWS:5412
msgid ""
"`bpo-23782 <https://bugs.python.org/issue23782>`__: Fixed possible memory "
"leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()."
msgstr ""
"`bpo-23782 <https://bugs.python.org/issue23782>`__: Fixed possible memory "
"leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()."
#: ../../build/NEWS:405 ../../build/NEWS:2532
msgid ""
"`bpo-28183 <https://bugs.python.org/issue28183>`__: Optimize and cleanup "
"dict iteration."
msgstr ""
"`bpo-28183 <https://bugs.python.org/issue28183>`__: Optimize and cleanup "
"dict iteration."
#: ../../build/NEWS:407 ../../build/NEWS:2534
msgid ""
"`bpo-26081 <https://bugs.python.org/issue26081>`__: Added C implementation "
"of asyncio.Future. Original patch by Yury Selivanov."
msgstr ""
"`bpo-26081 <https://bugs.python.org/issue26081>`__: Added C implementation "
"of asyncio.Future. Original patch by Yury Selivanov."
#: ../../build/NEWS:410 ../../build/NEWS:2537 ../../build/NEWS:5415
msgid ""
"`bpo-28379 <https://bugs.python.org/issue28379>`__: Added sanity checks and "
"tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang."
msgstr ""
"`bpo-28379 <https://bugs.python.org/issue28379>`__: Added sanity checks and "
"tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang."
#: ../../build/NEWS:413 ../../build/NEWS:2540 ../../build/NEWS:5418
msgid ""
"`bpo-28376 <https://bugs.python.org/issue28376>`__: The type of long range "
"iterator is now registered as Iterator. Patch by Oren Milman."
msgstr ""
"`bpo-28376 <https://bugs.python.org/issue28376>`__: The type of long range "
"iterator is now registered as Iterator. Patch by Oren Milman."
#: ../../build/NEWS:420 ../../build/NEWS:2549 ../../build/NEWS:5424
msgid ""
"`bpo-26906 <https://bugs.python.org/issue26906>`__: Resolving special "
"methods of uninitialized type now causes implicit initialization of the type "
"instead of a fail."
msgstr ""
"`bpo-26906 <https://bugs.python.org/issue26906>`__: Resolving special "
"methods of uninitialized type now causes implicit initialization of the type "
"instead of a fail."
#: ../../build/NEWS:423 ../../build/NEWS:2552 ../../build/NEWS:5427
msgid ""
"`bpo-18287 <https://bugs.python.org/issue18287>`__: PyType_Ready() now "
"checks that tp_name is not NULL. Original patch by Niklas Koep."
msgstr ""
"`bpo-18287 <https://bugs.python.org/issue18287>`__: PyType_Ready() now "
"checks that tp_name is not NULL. Original patch by Niklas Koep."
#: ../../build/NEWS:426 ../../build/NEWS:2555 ../../build/NEWS:5430
msgid ""
"`bpo-24098 <https://bugs.python.org/issue24098>`__: Fixed possible crash "
"when AST is changed in process of compiling it."
msgstr ""
"`bpo-24098 <https://bugs.python.org/issue24098>`__: Fixed possible crash "
"when AST is changed in process of compiling it."
#: ../../build/NEWS:429 ../../build/NEWS:2558
msgid ""
"`bpo-28201 <https://bugs.python.org/issue28201>`__: Dict reduces possibility "
"of 2nd conflict in hash table when hashes have same lower bits."
msgstr ""
"`bpo-28201 <https://bugs.python.org/issue28201>`__: Dict reduces possibility "
"of 2nd conflict in hash table when hashes have same lower bits."
#: ../../build/NEWS:432 ../../build/NEWS:2561 ../../build/NEWS:5433
msgid ""
"`bpo-28350 <https://bugs.python.org/issue28350>`__: String constants with "
"null character no longer interned."
msgstr ""
"`bpo-28350 <https://bugs.python.org/issue28350>`__: String constants with "
"null character no longer interned."
#: ../../build/NEWS:434 ../../build/NEWS:2563 ../../build/NEWS:5435
msgid ""
"`bpo-26617 <https://bugs.python.org/issue26617>`__: Fix crash when GC runs "
"during weakref callbacks."
msgstr ""
"`bpo-26617 <https://bugs.python.org/issue26617>`__: Fix crash when GC runs "
"during weakref callbacks."
#: ../../build/NEWS:436 ../../build/NEWS:2565 ../../build/NEWS:5437
msgid ""
"`bpo-27942 <https://bugs.python.org/issue27942>`__: String constants now "
"interned recursively in tuples and frozensets."
msgstr ""
"`bpo-27942 <https://bugs.python.org/issue27942>`__: String constants now "
"interned recursively in tuples and frozensets."
#: ../../build/NEWS:441 ../../build/NEWS:2568 ../../build/NEWS:5440
msgid ""
"`bpo-21578 <https://bugs.python.org/issue21578>`__: Fixed misleading error "
"message when ImportError called with invalid keyword args."
msgstr ""
"`bpo-21578 <https://bugs.python.org/issue21578>`__: Fixed misleading error "
"message when ImportError called with invalid keyword args."
#: ../../build/NEWS:444 ../../build/NEWS:2571
msgid ""
"`bpo-28203 <https://bugs.python.org/issue28203>`__: Fix incorrect type in "
"complex(1.0, {2:3}) error message. Patch by Soumya Sharma."
msgstr ""
"`bpo-28203 <https://bugs.python.org/issue28203>`__: Fix incorrect type in "
"complex(1.0, {2:3}) error message. Patch by Soumya Sharma."
#: ../../build/NEWS:447 ../../build/NEWS:2574
msgid ""
"`bpo-28086 <https://bugs.python.org/issue28086>`__: Single var-positional "
"argument of tuple subtype was passed unscathed to the C-defined function. "
"Now it is converted to exact tuple."
msgstr ""
"`bpo-28086 <https://bugs.python.org/issue28086>`__: Single var-positional "
"argument of tuple subtype was passed unscathed to the C-defined function. "
"Now it is converted to exact tuple."
#: ../../build/NEWS:450 ../../build/NEWS:2577
msgid ""
"`bpo-28214 <https://bugs.python.org/issue28214>`__: Now __set_name__ is "
"looked up on the class instead of the instance."
msgstr ""
"`bpo-28214 <https://bugs.python.org/issue28214>`__: Now __set_name__ is "
"looked up on the class instead of the instance."
#: ../../build/NEWS:453 ../../build/NEWS:2580 ../../build/NEWS:5446
msgid ""
"`bpo-27955 <https://bugs.python.org/issue27955>`__: Fallback on reading /dev/"
"urandom device when the getrandom() syscall fails with EPERM, for example "
"when blocked by SECCOMP."
msgstr ""
"`bpo-27955 <https://bugs.python.org/issue27955>`__: Fallback on reading /dev/"
"urandom device when the getrandom() syscall fails with EPERM, for example "
"when blocked by SECCOMP."
#: ../../build/NEWS:456 ../../build/NEWS:2583
msgid ""
"`bpo-28192 <https://bugs.python.org/issue28192>`__: Don't import readline in "
"isolated mode."
msgstr ""
"`bpo-28192 <https://bugs.python.org/issue28192>`__: Don't import readline in "
"isolated mode."
#: ../../build/NEWS:464 ../../build/NEWS:2585
msgid "Upgrade internal unicode databases to Unicode version 9.0.0."
msgstr ""
#: ../../build/NEWS:466 ../../build/NEWS:2587 ../../build/NEWS:5449
msgid ""
"`bpo-28131 <https://bugs.python.org/issue28131>`__: Fix a regression in "
"zipimport's compile_source(). zipimport should use the same optimization "
"level as the interpreter."
msgstr ""
"`bpo-28131 <https://bugs.python.org/issue28131>`__: Fix a regression in "
"zipimport's compile_source(). zipimport should use the same optimization "
"level as the interpreter."
#: ../../build/NEWS:469 ../../build/NEWS:2590
msgid ""
"`bpo-28126 <https://bugs.python.org/issue28126>`__: Replace Py_MEMCPY with "
"memcpy(). Visual Studio can properly optimize memcpy()."
msgstr ""
"`bpo-28126 <https://bugs.python.org/issue28126>`__: Replace Py_MEMCPY with "
"memcpy(). Visual Studio can properly optimize memcpy()."
#: ../../build/NEWS:472 ../../build/NEWS:2593
msgid ""
"`bpo-28120 <https://bugs.python.org/issue28120>`__: Fix dict.pop() for "
"splitted dictionary when trying to remove a \"pending key\" (Not yet "
"inserted in split-table). Patch by Xiang Zhang."
msgstr ""
"`bpo-28120 <https://bugs.python.org/issue28120>`__: Fix dict.pop() for "
"splitted dictionary when trying to remove a \"pending key\" (Not yet "
"inserted in split-table). Patch by Xiang Zhang."
#: ../../build/NEWS:475 ../../build/NEWS:2596
msgid ""
"`bpo-26182 <https://bugs.python.org/issue26182>`__: Raise DeprecationWarning "
"when async and await keywords are used as variable/attribute/class/function "
"name."
msgstr ""
"`bpo-26182 <https://bugs.python.org/issue26182>`__: Raise DeprecationWarning "
"when async and await keywords are used as variable/attribute/class/function "
"name."
#: ../../build/NEWS:478 ../../build/NEWS:2319
msgid ""
"`bpo-26182 <https://bugs.python.org/issue26182>`__: Fix a refleak in code "
"that raises DeprecationWarning."
msgstr ""
"`bpo-26182 <https://bugs.python.org/issue26182>`__: Fix a refleak in code "
"that raises DeprecationWarning."
#: ../../build/NEWS:480 ../../build/NEWS:2321
msgid ""
"`bpo-28721 <https://bugs.python.org/issue28721>`__: Fix asynchronous "
"generators aclose() and athrow() to handle StopAsyncIteration propagation "
"properly."
msgstr ""
"`bpo-28721 <https://bugs.python.org/issue28721>`__: Fix asynchronous "
"generators aclose() and athrow() to handle StopAsyncIteration propagation "
"properly."
#: ../../build/NEWS:486 ../../build/NEWS:2103 ../../build/NEWS:2244
#: ../../build/NEWS:2325 ../../build/NEWS:2428 ../../build/NEWS:2600
#: ../../build/NEWS:2938 ../../build/NEWS:3355 ../../build/NEWS:3564
#: ../../build/NEWS:3648 ../../build/NEWS:3665 ../../build/NEWS:3807
#: ../../build/NEWS:3833 ../../build/NEWS:3883 ../../build/NEWS:4355
#: ../../build/NEWS:4479 ../../build/NEWS:4589 ../../build/NEWS:4679
#: ../../build/NEWS:5513 ../../build/NEWS:5829 ../../build/NEWS:5840
#: ../../build/NEWS:6234 ../../build/NEWS:6266 ../../build/NEWS:6379
#: ../../build/NEWS:6433 ../../build/NEWS:6502 ../../build/NEWS:6940
#: ../../build/NEWS:7378 ../../build/NEWS:7405 ../../build/NEWS:7443
#: ../../build/NEWS:7463 ../../build/NEWS:7569 ../../build/NEWS:7663
#: ../../build/NEWS:7759 ../../build/NEWS:7834 ../../build/NEWS:8092
#: ../../build/NEWS:8315 ../../build/NEWS:8488 ../../build/NEWS:8847
msgid "Library"
msgstr "Bibliothèque"
#: ../../build/NEWS:488
msgid ""
"`bpo-28638 <https://bugs.python.org/issue28638>`__: Changed the "
"implementation strategy for collections.namedtuple() to substantially reduce "
"the use of exec() in favor of precomputed methods. As a result, the "
"*verbose* parameter and *_source* attribute are no longer supported. The "
"benefits include 1) having a smaller memory footprint for applications using "
"multiple named tuples, 2) faster creation of the named tuple class (approx "
"4x to 6x depending on how it is measured), and 3) minor speed-ups for "
"instance creation using __new__, _make, and _replace. (The primary patch "
"contributor is Jelle Zijlstra with further improvements by INADA Naoki, "
"Serhiy Storchaka, and Raymond Hettinger.)"
msgstr ""
#: ../../build/NEWS:504
msgid ""
"`bpo-28182 <https://bugs.python.org/issue28182>`__: The SSL module now "
"raises SSLCertVerificationError when OpenSSL fails to verify the peer's "
"certificate. The exception contains more information about the error."
msgstr ""
#: ../../build/NEWS:508
msgid ""
"`bpo-27340 <https://bugs.python.org/issue27340>`__: SSLSocket.sendall() now "
"uses memoryview to create slices of data. This fixes support for all bytes-"
"like object. It is also more efficient and avoids costly copies."
msgstr ""
#: ../../build/NEWS:512
msgid ""
"`bpo-14191 <https://bugs.python.org/issue14191>`__: A new function "
"``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to "
"parse command lines where there user intermixes options and positional "
"arguments."
msgstr ""
#: ../../build/NEWS:523
msgid ""
"`bpo-31170 <https://bugs.python.org/issue31170>`__: expat: Update libexpat "
"from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input "
"(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115"
msgstr ""
#: ../../build/NEWS:529
msgid ""
"`bpo-1198569 <https://bugs.python.org/issue1198569>`__: ``string.Template`` "
"subclasses can optionally define ``braceidpattern`` if they want to specify "
"different placeholder patterns inside and outside the braces. If None (the "
"default) it falls back to ``idpattern``."
msgstr ""
#: ../../build/NEWS:534
msgid ""
"`bpo-31326 <https://bugs.python.org/issue31326>`__: concurrent.futures."
"ProcessPoolExecutor.shutdown() now explicitly closes the call queue. "
"Moreover, shutdown(wait=True) now also join the call queue thread, to "
"prevent leaking a dangling thread."
msgstr ""
#: ../../build/NEWS:564
msgid ""
"`bpo-23835 <https://bugs.python.org/issue23835>`__: configparser: reading "
"defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``, "
"making its behavior consistent with the rest of the parser. Non-string keys "
"and values in the defaults dictionary are now being implicitly converted to "
"strings. Patch by James Tocknell."
msgstr ""
#: ../../build/NEWS:570
msgid ""
"`bpo-31238 <https://bugs.python.org/issue31238>`__: pydoc: the stop() method "
"of the private ServerThread class now waits until DocServer."
"serve_until_quit() completes and then explicitly sets its docserver "
"attribute to None to break a reference cycle."
msgstr ""
#: ../../build/NEWS:579
msgid ""
"`bpo-30102 <https://bugs.python.org/issue30102>`__: The ssl and hashlib "
"modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The "
"function detects CPU features and enables optimizations on some CPU "
"architectures such as POWER8. Patch is based on research from Gustavo Serra "
"Scalet."
msgstr ""
#: ../../build/NEWS:590
msgid ""
"`bpo-5001 <https://bugs.python.org/issue5001>`__: There are a number of "
"uninformative asserts in the `multiprocessing` module, as noted in issue "
"5001. This change fixes two of the most potentially problematic ones, since "
"they are in error-reporting code, in the `multiprocessing.managers."
"convert_to_error` function. (It also makes more informative a ValueError "
"message.) The only potentially problematic change is that the AssertionError "
"is now a TypeError; however, this should also help distinguish it from an "
"AssertionError being *reported* by the function/its caller (such as in issue "
"31169). - Patch by Allen W. Smith (drallensmith on github)."
msgstr ""
#: ../../build/NEWS:611
msgid ""
"`bpo-31135 <https://bugs.python.org/issue31135>`__: ttk: fix the destroy() "
"method of LabeledScale and OptionMenu classes. Call the parent destroy() "
"method even if the used attribute doesn't exist. The LabeledScale.destroy() "
"method now also explicitly clears label and scale attributes to help the "
"garbage collector to destroy all widgets."
msgstr ""
#: ../../build/NEWS:622
msgid ""
"`bpo-30897 <https://bugs.python.org/issue30897>`__: ``pathlib.Path`` objects "
"now include an ``is_mount()`` method (only implemented on POSIX). This is "
"similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees."
msgstr ""
#: ../../build/NEWS:641
msgid ""
"Shared memory used anonymous memory mappings in 2.x, while 3.x mmaps actual "
"files. Try to be careful to do as little disk I/O as possible."
msgstr ""
#: ../../build/NEWS:647
msgid ""
"A child process would inherit as many fds as the number of still-running "
"children."
msgstr ""
#: ../../build/NEWS:664
msgid ""
"`bpo-30886 <https://bugs.python.org/issue30886>`__: Fix multiprocessing."
"Queue.join_thread(): it now waits until the thread completes, even if the "
"thread was started by the same process which created the queue."
msgstr ""
#: ../../build/NEWS:684
msgid ""
"Tiny values (such as 1e-6) are valid non-zero values for setitimer(), which "
"is specified as taking microsecond-resolution intervals. However, on some "
"platform, our conversion routine could convert 1e-6 into a zero interval, "
"therefore disabling the timer instead of (re-)scheduling it."
msgstr ""
#: ../../build/NEWS:697
msgid ""
"The doc claims multiprocessing.Condition behaves like threading.Condition, "
"but its notify() method lacked the optional \"n\" argument (to specify the "
"number of sleepers to wake up) that threading.Condition.notify() accepts."
msgstr ""
#: ../../build/NEWS:706
msgid ""
"`bpo-9146 <https://bugs.python.org/issue9146>`__: Fix a segmentation fault "
"in _hashopenssl when standard hash functions such as md5 are not available "
"in the linked OpenSSL library. As in some special FIPS-140 build "
"environments."
msgstr ""
#: ../../build/NEWS:710
msgid ""
"`bpo-29169 <https://bugs.python.org/issue29169>`__: Update zlib to 1.2.11."
msgstr ""
"`bpo-29169 <https://bugs.python.org/issue29169>`__: Update zlib to 1.2.11."
#: ../../build/NEWS:718
msgid ""
"`bpo-30746 <https://bugs.python.org/issue30746>`__: Prohibited the '=' "
"character in environment variable names in ``os.putenv()`` and ``os."
"spawn*()``."
msgstr ""
"`bpo-30746 <https://bugs.python.org/issue30746>`__: Prohibited the '=' "
"character in environment variable names in ``os.putenv()`` and ``os."
"spawn*()``."
#: ../../build/NEWS:727
msgid ""
"`bpo-29212 <https://bugs.python.org/issue29212>`__: Fix concurrent.futures."
"thread.ThreadPoolExecutor threads to have a non repr() based thread name by "
"default when no thread_name_prefix is supplied. They will now identify "
"themselves as \"ThreadPoolExecutor- y_n\"."
msgstr ""
#: ../../build/NEWS:732
msgid ""
"`bpo-29755 <https://bugs.python.org/issue29755>`__: Fixed the lgettext() "
"family of functions in the gettext module. They now always return bytes."
msgstr ""
"`bpo-29755 <https://bugs.python.org/issue29755>`__: Fixed the lgettext() "
"family of functions in the gettext module. They now always return bytes."
#: ../../build/NEWS:735
msgid ""
"`bpo-30616 <https://bugs.python.org/issue30616>`__: Functional API of enum "
"allows to create empty enums. Patched by Dong-hee Na"
msgstr ""
"`bpo-30616 <https://bugs.python.org/issue30616>`__: Functional API of enum "
"allows to create empty enums. Patched by Dong-hee Na"
#: ../../build/NEWS:741
msgid ""
"`bpo-23894 <https://bugs.python.org/issue23894>`__: lib2to3 now recognizes "
"``rb'...'`` and ``f'...'`` strings."
msgstr ""
"`bpo-23894 <https://bugs.python.org/issue23894>`__: lib2to3 now recognizes "
"``rb'...'`` and ``f'...'`` strings."
#: ../../build/NEWS:748
msgid ""
"`bpo-30589 <https://bugs.python.org/issue30589>`__: Fix multiprocessing."
"Process.exitcode to return the opposite of the signal number when the "
"process is killed by a signal (instead of 255) when using the \"forkserver\" "
"method."
msgstr ""
#: ../../build/NEWS:752
msgid ""
"`bpo-28994 <https://bugs.python.org/issue28994>`__: The traceback no longer "
"displayed for SystemExit raised in a callback registered by atexit."
msgstr ""
"`bpo-28994 <https://bugs.python.org/issue28994>`__: The traceback no longer "
"displayed for SystemExit raised in a callback registered by atexit."
#: ../../build/NEWS:755
msgid ""
"`bpo-30508 <https://bugs.python.org/issue30508>`__: Don't log exceptions if "
"Task/Future \"cancel()\" method was called."
msgstr ""
"`bpo-30508 <https://bugs.python.org/issue30508>`__: Don't log exceptions if "
"Task/Future \"cancel()\" method was called."
#: ../../build/NEWS:769
msgid ""
"`bpo-30595 <https://bugs.python.org/issue30595>`__: multiprocessing.Queue."
"get() with a timeout now polls its reader in non- blocking mode if it "
"succeeded to acquire the lock but the acquire took longer than the timeout."
msgstr ""
#: ../../build/NEWS:773
msgid ""
"`bpo-28556 <https://bugs.python.org/issue28556>`__: Updates to typing "
"module: Add generic AsyncContextManager, add support for ContextManager on "
"all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi"
msgstr ""
"`bpo-28556 <https://bugs.python.org/issue28556>`__: Updates to typing "
"module: Add generic AsyncContextManager, add support for ContextManager on "
"all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi"
#: ../../build/NEWS:777
msgid ""
"`bpo-30605 <https://bugs.python.org/issue30605>`__: re.compile() no longer "
"raises a BytesWarning when compiling a bytes instance with misplaced inline "
"modifier. Patch by Roy Williams."
msgstr ""
"`bpo-30605 <https://bugs.python.org/issue30605>`__: re.compile() no longer "
"raises a BytesWarning when compiling a bytes instance with misplaced inline "
"modifier. Patch by Roy Williams."
#: ../../build/NEWS:780
msgid ""
"`bpo-29870 <https://bugs.python.org/issue29870>`__: Fix ssl sockets leaks "
"when connection is aborted in asyncio/ssl implementation. Patch by Michaël "
"Sghaïer."
msgstr ""
"`bpo-29870 <https://bugs.python.org/issue29870>`__: Fix ssl sockets leaks "
"when connection is aborted in asyncio/ssl implementation. Patch by Michaël "
"Sghaïer."
#: ../../build/NEWS:783
msgid ""
"`bpo-29743 <https://bugs.python.org/issue29743>`__: Closing transport during "
"handshake process leaks open socket. Patch by Nikolay Kim"
msgstr ""
"`bpo-29743 <https://bugs.python.org/issue29743>`__: Closing transport during "
"handshake process leaks open socket. Patch by Nikolay Kim"
#: ../../build/NEWS:786
msgid ""
"`bpo-27585 <https://bugs.python.org/issue27585>`__: Fix waiter cancellation "
"in asyncio.Lock. Patch by Mathieu Sornay."
msgstr ""
"`bpo-27585 <https://bugs.python.org/issue27585>`__: Fix waiter cancellation "
"in asyncio.Lock. Patch by Mathieu Sornay."
#: ../../build/NEWS:792
msgid ""
"`bpo-30418 <https://bugs.python.org/issue30418>`__: On Windows, subprocess."
"Popen.communicate() now also ignore EINVAL on stdin.write() if the child "
"process is still running but closed the pipe."
msgstr ""
"`bpo-30418 <https://bugs.python.org/issue30418>`__: On Windows, subprocess."
"Popen.communicate() now also ignore EINVAL on stdin.write() if the child "
"process is still running but closed the pipe."
#: ../../build/NEWS:801
msgid ""
"`bpo-30557 <https://bugs.python.org/issue30557>`__: faulthandler now "
"correctly filters and displays exception codes on Windows"
msgstr ""
"`bpo-30557 <https://bugs.python.org/issue30557>`__: faulthandler now "
"correctly filters and displays exception codes on Windows"
#: ../../build/NEWS:810
msgid ""
"`bpo-30378 <https://bugs.python.org/issue30378>`__: Fix the problem that "
"logging.handlers.SysLogHandler cannot handle IPv6 addresses."
msgstr ""
"`bpo-30378 <https://bugs.python.org/issue30378>`__: Fix the problem that "
"logging.handlers.SysLogHandler cannot handle IPv6 addresses."
#: ../../build/NEWS:818
msgid ""
"`bpo-30414 <https://bugs.python.org/issue30414>`__: multiprocessing.Queue."
"_feed background running thread do not break from main loop on exception."
msgstr ""
"`bpo-30414 <https://bugs.python.org/issue30414>`__: multiprocessing.Queue."
"_feed background running thread do not break from main loop on exception."
#: ../../build/NEWS:821
msgid ""
"`bpo-30003 <https://bugs.python.org/issue30003>`__: Fix handling escape "
"characters in HZ codec. Based on patch by Ma Lin."
msgstr ""
"`bpo-30003 <https://bugs.python.org/issue30003>`__: Fix handling escape "
"characters in HZ codec. Based on patch by Ma Lin."
#: ../../build/NEWS:831
msgid ""
"`bpo-30301 <https://bugs.python.org/issue30301>`__: Fix AttributeError when "
"using SimpleQueue.empty() under *spawn* and *forkserver* start methods."
msgstr ""
"`bpo-30301 <https://bugs.python.org/issue30301>`__: Fix AttributeError when "
"using SimpleQueue.empty() under *spawn* and *forkserver* start methods."
#: ../../build/NEWS:834
msgid ""
"`bpo-30375 <https://bugs.python.org/issue30375>`__: Warnings emitted when "
"compile a regular expression now always point to the line in the user code. "
"Previously they could point into inners of the re module if emitted from "
"inside of groups or conditionals."
msgstr ""
"`bpo-30375 <https://bugs.python.org/issue30375>`__: Warnings emitted when "
"compile a regular expression now always point to the line in the user code. "
"Previously they could point into inners of the re module if emitted from "
"inside of groups or conditionals."
#: ../../build/NEWS:838
msgid ""
"`bpo-30329 <https://bugs.python.org/issue30329>`__: imaplib and poplib now "
"catch the Windows socket WSAEINVAL error (code 10022) on "
"shutdown(SHUT_RDWR): An invalid operation was attempted. This error occurs "
"sometimes on SSL connections."
msgstr ""
"`bpo-30329 <https://bugs.python.org/issue30329>`__: imaplib and poplib now "
"catch the Windows socket WSAEINVAL error (code 10022) on "
"shutdown(SHUT_RDWR): An invalid operation was attempted. This error occurs "
"sometimes on SSL connections."
#: ../../build/NEWS:842
msgid ""
"`bpo-29196 <https://bugs.python.org/issue29196>`__: Removed previously "
"deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the "
"plistlib module. Dict values in the result of functions readPlist() and "
"readPlistFromBytes() are now normal dicts. You no longer can use attribute "
"access to access items of these dictionaries."
msgstr ""
#: ../../build/NEWS:853
msgid ""
"`bpo-30048 <https://bugs.python.org/issue30048>`__: Fixed ``Task.cancel()`` "
"can be ignored when the task is running coroutine and the coroutine returned "
"without any more ``await``."
msgstr ""
"`bpo-30048 <https://bugs.python.org/issue30048>`__: Fixed ``Task.cancel()`` "
"can be ignored when the task is running coroutine and the coroutine returned "
"without any more ``await``."
#: ../../build/NEWS:863
msgid ""
"`bpo-30298 <https://bugs.python.org/issue30298>`__: Weaken the condition of "
"deprecation warnings for inline modifiers. Now allowed several subsequential "
"inline modifiers at the start of the pattern (e.g. ``'(?i)(?s)...'``). In "
"verbose mode whitespaces and comments now are allowed before and between "
"inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)."
msgstr ""
"`bpo-30298 <https://bugs.python.org/issue30298>`__: Weaken the condition of "
"deprecation warnings for inline modifiers. Now allowed several subsequential "
"inline modifiers at the start of the pattern (e.g. ``'(?i)(?s)...'``). In "
"verbose mode whitespaces and comments now are allowed before and between "
"inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)."
#: ../../build/NEWS:872
msgid ""
"`bpo-29990 <https://bugs.python.org/issue29990>`__: Fix range checking in "
"GB18030 decoder. Original patch by Ma Lin."
msgstr ""
"`bpo-29990 <https://bugs.python.org/issue29990>`__: Fix range checking in "
"GB18030 decoder. Original patch by Ma Lin."
#: ../../build/NEWS:875
msgid ""
"`bpo-29979 <https://bugs.python.org/issue29979>`__: rewrite cgi."
"parse_multipart, reusing the FieldStorage class and making its results "
"consistent with those of FieldStorage for multipart/form-data requests. "
"Patch by Pierre Quentel."
msgstr ""
#: ../../build/NEWS:879
msgid ""
"`bpo-30243 <https://bugs.python.org/issue30243>`__: Removed the __init__ "
"methods of _json's scanner and encoder. Misusing them could cause memory "
"leaks or crashes. Now scanner and encoder objects are completely "
"initialized in the __new__ methods."
msgstr ""
"`bpo-30243 <https://bugs.python.org/issue30243>`__: Removed the __init__ "
"methods of _json's scanner and encoder. Misusing them could cause memory "
"leaks or crashes. Now scanner and encoder objects are completely "
"initialized in the __new__ methods."
#: ../../build/NEWS:883
msgid ""
"`bpo-30215 <https://bugs.python.org/issue30215>`__: Compiled regular "
"expression objects with the re.LOCALE flag no longer depend on the locale at "
"compile time. Only the locale at matching time affects the result of "
"matching."
msgstr ""
#: ../../build/NEWS:887
msgid ""
"`bpo-30185 <https://bugs.python.org/issue30185>`__: Avoid KeyboardInterrupt "
"tracebacks in forkserver helper process when Ctrl-C is received."
msgstr ""
"`bpo-30185 <https://bugs.python.org/issue30185>`__: Avoid KeyboardInterrupt "
"tracebacks in forkserver helper process when Ctrl-C is received."
#: ../../build/NEWS:897
msgid ""
"`bpo-30205 <https://bugs.python.org/issue30205>`__: Fix getsockname() for "
"unbound AF_UNIX sockets on Linux."
msgstr ""
"`bpo-30205 <https://bugs.python.org/issue30205>`__: Fix getsockname() for "
"unbound AF_UNIX sockets on Linux."
#: ../../build/NEWS:899
msgid ""
"`bpo-30228 <https://bugs.python.org/issue30228>`__: The seek() and tell() "
"methods of io.FileIO now set the internal seekable attribute to avoid one "
"syscall on open() (in buffered or text mode)."
msgstr ""
#: ../../build/NEWS:903
msgid ""
"`bpo-30190 <https://bugs.python.org/issue30190>`__: unittest's "
"assertAlmostEqual and assertNotAlmostEqual provide a better message in case "
"of failure which includes the difference between left and right arguments. "
"(patch by Giampaolo Rodola')"
msgstr ""
#: ../../build/NEWS:909
msgid ""
"`bpo-29822 <https://bugs.python.org/issue29822>`__: inspect.isabstract() now "
"works during __init_subclass__. Patch by Nate Soares."
msgstr ""
"`bpo-29822 <https://bugs.python.org/issue29822>`__: inspect.isabstract() now "
"works during __init_subclass__. Patch by Nate Soares."
#: ../../build/NEWS:915
msgid ""
"`bpo-30070 <https://bugs.python.org/issue30070>`__: Fixed leaks and crashes "
"in errors handling in the parser module."
msgstr ""
"`bpo-30070 <https://bugs.python.org/issue30070>`__: Fixed leaks and crashes "
"in errors handling in the parser module."
#: ../../build/NEWS:921
msgid ""
"`bpo-30061 <https://bugs.python.org/issue30061>`__: Fixed crashes in IOBase "
"methods __next__() and readlines() when readline() or __next__() "
"respectively return non-sizeable object. Fixed possible other errors caused "
"by not checking results of PyObject_Size(), PySequence_Size(), or "
"PyMapping_Size()."
msgstr ""
"`bpo-30061 <https://bugs.python.org/issue30061>`__: Fixed crashes in IOBase "
"methods __next__() and readlines() when readline() or __next__() "
"respectively return non-sizeable object. Fixed possible other errors caused "
"by not checking results of PyObject_Size(), PySequence_Size(), or "
"PyMapping_Size()."
#: ../../build/NEWS:932
msgid ""
"`bpo-30068 <https://bugs.python.org/issue30068>`__: _io._IOBase.readlines "
"will check if it's closed first when hint is present."
msgstr ""
"`bpo-30068 <https://bugs.python.org/issue30068>`__: _io._IOBase.readlines "
"will check if it's closed first when hint is present."
#: ../../build/NEWS:938
msgid ""
"`bpo-29692 <https://bugs.python.org/issue29692>`__: Fixed arbitrary "
"unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch "
"by Siddharth Velankar."
msgstr ""
"`bpo-29692 <https://bugs.python.org/issue29692>`__: Fixed arbitrary "
"unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch "
"by Siddharth Velankar."
#: ../../build/NEWS:945
msgid ""
"`bpo-30017 <https://bugs.python.org/issue30017>`__: Allowed calling the "
"close() method of the zip entry writer object multiple times. Writing to a "
"closed writer now always produces a ValueError."
msgstr ""
"`bpo-30017 <https://bugs.python.org/issue30017>`__: Allowed calling the "
"close() method of the zip entry writer object multiple times. Writing to a "
"closed writer now always produces a ValueError."
#: ../../build/NEWS:949
msgid ""
"`bpo-29998 <https://bugs.python.org/issue29998>`__: Pickling and copying "
"ImportError now preserves name and path attributes."
msgstr ""
"`bpo-29998 <https://bugs.python.org/issue29998>`__: Pickling and copying "
"ImportError now preserves name and path attributes."
#: ../../build/NEWS:963
msgid ""
"`bpo-29931 <https://bugs.python.org/issue29931>`__: Fixed comparison check "
"for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan."
msgstr ""
"`bpo-29931 <https://bugs.python.org/issue29931>`__: Fixed comparison check "
"for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan."
#: ../../build/NEWS:966
msgid ""
"`bpo-29953 <https://bugs.python.org/issue29953>`__: Fixed memory leaks in "
"the replace() method of datetime and time objects when pass out of bound "
"fold argument."
msgstr ""
"`bpo-29953 <https://bugs.python.org/issue29953>`__: Fixed memory leaks in "
"the replace() method of datetime and time objects when pass out of bound "
"fold argument."
#: ../../build/NEWS:969
msgid ""
"`bpo-29942 <https://bugs.python.org/issue29942>`__: Fix a crash in itertools."
"chain.from_iterable when encountering long runs of empty iterables."
msgstr ""
"`bpo-29942 <https://bugs.python.org/issue29942>`__: Fix a crash in itertools."
"chain.from_iterable when encountering long runs of empty iterables."
#: ../../build/NEWS:974
msgid ""
"`bpo-29204 <https://bugs.python.org/issue29204>`__: Element.getiterator() "
"and the html parameter of XMLParser() were deprecated only in the "
"documentation (since Python 3.2 and 3.4 correspondintly). Now using them "
"emits a deprecation warning."
msgstr ""
#: ../../build/NEWS:978
msgid ""
"`bpo-27863 <https://bugs.python.org/issue27863>`__: Fixed multiple crashes "
"in ElementTree caused by race conditions and wrong types."
msgstr ""
"`bpo-27863 <https://bugs.python.org/issue27863>`__: Fixed multiple crashes "
"in ElementTree caused by race conditions and wrong types."
#: ../../build/NEWS:984
msgid ""
"`bpo-28699 <https://bugs.python.org/issue28699>`__: Fixed a bug in pools in "
"multiprocessing.pool that raising an exception at the very first of an "
"iterable may swallow the exception or make the program hang. Patch by Davin "
"Potts and Xiang Zhang."
msgstr ""
"`bpo-28699 <https://bugs.python.org/issue28699>`__: Fixed a bug in pools in "
"multiprocessing.pool that raising an exception at the very first of an "
"iterable may swallow the exception or make the program hang. Patch by Davin "
"Potts and Xiang Zhang."
#: ../../build/NEWS:988
msgid ""
"`bpo-23890 <https://bugs.python.org/issue23890>`__: unittest.TestCase."
"assertRaises() now manually breaks a reference cycle to not keep objects "
"alive longer than expected."
msgstr ""
"`bpo-23890 <https://bugs.python.org/issue23890>`__: unittest.TestCase."
"assertRaises() now manually breaks a reference cycle to not keep objects "
"alive longer than expected."
#: ../../build/NEWS:994
msgid ""
"`bpo-25803 <https://bugs.python.org/issue25803>`__: Avoid incorrect errors "
"raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors "
"such as EACCES over EEXIST."
msgstr ""
"`bpo-25803 <https://bugs.python.org/issue25803>`__: Avoid incorrect errors "
"raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors "
"such as EACCES over EEXIST."
#: ../../build/NEWS:997
msgid ""
"`bpo-29861 <https://bugs.python.org/issue29861>`__: Release references to "
"tasks, their arguments and their results as soon as they are finished in "
"multiprocessing.Pool."
msgstr ""
"`bpo-29861 <https://bugs.python.org/issue29861>`__: Release references to "
"tasks, their arguments and their results as soon as they are finished in "
"multiprocessing.Pool."
#: ../../build/NEWS:1003
msgid ""
"`bpo-29884 <https://bugs.python.org/issue29884>`__: faulthandler: Restore "
"the old sigaltstack during teardown. Patch by Christophe Zeitouny."
msgstr ""
"`bpo-29884 <https://bugs.python.org/issue29884>`__: faulthandler: Restore "
"the old sigaltstack during teardown. Patch by Christophe Zeitouny."
#: ../../build/NEWS:1006
msgid ""
"`bpo-25455 <https://bugs.python.org/issue25455>`__: Fixed crashes in repr of "
"recursive buffered file-like objects."
msgstr ""
"`bpo-25455 <https://bugs.python.org/issue25455>`__: Fixed crashes in repr of "
"recursive buffered file-like objects."
#: ../../build/NEWS:1008
msgid ""
"`bpo-29800 <https://bugs.python.org/issue29800>`__: Fix crashes in partial."
"__repr__ if the keys of partial.keywords are not strings. Patch by Michael "
"Seifert."
msgstr ""
"`bpo-29800 <https://bugs.python.org/issue29800>`__: Fix crashes in partial."
"__repr__ if the keys of partial.keywords are not strings. Patch by Michael "
"Seifert."
#: ../../build/NEWS:1011
msgid ""
"`bpo-8256 <https://bugs.python.org/issue8256>`__: Fixed possible failing or "
"crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or "
"sys.stdout are not set or are not strings."
msgstr ""
"`bpo-8256 <https://bugs.python.org/issue8256>`__: Fixed possible failing or "
"crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or "
"sys.stdout are not set or are not strings."
#: ../../build/NEWS:1030
msgid ""
"`bpo-28231 <https://bugs.python.org/issue28231>`__: The zipfile module now "
"accepts path-like objects for external paths."
msgstr ""
"`bpo-28231 <https://bugs.python.org/issue28231>`__: The zipfile module now "
"accepts path-like objects for external paths."
#: ../../build/NEWS:1033
msgid ""
"`bpo-26915 <https://bugs.python.org/issue26915>`__: index() and count() "
"methods of collections.abc.Sequence now check identity before checking "
"equality when do comparisons."
msgstr ""
"`bpo-26915 <https://bugs.python.org/issue26915>`__: index() and count() "
"methods of collections.abc.Sequence now check identity before checking "
"equality when do comparisons."
#: ../../build/NEWS:1046
msgid ""
"`bpo-28963 <https://bugs.python.org/issue28963>`__: Fix out of bound "
"iteration in asyncio.Future.remove_done_callback implemented in C."
msgstr ""
"`bpo-28963 <https://bugs.python.org/issue28963>`__: Fix out of bound "
"iteration in asyncio.Future.remove_done_callback implemented in C."
#: ../../build/NEWS:1049
msgid ""
"`bpo-29704 <https://bugs.python.org/issue29704>`__: asyncio.subprocess."
"SubprocessStreamProtocol no longer closes before all pipes are closed."
msgstr ""
"`bpo-29704 <https://bugs.python.org/issue29704>`__: asyncio.subprocess."
"SubprocessStreamProtocol no longer closes before all pipes are closed."
#: ../../build/NEWS:1052
msgid ""
"`bpo-29271 <https://bugs.python.org/issue29271>`__: Fix Task.current_task "
"and Task.all_tasks implemented in C to accept None argument as their pure "
"Python implementation."
msgstr ""
"`bpo-29271 <https://bugs.python.org/issue29271>`__: Fix Task.current_task "
"and Task.all_tasks implemented in C to accept None argument as their pure "
"Python implementation."
#: ../../build/NEWS:1055
msgid ""
"`bpo-29703 <https://bugs.python.org/issue29703>`__: Fix asyncio to support "
"instantiation of new event loops in child processes."
msgstr ""
"`bpo-29703 <https://bugs.python.org/issue29703>`__: Fix asyncio to support "
"instantiation of new event loops in child processes."
#: ../../build/NEWS:1058
msgid ""
"`bpo-29615 <https://bugs.python.org/issue29615>`__: SimpleXMLRPCDispatcher "
"no longer chains KeyError (or any other exception) to exception(s) raised in "
"the dispatched methods. Patch by Petr Motejlek."
msgstr ""
"`bpo-29615 <https://bugs.python.org/issue29615>`__: SimpleXMLRPCDispatcher "
"no longer chains KeyError (or any other exception) to exception(s) raised in "
"the dispatched methods. Patch by Petr Motejlek."
#: ../../build/NEWS:1062
msgid ""
"`bpo-7769 <https://bugs.python.org/issue7769>`__: Method register_function() "
"of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used "
"as a decorator."
msgstr ""
#: ../../build/NEWS:1066
msgid ""
"`bpo-29376 <https://bugs.python.org/issue29376>`__: Fix assertion error in "
"threading._DummyThread.is_alive()."
msgstr ""
"`bpo-29376 <https://bugs.python.org/issue29376>`__: Fix assertion error in "
"threading._DummyThread.is_alive()."
#: ../../build/NEWS:1068
msgid ""
"`bpo-28624 <https://bugs.python.org/issue28624>`__: Add a test that checks "
"that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan "
"Chowdhury."
msgstr ""
"`bpo-28624 <https://bugs.python.org/issue28624>`__: Add a test that checks "
"that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan "
"Chowdhury."
#: ../../build/NEWS:1071
msgid ""
"`bpo-28518 <https://bugs.python.org/issue28518>`__: Start a transaction "
"implicitly before a DML statement. Patch by Aviv Palivoda."
msgstr ""
"`bpo-28518 <https://bugs.python.org/issue28518>`__: Start a transaction "
"implicitly before a DML statement. Patch by Aviv Palivoda."
#: ../../build/NEWS:1074
msgid ""
"`bpo-29742 <https://bugs.python.org/issue29742>`__: get_extra_info() raises "
"exception if get called on closed ssl transport. Patch by Nikolay Kim."
msgstr ""
"`bpo-29742 <https://bugs.python.org/issue29742>`__: get_extra_info() raises "
"exception if get called on closed ssl transport. Patch by Nikolay Kim."
#: ../../build/NEWS:1077
msgid ""
"`bpo-16285 <https://bugs.python.org/issue16285>`__: urrlib.parse.quote is "
"now based on RFC 3986 and hence includes '~' in the set of characters that "
"is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath."
msgstr ""
#: ../../build/NEWS:1081
msgid ""
"`bpo-29532 <https://bugs.python.org/issue29532>`__: Altering a kwarg "
"dictionary passed to functools.partial() no longer affects a partial object "
"after creation."
msgstr ""
"`bpo-29532 <https://bugs.python.org/issue29532>`__: Altering a kwarg "
"dictionary passed to functools.partial() no longer affects a partial object "
"after creation."
#: ../../build/NEWS:1084
msgid ""
"`bpo-29110 <https://bugs.python.org/issue29110>`__: Fix file object leak in "
"aifc.open() when file is given as a filesystem path and is not in valid AIFF "
"format. Patch by Anthony Zhang."
msgstr ""
"`bpo-29110 <https://bugs.python.org/issue29110>`__: Fix file object leak in "
"aifc.open() when file is given as a filesystem path and is not in valid AIFF "
"format. Patch by Anthony Zhang."
#: ../../build/NEWS:1087
msgid ""
"`bpo-22807 <https://bugs.python.org/issue22807>`__: Add uuid.SafeUUID and "
"uuid.UUID.is_safe to relay information from the platform about whether "
"generated UUIDs are generated with a multiprocessing safe method."
msgstr ""
#: ../../build/NEWS:1103
msgid ""
"`bpo-28556 <https://bugs.python.org/issue28556>`__: Various updates to "
"typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. "
"Original PRs by Jelle Zijlstra, Ivan Levkivskyi, Manuel Krebber, and Łukasz "
"Langa."
msgstr ""
"`bpo-28556 <https://bugs.python.org/issue28556>`__: Various updates to "
"typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. "
"Original PRs by Jelle Zijlstra, Ivan Levkivskyi, Manuel Krebber, and Łukasz "
"Langa."
#: ../../build/NEWS:1107
msgid ""
"`bpo-29100 <https://bugs.python.org/issue29100>`__: Fix datetime."
"fromtimestamp() regression introduced in Python 3.6.0: check minimum and "
"maximum years."
msgstr ""
"`bpo-29100 <https://bugs.python.org/issue29100>`__: Fix datetime."
"fromtimestamp() regression introduced in Python 3.6.0: check minimum and "
"maximum years."
#: ../../build/NEWS:1110
msgid ""
"`bpo-29416 <https://bugs.python.org/issue29416>`__: Prevent infinite loop in "
"pathlib.Path.mkdir"
msgstr ""
"`bpo-29416 <https://bugs.python.org/issue29416>`__: Prevent infinite loop in "
"pathlib.Path.mkdir"
#: ../../build/NEWS:1129
msgid ""
"`bpo-29335 <https://bugs.python.org/issue29335>`__: Fix subprocess.Popen."
"wait() when the child process has exited to a stopped instead of terminated "
"state (ex: when under ptrace)."
msgstr ""
"`bpo-29335 <https://bugs.python.org/issue29335>`__: Fix subprocess.Popen."
"wait() when the child process has exited to a stopped instead of terminated "
"state (ex: when under ptrace)."
#: ../../build/NEWS:1132
msgid ""
"`bpo-29290 <https://bugs.python.org/issue29290>`__: Fix a regression in "
"argparse that help messages would wrap at non-breaking spaces."
msgstr ""
"`bpo-29290 <https://bugs.python.org/issue29290>`__: Fix a regression in "
"argparse that help messages would wrap at non-breaking spaces."
#: ../../build/NEWS:1135
msgid ""
"`bpo-28735 <https://bugs.python.org/issue28735>`__: Fixed the comparison of "
"mock.MagickMock with mock.ANY."
msgstr ""
"`bpo-28735 <https://bugs.python.org/issue28735>`__: Fixed the comparison of "
"mock.MagickMock with mock.ANY."
#: ../../build/NEWS:1142
msgid ""
"`bpo-29219 <https://bugs.python.org/issue29219>`__: Fixed infinite recursion "
"in the repr of uninitialized ctypes.CDLL instances."
msgstr ""
"`bpo-29219 <https://bugs.python.org/issue29219>`__: Fixed infinite recursion "
"in the repr of uninitialized ctypes.CDLL instances."
#: ../../build/NEWS:1153
msgid ""
"`bpo-28969 <https://bugs.python.org/issue28969>`__: Fixed race condition in "
"C implementation of functools.lru_cache. KeyError could be raised when "
"cached function with full cache was simultaneously called from differen "
"threads with the same uncached arguments."
msgstr ""
"`bpo-28969 <https://bugs.python.org/issue28969>`__: Fixed race condition in "
"C implementation of functools.lru_cache. KeyError could be raised when "
"cached function with full cache was simultaneously called from differen "
"threads with the same uncached arguments."
#: ../../build/NEWS:1161
msgid ""
"`bpo-29142 <https://bugs.python.org/issue29142>`__: In urllib.request, "
"suffixes in no_proxy environment variable with leading dots could match "
"related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch."
msgstr ""
"`bpo-29142 <https://bugs.python.org/issue29142>`__: In urllib.request, "
"suffixes in no_proxy environment variable with leading dots could match "
"related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch."
#: ../../build/NEWS:1165
msgid ""
"`bpo-28961 <https://bugs.python.org/issue28961>`__: Fix unittest.mock._Call "
"helper: don't ignore the name parameter anymore. Patch written by Jiajun "
"Huang."
msgstr ""
"`bpo-28961 <https://bugs.python.org/issue28961>`__: Fix unittest.mock._Call "
"helper: don't ignore the name parameter anymore. Patch written by Jiajun "
"Huang."
#: ../../build/NEWS:1174
msgid ""
"`bpo-29079 <https://bugs.python.org/issue29079>`__: Prevent infinite loop in "
"pathlib.resolve() on Windows"
msgstr ""
"`bpo-29079 <https://bugs.python.org/issue29079>`__: Prevent infinite loop in "
"pathlib.resolve() on Windows"
#: ../../build/NEWS:1176 ../../build/NEWS:5521
msgid ""
"`bpo-13051 <https://bugs.python.org/issue13051>`__: Fixed recursion errors "
"in large or resized curses.textpad.Textbox. Based on patch by Tycho "
"Andersen."
msgstr ""
"`bpo-13051 <https://bugs.python.org/issue13051>`__: Fixed recursion errors "
"in large or resized curses.textpad.Textbox. Based on patch by Tycho "
"Andersen."
#: ../../build/NEWS:1179 ../../build/NEWS:5528
msgid ""
"`bpo-9770 <https://bugs.python.org/issue9770>`__: curses.ascii predicates "
"now work correctly with negative integers."
msgstr ""
"`bpo-9770 <https://bugs.python.org/issue9770>`__: curses.ascii predicates "
"now work correctly with negative integers."
#: ../../build/NEWS:1182 ../../build/NEWS:5531
msgid ""
"`bpo-28427 <https://bugs.python.org/issue28427>`__: old keys should not "
"remove new values from WeakValueDictionary when collecting from another "
"thread."
msgstr ""
"`bpo-28427 <https://bugs.python.org/issue28427>`__: old keys should not "
"remove new values from WeakValueDictionary when collecting from another "
"thread."
#: ../../build/NEWS:1185 ../../build/NEWS:2108 ../../build/NEWS:5534
msgid ""
"`bpo-28923 <https://bugs.python.org/issue28923>`__: Remove editor artifacts "
"from Tix.py."
msgstr ""
"`bpo-28923 <https://bugs.python.org/issue28923>`__: Remove editor artifacts "
"from Tix.py."
#: ../../build/NEWS:1187 ../../build/NEWS:2113 ../../build/NEWS:5536
msgid ""
"`bpo-28871 <https://bugs.python.org/issue28871>`__: Fixed a crash when "
"deallocate deep ElementTree."
msgstr ""
"`bpo-28871 <https://bugs.python.org/issue28871>`__: Fixed a crash when "
"deallocate deep ElementTree."
#: ../../build/NEWS:1189 ../../build/NEWS:2115 ../../build/NEWS:5538
msgid ""
"`bpo-19542 <https://bugs.python.org/issue19542>`__: Fix bugs in "
"WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC "
"collection happens in another thread."
msgstr ""
"`bpo-19542 <https://bugs.python.org/issue19542>`__: Fix bugs in "
"WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC "
"collection happens in another thread."
#: ../../build/NEWS:1192 ../../build/NEWS:2118
msgid ""
"`bpo-20191 <https://bugs.python.org/issue20191>`__: Fixed a crash in "
"resource.prlimit() when passing a sequence that doesn't own its elements as "
"limits."
msgstr ""
"`bpo-20191 <https://bugs.python.org/issue20191>`__: Fixed a crash in "
"resource.prlimit() when passing a sequence that doesn't own its elements as "
"limits."
#: ../../build/NEWS:1198 ../../build/NEWS:2121 ../../build/NEWS:5544
msgid ""
"`bpo-28779 <https://bugs.python.org/issue28779>`__: multiprocessing."
"set_forkserver_preload() would crash the forkserver process if a preloaded "
"module instantiated some multiprocessing objects such as locks."
msgstr ""
"`bpo-28779 <https://bugs.python.org/issue28779>`__: multiprocessing."
"set_forkserver_preload() would crash the forkserver process if a preloaded "
"module instantiated some multiprocessing objects such as locks."
#: ../../build/NEWS:1202 ../../build/NEWS:2128
msgid ""
"`bpo-26937 <https://bugs.python.org/issue26937>`__: The chown() method of "
"the tarfile.TarFile class does not fail now when the grp module cannot be "
"imported, as for example on Android platforms."
msgstr ""
"`bpo-26937 <https://bugs.python.org/issue26937>`__: The chown() method of "
"the tarfile.TarFile class does not fail now when the grp module cannot be "
"imported, as for example on Android platforms."
#: ../../build/NEWS:1217 ../../build/NEWS:2252
msgid ""
"`bpo-27172 <https://bugs.python.org/issue27172>`__: To assist with upgrades "
"from 2.7, the previously documented deprecation of ``inspect."
"getfullargspec()`` has been reversed. This decision may be revisited again "
"after the Python 2.7 branch is no longer officially supported."
msgstr ""
"`bpo-27172 <https://bugs.python.org/issue27172>`__: To assist with upgrades "
"from 2.7, the previously documented deprecation of ``inspect."
"getfullargspec()`` has been reversed. This decision may be revisited again "
"after the Python 2.7 branch is no longer officially supported."
#: ../../build/NEWS:1222
msgid ""
"`bpo-28740 <https://bugs.python.org/issue28740>`__: Add sys."
"getandroidapilevel(): return the build time API version of Android as an "
"integer. Function only available on Android."
msgstr ""
#: ../../build/NEWS:1225 ../../build/NEWS:2257
msgid ""
"`bpo-26273 <https://bugs.python.org/issue26273>`__: Add new :data:`socket."
"TCP_CONGESTION` (Linux 2.6.13) and :data:`socket.TCP_USER_TIMEOUT` (Linux "
"2.6.37) constants. Patch written by Omar Sandoval."
msgstr ""
"`bpo-26273 <https://bugs.python.org/issue26273>`__: Add new :data:`socket."
"TCP_CONGESTION` (Linux 2.6.13) and :data:`socket.TCP_USER_TIMEOUT` (Linux "
"2.6.37) constants. Patch written by Omar Sandoval."
#: ../../build/NEWS:1229 ../../build/NEWS:2327
msgid ""
"`bpo-28752 <https://bugs.python.org/issue28752>`__: Restored the "
"__reduce__() methods of datetime objects."
msgstr ""
"`bpo-28752 <https://bugs.python.org/issue28752>`__: Restored the "
"__reduce__() methods of datetime objects."
#: ../../build/NEWS:1231 ../../build/NEWS:2329
msgid ""
"`bpo-28727 <https://bugs.python.org/issue28727>`__: Regular expression "
"patterns, _sre.SRE_Pattern objects created by re.compile(), become "
"comparable (only x==y and x!=y operators). This change should fix the "
"`bpo-18383 <https://bugs.python.org/issue18383>`__: don't duplicate warning "
"filters when the warnings module is reloaded (thing usually only done in "
"unit tests)."
msgstr ""
"`bpo-28727 <https://bugs.python.org/issue28727>`__: Regular expression "
"patterns, _sre.SRE_Pattern objects created by re.compile(), become "
"comparable (only x==y and x!=y operators). This change should fix the "
"`bpo-18383 <https://bugs.python.org/issue18383>`__: don't duplicate warning "
"filters when the warnings module is reloaded (thing usually only done in "
"unit tests)."
#: ../../build/NEWS:1239 ../../build/NEWS:2337 ../../build/NEWS:5551
msgid ""
"`bpo-25659 <https://bugs.python.org/issue25659>`__: In ctypes, prevent a "
"crash calling the from_buffer() and from_buffer_copy() methods on abstract "
"classes like Array."
msgstr ""
"`bpo-25659 <https://bugs.python.org/issue25659>`__: In ctypes, prevent a "
"crash calling the from_buffer() and from_buffer_copy() methods on abstract "
"classes like Array."
#: ../../build/NEWS:1245 ../../build/NEWS:2340
msgid ""
"`bpo-19717 <https://bugs.python.org/issue19717>`__: Makes Path.resolve() "
"succeed on paths that do not exist. Patch by Vajrasky Kok"
msgstr ""
"`bpo-19717 <https://bugs.python.org/issue19717>`__: Makes Path.resolve() "
"succeed on paths that do not exist. Patch by Vajrasky Kok"
#: ../../build/NEWS:1248 ../../build/NEWS:2343
msgid ""
"`bpo-28563 <https://bugs.python.org/issue28563>`__: Fixed possible DoS and "
"arbitrary code execution when handle plural form selections in the gettext "
"module. The expression parser now supports exact syntax supported by GNU "
"gettext."
msgstr ""
"`bpo-28563 <https://bugs.python.org/issue28563>`__: Fixed possible DoS and "
"arbitrary code execution when handle plural form selections in the gettext "
"module. The expression parser now supports exact syntax supported by GNU "
"gettext."
#: ../../build/NEWS:1252 ../../build/NEWS:2347 ../../build/NEWS:5560
msgid ""
"`bpo-28387 <https://bugs.python.org/issue28387>`__: Fixed possible crash in "
"_io.TextIOWrapper deallocator when the garbage collector is invoked in other "
"thread. Based on patch by Sebastian Cufre."
msgstr ""
"`bpo-28387 <https://bugs.python.org/issue28387>`__: Fixed possible crash in "
"_io.TextIOWrapper deallocator when the garbage collector is invoked in other "
"thread. Based on patch by Sebastian Cufre."
#: ../../build/NEWS:1256 ../../build/NEWS:2432 ../../build/NEWS:5564
msgid ""
"`bpo-27517 <https://bugs.python.org/issue27517>`__: LZMA compressor and "
"decompressor no longer raise exceptions if given empty data twice. Patch by "
"Benjamin Fogle."
msgstr ""
"`bpo-27517 <https://bugs.python.org/issue27517>`__: LZMA compressor and "
"decompressor no longer raise exceptions if given empty data twice. Patch by "
"Benjamin Fogle."
#: ../../build/NEWS:1259 ../../build/NEWS:2435 ../../build/NEWS:5567
msgid ""
"`bpo-28549 <https://bugs.python.org/issue28549>`__: Fixed segfault in "
"curses's addch() with ncurses6."
msgstr ""
"`bpo-28549 <https://bugs.python.org/issue28549>`__: Fixed segfault in "
"curses's addch() with ncurses6."
#: ../../build/NEWS:1265 ../../build/NEWS:2441 ../../build/NEWS:5573
msgid ""
"`bpo-23262 <https://bugs.python.org/issue23262>`__: The webbrowser module "
"now supports Firefox 36+ and derived browsers. Based on patch by Oleg "
"Broytman."
msgstr ""
"`bpo-23262 <https://bugs.python.org/issue23262>`__: The webbrowser module "
"now supports Firefox 36+ and derived browsers. Based on patch by Oleg "
"Broytman."
#: ../../build/NEWS:1268
msgid ""
"`bpo-24241 <https://bugs.python.org/issue24241>`__: The webbrowser in an X "
"environment now prefers using the default browser directly. Also, the "
"webbrowser register() function now has a documented 'preferred' argument, to "
"specify browsers to be returned by get() with no arguments. Patch by David "
"Steele"
msgstr ""
#: ../../build/NEWS:1273 ../../build/NEWS:2444 ../../build/NEWS:5576
msgid ""
"`bpo-27939 <https://bugs.python.org/issue27939>`__: 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."
msgstr ""
"`bpo-27939 <https://bugs.python.org/issue27939>`__: 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."
#: ../../build/NEWS:1285 ../../build/NEWS:2455 ../../build/NEWS:5584
msgid ""
"`bpo-20491 <https://bugs.python.org/issue20491>`__: The textwrap.TextWrapper "
"class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen."
msgstr ""
"`bpo-20491 <https://bugs.python.org/issue20491>`__: The textwrap.TextWrapper "
"class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen."
#: ../../build/NEWS:1288 ../../build/NEWS:2458 ../../build/NEWS:5587
msgid ""
"`bpo-28353 <https://bugs.python.org/issue28353>`__: os.fwalk() no longer "
"fails on broken links."
msgstr ""
"`bpo-28353 <https://bugs.python.org/issue28353>`__: os.fwalk() no longer "
"fails on broken links."
#: ../../build/NEWS:1290 ../../build/NEWS:2460
msgid ""
"`bpo-28430 <https://bugs.python.org/issue28430>`__: Fix iterator of C "
"implemented asyncio.Future doesn't accept non-None value is passed to it."
"send(val)."
msgstr ""
"`bpo-28430 <https://bugs.python.org/issue28430>`__: Fix iterator of C "
"implemented asyncio.Future doesn't accept non-None value is passed to it."
"send(val)."
#: ../../build/NEWS:1293 ../../build/NEWS:2463
msgid ""
"`bpo-27025 <https://bugs.python.org/issue27025>`__: Generated names for "
"Tkinter widgets now start by the \"!\" prefix for readability."
msgstr ""
"`bpo-27025 <https://bugs.python.org/issue27025>`__: Generated names for "
"Tkinter widgets now start by the \"!\" prefix for readability."
#: ../../build/NEWS:1296 ../../build/NEWS:2466 ../../build/NEWS:5589
msgid ""
"`bpo-25464 <https://bugs.python.org/issue25464>`__: Fixed HList."
"header_exists() in tkinter.tix module by addin a workaround to Tix library "
"bug."
msgstr ""
"`bpo-25464 <https://bugs.python.org/issue25464>`__: Fixed HList."
"header_exists() in tkinter.tix module by addin a workaround to Tix library "
"bug."
#: ../../build/NEWS:1299 ../../build/NEWS:2469
msgid ""
"`bpo-28488 <https://bugs.python.org/issue28488>`__: shutil.make_archive() no "
"longer adds entry \"./\" to ZIP archive."
msgstr ""
"`bpo-28488 <https://bugs.python.org/issue28488>`__: shutil.make_archive() no "
"longer adds entry \"./\" to ZIP archive."
#: ../../build/NEWS:1301 ../../build/NEWS:2471
msgid ""
"`bpo-25953 <https://bugs.python.org/issue25953>`__: re.sub() now raises an "
"error for invalid numerical group reference in replacement template even if "
"the pattern is not found in the string. Error message for invalid group "
"reference now includes the group index and the position of the reference. "
"Based on patch by SilentGhost."
msgstr ""
"`bpo-25953 <https://bugs.python.org/issue25953>`__: re.sub() now raises an "
"error for invalid numerical group reference in replacement template even if "
"the pattern is not found in the string. Error message for invalid group "
"reference now includes the group index and the position of the reference. "
"Based on patch by SilentGhost."
#: ../../build/NEWS:1312 ../../build/NEWS:2476
msgid ""
"`bpo-18219 <https://bugs.python.org/issue18219>`__: Optimize csv.DictWriter "
"for large number of columns. Patch by Mariatta Wijaya."
msgstr ""
"`bpo-18219 <https://bugs.python.org/issue18219>`__: Optimize csv.DictWriter "
"for large number of columns. Patch by Mariatta Wijaya."
#: ../../build/NEWS:1315 ../../build/NEWS:2479
msgid ""
"`bpo-28448 <https://bugs.python.org/issue28448>`__: Fix C implemented "
"asyncio.Future didn't work on Windows."
msgstr ""
"`bpo-28448 <https://bugs.python.org/issue28448>`__: Fix C implemented "
"asyncio.Future didn't work on Windows."
#: ../../build/NEWS:1317
msgid ""
"`bpo-23214 <https://bugs.python.org/issue23214>`__: In the \"io\" module, "
"the argument to BufferedReader and BytesIO's read1() methods is now optional "
"and can be -1, matching the BufferedIOBase specification."
msgstr ""
#: ../../build/NEWS:1321 ../../build/NEWS:2481
msgid ""
"`bpo-28480 <https://bugs.python.org/issue28480>`__: Fix error building "
"socket module when multithreading is disabled."
msgstr ""
"`bpo-28480 <https://bugs.python.org/issue28480>`__: Fix error building "
"socket module when multithreading is disabled."
#: ../../build/NEWS:1330
msgid ""
"`bpo-28240 <https://bugs.python.org/issue28240>`__: timeit autorange now "
"uses a single loop iteration if the benchmark takes less than 10 seconds, "
"instead of 10 iterations. \"python3 -m timeit -s 'import time' 'time."
"sleep(1)'\" now takes 4 seconds instead of 40 seconds."
msgstr ""
#: ../../build/NEWS:1335
msgid ""
"Distutils.sdist now looks for README and setup.py files with case "
"sensitivity. This behavior matches that found in Setuptools 6.0 and later. "
"See `setuptools 100 <https://github.com/pypa/setuptools/issues/100>`_ for "
"rationale."
msgstr ""
#: ../../build/NEWS:1343 ../../build/NEWS:2486 ../../build/NEWS:5596
msgid ""
"`bpo-20766 <https://bugs.python.org/issue20766>`__: Fix references leaked by "
"pdb in the handling of SIGINT handlers."
msgstr ""
"`bpo-20766 <https://bugs.python.org/issue20766>`__: Fix references leaked by "
"pdb in the handling of SIGINT handlers."
#: ../../build/NEWS:1346 ../../build/NEWS:2602
msgid ""
"`bpo-27998 <https://bugs.python.org/issue27998>`__: Fixed bytes path support "
"in os.scandir() on Windows. Patch by Eryk Sun."
msgstr ""
"`bpo-27998 <https://bugs.python.org/issue27998>`__: Fixed bytes path support "
"in os.scandir() on Windows. Patch by Eryk Sun."
#: ../../build/NEWS:1349 ../../build/NEWS:2605
msgid ""
"`bpo-28317 <https://bugs.python.org/issue28317>`__: The disassembler now "
"decodes FORMAT_VALUE argument."
msgstr ""
"`bpo-28317 <https://bugs.python.org/issue28317>`__: The disassembler now "
"decodes FORMAT_VALUE argument."
#: ../../build/NEWS:1351 ../../build/NEWS:2611
msgid ""
"`bpo-28380 <https://bugs.python.org/issue28380>`__: unittest.mock Mock "
"autospec functions now properly support assert_called, assert_not_called, "
"and assert_called_once."
msgstr ""
"`bpo-28380 <https://bugs.python.org/issue28380>`__: unittest.mock Mock "
"autospec functions now properly support assert_called, assert_not_called, "
"and assert_called_once."
#: ../../build/NEWS:1354 ../../build/NEWS:2616
msgid ""
"`bpo-28229 <https://bugs.python.org/issue28229>`__: lzma module now supports "
"pathlib."
msgstr ""
"`bpo-28229 <https://bugs.python.org/issue28229>`__: lzma module now supports "
"pathlib."
#: ../../build/NEWS:1356 ../../build/NEWS:2618 ../../build/NEWS:5603
msgid ""
"`bpo-28321 <https://bugs.python.org/issue28321>`__: Fixed writing non-BMP "
"characters with binary format in plistlib."
msgstr ""
"`bpo-28321 <https://bugs.python.org/issue28321>`__: Fixed writing non-BMP "
"characters with binary format in plistlib."
#: ../../build/NEWS:1359 ../../build/NEWS:2621
msgid ""
"`bpo-28225 <https://bugs.python.org/issue28225>`__: bz2 module now supports "
"pathlib. Initial patch by Ethan Furman."
msgstr ""
"`bpo-28225 <https://bugs.python.org/issue28225>`__: bz2 module now supports "
"pathlib. Initial patch by Ethan Furman."
#: ../../build/NEWS:1362 ../../build/NEWS:2624
msgid ""
"`bpo-28227 <https://bugs.python.org/issue28227>`__: gzip now supports "
"pathlib. Patch by Ethan Furman."
msgstr ""
"`bpo-28227 <https://bugs.python.org/issue28227>`__: gzip now supports "
"pathlib. Patch by Ethan Furman."
#: ../../build/NEWS:1367 ../../build/NEWS:2626
msgid ""
"`bpo-27358 <https://bugs.python.org/issue27358>`__: Optimized merging var-"
"keyword arguments and improved error message when passing a non-mapping as a "
"var-keyword argument."
msgstr ""
"`bpo-27358 <https://bugs.python.org/issue27358>`__: Optimized merging var-"
"keyword arguments and improved error message when passing a non-mapping as a "
"var-keyword argument."
#: ../../build/NEWS:1373 ../../build/NEWS:2632 ../../build/NEWS:5606
msgid ""
"`bpo-28322 <https://bugs.python.org/issue28322>`__: Fixed possible crashes "
"when unpickle itertools objects from incorrect pickle data. Based on patch "
"by John Leitch."
msgstr ""
"`bpo-28322 <https://bugs.python.org/issue28322>`__: Fixed possible crashes "
"when unpickle itertools objects from incorrect pickle data. Based on patch "
"by John Leitch."
#: ../../build/NEWS:1376 ../../build/NEWS:2635
msgid ""
"`bpo-28228 <https://bugs.python.org/issue28228>`__: imghdr now supports "
"pathlib."
msgstr ""
"`bpo-28228 <https://bugs.python.org/issue28228>`__: imghdr now supports "
"pathlib."
#: ../../build/NEWS:1378 ../../build/NEWS:2637
msgid ""
"`bpo-28226 <https://bugs.python.org/issue28226>`__: compileall now supports "
"pathlib."
msgstr ""
"`bpo-28226 <https://bugs.python.org/issue28226>`__: compileall now supports "
"pathlib."
#: ../../build/NEWS:1380 ../../build/NEWS:2639
msgid ""
"`bpo-28314 <https://bugs.python.org/issue28314>`__: Fix function declaration "
"(C flags) for the getiterator() method of xml.etree.ElementTree.Element."
msgstr ""
"`bpo-28314 <https://bugs.python.org/issue28314>`__: Fix function declaration "
"(C flags) for the getiterator() method of xml.etree.ElementTree.Element."
#: ../../build/NEWS:1383 ../../build/NEWS:2642
msgid ""
"`bpo-28148 <https://bugs.python.org/issue28148>`__: Stop using localtime() "
"and gmtime() in the time module."
msgstr ""
"`bpo-28148 <https://bugs.python.org/issue28148>`__: Stop using localtime() "
"and gmtime() in the time module."
#: ../../build/NEWS:1385 ../../build/NEWS:2644
msgid ""
"Introduced platform independent _PyTime_localtime API that is similar to "
"POSIX localtime_r, but available on all platforms. Patch by Ed Schouten."
msgstr ""
#: ../../build/NEWS:1388 ../../build/NEWS:2647 ../../build/NEWS:5615
msgid ""
"`bpo-28253 <https://bugs.python.org/issue28253>`__: Fixed calendar functions "
"for extreme months: 0001-01 and 9999-12."
msgstr ""
"`bpo-28253 <https://bugs.python.org/issue28253>`__: Fixed calendar functions "
"for extreme months: 0001-01 and 9999-12."
#: ../../build/NEWS:1391 ../../build/NEWS:2650 ../../build/NEWS:5618
msgid ""
"Methods itermonthdays() and itermonthdays2() are reimplemented so that they "
"don't call itermonthdates() which can cause datetime.date under/overflow."
msgstr ""
#: ../../build/NEWS:1395 ../../build/NEWS:2654 ../../build/NEWS:5622
msgid ""
"`bpo-28275 <https://bugs.python.org/issue28275>`__: Fixed possible use after "
"free in the decompress() methods of the LZMADecompressor and BZ2Decompressor "
"classes. Original patch by John Leitch."
msgstr ""
"`bpo-28275 <https://bugs.python.org/issue28275>`__: Fixed possible use after "
"free in the decompress() methods of the LZMADecompressor and BZ2Decompressor "
"classes. Original patch by John Leitch."
#: ../../build/NEWS:1399 ../../build/NEWS:2658 ../../build/NEWS:5626
msgid ""
"`bpo-27897 <https://bugs.python.org/issue27897>`__: Fixed possible crash in "
"sqlite3.Connection.create_collation() if pass invalid string-like object as "
"a name. Patch by Xiang Zhang."
msgstr ""
"`bpo-27897 <https://bugs.python.org/issue27897>`__: Fixed possible crash in "
"sqlite3.Connection.create_collation() if pass invalid string-like object as "
"a name. Patch by Xiang Zhang."
#: ../../build/NEWS:1402 ../../build/NEWS:2661
msgid ""
"`bpo-18844 <https://bugs.python.org/issue18844>`__: random.choices() now has "
"k as a keyword-only argument to improve the readability of common cases and "
"come into line with the signature used in other languages."
msgstr ""
"`bpo-18844 <https://bugs.python.org/issue18844>`__: random.choices() now has "
"k as a keyword-only argument to improve the readability of common cases and "
"come into line with the signature used in other languages."
#: ../../build/NEWS:1406 ../../build/NEWS:2665 ../../build/NEWS:5629
msgid ""
"`bpo-18893 <https://bugs.python.org/issue18893>`__: Fix invalid exception "
"handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May."
msgstr ""
"`bpo-18893 <https://bugs.python.org/issue18893>`__: Fix invalid exception "
"handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May."
#: ../../build/NEWS:1409 ../../build/NEWS:2668
msgid ""
"`bpo-27611 <https://bugs.python.org/issue27611>`__: Fixed support of default "
"root window in the tkinter.tix module. Added the master parameter in the "
"DisplayStyle constructor."
msgstr ""
"`bpo-27611 <https://bugs.python.org/issue27611>`__: Fixed support of default "
"root window in the tkinter.tix module. Added the master parameter in the "
"DisplayStyle constructor."
#: ../../build/NEWS:1412 ../../build/NEWS:2671 ../../build/NEWS:5634
msgid ""
"`bpo-27348 <https://bugs.python.org/issue27348>`__: In the traceback module, "
"restore the formatting of exception messages like \"Exception: None\". This "
"fixes a regression introduced in 3.5a2."
msgstr ""
"`bpo-27348 <https://bugs.python.org/issue27348>`__: In the traceback module, "
"restore the formatting of exception messages like \"Exception: None\". This "
"fixes a regression introduced in 3.5a2."
#: ../../build/NEWS:1416 ../../build/NEWS:2675 ../../build/NEWS:5638
msgid ""
"`bpo-25651 <https://bugs.python.org/issue25651>`__: Allow falsy values to be "
"used for msg parameter of subTest()."
msgstr ""
"`bpo-25651 <https://bugs.python.org/issue25651>`__: Allow falsy values to be "
"used for msg parameter of subTest()."
#: ../../build/NEWS:1418 ../../build/NEWS:2677
msgid ""
"`bpo-27778 <https://bugs.python.org/issue27778>`__: Fix a memory leak in os."
"getrandom() when the getrandom() is interrupted by a signal and a signal "
"handler raises a Python exception."
msgstr ""
"`bpo-27778 <https://bugs.python.org/issue27778>`__: Fix a memory leak in os."
"getrandom() when the getrandom() is interrupted by a signal and a signal "
"handler raises a Python exception."
#: ../../build/NEWS:1421 ../../build/NEWS:2680
msgid ""
"`bpo-28200 <https://bugs.python.org/issue28200>`__: Fix memory leak on "
"Windows in the os module (fix path_converter() function)."
msgstr ""
"`bpo-28200 <https://bugs.python.org/issue28200>`__: Fix memory leak on "
"Windows in the os module (fix path_converter() function)."
#: ../../build/NEWS:1424 ../../build/NEWS:2683
msgid ""
"`bpo-25400 <https://bugs.python.org/issue25400>`__: RobotFileParser now "
"correctly returns default values for crawl_delay and request_rate. Initial "
"patch by Peter Wirtz."
msgstr ""
"`bpo-25400 <https://bugs.python.org/issue25400>`__: RobotFileParser now "
"correctly returns default values for crawl_delay and request_rate. Initial "
"patch by Peter Wirtz."
#: ../../build/NEWS:1427 ../../build/NEWS:2686 ../../build/NEWS:5640
msgid ""
"`bpo-27932 <https://bugs.python.org/issue27932>`__: Prevent memory leak in "
"win32_ver()."
msgstr ""
"`bpo-27932 <https://bugs.python.org/issue27932>`__: Prevent memory leak in "
"win32_ver()."
#: ../../build/NEWS:1429 ../../build/NEWS:2688 ../../build/NEWS:5642
msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile."
msgstr ""
#: ../../build/NEWS:1431 ../../build/NEWS:2690 ../../build/NEWS:5644
msgid ""
"`bpo-28075 <https://bugs.python.org/issue28075>`__: Check for "
"ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk "
"Sun."
msgstr ""
"`bpo-28075 <https://bugs.python.org/issue28075>`__: Check for "
"ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk "
"Sun."
#: ../../build/NEWS:1434 ../../build/NEWS:2693
msgid ""
"`bpo-22493 <https://bugs.python.org/issue22493>`__: Warning message emitted "
"by using inline flags in the middle of regular expression now contains a "
"(truncated) regex pattern. Patch by Tim Graham."
msgstr ""
"`bpo-22493 <https://bugs.python.org/issue22493>`__: Warning message emitted "
"by using inline flags in the middle of regular expression now contains a "
"(truncated) regex pattern. Patch by Tim Graham."
#: ../../build/NEWS:1438 ../../build/NEWS:2697 ../../build/NEWS:5647
msgid ""
"`bpo-25270 <https://bugs.python.org/issue25270>`__: Prevent codecs."
"escape_encode() from raising SystemError when an empty bytestring is passed."
msgstr ""
"`bpo-25270 <https://bugs.python.org/issue25270>`__: Prevent codecs."
"escape_encode() from raising SystemError when an empty bytestring is passed."
#: ../../build/NEWS:1441 ../../build/NEWS:2700 ../../build/NEWS:5650
msgid ""
"`bpo-28181 <https://bugs.python.org/issue28181>`__: Get antigravity over "
"HTTPS. Patch by Kaartic Sivaraam."
msgstr ""
"`bpo-28181 <https://bugs.python.org/issue28181>`__: Get antigravity over "
"HTTPS. Patch by Kaartic Sivaraam."
#: ../../build/NEWS:1443 ../../build/NEWS:2702 ../../build/NEWS:5652
msgid ""
"`bpo-25895 <https://bugs.python.org/issue25895>`__: Enable WebSocket URL "
"schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus "
"Holtermann."
msgstr ""
"`bpo-25895 <https://bugs.python.org/issue25895>`__: Enable WebSocket URL "
"schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus "
"Holtermann."
#: ../../build/NEWS:1446 ../../build/NEWS:2705
msgid ""
"`bpo-28114 <https://bugs.python.org/issue28114>`__: Fix a crash in "
"parse_envlist() when env contains byte strings. Patch by Eryk Sun."
msgstr ""
"`bpo-28114 <https://bugs.python.org/issue28114>`__: Fix a crash in "
"parse_envlist() when env contains byte strings. Patch by Eryk Sun."
#: ../../build/NEWS:1449 ../../build/NEWS:2708 ../../build/NEWS:5655
msgid ""
"`bpo-27599 <https://bugs.python.org/issue27599>`__: Fixed buffer overrun in "
"binascii.b2a_qp() and binascii.a2b_qp()."
msgstr ""
"`bpo-27599 <https://bugs.python.org/issue27599>`__: Fixed buffer overrun in "
"binascii.b2a_qp() and binascii.a2b_qp()."
#: ../../build/NEWS:1452 ../../build/NEWS:2711 ../../build/NEWS:5856
msgid ""
"`bpo-27906 <https://bugs.python.org/issue27906>`__: Fix socket accept "
"exhaustion during high TCP traffic. Patch by Kevin Conway."
msgstr ""
"`bpo-27906 <https://bugs.python.org/issue27906>`__: Fix socket accept "
"exhaustion during high TCP traffic. Patch by Kevin Conway."
#: ../../build/NEWS:1455 ../../build/NEWS:2714 ../../build/NEWS:5859
msgid ""
"`bpo-28174 <https://bugs.python.org/issue28174>`__: Handle when SO_REUSEPORT "
"isn't properly supported. Patch by Seth Michael Larson."
msgstr ""
"`bpo-28174 <https://bugs.python.org/issue28174>`__: Handle when SO_REUSEPORT "
"isn't properly supported. Patch by Seth Michael Larson."
#: ../../build/NEWS:1458 ../../build/NEWS:2717 ../../build/NEWS:5862
msgid ""
"`bpo-26654 <https://bugs.python.org/issue26654>`__: Inspect functools."
"partial in asyncio.Handle.__repr__. Patch by iceboy."
msgstr ""
"`bpo-26654 <https://bugs.python.org/issue26654>`__: Inspect functools."
"partial in asyncio.Handle.__repr__. Patch by iceboy."
#: ../../build/NEWS:1461 ../../build/NEWS:2720 ../../build/NEWS:5865
msgid ""
"`bpo-26909 <https://bugs.python.org/issue26909>`__: Fix slow pipes IO in "
"asyncio. Patch by INADA Naoki."
msgstr ""
"`bpo-26909 <https://bugs.python.org/issue26909>`__: Fix slow pipes IO in "
"asyncio. Patch by INADA Naoki."
#: ../../build/NEWS:1463 ../../build/NEWS:2722 ../../build/NEWS:5867
msgid ""
"`bpo-28176 <https://bugs.python.org/issue28176>`__: Fix callbacks race in "
"asyncio.SelectorLoop.sock_connect."
msgstr ""
"`bpo-28176 <https://bugs.python.org/issue28176>`__: Fix callbacks race in "
"asyncio.SelectorLoop.sock_connect."
#: ../../build/NEWS:1465 ../../build/NEWS:2724 ../../build/NEWS:5869
msgid ""
"`bpo-27759 <https://bugs.python.org/issue27759>`__: Fix selectors "
"incorrectly retain invalid file descriptors. Patch by Mark Williams."
msgstr ""
"`bpo-27759 <https://bugs.python.org/issue27759>`__: Fix selectors "
"incorrectly retain invalid file descriptors. Patch by Mark Williams."
#: ../../build/NEWS:1470 ../../build/NEWS:2727 ../../build/NEWS:5872
msgid ""
"`bpo-28368 <https://bugs.python.org/issue28368>`__: Refuse monitoring "
"processes if the child watcher has no loop attached. Patch by Vincent Michel."
msgstr ""
"`bpo-28368 <https://bugs.python.org/issue28368>`__: Refuse monitoring "
"processes if the child watcher has no loop attached. Patch by Vincent Michel."
#: ../../build/NEWS:1473 ../../build/NEWS:2730 ../../build/NEWS:5875
msgid ""
"`bpo-28369 <https://bugs.python.org/issue28369>`__: Raise RuntimeError when "
"transport's FD is used with add_reader, add_writer, etc."
msgstr ""
"`bpo-28369 <https://bugs.python.org/issue28369>`__: Raise RuntimeError when "
"transport's FD is used with add_reader, add_writer, etc."
#: ../../build/NEWS:1476 ../../build/NEWS:2733 ../../build/NEWS:5878
msgid ""
"`bpo-28370 <https://bugs.python.org/issue28370>`__: Speedup asyncio."
"StreamReader.readexactly. Patch by Коренберг Марк."
msgstr ""
"`bpo-28370 <https://bugs.python.org/issue28370>`__: Speedup asyncio."
"StreamReader.readexactly. Patch by Коренберг Марк."
#: ../../build/NEWS:1479 ../../build/NEWS:2736 ../../build/NEWS:5881
msgid ""
"`bpo-28371 <https://bugs.python.org/issue28371>`__: Deprecate passing "
"asyncio.Handles to run_in_executor."
msgstr ""
"`bpo-28371 <https://bugs.python.org/issue28371>`__: Deprecate passing "
"asyncio.Handles to run_in_executor."
#: ../../build/NEWS:1481 ../../build/NEWS:2738 ../../build/NEWS:5883
msgid ""
"`bpo-28372 <https://bugs.python.org/issue28372>`__: Fix asyncio to support "
"formatting of non-python coroutines."
msgstr ""
"`bpo-28372 <https://bugs.python.org/issue28372>`__: Fix asyncio to support "
"formatting of non-python coroutines."
#: ../../build/NEWS:1483 ../../build/NEWS:2740 ../../build/NEWS:5885
msgid ""
"`bpo-28399 <https://bugs.python.org/issue28399>`__: Remove UNIX socket from "
"FS before binding. Patch by Коренберг Марк."
msgstr ""
"`bpo-28399 <https://bugs.python.org/issue28399>`__: Remove UNIX socket from "
"FS before binding. Patch by Коренберг Марк."
#: ../../build/NEWS:1486 ../../build/NEWS:2743 ../../build/NEWS:5888
msgid ""
"`bpo-27972 <https://bugs.python.org/issue27972>`__: Prohibit Tasks to await "
"on themselves."
msgstr ""
"`bpo-27972 <https://bugs.python.org/issue27972>`__: Prohibit Tasks to await "
"on themselves."
#: ../../build/NEWS:1491
msgid ""
"`bpo-29581 <https://bugs.python.org/issue29581>`__: ABCMeta.__new__ now "
"accepts ``**kwargs``, allowing abstract base classes to use keyword "
"parameters in __init_subclass__. Patch by Nate Soares."
msgstr ""
"`bpo-29581 <https://bugs.python.org/issue29581>`__: ABCMeta.__new__ now "
"accepts ``**kwargs``, allowing abstract base classes to use keyword "
"parameters in __init_subclass__. Patch by Nate Soares."
#: ../../build/NEWS:1495
msgid ""
"`bpo-25532 <https://bugs.python.org/issue25532>`__: inspect.unwrap() will "
"now only try to unwrap an object sys.getrecursionlimit() times, to protect "
"against objects which create a new object on every attribute access."
msgstr ""
#: ../../build/NEWS:1499
msgid ""
"`bpo-30177 <https://bugs.python.org/issue30177>`__: path."
"resolve(strict=False) no longer cuts the path after the first element not "
"present in the filesystem. Patch by Antoine Pietri."
msgstr ""
"`bpo-30177 <https://bugs.python.org/issue30177>`__: path."
"resolve(strict=False) no longer cuts the path after the first element not "
"present in the filesystem. Patch by Antoine Pietri."
#: ../../build/NEWS:1503 ../../build/NEWS:2149 ../../build/NEWS:2272
#: ../../build/NEWS:2374 ../../build/NEWS:3746 ../../build/NEWS:4006
#: ../../build/NEWS:5192 ../../build/NEWS:5954 ../../build/NEWS:6705
#: ../../build/NEWS:7269 ../../build/NEWS:7521 ../../build/NEWS:7720
#: ../../build/NEWS:8031 ../../build/NEWS:10230
msgid "Documentation"
msgstr "Documentation"
#: ../../build/NEWS:1505
msgid ""
"`bpo-31294 <https://bugs.python.org/issue31294>`__: Fix incomplete code "
"snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and "
"adapt them to Python 3."
msgstr ""
#: ../../build/NEWS:1514
msgid ""
"`bpo-30176 <https://bugs.python.org/issue30176>`__: Add missing attribute "
"related constants in curses documentation."
msgstr ""
"`bpo-30176 <https://bugs.python.org/issue30176>`__: Add missing attribute "
"related constants in curses documentation."
#: ../../build/NEWS:1517
msgid ""
"`bpo-30052 <https://bugs.python.org/issue30052>`__: the link targets for :"
"func:`bytes` and :func:`bytearray` are now their respective type "
"definitions, rather than the corresponding builtin function entries. Use :"
"ref:`bytes <func-bytes>` and :ref:`bytearray <func-bytearray>` to reference "
"the latter."
msgstr ""
"`bpo-30052 <https://bugs.python.org/issue30052>`__: the link targets for :"
"func:`bytes` and :func:`bytearray` are now their respective type "
"definitions, rather than the corresponding builtin function entries. Use :"
"ref:`bytes <func-bytes>` and :ref:`bytearray <func-bytearray>` to reference "
"the latter."
#: ../../build/NEWS:1522
msgid ""
"In order to ensure this and future cross-reference updates are applied "
"automatically, the daily documentation builds now disable the default output "
"caching features in Sphinx."
msgstr ""
"Pour s'assurer que les mises à jour des références croisées soient "
"appliquées automatiquement, la génération de documentations désactive le "
"cache par défaut de sphinx."
#: ../../build/NEWS:1526
msgid ""
"`bpo-26985 <https://bugs.python.org/issue26985>`__: Add missing info of code "
"object in inspect documentation."
msgstr ""
"`bpo-26985 <https://bugs.python.org/issue26985>`__: Add missing info of code "
"object in inspect documentation."
#: ../../build/NEWS:1528
msgid ""
"`bpo-19824 <https://bugs.python.org/issue19824>`__: Improve the "
"documentation for, and links to, template strings by emphasizing their "
"utility for internationalization, and by clarifying some usage constraints. "
"(See also: `bpo-20314 <https://bugs.python.org/issue20314>`__, `bpo-12518 "
"<https://bugs.python.org/issue12518>`__)"
msgstr ""
#: ../../build/NEWS:1532
msgid ""
"`bpo-28929 <https://bugs.python.org/issue28929>`__: Link the documentation "
"to its source file on GitHub."
msgstr ""
"`bpo-28929 <https://bugs.python.org/issue28929>`__: Link the documentation "
"to its source file on GitHub."
#: ../../build/NEWS:1534
msgid ""
"`bpo-25008 <https://bugs.python.org/issue25008>`__: Document smtpd.py as "
"effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-"
"based replacement."
msgstr ""
"`bpo-25008 <https://bugs.python.org/issue25008>`__: Document smtpd.py as "
"effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-"
"based replacement."
#: ../../build/NEWS:1537
msgid ""
"`bpo-26355 <https://bugs.python.org/issue26355>`__: Add canonical header "
"link on each page to corresponding major version of the documentation. Patch "
"by Matthias Bussonnier."
msgstr ""
"`bpo-26355 <https://bugs.python.org/issue26355>`__: Add canonical header "
"link on each page to corresponding major version of the documentation. Patch "
"by Matthias Bussonnier."
#: ../../build/NEWS:1540 ../../build/NEWS:2151
msgid ""
"`bpo-29349 <https://bugs.python.org/issue29349>`__: Fix Python 2 syntax in "
"code for building the documentation."
msgstr ""
"`bpo-29349 <https://bugs.python.org/issue29349>`__: Fix Python 2 syntax in "
"code for building the documentation."
#: ../../build/NEWS:1547 ../../build/NEWS:2376 ../../build/NEWS:5956
msgid ""
"`bpo-28513 <https://bugs.python.org/issue28513>`__: Documented command-line "
"interface of zipfile."
msgstr ""
"`bpo-28513 <https://bugs.python.org/issue28513>`__: Documented command-line "
"interface of zipfile."
#: ../../build/NEWS:1550 ../../build/NEWS:2154 ../../build/NEWS:2379
#: ../../build/NEWS:2516 ../../build/NEWS:2790 ../../build/NEWS:3220
#: ../../build/NEWS:3492 ../../build/NEWS:3755 ../../build/NEWS:4018
#: ../../build/NEWS:5210 ../../build/NEWS:5959 ../../build/NEWS:6080
#: ../../build/NEWS:6728 ../../build/NEWS:7293 ../../build/NEWS:7536
#: ../../build/NEWS:7713 ../../build/NEWS:8022 ../../build/NEWS:8251
#: ../../build/NEWS:8461 ../../build/NEWS:10270
msgid "Tests"
msgstr "Tests"
#: ../../build/NEWS:1552
msgid ""
"`bpo-29639 <https://bugs.python.org/issue29639>`__: test.support.HOST is now "
"\"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` "
"needs, similar to the existing HOSTv6 constant."
msgstr ""
#: ../../build/NEWS:1560
msgid ""
"`bpo-30715 <https://bugs.python.org/issue30715>`__: Address ALPN callback "
"changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 "
"and no longer aborts handshake."
msgstr ""
#: ../../build/NEWS:1563
msgid ""
"`bpo-30822 <https://bugs.python.org/issue30822>`__: regrtest: Exclude tzdata "
"from regrtest --all. When running the test suite using --use=all / -u all, "
"exclude tzdata since it makes test_datetime too slow (15-20 min on some "
"buildbots) which then times out on some buildbots. Fix also regrtest command "
"line parser to allow passing -u extralargefile to run test_zipfile64."
msgstr ""
#: ../../build/NEWS:1572
msgid ""
"`bpo-30357 <https://bugs.python.org/issue30357>`__: test_thread: setUp() now "
"uses support.threading_setup() and support.threading_cleanup() to wait until "
"threads complete to avoid random side effects on following tests. Initial "
"patch written by Grzegorz Grzywacz."
msgstr ""
"`bpo-30357 <https://bugs.python.org/issue30357>`__: test_thread: setUp() now "
"uses support.threading_setup() and support.threading_cleanup() to wait until "
"threads complete to avoid random side effects on following tests. Initial "
"patch written by Grzegorz Grzywacz."
#: ../../build/NEWS:1585 ../../build/NEWS:2156
msgid ""
"`bpo-28950 <https://bugs.python.org/issue28950>`__: Disallow -j0 to be "
"combined with -T/-l in regrtest command line arguments."
msgstr ""
"`bpo-28950 <https://bugs.python.org/issue28950>`__: Disallow -j0 to be "
"combined with -T/-l in regrtest command line arguments."
#: ../../build/NEWS:1588 ../../build/NEWS:2159
msgid ""
"`bpo-28683 <https://bugs.python.org/issue28683>`__: Fix the tests that "
"bind() a unix socket and raise PermissionError on Android for a non-root "
"user."
msgstr ""
"`bpo-28683 <https://bugs.python.org/issue28683>`__: Fix the tests that "
"bind() a unix socket and raise PermissionError on Android for a non-root "
"user."
#: ../../build/NEWS:1594 ../../build/NEWS:2381 ../../build/NEWS:5964
msgid ""
"`bpo-28666 <https://bugs.python.org/issue28666>`__: Now test.support.rmtree "
"is able to remove unwritable or unreadable directories."
msgstr ""
"`bpo-28666 <https://bugs.python.org/issue28666>`__: Now test.support.rmtree "
"is able to remove unwritable or unreadable directories."
#: ../../build/NEWS:1597 ../../build/NEWS:2384 ../../build/NEWS:5967
msgid ""
"`bpo-23839 <https://bugs.python.org/issue23839>`__: Various caches now are "
"cleared before running every test file."
msgstr ""
"`bpo-23839 <https://bugs.python.org/issue23839>`__: Various caches now are "
"cleared before running every test file."
#: ../../build/NEWS:1599 ../../build/NEWS:2518
msgid ""
"`bpo-26944 <https://bugs.python.org/issue26944>`__: Fix test_posix for "
"Android where 'id -G' is entirely wrong or missing the effective gid."
msgstr ""
"`bpo-26944 <https://bugs.python.org/issue26944>`__: Fix test_posix for "
"Android where 'id -G' is entirely wrong or missing the effective gid."
#: ../../build/NEWS:1602 ../../build/NEWS:2521 ../../build/NEWS:5969
msgid ""
"`bpo-28409 <https://bugs.python.org/issue28409>`__: regrtest: fix the parser "
"of command line arguments."
msgstr ""
"`bpo-28409 <https://bugs.python.org/issue28409>`__: regrtest: fix the parser "
"of command line arguments."
#: ../../build/NEWS:1604 ../../build/NEWS:2792
msgid ""
"`bpo-28217 <https://bugs.python.org/issue28217>`__: Adds _testconsole module "
"to test console input."
msgstr ""
"`bpo-28217 <https://bugs.python.org/issue28217>`__: Adds _testconsole module "
"to test console input."
#: ../../build/NEWS:1606 ../../build/NEWS:2162
msgid ""
"`bpo-26939 <https://bugs.python.org/issue26939>`__: Add the support."
"setswitchinterval() function to fix test_functools hanging on the Android "
"armv7 qemu emulator."
msgstr ""
"`bpo-26939 <https://bugs.python.org/issue26939>`__: Add the support."
"setswitchinterval() function to fix test_functools hanging on the Android "
"armv7 qemu emulator."
#: ../../build/NEWS:1610 ../../build/NEWS:2166 ../../build/NEWS:2216
#: ../../build/NEWS:2387 ../../build/NEWS:2507 ../../build/NEWS:2779
#: ../../build/NEWS:3234 ../../build/NEWS:3519 ../../build/NEWS:3716
#: ../../build/NEWS:4035 ../../build/NEWS:5253 ../../build/NEWS:6005
#: ../../build/NEWS:6751 ../../build/NEWS:7306 ../../build/NEWS:7366
#: ../../build/NEWS:7383 ../../build/NEWS:7624 ../../build/NEWS:7729
#: ../../build/NEWS:8242 ../../build/NEWS:8456 ../../build/NEWS:8592
#: ../../build/NEWS:10121
msgid "Build"
msgstr "Build"
#: ../../build/NEWS:1617
msgid ""
"This option is not really useful anymore in the 21st century. Removing lots "
"of conditional paths allows us to simplify the code base, including in "
"difficult to maintain low-level internal code."
msgstr ""
#: ../../build/NEWS:1626
msgid ""
"`bpo-30687 <https://bugs.python.org/issue30687>`__: Locate msbuild.exe on "
"Windows when building rather than vcvarsall.bat"
msgstr ""
"`bpo-30687 <https://bugs.python.org/issue30687>`__: Locate msbuild.exe on "
"Windows when building rather than vcvarsall.bat"
#: ../../build/NEWS:1629
msgid ""
"`bpo-20210 <https://bugs.python.org/issue20210>`__: Support the *disabled* "
"marker in Setup files. Extension modules listed after this marker are not "
"built at all, neither by the Makefile nor by setup.py."
msgstr ""
#: ../../build/NEWS:1644
msgid ""
"`bpo-23404 <https://bugs.python.org/issue23404>`__: Don't regenerate "
"generated files based on file modification time anymore: the action is now "
"explicit. Replace ``make touch`` with ``make regen-all``."
msgstr ""
"`bpo-23404 <https://bugs.python.org/issue23404>`__: Don't regenerate "
"generated files based on file modification time anymore: the action is now "
"explicit. Replace ``make touch`` with ``make regen-all``."
#: ../../build/NEWS:1648
msgid ""
"`bpo-29643 <https://bugs.python.org/issue29643>`__: Fix ``--enable-"
"optimization`` didn't work."
msgstr ""
"`bpo-29643 <https://bugs.python.org/issue29643>`__: Fix ``--enable-"
"optimization`` didn't work."
#: ../../build/NEWS:1650
msgid ""
"`bpo-27593 <https://bugs.python.org/issue27593>`__: sys.version and the "
"platform module python_build(), python_branch(), and python_revision() "
"functions now use git information rather than hg when building from a repo."
msgstr ""
"`bpo-27593 <https://bugs.python.org/issue27593>`__: sys.version and the "
"platform module python_build(), python_branch(), and python_revision() "
"functions now use git information rather than hg when building from a repo."
#: ../../build/NEWS:1654
msgid ""
"`bpo-29572 <https://bugs.python.org/issue29572>`__: Update Windows build and "
"OS X installers to use OpenSSL 1.0.2k."
msgstr ""
"`bpo-29572 <https://bugs.python.org/issue29572>`__: Update Windows build and "
"OS X installers to use OpenSSL 1.0.2k."
#: ../../build/NEWS:1656
msgid ""
"`bpo-27659 <https://bugs.python.org/issue27659>`__: Prohibit implicit C "
"function declarations: use -Werror=implicit-function- declaration when "
"possible (GCC and Clang, but it depends on the compiler version). Patch "
"written by Chi Hsuan Yen."
msgstr ""
#: ../../build/NEWS:1662
msgid ""
"`bpo-26851 <https://bugs.python.org/issue26851>`__: Set Android compilation "
"and link flags."
msgstr ""
"`bpo-26851 <https://bugs.python.org/issue26851>`__: Set Android compilation "
"and link flags."
#: ../../build/NEWS:1664
msgid ""
"`bpo-28768 <https://bugs.python.org/issue28768>`__: Fix implicit declaration "
"of function _setmode. Patch by Masayuki Yamamoto"
msgstr ""
"`bpo-28768 <https://bugs.python.org/issue28768>`__: Fix implicit declaration "
"of function _setmode. Patch by Masayuki Yamamoto"
#: ../../build/NEWS:1667 ../../build/NEWS:6007
msgid ""
"`bpo-29080 <https://bugs.python.org/issue29080>`__: Removes hard dependency "
"on hg.exe from PCBuild/build.bat"
msgstr ""
"`bpo-29080 <https://bugs.python.org/issue29080>`__: Removes hard dependency "
"on hg.exe from PCBuild/build.bat"
#: ../../build/NEWS:1669 ../../build/NEWS:6009
msgid ""
"`bpo-23903 <https://bugs.python.org/issue23903>`__: Added missed names to PC/"
"python3.def."
msgstr ""
"`bpo-23903 <https://bugs.python.org/issue23903>`__: Added missed names to PC/"
"python3.def."
#: ../../build/NEWS:1671 ../../build/NEWS:2168
msgid ""
"`bpo-28762 <https://bugs.python.org/issue28762>`__: lockf() is available on "
"Android API level 24, but the F_LOCK macro is not defined in android-ndk-r13."
msgstr ""
"`bpo-28762 <https://bugs.python.org/issue28762>`__: lockf() is available on "
"Android API level 24, but the F_LOCK macro is not defined in android-ndk-r13."
#: ../../build/NEWS:1674 ../../build/NEWS:2171
msgid ""
"`bpo-28538 <https://bugs.python.org/issue28538>`__: Fix the compilation "
"error that occurs because if_nameindex() is available on Android API level "
"24, but the if_nameindex structure is not defined."
msgstr ""
"`bpo-28538 <https://bugs.python.org/issue28538>`__: Fix the compilation "
"error that occurs because if_nameindex() is available on Android API level "
"24, but the if_nameindex structure is not defined."
#: ../../build/NEWS:1678 ../../build/NEWS:2175
msgid ""
"`bpo-20211 <https://bugs.python.org/issue20211>`__: Do not add the directory "
"for installing C header files and the directory for installing object code "
"libraries to the cross compilation search paths. Original patch by Thomas "
"Petazzoni."
msgstr ""
"`bpo-20211 <https://bugs.python.org/issue20211>`__: Do not add the directory "
"for installing C header files and the directory for installing object code "
"libraries to the cross compilation search paths. Original patch by Thomas "
"Petazzoni."
#: ../../build/NEWS:1682 ../../build/NEWS:2179
msgid ""
"`bpo-28849 <https://bugs.python.org/issue28849>`__: Do not define sys."
"implementation._multiarch on Android."
msgstr ""
"`bpo-28849 <https://bugs.python.org/issue28849>`__: Do not define sys."
"implementation._multiarch on Android."
#: ../../build/NEWS:1684 ../../build/NEWS:2389 ../../build/NEWS:6011
msgid ""
"`bpo-10656 <https://bugs.python.org/issue10656>`__: Fix out-of-tree building "
"on AIX. Patch by Tristan Carel and Michael Haubenwallner."
msgstr ""
"`bpo-10656 <https://bugs.python.org/issue10656>`__: Fix out-of-tree building "
"on AIX. Patch by Tristan Carel and Michael Haubenwallner."
#: ../../build/NEWS:1687 ../../build/NEWS:2392 ../../build/NEWS:6014
msgid ""
"`bpo-26359 <https://bugs.python.org/issue26359>`__: Rename --with-"
"optimiations to --enable-optimizations."
msgstr ""
"`bpo-26359 <https://bugs.python.org/issue26359>`__: Rename --with-"
"optimiations to --enable-optimizations."
#: ../../build/NEWS:1689 ../../build/NEWS:2509 ../../build/NEWS:6016
msgid ""
"`bpo-28444 <https://bugs.python.org/issue28444>`__: Fix missing extensions "
"modules when cross compiling."
msgstr ""
"`bpo-28444 <https://bugs.python.org/issue28444>`__: Fix missing extensions "
"modules when cross compiling."
#: ../../build/NEWS:1691 ../../build/NEWS:2511
msgid ""
"`bpo-28208 <https://bugs.python.org/issue28208>`__: Update Windows build and "
"OS X installers to use SQLite 3.14.2."
msgstr ""
"`bpo-28208 <https://bugs.python.org/issue28208>`__: Update Windows build and "
"OS X installers to use SQLite 3.14.2."
#: ../../build/NEWS:1693 ../../build/NEWS:2513 ../../build/NEWS:6018
msgid ""
"`bpo-28248 <https://bugs.python.org/issue28248>`__: Update Windows build and "
"OS X installers to use OpenSSL 1.0.2j."
msgstr ""
"`bpo-28248 <https://bugs.python.org/issue28248>`__: Update Windows build and "
"OS X installers to use OpenSSL 1.0.2j."
#: ../../build/NEWS:1702
msgid ""
"`bpo-21085 <https://bugs.python.org/issue21085>`__: Add configure check for "
"siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto "
"with review and rebase by Erik Bray."
msgstr ""
#: ../../build/NEWS:1706 ../../build/NEWS:2781 ../../build/NEWS:6020
msgid ""
"`bpo-28258 <https://bugs.python.org/issue28258>`__: Fixed build with "
"Estonian locale (python-config and distclean targets in Makefile). Patch by "
"Arfrever Frehtes Taifersar Arahesis."
msgstr ""
"`bpo-28258 <https://bugs.python.org/issue28258>`__: Fixed build with "
"Estonian locale (python-config and distclean targets in Makefile). Patch by "
"Arfrever Frehtes Taifersar Arahesis."
#: ../../build/NEWS:1709 ../../build/NEWS:2784 ../../build/NEWS:6023
msgid ""
"`bpo-26661 <https://bugs.python.org/issue26661>`__: setup.py now detects "
"system libffi with multiarch wrapper."
msgstr ""
"`bpo-26661 <https://bugs.python.org/issue26661>`__: setup.py now detects "
"system libffi with multiarch wrapper."
#: ../../build/NEWS:1715 ../../build/NEWS:2786 ../../build/NEWS:6028
msgid ""
"`bpo-15819 <https://bugs.python.org/issue15819>`__: Remove redundant include "
"search directory option for building outside the source tree."
msgstr ""
"`bpo-15819 <https://bugs.python.org/issue15819>`__: Remove redundant include "
"search directory option for building outside the source tree."
#: ../../build/NEWS:1718 ../../build/NEWS:2394 ../../build/NEWS:6065
msgid ""
"`bpo-28676 <https://bugs.python.org/issue28676>`__: Prevent missing "
"'getentropy' declaration warning on macOS. Patch by Gareth Rees."
msgstr ""
"`bpo-28676 <https://bugs.python.org/issue28676>`__: Prevent missing "
"'getentropy' declaration warning on macOS. Patch by Gareth Rees."
#: ../../build/NEWS:1722 ../../build/NEWS:2133 ../../build/NEWS:2211
#: ../../build/NEWS:2502 ../../build/NEWS:2746 ../../build/NEWS:3276
#: ../../build/NEWS:3507 ../../build/NEWS:4028 ../../build/NEWS:4044
#: ../../build/NEWS:5316 ../../build/NEWS:5990 ../../build/NEWS:6810
#: ../../build/NEWS:6842 ../../build/NEWS:6860 ../../build/NEWS:7317
#: ../../build/NEWS:8606 ../../build/NEWS:10417
msgid "Windows"
msgstr "Windows"
#: ../../build/NEWS:1728
msgid ""
"`bpo-31358 <https://bugs.python.org/issue31358>`__: zlib is no longer "
"bundled in the CPython source, instead it is downloaded on demand just like "
"bz2, lzma, OpenSSL, Tcl/Tk, and SQLite."
msgstr ""
#: ../../build/NEWS:1752
msgid ""
"`bpo-30450 <https://bugs.python.org/issue30450>`__: The build process on "
"Windows no longer depends on Subversion, instead pulling external code from "
"GitHub via a Python script. If Python 3.6 is not found on the system (via "
"``py -3.6``), NuGet is used to download a copy of 32-bit Python."
msgstr ""
"`bpo-30450 <https://bugs.python.org/issue30450>`__: The build process on "
"Windows no longer depends on Subversion, instead pulling external code from "
"GitHub via a Python script. If Python 3.6 is not found on the system (via "
"``py -3.6``), NuGet is used to download a copy of 32-bit Python."
#: ../../build/NEWS:1759 ../../build/NEWS:2144
msgid ""
"`bpo-25778 <https://bugs.python.org/issue25778>`__: winreg does not truncate "
"string correctly (Patch by Eryk Sun)"
msgstr ""
"`bpo-25778 <https://bugs.python.org/issue25778>`__: winreg does not truncate "
"string correctly (Patch by Eryk Sun)"
#: ../../build/NEWS:1763 ../../build/NEWS:2504
msgid ""
"`bpo-28522 <https://bugs.python.org/issue28522>`__: Fixes mishandled buffer "
"reallocation in getpathp.c"
msgstr ""
"`bpo-28522 <https://bugs.python.org/issue28522>`__: Fixes mishandled buffer "
"reallocation in getpathp.c"
#: ../../build/NEWS:1765 ../../build/NEWS:2748
msgid ""
"`bpo-28402 <https://bugs.python.org/issue28402>`__: Adds signed catalog "
"files for stdlib on Windows."
msgstr ""
"`bpo-28402 <https://bugs.python.org/issue28402>`__: Adds signed catalog "
"files for stdlib on Windows."
#: ../../build/NEWS:1767 ../../build/NEWS:2750
msgid ""
"`bpo-28333 <https://bugs.python.org/issue28333>`__: Enables Unicode for ps1/"
"ps2 and input() prompts. (Patch by Eryk Sun)"
msgstr ""
"`bpo-28333 <https://bugs.python.org/issue28333>`__: Enables Unicode for ps1/"
"ps2 and input() prompts. (Patch by Eryk Sun)"
#: ../../build/NEWS:1770 ../../build/NEWS:2753 ../../build/NEWS:5992
msgid ""
"`bpo-28251 <https://bugs.python.org/issue28251>`__: Improvements to help "
"manuals on Windows."
msgstr ""
"`bpo-28251 <https://bugs.python.org/issue28251>`__: Improvements to help "
"manuals on Windows."
#: ../../build/NEWS:1772 ../../build/NEWS:2755 ../../build/NEWS:5994
msgid ""
"`bpo-28110 <https://bugs.python.org/issue28110>`__: launcher.msi has "
"different product codes between 32-bit and 64-bit"
msgstr ""
"`bpo-28110 <https://bugs.python.org/issue28110>`__: launcher.msi has "
"different product codes between 32-bit and 64-bit"
#: ../../build/NEWS:1775 ../../build/NEWS:2758
msgid ""
"`bpo-28161 <https://bugs.python.org/issue28161>`__: Opening CON for write "
"access fails"
msgstr ""
"`bpo-28161 <https://bugs.python.org/issue28161>`__: Opening CON for write "
"access fails"
#: ../../build/NEWS:1777 ../../build/NEWS:2760
msgid ""
"`bpo-28162 <https://bugs.python.org/issue28162>`__: WindowsConsoleIO "
"readall() fails if first line starts with Ctrl+Z"
msgstr ""
"`bpo-28162 <https://bugs.python.org/issue28162>`__: WindowsConsoleIO "
"readall() fails if first line starts with Ctrl+Z"
#: ../../build/NEWS:1780 ../../build/NEWS:2763
msgid ""
"`bpo-28163 <https://bugs.python.org/issue28163>`__: WindowsConsoleIO "
"fileno() passes wrong flags to _open_osfhandle"
msgstr ""
"`bpo-28163 <https://bugs.python.org/issue28163>`__: WindowsConsoleIO "
"fileno() passes wrong flags to _open_osfhandle"
#: ../../build/NEWS:1782 ../../build/NEWS:2765
msgid ""
"`bpo-28164 <https://bugs.python.org/issue28164>`__: _PyIO_get_console_type "
"fails for various paths"
msgstr ""
"`bpo-28164 <https://bugs.python.org/issue28164>`__: _PyIO_get_console_type "
"fails for various paths"
#: ../../build/NEWS:1784 ../../build/NEWS:2767
msgid ""
"`bpo-28137 <https://bugs.python.org/issue28137>`__: Renames Windows path "
"file to ._pth"
msgstr ""
"`bpo-28137 <https://bugs.python.org/issue28137>`__: Renames Windows path "
"file to ._pth"
#: ../../build/NEWS:1786 ../../build/NEWS:2769
msgid ""
"`bpo-28138 <https://bugs.python.org/issue28138>`__: Windows ._pth file "
"should allow import site"
msgstr ""
"`bpo-28138 <https://bugs.python.org/issue28138>`__: Windows ._pth file "
"should allow import site"
#: ../../build/NEWS:1789 ../../build/NEWS:3191 ../../build/NEWS:3463
#: ../../build/NEWS:3674 ../../build/NEWS:3944 ../../build/NEWS:5082
#: ../../build/NEWS:5917 ../../build/NEWS:6085 ../../build/NEWS:6652
#: ../../build/NEWS:7172 ../../build/NEWS:7505 ../../build/NEWS:8016
#: ../../build/NEWS:10039
msgid "IDLE"
msgstr "IDLE"
#: ../../build/NEWS:1796
msgid ""
"Move some data and functions from the class to module level. Patch by Cheryl "
"Sabella."
msgstr ""
#: ../../build/NEWS:1803
msgid ""
"About 10 IDLE features were implemented as supposedly optional extensions. "
"Their different behavior could be confusing or worse for users and not good "
"for maintenance. Hence the conversion."
msgstr ""
#: ../../build/NEWS:1807
msgid ""
"The main difference for users is that user configurable key bindings for "
"builtin features are now handled uniformly. Now, editing a binding in a "
"keyset only affects its value in the keyset. All bindings are defined "
"together in the system-specific default keysets in config- extensions.def. "
"All custom keysets are saved as a whole in config- extension.cfg. All take "
"effect as soon as one clicks Apply or Ok."
msgstr ""
#: ../../build/NEWS:1814
msgid ""
"The affected events are '<<force-open-completions>>', '<<expand-word>>', "
"'<<force-open-calltip>>', '<<flash-paren>>', '<<format-paragraph>>', '<<run- "
"module>>', '<<check-module>>', and '<<zoom-height>>'. Any (global) "
"customizations made before 3.6.3 will not affect their keyset- specific "
"customization after 3.6.3. and vice versa."
msgstr ""
#: ../../build/NEWS:1820
msgid "Inital patch by Charles Wohlganger."
msgstr ""
#: ../../build/NEWS:1828
msgid ""
"`bpo-31205 <https://bugs.python.org/issue31205>`__: IDLE: Factor "
"KeysPage(Frame) class from ConfigDialog. The slightly modified tests "
"continue to pass. Patch by Cheryl Sabella."
msgstr ""
#: ../../build/NEWS:1836
msgid ""
"`bpo-19903 <https://bugs.python.org/issue19903>`__: IDLE: Calltips use "
"`inspect.signature` instead of `inspect.getfullargspec`. This improves "
"calltips for builtins converted to use Argument Clinic. Patch by Louie Lu."
msgstr ""
#: ../../build/NEWS:1848
msgid ""
"Slightly modified tests continue to pass. Fix General tests. Patch mostly by "
"Cheryl Sabella."
msgstr ""
#: ../../build/NEWS:1854
msgid ""
"`bpo-31060 <https://bugs.python.org/issue31060>`__: IDLE - Finish "
"rearranging methods of ConfigDialog Grouping methods pertaining to each tab "
"and the buttons will aid writing tests and improving the tabs and will "
"enable splitting the groups into classes."
msgstr ""
#: ../../build/NEWS:1860
msgid ""
"Instance tracers manages pairs consisting of a tk variable and a callback "
"function. When tracing is turned on, setting the variable calls the "
"function. Test coverage for the new class is 100%."
msgstr ""
#: ../../build/NEWS:1868
msgid ""
"In configdialog: Document causal pathways in create_font_tab docstring. "
"Simplify some attribute names. Move set_samples calls to var_changed_font "
"(idea from Cheryl Sabella). Move related functions to positions after the "
"create widgets function."
msgstr ""
#: ../../build/NEWS:1873
msgid ""
"In test_configdialog: Fix test_font_set so not order dependent. Fix renamed "
"test_indent_scale so it tests the widget. Adjust tests for movement of "
"set_samples call. Add tests for load functions. Put all font tests in one "
"class and tab indent tests in another. Except for two lines, these tests "
"completely cover the related functions."
msgstr ""
#: ../../build/NEWS:1888
msgid "Add section to idlelib/idle-test/README.txt."
msgstr ""
#: ../../build/NEWS:1890
msgid "Include check that branches are taken both ways."
msgstr ""
#: ../../build/NEWS:1892
msgid "Exclude IDLE-specific code that does not run during unit tests."
msgstr ""
#: ../../build/NEWS:1894
msgid ""
"`bpo-30913 <https://bugs.python.org/issue30913>`__: IDLE: Document "
"ConfigDialog tk Vars, methods, and widgets in docstrings This will "
"facilitate improving the dialog and splitting up the class. Original patch "
"by Cheryl Sabella."
msgstr ""
#: ../../build/NEWS:1912
msgid ""
"`bpo-30779 <https://bugs.python.org/issue30779>`__: IDLE: Factor "
"ConfigChanges class from configdialog, put in config; test. * In config, put "
"dump test code in a function; run it and unittest in 'if __name__ == "
"'__main__'. * Add class config.ConfigChanges based on changes_class_v4.py on "
"bpo issue. * Add class test_config.ChangesTest, partly using "
"configdialog_tests_v1.py. * Revise configdialog to use ConfigChanges; see "
"tracker msg297804. * Revise test_configdialog to match configdialog changes. "
"* Remove configdialog functions unused or moved to ConfigChanges. Cheryl "
"Sabella contributed parts of the patch."
msgstr ""
#: ../../build/NEWS:1928
msgid ""
"`bpo-30723 <https://bugs.python.org/issue30723>`__: IDLE: Make several "
"improvements to parenmatch. Add 'parens' style to highlight both opener and "
"closer. Make 'default' style, which is not default, a synonym for 'opener'. "
"Make time-delay work the same with all styles. Add help for config dialog "
"extensions tab, including help for parenmatch. Add new tests. Original "
"patch by Charles Wohlganger."
msgstr ""
#: ../../build/NEWS:1939
msgid ""
"`bpo-29910 <https://bugs.python.org/issue29910>`__: IDLE no longer deletes a "
"character after commenting out a region by a key shortcut. Add ``return "
"'break'`` for this and other potential conflicts between IDLE and default "
"key bindings."
msgstr ""
#: ../../build/NEWS:1943
msgid ""
"`bpo-30728 <https://bugs.python.org/issue30728>`__: Review and change "
"idlelib.configdialog names. Lowercase method and attribute names. Replace "
"'colour' with 'color', expand overly cryptic names, delete unneeded "
"underscores. Replace ``import *`` with specific imports. Patches by Cheryl "
"Sabella."
msgstr ""
#: ../../build/NEWS:1948
msgid ""
"`bpo-6739 <https://bugs.python.org/issue6739>`__: IDLE: Verify user-entered "
"key sequences by trying to bind them with tk. Add tests for all 3 validation "
"functions. Original patch by G Polo. Tests added by Cheryl Sabella."
msgstr ""
#: ../../build/NEWS:1952
msgid ""
"`bpo-15786 <https://bugs.python.org/issue15786>`__: Fix several problems "
"with IDLE's autocompletion box. The following should now work: clicking on "
"selection box items; using the scrollbar; selecting an item by hitting "
"Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu."
msgstr ""
"`bpo-15786 <https://bugs.python.org/issue15786>`__: Fix several problems "
"with IDLE's autocompletion box. The following should now work: clicking on "
"selection box items; using the scrollbar; selecting an item by hitting "
"Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu."
#: ../../build/NEWS:1960
msgid ""
"`bpo-30642 <https://bugs.python.org/issue30642>`__: Fix reference leaks in "
"IDLE tests. Patches by Louie Lu and Terry Jan Reedy."
msgstr ""
"`bpo-30642 <https://bugs.python.org/issue30642>`__: Fix reference leaks in "
"IDLE tests. Patches by Louie Lu and Terry Jan Reedy."
#: ../../build/NEWS:1963
msgid ""
"`bpo-30495 <https://bugs.python.org/issue30495>`__: Add docstrings for "
"textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan "
"Reedy."
msgstr ""
"`bpo-30495 <https://bugs.python.org/issue30495>`__: Add docstrings for "
"textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan "
"Reedy."
#: ../../build/NEWS:1966
msgid ""
"`bpo-30290 <https://bugs.python.org/issue30290>`__: Help-about: use pep8 "
"names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl "
"Sabella, and Terry Jan Reedy."
msgstr ""
"`bpo-30290 <https://bugs.python.org/issue30290>`__: Help-about: use pep8 "
"names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl "
"Sabella, and Terry Jan Reedy."
#: ../../build/NEWS:1969
msgid ""
"`bpo-30303 <https://bugs.python.org/issue30303>`__: Add _utest option to "
"textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and "
"Terry Jan Reedy."
msgstr ""
"`bpo-30303 <https://bugs.python.org/issue30303>`__: Add _utest option to "
"textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and "
"Terry Jan Reedy."
#: ../../build/NEWS:1972
msgid ""
"`bpo-29071 <https://bugs.python.org/issue29071>`__: IDLE colors f-string "
"prefixes (but not invalid ur prefixes)."
msgstr ""
"`bpo-29071 <https://bugs.python.org/issue29071>`__: IDLE colors f-string "
"prefixes (but not invalid ur prefixes)."
#: ../../build/NEWS:1974
msgid ""
"`bpo-28572 <https://bugs.python.org/issue28572>`__: Add 10% to coverage of "
"IDLE's test_configdialog. Update and augment description of the "
"configuration system."
msgstr ""
"`bpo-28572 <https://bugs.python.org/issue28572>`__: Add 10% to coverage of "
"IDLE's test_configdialog. Update and augment description of the "
"configuration system."
#: ../../build/NEWS:1978 ../../build/NEWS:2206 ../../build/NEWS:2279
#: ../../build/NEWS:3269 ../../build/NEWS:3738 ../../build/NEWS:4058
#: ../../build/NEWS:5334 ../../build/NEWS:5978 ../../build/NEWS:6826
#: ../../build/NEWS:7355 ../../build/NEWS:8041 ../../build/NEWS:8260
#: ../../build/NEWS:8468 ../../build/NEWS:10378
msgid "Tools/Demos"
msgstr "Outils / Démos"
#: ../../build/NEWS:1980
msgid ""
"`bpo-30983 <https://bugs.python.org/issue30983>`__: gdb integration commands "
"(py-bt, etc.) work on optimized shared builds now, too. PEP 523 introduced "
"_PyEval_EvalFrameDefault which inlines PyEval_EvalFrameEx on non-debug "
"shared builds. This broke the ability to use py-bt, py-up, and a few other "
"Python-specific gdb integrations. The problem is fixed by only looking for "
"_PyEval_EvalFrameDefault frames in python-gdb.py. Original patch by Bruno "
"\"Polaco\" Penteado."
msgstr ""
#: ../../build/NEWS:1990
msgid ""
"`bpo-24037 <https://bugs.python.org/issue24037>`__: Argument Clinic now uses "
"the converter `bool(accept={int})` rather than `int` for semantical "
"booleans. This avoids repeating the default value for Python and C and will "
"help in converting to `bool` in future."
msgstr ""
#: ../../build/NEWS:1995
msgid ""
"`bpo-29367 <https://bugs.python.org/issue29367>`__: python-gdb.py now "
"supports also ``method-wrapper`` (``wrapperobject``) objects."
msgstr ""
"`bpo-29367 <https://bugs.python.org/issue29367>`__: python-gdb.py now "
"supports also ``method-wrapper`` (``wrapperobject``) objects."
#: ../../build/NEWS:1998 ../../build/NEWS:2281
msgid ""
"`bpo-28023 <https://bugs.python.org/issue28023>`__: Fix python-gdb.py didn't "
"support new dict implementation."
msgstr ""
"`bpo-28023 <https://bugs.python.org/issue28023>`__: Fix python-gdb.py didn't "
"support new dict implementation."
#: ../../build/NEWS:2000
msgid ""
"`bpo-15369 <https://bugs.python.org/issue15369>`__: The pybench and pystone "
"microbenchmark have been removed from Tools. Please use the new Python "
"benchmark suite https://github.com/python/performance which is more reliable "
"and includes a portable version of pybench working on Python 2 and Python 3."
msgstr ""
#: ../../build/NEWS:2009 ../../build/NEWS:2267 ../../build/NEWS:2772
#: ../../build/NEWS:3211 ../../build/NEWS:3709 ../../build/NEWS:4050
#: ../../build/NEWS:5355 ../../build/NEWS:5945 ../../build/NEWS:8284
#: ../../build/NEWS:8600 ../../build/NEWS:10201
msgid "C API"
msgstr "API C"
#: ../../build/NEWS:2013
msgid ""
"CPython has provided the own implementation for thread-local storage (TLS) "
"on Python/thread.c, it's used in the case which a platform has not supplied "
"native TLS. However, currently all supported platforms (Windows and "
"pthreads) have provided native TLS and defined the Py_HAVE_NATIVE_TLS macro "
"with unconditional in any case."
msgstr ""
#: ../../build/NEWS:2022
msgid ""
"`bpo-16500 <https://bugs.python.org/issue16500>`__: Deprecate "
"PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and "
"PyOS_AfterFork_Child()."
msgstr ""
#: ../../build/NEWS:2025
msgid ""
"`bpo-6532 <https://bugs.python.org/issue6532>`__: The type of results of "
"PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id "
"parameter of PyThreadState_SetAsyncExc() changed from \"long\" to \"unsigned "
"long\"."
msgstr ""
#: ../../build/NEWS:2043
msgid ""
"`bpo-29058 <https://bugs.python.org/issue29058>`__: All stable API "
"extensions added after Python 3.2 are now available only when Py_LIMITED_API "
"is set to the PY_VERSION_HEX value of the minimum Python version supporting "
"this API."
msgstr ""
"`bpo-29058 <https://bugs.python.org/issue29058>`__: All stable API "
"extensions added after Python 3.2 are now available only when Py_LIMITED_API "
"is set to the PY_VERSION_HEX value of the minimum Python version supporting "
"this API."
#: ../../build/NEWS:2047
msgid ""
"`bpo-28822 <https://bugs.python.org/issue28822>`__: The index parameters "
"*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like "
"``str[start:end]``."
msgstr ""
#: ../../build/NEWS:2050 ../../build/NEWS:2269 ../../build/NEWS:5947
msgid ""
"`bpo-28808 <https://bugs.python.org/issue28808>`__: "
"PyUnicode_CompareWithASCIIString() now never raises exceptions."
msgstr ""
"`bpo-28808 <https://bugs.python.org/issue28808>`__: "
"PyUnicode_CompareWithASCIIString() now never raises exceptions."
#: ../../build/NEWS:2052
msgid ""
"`bpo-28761 <https://bugs.python.org/issue28761>`__: The fields name and doc "
"of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, "
"PyStructSequence_Desc, and wrapperbase are now of type ``const char *`` "
"rather of ``char *``."
msgstr ""
#: ../../build/NEWS:2062 ../../build/NEWS:2774
msgid ""
"`bpo-28426 <https://bugs.python.org/issue28426>`__: Deprecated undocumented "
"functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), "
"PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()."
msgstr ""
"`bpo-28426 <https://bugs.python.org/issue28426>`__: Deprecated undocumented "
"functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), "
"PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()."
#: ../../build/NEWS:2068
msgid "Python 3.6.1 release candidate 1"
msgstr "Python 3.6.1 release candidate 1"
#: ../../build/NEWS:2105
msgid ""
"`bpo-29085 <https://bugs.python.org/issue29085>`__: Allow random.Random."
"seed() to use high quality OS randomness rather than the pid and time."
msgstr ""
"`bpo-29085 <https://bugs.python.org/issue29085>`__: Allow random.Random."
"seed() to use high quality OS randomness rather than the pid and time."
#: ../../build/NEWS:2125 ../../build/NEWS:5548
msgid ""
"`bpo-28847 <https://bugs.python.org/issue28847>`__: dbm.dumb now supports "
"reading read-only files and no longer writes the index file when it is not "
"changed."
msgstr ""
"`bpo-28847 <https://bugs.python.org/issue28847>`__: dbm.dumb now supports "
"reading read-only files and no longer writes the index file when it is not "
"changed."
#: ../../build/NEWS:2135
msgid ""
"`bpo-29326 <https://bugs.python.org/issue29326>`__: Ignores blank lines in ."
"_pth files (Patch by Alexey Izbyshev)"
msgstr ""
"`bpo-29326 <https://bugs.python.org/issue29326>`__: Ignores blank lines in ."
"_pth files (Patch by Alexey Izbyshev)"
#: ../../build/NEWS:2137
msgid ""
"`bpo-28164 <https://bugs.python.org/issue28164>`__: Correctly handle special "
"console filenames (patch by Eryk Sun)"
msgstr ""
"`bpo-28164 <https://bugs.python.org/issue28164>`__: Correctly handle special "
"console filenames (patch by Eryk Sun)"
#: ../../build/NEWS:2139
msgid ""
"`bpo-29409 <https://bugs.python.org/issue29409>`__: Implement PEP 529 for io."
"FileIO (Patch by Eryk Sun)"
msgstr ""
"`bpo-29409 <https://bugs.python.org/issue29409>`__: Implement PEP 529 for io."
"FileIO (Patch by Eryk Sun)"
#: ../../build/NEWS:2141
msgid ""
"`bpo-29392 <https://bugs.python.org/issue29392>`__: Prevent crash when "
"passing invalid arguments into msvcrt module."
msgstr ""
"`bpo-29392 <https://bugs.python.org/issue29392>`__: Prevent crash when "
"passing invalid arguments into msvcrt module."
#: ../../build/NEWS:2146
msgid ""
"`bpo-28896 <https://bugs.python.org/issue28896>`__: Deprecate "
"WindowsRegistryFinder and disable it by default."
msgstr ""
"`bpo-28896 <https://bugs.python.org/issue28896>`__: Deprecate "
"WindowsRegistryFinder and disable it by default."
#: ../../build/NEWS:2185
msgid "*Release date: 2016-12-23*"
msgstr "*Date de sortie : 2016-12-23*"
#: ../../build/NEWS:2187
msgid "No changes since release candidate 2"
msgstr "Aucun changement depuis la seconde *release candidate*"
#: ../../build/NEWS:2192
msgid "Python 3.6.0 release candidate 2"
msgstr "Python 3.6.0 release candidate 2"
#: ../../build/NEWS:2194
msgid "*Release date: 2016-12-16*"
msgstr "*Date de sortie : 2016-12-16*"
#: ../../build/NEWS:2202
msgid ""
"`bpo-28990 <https://bugs.python.org/issue28990>`__: Fix asyncio SSL hanging "
"if connection is closed before handshake is completed. (Patch by HoHo-Ho)"
msgstr ""
"`bpo-28990 <https://bugs.python.org/issue28990>`__: Fix asyncio SSL hanging "
"if connection is closed before handshake is completed. (Patch by HoHo-Ho)"
#: ../../build/NEWS:2208
msgid ""
"`bpo-28770 <https://bugs.python.org/issue28770>`__: Fix python-gdb.py for "
"fastcalls."
msgstr ""
"`bpo-28770 <https://bugs.python.org/issue28770>`__: Fix python-gdb.py for "
"fastcalls."
#: ../../build/NEWS:2213
msgid ""
"`bpo-28896 <https://bugs.python.org/issue28896>`__: Deprecate "
"WindowsRegistryFinder."
msgstr ""
"`bpo-28896 <https://bugs.python.org/issue28896>`__: Deprecate "
"WindowsRegistryFinder."
#: ../../build/NEWS:2218
msgid ""
"`bpo-28898 <https://bugs.python.org/issue28898>`__: Prevent gdb build errors "
"due to HAVE_LONG_LONG redefinition."
msgstr ""
"`bpo-28898 <https://bugs.python.org/issue28898>`__: Prevent gdb build errors "
"due to HAVE_LONG_LONG redefinition."
#: ../../build/NEWS:2222
msgid "Python 3.6.0 release candidate 1"
msgstr "Python 3.6.0 release candidate 1"
#: ../../build/NEWS:2224
msgid "*Release date: 2016-12-06*"
msgstr "*Date de sortie : 2016-12-06*"
#: ../../build/NEWS:2246
msgid ""
"`bpo-27030 <https://bugs.python.org/issue27030>`__: Unknown escapes in re."
"sub() replacement template are allowed again. But they still are deprecated "
"and will be disabled in 3.7."
msgstr ""
"`bpo-27030 <https://bugs.python.org/issue27030>`__: Unknown escapes in re."
"sub() replacement template are allowed again. But they still are deprecated "
"and will be disabled in 3.7."
#: ../../build/NEWS:2264
msgid ""
"`bpo-28843 <https://bugs.python.org/issue28843>`__: Fix asyncio C Task to "
"handle exceptions __traceback__."
msgstr ""
"`bpo-28843 <https://bugs.python.org/issue28843>`__: Fix asyncio C Task to "
"handle exceptions __traceback__."
#: ../../build/NEWS:2274
msgid ""
"`bpo-23722 <https://bugs.python.org/issue23722>`__: The data model reference "
"and the porting section in the What's New guide now cover the additional "
"``__classcell__`` handling needed for custom metaclasses to fully support "
"PEP 487 and zero-argument ``super()``."
msgstr ""
"`bpo-23722 <https://bugs.python.org/issue23722>`__: The data model reference "
"and the porting section in the What's New guide now cover the additional "
"``__classcell__`` handling needed for custom metaclasses to fully support "
"PEP 487 and zero-argument ``super()``."
#: ../../build/NEWS:2285
msgid "Python 3.6.0 beta 4"
msgstr "Python 3.6.0 beta 4"
#: ../../build/NEWS:2287
msgid "*Release date: 2016-11-21*"
msgstr "*Date de sortie : 2016-11-21*"
#: ../../build/NEWS:2315
msgid ""
"`bpo-27243 <https://bugs.python.org/issue27243>`__: Change "
"PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the "
"issue, __aiter__ returning an awaitable should result in "
"PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6."
msgstr ""
"`bpo-27243 <https://bugs.python.org/issue27243>`__: Change "
"PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the "
"issue, __aiter__ returning an awaitable should result in "
"PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6."
#: ../../build/NEWS:2334
msgid ""
"`bpo-20572 <https://bugs.python.org/issue20572>`__: The subprocess.Popen."
"wait method's undocumented endtime parameter now raises a DeprecationWarning."
msgstr ""
"`bpo-20572 <https://bugs.python.org/issue20572>`__: The subprocess.Popen."
"wait method's undocumented endtime parameter now raises a DeprecationWarning."
#: ../../build/NEWS:2351
msgid ""
"`bpo-28600 <https://bugs.python.org/issue28600>`__: Optimize loop.call_soon."
msgstr ""
"`bpo-28600 <https://bugs.python.org/issue28600>`__: Optimize loop.call_soon."
#: ../../build/NEWS:2353 ../../build/NEWS:5898
msgid ""
"`bpo-28613 <https://bugs.python.org/issue28613>`__: Fix get_event_loop() "
"return the current loop if called from coroutines/callbacks."
msgstr ""
"`bpo-28613 <https://bugs.python.org/issue28613>`__: Fix get_event_loop() "
"return the current loop if called from coroutines/callbacks."
#: ../../build/NEWS:2356
msgid ""
"`bpo-28634 <https://bugs.python.org/issue28634>`__: Fix asyncio.isfuture() "
"to support unittest.Mock."
msgstr ""
"`bpo-28634 <https://bugs.python.org/issue28634>`__: Fix asyncio.isfuture() "
"to support unittest.Mock."
#: ../../build/NEWS:2358
msgid ""
"`bpo-26081 <https://bugs.python.org/issue26081>`__: Fix refleak in _asyncio."
"Future.__iter__().throw."
msgstr ""
"`bpo-26081 <https://bugs.python.org/issue26081>`__: Fix refleak in _asyncio."
"Future.__iter__().throw."
#: ../../build/NEWS:2360 ../../build/NEWS:5901
msgid ""
"`bpo-28639 <https://bugs.python.org/issue28639>`__: Fix inspect.isawaitable "
"to always return bool Patch by Justin Mayfield."
msgstr ""
"`bpo-28639 <https://bugs.python.org/issue28639>`__: Fix inspect.isawaitable "
"to always return bool Patch by Justin Mayfield."
#: ../../build/NEWS:2363 ../../build/NEWS:5904
msgid ""
"`bpo-28652 <https://bugs.python.org/issue28652>`__: Make loop methods reject "
"socket kinds they do not support."
msgstr ""
"`bpo-28652 <https://bugs.python.org/issue28652>`__: Make loop methods reject "
"socket kinds they do not support."
#: ../../build/NEWS:2365 ../../build/NEWS:5906
msgid ""
"`bpo-28653 <https://bugs.python.org/issue28653>`__: Fix a refleak in "
"functools.lru_cache."
msgstr ""
"`bpo-28653 <https://bugs.python.org/issue28653>`__: Fix a refleak in "
"functools.lru_cache."
#: ../../build/NEWS:2367 ../../build/NEWS:5908
msgid ""
"`bpo-28703 <https://bugs.python.org/issue28703>`__: Fix asyncio."
"iscoroutinefunction to handle Mock objects."
msgstr ""
"`bpo-28703 <https://bugs.python.org/issue28703>`__: Fix asyncio."
"iscoroutinefunction to handle Mock objects."
#: ../../build/NEWS:2369
msgid ""
"`bpo-28704 <https://bugs.python.org/issue28704>`__: Fix create_unix_server "
"to support Path-like objects (PEP 519)."
msgstr ""
"`bpo-28704 <https://bugs.python.org/issue28704>`__: Fix create_unix_server "
"to support Path-like objects (PEP 519)."
#: ../../build/NEWS:2371
msgid ""
"`bpo-28720 <https://bugs.python.org/issue28720>`__: Add collections.abc."
"AsyncGenerator."
msgstr ""
"`bpo-28720 <https://bugs.python.org/issue28720>`__: Add collections.abc."
"AsyncGenerator."
#: ../../build/NEWS:2399
msgid "Python 3.6.0 beta 3"
msgstr "Python 3.6.0 beta 3"
#: ../../build/NEWS:2401
msgid "*Release date: 2016-10-31*"
msgstr "*Date de sortie : 2016-10-31*"
#: ../../build/NEWS:2424
msgid ""
"`bpo-28471 <https://bugs.python.org/issue28471>`__: Fix \"Python memory "
"allocator called without holding the GIL\" crash in socket.setblocking."
msgstr ""
"`bpo-28471 <https://bugs.python.org/issue28471>`__: Fix \"Python memory "
"allocator called without holding the GIL\" crash in socket.setblocking."
#: ../../build/NEWS:2448
msgid ""
"`bpo-18844 <https://bugs.python.org/issue18844>`__: The various ways of "
"specifying weights for random.choices() now produce the same result "
"sequences."
msgstr ""
"`bpo-18844 <https://bugs.python.org/issue18844>`__: The various ways of "
"specifying weights for random.choices() now produce the same result "
"sequences."
#: ../../build/NEWS:2451 ../../build/NEWS:5580
msgid ""
"`bpo-28255 <https://bugs.python.org/issue28255>`__: calendar.TextCalendar()."
"prmonth() no longer prints a space at the start of new line after printing a "
"month's calendar. Patch by Xiang Zhang."
msgstr ""
"`bpo-28255 <https://bugs.python.org/issue28255>`__: calendar.TextCalendar()."
"prmonth() no longer prints a space at the start of new line after printing a "
"month's calendar. Patch by Xiang Zhang."
#: ../../build/NEWS:2484 ../../build/NEWS:5594
msgid ""
"`bpo-24452 <https://bugs.python.org/issue24452>`__: Make webbrowser support "
"Chrome on Mac OS X."
msgstr ""
"`bpo-24452 <https://bugs.python.org/issue24452>`__: Make webbrowser support "
"Chrome on Mac OS X."
#: ../../build/NEWS:2489
msgid ""
"`bpo-28492 <https://bugs.python.org/issue28492>`__: Fix how StopIteration "
"exception is raised in _asyncio.Future."
msgstr ""
"`bpo-28492 <https://bugs.python.org/issue28492>`__: Fix how StopIteration "
"exception is raised in _asyncio.Future."
#: ../../build/NEWS:2491
msgid ""
"`bpo-28500 <https://bugs.python.org/issue28500>`__: Fix asyncio to handle "
"async gens GC from another thread."
msgstr ""
"`bpo-28500 <https://bugs.python.org/issue28500>`__: Fix asyncio to handle "
"async gens GC from another thread."
#: ../../build/NEWS:2493 ../../build/NEWS:5890
msgid ""
"`bpo-26923 <https://bugs.python.org/issue26923>`__: Fix asyncio.Gather to "
"refuse being cancelled once all children are done. Patch by Johannes Ebke."
msgstr ""
"`bpo-26923 <https://bugs.python.org/issue26923>`__: Fix asyncio.Gather to "
"refuse being cancelled once all children are done. Patch by Johannes Ebke."
#: ../../build/NEWS:2496 ../../build/NEWS:5893
msgid ""
"`bpo-26796 <https://bugs.python.org/issue26796>`__: Don't configure the "
"number of workers for default threadpool executor. Initial patch by Hans "
"Lawrenz."
msgstr ""
"`bpo-26796 <https://bugs.python.org/issue26796>`__: Don't configure the "
"number of workers for default threadpool executor. Initial patch by Hans "
"Lawrenz."
#: ../../build/NEWS:2499
msgid ""
"`bpo-28544 <https://bugs.python.org/issue28544>`__: Implement asyncio.Task "
"in C."
msgstr ""
"`bpo-28544 <https://bugs.python.org/issue28544>`__: Implement asyncio.Task "
"in C."
#: ../../build/NEWS:2525
msgid "Python 3.6.0 beta 2"
msgstr "Python 3.6.0 beta 2"
#: ../../build/NEWS:2527
msgid "*Release date: 2016-10-10*"
msgstr "*Date de sortie : 2016-10-10*"
#: ../../build/NEWS:2543
msgid ""
"`bpo-28376 <https://bugs.python.org/issue28376>`__: Creating instances of "
"range_iterator by calling range_iterator type now is deprecated. Patch by "
"Oren Milman."
msgstr ""
"`bpo-28376 <https://bugs.python.org/issue28376>`__: Creating instances of "
"range_iterator by calling range_iterator type now is deprecated. Patch by "
"Oren Milman."
#: ../../build/NEWS:2546 ../../build/NEWS:5421
msgid ""
"`bpo-28376 <https://bugs.python.org/issue28376>`__: The constructor of "
"range_iterator now checks that step is not 0. Patch by Oren Milman."
msgstr ""
"`bpo-28376 <https://bugs.python.org/issue28376>`__: The constructor of "
"range_iterator now checks that step is not 0. Patch by Oren Milman."
#: ../../build/NEWS:2607 ../../build/NEWS:5599
msgid ""
"`bpo-26293 <https://bugs.python.org/issue26293>`__: Fixed writing ZIP files "
"that starts not from the start of the file. Offsets in ZIP file now are "
"relative to the start of the archive in conforming to the specification."
msgstr ""
"`bpo-26293 <https://bugs.python.org/issue26293>`__: Fixed writing ZIP files "
"that starts not from the start of the file. Offsets in ZIP file now are "
"relative to the start of the archive in conforming to the specification."
#: ../../build/NEWS:2796
msgid "Python 3.6.0 beta 1"
msgstr "Python 3.6.0 beta 1"
#: ../../build/NEWS:2798
msgid "*Release date: 2016-09-12*"
msgstr "*Date de sortie : 2016-09-12*"
#: ../../build/NEWS:2803
msgid ""
"`bpo-23722 <https://bugs.python.org/issue23722>`__: The __class__ cell used "
"by zero-argument super() is now initialized from type.__new__ rather than "
"__build_class__, so class methods relying on that will now work correctly "
"when called from metaclass methods during class creation. Patch by Martin "
"Teichmann."
msgstr ""
"`bpo-23722 <https://bugs.python.org/issue23722>`__: The __class__ cell used "
"by zero-argument super() is now initialized from type.__new__ rather than "
"__build_class__, so class methods relying on that will now work correctly "
"when called from metaclass methods during class creation. Patch by Martin "
"Teichmann."
#: ../../build/NEWS:2808 ../../build/NEWS:5452
msgid ""
"`bpo-25221 <https://bugs.python.org/issue25221>`__: Fix corrupted result "
"from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0."
msgstr ""
"`bpo-25221 <https://bugs.python.org/issue25221>`__: Fix corrupted result "
"from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0."
#: ../../build/NEWS:2811
msgid ""
"`bpo-27080 <https://bugs.python.org/issue27080>`__: Implement formatting "
"support for PEP 515. Initial patch by Chris Angelico."
msgstr ""
"`bpo-27080 <https://bugs.python.org/issue27080>`__: Implement formatting "
"support for PEP 515. Initial patch by Chris Angelico."
#: ../../build/NEWS:2814
msgid ""
"`bpo-27199 <https://bugs.python.org/issue27199>`__: In tarfile, expose "
"copyfileobj bufsize to improve throughput. Patch by Jason Fried."
msgstr ""
"`bpo-27199 <https://bugs.python.org/issue27199>`__: In tarfile, expose "
"copyfileobj bufsize to improve throughput. Patch by Jason Fried."
#: ../../build/NEWS:2817
msgid ""
"`bpo-27948 <https://bugs.python.org/issue27948>`__: In f-strings, only allow "
"backslashes inside the braces (where the expressions are). This is a "
"breaking change from the 3.6 alpha releases, where backslashes are allowed "
"anywhere in an f-string. Also, require that expressions inside f-strings be "
"enclosed within literal braces, and not escapes like ``f'\\x7b\"hi\"\\x7d'``."
msgstr ""
"`bpo-27948 <https://bugs.python.org/issue27948>`__: In f-strings, only allow "
"backslashes inside the braces (where the expressions are). This is a "
"breaking change from the 3.6 alpha releases, where backslashes are allowed "
"anywhere in an f-string. Also, require that expressions inside f-strings be "
"enclosed within literal braces, and not escapes like ``f'\\x7b\"hi\"\\x7d'``."
#: ../../build/NEWS:2823
msgid ""
"`bpo-28046 <https://bugs.python.org/issue28046>`__: Remove platform-specific "
"directories from sys.path."
msgstr ""
"`bpo-28046 <https://bugs.python.org/issue28046>`__: Remove platform-specific "
"directories from sys.path."
#: ../../build/NEWS:2825
msgid ""
"`bpo-28071 <https://bugs.python.org/issue28071>`__: Add early-out for "
"differencing from an empty set."
msgstr ""
"`bpo-28071 <https://bugs.python.org/issue28071>`__: Add early-out for "
"differencing from an empty set."
#: ../../build/NEWS:2827 ../../build/NEWS:5455
msgid ""
"`bpo-25758 <https://bugs.python.org/issue25758>`__: Prevents zipimport from "
"unnecessarily encoding a filename (patch by Eryk Sun)"
msgstr ""
"`bpo-25758 <https://bugs.python.org/issue25758>`__: Prevents zipimport from "
"unnecessarily encoding a filename (patch by Eryk Sun)"
#: ../../build/NEWS:2830
msgid ""
"`bpo-25856 <https://bugs.python.org/issue25856>`__: The __module__ attribute "
"of extension classes and functions now is interned. This leads to more "
"compact pickle data with protocol 4."
msgstr ""
"`bpo-25856 <https://bugs.python.org/issue25856>`__: The __module__ attribute "
"of extension classes and functions now is interned. This leads to more "
"compact pickle data with protocol 4."
#: ../../build/NEWS:2833
msgid ""
"`bpo-27213 <https://bugs.python.org/issue27213>`__: Rework CALL_FUNCTION* "
"opcodes to produce shorter and more efficient bytecode. Patch by Demur "
"Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka and Victor "
"Stinner."
msgstr ""
"`bpo-27213 <https://bugs.python.org/issue27213>`__: Rework CALL_FUNCTION* "
"opcodes to produce shorter and more efficient bytecode. Patch by Demur "
"Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka and Victor "
"Stinner."
#: ../../build/NEWS:2837
msgid ""
"`bpo-26331 <https://bugs.python.org/issue26331>`__: Implement tokenizing "
"support for PEP 515. Patch by Georg Brandl."
msgstr ""
"`bpo-26331 <https://bugs.python.org/issue26331>`__: Implement tokenizing "
"support for PEP 515. Patch by Georg Brandl."
#: ../../build/NEWS:2840
msgid ""
"`bpo-27999 <https://bugs.python.org/issue27999>`__: Make \"global after use"
"\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi."
msgstr ""
"`bpo-27999 <https://bugs.python.org/issue27999>`__: Make \"global after use"
"\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi."
#: ../../build/NEWS:2843
msgid ""
"`bpo-28003 <https://bugs.python.org/issue28003>`__: Implement PEP 525 -- "
"Asynchronous Generators."
msgstr ""
"`bpo-28003 <https://bugs.python.org/issue28003>`__: Implement PEP 525 -- "
"Asynchronous Generators."
#: ../../build/NEWS:2845
msgid ""
"`bpo-27985 <https://bugs.python.org/issue27985>`__: Implement PEP 526 -- "
"Syntax for Variable Annotations. Patch by Ivan Levkivskyi."
msgstr ""
"`bpo-27985 <https://bugs.python.org/issue27985>`__: Implement PEP 526 -- "
"Syntax for Variable Annotations. Patch by Ivan Levkivskyi."
#: ../../build/NEWS:2848
msgid ""
"`bpo-26058 <https://bugs.python.org/issue26058>`__: Add a new private "
"version to the builtin dict type, incremented at each dictionary creation "
"and at each dictionary change. Implementation of the PEP 509."
msgstr ""
"`bpo-26058 <https://bugs.python.org/issue26058>`__: Add a new private "
"version to the builtin dict type, incremented at each dictionary creation "
"and at each dictionary change. Implementation of the PEP 509."
#: ../../build/NEWS:2852
msgid ""
"`bpo-27364 <https://bugs.python.org/issue27364>`__: A backslash-character "
"pair that is not a valid escape sequence now generates a "
"DeprecationWarning. Patch by Emanuel Barry."
msgstr ""
"`bpo-27364 <https://bugs.python.org/issue27364>`__: A backslash-character "
"pair that is not a valid escape sequence now generates a "
"DeprecationWarning. Patch by Emanuel Barry."
#: ../../build/NEWS:2855
msgid ""
"`bpo-27350 <https://bugs.python.org/issue27350>`__: `dict` implementation is "
"changed like PyPy. It is more compact and preserves insertion order. "
"(Concept developed by Raymond Hettinger and patch by Inada Naoki.)"
msgstr ""
"`bpo-27350 <https://bugs.python.org/issue27350>`__: `dict` implementation is "
"changed like PyPy. It is more compact and preserves insertion order. "
"(Concept developed by Raymond Hettinger and patch by Inada Naoki.)"
#: ../../build/NEWS:2859
msgid ""
"`bpo-27911 <https://bugs.python.org/issue27911>`__: Remove unnecessary error "
"checks in ``exec_builtin_or_dynamic()``."
msgstr ""
"`bpo-27911 <https://bugs.python.org/issue27911>`__: Remove unnecessary error "
"checks in ``exec_builtin_or_dynamic()``."
#: ../../build/NEWS:2862
msgid ""
"`bpo-27078 <https://bugs.python.org/issue27078>`__: Added BUILD_STRING "
"opcode. Optimized f-strings evaluation."
msgstr ""
"`bpo-27078 <https://bugs.python.org/issue27078>`__: Added BUILD_STRING "
"opcode. Optimized f-strings evaluation."
#: ../../build/NEWS:2864
msgid ""
"`bpo-17884 <https://bugs.python.org/issue17884>`__: Python now requires "
"systems with inttypes.h and stdint.h"
msgstr ""
"`bpo-17884 <https://bugs.python.org/issue17884>`__: Python now requires "
"systems with inttypes.h and stdint.h"
#: ../../build/NEWS:2866
msgid ""
"`bpo-27961 <https://bugs.python.org/issue27961>`__: Require platforms to "
"support ``long long``. Python hasn't compiled without ``long long`` for "
"years, so this is basically a formality."
msgstr ""
"`bpo-27961 <https://bugs.python.org/issue27961>`__: Require platforms to "
"support ``long long``. Python hasn't compiled without ``long long`` for "
"years, so this is basically a formality."
#: ../../build/NEWS:2870
msgid ""
"`bpo-27355 <https://bugs.python.org/issue27355>`__: Removed support for "
"Windows CE. It was never finished, and Windows CE is no longer a relevant "
"platform for Python."
msgstr ""
"`bpo-27355 <https://bugs.python.org/issue27355>`__: Removed support for "
"Windows CE. It was never finished, and Windows CE is no longer a relevant "
"platform for Python."
#: ../../build/NEWS:2873
msgid "Implement PEP 523."
msgstr ""
#: ../../build/NEWS:2875
msgid ""
"`bpo-27870 <https://bugs.python.org/issue27870>`__: A left shift of zero by "
"a large integer no longer attempts to allocate large amounts of memory."
msgstr ""
"`bpo-27870 <https://bugs.python.org/issue27870>`__: A left shift of zero by "
"a large integer no longer attempts to allocate large amounts of memory."
#: ../../build/NEWS:2878
msgid ""
"`bpo-25402 <https://bugs.python.org/issue25402>`__: In int-to-decimal-string "
"conversion, improve the estimate of the intermediate memory required, and "
"remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka."
msgstr ""
"`bpo-25402 <https://bugs.python.org/issue25402>`__: In int-to-decimal-string "
"conversion, improve the estimate of the intermediate memory required, and "
"remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka."
#: ../../build/NEWS:2882
msgid ""
"`bpo-27214 <https://bugs.python.org/issue27214>`__: In long_invert, be more "
"careful about modifying object returned by long_add, and remove an "
"unnecessary check for small longs. Thanks Oren Milman for analysis and patch."
msgstr ""
"`bpo-27214 <https://bugs.python.org/issue27214>`__: In long_invert, be more "
"careful about modifying object returned by long_add, and remove an "
"unnecessary check for small longs. Thanks Oren Milman for analysis and patch."
#: ../../build/NEWS:2886
msgid ""
"`bpo-27506 <https://bugs.python.org/issue27506>`__: Support passing the "
"bytes/bytearray.translate() \"delete\" argument by keyword."
msgstr ""
"`bpo-27506 <https://bugs.python.org/issue27506>`__: Support passing the "
"bytes/bytearray.translate() \"delete\" argument by keyword."
#: ../../build/NEWS:2889 ../../build/NEWS:5461
msgid ""
"`bpo-27812 <https://bugs.python.org/issue27812>`__: Properly clear out a "
"generator's frame's backreference to the generator to prevent crashes in "
"frame.clear()."
msgstr ""
"`bpo-27812 <https://bugs.python.org/issue27812>`__: Properly clear out a "
"generator's frame's backreference to the generator to prevent crashes in "
"frame.clear()."
#: ../../build/NEWS:2892 ../../build/NEWS:5464
msgid ""
"`bpo-27811 <https://bugs.python.org/issue27811>`__: Fix a crash when a "
"coroutine that has not been awaited is finalized with warnings-as-errors "
"enabled."
msgstr ""
"`bpo-27811 <https://bugs.python.org/issue27811>`__: Fix a crash when a "
"coroutine that has not been awaited is finalized with warnings-as-errors "
"enabled."
#: ../../build/NEWS:2895 ../../build/NEWS:5467
msgid ""
"`bpo-27587 <https://bugs.python.org/issue27587>`__: Fix another issue found "
"by PVS-Studio: Null pointer check after use of 'def' in "
"_PyState_AddModule(). Initial patch by Christian Heimes."
msgstr ""
"`bpo-27587 <https://bugs.python.org/issue27587>`__: Fix another issue found "
"by PVS-Studio: Null pointer check after use of 'def' in "
"_PyState_AddModule(). Initial patch by Christian Heimes."
#: ../../build/NEWS:2898
msgid ""
"`bpo-27792 <https://bugs.python.org/issue27792>`__: The modulo operation "
"applied to ``bool`` and other ``int`` subclasses now always returns an "
"``int``. Previously the return type depended on the input values. Patch by "
"Xiang Zhang."
msgstr ""
"`bpo-27792 <https://bugs.python.org/issue27792>`__: The modulo operation "
"applied to ``bool`` and other ``int`` subclasses now always returns an "
"``int``. Previously the return type depended on the input values. Patch by "
"Xiang Zhang."
#: ../../build/NEWS:2902
msgid ""
"`bpo-26984 <https://bugs.python.org/issue26984>`__: int() now always returns "
"an instance of exact int."
msgstr ""
"`bpo-26984 <https://bugs.python.org/issue26984>`__: int() now always returns "
"an instance of exact int."
#: ../../build/NEWS:2904
msgid ""
"`bpo-25604 <https://bugs.python.org/issue25604>`__: Fix a minor bug in "
"integer true division; this bug could potentially have caused off-by-one-ulp "
"results on platforms with unreliable ldexp implementations."
msgstr ""
"`bpo-25604 <https://bugs.python.org/issue25604>`__: Fix a minor bug in "
"integer true division; this bug could potentially have caused off-by-one-ulp "
"results on platforms with unreliable ldexp implementations."
#: ../../build/NEWS:2908
msgid ""
"`bpo-24254 <https://bugs.python.org/issue24254>`__: Make class definition "
"namespace ordered by default."
msgstr ""
"`bpo-24254 <https://bugs.python.org/issue24254>`__: Make class definition "
"namespace ordered by default."
#: ../../build/NEWS:2910
msgid ""
"`bpo-27662 <https://bugs.python.org/issue27662>`__: Fix an overflow check in "
"``List_New``: the original code was checking against ``Py_SIZE_MAX`` instead "
"of the correct upper bound of ``Py_SSIZE_T_MAX``. Patch by Xiang Zhang."
msgstr ""
"`bpo-27662 <https://bugs.python.org/issue27662>`__: Fix an overflow check in "
"``List_New``: the original code was checking against ``Py_SIZE_MAX`` instead "
"of the correct upper bound of ``Py_SSIZE_T_MAX``. Patch by Xiang Zhang."
#: ../../build/NEWS:2914 ../../build/NEWS:5473
msgid ""
"`bpo-27782 <https://bugs.python.org/issue27782>`__: Multi-phase extension "
"module import now correctly allows the ``m_methods`` field to be used to add "
"module level functions to instances of non-module types returned from "
"``Py_create_mod``. Patch by Xiang Zhang."
msgstr ""
"`bpo-27782 <https://bugs.python.org/issue27782>`__: Multi-phase extension "
"module import now correctly allows the ``m_methods`` field to be used to add "
"module level functions to instances of non-module types returned from "
"``Py_create_mod``. Patch by Xiang Zhang."
#: ../../build/NEWS:2918 ../../build/NEWS:5477
msgid ""
"`bpo-27936 <https://bugs.python.org/issue27936>`__: The round() function "
"accepted a second None argument for some types but not for others. Fixed "
"the inconsistency by accepting None for all numeric types."
msgstr ""
"`bpo-27936 <https://bugs.python.org/issue27936>`__: The round() function "
"accepted a second None argument for some types but not for others. Fixed "
"the inconsistency by accepting None for all numeric types."
#: ../../build/NEWS:2922 ../../build/NEWS:5481
msgid ""
"`bpo-27487 <https://bugs.python.org/issue27487>`__: Warn if a submodule "
"argument to \"python -m\" or runpy.run_module() is found in sys.modules "
"after parent packages are imported, but before the submodule is executed."
msgstr ""
"`bpo-27487 <https://bugs.python.org/issue27487>`__: Warn if a submodule "
"argument to \"python -m\" or runpy.run_module() is found in sys.modules "
"after parent packages are imported, but before the submodule is executed."
#: ../../build/NEWS:2926
msgid ""
"`bpo-27157 <https://bugs.python.org/issue27157>`__: Make only type() itself "
"accept the one-argument form. Patch by Eryk Sun and Emanuel Barry."
msgstr ""
"`bpo-27157 <https://bugs.python.org/issue27157>`__: Make only type() itself "
"accept the one-argument form. Patch by Eryk Sun and Emanuel Barry."
#: ../../build/NEWS:2929 ../../build/NEWS:5485
msgid ""
"`bpo-27558 <https://bugs.python.org/issue27558>`__: Fix a SystemError in the "
"implementation of \"raise\" statement. In a brand new thread, raise a "
"RuntimeError since there is no active exception to reraise. Patch written by "
"Xiang Zhang."
msgstr ""
"`bpo-27558 <https://bugs.python.org/issue27558>`__: Fix a SystemError in the "
"implementation of \"raise\" statement. In a brand new thread, raise a "
"RuntimeError since there is no active exception to reraise. Patch written by "
"Xiang Zhang."
#: ../../build/NEWS:2933
msgid ""
"`bpo-28008 <https://bugs.python.org/issue28008>`__: Implement PEP 530 -- "
"asynchronous comprehensions."
msgstr ""
"`bpo-28008 <https://bugs.python.org/issue28008>`__: Implement PEP 530 -- "
"asynchronous comprehensions."
#: ../../build/NEWS:2935 ../../build/NEWS:5510
msgid ""
"`bpo-27942 <https://bugs.python.org/issue27942>`__: Fix memory leak in "
"codeobject.c"
msgstr ""
"`bpo-27942 <https://bugs.python.org/issue27942>`__: Fix memory leak in "
"codeobject.c"
#: ../../build/NEWS:2940 ../../build/NEWS:5554
msgid ""
"`bpo-28732 <https://bugs.python.org/issue28732>`__: Fix crash in os.spawnv() "
"with no elements in args"
msgstr ""
"`bpo-28732 <https://bugs.python.org/issue28732>`__: Fix crash in os.spawnv() "
"with no elements in args"
#: ../../build/NEWS:2942 ../../build/NEWS:5556
msgid ""
"`bpo-28485 <https://bugs.python.org/issue28485>`__: Always raise ValueError "
"for negative compileall.compile_dir(workers=...) parameter, even when "
"multithreading is unavailable."
msgstr ""
"`bpo-28485 <https://bugs.python.org/issue28485>`__: Always raise ValueError "
"for negative compileall.compile_dir(workers=...) parameter, even when "
"multithreading is unavailable."
#: ../../build/NEWS:2946
msgid ""
"`bpo-28037 <https://bugs.python.org/issue28037>`__: Use "
"sqlite3_get_autocommit() instead of setting Connection->inTransaction "
"manually."
msgstr ""
"`bpo-28037 <https://bugs.python.org/issue28037>`__: Use "
"sqlite3_get_autocommit() instead of setting Connection->inTransaction "
"manually."
#: ../../build/NEWS:2949
msgid ""
"`bpo-25283 <https://bugs.python.org/issue25283>`__: Attributes tm_gmtoff and "
"tm_zone are now available on all platforms in the return values of time."
"localtime() and time.gmtime()."
msgstr ""
"`bpo-25283 <https://bugs.python.org/issue25283>`__: Attributes tm_gmtoff and "
"tm_zone are now available on all platforms in the return values of time."
"localtime() and time.gmtime()."
#: ../../build/NEWS:2955
msgid ""
"`bpo-10740 <https://bugs.python.org/issue10740>`__: sqlite3 no longer "
"implicitly commit an open transaction before DDL statements."
msgstr ""
"`bpo-10740 <https://bugs.python.org/issue10740>`__: sqlite3 no longer "
"implicitly commit an open transaction before DDL statements."
#: ../../build/NEWS:2958
msgid ""
"`bpo-17941 <https://bugs.python.org/issue17941>`__: Add a *module* parameter "
"to collections.namedtuple()."
msgstr ""
"`bpo-17941 <https://bugs.python.org/issue17941>`__: Add a *module* parameter "
"to collections.namedtuple()."
#: ../../build/NEWS:2967
msgid ""
"`bpo-28070 <https://bugs.python.org/issue28070>`__: Fixed parsing inline "
"verbose flag in regular expressions."
msgstr ""
"`bpo-28070 <https://bugs.python.org/issue28070>`__: Fixed parsing inline "
"verbose flag in regular expressions."
#: ../../build/NEWS:2969
msgid ""
"`bpo-19500 <https://bugs.python.org/issue19500>`__: Add client-side SSL "
"session resumption to the ssl module."
msgstr ""
"`bpo-19500 <https://bugs.python.org/issue19500>`__: Add client-side SSL "
"session resumption to the ssl module."
#: ../../build/NEWS:2971
msgid ""
"`bpo-28022 <https://bugs.python.org/issue28022>`__: Deprecate ssl-related "
"arguments in favor of SSLContext. The deprecation include manual creation of "
"SSLSocket and certfile/keyfile (or similar) in ftplib, httplib, imaplib, "
"smtplib, poplib and urllib."
msgstr ""
"`bpo-28022 <https://bugs.python.org/issue28022>`__: Deprecate ssl-related "
"arguments in favor of SSLContext. The deprecation include manual creation of "
"SSLSocket and certfile/keyfile (or similar) in ftplib, httplib, imaplib, "
"smtplib, poplib and urllib."
#: ../../build/NEWS:2975
msgid ""
"`bpo-28043 <https://bugs.python.org/issue28043>`__: SSLContext has improved "
"default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, "
"OP_CIPHER_SERVER_PREFERENCE, OP_SINGLE_DH_USE, OP_SINGLE_ECDH_USE and HIGH "
"ciphers without MD5."
msgstr ""
"`bpo-28043 <https://bugs.python.org/issue28043>`__: SSLContext has improved "
"default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, "
"OP_CIPHER_SERVER_PREFERENCE, OP_SINGLE_DH_USE, OP_SINGLE_ECDH_USE and HIGH "
"ciphers without MD5."
#: ../../build/NEWS:2979
msgid ""
"`bpo-24693 <https://bugs.python.org/issue24693>`__: Changed some "
"RuntimeError's in the zipfile module to more appropriate types. Improved "
"some error messages and debugging output."
msgstr ""
"`bpo-24693 <https://bugs.python.org/issue24693>`__: Changed some "
"RuntimeError's in the zipfile module to more appropriate types. Improved "
"some error messages and debugging output."
#: ../../build/NEWS:2982
msgid ""
"`bpo-17909 <https://bugs.python.org/issue17909>`__: ``json.load`` and ``json."
"loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. Patch "
"by Serhiy Storchaka."
msgstr ""
"`bpo-17909 <https://bugs.python.org/issue17909>`__: ``json.load`` and ``json."
"loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. Patch "
"by Serhiy Storchaka."
#: ../../build/NEWS:2985
msgid ""
"`bpo-27137 <https://bugs.python.org/issue27137>`__: the pure Python fallback "
"implementation of ``functools.partial`` now matches the behaviour of its "
"accelerated C counterpart for subclassing, pickling and text representation "
"purposes. Patch by Emanuel Barry and Serhiy Storchaka."
msgstr ""
"`bpo-27137 <https://bugs.python.org/issue27137>`__: the pure Python fallback "
"implementation of ``functools.partial`` now matches the behaviour of its "
"accelerated C counterpart for subclassing, pickling and text representation "
"purposes. Patch by Emanuel Barry and Serhiy Storchaka."
#: ../../build/NEWS:2990 ../../build/NEWS:5609
msgid ""
"Fix possible integer overflows and crashes in the mmap module with unusual "
"usage patterns."
msgstr ""
#: ../../build/NEWS:2993 ../../build/NEWS:5612
msgid ""
"`bpo-1703178 <https://bugs.python.org/issue1703178>`__: Fix the ability to "
"pass the --link-objects option to the distutils build_ext command."
msgstr ""
"`bpo-1703178 <https://bugs.python.org/issue1703178>`__: Fix the ability to "
"pass the --link-objects option to the distutils build_ext command."
#: ../../build/NEWS:2996 ../../build/NEWS:5661
msgid ""
"`bpo-28019 <https://bugs.python.org/issue28019>`__: itertools.count() no "
"longer rounds non-integer step in range between 1.0 and 2.0 to 1."
msgstr ""
"`bpo-28019 <https://bugs.python.org/issue28019>`__: itertools.count() no "
"longer rounds non-integer step in range between 1.0 and 2.0 to 1."
#: ../../build/NEWS:2999
msgid ""
"`bpo-18401 <https://bugs.python.org/issue18401>`__: Pdb now supports the "
"'readrc' keyword argument to control whether .pdbrc files should be read. "
"Patch by Martin Matusiak and Sam Kimbrel."
msgstr ""
"`bpo-18401 <https://bugs.python.org/issue18401>`__: Pdb now supports the "
"'readrc' keyword argument to control whether .pdbrc files should be read. "
"Patch by Martin Matusiak and Sam Kimbrel."
#: ../../build/NEWS:3003 ../../build/NEWS:5664
msgid ""
"`bpo-25969 <https://bugs.python.org/issue25969>`__: Update the lib2to3 "
"grammar to handle the unpacking generalizations added in 3.5."
msgstr ""
"`bpo-25969 <https://bugs.python.org/issue25969>`__: Update the lib2to3 "
"grammar to handle the unpacking generalizations added in 3.5."
#: ../../build/NEWS:3006 ../../build/NEWS:5667
msgid ""
"`bpo-14977 <https://bugs.python.org/issue14977>`__: mailcap now respects the "
"order of the lines in the mailcap files (\"first match\"), as required by "
"RFC 1542. Patch by Michael Lazar."
msgstr ""
"`bpo-14977 <https://bugs.python.org/issue14977>`__: mailcap now respects the "
"order of the lines in the mailcap files (\"first match\"), as required by "
"RFC 1542. Patch by Michael Lazar."
#: ../../build/NEWS:3009
msgid ""
"`bpo-28082 <https://bugs.python.org/issue28082>`__: Convert re flag "
"constants to IntFlag."
msgstr ""
"`bpo-28082 <https://bugs.python.org/issue28082>`__: Convert re flag "
"constants to IntFlag."
#: ../../build/NEWS:3011
msgid ""
"`bpo-28025 <https://bugs.python.org/issue28025>`__: Convert all ssl module "
"constants to IntEnum and IntFlags. SSLContext properties now return flags "
"and enums."
msgstr ""
"`bpo-28025 <https://bugs.python.org/issue28025>`__: Convert all ssl module "
"constants to IntEnum and IntFlags. SSLContext properties now return flags "
"and enums."
#: ../../build/NEWS:3014
msgid ""
"`bpo-23591 <https://bugs.python.org/issue23591>`__: Add Flag, IntFlag, and "
"auto() to enum module."
msgstr ""
"`bpo-23591 <https://bugs.python.org/issue23591>`__: Add Flag, IntFlag, and "
"auto() to enum module."
#: ../../build/NEWS:3016
msgid ""
"`bpo-433028 <https://bugs.python.org/issue433028>`__: Added support of "
"modifier spans in regular expressions."
msgstr ""
"`bpo-433028 <https://bugs.python.org/issue433028>`__: Added support of "
"modifier spans in regular expressions."
#: ../../build/NEWS:3018 ../../build/NEWS:5670
msgid ""
"`bpo-24594 <https://bugs.python.org/issue24594>`__: Validates persist "
"parameter when opening MSI database"
msgstr ""
"`bpo-24594 <https://bugs.python.org/issue24594>`__: Validates persist "
"parameter when opening MSI database"
#: ../../build/NEWS:3020 ../../build/NEWS:5672
msgid ""
"`bpo-17582 <https://bugs.python.org/issue17582>`__: xml.etree.ElementTree "
"nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed "
"and approved by Stefan Behnel.)"
msgstr ""
"`bpo-17582 <https://bugs.python.org/issue17582>`__: xml.etree.ElementTree "
"nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed "
"and approved by Stefan Behnel.)"
#: ../../build/NEWS:3023 ../../build/NEWS:5675
msgid ""
"`bpo-28047 <https://bugs.python.org/issue28047>`__: Fixed calculation of "
"line length used for the base64 CTE in the new email policies."
msgstr ""
"`bpo-28047 <https://bugs.python.org/issue28047>`__: Fixed calculation of "
"line length used for the base64 CTE in the new email policies."
#: ../../build/NEWS:3026
msgid ""
"`bpo-27576 <https://bugs.python.org/issue27576>`__: Fix call order in "
"OrderedDict.__init__()."
msgstr ""
"`bpo-27576 <https://bugs.python.org/issue27576>`__: Fix call order in "
"OrderedDict.__init__()."
#: ../../build/NEWS:3028
msgid "email.generator.DecodedGenerator now supports the policy keyword."
msgstr ""
#: ../../build/NEWS:3030
msgid ""
"`bpo-28027 <https://bugs.python.org/issue28027>`__: Remove undocumented "
"modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS."
msgstr ""
"`bpo-28027 <https://bugs.python.org/issue28027>`__: Remove undocumented "
"modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS."
#: ../../build/NEWS:3033 ../../build/NEWS:5678
msgid ""
"`bpo-27445 <https://bugs.python.org/issue27445>`__: Don't pass str(_charset) "
"to MIMEText.set_payload(). Patch by Claude Paroz."
msgstr ""
"`bpo-27445 <https://bugs.python.org/issue27445>`__: Don't pass str(_charset) "
"to MIMEText.set_payload(). Patch by Claude Paroz."
#: ../../build/NEWS:3036
msgid ""
"`bpo-24277 <https://bugs.python.org/issue24277>`__: The new email API is no "
"longer provisional, and the docs have been reorganized and rewritten to "
"emphasize the new API."
msgstr ""
"`bpo-24277 <https://bugs.python.org/issue24277>`__: The new email API is no "
"longer provisional, and the docs have been reorganized and rewritten to "
"emphasize the new API."
#: ../../build/NEWS:3043 ../../build/NEWS:5685
msgid ""
"lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between "
"runs given the same Grammar.txt input regardless of the hash randomization "
"setting."
msgstr ""
#: ../../build/NEWS:3047
msgid ""
"`bpo-28005 <https://bugs.python.org/issue28005>`__: Allow ImportErrors in "
"encoding implementation to propagate."
msgstr ""
"`bpo-28005 <https://bugs.python.org/issue28005>`__: Allow ImportErrors in "
"encoding implementation to propagate."
#: ../../build/NEWS:3049
msgid ""
"`bpo-26667 <https://bugs.python.org/issue26667>`__: Support path-like "
"objects in importlib.util."
msgstr ""
"`bpo-26667 <https://bugs.python.org/issue26667>`__: Support path-like "
"objects in importlib.util."
#: ../../build/NEWS:3051 ../../build/NEWS:5689
msgid ""
"`bpo-27570 <https://bugs.python.org/issue27570>`__: Avoid zero-length "
"memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\" "
"modules."
msgstr ""
"`bpo-27570 <https://bugs.python.org/issue27570>`__: Avoid zero-length "
"memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\" "
"modules."
#: ../../build/NEWS:3054 ../../build/NEWS:5692
msgid ""
"`bpo-22233 <https://bugs.python.org/issue22233>`__: Break email header lines "
"*only* on the RFC specified CR and LF characters, not on arbitrary unicode "
"line breaks. This also fixes a bug in HTTP header parsing."
msgstr ""
"`bpo-22233 <https://bugs.python.org/issue22233>`__: Break email header lines "
"*only* on the RFC specified CR and LF characters, not on arbitrary unicode "
"line breaks. This also fixes a bug in HTTP header parsing."
#: ../../build/NEWS:3058
msgid ""
"`bpo-27331 <https://bugs.python.org/issue27331>`__: The email.mime classes "
"now all accept an optional policy keyword."
msgstr ""
"`bpo-27331 <https://bugs.python.org/issue27331>`__: The email.mime classes "
"now all accept an optional policy keyword."
#: ../../build/NEWS:3061 ../../build/NEWS:5696
msgid ""
"`bpo-27988 <https://bugs.python.org/issue27988>`__: Fix email "
"iter_attachments incorrect mutation of payload list."
msgstr ""
"`bpo-27988 <https://bugs.python.org/issue27988>`__: Fix email "
"iter_attachments incorrect mutation of payload list."
#: ../../build/NEWS:3063
msgid ""
"`bpo-16113 <https://bugs.python.org/issue16113>`__: Add SHA-3 and SHAKE "
"support to hashlib module."
msgstr ""
"`bpo-16113 <https://bugs.python.org/issue16113>`__: Add SHA-3 and SHAKE "
"support to hashlib module."
#: ../../build/NEWS:3065
msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c."
msgstr ""
#: ../../build/NEWS:3067
msgid ""
"`bpo-27776 <https://bugs.python.org/issue27776>`__: The :func:`os.urandom` "
"function does now block on Linux 3.17 and newer until the system urandom "
"entropy pool is initialized to increase the security. This change is part of "
"the :pep:`524`."
msgstr ""
"`bpo-27776 <https://bugs.python.org/issue27776>`__: The :func:`os.urandom` "
"function does now block on Linux 3.17 and newer until the system urandom "
"entropy pool is initialized to increase the security. This change is part of "
"the :pep:`524`."
#: ../../build/NEWS:3071
msgid ""
"`bpo-27778 <https://bugs.python.org/issue27778>`__: Expose the Linux "
"``getrandom()`` syscall as a new :func:`os.getrandom` function. This change "
"is part of the :pep:`524`."
msgstr ""
"`bpo-27778 <https://bugs.python.org/issue27778>`__: Expose the Linux "
"``getrandom()`` syscall as a new :func:`os.getrandom` function. This change "
"is part of the :pep:`524`."
#: ../../build/NEWS:3074 ../../build/NEWS:5698
msgid ""
"`bpo-27691 <https://bugs.python.org/issue27691>`__: Fix ssl module's parsing "
"of GEN_RID subject alternative name fields in X.509 certs."
msgstr ""
"`bpo-27691 <https://bugs.python.org/issue27691>`__: Fix ssl module's parsing "
"of GEN_RID subject alternative name fields in X.509 certs."
#: ../../build/NEWS:3077
msgid ""
"`bpo-18844 <https://bugs.python.org/issue18844>`__: Add random.choices()."
msgstr ""
"`bpo-18844 <https://bugs.python.org/issue18844>`__: Add random.choices()."
#: ../../build/NEWS:3079
msgid ""
"`bpo-25761 <https://bugs.python.org/issue25761>`__: Improved error reporting "
"about truncated pickle data in C implementation of unpickler. "
"UnpicklingError is now raised instead of AttributeError and ValueError in "
"some cases."
msgstr ""
"`bpo-25761 <https://bugs.python.org/issue25761>`__: Improved error reporting "
"about truncated pickle data in C implementation of unpickler. "
"UnpicklingError is now raised instead of AttributeError and ValueError in "
"some cases."
#: ../../build/NEWS:3083
msgid ""
"`bpo-26798 <https://bugs.python.org/issue26798>`__: Add BLAKE2 (blake2b and "
"blake2s) to hashlib."
msgstr ""
"`bpo-26798 <https://bugs.python.org/issue26798>`__: Add BLAKE2 (blake2b and "
"blake2s) to hashlib."
#: ../../build/NEWS:3085
msgid ""
"`bpo-26032 <https://bugs.python.org/issue26032>`__: Optimized globbing in "
"pathlib by using os.scandir(); it is now about 1.5--4 times faster."
msgstr ""
"`bpo-26032 <https://bugs.python.org/issue26032>`__: Optimized globbing in "
"pathlib by using os.scandir(); it is now about 1.5--4 times faster."
#: ../../build/NEWS:3088
msgid ""
"`bpo-25596 <https://bugs.python.org/issue25596>`__: Optimized glob() and "
"iglob() functions in the glob module; they are now about 3--6 times faster."
msgstr ""
"`bpo-25596 <https://bugs.python.org/issue25596>`__: Optimized glob() and "
"iglob() functions in the glob module; they are now about 3--6 times faster."
#: ../../build/NEWS:3091
msgid ""
"`bpo-27928 <https://bugs.python.org/issue27928>`__: Add scrypt (password-"
"based key derivation function) to hashlib module (requires OpenSSL 1.1.0)."
msgstr ""
"`bpo-27928 <https://bugs.python.org/issue27928>`__: Add scrypt (password-"
"based key derivation function) to hashlib module (requires OpenSSL 1.1.0)."
#: ../../build/NEWS:3094 ../../build/NEWS:5701
msgid ""
"`bpo-27850 <https://bugs.python.org/issue27850>`__: Remove 3DES from ssl "
"module's default cipher list to counter measure sweet32 attack "
"(CVE-2016-2183)."
msgstr ""
"`bpo-27850 <https://bugs.python.org/issue27850>`__: Remove 3DES from ssl "
"module's default cipher list to counter measure sweet32 attack "
"(CVE-2016-2183)."
#: ../../build/NEWS:3097 ../../build/NEWS:5704
msgid ""
"`bpo-27766 <https://bugs.python.org/issue27766>`__: Add ChaCha20 Poly1305 to "
"ssl module's default ciper list. (Required OpenSSL 1.1.0 or LibreSSL)."
msgstr ""
"`bpo-27766 <https://bugs.python.org/issue27766>`__: Add ChaCha20 Poly1305 to "
"ssl module's default ciper list. (Required OpenSSL 1.1.0 or LibreSSL)."
#: ../../build/NEWS:3100
msgid ""
"`bpo-25387 <https://bugs.python.org/issue25387>`__: Check return value of "
"winsound.MessageBeep."
msgstr ""
"`bpo-25387 <https://bugs.python.org/issue25387>`__: Check return value of "
"winsound.MessageBeep."
#: ../../build/NEWS:3102
msgid ""
"`bpo-27866 <https://bugs.python.org/issue27866>`__: Add SSLContext."
"get_ciphers() method to get a list of all enabled ciphers."
msgstr ""
"`bpo-27866 <https://bugs.python.org/issue27866>`__: Add SSLContext."
"get_ciphers() method to get a list of all enabled ciphers."
#: ../../build/NEWS:3105
msgid ""
"`bpo-27744 <https://bugs.python.org/issue27744>`__: Add AF_ALG (Linux Kernel "
"crypto) to socket module."
msgstr ""
"`bpo-27744 <https://bugs.python.org/issue27744>`__: Add AF_ALG (Linux Kernel "
"crypto) to socket module."
#: ../../build/NEWS:3107 ../../build/NEWS:5707
msgid ""
"`bpo-26470 <https://bugs.python.org/issue26470>`__: Port ssl and hashlib "
"module to OpenSSL 1.1.0."
msgstr ""
"`bpo-26470 <https://bugs.python.org/issue26470>`__: Port ssl and hashlib "
"module to OpenSSL 1.1.0."
#: ../../build/NEWS:3109
msgid ""
"`bpo-11620 <https://bugs.python.org/issue11620>`__: Fix support for "
"SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher."
msgstr ""
"`bpo-11620 <https://bugs.python.org/issue11620>`__: Fix support for "
"SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher."
#: ../../build/NEWS:3112
msgid ""
"`bpo-11734 <https://bugs.python.org/issue11734>`__: Add support for IEEE 754 "
"half-precision floats to the struct module. Based on a patch by Eli Stevens."
msgstr ""
"`bpo-11734 <https://bugs.python.org/issue11734>`__: Add support for IEEE 754 "
"half-precision floats to the struct module. Based on a patch by Eli Stevens."
#: ../../build/NEWS:3115
msgid ""
"`bpo-27919 <https://bugs.python.org/issue27919>`__: Deprecated "
"``extra_path`` distribution option in distutils packaging."
msgstr ""
"`bpo-27919 <https://bugs.python.org/issue27919>`__: Deprecated "
"``extra_path`` distribution option in distutils packaging."
#: ../../build/NEWS:3118
msgid ""
"`bpo-23229 <https://bugs.python.org/issue23229>`__: Add new ``cmath`` "
"constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and ``math."
"nan``, and also ``cmath.infj`` and ``cmath.nanj`` to match the format used "
"by complex repr."
msgstr ""
"`bpo-23229 <https://bugs.python.org/issue23229>`__: Add new ``cmath`` "
"constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and ``math."
"nan``, and also ``cmath.infj`` and ``cmath.nanj`` to match the format used "
"by complex repr."
#: ../../build/NEWS:3122
msgid ""
"`bpo-27842 <https://bugs.python.org/issue27842>`__: The csv.DictReader now "
"returns rows of type OrderedDict. (Contributed by Steve Holden.)"
msgstr ""
"`bpo-27842 <https://bugs.python.org/issue27842>`__: The csv.DictReader now "
"returns rows of type OrderedDict. (Contributed by Steve Holden.)"
#: ../../build/NEWS:3125 ../../build/NEWS:5709
msgid ""
"Remove support for passing a file descriptor to os.access. It never worked "
"but previously didn't raise."
msgstr ""
#: ../../build/NEWS:3128 ../../build/NEWS:5712
msgid ""
"`bpo-12885 <https://bugs.python.org/issue12885>`__: Fix error when distutils "
"encounters symlink."
msgstr ""
"`bpo-12885 <https://bugs.python.org/issue12885>`__: Fix error when distutils "
"encounters symlink."
#: ../../build/NEWS:3130 ../../build/NEWS:5714
msgid ""
"`bpo-27881 <https://bugs.python.org/issue27881>`__: Fixed possible bugs when "
"setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang."
msgstr ""
"`bpo-27881 <https://bugs.python.org/issue27881>`__: Fixed possible bugs when "
"setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang."
#: ../../build/NEWS:3133 ../../build/NEWS:5717
msgid ""
"`bpo-27861 <https://bugs.python.org/issue27861>`__: Fixed a crash in sqlite3."
"Connection.cursor() when a factory creates not a cursor. Patch by Xiang "
"Zhang."
msgstr ""
"`bpo-27861 <https://bugs.python.org/issue27861>`__: Fixed a crash in sqlite3."
"Connection.cursor() when a factory creates not a cursor. Patch by Xiang "
"Zhang."
#: ../../build/NEWS:3136 ../../build/NEWS:5720
msgid ""
"`bpo-19884 <https://bugs.python.org/issue19884>`__: Avoid spurious output on "
"OS X with Gnu Readline."
msgstr ""
"`bpo-19884 <https://bugs.python.org/issue19884>`__: Avoid spurious output on "
"OS X with Gnu Readline."
#: ../../build/NEWS:3138 ../../build/NEWS:5722
msgid ""
"`bpo-27706 <https://bugs.python.org/issue27706>`__: Restore deterministic "
"behavior of random.Random().seed() for string seeds using seeding version "
"1. Allows sequences of calls to random() to exactly match those obtained in "
"Python 2. Patch by Nofar Schnider."
msgstr ""
"`bpo-27706 <https://bugs.python.org/issue27706>`__: Restore deterministic "
"behavior of random.Random().seed() for string seeds using seeding version "
"1. Allows sequences of calls to random() to exactly match those obtained in "
"Python 2. Patch by Nofar Schnider."
#: ../../build/NEWS:3143 ../../build/NEWS:5727
msgid ""
"`bpo-10513 <https://bugs.python.org/issue10513>`__: Fix a regression in "
"Connection.commit(). Statements should not be reset after a commit."
msgstr ""
"`bpo-10513 <https://bugs.python.org/issue10513>`__: Fix a regression in "
"Connection.commit(). Statements should not be reset after a commit."
#: ../../build/NEWS:3146
msgid ""
"`bpo-12319 <https://bugs.python.org/issue12319>`__: Chunked transfer "
"encoding support added to http.client.HTTPConnection requests. The urllib."
"request.AbstractHTTPHandler class does not enforce a Content-Length header "
"any more. If a HTTP request has a file or iterable body, but no Content-"
"Length header, the library now falls back to use chunked transfer- encoding."
msgstr ""
"`bpo-12319 <https://bugs.python.org/issue12319>`__: Chunked transfer "
"encoding support added to http.client.HTTPConnection requests. The urllib."
"request.AbstractHTTPHandler class does not enforce a Content-Length header "
"any more. If a HTTP request has a file or iterable body, but no Content-"
"Length header, the library now falls back to use chunked transfer- encoding."
#: ../../build/NEWS:3153 ../../build/NEWS:5730
msgid ""
"A new version of typing.py from https://github.com/python/typing: - "
"Collection (only for 3.6) (`bpo-27598 <https://bugs.python.org/"
"issue27598>`__) - Add FrozenSet to __all__ (upstream #261) - fix crash in "
"_get_type_vars() (upstream #259) - Remove the dict constraint in ForwardRef."
"_eval_type (upstream #252)"
msgstr ""
"A new version of typing.py from https://github.com/python/typing: - "
"Collection (only for 3.6) (`bpo-27598 <https://bugs.python.org/"
"issue27598>`__) - Add FrozenSet to __all__ (upstream #261) - fix crash in "
"_get_type_vars() (upstream #259) - Remove the dict constraint in ForwardRef."
"_eval_type (upstream #252)"
#: ../../build/NEWS:3158
msgid ""
"`bpo-27832 <https://bugs.python.org/issue27832>`__: Make ``_normalize`` "
"parameter to ``Fraction`` constuctor keyword-only, so that ``Fraction(2, 3, "
"4)`` now raises ``TypeError``."
msgstr ""
"`bpo-27832 <https://bugs.python.org/issue27832>`__: Make ``_normalize`` "
"parameter to ``Fraction`` constuctor keyword-only, so that ``Fraction(2, 3, "
"4)`` now raises ``TypeError``."
#: ../../build/NEWS:3161 ../../build/NEWS:5735
msgid ""
"`bpo-27539 <https://bugs.python.org/issue27539>`__: Fix unnormalised "
"``Fraction.__pow__`` result in the case of negative exponent and negative "
"base."
msgstr ""
"`bpo-27539 <https://bugs.python.org/issue27539>`__: Fix unnormalised "
"``Fraction.__pow__`` result in the case of negative exponent and negative "
"base."
#: ../../build/NEWS:3164 ../../build/NEWS:5738
msgid ""
"`bpo-21718 <https://bugs.python.org/issue21718>`__: cursor.description is "
"now available for queries using CTEs."
msgstr ""
"`bpo-21718 <https://bugs.python.org/issue21718>`__: cursor.description is "
"now available for queries using CTEs."
#: ../../build/NEWS:3166
msgid ""
"`bpo-27819 <https://bugs.python.org/issue27819>`__: In distutils sdists, "
"simply produce the \"gztar\" (gzipped tar format) distributions on all "
"platforms unless \"formats\" is supplied."
msgstr ""
"`bpo-27819 <https://bugs.python.org/issue27819>`__: In distutils sdists, "
"simply produce the \"gztar\" (gzipped tar format) distributions on all "
"platforms unless \"formats\" is supplied."
#: ../../build/NEWS:3169 ../../build/NEWS:5740
msgid ""
"`bpo-2466 <https://bugs.python.org/issue2466>`__: posixpath.ismount now "
"correctly recognizes mount points which the user does not have permission to "
"access."
msgstr ""
"`bpo-2466 <https://bugs.python.org/issue2466>`__: posixpath.ismount now "
"correctly recognizes mount points which the user does not have permission to "
"access."
#: ../../build/NEWS:3172
msgid ""
"`bpo-9998 <https://bugs.python.org/issue9998>`__: On Linux, ctypes.util."
"find_library now looks in LD_LIBRARY_PATH for shared libraries."
msgstr ""
"`bpo-9998 <https://bugs.python.org/issue9998>`__: On Linux, ctypes.util."
"find_library now looks in LD_LIBRARY_PATH for shared libraries."
#: ../../build/NEWS:3175
msgid ""
"`bpo-27573 <https://bugs.python.org/issue27573>`__: exit message for code."
"interact is now configurable."
msgstr ""
"`bpo-27573 <https://bugs.python.org/issue27573>`__: exit message for code."
"interact is now configurable."
#: ../../build/NEWS:3177 ../../build/NEWS:5848
msgid ""
"`bpo-27930 <https://bugs.python.org/issue27930>`__: Improved behaviour of "
"logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin "
"for the analysis and patch."
msgstr ""
"`bpo-27930 <https://bugs.python.org/issue27930>`__: Improved behaviour of "
"logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin "
"for the analysis and patch."
#: ../../build/NEWS:3180
msgid ""
"`bpo-6766 <https://bugs.python.org/issue6766>`__: Distributed reference "
"counting added to multiprocessing to support nesting of shared values / "
"proxy objects."
msgstr ""
"`bpo-6766 <https://bugs.python.org/issue6766>`__: Distributed reference "
"counting added to multiprocessing to support nesting of shared values / "
"proxy objects."
#: ../../build/NEWS:3183 ../../build/NEWS:5851
msgid ""
"`bpo-21201 <https://bugs.python.org/issue21201>`__: Improves readability of "
"multiprocessing error message. Thanks to Wojciech Walczak for patch."
msgstr ""
"`bpo-21201 <https://bugs.python.org/issue21201>`__: Improves readability of "
"multiprocessing error message. Thanks to Wojciech Walczak for patch."
#: ../../build/NEWS:3186
msgid "asyncio: Add set_protocol / get_protocol to Transports."
msgstr ""
#: ../../build/NEWS:3188 ../../build/NEWS:5854
msgid ""
"`bpo-27456 <https://bugs.python.org/issue27456>`__: asyncio: Set TCP_NODELAY "
"by default."
msgstr ""
"`bpo-27456 <https://bugs.python.org/issue27456>`__: asyncio: Set TCP_NODELAY "
"by default."
#: ../../build/NEWS:3193 ../../build/NEWS:5919
msgid ""
"`bpo-15308 <https://bugs.python.org/issue15308>`__: Add 'interrupt "
"execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard "
"Randel."
msgstr ""
"`bpo-15308 <https://bugs.python.org/issue15308>`__: Add 'interrupt "
"execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard "
"Randel."
#: ../../build/NEWS:3196 ../../build/NEWS:5922
msgid ""
"`bpo-27922 <https://bugs.python.org/issue27922>`__: Stop IDLE tests from "
"'flashing' gui widgets on the screen."
msgstr ""
"`bpo-27922 <https://bugs.python.org/issue27922>`__: Stop IDLE tests from "
"'flashing' gui widgets on the screen."
#: ../../build/NEWS:3198
msgid ""
"`bpo-27891 <https://bugs.python.org/issue27891>`__: Consistently group and "
"sort imports within idlelib modules."
msgstr ""
"`bpo-27891 <https://bugs.python.org/issue27891>`__: Consistently group and "
"sort imports within idlelib modules."
#: ../../build/NEWS:3200
msgid ""
"`bpo-17642 <https://bugs.python.org/issue17642>`__: add larger font sizes "
"for classroom projection."
msgstr ""
"`bpo-17642 <https://bugs.python.org/issue17642>`__: add larger font sizes "
"for classroom projection."
#: ../../build/NEWS:3202 ../../build/NEWS:5924
msgid "Add version to title of IDLE help window."
msgstr ""
#: ../../build/NEWS:3204 ../../build/NEWS:5926
msgid ""
"`bpo-25564 <https://bugs.python.org/issue25564>`__: In section on IDLE -- "
"console differences, mention that using exec means that __builtins__ is "
"defined for each statement."
msgstr ""
"`bpo-25564 <https://bugs.python.org/issue25564>`__: In section on IDLE -- "
"console differences, mention that using exec means that __builtins__ is "
"defined for each statement."
#: ../../build/NEWS:3207
msgid ""
"`bpo-27821 <https://bugs.python.org/issue27821>`__: Fix 3.6.0a3 regression "
"that prevented custom key sets from being selected when no custom theme was "
"defined."
msgstr ""
"`bpo-27821 <https://bugs.python.org/issue27821>`__: Fix 3.6.0a3 regression "
"that prevented custom key sets from being selected when no custom theme was "
"defined."
#: ../../build/NEWS:3213
msgid ""
"`bpo-26900 <https://bugs.python.org/issue26900>`__: Excluded underscored "
"names and other private API from limited API."
msgstr ""
"`bpo-26900 <https://bugs.python.org/issue26900>`__: Excluded underscored "
"names and other private API from limited API."
#: ../../build/NEWS:3216
msgid ""
"`bpo-26027 <https://bugs.python.org/issue26027>`__: Add support for path-"
"like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()."
msgstr ""
"`bpo-26027 <https://bugs.python.org/issue26027>`__: Add support for path-"
"like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()."
#: ../../build/NEWS:3222
msgid ""
"`bpo-27427 <https://bugs.python.org/issue27427>`__: Additional tests for the "
"math module. Patch by Francisco Couzo."
msgstr ""
"`bpo-27427 <https://bugs.python.org/issue27427>`__: Additional tests for the "
"math module. Patch by Francisco Couzo."
#: ../../build/NEWS:3224
msgid ""
"`bpo-27953 <https://bugs.python.org/issue27953>`__: Skip math and cmath "
"tests that fail on OS X 10.4 due to a poor libm implementation of tan."
msgstr ""
"`bpo-27953 <https://bugs.python.org/issue27953>`__: Skip math and cmath "
"tests that fail on OS X 10.4 due to a poor libm implementation of tan."
#: ../../build/NEWS:3227
msgid ""
"`bpo-26040 <https://bugs.python.org/issue26040>`__: Improve test_math and "
"test_cmath coverage and rigour. Patch by Jeff Allen."
msgstr ""
"`bpo-26040 <https://bugs.python.org/issue26040>`__: Improve test_math and "
"test_cmath coverage and rigour. Patch by Jeff Allen."
#: ../../build/NEWS:3230 ../../build/NEWS:5971
msgid ""
"`bpo-27787 <https://bugs.python.org/issue27787>`__: Call gc.collect() before "
"checking each test for \"dangling threads\", since the dangling threads are "
"weak references."
msgstr ""
"`bpo-27787 <https://bugs.python.org/issue27787>`__: Call gc.collect() before "
"checking each test for \"dangling threads\", since the dangling threads are "
"weak references."
#: ../../build/NEWS:3236 ../../build/NEWS:6031
msgid ""
"`bpo-27566 <https://bugs.python.org/issue27566>`__: Fix clean target in "
"freeze makefile (patch by Lisa Roach)"
msgstr ""
"`bpo-27566 <https://bugs.python.org/issue27566>`__: Fix clean target in "
"freeze makefile (patch by Lisa Roach)"
#: ../../build/NEWS:3238 ../../build/NEWS:6033
msgid ""
"`bpo-27705 <https://bugs.python.org/issue27705>`__: Update message in "
"validate_ucrtbase.py"
msgstr ""
"`bpo-27705 <https://bugs.python.org/issue27705>`__: Update message in "
"validate_ucrtbase.py"
#: ../../build/NEWS:3240
msgid ""
"`bpo-27976 <https://bugs.python.org/issue27976>`__: Deprecate building "
"_ctypes with the bundled copy of libffi on non-OSX UNIX platforms."
msgstr ""
"`bpo-27976 <https://bugs.python.org/issue27976>`__: Deprecate building "
"_ctypes with the bundled copy of libffi on non-OSX UNIX platforms."
#: ../../build/NEWS:3248
msgid ""
"`bpo-21590 <https://bugs.python.org/issue21590>`__: Support for DTrace and "
"SystemTap probes."
msgstr ""
"`bpo-21590 <https://bugs.python.org/issue21590>`__: Support for DTrace and "
"SystemTap probes."
#: ../../build/NEWS:3250 ../../build/NEWS:6040
msgid ""
"`bpo-26307 <https://bugs.python.org/issue26307>`__: The profile-opt build "
"now applies PGO to the built-in modules."
msgstr ""
"`bpo-26307 <https://bugs.python.org/issue26307>`__: The profile-opt build "
"now applies PGO to the built-in modules."
#: ../../build/NEWS:3252
msgid ""
"`bpo-26359 <https://bugs.python.org/issue26359>`__: Add the --with-"
"optimizations flag to turn on LTO and PGO build support when available."
msgstr ""
"`bpo-26359 <https://bugs.python.org/issue26359>`__: Add the --with-"
"optimizations flag to turn on LTO and PGO build support when available."
#: ../../build/NEWS:3255
msgid ""
"`bpo-27917 <https://bugs.python.org/issue27917>`__: Set platform triplets "
"for Android builds."
msgstr ""
"`bpo-27917 <https://bugs.python.org/issue27917>`__: Set platform triplets "
"for Android builds."
#: ../../build/NEWS:3257
msgid ""
"`bpo-25825 <https://bugs.python.org/issue25825>`__: Update references to the "
"$(LIBPL) installation path on AIX. This path was changed in 3.2a4."
msgstr ""
"`bpo-25825 <https://bugs.python.org/issue25825>`__: Update references to the "
"$(LIBPL) installation path on AIX. This path was changed in 3.2a4."
#: ../../build/NEWS:3260
msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2."
msgstr ""
#: ../../build/NEWS:3262
msgid ""
"`bpo-21122 <https://bugs.python.org/issue21122>`__: Fix LTO builds on OS X."
msgstr ""
"`bpo-21122 <https://bugs.python.org/issue21122>`__: Fix LTO builds on OS X."
#: ../../build/NEWS:3264
msgid ""
"`bpo-17128 <https://bugs.python.org/issue17128>`__: Build OS X installer "
"with a private copy of OpenSSL. Also provide a sample Install Certificates "
"command script to install a set of root certificates from the third-party "
"certifi module."
msgstr ""
"`bpo-17128 <https://bugs.python.org/issue17128>`__: Build OS X installer "
"with a private copy of OpenSSL. Also provide a sample Install Certificates "
"command script to install a set of root certificates from the third-party "
"certifi module."
#: ../../build/NEWS:3271 ../../build/NEWS:5980
msgid ""
"`bpo-27952 <https://bugs.python.org/issue27952>`__: Get Tools/scripts/fixcid."
"py working with Python 3 and the current \"re\" module, avoid invalid Python "
"backslash escapes, and fix a bug parsing escaped C quote signs."
msgstr ""
"`bpo-27952 <https://bugs.python.org/issue27952>`__: Get Tools/scripts/fixcid."
"py working with Python 3 and the current \"re\" module, avoid invalid Python "
"backslash escapes, and fix a bug parsing escaped C quote signs."
#: ../../build/NEWS:3278
msgid ""
"`bpo-28065 <https://bugs.python.org/issue28065>`__: Update xz dependency to "
"5.2.2 and build it from source."
msgstr ""
"`bpo-28065 <https://bugs.python.org/issue28065>`__: Update xz dependency to "
"5.2.2 and build it from source."
#: ../../build/NEWS:3280 ../../build/NEWS:5997
msgid ""
"`bpo-25144 <https://bugs.python.org/issue25144>`__: Ensures TargetDir is set "
"before continuing with custom install."
msgstr ""
"`bpo-25144 <https://bugs.python.org/issue25144>`__: Ensures TargetDir is set "
"before continuing with custom install."
#: ../../build/NEWS:3282
msgid ""
"`bpo-1602 <https://bugs.python.org/issue1602>`__: Windows console doesn't "
"input or print Unicode (PEP 528)"
msgstr ""
"`bpo-1602 <https://bugs.python.org/issue1602>`__: Windows console doesn't "
"input or print Unicode (PEP 528)"
#: ../../build/NEWS:3284
msgid ""
"`bpo-27781 <https://bugs.python.org/issue27781>`__: Change file system "
"encoding on Windows to UTF-8 (PEP 529)"
msgstr ""
"`bpo-27781 <https://bugs.python.org/issue27781>`__: Change file system "
"encoding on Windows to UTF-8 (PEP 529)"
#: ../../build/NEWS:3286
msgid ""
"`bpo-27731 <https://bugs.python.org/issue27731>`__: Opt-out of MAX_PATH on "
"Windows 10"
msgstr ""
"`bpo-27731 <https://bugs.python.org/issue27731>`__: Opt-out of MAX_PATH on "
"Windows 10"
#: ../../build/NEWS:3288
msgid ""
"`bpo-6135 <https://bugs.python.org/issue6135>`__: Adds encoding and errors "
"parameters to subprocess."
msgstr ""
"`bpo-6135 <https://bugs.python.org/issue6135>`__: Adds encoding and errors "
"parameters to subprocess."
#: ../../build/NEWS:3290
msgid ""
"`bpo-27959 <https://bugs.python.org/issue27959>`__: Adds oem encoding, alias "
"ansi to mbcs, move aliasmbcs to codec lookup."
msgstr ""
"`bpo-27959 <https://bugs.python.org/issue27959>`__: Adds oem encoding, alias "
"ansi to mbcs, move aliasmbcs to codec lookup."
#: ../../build/NEWS:3293
msgid ""
"`bpo-27982 <https://bugs.python.org/issue27982>`__: The functions of the "
"winsound module now accept keyword arguments."
msgstr ""
"`bpo-27982 <https://bugs.python.org/issue27982>`__: The functions of the "
"winsound module now accept keyword arguments."
#: ../../build/NEWS:3296
msgid ""
"`bpo-20366 <https://bugs.python.org/issue20366>`__: Build full text search "
"support into SQLite on Windows."
msgstr ""
"`bpo-20366 <https://bugs.python.org/issue20366>`__: Build full text search "
"support into SQLite on Windows."
#: ../../build/NEWS:3298
msgid ""
"`bpo-27756 <https://bugs.python.org/issue27756>`__: Adds new icons for "
"Python files and processes on Windows. Designs by Cherry Wang."
msgstr ""
"`bpo-27756 <https://bugs.python.org/issue27756>`__: Adds new icons for "
"Python files and processes on Windows. Designs by Cherry Wang."
#: ../../build/NEWS:3301
msgid ""
"`bpo-27883 <https://bugs.python.org/issue27883>`__: Update sqlite to "
"3.14.1.0 on Windows."
msgstr ""
"`bpo-27883 <https://bugs.python.org/issue27883>`__: Update sqlite to "
"3.14.1.0 on Windows."
#: ../../build/NEWS:3305
msgid "Python 3.6.0 alpha 4"
msgstr "Python 3.6.0 alpha 4"
#: ../../build/NEWS:3316
msgid ""
"`bpo-26823 <https://bugs.python.org/issue26823>`__: Large sections of "
"repeated lines in tracebacks are now abbreviated as \"[Previous line "
"repeated {count} more times]\" by the builtin traceback rendering. Patch by "
"Emanuel Barry."
msgstr ""
"`bpo-26823 <https://bugs.python.org/issue26823>`__: Large sections of "
"repeated lines in tracebacks are now abbreviated as \"[Previous line "
"repeated {count} more times]\" by the builtin traceback rendering. Patch by "
"Emanuel Barry."
#: ../../build/NEWS:3320
msgid ""
"`bpo-27574 <https://bugs.python.org/issue27574>`__: Decreased an overhead of "
"parsing keyword arguments in functions implemented with using Argument "
"Clinic."
msgstr ""
"`bpo-27574 <https://bugs.python.org/issue27574>`__: Decreased an overhead of "
"parsing keyword arguments in functions implemented with using Argument "
"Clinic."
#: ../../build/NEWS:3323
msgid ""
"`bpo-22557 <https://bugs.python.org/issue22557>`__: Now importing already "
"imported modules is up to 2.5 times faster."
msgstr ""
"`bpo-22557 <https://bugs.python.org/issue22557>`__: Now importing already "
"imported modules is up to 2.5 times faster."
#: ../../build/NEWS:3326
msgid ""
"`bpo-17596 <https://bugs.python.org/issue17596>`__: Include <wincrypt.h> to "
"help with Min GW building."
msgstr ""
"`bpo-17596 <https://bugs.python.org/issue17596>`__: Include <wincrypt.h> to "
"help with Min GW building."
#: ../../build/NEWS:3328
msgid ""
"`bpo-17599 <https://bugs.python.org/issue17599>`__: On Windows, rename the "
"privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with "
"the definition from Min GW."
msgstr ""
"`bpo-17599 <https://bugs.python.org/issue17599>`__: On Windows, rename the "
"privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with "
"the definition from Min GW."
#: ../../build/NEWS:3331 ../../build/NEWS:5501
msgid ""
"`bpo-27507 <https://bugs.python.org/issue27507>`__: Add integer overflow "
"check in bytearray.extend(). Patch by Xiang Zhang."
msgstr ""
"`bpo-27507 <https://bugs.python.org/issue27507>`__: Add integer overflow "
"check in bytearray.extend(). Patch by Xiang Zhang."
#: ../../build/NEWS:3334 ../../build/NEWS:5504
msgid ""
"`bpo-27581 <https://bugs.python.org/issue27581>`__: Don't rely on wrapping "
"for overflow check in PySequence_Tuple(). Patch by Xiang Zhang."
msgstr ""
"`bpo-27581 <https://bugs.python.org/issue27581>`__: Don't rely on wrapping "
"for overflow check in PySequence_Tuple(). Patch by Xiang Zhang."
#: ../../build/NEWS:3337
msgid ""
"`bpo-1621 <https://bugs.python.org/issue1621>`__: Avoid signed integer "
"overflow in list and tuple operations. Patch by Xiang Zhang."
msgstr ""
"`bpo-1621 <https://bugs.python.org/issue1621>`__: Avoid signed integer "
"overflow in list and tuple operations. Patch by Xiang Zhang."
#: ../../build/NEWS:3340
msgid ""
"`bpo-27419 <https://bugs.python.org/issue27419>`__: Standard __import__() no "
"longer look up \"__import__\" in globals or builtins for importing "
"submodules or \"from import\". Fixed a crash if raise a warning about "
"unabling to resolve package from __spec__ or __package__."
msgstr ""
"`bpo-27419 <https://bugs.python.org/issue27419>`__: Standard __import__() no "
"longer look up \"__import__\" in globals or builtins for importing "
"submodules or \"from import\". Fixed a crash if raise a warning about "
"unabling to resolve package from __spec__ or __package__."
#: ../../build/NEWS:3345 ../../build/NEWS:5493
msgid ""
"`bpo-27083 <https://bugs.python.org/issue27083>`__: Respect the PYTHONCASEOK "
"environment variable under Windows."
msgstr ""
"`bpo-27083 <https://bugs.python.org/issue27083>`__: Respect the PYTHONCASEOK "
"environment variable under Windows."
#: ../../build/NEWS:3347 ../../build/NEWS:5495
msgid ""
"`bpo-27514 <https://bugs.python.org/issue27514>`__: Make having too many "
"statically nested blocks a SyntaxError instead of SystemError."
msgstr ""
"`bpo-27514 <https://bugs.python.org/issue27514>`__: Make having too many "
"statically nested blocks a SyntaxError instead of SystemError."
#: ../../build/NEWS:3350
msgid ""
"`bpo-27366 <https://bugs.python.org/issue27366>`__: Implemented PEP 487 "
"(Simpler customization of class creation). Upon subclassing, the "
"__init_subclass__ classmethod is called on the base class. Descriptors are "
"initialized with __set_name__ after class creation."
msgstr ""
"`bpo-27366 <https://bugs.python.org/issue27366>`__: Implemented PEP 487 "
"(Simpler customization of class creation). Upon subclassing, the "
"__init_subclass__ classmethod is called on the base class. Descriptors are "
"initialized with __set_name__ after class creation."
#: ../../build/NEWS:3360
msgid ""
"`bpo-27598 <https://bugs.python.org/issue27598>`__: Add Collections to "
"collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar."
msgstr ""
"`bpo-27598 <https://bugs.python.org/issue27598>`__: Add Collections to "
"collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar."
#: ../../build/NEWS:3363
msgid ""
"`bpo-25958 <https://bugs.python.org/issue25958>`__: Support \"anti-"
"registration\" of special methods from various ABCs, like __hash__, __iter__ "
"or __len__. All these (and several more) can be set to None in an "
"implementation class and the behavior will be as if the method is not "
"defined at all. (Previously, this mechanism existed only for __hash__, to "
"make mutable classes unhashable.) Code contributed by Andrew Barnert and "
"Ivan Levkivskyi."
msgstr ""
"`bpo-25958 <https://bugs.python.org/issue25958>`__: Support \"anti-"
"registration\" of special methods from various ABCs, like __hash__, __iter__ "
"or __len__. All these (and several more) can be set to None in an "
"implementation class and the behavior will be as if the method is not "
"defined at all. (Previously, this mechanism existed only for __hash__, to "
"make mutable classes unhashable.) Code contributed by Andrew Barnert and "
"Ivan Levkivskyi."
#: ../../build/NEWS:3370
msgid ""
"`bpo-16764 <https://bugs.python.org/issue16764>`__: Support keyword "
"arguments to zlib.decompress(). Patch by Xiang Zhang."
msgstr ""
"`bpo-16764 <https://bugs.python.org/issue16764>`__: Support keyword "
"arguments to zlib.decompress(). Patch by Xiang Zhang."
#: ../../build/NEWS:3373
msgid ""
"`bpo-27736 <https://bugs.python.org/issue27736>`__: Prevent segfault after "
"interpreter re-initialization due to ref count problem introduced in code "
"for `bpo-27038 <https://bugs.python.org/issue27038>`__ in 3.6.0a3. Patch by "
"Xiang Zhang."
msgstr ""
"`bpo-27736 <https://bugs.python.org/issue27736>`__: Prevent segfault after "
"interpreter re-initialization due to ref count problem introduced in code "
"for `bpo-27038 <https://bugs.python.org/issue27038>`__ in 3.6.0a3. Patch by "
"Xiang Zhang."
#: ../../build/NEWS:3380
msgid ""
"`bpo-12345 <https://bugs.python.org/issue12345>`__: Add mathematical "
"constant tau to math and cmath. See also PEP 628."
msgstr ""
"`bpo-12345 <https://bugs.python.org/issue12345>`__: Add mathematical "
"constant tau to math and cmath. See also PEP 628."
#: ../../build/NEWS:3383
msgid ""
"`bpo-26823 <https://bugs.python.org/issue26823>`__: traceback.StackSummary."
"format now abbreviates large sections of repeated lines as \"[Previous line "
"repeated {count} more times]\" (this change then further affects other "
"traceback display operations in the module). Patch by Emanuel Barry."
msgstr ""
"`bpo-26823 <https://bugs.python.org/issue26823>`__: traceback.StackSummary."
"format now abbreviates large sections of repeated lines as \"[Previous line "
"repeated {count} more times]\" (this change then further affects other "
"traceback display operations in the module). Patch by Emanuel Barry."
#: ../../build/NEWS:3388
msgid ""
"`bpo-27664 <https://bugs.python.org/issue27664>`__: Add to concurrent."
"futures.thread.ThreadPoolExecutor() the ability to specify a thread name "
"prefix."
msgstr ""
"`bpo-27664 <https://bugs.python.org/issue27664>`__: Add to concurrent."
"futures.thread.ThreadPoolExecutor() the ability to specify a thread name "
"prefix."
#: ../../build/NEWS:3391
msgid ""
"`bpo-27181 <https://bugs.python.org/issue27181>`__: Add geometric_mean and "
"harmonic_mean to statistics module."
msgstr ""
"`bpo-27181 <https://bugs.python.org/issue27181>`__: Add geometric_mean and "
"harmonic_mean to statistics module."
#: ../../build/NEWS:3393
msgid ""
"`bpo-27573 <https://bugs.python.org/issue27573>`__: code.interact now prints "
"an message when exiting."
msgstr ""
"`bpo-27573 <https://bugs.python.org/issue27573>`__: code.interact now prints "
"an message when exiting."
#: ../../build/NEWS:3395
msgid ""
"`bpo-6422 <https://bugs.python.org/issue6422>`__: Add autorange method to "
"timeit.Timer objects."
msgstr ""
"`bpo-6422 <https://bugs.python.org/issue6422>`__: Add autorange method to "
"timeit.Timer objects."
#: ../../build/NEWS:3397 ../../build/NEWS:5743
msgid ""
"`bpo-27773 <https://bugs.python.org/issue27773>`__: Correct some memory "
"management errors server_hostname in _ssl.wrap_socket()."
msgstr ""
"`bpo-27773 <https://bugs.python.org/issue27773>`__: Correct some memory "
"management errors server_hostname in _ssl.wrap_socket()."
#: ../../build/NEWS:3400
msgid ""
"`bpo-26750 <https://bugs.python.org/issue26750>`__: unittest.mock."
"create_autospec() now works properly for subclasses of property() and other "
"data descriptors. Removes the never publicly used, never documented "
"unittest.mock.DescriptorTypes tuple."
msgstr ""
"`bpo-26750 <https://bugs.python.org/issue26750>`__: unittest.mock."
"create_autospec() now works properly for subclasses of property() and other "
"data descriptors. Removes the never publicly used, never documented "
"unittest.mock.DescriptorTypes tuple."
#: ../../build/NEWS:3404
msgid ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: Undocumented support of "
"general bytes-like objects as path in compile() and similar functions is now "
"deprecated."
msgstr ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: Undocumented support of "
"general bytes-like objects as path in compile() and similar functions is now "
"deprecated."
#: ../../build/NEWS:3407
msgid ""
"`bpo-26800 <https://bugs.python.org/issue26800>`__: Undocumented support of "
"general bytes-like objects as paths in os functions is now deprecated."
msgstr ""
"`bpo-26800 <https://bugs.python.org/issue26800>`__: Undocumented support of "
"general bytes-like objects as paths in os functions is now deprecated."
#: ../../build/NEWS:3410
msgid ""
"`bpo-26981 <https://bugs.python.org/issue26981>`__: Add _order_ "
"compatibility shim to enum.Enum for Python 2/3 code bases."
msgstr ""
"`bpo-26981 <https://bugs.python.org/issue26981>`__: Add _order_ "
"compatibility shim to enum.Enum for Python 2/3 code bases."
#: ../../build/NEWS:3413
msgid ""
"`bpo-27661 <https://bugs.python.org/issue27661>`__: Added tzinfo keyword "
"argument to datetime.combine."
msgstr ""
"`bpo-27661 <https://bugs.python.org/issue27661>`__: Added tzinfo keyword "
"argument to datetime.combine."
#: ../../build/NEWS:3415 ../../build/NEWS:5749
msgid ""
"In the curses module, raise an error if window.getstr() or window.instr() is "
"passed a negative value."
msgstr ""
#: ../../build/NEWS:3418 ../../build/NEWS:5752
msgid ""
"`bpo-27783 <https://bugs.python.org/issue27783>`__: Fix possible usage of "
"uninitialized memory in operator.methodcaller."
msgstr ""
"`bpo-27783 <https://bugs.python.org/issue27783>`__: Fix possible usage of "
"uninitialized memory in operator.methodcaller."
#: ../../build/NEWS:3421 ../../build/NEWS:5755
msgid ""
"`bpo-27774 <https://bugs.python.org/issue27774>`__: Fix possible Py_DECREF "
"on unowned object in _sre."
msgstr ""
"`bpo-27774 <https://bugs.python.org/issue27774>`__: Fix possible Py_DECREF "
"on unowned object in _sre."
#: ../../build/NEWS:3423 ../../build/NEWS:5757
msgid ""
"`bpo-27760 <https://bugs.python.org/issue27760>`__: Fix possible integer "
"overflow in binascii.b2a_qp."
msgstr ""
"`bpo-27760 <https://bugs.python.org/issue27760>`__: Fix possible integer "
"overflow in binascii.b2a_qp."
#: ../../build/NEWS:3425 ../../build/NEWS:5759
msgid ""
"`bpo-27758 <https://bugs.python.org/issue27758>`__: Fix possible integer "
"overflow in the _csv module for large record lengths."
msgstr ""
"`bpo-27758 <https://bugs.python.org/issue27758>`__: Fix possible integer "
"overflow in the _csv module for large record lengths."
#: ../../build/NEWS:3428 ../../build/NEWS:5762
msgid ""
"`bpo-27568 <https://bugs.python.org/issue27568>`__: Prevent HTTPoxy attack "
"(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD "
"environment is set, which indicates that the script is in CGI mode."
msgstr ""
"`bpo-27568 <https://bugs.python.org/issue27568>`__: Prevent HTTPoxy attack "
"(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD "
"environment is set, which indicates that the script is in CGI mode."
#: ../../build/NEWS:3432
msgid ""
"`bpo-7063 <https://bugs.python.org/issue7063>`__: Remove dead code from the "
"\"array\" module's slice handling. Patch by Chuck."
msgstr ""
"`bpo-7063 <https://bugs.python.org/issue7063>`__: Remove dead code from the "
"\"array\" module's slice handling. Patch by Chuck."
#: ../../build/NEWS:3435 ../../build/NEWS:5766
msgid ""
"`bpo-27656 <https://bugs.python.org/issue27656>`__: Do not assume sched.h "
"defines any SCHED_* constants."
msgstr ""
"`bpo-27656 <https://bugs.python.org/issue27656>`__: Do not assume sched.h "
"defines any SCHED_* constants."
#: ../../build/NEWS:3437 ../../build/NEWS:5768
msgid ""
"`bpo-27130 <https://bugs.python.org/issue27130>`__: In the \"zlib\" module, "
"fix handling of large buffers (typically 4 GiB) when compressing and "
"decompressing. Previously, inputs were limited to 4 GiB, and compression "
"and decompression operations did not properly handle results of 4 GiB."
msgstr ""
"`bpo-27130 <https://bugs.python.org/issue27130>`__: In the \"zlib\" module, "
"fix handling of large buffers (typically 4 GiB) when compressing and "
"decompressing. Previously, inputs were limited to 4 GiB, and compression "
"and decompression operations did not properly handle results of 4 GiB."
#: ../../build/NEWS:3442
msgid ""
"`bpo-24773 <https://bugs.python.org/issue24773>`__: Implemented PEP 495 "
"(Local Time Disambiguation)."
msgstr ""
"`bpo-24773 <https://bugs.python.org/issue24773>`__: Implemented PEP 495 "
"(Local Time Disambiguation)."
#: ../../build/NEWS:3444
msgid ""
"Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select module."
msgstr ""
#: ../../build/NEWS:3447
msgid ""
"`bpo-27567 <https://bugs.python.org/issue27567>`__: Expose the EPOLLRDHUP "
"and POLLRDHUP constants in the select module."
msgstr ""
"`bpo-27567 <https://bugs.python.org/issue27567>`__: Expose the EPOLLRDHUP "
"and POLLRDHUP constants in the select module."
#: ../../build/NEWS:3450
msgid ""
"`bpo-1621 <https://bugs.python.org/issue1621>`__: Avoid signed int negation "
"overflow in the \"audioop\" module."
msgstr ""
"`bpo-1621 <https://bugs.python.org/issue1621>`__: Avoid signed int negation "
"overflow in the \"audioop\" module."
#: ../../build/NEWS:3452 ../../build/NEWS:5773
msgid ""
"`bpo-27533 <https://bugs.python.org/issue27533>`__: Release GIL in nt._isdir"
msgstr ""
"`bpo-27533 <https://bugs.python.org/issue27533>`__: Release GIL in nt._isdir"
#: ../../build/NEWS:3454 ../../build/NEWS:5775
msgid ""
"`bpo-17711 <https://bugs.python.org/issue17711>`__: Fixed unpickling by the "
"persistent ID with protocol 0. Original patch by Alexandre Vassalotti."
msgstr ""
"`bpo-17711 <https://bugs.python.org/issue17711>`__: Fixed unpickling by the "
"persistent ID with protocol 0. Original patch by Alexandre Vassalotti."
#: ../../build/NEWS:3457 ../../build/NEWS:5778
msgid ""
"`bpo-27522 <https://bugs.python.org/issue27522>`__: Avoid an unintentional "
"reference cycle in email.feedparser."
msgstr ""
"`bpo-27522 <https://bugs.python.org/issue27522>`__: Avoid an unintentional "
"reference cycle in email.feedparser."
#: ../../build/NEWS:3459
msgid ""
"`bpo-27512 <https://bugs.python.org/issue27512>`__: Fix a segfault when os."
"fspath() called an __fspath__() method that raised an exception. Patch by "
"Xiang Zhang."
msgstr ""
"`bpo-27512 <https://bugs.python.org/issue27512>`__: Fix a segfault when os."
"fspath() called an __fspath__() method that raised an exception. Patch by "
"Xiang Zhang."
#: ../../build/NEWS:3465 ../../build/NEWS:5929
msgid ""
"`bpo-27714 <https://bugs.python.org/issue27714>`__: text_textview and "
"test_autocomplete now pass when re-run in the same process. This occurs "
"when test_idle fails when run with the -w option but without -jn. Fix "
"warning from test_config."
msgstr ""
"`bpo-27714 <https://bugs.python.org/issue27714>`__: text_textview and "
"test_autocomplete now pass when re-run in the same process. This occurs "
"when test_idle fails when run with the -w option but without -jn. Fix "
"warning from test_config."
#: ../../build/NEWS:3473
msgid ""
"`bpo-27620 <https://bugs.python.org/issue27620>`__: Escape key now closes "
"Query box as cancelled."
msgstr ""
"`bpo-27620 <https://bugs.python.org/issue27620>`__: Escape key now closes "
"Query box as cancelled."
#: ../../build/NEWS:3475
msgid ""
"`bpo-27609 <https://bugs.python.org/issue27609>`__: IDLE: tab after initial "
"whitespace should tab, not autocomplete. This fixes problem with writing "
"docstrings at least twice indented."
msgstr ""
"`bpo-27609 <https://bugs.python.org/issue27609>`__: IDLE: tab after initial "
"whitespace should tab, not autocomplete. This fixes problem with writing "
"docstrings at least twice indented."
#: ../../build/NEWS:3479
msgid ""
"`bpo-27609 <https://bugs.python.org/issue27609>`__: Explicitly return None "
"when there are also non-None returns. In a few cases, reverse a condition "
"and eliminate a return."
msgstr ""
"`bpo-27609 <https://bugs.python.org/issue27609>`__: Explicitly return None "
"when there are also non-None returns. In a few cases, reverse a condition "
"and eliminate a return."
#: ../../build/NEWS:3482 ../../build/NEWS:5933
msgid ""
"`bpo-25507 <https://bugs.python.org/issue25507>`__: IDLE no longer runs "
"buggy code because of its tkinter imports. Users must include the same "
"imports required to run directly in Python."
msgstr ""
"`bpo-25507 <https://bugs.python.org/issue25507>`__: IDLE no longer runs "
"buggy code because of its tkinter imports. Users must include the same "
"imports required to run directly in Python."
#: ../../build/NEWS:3485 ../../build/NEWS:3678
msgid ""
"`bpo-27173 <https://bugs.python.org/issue27173>`__: Add 'IDLE Modern Unix' "
"to the built-in key sets. Make the default key set depend on the platform. "
"Add tests for the changes to the config module."
msgstr ""
"`bpo-27173 <https://bugs.python.org/issue27173>`__: Add 'IDLE Modern Unix' "
"to the built-in key sets. Make the default key set depend on the platform. "
"Add tests for the changes to the config module."
#: ../../build/NEWS:3489 ../../build/NEWS:3685 ../../build/NEWS:5936
msgid ""
"`bpo-27452 <https://bugs.python.org/issue27452>`__: add line counter and crc "
"to IDLE configHandler test dump."
msgstr ""
"`bpo-27452 <https://bugs.python.org/issue27452>`__: add line counter and crc "
"to IDLE configHandler test dump."
#: ../../build/NEWS:3494
msgid ""
"`bpo-25805 <https://bugs.python.org/issue25805>`__: Skip a test in "
"test_pkgutil as needed that doesn't work when ``__name__ == __main__``. "
"Patch by SilentGhost."
msgstr ""
"`bpo-25805 <https://bugs.python.org/issue25805>`__: Skip a test in "
"test_pkgutil as needed that doesn't work when ``__name__ == __main__``. "
"Patch by SilentGhost."
#: ../../build/NEWS:3497
msgid ""
"`bpo-27472 <https://bugs.python.org/issue27472>`__: Add test.support."
"unix_shell as the path to the default shell."
msgstr ""
"`bpo-27472 <https://bugs.python.org/issue27472>`__: Add test.support."
"unix_shell as the path to the default shell."
#: ../../build/NEWS:3499 ../../build/NEWS:5974
msgid ""
"`bpo-27369 <https://bugs.python.org/issue27369>`__: In test_pyexpat, avoid "
"testing an error message detail that changed in Expat 2.2.0."
msgstr ""
"`bpo-27369 <https://bugs.python.org/issue27369>`__: In test_pyexpat, avoid "
"testing an error message detail that changed in Expat 2.2.0."
#: ../../build/NEWS:3502
msgid ""
"`bpo-27594 <https://bugs.python.org/issue27594>`__: Prevent assertion error "
"when running test_ast with coverage enabled: ensure code object has a valid "
"first line number. Patch suggested by Ivan Levkivskyi."
msgstr ""
"`bpo-27594 <https://bugs.python.org/issue27594>`__: Prevent assertion error "
"when running test_ast with coverage enabled: ensure code object has a valid "
"first line number. Patch suggested by Ivan Levkivskyi."
#: ../../build/NEWS:3509
msgid ""
"`bpo-27647 <https://bugs.python.org/issue27647>`__: Update bundled Tcl/Tk to "
"8.6.6."
msgstr ""
"`bpo-27647 <https://bugs.python.org/issue27647>`__: Update bundled Tcl/Tk to "
"8.6.6."
#: ../../build/NEWS:3511
msgid ""
"`bpo-27610 <https://bugs.python.org/issue27610>`__: Adds PEP 514 metadata to "
"Windows installer"
msgstr ""
"`bpo-27610 <https://bugs.python.org/issue27610>`__: Adds PEP 514 metadata to "
"Windows installer"
#: ../../build/NEWS:3513 ../../build/NEWS:5999
msgid ""
"`bpo-27469 <https://bugs.python.org/issue27469>`__: Adds a shell extension "
"to the launcher so that drag and drop works correctly."
msgstr ""
"`bpo-27469 <https://bugs.python.org/issue27469>`__: Adds a shell extension "
"to the launcher so that drag and drop works correctly."
#: ../../build/NEWS:3516
msgid ""
"`bpo-27309 <https://bugs.python.org/issue27309>`__: Enables proper Windows "
"styles in python[w].exe manifest."
msgstr ""
"`bpo-27309 <https://bugs.python.org/issue27309>`__: Enables proper Windows "
"styles in python[w].exe manifest."
#: ../../build/NEWS:3524
msgid ""
"`bpo-25825 <https://bugs.python.org/issue25825>`__: Correct the references "
"to Modules/python.exp, which is required on AIX. The references were "
"accidentally changed in 3.5.0a1."
msgstr ""
"`bpo-25825 <https://bugs.python.org/issue25825>`__: Correct the references "
"to Modules/python.exp, which is required on AIX. The references were "
"accidentally changed in 3.5.0a1."
#: ../../build/NEWS:3527 ../../build/NEWS:6052
msgid ""
"`bpo-27453 <https://bugs.python.org/issue27453>`__: CPP invocation in "
"configure must use CPPFLAGS. Patch by Chi Hsuan Yen."
msgstr ""
"`bpo-27453 <https://bugs.python.org/issue27453>`__: CPP invocation in "
"configure must use CPPFLAGS. Patch by Chi Hsuan Yen."
#: ../../build/NEWS:3530 ../../build/NEWS:6055
msgid ""
"`bpo-27641 <https://bugs.python.org/issue27641>`__: The configure script now "
"inserts comments into the makefile to prevent the pgen and _freeze_importlib "
"executables from being cross- compiled."
msgstr ""
"`bpo-27641 <https://bugs.python.org/issue27641>`__: The configure script now "
"inserts comments into the makefile to prevent the pgen and _freeze_importlib "
"executables from being cross- compiled."
#: ../../build/NEWS:3534 ../../build/NEWS:6059
msgid ""
"`bpo-26662 <https://bugs.python.org/issue26662>`__: Set PYTHON_FOR_GEN in "
"configure as the Python program to be used for file generation during the "
"build."
msgstr ""
"`bpo-26662 <https://bugs.python.org/issue26662>`__: Set PYTHON_FOR_GEN in "
"configure as the Python program to be used for file generation during the "
"build."
#: ../../build/NEWS:3537 ../../build/NEWS:6062
msgid ""
"`bpo-10910 <https://bugs.python.org/issue10910>`__: Avoid C++ compilation "
"errors on FreeBSD and OS X. Also update FreedBSD version checks for the "
"original ctype UTF-8 workaround."
msgstr ""
"`bpo-10910 <https://bugs.python.org/issue10910>`__: Avoid C++ compilation "
"errors on FreeBSD and OS X. Also update FreedBSD version checks for the "
"original ctype UTF-8 workaround."
#: ../../build/NEWS:3542
msgid "Python 3.6.0 alpha 3"
msgstr "Python 3.6.0 alpha 3"
#: ../../build/NEWS:3552
msgid ""
"`bpo-23034 <https://bugs.python.org/issue23034>`__: The output of a special "
"Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT "
"macros is now off by default. It can be re-enabled using the \"-X "
"showalloccount\" option. It now outputs to stderr instead of stdout."
msgstr ""
"`bpo-23034 <https://bugs.python.org/issue23034>`__: The output of a special "
"Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT "
"macros is now off by default. It can be re-enabled using the \"-X "
"showalloccount\" option. It now outputs to stderr instead of stdout."
#: ../../build/NEWS:3557 ../../build/NEWS:5507
msgid ""
"`bpo-27443 <https://bugs.python.org/issue27443>`__: __length_hint__() of "
"bytearray iterators no longer return a negative integer for a resized "
"bytearray."
msgstr ""
"`bpo-27443 <https://bugs.python.org/issue27443>`__: __length_hint__() of "
"bytearray iterators no longer return a negative integer for a resized "
"bytearray."
#: ../../build/NEWS:3560
msgid ""
"`bpo-27007 <https://bugs.python.org/issue27007>`__: The fromhex() class "
"methods of bytes and bytearray subclasses now return an instance of "
"corresponding subclass."
msgstr ""
"`bpo-27007 <https://bugs.python.org/issue27007>`__: The fromhex() class "
"methods of bytes and bytearray subclasses now return an instance of "
"corresponding subclass."
#: ../../build/NEWS:3566 ../../build/NEWS:5780
msgid ""
"`bpo-26844 <https://bugs.python.org/issue26844>`__: Fix error message for "
"imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev Maximov."
msgstr ""
"`bpo-26844 <https://bugs.python.org/issue26844>`__: Fix error message for "
"imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev Maximov."
#: ../../build/NEWS:3569 ../../build/NEWS:5783
msgid ""
"`bpo-23804 <https://bugs.python.org/issue23804>`__: Fix SSL zero-length "
"recv() calls to not block and not raise an error about unclean EOF."
msgstr ""
"`bpo-23804 <https://bugs.python.org/issue23804>`__: Fix SSL zero-length "
"recv() calls to not block and not raise an error about unclean EOF."
#: ../../build/NEWS:3572 ../../build/NEWS:5786
msgid ""
"`bpo-27466 <https://bugs.python.org/issue27466>`__: Change time format "
"returned by http.cookie.time2netscape, confirming the netscape cookie format "
"and making it consistent with documentation."
msgstr ""
"`bpo-27466 <https://bugs.python.org/issue27466>`__: Change time format "
"returned by http.cookie.time2netscape, confirming the netscape cookie format "
"and making it consistent with documentation."
#: ../../build/NEWS:3576
msgid ""
"`bpo-21708 <https://bugs.python.org/issue21708>`__: Deprecated dbm.dumb "
"behavior that differs from common dbm behavior: creating a database in 'r' "
"and 'w' modes and modifying a database in 'r' mode."
msgstr ""
"`bpo-21708 <https://bugs.python.org/issue21708>`__: Deprecated dbm.dumb "
"behavior that differs from common dbm behavior: creating a database in 'r' "
"and 'w' modes and modifying a database in 'r' mode."
#: ../../build/NEWS:3580
msgid ""
"`bpo-26721 <https://bugs.python.org/issue26721>`__: Change the socketserver."
"StreamRequestHandler.wfile attribute to implement BufferedIOBase. In "
"particular, the write() method no longer does partial writes."
msgstr ""
"`bpo-26721 <https://bugs.python.org/issue26721>`__: Change the socketserver."
"StreamRequestHandler.wfile attribute to implement BufferedIOBase. In "
"particular, the write() method no longer does partial writes."
#: ../../build/NEWS:3584
msgid ""
"`bpo-22115 <https://bugs.python.org/issue22115>`__: 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. Fixed "
"old tracing methods: trace_vdelete() with wrong mode no longer break "
"tracing, trace_vinfo() now always returns a list of pairs of strings, "
"tracing in the \"u\" mode now works."
msgstr ""
"`bpo-22115 <https://bugs.python.org/issue22115>`__: 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. Fixed "
"old tracing methods: trace_vdelete() with wrong mode no longer break "
"tracing, trace_vinfo() now always returns a list of pairs of strings, "
"tracing in the \"u\" mode now works."
#: ../../build/NEWS:3592
msgid ""
"`bpo-26243 <https://bugs.python.org/issue26243>`__: Only the level argument "
"to zlib.compress() is keyword argument now. The first argument is "
"positional-only."
msgstr ""
"`bpo-26243 <https://bugs.python.org/issue26243>`__: Only the level argument "
"to zlib.compress() is keyword argument now. The first argument is "
"positional-only."
#: ../../build/NEWS:3595
msgid ""
"`bpo-27038 <https://bugs.python.org/issue27038>`__: Expose the DirEntry type "
"as os.DirEntry. Code patch by Jelle Zijlstra."
msgstr ""
"`bpo-27038 <https://bugs.python.org/issue27038>`__: Expose the DirEntry type "
"as os.DirEntry. Code patch by Jelle Zijlstra."
#: ../../build/NEWS:3598
msgid ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Update os.fspath()/"
"PyOS_FSPath() to check the return value of __fspath__() to be either str or "
"bytes."
msgstr ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Update os.fspath()/"
"PyOS_FSPath() to check the return value of __fspath__() to be either str or "
"bytes."
#: ../../build/NEWS:3601
msgid ""
"`bpo-18726 <https://bugs.python.org/issue18726>`__: All optional parameters "
"of the dump(), dumps(), load() and loads() functions and JSONEncoder and "
"JSONDecoder class constructors in the json module are now keyword-only."
msgstr ""
"`bpo-18726 <https://bugs.python.org/issue18726>`__: All optional parameters "
"of the dump(), dumps(), load() and loads() functions and JSONEncoder and "
"JSONDecoder class constructors in the json module are now keyword-only."
#: ../../build/NEWS:3605
msgid ""
"`bpo-27319 <https://bugs.python.org/issue27319>`__: Methods selection_set(), "
"selection_add(), selection_remove() and selection_toggle() of ttk.TreeView "
"now allow passing multiple items as multiple arguments instead of passing "
"them as a tuple. Deprecated undocumented ability of calling the selection() "
"method with arguments."
msgstr ""
"`bpo-27319 <https://bugs.python.org/issue27319>`__: Methods selection_set(), "
"selection_add(), selection_remove() and selection_toggle() of ttk.TreeView "
"now allow passing multiple items as multiple arguments instead of passing "
"them as a tuple. Deprecated undocumented ability of calling the selection() "
"method with arguments."
#: ../../build/NEWS:3610 ../../build/NEWS:5800
msgid ""
"`bpo-27079 <https://bugs.python.org/issue27079>`__: Fixed curses.ascii "
"functions isblank(), iscntrl() and ispunct()."
msgstr ""
"`bpo-27079 <https://bugs.python.org/issue27079>`__: Fixed curses.ascii "
"functions isblank(), iscntrl() and ispunct()."
#: ../../build/NEWS:3613
msgid ""
"`bpo-27294 <https://bugs.python.org/issue27294>`__: Numerical state in the "
"repr for Tkinter event objects is now represented as a combination of known "
"flags."
msgstr ""
"`bpo-27294 <https://bugs.python.org/issue27294>`__: Numerical state in the "
"repr for Tkinter event objects is now represented as a combination of known "
"flags."
#: ../../build/NEWS:3616
msgid ""
"`bpo-27177 <https://bugs.python.org/issue27177>`__: Match objects in the re "
"module now support index-like objects as group indices. Based on patches by "
"Jeroen Demeyer and Xiang Zhang."
msgstr ""
"`bpo-27177 <https://bugs.python.org/issue27177>`__: Match objects in the re "
"module now support index-like objects as group indices. Based on patches by "
"Jeroen Demeyer and Xiang Zhang."
#: ../../build/NEWS:3619 ../../build/NEWS:5803
msgid ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: Some functions "
"(compile() etc) accepted a filename argument encoded as an iterable of "
"integers. Now only strings and byte-like objects are accepted."
msgstr ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: Some functions "
"(compile() etc) accepted a filename argument encoded as an iterable of "
"integers. Now only strings and byte-like objects are accepted."
#: ../../build/NEWS:3623
msgid ""
"`bpo-26536 <https://bugs.python.org/issue26536>`__: socket.ioctl now "
"supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes."
msgstr ""
"`bpo-26536 <https://bugs.python.org/issue26536>`__: socket.ioctl now "
"supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes."
#: ../../build/NEWS:3626 ../../build/NEWS:5807
msgid ""
"`bpo-27048 <https://bugs.python.org/issue27048>`__: Prevents distutils "
"failing on Windows when environment variables contain non-ASCII characters"
msgstr ""
"`bpo-27048 <https://bugs.python.org/issue27048>`__: Prevents distutils "
"failing on Windows when environment variables contain non-ASCII characters"
#: ../../build/NEWS:3629 ../../build/NEWS:5810
msgid ""
"`bpo-27330 <https://bugs.python.org/issue27330>`__: Fixed possible leaks in "
"the ctypes module."
msgstr ""
"`bpo-27330 <https://bugs.python.org/issue27330>`__: Fixed possible leaks in "
"the ctypes module."
#: ../../build/NEWS:3631 ../../build/NEWS:5812
msgid ""
"`bpo-27238 <https://bugs.python.org/issue27238>`__: Got rid of bare excepts "
"in the turtle module. Original patch by Jelle Zijlstra."
msgstr ""
"`bpo-27238 <https://bugs.python.org/issue27238>`__: Got rid of bare excepts "
"in the turtle module. Original patch by Jelle Zijlstra."
#: ../../build/NEWS:3634 ../../build/NEWS:5815
msgid ""
"`bpo-27122 <https://bugs.python.org/issue27122>`__: When an exception is "
"raised within the context being managed by a contextlib.ExitStack() and one "
"of the exit stack generators catches and raises it in a chain, do not re-"
"raise the original exception when exiting, let the new chained one through. "
"This avoids the PEP 479 bug described in issue25782."
msgstr ""
"`bpo-27122 <https://bugs.python.org/issue27122>`__: When an exception is "
"raised within the context being managed by a contextlib.ExitStack() and one "
"of the exit stack generators catches and raises it in a chain, do not re-"
"raise the original exception when exiting, let the new chained one through. "
"This avoids the PEP 479 bug described in issue25782."
#: ../../build/NEWS:3650
msgid ""
"`bpo-16864 <https://bugs.python.org/issue16864>`__: sqlite3.Cursor.lastrowid "
"now supports REPLACE statement. Initial patch by Alex LordThorsen."
msgstr ""
"`bpo-16864 <https://bugs.python.org/issue16864>`__: sqlite3.Cursor.lastrowid "
"now supports REPLACE statement. Initial patch by Alex LordThorsen."
#: ../../build/NEWS:3653 ../../build/NEWS:5831
msgid ""
"`bpo-26386 <https://bugs.python.org/issue26386>`__: Fixed ttk.TreeView "
"selection operations with item id's containing spaces."
msgstr ""
"`bpo-26386 <https://bugs.python.org/issue26386>`__: Fixed ttk.TreeView "
"selection operations with item id's containing spaces."
#: ../../build/NEWS:3656
msgid ""
"`bpo-8637 <https://bugs.python.org/issue8637>`__: Honor a pager set by the "
"env var MANPAGER (in preference to one set by the env var PAGER)."
msgstr ""
"`bpo-8637 <https://bugs.python.org/issue8637>`__: Honor a pager set by the "
"env var MANPAGER (in preference to one set by the env var PAGER)."
#: ../../build/NEWS:3667 ../../build/NEWS:5842
msgid ""
"`bpo-16182 <https://bugs.python.org/issue16182>`__: Fix various functions in "
"the \"readline\" module to use the locale encoding, and fix get_begidx() and "
"get_endidx() to return code point indexes."
msgstr ""
"`bpo-16182 <https://bugs.python.org/issue16182>`__: Fix various functions in "
"the \"readline\" module to use the locale encoding, and fix get_begidx() and "
"get_endidx() to return code point indexes."
#: ../../build/NEWS:3671 ../../build/NEWS:5846
msgid ""
"`bpo-27392 <https://bugs.python.org/issue27392>`__: Add loop."
"connect_accepted_socket(). Patch by Jim Fulton."
msgstr ""
"`bpo-27392 <https://bugs.python.org/issue27392>`__: Add loop."
"connect_accepted_socket(). Patch by Jim Fulton."
#: ../../build/NEWS:3676
msgid ""
"`bpo-27477 <https://bugs.python.org/issue27477>`__: IDLE search dialogs now "
"use ttk widgets."
msgstr ""
"`bpo-27477 <https://bugs.python.org/issue27477>`__: IDLE search dialogs now "
"use ttk widgets."
#: ../../build/NEWS:3682
msgid ""
"`bpo-27452 <https://bugs.python.org/issue27452>`__: make command line \"idle-"
"test> python test_help.py\" work. __file__ is relative when python is "
"started in the file's directory."
msgstr ""
"`bpo-27452 <https://bugs.python.org/issue27452>`__: make command line \"idle-"
"test> python test_help.py\" work. __file__ is relative when python is "
"started in the file's directory."
#: ../../build/NEWS:3687
msgid ""
"`bpo-27380 <https://bugs.python.org/issue27380>`__: IDLE: add query.py with "
"base Query dialog and ttk widgets. Module had subclasses SectionName, "
"ModuleName, and HelpSource, which are used to get information from users by "
"configdialog and file =>Load Module. Each subclass has itw own validity "
"checks. Using ModuleName allows users to edit bad module names instead of "
"starting over. Add tests and delete the two files combined into the new one."
msgstr ""
"`bpo-27380 <https://bugs.python.org/issue27380>`__: IDLE: add query.py with "
"base Query dialog and ttk widgets. Module had subclasses SectionName, "
"ModuleName, and HelpSource, which are used to get information from users by "
"configdialog and file =>Load Module. Each subclass has itw own validity "
"checks. Using ModuleName allows users to edit bad module names instead of "
"starting over. Add tests and delete the two files combined into the new one."
#: ../../build/NEWS:3694
msgid ""
"`bpo-27372 <https://bugs.python.org/issue27372>`__: Test_idle no longer "
"changes the locale."
msgstr ""
"`bpo-27372 <https://bugs.python.org/issue27372>`__: Test_idle no longer "
"changes the locale."
#: ../../build/NEWS:3696 ../../build/NEWS:5938
msgid ""
"`bpo-27365 <https://bugs.python.org/issue27365>`__: Allow non-ascii chars in "
"IDLE NEWS.txt, for contributor names."
msgstr ""
"`bpo-27365 <https://bugs.python.org/issue27365>`__: Allow non-ascii chars in "
"IDLE NEWS.txt, for contributor names."
#: ../../build/NEWS:3702
msgid ""
"`bpo-24137 <https://bugs.python.org/issue24137>`__: Run IDLE, test_idle, and "
"htest with tkinter default root disabled. Fix code and tests that fail with "
"this restriction. Fix htests to not create a second and redundant root and "
"mainloop."
msgstr ""
"`bpo-24137 <https://bugs.python.org/issue24137>`__: Run IDLE, test_idle, and "
"htest with tkinter default root disabled. Fix code and tests that fail with "
"this restriction. Fix htests to not create a second and redundant root and "
"mainloop."
#: ../../build/NEWS:3706
msgid ""
"`bpo-27310 <https://bugs.python.org/issue27310>`__: Fix IDLE.app failure to "
"launch on OS X due to vestigial import."
msgstr ""
"`bpo-27310 <https://bugs.python.org/issue27310>`__: Fix IDLE.app failure to "
"launch on OS X due to vestigial import."
#: ../../build/NEWS:3711
msgid ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: PyUnicode_FSDecoder() "
"accepted a filename argument encoded as an iterable of integers. Now only "
"strings and byte-like objects are accepted."
msgstr ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: PyUnicode_FSDecoder() "
"accepted a filename argument encoded as an iterable of integers. Now only "
"strings and byte-like objects are accepted."
#: ../../build/NEWS:3718 ../../build/NEWS:6025
msgid ""
"`bpo-28066 <https://bugs.python.org/issue28066>`__: Fix the logic that "
"searches build directories for generated include files when building outside "
"the source tree."
msgstr ""
"`bpo-28066 <https://bugs.python.org/issue28066>`__: Fix the logic that "
"searches build directories for generated include files when building outside "
"the source tree."
#: ../../build/NEWS:3721
msgid ""
"`bpo-27442 <https://bugs.python.org/issue27442>`__: Expose the Android API "
"level that python was built against, in sysconfig.get_config_vars() as "
"'ANDROID_API_LEVEL'."
msgstr ""
"`bpo-27442 <https://bugs.python.org/issue27442>`__: Expose the Android API "
"level that python was built against, in sysconfig.get_config_vars() as "
"'ANDROID_API_LEVEL'."
#: ../../build/NEWS:3724
msgid ""
"`bpo-27434 <https://bugs.python.org/issue27434>`__: The interpreter that "
"runs the cross-build, found in PATH, must now be of the same feature version "
"(e.g. 3.6) as the source being built."
msgstr ""
"`bpo-27434 <https://bugs.python.org/issue27434>`__: The interpreter that "
"runs the cross-build, found in PATH, must now be of the same feature version "
"(e.g. 3.6) as the source being built."
#: ../../build/NEWS:3727 ../../build/NEWS:6077
msgid ""
"`bpo-26930 <https://bugs.python.org/issue26930>`__: Update Windows builds to "
"use OpenSSL 1.0.2h."
msgstr ""
"`bpo-26930 <https://bugs.python.org/issue26930>`__: Update Windows builds to "
"use OpenSSL 1.0.2h."
#: ../../build/NEWS:3729
msgid ""
"`bpo-23968 <https://bugs.python.org/issue23968>`__: 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."
msgstr ""
"`bpo-23968 <https://bugs.python.org/issue23968>`__: 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."
#: ../../build/NEWS:3735
msgid "Don't use largefile support for GNU/Hurd."
msgstr ""
#: ../../build/NEWS:3740 ../../build/NEWS:5984
msgid ""
"`bpo-27332 <https://bugs.python.org/issue27332>`__: Fixed the type of the "
"first argument of module-level functions generated by Argument Clinic. "
"Patch by Petr Viktorin."
msgstr ""
"`bpo-27332 <https://bugs.python.org/issue27332>`__: Fixed the type of the "
"first argument of module-level functions generated by Argument Clinic. "
"Patch by Petr Viktorin."
#: ../../build/NEWS:3743 ../../build/NEWS:5987
msgid ""
"`bpo-27418 <https://bugs.python.org/issue27418>`__: Fixed Tools/importbench/"
"importbench.py."
msgstr ""
"`bpo-27418 <https://bugs.python.org/issue27418>`__: Fixed Tools/importbench/"
"importbench.py."
#: ../../build/NEWS:3751
msgid ""
"`bpo-27285 <https://bugs.python.org/issue27285>`__: Update documentation to "
"reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual "
"environment\". Patch by Steve Piercy."
msgstr ""
"`bpo-27285 <https://bugs.python.org/issue27285>`__: Update documentation to "
"reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual "
"environment\". Patch by Steve Piercy."
#: ../../build/NEWS:3757
msgid ""
"`bpo-27027 <https://bugs.python.org/issue27027>`__: Added test.support."
"is_android that is True when this is an Android build."
msgstr ""
"`bpo-27027 <https://bugs.python.org/issue27027>`__: Added test.support."
"is_android that is True when this is an Android build."
#: ../../build/NEWS:3762
msgid "Python 3.6.0 alpha 2"
msgstr "Python 3.6.0 alpha 2"
#: ../../build/NEWS:3769
msgid ""
"`bpo-27095 <https://bugs.python.org/issue27095>`__: Simplified MAKE_FUNCTION "
"and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed."
msgstr ""
"`bpo-27095 <https://bugs.python.org/issue27095>`__: Simplified MAKE_FUNCTION "
"and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed."
#: ../../build/NEWS:3772
msgid ""
"`bpo-27190 <https://bugs.python.org/issue27190>`__: Raise NotSupportedError "
"if sqlite3 is older than 3.3.1. Patch by Dave Sawyer."
msgstr ""
"`bpo-27190 <https://bugs.python.org/issue27190>`__: Raise NotSupportedError "
"if sqlite3 is older than 3.3.1. Patch by Dave Sawyer."
#: ../../build/NEWS:3775
msgid ""
"`bpo-27286 <https://bugs.python.org/issue27286>`__: Fixed compiling "
"BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized "
"unpacking (PEP 448) and conflicting keyword names could cause undefined "
"behavior."
msgstr ""
"`bpo-27286 <https://bugs.python.org/issue27286>`__: Fixed compiling "
"BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized "
"unpacking (PEP 448) and conflicting keyword names could cause undefined "
"behavior."
#: ../../build/NEWS:3779
msgid ""
"`bpo-27140 <https://bugs.python.org/issue27140>`__: Added "
"BUILD_CONST_KEY_MAP opcode."
msgstr ""
"`bpo-27140 <https://bugs.python.org/issue27140>`__: Added "
"BUILD_CONST_KEY_MAP opcode."
#: ../../build/NEWS:3781
msgid ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add support for os."
"PathLike objects to open() (part of PEP 519)."
msgstr ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add support for os."
"PathLike objects to open() (part of PEP 519)."
#: ../../build/NEWS:3784 ../../build/NEWS:6098
msgid ""
"`bpo-27066 <https://bugs.python.org/issue27066>`__: Fixed SystemError if a "
"custom opener (for open()) returns a negative number without setting an "
"exception."
msgstr ""
"`bpo-27066 <https://bugs.python.org/issue27066>`__: Fixed SystemError if a "
"custom opener (for open()) returns a negative number without setting an "
"exception."
#: ../../build/NEWS:3787
msgid ""
"`bpo-26983 <https://bugs.python.org/issue26983>`__: float() now always "
"return an instance of exact float. The deprecation warning is emitted if "
"__float__ returns an instance of a strict subclass of float. In a future "
"versions of Python this can be an error."
msgstr ""
"`bpo-26983 <https://bugs.python.org/issue26983>`__: float() now always "
"return an instance of exact float. The deprecation warning is emitted if "
"__float__ returns an instance of a strict subclass of float. In a future "
"versions of Python this can be an error."
#: ../../build/NEWS:3792
msgid ""
"`bpo-27097 <https://bugs.python.org/issue27097>`__: Python interpreter is "
"now about 7% faster due to optimized instruction decoding. Based on patch "
"by Demur Rumed."
msgstr ""
"`bpo-27097 <https://bugs.python.org/issue27097>`__: Python interpreter is "
"now about 7% faster due to optimized instruction decoding. Based on patch "
"by Demur Rumed."
#: ../../build/NEWS:3795
msgid ""
"`bpo-26647 <https://bugs.python.org/issue26647>`__: Python interpreter now "
"uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed."
msgstr ""
"`bpo-26647 <https://bugs.python.org/issue26647>`__: Python interpreter now "
"uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed."
#: ../../build/NEWS:3798
msgid ""
"`bpo-23275 <https://bugs.python.org/issue23275>`__: Allow assigning to an "
"empty target list in round brackets: () = iterable."
msgstr ""
"`bpo-23275 <https://bugs.python.org/issue23275>`__: Allow assigning to an "
"empty target list in round brackets: () = iterable."
#: ../../build/NEWS:3801 ../../build/NEWS:6220
msgid ""
"`bpo-27243 <https://bugs.python.org/issue27243>`__: Update the __aiter__ "
"protocol: instead of returning an awaitable that resolves to an asynchronous "
"iterator, the asynchronous iterator should be returned directly. Doing the "
"former will trigger a PendingDeprecationWarning."
msgstr ""
"`bpo-27243 <https://bugs.python.org/issue27243>`__: Update the __aiter__ "
"protocol: instead of returning an awaitable that resolves to an asynchronous "
"iterator, the asynchronous iterator should be returned directly. Doing the "
"former will trigger a PendingDeprecationWarning."
#: ../../build/NEWS:3809
msgid ""
"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."
msgstr ""
#: ../../build/NEWS:3813
msgid ""
"`bpo-27025 <https://bugs.python.org/issue27025>`__: Generated names for "
"Tkinter widgets are now more meanful and recognizirable."
msgstr ""
"`bpo-27025 <https://bugs.python.org/issue27025>`__: Generated names for "
"Tkinter widgets are now more meanful and recognizirable."
#: ../../build/NEWS:3816
msgid ""
"`bpo-25455 <https://bugs.python.org/issue25455>`__: Fixed crashes in repr of "
"recursive ElementTree.Element and functools.partial objects."
msgstr ""
"`bpo-25455 <https://bugs.python.org/issue25455>`__: Fixed crashes in repr of "
"recursive ElementTree.Element and functools.partial objects."
#: ../../build/NEWS:3819
msgid ""
"`bpo-27294 <https://bugs.python.org/issue27294>`__: Improved repr for "
"Tkinter event objects."
msgstr ""
"`bpo-27294 <https://bugs.python.org/issue27294>`__: Improved repr for "
"Tkinter event objects."
#: ../../build/NEWS:3821
msgid ""
"`bpo-20508 <https://bugs.python.org/issue20508>`__: Improve exception "
"message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees."
msgstr ""
"`bpo-20508 <https://bugs.python.org/issue20508>`__: Improve exception "
"message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees."
#: ../../build/NEWS:3829
msgid ""
"Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team "
"Oststrom."
msgstr ""
#: ../../build/NEWS:3835 ../../build/NEWS:6236
msgid ""
"`bpo-21386 <https://bugs.python.org/issue21386>`__: Implement missing "
"IPv4Address.is_global property. It was documented since 07a5610bae9d. "
"Initial patch by Roger Luethi."
msgstr ""
"`bpo-21386 <https://bugs.python.org/issue21386>`__: Implement missing "
"IPv4Address.is_global property. It was documented since 07a5610bae9d. "
"Initial patch by Roger Luethi."
#: ../../build/NEWS:3838
msgid ""
"`bpo-27029 <https://bugs.python.org/issue27029>`__: Removed deprecated "
"support of universal newlines mode from ZipFile.open()."
msgstr ""
"`bpo-27029 <https://bugs.python.org/issue27029>`__: Removed deprecated "
"support of universal newlines mode from ZipFile.open()."
#: ../../build/NEWS:3841
msgid ""
"`bpo-27030 <https://bugs.python.org/issue27030>`__: Unknown escapes "
"consisting of ``'\\'`` and an ASCII letter in regular expressions now are "
"errors. The re.LOCALE flag now can be used only with bytes patterns."
msgstr ""
"`bpo-27030 <https://bugs.python.org/issue27030>`__: Unknown escapes "
"consisting of ``'\\'`` and an ASCII letter in regular expressions now are "
"errors. The re.LOCALE flag now can be used only with bytes patterns."
#: ../../build/NEWS:3845
msgid ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add os.PathLike support "
"to DirEntry (part of PEP 519). Initial patch by Jelle Zijlstra."
msgstr ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add os.PathLike support "
"to DirEntry (part of PEP 519). Initial patch by Jelle Zijlstra."
#: ../../build/NEWS:3848 ../../build/NEWS:6239
msgid ""
"`bpo-20900 <https://bugs.python.org/issue20900>`__: distutils register "
"command now decodes HTTP responses correctly. Initial patch by ingrid."
msgstr ""
"`bpo-20900 <https://bugs.python.org/issue20900>`__: distutils register "
"command now decodes HTTP responses correctly. Initial patch by ingrid."
#: ../../build/NEWS:3851
msgid ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add os.PathLike support "
"to pathlib, removing its provisional status (part of PEP 519). Initial patch "
"by Dusty Phillips."
msgstr ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add os.PathLike support "
"to pathlib, removing its provisional status (part of PEP 519). Initial patch "
"by Dusty Phillips."
#: ../../build/NEWS:3854
msgid ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add support for os."
"PathLike objects to os.fsencode() and os.fsdecode() (part of PEP 519)."
msgstr ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add support for os."
"PathLike objects to os.fsencode() and os.fsdecode() (part of PEP 519)."
#: ../../build/NEWS:3857
msgid ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Introduce os.PathLike "
"and os.fspath() (part of PEP 519)."
msgstr ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Introduce os.PathLike "
"and os.fspath() (part of PEP 519)."
#: ../../build/NEWS:3859 ../../build/NEWS:6242
msgid ""
"A new version of typing.py provides several new classes and features: "
"@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, "
"Type[], NewType(), TYPE_CHECKING, and numerous bug fixes (note that some of "
"the new features are not yet implemented in mypy or other static analyzers). "
"Also classes for PEP 492 (Awaitable, AsyncIterable, AsyncIterator) have been "
"added (in fact they made it into 3.5.1 but were never mentioned)."
msgstr ""
#: ../../build/NEWS:3867 ../../build/NEWS:6250
msgid ""
"`bpo-25738 <https://bugs.python.org/issue25738>`__: Stop http.server."
"BaseHTTPRequestHandler.send_error() from sending a message body for 205 "
"Reset Content. Also, don't send Content header fields in responses that "
"don't have a body. Patch by Susumu Koshiba."
msgstr ""
"`bpo-25738 <https://bugs.python.org/issue25738>`__: Stop http.server."
"BaseHTTPRequestHandler.send_error() from sending a message body for 205 "
"Reset Content. Also, don't send Content header fields in responses that "
"don't have a body. Patch by Susumu Koshiba."
#: ../../build/NEWS:3872 ../../build/NEWS:6255
msgid ""
"`bpo-21313 <https://bugs.python.org/issue21313>`__: Fix the \"platform\" "
"module to tolerate when sys.version contains truncated build information."
msgstr ""
"`bpo-21313 <https://bugs.python.org/issue21313>`__: Fix the \"platform\" "
"module to tolerate when sys.version contains truncated build information."
#: ../../build/NEWS:3885
msgid ""
"`bpo-23883 <https://bugs.python.org/issue23883>`__: Added missing APIs to "
"__all__ to match the documented APIs for the following modules: cgi, "
"mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej."
msgstr ""
"`bpo-23883 <https://bugs.python.org/issue23883>`__: Added missing APIs to "
"__all__ to match the documented APIs for the following modules: cgi, "
"mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej."
#: ../../build/NEWS:3889 ../../build/NEWS:6268
msgid ""
"`bpo-27164 <https://bugs.python.org/issue27164>`__: In the zlib module, "
"allow decompressing raw Deflate streams with a predefined zdict. Based on "
"patch by Xiang Zhang."
msgstr ""
"`bpo-27164 <https://bugs.python.org/issue27164>`__: In the zlib module, "
"allow decompressing raw Deflate streams with a predefined zdict. Based on "
"patch by Xiang Zhang."
#: ../../build/NEWS:3892 ../../build/NEWS:6271
msgid ""
"`bpo-24291 <https://bugs.python.org/issue24291>`__: Fix wsgiref."
"simple_server.WSGIRequestHandler to completely write data to the client. "
"Previously it could do partial writes and truncate data. Also, wsgiref."
"handler.ServerHandler can now handle stdout doing partial writes, but this "
"is deprecated."
msgstr ""
"`bpo-24291 <https://bugs.python.org/issue24291>`__: Fix wsgiref."
"simple_server.WSGIRequestHandler to completely write data to the client. "
"Previously it could do partial writes and truncate data. Also, wsgiref."
"handler.ServerHandler can now handle stdout doing partial writes, but this "
"is deprecated."
#: ../../build/NEWS:3897
msgid ""
"`bpo-21272 <https://bugs.python.org/issue21272>`__: Use _sysconfigdata.py to "
"initialize distutils.sysconfig."
msgstr ""
"`bpo-21272 <https://bugs.python.org/issue21272>`__: Use _sysconfigdata.py to "
"initialize distutils.sysconfig."
#: ../../build/NEWS:3899
msgid ""
"`bpo-19611 <https://bugs.python.org/issue19611>`__: :mod:`inspect` now "
"reports the implicit ``.0`` parameters generated by the compiler for "
"comprehension and generator expression scopes as if they were positional-"
"only parameters called ``implicit0``. Patch by Jelle Zijlstra."
msgstr ""
"`bpo-19611 <https://bugs.python.org/issue19611>`__: :mod:`inspect` now "
"reports the implicit ``.0`` parameters generated by the compiler for "
"comprehension and generator expression scopes as if they were positional-"
"only parameters called ``implicit0``. Patch by Jelle Zijlstra."
#: ../../build/NEWS:3904 ../../build/NEWS:6276
msgid ""
"`bpo-26809 <https://bugs.python.org/issue26809>`__: Add ``__all__`` to :mod:"
"`string`. Patch by Emanuel Barry."
msgstr ""
"`bpo-26809 <https://bugs.python.org/issue26809>`__: Add ``__all__`` to :mod:"
"`string`. Patch by Emanuel Barry."
#: ../../build/NEWS:3906 ../../build/NEWS:6278
msgid ""
"`bpo-26373 <https://bugs.python.org/issue26373>`__: subprocess.Popen."
"communicate now correctly ignores BrokenPipeError when the child process "
"dies before .communicate() is called in more/all circumstances."
msgstr ""
"`bpo-26373 <https://bugs.python.org/issue26373>`__: subprocess.Popen."
"communicate now correctly ignores BrokenPipeError when the child process "
"dies before .communicate() is called in more/all circumstances."
#: ../../build/NEWS:3910
msgid ""
"signal, socket, and ssl module IntEnum constant name lookups now return a "
"consistent name for values having multiple names. Ex: signal.Signals(6) now "
"refers to itself as signal.SIGALRM rather than flipping between that and "
"signal.SIGIOT based on the interpreter's hash randomization seed."
msgstr ""
#: ../../build/NEWS:3915
msgid ""
"`bpo-27167 <https://bugs.python.org/issue27167>`__: Clarify the subprocess."
"CalledProcessError error message text when the child process died due to a "
"signal."
msgstr ""
"`bpo-27167 <https://bugs.python.org/issue27167>`__: Clarify the subprocess."
"CalledProcessError error message text when the child process died due to a "
"signal."
#: ../../build/NEWS:3918
msgid ""
"`bpo-25931 <https://bugs.python.org/issue25931>`__: Don't define "
"socketserver.Forking* names on platforms such as Windows that do not support "
"os.fork()."
msgstr ""
"`bpo-25931 <https://bugs.python.org/issue25931>`__: Don't define "
"socketserver.Forking* names on platforms such as Windows that do not support "
"os.fork()."
#: ../../build/NEWS:3921 ../../build/NEWS:6282
msgid ""
"`bpo-21776 <https://bugs.python.org/issue21776>`__: distutils.upload now "
"correctly handles HTTPError. Initial patch by Claudiu Popa."
msgstr ""
"`bpo-21776 <https://bugs.python.org/issue21776>`__: distutils.upload now "
"correctly handles HTTPError. Initial patch by Claudiu Popa."
#: ../../build/NEWS:3924
msgid ""
"`bpo-26526 <https://bugs.python.org/issue26526>`__: Replace custom parse "
"tree validation in the parser module with a simple DFA validator."
msgstr ""
"`bpo-26526 <https://bugs.python.org/issue26526>`__: Replace custom parse "
"tree validation in the parser module with a simple DFA validator."
#: ../../build/NEWS:3927 ../../build/NEWS:6285
msgid ""
"`bpo-27114 <https://bugs.python.org/issue27114>`__: Fix SSLContext."
"_load_windows_store_certs fails with PermissionError"
msgstr ""
"`bpo-27114 <https://bugs.python.org/issue27114>`__: Fix SSLContext."
"_load_windows_store_certs fails with PermissionError"
#: ../../build/NEWS:3933
msgid ""
"`bpo-23026 <https://bugs.python.org/issue23026>`__: winreg.QueryValueEx() "
"now return an integer for REG_QWORD type."
msgstr ""
"`bpo-23026 <https://bugs.python.org/issue23026>`__: winreg.QueryValueEx() "
"now return an integer for REG_QWORD type."
#: ../../build/NEWS:3935
msgid ""
"`bpo-26741 <https://bugs.python.org/issue26741>`__: subprocess.Popen "
"destructor now emits a ResourceWarning warning if the child process is still "
"running."
msgstr ""
"`bpo-26741 <https://bugs.python.org/issue26741>`__: subprocess.Popen "
"destructor now emits a ResourceWarning warning if the child process is still "
"running."
#: ../../build/NEWS:3938
msgid ""
"`bpo-27056 <https://bugs.python.org/issue27056>`__: Optimize pickle.load() "
"and pickle.loads(), up to 10% faster to deserialize a lot of small objects."
msgstr ""
"`bpo-27056 <https://bugs.python.org/issue27056>`__: Optimize pickle.load() "
"and pickle.loads(), up to 10% faster to deserialize a lot of small objects."
#: ../../build/NEWS:3941
msgid ""
"`bpo-21271 <https://bugs.python.org/issue21271>`__: New keyword only "
"parameters in reset_mock call."
msgstr ""
"`bpo-21271 <https://bugs.python.org/issue21271>`__: New keyword only "
"parameters in reset_mock call."
#: ../../build/NEWS:3950
msgid ""
"`bpo-24750 <https://bugs.python.org/issue24750>`__: Switch all scrollbars in "
"IDLE to ttk versions. Where needed, minimal tests are added to cover changes."
msgstr ""
"`bpo-24750 <https://bugs.python.org/issue24750>`__: Switch all scrollbars in "
"IDLE to ttk versions. Where needed, minimal tests are added to cover changes."
#: ../../build/NEWS:3953
msgid ""
"`bpo-24759 <https://bugs.python.org/issue24759>`__: IDLE requires tk 8.5 and "
"availability ttk widgets. Delete now unneeded tk version tests and code for "
"older versions. Add test for IDLE syntax colorizoer."
msgstr ""
"`bpo-24759 <https://bugs.python.org/issue24759>`__: IDLE requires tk 8.5 and "
"availability ttk widgets. Delete now unneeded tk version tests and code for "
"older versions. Add test for IDLE syntax colorizoer."
#: ../../build/NEWS:3957
msgid ""
"`bpo-27239 <https://bugs.python.org/issue27239>`__: idlelib.macosx.isXyzTk "
"functions initialize as needed."
msgstr ""
"`bpo-27239 <https://bugs.python.org/issue27239>`__: idlelib.macosx.isXyzTk "
"functions initialize as needed."
#: ../../build/NEWS:3959
msgid ""
"`bpo-27262 <https://bugs.python.org/issue27262>`__: move Aqua unbinding "
"code, which enable context menus, to maxosx."
msgstr ""
"`bpo-27262 <https://bugs.python.org/issue27262>`__: move Aqua unbinding "
"code, which enable context menus, to maxosx."
#: ../../build/NEWS:3962 ../../build/NEWS:6658
msgid ""
"`bpo-24759 <https://bugs.python.org/issue24759>`__: Make clear in idlelib."
"idle_test.__init__ that the directory is a private implementation of test."
"test_idle and tool for maintainers."
msgstr ""
"`bpo-24759 <https://bugs.python.org/issue24759>`__: Make clear in idlelib."
"idle_test.__init__ that the directory is a private implementation of test."
"test_idle and tool for maintainers."
#: ../../build/NEWS:3965 ../../build/NEWS:6661
msgid ""
"`bpo-27196 <https://bugs.python.org/issue27196>`__: Stop 'ThemeChanged' "
"warnings when running IDLE tests. These persisted after other warnings were "
"suppressed in #20567. Apply Serhiy Storchaka's update_idletasks solution to "
"four test files. Record this additional advice in idle_test/README.txt"
msgstr ""
"`bpo-27196 <https://bugs.python.org/issue27196>`__: Stop 'ThemeChanged' "
"warnings when running IDLE tests. These persisted after other warnings were "
"suppressed in #20567. Apply Serhiy Storchaka's update_idletasks solution to "
"four test files. Record this additional advice in idle_test/README.txt"
#: ../../build/NEWS:3970 ../../build/NEWS:6666
msgid ""
"`bpo-20567 <https://bugs.python.org/issue20567>`__: Revise idle_test/README."
"txt with advice about avoiding tk warning messages from tests. Apply advice "
"to several IDLE tests."
msgstr ""
"`bpo-20567 <https://bugs.python.org/issue20567>`__: Revise idle_test/README."
"txt with advice about avoiding tk warning messages from tests. Apply advice "
"to several IDLE tests."
#: ../../build/NEWS:3973
msgid ""
"`bpo-24225 <https://bugs.python.org/issue24225>`__: Update idlelib/README."
"txt with new file names and event handlers."
msgstr ""
"`bpo-24225 <https://bugs.python.org/issue24225>`__: Update idlelib/README."
"txt with new file names and event handlers."
#: ../../build/NEWS:3978 ../../build/NEWS:6669
msgid ""
"`bpo-27117 <https://bugs.python.org/issue27117>`__: Make colorizer htest and "
"turtledemo work with dark themes. Move code for configuring text widget "
"colors to a new function."
msgstr ""
"`bpo-27117 <https://bugs.python.org/issue27117>`__: Make colorizer htest and "
"turtledemo work with dark themes. Move code for configuring text widget "
"colors to a new function."
#: ../../build/NEWS:3981
msgid ""
"`bpo-24225 <https://bugs.python.org/issue24225>`__: Rename many `idlelib/*."
"py` and `idle_test/test_*.py` files. Edit files to replace old names with "
"new names when the old name referred to the module rather than the class it "
"contained. See the issue and IDLE section in What's New in 3.6 for more."
msgstr ""
"`bpo-24225 <https://bugs.python.org/issue24225>`__: Rename many `idlelib/*."
"py` and `idle_test/test_*.py` files. Edit files to replace old names with "
"new names when the old name referred to the module rather than the class it "
"contained. See the issue and IDLE section in What's New in 3.6 for more."
#: ../../build/NEWS:3986 ../../build/NEWS:6672
msgid ""
"`bpo-26673 <https://bugs.python.org/issue26673>`__: When tk reports font "
"size as 0, change to size 10. Such fonts on Linux prevented the "
"configuration dialog from opening."
msgstr ""
"`bpo-26673 <https://bugs.python.org/issue26673>`__: When tk reports font "
"size as 0, change to size 10. Such fonts on Linux prevented the "
"configuration dialog from opening."
#: ../../build/NEWS:3989 ../../build/NEWS:6675
msgid ""
"`bpo-21939 <https://bugs.python.org/issue21939>`__: Add test for IDLE's "
"percolator. Original patch by Saimadhav Heblikar."
msgstr ""
"`bpo-21939 <https://bugs.python.org/issue21939>`__: Add test for IDLE's "
"percolator. Original patch by Saimadhav Heblikar."
#: ../../build/NEWS:3992 ../../build/NEWS:6678
msgid ""
"`bpo-21676 <https://bugs.python.org/issue21676>`__: Add test for IDLE's "
"replace dialog. Original patch by Saimadhav Heblikar."
msgstr ""
"`bpo-21676 <https://bugs.python.org/issue21676>`__: Add test for IDLE's "
"replace dialog. Original patch by Saimadhav Heblikar."
#: ../../build/NEWS:3995 ../../build/NEWS:6681
msgid ""
"`bpo-18410 <https://bugs.python.org/issue18410>`__: Add test for IDLE's "
"search dialog. Original patch by Westley Martínez."
msgstr ""
"`bpo-18410 <https://bugs.python.org/issue18410>`__: Add test for IDLE's "
"search dialog. Original patch by Westley Martínez."
#: ../../build/NEWS:3998
msgid ""
"`bpo-21703 <https://bugs.python.org/issue21703>`__: Add test for undo "
"delegator. Patch mostly by Saimadhav Heblikar ."
msgstr ""
"`bpo-21703 <https://bugs.python.org/issue21703>`__: Add test for undo "
"delegator. Patch mostly by Saimadhav Heblikar ."
#: ../../build/NEWS:4001 ../../build/NEWS:6687
msgid ""
"`bpo-27044 <https://bugs.python.org/issue27044>`__: Add ConfigDialog."
"remove_var_callbacks to stop memory leaks."
msgstr ""
"`bpo-27044 <https://bugs.python.org/issue27044>`__: Add ConfigDialog."
"remove_var_callbacks to stop memory leaks."
#: ../../build/NEWS:4003 ../../build/NEWS:6689
msgid ""
"`bpo-23977 <https://bugs.python.org/issue23977>`__: Add more asserts to "
"test_delegator."
msgstr ""
"`bpo-23977 <https://bugs.python.org/issue23977>`__: Add more asserts to "
"test_delegator."
#: ../../build/NEWS:4008
msgid ""
"`bpo-16484 <https://bugs.python.org/issue16484>`__: Change the default "
"PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase. "
"Patch by Sean Rodman, test by Kaushik Nadikuditi."
msgstr ""
"`bpo-16484 <https://bugs.python.org/issue16484>`__: Change the default "
"PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase. "
"Patch by Sean Rodman, test by Kaushik Nadikuditi."
#: ../../build/NEWS:4012 ../../build/NEWS:6710
msgid ""
"`bpo-24136 <https://bugs.python.org/issue24136>`__: Document the new PEP 448 "
"unpacking syntax of 3.5."
msgstr ""
"`bpo-24136 <https://bugs.python.org/issue24136>`__: Document the new PEP 448 "
"unpacking syntax of 3.5."
#: ../../build/NEWS:4014 ../../build/NEWS:7271
msgid ""
"`bpo-22558 <https://bugs.python.org/issue22558>`__: Add remaining doc links "
"to source code for Python-coded modules. Patch by Yoni Lavi."
msgstr ""
"`bpo-22558 <https://bugs.python.org/issue22558>`__: Add remaining doc links "
"to source code for Python-coded modules. Patch by Yoni Lavi."
#: ../../build/NEWS:4020
msgid ""
"`bpo-25285 <https://bugs.python.org/issue25285>`__: regrtest now uses "
"subprocesses when the -j1 command line option is used: each test file runs "
"in a fresh child process. Before, the -j1 option was ignored."
msgstr ""
"`bpo-25285 <https://bugs.python.org/issue25285>`__: regrtest now uses "
"subprocesses when the -j1 command line option is used: each test file runs "
"in a fresh child process. Before, the -j1 option was ignored."
#: ../../build/NEWS:4024
msgid ""
"`bpo-25285 <https://bugs.python.org/issue25285>`__: Tools/buildbot/test.bat "
"script now uses -j1 by default to run each test file in fresh child process."
msgstr ""
"`bpo-25285 <https://bugs.python.org/issue25285>`__: Tools/buildbot/test.bat "
"script now uses -j1 by default to run each test file in fresh child process."
#: ../../build/NEWS:4030
msgid ""
"`bpo-27064 <https://bugs.python.org/issue27064>`__: The py.exe launcher now "
"defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an "
"installed Python 2 version over Python 3 by default when used interactively."
msgstr ""
"`bpo-27064 <https://bugs.python.org/issue27064>`__: The py.exe launcher now "
"defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an "
"installed Python 2 version over Python 3 by default when used interactively."
#: ../../build/NEWS:4037 ../../build/NEWS:6761
msgid ""
"`bpo-27229 <https://bugs.python.org/issue27229>`__: Fix the cross-compiling "
"pgen rule for in-tree builds. Patch by Xavier de Gaye."
msgstr ""
"`bpo-27229 <https://bugs.python.org/issue27229>`__: Fix the cross-compiling "
"pgen rule for in-tree builds. Patch by Xavier de Gaye."
#: ../../build/NEWS:4040 ../../build/NEWS:6798
msgid ""
"`bpo-26930 <https://bugs.python.org/issue26930>`__: Update OS X 10.5+ 32-bit-"
"only installer to build and link with OpenSSL 1.0.2h."
msgstr ""
"`bpo-26930 <https://bugs.python.org/issue26930>`__: Update OS X 10.5+ 32-bit-"
"only installer to build and link with OpenSSL 1.0.2h."
#: ../../build/NEWS:4052
msgid ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add the PyOS_FSPath() "
"function (part of PEP 519)."
msgstr ""
"`bpo-27186 <https://bugs.python.org/issue27186>`__: Add the PyOS_FSPath() "
"function (part of PEP 519)."
#: ../../build/NEWS:4054
msgid ""
"`bpo-26282 <https://bugs.python.org/issue26282>`__: "
"PyArg_ParseTupleAndKeywords() now supports positional-only parameters."
msgstr ""
"`bpo-26282 <https://bugs.python.org/issue26282>`__: "
"PyArg_ParseTupleAndKeywords() now supports positional-only parameters."
#: ../../build/NEWS:4060
msgid ""
"`bpo-26282 <https://bugs.python.org/issue26282>`__: Argument Clinic now "
"supports positional-only and keyword parameters in the same function."
msgstr ""
"`bpo-26282 <https://bugs.python.org/issue26282>`__: Argument Clinic now "
"supports positional-only and keyword parameters in the same function."
#: ../../build/NEWS:4065
msgid "Python 3.6.0 alpha 1"
msgstr "Python 3.6.0 alpha 1"
#: ../../build/NEWS:4072 ../../build/NEWS:6101
msgid ""
"`bpo-20041 <https://bugs.python.org/issue20041>`__: Fixed TypeError when "
"frame.f_trace is set to None. Patch by Xavier de Gaye."
msgstr ""
"`bpo-20041 <https://bugs.python.org/issue20041>`__: Fixed TypeError when "
"frame.f_trace is set to None. Patch by Xavier de Gaye."
#: ../../build/NEWS:4075 ../../build/NEWS:6104
msgid ""
"`bpo-26168 <https://bugs.python.org/issue26168>`__: Fixed possible refleaks "
"in failing Py_BuildValue() with the \"N\" format unit."
msgstr ""
"`bpo-26168 <https://bugs.python.org/issue26168>`__: Fixed possible refleaks "
"in failing Py_BuildValue() with the \"N\" format unit."
#: ../../build/NEWS:4078 ../../build/NEWS:6107
msgid ""
"`bpo-26991 <https://bugs.python.org/issue26991>`__: Fix possible refleak "
"when creating a function with annotations."
msgstr ""
"`bpo-26991 <https://bugs.python.org/issue26991>`__: Fix possible refleak "
"when creating a function with annotations."
#: ../../build/NEWS:4080
msgid ""
"`bpo-27039 <https://bugs.python.org/issue27039>`__: Fixed bytearray.remove() "
"for values greater than 127. Based on patch by Joe Jevnik."
msgstr ""
"`bpo-27039 <https://bugs.python.org/issue27039>`__: Fixed bytearray.remove() "
"for values greater than 127. Based on patch by Joe Jevnik."
#: ../../build/NEWS:4083 ../../build/NEWS:6112
msgid ""
"`bpo-23640 <https://bugs.python.org/issue23640>`__: int.from_bytes() no "
"longer bypasses constructors for subclasses."
msgstr ""
"`bpo-23640 <https://bugs.python.org/issue23640>`__: int.from_bytes() no "
"longer bypasses constructors for subclasses."
#: ../../build/NEWS:4086
msgid ""
"`bpo-27005 <https://bugs.python.org/issue27005>`__: Optimized the float."
"fromhex() class method for exact float. It is now 2 times faster."
msgstr ""
"`bpo-27005 <https://bugs.python.org/issue27005>`__: Optimized the float."
"fromhex() class method for exact float. It is now 2 times faster."
#: ../../build/NEWS:4089
msgid ""
"`bpo-18531 <https://bugs.python.org/issue18531>`__: Single var-keyword "
"argument of dict subtype was passed unscathed to the C-defined function. "
"Now it is converted to exact dict."
msgstr ""
"`bpo-18531 <https://bugs.python.org/issue18531>`__: Single var-keyword "
"argument of dict subtype was passed unscathed to the C-defined function. "
"Now it is converted to exact dict."
#: ../../build/NEWS:4092 ../../build/NEWS:6115
msgid ""
"`bpo-26811 <https://bugs.python.org/issue26811>`__: gc.get_objects() no "
"longer contains a broken tuple with NULL pointer."
msgstr ""
"`bpo-26811 <https://bugs.python.org/issue26811>`__: gc.get_objects() no "
"longer contains a broken tuple with NULL pointer."
#: ../../build/NEWS:4095 ../../build/NEWS:6118
msgid ""
"`bpo-20120 <https://bugs.python.org/issue20120>`__: Use RawConfigParser for ."
"pypirc parsing, removing support for interpolation unintentionally added "
"with move to Python 3. Behavior no longer does any interpolation in .pypirc "
"files, matching behavior in Python 2.7 and Setuptools 19.0."
msgstr ""
"`bpo-20120 <https://bugs.python.org/issue20120>`__: Use RawConfigParser for ."
"pypirc parsing, removing support for interpolation unintentionally added "
"with move to Python 3. Behavior no longer does any interpolation in .pypirc "
"files, matching behavior in Python 2.7 and Setuptools 19.0."
#: ../../build/NEWS:4100
msgid ""
"`bpo-26249 <https://bugs.python.org/issue26249>`__: Memory functions of the :"
"c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the :ref:"
"`pymalloc allocator <pymalloc>` rather than system :c:func:`malloc`. "
"Applications calling :c:func:`PyMem_Malloc` without holding the GIL can now "
"crash: use ``PYTHONMALLOC=debug`` environment variable to validate the usage "
"of memory allocators in your application."
msgstr ""
"`bpo-26249 <https://bugs.python.org/issue26249>`__: Memory functions of the :"
"c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the :ref:"
"`pymalloc allocator <pymalloc>` rather than system :c:func:`malloc`. "
"Applications calling :c:func:`PyMem_Malloc` without holding the GIL can now "
"crash: use ``PYTHONMALLOC=debug`` environment variable to validate the usage "
"of memory allocators in your application."
#: ../../build/NEWS:4107
msgid ""
"`bpo-26802 <https://bugs.python.org/issue26802>`__: Optimize function calls "
"only using unpacking like ``func(*tuple)`` (no other positional argument, no "
"keyword): avoid copying the tuple. Patch written by Joe Jevnik."
msgstr ""
"`bpo-26802 <https://bugs.python.org/issue26802>`__: Optimize function calls "
"only using unpacking like ``func(*tuple)`` (no other positional argument, no "
"keyword): avoid copying the tuple. Patch written by Joe Jevnik."
#: ../../build/NEWS:4111 ../../build/NEWS:6123
msgid ""
"`bpo-26659 <https://bugs.python.org/issue26659>`__: Make the builtin slice "
"type support cycle collection."
msgstr ""
"`bpo-26659 <https://bugs.python.org/issue26659>`__: Make the builtin slice "
"type support cycle collection."
#: ../../build/NEWS:4113 ../../build/NEWS:6125
msgid ""
"`bpo-26718 <https://bugs.python.org/issue26718>`__: super.__init__ no longer "
"leaks memory if called multiple times. NOTE: A direct call of super.__init__ "
"is not endorsed!"
msgstr ""
"`bpo-26718 <https://bugs.python.org/issue26718>`__: super.__init__ no longer "
"leaks memory if called multiple times. NOTE: A direct call of super.__init__ "
"is not endorsed!"
#: ../../build/NEWS:4116 ../../build/NEWS:6155
msgid ""
"`bpo-27138 <https://bugs.python.org/issue27138>`__: Fix the doc comment for "
"FileFinder.find_spec()."
msgstr ""
"`bpo-27138 <https://bugs.python.org/issue27138>`__: Fix the doc comment for "
"FileFinder.find_spec()."
#: ../../build/NEWS:4118 ../../build/NEWS:6199
msgid ""
"`bpo-27147 <https://bugs.python.org/issue27147>`__: Mention PEP 420 in the "
"importlib docs."
msgstr ""
"`bpo-27147 <https://bugs.python.org/issue27147>`__: Mention PEP 420 in the "
"importlib docs."
#: ../../build/NEWS:4120 ../../build/NEWS:6128
msgid ""
"`bpo-25339 <https://bugs.python.org/issue25339>`__: PYTHONIOENCODING now has "
"priority over locale in setting the error handler for stdin and stdout."
msgstr ""
"`bpo-25339 <https://bugs.python.org/issue25339>`__: PYTHONIOENCODING now has "
"priority over locale in setting the error handler for stdin and stdout."
#: ../../build/NEWS:4123 ../../build/NEWS:6131
msgid ""
"`bpo-26494 <https://bugs.python.org/issue26494>`__: Fixed crash on iterating "
"exhausting iterators. Affected classes are generic sequence iterators, "
"iterators of str, bytes, bytearray, list, tuple, set, frozenset, dict, "
"OrderedDict, corresponding views and os.scandir() iterator."
msgstr ""
"`bpo-26494 <https://bugs.python.org/issue26494>`__: Fixed crash on iterating "
"exhausting iterators. Affected classes are generic sequence iterators, "
"iterators of str, bytes, bytearray, list, tuple, set, frozenset, dict, "
"OrderedDict, corresponding views and os.scandir() iterator."
#: ../../build/NEWS:4128
msgid ""
"`bpo-26574 <https://bugs.python.org/issue26574>`__: Optimize ``bytes."
"replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch written by "
"Josh Snider."
msgstr ""
"`bpo-26574 <https://bugs.python.org/issue26574>`__: Optimize ``bytes."
"replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch written by "
"Josh Snider."
#: ../../build/NEWS:4131 ../../build/NEWS:6136
msgid ""
"`bpo-26581 <https://bugs.python.org/issue26581>`__: If coding cookie is "
"specified multiple times on a line in Python source code file, only the "
"first one is taken to account."
msgstr ""
"`bpo-26581 <https://bugs.python.org/issue26581>`__: If coding cookie is "
"specified multiple times on a line in Python source code file, only the "
"first one is taken to account."
#: ../../build/NEWS:4134
msgid ""
"`bpo-19711 <https://bugs.python.org/issue19711>`__: Add tests for reloading "
"namespace packages."
msgstr ""
"`bpo-19711 <https://bugs.python.org/issue19711>`__: Add tests for reloading "
"namespace packages."
#: ../../build/NEWS:4136
msgid ""
"`bpo-21099 <https://bugs.python.org/issue21099>`__: Switch applicable "
"importlib tests to use PEP 451 API."
msgstr ""
"`bpo-21099 <https://bugs.python.org/issue21099>`__: Switch applicable "
"importlib tests to use PEP 451 API."
#: ../../build/NEWS:4138
msgid ""
"`bpo-26563 <https://bugs.python.org/issue26563>`__: Debug hooks on Python "
"memory allocators now raise a fatal error if functions of the :c:func:"
"`PyMem_Malloc` family are called without holding the GIL."
msgstr ""
"`bpo-26563 <https://bugs.python.org/issue26563>`__: Debug hooks on Python "
"memory allocators now raise a fatal error if functions of the :c:func:"
"`PyMem_Malloc` family are called without holding the GIL."
#: ../../build/NEWS:4142
msgid ""
"`bpo-26564 <https://bugs.python.org/issue26564>`__: On error, the debug "
"hooks on Python memory allocators now use the :mod:`tracemalloc` module to "
"get the traceback where a memory block was allocated."
msgstr ""
"`bpo-26564 <https://bugs.python.org/issue26564>`__: On error, the debug "
"hooks on Python memory allocators now use the :mod:`tracemalloc` module to "
"get the traceback where a memory block was allocated."
#: ../../build/NEWS:4146
msgid ""
"`bpo-26558 <https://bugs.python.org/issue26558>`__: The debug hooks on "
"Python memory allocator :c:func:`PyObject_Malloc` now detect when functions "
"are called without holding the GIL."
msgstr ""
"`bpo-26558 <https://bugs.python.org/issue26558>`__: The debug hooks on "
"Python memory allocator :c:func:`PyObject_Malloc` now detect when functions "
"are called without holding the GIL."
#: ../../build/NEWS:4150
msgid ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: Add :envvar:"
"`PYTHONMALLOC` environment variable to set the Python memory allocators and/"
"or install debug hooks."
msgstr ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: Add :envvar:"
"`PYTHONMALLOC` environment variable to set the Python memory allocators and/"
"or install debug hooks."
#: ../../build/NEWS:4153
msgid ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: The :c:func:"
"`PyMem_SetupDebugHooks` function can now also be used on Python compiled in "
"release mode."
msgstr ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: The :c:func:"
"`PyMem_SetupDebugHooks` function can now also be used on Python compiled in "
"release mode."
#: ../../build/NEWS:4156
msgid ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: The :envvar:"
"`PYTHONMALLOCSTATS` environment variable can now also be used on Python "
"compiled in release mode. It now has no effect if set to an empty string."
msgstr ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: The :envvar:"
"`PYTHONMALLOCSTATS` environment variable can now also be used on Python "
"compiled in release mode. It now has no effect if set to an empty string."
#: ../../build/NEWS:4160
msgid ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: In debug mode, debug "
"hooks are now also installed on Python memory allocators when Python is "
"configured without pymalloc."
msgstr ""
"`bpo-26516 <https://bugs.python.org/issue26516>`__: In debug mode, debug "
"hooks are now also installed on Python memory allocators when Python is "
"configured without pymalloc."
#: ../../build/NEWS:4163 ../../build/NEWS:6139
msgid ""
"`bpo-26464 <https://bugs.python.org/issue26464>`__: Fix str.translate() when "
"string is ASCII and first replacements removes character, but next "
"replacement uses a non-ASCII character or a string longer than 1 character. "
"Regression introduced in Python 3.5.0."
msgstr ""
"`bpo-26464 <https://bugs.python.org/issue26464>`__: Fix str.translate() when "
"string is ASCII and first replacements removes character, but next "
"replacement uses a non-ASCII character or a string longer than 1 character. "
"Regression introduced in Python 3.5.0."
#: ../../build/NEWS:4167 ../../build/NEWS:6143
msgid ""
"`bpo-22836 <https://bugs.python.org/issue22836>`__: Ensure exception reports "
"from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when "
"formatting them produces secondary errors. This affects the reports "
"produced by sys.__excepthook__() and when __del__() raises an exception."
msgstr ""
"`bpo-22836 <https://bugs.python.org/issue22836>`__: Ensure exception reports "
"from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when "
"formatting them produces secondary errors. This affects the reports "
"produced by sys.__excepthook__() and when __del__() raises an exception."
#: ../../build/NEWS:4172 ../../build/NEWS:6148
msgid ""
"`bpo-26302 <https://bugs.python.org/issue26302>`__: Correct behavior to "
"reject comma as a legal character for cookie names."
msgstr ""
"`bpo-26302 <https://bugs.python.org/issue26302>`__: Correct behavior to "
"reject comma as a legal character for cookie names."
#: ../../build/NEWS:4175
msgid ""
"`bpo-26136 <https://bugs.python.org/issue26136>`__: Upgrade the warning when "
"a generator raises StopIteration from PendingDeprecationWarning to "
"DeprecationWarning. Patch by Anish Shah."
msgstr ""
"`bpo-26136 <https://bugs.python.org/issue26136>`__: Upgrade the warning when "
"a generator raises StopIteration from PendingDeprecationWarning to "
"DeprecationWarning. Patch by Anish Shah."
#: ../../build/NEWS:4178
msgid ""
"`bpo-26204 <https://bugs.python.org/issue26204>`__: The compiler now ignores "
"all constant statements: bytes, str, int, float, complex, name constants "
"(None, False, True), Ellipsis and ast.Constant; not only str and int. For "
"example, ``1.0`` is now ignored in ``def f(): 1.0``."
msgstr ""
"`bpo-26204 <https://bugs.python.org/issue26204>`__: The compiler now ignores "
"all constant statements: bytes, str, int, float, complex, name constants "
"(None, False, True), Ellipsis and ast.Constant; not only str and int. For "
"example, ``1.0`` is now ignored in ``def f(): 1.0``."
#: ../../build/NEWS:4183 ../../build/NEWS:6151
msgid ""
"`bpo-4806 <https://bugs.python.org/issue4806>`__: Avoid masking the original "
"TypeError exception when using star (``*``) unpacking in function calls. "
"Based on patch by Hagen Fürstenau and Daniel Urban."
msgstr ""
"`bpo-4806 <https://bugs.python.org/issue4806>`__: Avoid masking the original "
"TypeError exception when using star (``*``) unpacking in function calls. "
"Based on patch by Hagen Fürstenau and Daniel Urban."
#: ../../build/NEWS:4187
msgid ""
"`bpo-26146 <https://bugs.python.org/issue26146>`__: Add a new kind of AST "
"node: ``ast.Constant``. It can be used by external AST optimizers, but the "
"compiler does not emit directly such node."
msgstr ""
"`bpo-26146 <https://bugs.python.org/issue26146>`__: Add a new kind of AST "
"node: ``ast.Constant``. It can be used by external AST optimizers, but the "
"compiler does not emit directly such node."
#: ../../build/NEWS:4194
msgid ""
"`bpo-18018 <https://bugs.python.org/issue18018>`__: Import raises "
"ImportError instead of SystemError if a relative import is attempted without "
"a known parent package."
msgstr ""
"`bpo-18018 <https://bugs.python.org/issue18018>`__: Import raises "
"ImportError instead of SystemError if a relative import is attempted without "
"a known parent package."
#: ../../build/NEWS:4197
msgid ""
"`bpo-25843 <https://bugs.python.org/issue25843>`__: When compiling code, "
"don't merge constants if they are equal but have a different types. For "
"example, ``f1, f2 = lambda: 1, lambda: 1.0`` is now correctly compiled to "
"two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` "
"returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal."
msgstr ""
"`bpo-25843 <https://bugs.python.org/issue25843>`__: When compiling code, "
"don't merge constants if they are equal but have a different types. For "
"example, ``f1, f2 = lambda: 1, lambda: 1.0`` is now correctly compiled to "
"two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` "
"returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal."
#: ../../build/NEWS:4203
msgid ""
"`bpo-26107 <https://bugs.python.org/issue26107>`__: The format of the "
"``co_lnotab`` attribute of code objects changes to support negative line "
"number delta."
msgstr ""
"`bpo-26107 <https://bugs.python.org/issue26107>`__: The format of the "
"``co_lnotab`` attribute of code objects changes to support negative line "
"number delta."
#: ../../build/NEWS:4206 ../../build/NEWS:6157
msgid ""
"`bpo-26154 <https://bugs.python.org/issue26154>`__: Add a new private "
"_PyThreadState_UncheckedGet() function to get the current Python thread "
"state, but don't issue a fatal error if it is NULL. This new function must "
"be used instead of accessing directly the _PyThreadState_Current variable. "
"The variable is no more exposed since Python 3.5.1 to hide the exact "
"implementation of atomic C types, to avoid compiler issues."
msgstr ""
"`bpo-26154 <https://bugs.python.org/issue26154>`__: Add a new private "
"_PyThreadState_UncheckedGet() function to get the current Python thread "
"state, but don't issue a fatal error if it is NULL. This new function must "
"be used instead of accessing directly the _PyThreadState_Current variable. "
"The variable is no more exposed since Python 3.5.1 to hide the exact "
"implementation of atomic C types, to avoid compiler issues."
#: ../../build/NEWS:4213
msgid ""
"`bpo-25791 <https://bugs.python.org/issue25791>`__: If __package__ != "
"__spec__.parent or if neither __package__ or __spec__ are defined then "
"ImportWarning is raised."
msgstr ""
"`bpo-25791 <https://bugs.python.org/issue25791>`__: If __package__ != "
"__spec__.parent or if neither __package__ or __spec__ are defined then "
"ImportWarning is raised."
#: ../../build/NEWS:4216 ../../build/NEWS:6174
msgid ""
"`bpo-22995 <https://bugs.python.org/issue22995>`__: [UPDATE] Comment out the "
"one of the pickleability tests in _PyObject_GetState() due to regressions "
"observed in Cython-based projects."
msgstr ""
"`bpo-22995 <https://bugs.python.org/issue22995>`__: [UPDATE] Comment out the "
"one of the pickleability tests in _PyObject_GetState() due to regressions "
"observed in Cython-based projects."
#: ../../build/NEWS:4219 ../../build/NEWS:6177
msgid ""
"`bpo-25961 <https://bugs.python.org/issue25961>`__: Disallowed null "
"characters in the type name."
msgstr ""
"`bpo-25961 <https://bugs.python.org/issue25961>`__: Disallowed null "
"characters in the type name."
#: ../../build/NEWS:4221 ../../build/NEWS:6179
msgid ""
"`bpo-25973 <https://bugs.python.org/issue25973>`__: Fix segfault when an "
"invalid nonlocal statement binds a name starting with two underscores."
msgstr ""
"`bpo-25973 <https://bugs.python.org/issue25973>`__: Fix segfault when an "
"invalid nonlocal statement binds a name starting with two underscores."
#: ../../build/NEWS:4224 ../../build/NEWS:6182
msgid ""
"`bpo-22995 <https://bugs.python.org/issue22995>`__: Instances of extension "
"types with a state that aren't subclasses of list or dict and haven't "
"implemented any pickle-related methods (__reduce__, __reduce_ex__, "
"__getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be "
"pickled. Including memoryview."
msgstr ""
"`bpo-22995 <https://bugs.python.org/issue22995>`__: Instances of extension "
"types with a state that aren't subclasses of list or dict and haven't "
"implemented any pickle-related methods (__reduce__, __reduce_ex__, "
"__getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be "
"pickled. Including memoryview."
#: ../../build/NEWS:4229 ../../build/NEWS:6187
msgid ""
"`bpo-20440 <https://bugs.python.org/issue20440>`__: Massive replacing unsafe "
"attribute setting code with special macro Py_SETREF."
msgstr ""
"`bpo-20440 <https://bugs.python.org/issue20440>`__: Massive replacing unsafe "
"attribute setting code with special macro Py_SETREF."
#: ../../build/NEWS:4232 ../../build/NEWS:6190
msgid ""
"`bpo-25766 <https://bugs.python.org/issue25766>`__: Special method "
"__bytes__() now works in str subclasses."
msgstr ""
"`bpo-25766 <https://bugs.python.org/issue25766>`__: Special method "
"__bytes__() now works in str subclasses."
#: ../../build/NEWS:4234 ../../build/NEWS:6192
msgid ""
"`bpo-25421 <https://bugs.python.org/issue25421>`__: __sizeof__ methods of "
"builtin types now use dynamic basic size. This allows sys.getsize() to work "
"correctly with their subclasses with __slots__ defined."
msgstr ""
"`bpo-25421 <https://bugs.python.org/issue25421>`__: __sizeof__ methods of "
"builtin types now use dynamic basic size. This allows sys.getsize() to work "
"correctly with their subclasses with __slots__ defined."
#: ../../build/NEWS:4238 ../../build/NEWS:6196 ../../build/NEWS:6856
msgid ""
"`bpo-25709 <https://bugs.python.org/issue25709>`__: Fixed problem with in-"
"place string concatenation and utf-8 cache."
msgstr ""
"`bpo-25709 <https://bugs.python.org/issue25709>`__: Fixed problem with in-"
"place string concatenation and utf-8 cache."
#: ../../build/NEWS:4241
msgid ""
"`bpo-5319 <https://bugs.python.org/issue5319>`__: New Py_FinalizeEx() API "
"allowing Python to set an exit status of 120 on failure to flush buffered "
"streams."
msgstr ""
"`bpo-5319 <https://bugs.python.org/issue5319>`__: New Py_FinalizeEx() API "
"allowing Python to set an exit status of 120 on failure to flush buffered "
"streams."
#: ../../build/NEWS:4244
msgid ""
"`bpo-25485 <https://bugs.python.org/issue25485>`__: telnetlib.Telnet is now "
"a context manager."
msgstr ""
"`bpo-25485 <https://bugs.python.org/issue25485>`__: telnetlib.Telnet is now "
"a context manager."
#: ../../build/NEWS:4246 ../../build/NEWS:6201
msgid ""
"`bpo-24097 <https://bugs.python.org/issue24097>`__: Fixed crash in object."
"__reduce__() if slot name is freed inside __getattr__."
msgstr ""
"`bpo-24097 <https://bugs.python.org/issue24097>`__: Fixed crash in object."
"__reduce__() if slot name is freed inside __getattr__."
#: ../../build/NEWS:4249 ../../build/NEWS:6204
msgid ""
"`bpo-24731 <https://bugs.python.org/issue24731>`__: Fixed crash on "
"converting objects with special methods __bytes__, __trunc__, and __float__ "
"returning instances of subclasses of bytes, int, and float to subclasses of "
"bytes, int, and float correspondingly."
msgstr ""
"`bpo-24731 <https://bugs.python.org/issue24731>`__: Fixed crash on "
"converting objects with special methods __bytes__, __trunc__, and __float__ "
"returning instances of subclasses of bytes, int, and float to subclasses of "
"bytes, int, and float correspondingly."
#: ../../build/NEWS:4254 ../../build/NEWS:6874
msgid ""
"`bpo-25630 <https://bugs.python.org/issue25630>`__: Fix a possible segfault "
"during argument parsing in functions that accept filesystem paths."
msgstr ""
"`bpo-25630 <https://bugs.python.org/issue25630>`__: Fix a possible segfault "
"during argument parsing in functions that accept filesystem paths."
#: ../../build/NEWS:4257 ../../build/NEWS:6877
msgid ""
"`bpo-23564 <https://bugs.python.org/issue23564>`__: Fixed a partially broken "
"sanity check in the _posixsubprocess internals regarding how fds_to_pass "
"were passed to the child. The bug had no actual impact as subprocess.py "
"already avoided it."
msgstr ""
"`bpo-23564 <https://bugs.python.org/issue23564>`__: Fixed a partially broken "
"sanity check in the _posixsubprocess internals regarding how fds_to_pass "
"were passed to the child. The bug had no actual impact as subprocess.py "
"already avoided it."
#: ../../build/NEWS:4261 ../../build/NEWS:6881
msgid ""
"`bpo-25388 <https://bugs.python.org/issue25388>`__: Fixed tokenizer crash "
"when processing undecodable source code with a null byte."
msgstr ""
"`bpo-25388 <https://bugs.python.org/issue25388>`__: Fixed tokenizer crash "
"when processing undecodable source code with a null byte."
#: ../../build/NEWS:4264 ../../build/NEWS:6884
msgid ""
"`bpo-25462 <https://bugs.python.org/issue25462>`__: The hash of the key now "
"is calculated only once in most operations in C implementation of "
"OrderedDict."
msgstr ""
"`bpo-25462 <https://bugs.python.org/issue25462>`__: The hash of the key now "
"is calculated only once in most operations in C implementation of "
"OrderedDict."
#: ../../build/NEWS:4267 ../../build/NEWS:6887
msgid ""
"`bpo-22995 <https://bugs.python.org/issue22995>`__: Default implementation "
"of __reduce__ and __reduce_ex__ now rejects builtin types with not defined "
"__new__."
msgstr ""
"`bpo-22995 <https://bugs.python.org/issue22995>`__: Default implementation "
"of __reduce__ and __reduce_ex__ now rejects builtin types with not defined "
"__new__."
#: ../../build/NEWS:4270 ../../build/NEWS:6893
msgid ""
"`bpo-24802 <https://bugs.python.org/issue24802>`__: Avoid buffer overreads "
"when int(), float(), compile(), exec() and eval() are passed bytes-like "
"objects. These objects are not necessarily terminated by a null byte, but "
"the functions assumed they were."
msgstr ""
"`bpo-24802 <https://bugs.python.org/issue24802>`__: Avoid buffer overreads "
"when int(), float(), compile(), exec() and eval() are passed bytes-like "
"objects. These objects are not necessarily terminated by a null byte, but "
"the functions assumed they were."
#: ../../build/NEWS:4275 ../../build/NEWS:6890
msgid ""
"`bpo-25555 <https://bugs.python.org/issue25555>`__: Fix parser and AST: fill "
"lineno and col_offset of \"arg\" node when compiling AST from Python objects."
msgstr ""
"`bpo-25555 <https://bugs.python.org/issue25555>`__: Fix parser and AST: fill "
"lineno and col_offset of \"arg\" node when compiling AST from Python objects."
#: ../../build/NEWS:4278 ../../build/NEWS:6898
msgid ""
"`bpo-24726 <https://bugs.python.org/issue24726>`__: Fixed a crash and "
"leaking NULL in repr() of OrderedDict that was mutated by direct calls of "
"dict methods."
msgstr ""
"`bpo-24726 <https://bugs.python.org/issue24726>`__: Fixed a crash and "
"leaking NULL in repr() of OrderedDict that was mutated by direct calls of "
"dict methods."
#: ../../build/NEWS:4281 ../../build/NEWS:6901
msgid ""
"`bpo-25449 <https://bugs.python.org/issue25449>`__: Iterating OrderedDict "
"with keys with unstable hash now raises KeyError in C implementations as "
"well as in Python implementation."
msgstr ""
"`bpo-25449 <https://bugs.python.org/issue25449>`__: Iterating OrderedDict "
"with keys with unstable hash now raises KeyError in C implementations as "
"well as in Python implementation."
#: ../../build/NEWS:4284 ../../build/NEWS:6904
msgid ""
"`bpo-25395 <https://bugs.python.org/issue25395>`__: Fixed crash when highly "
"nested OrderedDict structures were garbage collected."
msgstr ""
"`bpo-25395 <https://bugs.python.org/issue25395>`__: Fixed crash when highly "
"nested OrderedDict structures were garbage collected."
#: ../../build/NEWS:4287
msgid ""
"`bpo-25401 <https://bugs.python.org/issue25401>`__: Optimize bytes.fromhex() "
"and bytearray.fromhex(): they are now between 2x and 3.5x faster."
msgstr ""
"`bpo-25401 <https://bugs.python.org/issue25401>`__: Optimize bytes.fromhex() "
"and bytearray.fromhex(): they are now between 2x and 3.5x faster."
#: ../../build/NEWS:4290
msgid ""
"`bpo-25399 <https://bugs.python.org/issue25399>`__: Optimize bytearray % "
"args using the new private _PyBytesWriter API. Formatting is now between 2.5 "
"and 5 times faster."
msgstr ""
"`bpo-25399 <https://bugs.python.org/issue25399>`__: Optimize bytearray % "
"args using the new private _PyBytesWriter API. Formatting is now between 2.5 "
"and 5 times faster."
#: ../../build/NEWS:4293 ../../build/NEWS:6907
msgid ""
"`bpo-25274 <https://bugs.python.org/issue25274>`__: sys.setrecursionlimit() "
"now raises a RecursionError if the new recursion limit is too low depending "
"at the current recursion depth. Modify also the \"lower-water mark\" formula "
"to make it monotonic. This mark is used to decide when the overflowed flag "
"of the thread state is reset."
msgstr ""
"`bpo-25274 <https://bugs.python.org/issue25274>`__: sys.setrecursionlimit() "
"now raises a RecursionError if the new recursion limit is too low depending "
"at the current recursion depth. Modify also the \"lower-water mark\" formula "
"to make it monotonic. This mark is used to decide when the overflowed flag "
"of the thread state is reset."
#: ../../build/NEWS:4298 ../../build/NEWS:6912
msgid ""
"`bpo-24402 <https://bugs.python.org/issue24402>`__: Fix input() to prompt to "
"the redirected stdout when sys.stdout.fileno() fails."
msgstr ""
"`bpo-24402 <https://bugs.python.org/issue24402>`__: Fix input() to prompt to "
"the redirected stdout when sys.stdout.fileno() fails."
#: ../../build/NEWS:4301
msgid ""
"`bpo-25349 <https://bugs.python.org/issue25349>`__: Optimize bytes % args "
"using the new private _PyBytesWriter API. Formatting is now up to 2 times "
"faster."
msgstr ""
"`bpo-25349 <https://bugs.python.org/issue25349>`__: Optimize bytes % args "
"using the new private _PyBytesWriter API. Formatting is now up to 2 times "
"faster."
#: ../../build/NEWS:4304 ../../build/NEWS:6915
msgid ""
"`bpo-24806 <https://bugs.python.org/issue24806>`__: Prevent builtin types "
"that are not allowed to be subclassed from being subclassed through multiple "
"inheritance."
msgstr ""
"`bpo-24806 <https://bugs.python.org/issue24806>`__: Prevent builtin types "
"that are not allowed to be subclassed from being subclassed through multiple "
"inheritance."
#: ../../build/NEWS:4307
msgid ""
"`bpo-25301 <https://bugs.python.org/issue25301>`__: The UTF-8 decoder is now "
"up to 15 times as fast for error handlers: ``ignore``, ``replace`` and "
"``surrogateescape``."
msgstr ""
"`bpo-25301 <https://bugs.python.org/issue25301>`__: The UTF-8 decoder is now "
"up to 15 times as fast for error handlers: ``ignore``, ``replace`` and "
"``surrogateescape``."
#: ../../build/NEWS:4310 ../../build/NEWS:6918
msgid ""
"`bpo-24848 <https://bugs.python.org/issue24848>`__: Fixed a number of bugs "
"in UTF-7 decoding of misformed data."
msgstr ""
"`bpo-24848 <https://bugs.python.org/issue24848>`__: Fixed a number of bugs "
"in UTF-7 decoding of misformed data."
#: ../../build/NEWS:4316 ../../build/NEWS:6920
msgid ""
"`bpo-25280 <https://bugs.python.org/issue25280>`__: Import trace messages "
"emitted in verbose (-v) mode are no longer formatted twice."
msgstr ""
"`bpo-25280 <https://bugs.python.org/issue25280>`__: Import trace messages "
"emitted in verbose (-v) mode are no longer formatted twice."
#: ../../build/NEWS:4319
msgid ""
"`bpo-25227 <https://bugs.python.org/issue25227>`__: Optimize ASCII and "
"latin1 encoders with the ``surrogateescape`` error handler: the encoders are "
"now up to 3 times as fast. Initial patch written by Serhiy Storchaka."
msgstr ""
"`bpo-25227 <https://bugs.python.org/issue25227>`__: Optimize ASCII and "
"latin1 encoders with the ``surrogateescape`` error handler: the encoders are "
"now up to 3 times as fast. Initial patch written by Serhiy Storchaka."
#: ../../build/NEWS:4328
msgid ""
"`bpo-9232 <https://bugs.python.org/issue9232>`__: Modify Python's grammar to "
"allow trailing commas in the argument list of a function declaration. For "
"example, \"def f(\\*, a = 3,): pass\" is now legal. Patch from Mark "
"Dickinson."
msgstr ""
"`bpo-9232 <https://bugs.python.org/issue9232>`__: Modify Python's grammar to "
"allow trailing commas in the argument list of a function declaration. For "
"example, \"def f(\\*, a = 3,): pass\" is now legal. Patch from Mark "
"Dickinson."
#: ../../build/NEWS:4332
msgid ""
"`bpo-24965 <https://bugs.python.org/issue24965>`__: Implement PEP 498 "
"\"Literal String Interpolation\". This allows you to embed expressions "
"inside f-strings, which are converted to normal strings at run time. Given "
"x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith."
msgstr ""
"`bpo-24965 <https://bugs.python.org/issue24965>`__: Implement PEP 498 "
"\"Literal String Interpolation\". This allows you to embed expressions "
"inside f-strings, which are converted to normal strings at run time. Given "
"x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith."
#: ../../build/NEWS:4337 ../../build/NEWS:6209
msgid ""
"`bpo-26478 <https://bugs.python.org/issue26478>`__: Fix semantic bugs when "
"using binary operators with dictionary views and tuples."
msgstr ""
"`bpo-26478 <https://bugs.python.org/issue26478>`__: Fix semantic bugs when "
"using binary operators with dictionary views and tuples."
#: ../../build/NEWS:4340 ../../build/NEWS:6212
msgid ""
"`bpo-26171 <https://bugs.python.org/issue26171>`__: Fix possible integer "
"overflow and heap corruption in zipimporter.get_data()."
msgstr ""
"`bpo-26171 <https://bugs.python.org/issue26171>`__: Fix possible integer "
"overflow and heap corruption in zipimporter.get_data()."
#: ../../build/NEWS:4343 ../../build/NEWS:6215
msgid ""
"`bpo-25660 <https://bugs.python.org/issue25660>`__: Fix TAB key behaviour in "
"REPL with readline."
msgstr ""
"`bpo-25660 <https://bugs.python.org/issue25660>`__: Fix TAB key behaviour in "
"REPL with readline."
#: ../../build/NEWS:4345
msgid ""
"`bpo-26288 <https://bugs.python.org/issue26288>`__: Optimize PyLong_AsDouble."
msgstr ""
"`bpo-26288 <https://bugs.python.org/issue26288>`__: Optimize PyLong_AsDouble."
#: ../../build/NEWS:4347
msgid ""
"`bpo-26289 <https://bugs.python.org/issue26289>`__: Optimize floor and "
"modulo division for single-digit longs. Microbenchmarks show 2-2.5x "
"improvement. Built-in 'divmod' function is now also ~10% faster. (See also: "
"`bpo-26315 <https://bugs.python.org/issue26315>`__)"
msgstr ""
#: ../../build/NEWS:4351 ../../build/NEWS:6217
msgid ""
"`bpo-25887 <https://bugs.python.org/issue25887>`__: Raise a RuntimeError "
"when a coroutine object is awaited more than once."
msgstr ""
"`bpo-25887 <https://bugs.python.org/issue25887>`__: Raise a RuntimeError "
"when a coroutine object is awaited more than once."
#: ../../build/NEWS:4357 ../../build/NEWS:6291
msgid ""
"`bpo-27057 <https://bugs.python.org/issue27057>`__: Fix os.set_inheritable() "
"on Android, ioctl() is blocked by SELinux and fails with EACCESS. The "
"function now falls back to fcntl(). Patch written by Michał Bednarski."
msgstr ""
"`bpo-27057 <https://bugs.python.org/issue27057>`__: Fix os.set_inheritable() "
"on Android, ioctl() is blocked by SELinux and fails with EACCESS. The "
"function now falls back to fcntl(). Patch written by Michał Bednarski."
#: ../../build/NEWS:4361 ../../build/NEWS:6295
msgid ""
"`bpo-27014 <https://bugs.python.org/issue27014>`__: Fix infinite recursion "
"using typing.py. Thanks to Kalle Tuure!"
msgstr ""
"`bpo-27014 <https://bugs.python.org/issue27014>`__: Fix infinite recursion "
"using typing.py. Thanks to Kalle Tuure!"
#: ../../build/NEWS:4363
msgid ""
"`bpo-27031 <https://bugs.python.org/issue27031>`__: Removed dummy methods in "
"Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()."
msgstr ""
"`bpo-27031 <https://bugs.python.org/issue27031>`__: Removed dummy methods in "
"Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()."
#: ../../build/NEWS:4366 ../../build/NEWS:6297
msgid ""
"`bpo-14132 <https://bugs.python.org/issue14132>`__: Fix urllib.request "
"redirect handling when the target only has a query string. Original fix by "
"Ján Janech."
msgstr ""
"`bpo-14132 <https://bugs.python.org/issue14132>`__: Fix urllib.request "
"redirect handling when the target only has a query string. Original fix by "
"Ján Janech."
#: ../../build/NEWS:4375
msgid ""
"`bpo-27033 <https://bugs.python.org/issue27033>`__: The default value of the "
"decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer "
"constructors is changed to False."
msgstr ""
"`bpo-27033 <https://bugs.python.org/issue27033>`__: The default value of the "
"decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer "
"constructors is changed to False."
#: ../../build/NEWS:4378
msgid ""
"`bpo-27034 <https://bugs.python.org/issue27034>`__: Removed deprecated class "
"asynchat.fifo."
msgstr ""
"`bpo-27034 <https://bugs.python.org/issue27034>`__: Removed deprecated class "
"asynchat.fifo."
#: ../../build/NEWS:4380
msgid ""
"`bpo-26870 <https://bugs.python.org/issue26870>`__: Added readline."
"set_auto_history(), which can stop entries being automatically added to the "
"history list. Based on patch by Tyler Crompton."
msgstr ""
"`bpo-26870 <https://bugs.python.org/issue26870>`__: Added readline."
"set_auto_history(), which can stop entries being automatically added to the "
"history list. Based on patch by Tyler Crompton."
#: ../../build/NEWS:4384
msgid ""
"`bpo-26039 <https://bugs.python.org/issue26039>`__: zipfile.ZipFile.open() "
"can now be used to write data into a ZIP file, as well as for extracting "
"data. Patch by Thomas Kluyver."
msgstr ""
"`bpo-26039 <https://bugs.python.org/issue26039>`__: zipfile.ZipFile.open() "
"can now be used to write data into a ZIP file, as well as for extracting "
"data. Patch by Thomas Kluyver."
#: ../../build/NEWS:4387 ../../build/NEWS:6306
msgid ""
"`bpo-26892 <https://bugs.python.org/issue26892>`__: Honor debuglevel flag in "
"urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen."
msgstr ""
"`bpo-26892 <https://bugs.python.org/issue26892>`__: Honor debuglevel flag in "
"urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen."
#: ../../build/NEWS:4390 ../../build/NEWS:6309
msgid ""
"`bpo-22274 <https://bugs.python.org/issue22274>`__: In the subprocess "
"module, allow stderr to be redirected to stdout even when stdout is not "
"redirected. Patch by Akira Li."
msgstr ""
"`bpo-22274 <https://bugs.python.org/issue22274>`__: In the subprocess "
"module, allow stderr to be redirected to stdout even when stdout is not "
"redirected. Patch by Akira Li."
#: ../../build/NEWS:4393 ../../build/NEWS:6312
msgid ""
"`bpo-26807 <https://bugs.python.org/issue26807>`__: mock_open 'files' no "
"longer error on readline at end of file. Patch from Yolanda Robla."
msgstr ""
"`bpo-26807 <https://bugs.python.org/issue26807>`__: mock_open 'files' no "
"longer error on readline at end of file. Patch from Yolanda Robla."
#: ../../build/NEWS:4396 ../../build/NEWS:6315
msgid ""
"`bpo-25745 <https://bugs.python.org/issue25745>`__: Fixed leaking a userptr "
"in curses panel destructor."
msgstr ""
"`bpo-25745 <https://bugs.python.org/issue25745>`__: Fixed leaking a userptr "
"in curses panel destructor."
#: ../../build/NEWS:4398 ../../build/NEWS:6317
msgid ""
"`bpo-26977 <https://bugs.python.org/issue26977>`__: Removed unnecessary, and "
"ignored, call to sum of squares helper in statistics.pvariance."
msgstr ""
"`bpo-26977 <https://bugs.python.org/issue26977>`__: Removed unnecessary, and "
"ignored, call to sum of squares helper in statistics.pvariance."
#: ../../build/NEWS:4401
msgid ""
"`bpo-26002 <https://bugs.python.org/issue26002>`__: Use bisect in statistics."
"median instead of a linear search. Patch by Upendra Kuma."
msgstr ""
"`bpo-26002 <https://bugs.python.org/issue26002>`__: Use bisect in statistics."
"median instead of a linear search. Patch by Upendra Kuma."
#: ../../build/NEWS:4404
msgid ""
"`bpo-25974 <https://bugs.python.org/issue25974>`__: Make use of new Decimal."
"as_integer_ratio() method in statistics module. Patch by Stefan Krah."
msgstr ""
"`bpo-25974 <https://bugs.python.org/issue25974>`__: Make use of new Decimal."
"as_integer_ratio() method in statistics module. Patch by Stefan Krah."
#: ../../build/NEWS:4407
msgid ""
"`bpo-26996 <https://bugs.python.org/issue26996>`__: Add secrets module as "
"described in PEP 506."
msgstr ""
"`bpo-26996 <https://bugs.python.org/issue26996>`__: Add secrets module as "
"described in PEP 506."
#: ../../build/NEWS:4409 ../../build/NEWS:6320
msgid ""
"`bpo-26881 <https://bugs.python.org/issue26881>`__: The modulefinder module "
"now supports extended opcode arguments."
msgstr ""
"`bpo-26881 <https://bugs.python.org/issue26881>`__: The modulefinder module "
"now supports extended opcode arguments."
#: ../../build/NEWS:4411 ../../build/NEWS:6322
msgid ""
"`bpo-23815 <https://bugs.python.org/issue23815>`__: Fixed crashes related to "
"directly created instances of types in _tkinter and curses.panel modules."
msgstr ""
"`bpo-23815 <https://bugs.python.org/issue23815>`__: Fixed crashes related to "
"directly created instances of types in _tkinter and curses.panel modules."
#: ../../build/NEWS:4414 ../../build/NEWS:6325
msgid ""
"`bpo-17765 <https://bugs.python.org/issue17765>`__: weakref.ref() no longer "
"silently ignores keyword arguments. Patch by Georg Brandl."
msgstr ""
"`bpo-17765 <https://bugs.python.org/issue17765>`__: weakref.ref() no longer "
"silently ignores keyword arguments. Patch by Georg Brandl."
#: ../../build/NEWS:4417 ../../build/NEWS:6328
msgid ""
"`bpo-26873 <https://bugs.python.org/issue26873>`__: xmlrpc now raises "
"ResponseError on unsupported type tags instead of silently return incorrect "
"result."
msgstr ""
"`bpo-26873 <https://bugs.python.org/issue26873>`__: xmlrpc now raises "
"ResponseError on unsupported type tags instead of silently return incorrect "
"result."
#: ../../build/NEWS:4425 ../../build/NEWS:6331
msgid ""
"`bpo-26711 <https://bugs.python.org/issue26711>`__: Fixed the comparison of "
"plistlib.Data with other types."
msgstr ""
"`bpo-26711 <https://bugs.python.org/issue26711>`__: Fixed the comparison of "
"plistlib.Data with other types."
#: ../../build/NEWS:4427 ../../build/NEWS:6333
msgid ""
"`bpo-24114 <https://bugs.python.org/issue24114>`__: Fix an uninitialized "
"variable in `ctypes.util`."
msgstr ""
"`bpo-24114 <https://bugs.python.org/issue24114>`__: Fix an uninitialized "
"variable in `ctypes.util`."
#: ../../build/NEWS:4429 ../../build/NEWS:6335
msgid ""
"The bug only occurs on SunOS when the ctypes implementation searches for the "
"`crle` program. Patch by Xiang Zhang. Tested on SunOS by Kees Bos."
msgstr ""
#: ../../build/NEWS:4432 ../../build/NEWS:6338
msgid ""
"`bpo-26864 <https://bugs.python.org/issue26864>`__: In urllib.request, "
"change the proxy bypass host checking against no_proxy to be case-"
"insensitive, and to not match unrelated host names that happen to have a "
"bypassed hostname as a suffix. Patch by Xiang Zhang."
msgstr ""
"`bpo-26864 <https://bugs.python.org/issue26864>`__: In urllib.request, "
"change the proxy bypass host checking against no_proxy to be case-"
"insensitive, and to not match unrelated host names that happen to have a "
"bypassed hostname as a suffix. Patch by Xiang Zhang."
#: ../../build/NEWS:4437
msgid ""
"`bpo-24902 <https://bugs.python.org/issue24902>`__: Print server URL on http."
"server startup. Initial patch by Felix Kaiser."
msgstr ""
"`bpo-24902 <https://bugs.python.org/issue24902>`__: Print server URL on http."
"server startup. Initial patch by Felix Kaiser."
#: ../../build/NEWS:4440
msgid ""
"`bpo-25788 <https://bugs.python.org/issue25788>`__: fileinput.hook_encoded() "
"now supports an \"errors\" argument for passing to open. Original patch by "
"Joseph Hackman."
msgstr ""
"`bpo-25788 <https://bugs.python.org/issue25788>`__: fileinput.hook_encoded() "
"now supports an \"errors\" argument for passing to open. Original patch by "
"Joseph Hackman."
#: ../../build/NEWS:4443 ../../build/NEWS:6343
msgid ""
"`bpo-26634 <https://bugs.python.org/issue26634>`__: recursive_repr() now "
"sets __qualname__ of wrapper. Patch by Xiang Zhang."
msgstr ""
"`bpo-26634 <https://bugs.python.org/issue26634>`__: recursive_repr() now "
"sets __qualname__ of wrapper. Patch by Xiang Zhang."
#: ../../build/NEWS:4450 ../../build/NEWS:6350
msgid ""
"`bpo-26837 <https://bugs.python.org/issue26837>`__: assertSequenceEqual() "
"now correctly outputs non-stringified differing items (like bytes in the -b "
"mode). This affects assertListEqual() and assertTupleEqual()."
msgstr ""
"`bpo-26837 <https://bugs.python.org/issue26837>`__: assertSequenceEqual() "
"now correctly outputs non-stringified differing items (like bytes in the -b "
"mode). This affects assertListEqual() and assertTupleEqual()."
#: ../../build/NEWS:4454 ../../build/NEWS:6354
msgid ""
"`bpo-26041 <https://bugs.python.org/issue26041>`__: Remove \"will be removed "
"in Python 3.7\" from deprecation messages of platform.dist() and platform."
"linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala."
msgstr ""
"`bpo-26041 <https://bugs.python.org/issue26041>`__: Remove \"will be removed "
"in Python 3.7\" from deprecation messages of platform.dist() and platform."
"linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala."
#: ../../build/NEWS:4458 ../../build/NEWS:6358
msgid ""
"`bpo-26822 <https://bugs.python.org/issue26822>`__: itemgetter, attrgetter "
"and methodcaller objects no longer silently ignore keyword arguments."
msgstr ""
"`bpo-26822 <https://bugs.python.org/issue26822>`__: itemgetter, attrgetter "
"and methodcaller objects no longer silently ignore keyword arguments."
#: ../../build/NEWS:4461 ../../build/NEWS:6361
msgid ""
"`bpo-26733 <https://bugs.python.org/issue26733>`__: Disassembling a class "
"now disassembles class and static methods. Patch by Xiang Zhang."
msgstr ""
"`bpo-26733 <https://bugs.python.org/issue26733>`__: Disassembling a class "
"now disassembles class and static methods. Patch by Xiang Zhang."
#: ../../build/NEWS:4464 ../../build/NEWS:6364
msgid ""
"`bpo-26801 <https://bugs.python.org/issue26801>`__: Fix error handling in :"
"func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of :exc:"
"`NameError`. Patch written by Emanuel Barry."
msgstr ""
"`bpo-26801 <https://bugs.python.org/issue26801>`__: Fix error handling in :"
"func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of :exc:"
"`NameError`. Patch written by Emanuel Barry."
#: ../../build/NEWS:4468 ../../build/NEWS:6368
msgid ""
"`bpo-24838 <https://bugs.python.org/issue24838>`__: tarfile's ustar and gnu "
"formats now correctly calculate name and link field limits for multibyte "
"character encodings like utf-8."
msgstr ""
"`bpo-24838 <https://bugs.python.org/issue24838>`__: tarfile's ustar and gnu "
"formats now correctly calculate name and link field limits for multibyte "
"character encodings like utf-8."
#: ../../build/NEWS:4481 ../../build/NEWS:6381
msgid ""
"`bpo-26717 <https://bugs.python.org/issue26717>`__: Stop encoding Latin-1-"
"ized WSGI paths with UTF-8. Patch by Anthony Sottile."
msgstr ""
"`bpo-26717 <https://bugs.python.org/issue26717>`__: Stop encoding Latin-1-"
"ized WSGI paths with UTF-8. Patch by Anthony Sottile."
#: ../../build/NEWS:4484
msgid ""
"`bpo-26782 <https://bugs.python.org/issue26782>`__: Add STARTUPINFO to "
"subprocess.__all__ on Windows."
msgstr ""
"`bpo-26782 <https://bugs.python.org/issue26782>`__: Add STARTUPINFO to "
"subprocess.__all__ on Windows."
#: ../../build/NEWS:4486
msgid ""
"`bpo-26404 <https://bugs.python.org/issue26404>`__: Add context manager to "
"socketserver. Patch by Aviv Palivoda."
msgstr ""
"`bpo-26404 <https://bugs.python.org/issue26404>`__: Add context manager to "
"socketserver. Patch by Aviv Palivoda."
#: ../../build/NEWS:4488 ../../build/NEWS:6384
msgid ""
"`bpo-26735 <https://bugs.python.org/issue26735>`__: Fix :func:`os.urandom` "
"on Solaris 11.3 and newer when reading more than 1,024 bytes: call "
"``getrandom()`` multiple times with a limit of 1024 bytes per call."
msgstr ""
"`bpo-26735 <https://bugs.python.org/issue26735>`__: Fix :func:`os.urandom` "
"on Solaris 11.3 and newer when reading more than 1,024 bytes: call "
"``getrandom()`` multiple times with a limit of 1024 bytes per call."
#: ../../build/NEWS:4492
msgid ""
"`bpo-26585 <https://bugs.python.org/issue26585>`__: Eliminate http.server."
"_quote_html() and use html.escape(quote=False). Patch by Xiang Zhang."
msgstr ""
"`bpo-26585 <https://bugs.python.org/issue26585>`__: Eliminate http.server."
"_quote_html() and use html.escape(quote=False). Patch by Xiang Zhang."
#: ../../build/NEWS:4495
msgid ""
"`bpo-26685 <https://bugs.python.org/issue26685>`__: Raise OSError if closing "
"a socket fails."
msgstr ""
"`bpo-26685 <https://bugs.python.org/issue26685>`__: Raise OSError if closing "
"a socket fails."
#: ../../build/NEWS:4497 ../../build/NEWS:6388
msgid ""
"`bpo-16329 <https://bugs.python.org/issue16329>`__: Add .webm to mimetypes."
"types_map. Patch by Giampaolo Rodola'."
msgstr ""
"`bpo-16329 <https://bugs.python.org/issue16329>`__: Add .webm to mimetypes."
"types_map. Patch by Giampaolo Rodola'."
#: ../../build/NEWS:4499 ../../build/NEWS:6390
msgid ""
"`bpo-13952 <https://bugs.python.org/issue13952>`__: Add .csv to mimetypes."
"types_map. Patch by Geoff Wilson."
msgstr ""
"`bpo-13952 <https://bugs.python.org/issue13952>`__: Add .csv to mimetypes."
"types_map. Patch by Geoff Wilson."
#: ../../build/NEWS:4501
msgid ""
"`bpo-26587 <https://bugs.python.org/issue26587>`__: the site module now "
"allows .pth files to specify files to be added to sys.path (e.g. zip files)."
msgstr ""
"`bpo-26587 <https://bugs.python.org/issue26587>`__: the site module now "
"allows .pth files to specify files to be added to sys.path (e.g. zip files)."
#: ../../build/NEWS:4504
msgid ""
"`bpo-25609 <https://bugs.python.org/issue25609>`__: Introduce contextlib."
"AbstractContextManager and typing.ContextManager."
msgstr ""
"`bpo-25609 <https://bugs.python.org/issue25609>`__: Introduce contextlib."
"AbstractContextManager and typing.ContextManager."
#: ../../build/NEWS:4507 ../../build/NEWS:6392
msgid ""
"`bpo-26709 <https://bugs.python.org/issue26709>`__: Fixed Y2038 problem in "
"loading binary PLists."
msgstr ""
"`bpo-26709 <https://bugs.python.org/issue26709>`__: Fixed Y2038 problem in "
"loading binary PLists."
#: ../../build/NEWS:4509 ../../build/NEWS:6394
msgid ""
"`bpo-23735 <https://bugs.python.org/issue23735>`__: Handle terminal resizing "
"with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric "
"Price."
msgstr ""
"`bpo-23735 <https://bugs.python.org/issue23735>`__: Handle terminal resizing "
"with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric "
"Price."
#: ../../build/NEWS:4512
msgid ""
"`bpo-25951 <https://bugs.python.org/issue25951>`__: Change SSLSocket."
"sendall() to return None, as explicitly documented for plain socket "
"objects. Patch by Aviv Palivoda."
msgstr ""
"`bpo-25951 <https://bugs.python.org/issue25951>`__: Change SSLSocket."
"sendall() to return None, as explicitly documented for plain socket "
"objects. Patch by Aviv Palivoda."
#: ../../build/NEWS:4515 ../../build/NEWS:6397
msgid ""
"`bpo-26586 <https://bugs.python.org/issue26586>`__: In http.server, respond "
"with \"413 Request header fields too large\" if there are too many header "
"fields to parse, rather than killing the connection and raising an unhandled "
"exception. Patch by Xiang Zhang."
msgstr ""
"`bpo-26586 <https://bugs.python.org/issue26586>`__: In http.server, respond "
"with \"413 Request header fields too large\" if there are too many header "
"fields to parse, rather than killing the connection and raising an unhandled "
"exception. Patch by Xiang Zhang."
#: ../../build/NEWS:4519
msgid ""
"`bpo-26676 <https://bugs.python.org/issue26676>`__: Added missing "
"XMLPullParser to ElementTree.__all__."
msgstr ""
"`bpo-26676 <https://bugs.python.org/issue26676>`__: Added missing "
"XMLPullParser to ElementTree.__all__."
#: ../../build/NEWS:4521 ../../build/NEWS:6401
msgid ""
"`bpo-22854 <https://bugs.python.org/issue22854>`__: Change BufferedReader."
"writable() and BufferedWriter.readable() to always return False."
msgstr ""
"`bpo-22854 <https://bugs.python.org/issue22854>`__: Change BufferedReader."
"writable() and BufferedWriter.readable() to always return False."
#: ../../build/NEWS:4524
msgid ""
"`bpo-26492 <https://bugs.python.org/issue26492>`__: Exhausted iterator of "
"array.array now conforms with the behavior of iterators of other mutable "
"sequences: it lefts exhausted even if iterated array is extended."
msgstr ""
"`bpo-26492 <https://bugs.python.org/issue26492>`__: Exhausted iterator of "
"array.array now conforms with the behavior of iterators of other mutable "
"sequences: it lefts exhausted even if iterated array is extended."
#: ../../build/NEWS:4528
msgid ""
"`bpo-26641 <https://bugs.python.org/issue26641>`__: doctest.DocFileTest and "
"doctest.testfile() now support packages (module splitted into multiple "
"directories) for the package parameter."
msgstr ""
"`bpo-26641 <https://bugs.python.org/issue26641>`__: doctest.DocFileTest and "
"doctest.testfile() now support packages (module splitted into multiple "
"directories) for the package parameter."
#: ../../build/NEWS:4531 ../../build/NEWS:6404
msgid ""
"`bpo-25195 <https://bugs.python.org/issue25195>`__: Fix a regression in mock."
"MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only works "
"for classes) so we need to implement __ne__ ourselves. Patch by Andrew "
"Plummer."
msgstr ""
"`bpo-25195 <https://bugs.python.org/issue25195>`__: Fix a regression in mock."
"MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only works "
"for classes) so we need to implement __ne__ ourselves. Patch by Andrew "
"Plummer."
#: ../../build/NEWS:4535 ../../build/NEWS:6408
msgid ""
"`bpo-26644 <https://bugs.python.org/issue26644>`__: Raise ValueError rather "
"than SystemError when a negative length is passed to SSLSocket.recv() or "
"read()."
msgstr ""
"`bpo-26644 <https://bugs.python.org/issue26644>`__: Raise ValueError rather "
"than SystemError when a negative length is passed to SSLSocket.recv() or "
"read()."
#: ../../build/NEWS:4538 ../../build/NEWS:6411
msgid ""
"`bpo-23804 <https://bugs.python.org/issue23804>`__: Fix SSL recv(0) and "
"read(0) methods to return zero bytes instead of up to 1024."
msgstr ""
"`bpo-23804 <https://bugs.python.org/issue23804>`__: Fix SSL recv(0) and "
"read(0) methods to return zero bytes instead of up to 1024."
#: ../../build/NEWS:4541 ../../build/NEWS:6414
msgid ""
"`bpo-26616 <https://bugs.python.org/issue26616>`__: Fixed a bug in datetime."
"astimezone() method."
msgstr ""
"`bpo-26616 <https://bugs.python.org/issue26616>`__: Fixed a bug in datetime."
"astimezone() method."
#: ../../build/NEWS:4543
msgid ""
"`bpo-26637 <https://bugs.python.org/issue26637>`__: The :mod:`importlib` "
"module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if :"
"func:`__import__` is tried during the Python shutdown process but :data:`sys."
"path` is already cleared (set to ``None``)."
msgstr ""
"`bpo-26637 <https://bugs.python.org/issue26637>`__: The :mod:`importlib` "
"module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if :"
"func:`__import__` is tried during the Python shutdown process but :data:`sys."
"path` is already cleared (set to ``None``)."
#: ../../build/NEWS:4548
msgid ""
"`bpo-21925 <https://bugs.python.org/issue21925>`__: :func:`warnings."
"formatwarning` now catches exceptions when calling :func:`linecache.getline` "
"and :func:`tracemalloc.get_object_traceback` to be able to log :exc:"
"`ResourceWarning` emitted late during the Python shutdown process."
msgstr ""
"`bpo-21925 <https://bugs.python.org/issue21925>`__: :func:`warnings."
"formatwarning` now catches exceptions when calling :func:`linecache.getline` "
"and :func:`tracemalloc.get_object_traceback` to be able to log :exc:"
"`ResourceWarning` emitted late during the Python shutdown process."
#: ../../build/NEWS:4553
msgid ""
"`bpo-23848 <https://bugs.python.org/issue23848>`__: On Windows, faulthandler."
"enable() now also installs an exception handler to dump the traceback of all "
"Python threads on any Windows exception, not only on UNIX signals (SIGSEGV, "
"SIGFPE, SIGABRT)."
msgstr ""
"`bpo-23848 <https://bugs.python.org/issue23848>`__: On Windows, faulthandler."
"enable() now also installs an exception handler to dump the traceback of all "
"Python threads on any Windows exception, not only on UNIX signals (SIGSEGV, "
"SIGFPE, SIGABRT)."
#: ../../build/NEWS:4557
msgid ""
"`bpo-26530 <https://bugs.python.org/issue26530>`__: Add C functions :c:func:"
"`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track memory "
"blocks using the :mod:`tracemalloc` module. Add :c:func:"
"`_PyTraceMalloc_GetTraceback` to get the traceback of an object."
msgstr ""
"`bpo-26530 <https://bugs.python.org/issue26530>`__: Add C functions :c:func:"
"`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track memory "
"blocks using the :mod:`tracemalloc` module. Add :c:func:"
"`_PyTraceMalloc_GetTraceback` to get the traceback of an object."
#: ../../build/NEWS:4562
msgid ""
"`bpo-26588 <https://bugs.python.org/issue26588>`__: The _tracemalloc now "
"supports tracing memory allocations of multiple address spaces (domains)."
msgstr ""
"`bpo-26588 <https://bugs.python.org/issue26588>`__: The _tracemalloc now "
"supports tracing memory allocations of multiple address spaces (domains)."
#: ../../build/NEWS:4565 ../../build/NEWS:6420
msgid ""
"`bpo-24266 <https://bugs.python.org/issue24266>`__: Ctrl+C during Readline "
"history search now cancels the search mode when compiled with Readline 7."
msgstr ""
"`bpo-24266 <https://bugs.python.org/issue24266>`__: Ctrl+C during Readline "
"history search now cancels the search mode when compiled with Readline 7."
#: ../../build/NEWS:4568
msgid ""
"`bpo-26590 <https://bugs.python.org/issue26590>`__: Implement a safe "
"finalizer for the _socket.socket type. It now releases the GIL to close the "
"socket."
msgstr ""
"`bpo-26590 <https://bugs.python.org/issue26590>`__: Implement a safe "
"finalizer for the _socket.socket type. It now releases the GIL to close the "
"socket."
#: ../../build/NEWS:4571
msgid ""
"`bpo-18787 <https://bugs.python.org/issue18787>`__: spwd.getspnam() now "
"raises a PermissionError if the user doesn't have privileges."
msgstr ""
"`bpo-18787 <https://bugs.python.org/issue18787>`__: spwd.getspnam() now "
"raises a PermissionError if the user doesn't have privileges."
#: ../../build/NEWS:4574 ../../build/NEWS:6423
msgid ""
"`bpo-26560 <https://bugs.python.org/issue26560>`__: Avoid potential "
"ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby."
msgstr ""
"`bpo-26560 <https://bugs.python.org/issue26560>`__: Avoid potential "
"ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby."
#: ../../build/NEWS:4577
msgid ""
"`bpo-26567 <https://bugs.python.org/issue26567>`__: Add a new function :c:"
"func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a "
"*source* attribute to :class:`warnings.WarningMessage`. Add warnings."
"_showwarnmsg() which uses tracemalloc to get the traceback where source "
"object was allocated."
msgstr ""
"`bpo-26567 <https://bugs.python.org/issue26567>`__: Add a new function :c:"
"func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a "
"*source* attribute to :class:`warnings.WarningMessage`. Add warnings."
"_showwarnmsg() which uses tracemalloc to get the traceback where source "
"object was allocated."
#: ../../build/NEWS:4591 ../../build/NEWS:6435
msgid ""
"`bpo-26569 <https://bugs.python.org/issue26569>`__: Fix :func:`pyclbr."
"readmodule` and :func:`pyclbr.readmodule_ex` to support importing packages."
msgstr ""
"`bpo-26569 <https://bugs.python.org/issue26569>`__: Fix :func:`pyclbr."
"readmodule` and :func:`pyclbr.readmodule_ex` to support importing packages."
#: ../../build/NEWS:4598 ../../build/NEWS:6442
msgid ""
"`bpo-25320 <https://bugs.python.org/issue25320>`__: Handle sockets in "
"directories unittest discovery is scanning. Patch from Victor van den Elzen."
msgstr ""
"`bpo-25320 <https://bugs.python.org/issue25320>`__: Handle sockets in "
"directories unittest discovery is scanning. Patch from Victor van den Elzen."
#: ../../build/NEWS:4601 ../../build/NEWS:6445
msgid ""
"`bpo-16181 <https://bugs.python.org/issue16181>`__: cookiejar.http2time() "
"now returns None if year is higher than datetime.MAXYEAR."
msgstr ""
"`bpo-16181 <https://bugs.python.org/issue16181>`__: cookiejar.http2time() "
"now returns None if year is higher than datetime.MAXYEAR."
#: ../../build/NEWS:4604 ../../build/NEWS:6448
msgid ""
"`bpo-26513 <https://bugs.python.org/issue26513>`__: Fixes platform module "
"detection of Windows Server"
msgstr ""
"`bpo-26513 <https://bugs.python.org/issue26513>`__: Fixes platform module "
"detection of Windows Server"
#: ../../build/NEWS:4606 ../../build/NEWS:6450
msgid ""
"`bpo-23718 <https://bugs.python.org/issue23718>`__: Fixed parsing time in "
"week 0 before Jan 1. Original patch by Tamás Bence Gedai."
msgstr ""
"`bpo-23718 <https://bugs.python.org/issue23718>`__: Fixed parsing time in "
"week 0 before Jan 1. Original patch by Tamás Bence Gedai."
#: ../../build/NEWS:4609
msgid ""
"`bpo-26323 <https://bugs.python.org/issue26323>`__: Add Mock.assert_called() "
"and Mock.assert_called_once() methods to unittest.mock. Patch written by "
"Amit Saha."
msgstr ""
"`bpo-26323 <https://bugs.python.org/issue26323>`__: Add Mock.assert_called() "
"and Mock.assert_called_once() methods to unittest.mock. Patch written by "
"Amit Saha."
#: ../../build/NEWS:4612 ../../build/NEWS:6453
msgid ""
"`bpo-20589 <https://bugs.python.org/issue20589>`__: Invoking Path.owner() "
"and Path.group() on Windows now raise NotImplementedError instead of "
"ImportError."
msgstr ""
"`bpo-20589 <https://bugs.python.org/issue20589>`__: Invoking Path.owner() "
"and Path.group() on Windows now raise NotImplementedError instead of "
"ImportError."
#: ../../build/NEWS:4615 ../../build/NEWS:6456
msgid ""
"`bpo-26177 <https://bugs.python.org/issue26177>`__: Fixed the keys() method "
"for Canvas and Scrollbar widgets."
msgstr ""
"`bpo-26177 <https://bugs.python.org/issue26177>`__: Fixed the keys() method "
"for Canvas and Scrollbar widgets."
#: ../../build/NEWS:4617
msgid ""
"`bpo-15068 <https://bugs.python.org/issue15068>`__: Got rid of excessive "
"buffering in fileinput. The bufsize parameter is now deprecated and ignored."
msgstr ""
"`bpo-15068 <https://bugs.python.org/issue15068>`__: Got rid of excessive "
"buffering in fileinput. The bufsize parameter is now deprecated and ignored."
#: ../../build/NEWS:4620
msgid ""
"`bpo-19475 <https://bugs.python.org/issue19475>`__: Added an optional "
"argument timespec to the datetime isoformat() method to choose the precision "
"of the time component."
msgstr ""
"`bpo-19475 <https://bugs.python.org/issue19475>`__: Added an optional "
"argument timespec to the datetime isoformat() method to choose the precision "
"of the time component."
#: ../../build/NEWS:4627
msgid ""
"`bpo-26167 <https://bugs.python.org/issue26167>`__: Minimized overhead in "
"copy.copy() and copy.deepcopy(). Optimized copying and deepcopying "
"bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets."
msgstr ""
"`bpo-26167 <https://bugs.python.org/issue26167>`__: Minimized overhead in "
"copy.copy() and copy.deepcopy(). Optimized copying and deepcopying "
"bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets."
#: ../../build/NEWS:4631 ../../build/NEWS:6465
msgid ""
"`bpo-25718 <https://bugs.python.org/issue25718>`__: Fixed pickling and "
"copying the accumulate() iterator with total is None."
msgstr ""
"`bpo-25718 <https://bugs.python.org/issue25718>`__: Fixed pickling and "
"copying the accumulate() iterator with total is None."
#: ../../build/NEWS:4634 ../../build/NEWS:6468
msgid ""
"`bpo-26475 <https://bugs.python.org/issue26475>`__: Fixed debugging output "
"for regular expressions with the (?x) flag."
msgstr ""
"`bpo-26475 <https://bugs.python.org/issue26475>`__: Fixed debugging output "
"for regular expressions with the (?x) flag."
#: ../../build/NEWS:4637
msgid ""
"`bpo-26482 <https://bugs.python.org/issue26482>`__: Allowed pickling "
"recursive dequeues."
msgstr ""
"`bpo-26482 <https://bugs.python.org/issue26482>`__: Allowed pickling "
"recursive dequeues."
#: ../../build/NEWS:4639
msgid ""
"`bpo-26335 <https://bugs.python.org/issue26335>`__: Make mmap.write() return "
"the number of bytes written like other write methods. Patch by Jakub "
"Stasiak."
msgstr ""
"`bpo-26335 <https://bugs.python.org/issue26335>`__: Make mmap.write() return "
"the number of bytes written like other write methods. Patch by Jakub "
"Stasiak."
#: ../../build/NEWS:4642 ../../build/NEWS:6471
msgid ""
"`bpo-26457 <https://bugs.python.org/issue26457>`__: Fixed the subnets() "
"methods in IP network classes for the case when resulting prefix length is "
"equal to maximal prefix length. Based on patch by Xiang Zhang."
msgstr ""
"`bpo-26457 <https://bugs.python.org/issue26457>`__: Fixed the subnets() "
"methods in IP network classes for the case when resulting prefix length is "
"equal to maximal prefix length. Based on patch by Xiang Zhang."
#: ../../build/NEWS:4649 ../../build/NEWS:6478
msgid ""
"`bpo-26402 <https://bugs.python.org/issue26402>`__: Fix XML-RPC client to "
"retry when the server shuts down a persistent connection. This was a "
"regression related to the new http.client.RemoteDisconnected exception in "
"3.5.0a4."
msgstr ""
"`bpo-26402 <https://bugs.python.org/issue26402>`__: Fix XML-RPC client to "
"retry when the server shuts down a persistent connection. This was a "
"regression related to the new http.client.RemoteDisconnected exception in "
"3.5.0a4."
#: ../../build/NEWS:4653 ../../build/NEWS:6482
msgid ""
"`bpo-25913 <https://bugs.python.org/issue25913>`__: Leading ``<~`` is "
"optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal."
msgstr ""
"`bpo-25913 <https://bugs.python.org/issue25913>`__: Leading ``<~`` is "
"optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal."
#: ../../build/NEWS:4656 ../../build/NEWS:6485
msgid ""
"`bpo-26186 <https://bugs.python.org/issue26186>`__: Remove an invalid type "
"check in importlib.util.LazyLoader."
msgstr ""
"`bpo-26186 <https://bugs.python.org/issue26186>`__: Remove an invalid type "
"check in importlib.util.LazyLoader."
#: ../../build/NEWS:4658
msgid ""
"`bpo-26367 <https://bugs.python.org/issue26367>`__: importlib.__import__() "
"raises ImportError like builtins.__import__() when ``level`` is specified "
"but without an accompanying package specified."
msgstr ""
"`bpo-26367 <https://bugs.python.org/issue26367>`__: importlib.__import__() "
"raises ImportError like builtins.__import__() when ``level`` is specified "
"but without an accompanying package specified."
#: ../../build/NEWS:4662 ../../build/NEWS:6491
msgid ""
"`bpo-26309 <https://bugs.python.org/issue26309>`__: In the \"socketserver\" "
"module, shut down the request (closing the connected socket) when "
"verify_request() returns false. Patch by Aviv Palivoda."
msgstr ""
"`bpo-26309 <https://bugs.python.org/issue26309>`__: In the \"socketserver\" "
"module, shut down the request (closing the connected socket) when "
"verify_request() returns false. Patch by Aviv Palivoda."
#: ../../build/NEWS:4681 ../../build/NEWS:6504
msgid ""
"`bpo-25995 <https://bugs.python.org/issue25995>`__: os.walk() no longer uses "
"FDs proportional to the tree depth."
msgstr ""
"`bpo-25995 <https://bugs.python.org/issue25995>`__: os.walk() no longer uses "
"FDs proportional to the tree depth."
#: ../../build/NEWS:4683
msgid ""
"`bpo-25994 <https://bugs.python.org/issue25994>`__: Added the close() method "
"and the support of the context manager protocol for the os.scandir() "
"iterator."
msgstr ""
"`bpo-25994 <https://bugs.python.org/issue25994>`__: Added the close() method "
"and the support of the context manager protocol for the os.scandir() "
"iterator."
#: ../../build/NEWS:4686
msgid ""
"`bpo-23992 <https://bugs.python.org/issue23992>`__: multiprocessing: make "
"MapResult not fail-fast upon exception."
msgstr ""
"`bpo-23992 <https://bugs.python.org/issue23992>`__: multiprocessing: make "
"MapResult not fail-fast upon exception."
#: ../../build/NEWS:4688
msgid ""
"`bpo-26243 <https://bugs.python.org/issue26243>`__: Support keyword "
"arguments to zlib.compress(). Patch by Aviv Palivoda."
msgstr ""
"`bpo-26243 <https://bugs.python.org/issue26243>`__: Support keyword "
"arguments to zlib.compress(). Patch by Aviv Palivoda."
#: ../../build/NEWS:4691 ../../build/NEWS:6506
msgid ""
"`bpo-26117 <https://bugs.python.org/issue26117>`__: The os.scandir() "
"iterator now closes file descriptor not only when the iteration is finished, "
"but when it was failed with error."
msgstr ""
"`bpo-26117 <https://bugs.python.org/issue26117>`__: The os.scandir() "
"iterator now closes file descriptor not only when the iteration is finished, "
"but when it was failed with error."
#: ../../build/NEWS:4694
msgid ""
"`bpo-25949 <https://bugs.python.org/issue25949>`__: __dict__ for an "
"OrderedDict instance is now created only when needed."
msgstr ""
"`bpo-25949 <https://bugs.python.org/issue25949>`__: __dict__ for an "
"OrderedDict instance is now created only when needed."
#: ../../build/NEWS:4697 ../../build/NEWS:6509
msgid ""
"`bpo-25911 <https://bugs.python.org/issue25911>`__: Restored support of "
"bytes paths in os.walk() on Windows."
msgstr ""
"`bpo-25911 <https://bugs.python.org/issue25911>`__: Restored support of "
"bytes paths in os.walk() on Windows."
#: ../../build/NEWS:4702
msgid ""
"`bpo-26039 <https://bugs.python.org/issue26039>`__: Added zipfile.ZipInfo."
"from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas Kluyver."
msgstr ""
"`bpo-26039 <https://bugs.python.org/issue26039>`__: Added zipfile.ZipInfo."
"from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas Kluyver."
#: ../../build/NEWS:4719 ../../build/NEWS:6528
msgid ""
"`bpo-19883 <https://bugs.python.org/issue19883>`__: Fixed possible integer "
"overflows in zipimport."
msgstr ""
"`bpo-19883 <https://bugs.python.org/issue19883>`__: Fixed possible integer "
"overflows in zipimport."
#: ../../build/NEWS:4721 ../../build/NEWS:6530
msgid ""
"`bpo-26227 <https://bugs.python.org/issue26227>`__: On Windows, "
"getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the "
"socket module now decode the hostname from the ANSI code page rather than "
"UTF-8."
msgstr ""
"`bpo-26227 <https://bugs.python.org/issue26227>`__: On Windows, "
"getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the "
"socket module now decode the hostname from the ANSI code page rather than "
"UTF-8."
#: ../../build/NEWS:4725
msgid ""
"`bpo-26099 <https://bugs.python.org/issue26099>`__: The site module now "
"writes an error into stderr if sitecustomize module can be imported but "
"executing the module raise an ImportError. Same change for usercustomize."
msgstr ""
"`bpo-26099 <https://bugs.python.org/issue26099>`__: The site module now "
"writes an error into stderr if sitecustomize module can be imported but "
"executing the module raise an ImportError. Same change for usercustomize."
#: ../../build/NEWS:4729 ../../build/NEWS:6534
msgid ""
"`bpo-26147 <https://bugs.python.org/issue26147>`__: xmlrpc now works with "
"strings not encodable with used non-UTF-8 encoding."
msgstr ""
"`bpo-26147 <https://bugs.python.org/issue26147>`__: xmlrpc now works with "
"strings not encodable with used non-UTF-8 encoding."
#: ../../build/NEWS:4732 ../../build/NEWS:6537
msgid ""
"`bpo-25935 <https://bugs.python.org/issue25935>`__: Garbage collector now "
"breaks reference loops with OrderedDict."
msgstr ""
"`bpo-25935 <https://bugs.python.org/issue25935>`__: Garbage collector now "
"breaks reference loops with OrderedDict."
#: ../../build/NEWS:4734 ../../build/NEWS:6539
msgid ""
"`bpo-16620 <https://bugs.python.org/issue16620>`__: Fixed AttributeError in "
"msilib.Directory.glob()."
msgstr ""
"`bpo-16620 <https://bugs.python.org/issue16620>`__: Fixed AttributeError in "
"msilib.Directory.glob()."
#: ../../build/NEWS:4736 ../../build/NEWS:6541
msgid ""
"`bpo-26013 <https://bugs.python.org/issue26013>`__: Added compatibility with "
"broken protocol 2 pickles created in old Python 3 versions (3.4.3 and lower)."
msgstr ""
"`bpo-26013 <https://bugs.python.org/issue26013>`__: Added compatibility with "
"broken protocol 2 pickles created in old Python 3 versions (3.4.3 and lower)."
#: ../../build/NEWS:4739
msgid ""
"`bpo-26129 <https://bugs.python.org/issue26129>`__: Deprecated accepting non-"
"integers in grp.getgrgid()."
msgstr ""
"`bpo-26129 <https://bugs.python.org/issue26129>`__: Deprecated accepting non-"
"integers in grp.getgrgid()."
#: ../../build/NEWS:4741 ../../build/NEWS:6544
msgid ""
"`bpo-25850 <https://bugs.python.org/issue25850>`__: Use cross-compilation by "
"default for 64-bit Windows."
msgstr ""
"`bpo-25850 <https://bugs.python.org/issue25850>`__: Use cross-compilation by "
"default for 64-bit Windows."
#: ../../build/NEWS:4743
msgid ""
"`bpo-25822 <https://bugs.python.org/issue25822>`__: Add docstrings to the "
"fields of urllib.parse results. Patch contributed by Swati Jaiswal."
msgstr ""
"`bpo-25822 <https://bugs.python.org/issue25822>`__: Add docstrings to the "
"fields of urllib.parse results. Patch contributed by Swati Jaiswal."
#: ../../build/NEWS:4746
msgid ""
"`bpo-22642 <https://bugs.python.org/issue22642>`__: Convert trace module "
"option parsing mechanism to argparse. Patch contributed by SilentGhost."
msgstr ""
"`bpo-22642 <https://bugs.python.org/issue22642>`__: Convert trace module "
"option parsing mechanism to argparse. Patch contributed by SilentGhost."
#: ../../build/NEWS:4749 ../../build/NEWS:6548
msgid ""
"`bpo-24705 <https://bugs.python.org/issue24705>`__: Fix sysconfig."
"_parse_makefile not expanding ${} vars appearing before $() vars."
msgstr ""
"`bpo-24705 <https://bugs.python.org/issue24705>`__: Fix sysconfig."
"_parse_makefile not expanding ${} vars appearing before $() vars."
#: ../../build/NEWS:4752
msgid ""
"`bpo-26069 <https://bugs.python.org/issue26069>`__: Remove the deprecated "
"apis in the trace module."
msgstr ""
"`bpo-26069 <https://bugs.python.org/issue26069>`__: Remove the deprecated "
"apis in the trace module."
#: ../../build/NEWS:4754 ../../build/NEWS:6551
msgid ""
"`bpo-22138 <https://bugs.python.org/issue22138>`__: Fix mock.patch behavior "
"when patching descriptors. Restore original values after patching. Patch "
"contributed by Sean McCully."
msgstr ""
"`bpo-22138 <https://bugs.python.org/issue22138>`__: Fix mock.patch behavior "
"when patching descriptors. Restore original values after patching. Patch "
"contributed by Sean McCully."
#: ../../build/NEWS:4757 ../../build/NEWS:6554
msgid ""
"`bpo-25672 <https://bugs.python.org/issue25672>`__: In the ssl module, "
"enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so."
msgstr ""
"`bpo-25672 <https://bugs.python.org/issue25672>`__: In the ssl module, "
"enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so."
#: ../../build/NEWS:4760 ../../build/NEWS:6557
msgid ""
"`bpo-26012 <https://bugs.python.org/issue26012>`__: Don't traverse into "
"symlinks for ``**`` pattern in pathlib.Path.[r]glob()."
msgstr ""
"`bpo-26012 <https://bugs.python.org/issue26012>`__: Don't traverse into "
"symlinks for ``**`` pattern in pathlib.Path.[r]glob()."
#: ../../build/NEWS:4766
msgid ""
"`bpo-21815 <https://bugs.python.org/issue21815>`__: Accept ] characters in "
"the data portion of imap responses, in order to handle the flags with square "
"brackets accepted and produced by servers such as gmail."
msgstr ""
"`bpo-21815 <https://bugs.python.org/issue21815>`__: Accept ] characters in "
"the data portion of imap responses, in order to handle the flags with square "
"brackets accepted and produced by servers such as gmail."
#: ../../build/NEWS:4770 ../../build/NEWS:6563
msgid ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: fileinput now uses sys."
"stdin as-is if it does not have a buffer attribute (restores backward "
"compatibility)."
msgstr ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: fileinput now uses sys."
"stdin as-is if it does not have a buffer attribute (restores backward "
"compatibility)."
#: ../../build/NEWS:4773
msgid ""
"`bpo-25971 <https://bugs.python.org/issue25971>`__: Optimized creating "
"Fractions from floats by 2 times and from Decimals by 3 times."
msgstr ""
"`bpo-25971 <https://bugs.python.org/issue25971>`__: Optimized creating "
"Fractions from floats by 2 times and from Decimals by 3 times."
#: ../../build/NEWS:4776
msgid ""
"`bpo-25802 <https://bugs.python.org/issue25802>`__: Document as deprecated "
"the remaining implementations of importlib.abc.Loader.load_module()."
msgstr ""
"`bpo-25802 <https://bugs.python.org/issue25802>`__: Document as deprecated "
"the remaining implementations of importlib.abc.Loader.load_module()."
#: ../../build/NEWS:4779
msgid ""
"`bpo-25928 <https://bugs.python.org/issue25928>`__: Add Decimal."
"as_integer_ratio()."
msgstr ""
"`bpo-25928 <https://bugs.python.org/issue25928>`__: Add Decimal."
"as_integer_ratio()."
#: ../../build/NEWS:4781
msgid ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: Copying the lru_cache() "
"wrapper object now always works, independently from the type of the wrapped "
"object (by returning the original object unchanged)."
msgstr ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: Copying the lru_cache() "
"wrapper object now always works, independently from the type of the wrapped "
"object (by returning the original object unchanged)."
#: ../../build/NEWS:4785
msgid ""
"`bpo-25768 <https://bugs.python.org/issue25768>`__: Have the functions in "
"compileall return booleans instead of ints and add proper documentation and "
"tests for the return values."
msgstr ""
"`bpo-25768 <https://bugs.python.org/issue25768>`__: Have the functions in "
"compileall return booleans instead of ints and add proper documentation and "
"tests for the return values."
#: ../../build/NEWS:4788 ../../build/NEWS:6570
msgid ""
"`bpo-24103 <https://bugs.python.org/issue24103>`__: Fixed possible use after "
"free in ElementTree.XMLPullParser."
msgstr ""
"`bpo-24103 <https://bugs.python.org/issue24103>`__: Fixed possible use after "
"free in ElementTree.XMLPullParser."
#: ../../build/NEWS:4793 ../../build/NEWS:6575
msgid ""
"`bpo-25914 <https://bugs.python.org/issue25914>`__: Fixed and simplified "
"OrderedDict.__sizeof__."
msgstr ""
"`bpo-25914 <https://bugs.python.org/issue25914>`__: Fixed and simplified "
"OrderedDict.__sizeof__."
#: ../../build/NEWS:4795
msgid ""
"`bpo-25869 <https://bugs.python.org/issue25869>`__: Optimized deepcopying "
"ElementTree; it is now 20 times faster."
msgstr ""
"`bpo-25869 <https://bugs.python.org/issue25869>`__: Optimized deepcopying "
"ElementTree; it is now 20 times faster."
#: ../../build/NEWS:4797
msgid ""
"`bpo-25873 <https://bugs.python.org/issue25873>`__: Optimized iterating "
"ElementTree. Iterating elements Element.iter() is now 40% faster, iterating "
"text Element.itertext() is now up to 2.5 times faster."
msgstr ""
"`bpo-25873 <https://bugs.python.org/issue25873>`__: Optimized iterating "
"ElementTree. Iterating elements Element.iter() is now 40% faster, iterating "
"text Element.itertext() is now up to 2.5 times faster."
#: ../../build/NEWS:4801 ../../build/NEWS:6577
msgid ""
"`bpo-25902 <https://bugs.python.org/issue25902>`__: Fixed various refcount "
"issues in ElementTree iteration."
msgstr ""
"`bpo-25902 <https://bugs.python.org/issue25902>`__: Fixed various refcount "
"issues in ElementTree iteration."
#: ../../build/NEWS:4803
msgid ""
"`bpo-22227 <https://bugs.python.org/issue22227>`__: The TarFile iterator is "
"reimplemented using generator. This implementation is simpler that using "
"class."
msgstr ""
"`bpo-22227 <https://bugs.python.org/issue22227>`__: The TarFile iterator is "
"reimplemented using generator. This implementation is simpler that using "
"class."
#: ../../build/NEWS:4806
msgid ""
"`bpo-25638 <https://bugs.python.org/issue25638>`__: Optimized ElementTree."
"iterparse(); it is now 2x faster. Optimized ElementTree parsing; it is now "
"10% faster."
msgstr ""
"`bpo-25638 <https://bugs.python.org/issue25638>`__: Optimized ElementTree."
"iterparse(); it is now 2x faster. Optimized ElementTree parsing; it is now "
"10% faster."
#: ../../build/NEWS:4809
msgid ""
"`bpo-25761 <https://bugs.python.org/issue25761>`__: Improved detecting "
"errors in broken pickle data."
msgstr ""
"`bpo-25761 <https://bugs.python.org/issue25761>`__: Improved detecting "
"errors in broken pickle data."
#: ../../build/NEWS:4811 ../../build/NEWS:6579
msgid ""
"`bpo-25717 <https://bugs.python.org/issue25717>`__: Restore the previous "
"behaviour of tolerating most fstat() errors when opening files. This was a "
"regression in 3.5a1, and stopped anonymous temporary files from working in "
"special cases."
msgstr ""
"`bpo-25717 <https://bugs.python.org/issue25717>`__: Restore the previous "
"behaviour of tolerating most fstat() errors when opening files. This was a "
"regression in 3.5a1, and stopped anonymous temporary files from working in "
"special cases."
#: ../../build/NEWS:4815 ../../build/NEWS:6583
msgid ""
"`bpo-24903 <https://bugs.python.org/issue24903>`__: Fix regression in number "
"of arguments compileall accepts when '-d' is specified. The check on the "
"number of arguments has been dropped completely as it never worked correctly "
"anyway."
msgstr ""
"`bpo-24903 <https://bugs.python.org/issue24903>`__: Fix regression in number "
"of arguments compileall accepts when '-d' is specified. The check on the "
"number of arguments has been dropped completely as it never worked correctly "
"anyway."
#: ../../build/NEWS:4819 ../../build/NEWS:6587
msgid ""
"`bpo-25764 <https://bugs.python.org/issue25764>`__: In the subprocess "
"module, preserve any exception caused by fork() failure when preexec_fn is "
"used."
msgstr ""
"`bpo-25764 <https://bugs.python.org/issue25764>`__: In the subprocess "
"module, preserve any exception caused by fork() failure when preexec_fn is "
"used."
#: ../../build/NEWS:4822
msgid ""
"`bpo-25771 <https://bugs.python.org/issue25771>`__: Tweak the exception "
"message for importlib.util.resolve_name() when 'package' isn't specified but "
"necessary."
msgstr ""
"`bpo-25771 <https://bugs.python.org/issue25771>`__: Tweak the exception "
"message for importlib.util.resolve_name() when 'package' isn't specified but "
"necessary."
#: ../../build/NEWS:4825 ../../build/NEWS:6590
msgid ""
"`bpo-6478 <https://bugs.python.org/issue6478>`__: _strptime's regexp cache "
"now is reset after changing timezone with time.tzset()."
msgstr ""
"`bpo-6478 <https://bugs.python.org/issue6478>`__: _strptime's regexp cache "
"now is reset after changing timezone with time.tzset()."
#: ../../build/NEWS:4828 ../../build/NEWS:6593
msgid ""
"`bpo-14285 <https://bugs.python.org/issue14285>`__: When executing a package "
"with the \"python -m package\" option, and package initialization fails, a "
"proper traceback is now reported. The \"runpy\" module now lets exceptions "
"from package initialization pass back to the caller, rather than raising "
"ImportError."
msgstr ""
"`bpo-14285 <https://bugs.python.org/issue14285>`__: When executing a package "
"with the \"python -m package\" option, and package initialization fails, a "
"proper traceback is now reported. The \"runpy\" module now lets exceptions "
"from package initialization pass back to the caller, rather than raising "
"ImportError."
#: ../../build/NEWS:4833 ../../build/NEWS:6598
msgid ""
"`bpo-19771 <https://bugs.python.org/issue19771>`__: Also in runpy and the \"-"
"m\" option, omit the irrelevant message \". . . is a package and cannot be "
"directly executed\" if the package could not even be initialized (e.g. due "
"to a bad ``*.pyc`` file)."
msgstr ""
"`bpo-19771 <https://bugs.python.org/issue19771>`__: Also in runpy and the \"-"
"m\" option, omit the irrelevant message \". . . is a package and cannot be "
"directly executed\" if the package could not even be initialized (e.g. due "
"to a bad ``*.pyc`` file)."
#: ../../build/NEWS:4837 ../../build/NEWS:6602
msgid ""
"`bpo-25177 <https://bugs.python.org/issue25177>`__: Fixed problem with the "
"mean of very small and very large numbers. As a side effect, statistics.mean "
"and statistics.variance should be significantly faster."
msgstr ""
"`bpo-25177 <https://bugs.python.org/issue25177>`__: Fixed problem with the "
"mean of very small and very large numbers. As a side effect, statistics.mean "
"and statistics.variance should be significantly faster."
#: ../../build/NEWS:4841 ../../build/NEWS:6606
msgid ""
"`bpo-25718 <https://bugs.python.org/issue25718>`__: Fixed copying object "
"with state with boolean value is false."
msgstr ""
"`bpo-25718 <https://bugs.python.org/issue25718>`__: Fixed copying object "
"with state with boolean value is false."
#: ../../build/NEWS:4843 ../../build/NEWS:6608
msgid ""
"`bpo-10131 <https://bugs.python.org/issue10131>`__: Fixed deep copying of "
"minidom documents. Based on patch by Marian Ganisin."
msgstr ""
"`bpo-10131 <https://bugs.python.org/issue10131>`__: Fixed deep copying of "
"minidom documents. Based on patch by Marian Ganisin."
#: ../../build/NEWS:4846
msgid ""
"`bpo-7990 <https://bugs.python.org/issue7990>`__: dir() on ElementTree."
"Element now lists properties: \"tag\", \"text\", \"tail\" and \"attrib\". "
"Original patch by Santoso Wijaya."
msgstr ""
"`bpo-7990 <https://bugs.python.org/issue7990>`__: dir() on ElementTree."
"Element now lists properties: \"tag\", \"text\", \"tail\" and \"attrib\". "
"Original patch by Santoso Wijaya."
#: ../../build/NEWS:4849 ../../build/NEWS:6611
msgid ""
"`bpo-25725 <https://bugs.python.org/issue25725>`__: Fixed a reference leak "
"in pickle.loads() when unpickling invalid data including tuple instructions."
msgstr ""
"`bpo-25725 <https://bugs.python.org/issue25725>`__: Fixed a reference leak "
"in pickle.loads() when unpickling invalid data including tuple instructions."
#: ../../build/NEWS:4852 ../../build/NEWS:6614
msgid ""
"`bpo-25663 <https://bugs.python.org/issue25663>`__: In the Readline "
"completer, avoid listing duplicate global names, and search the global "
"namespace before searching builtins."
msgstr ""
"`bpo-25663 <https://bugs.python.org/issue25663>`__: In the Readline "
"completer, avoid listing duplicate global names, and search the global "
"namespace before searching builtins."
#: ../../build/NEWS:4855 ../../build/NEWS:6617
msgid ""
"`bpo-25688 <https://bugs.python.org/issue25688>`__: Fixed file leak in "
"ElementTree.iterparse() raising an error."
msgstr ""
"`bpo-25688 <https://bugs.python.org/issue25688>`__: Fixed file leak in "
"ElementTree.iterparse() raising an error."
#: ../../build/NEWS:4857 ../../build/NEWS:6619
msgid ""
"`bpo-23914 <https://bugs.python.org/issue23914>`__: Fixed SystemError raised "
"by unpickler on broken pickle data."
msgstr ""
"`bpo-23914 <https://bugs.python.org/issue23914>`__: Fixed SystemError raised "
"by unpickler on broken pickle data."
#: ../../build/NEWS:4859 ../../build/NEWS:6621
msgid ""
"`bpo-25691 <https://bugs.python.org/issue25691>`__: Fixed crash on deleting "
"ElementTree.Element attributes."
msgstr ""
"`bpo-25691 <https://bugs.python.org/issue25691>`__: Fixed crash on deleting "
"ElementTree.Element attributes."
#: ../../build/NEWS:4861 ../../build/NEWS:6623
msgid ""
"`bpo-25624 <https://bugs.python.org/issue25624>`__: ZipFile now always "
"writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang."
msgstr ""
"`bpo-25624 <https://bugs.python.org/issue25624>`__: ZipFile now always "
"writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang."
#: ../../build/NEWS:4864 ../../build/NEWS:6942
msgid ""
"`bpo-25626 <https://bugs.python.org/issue25626>`__: Change three zlib "
"functions to accept sizes that fit in Py_ssize_t, but internally cap those "
"sizes to UINT_MAX. This resolves a regression in 3.5 where GzipFile.read() "
"failed to read chunks larger than 2 or 4 GiB. The change affects the zlib."
"Decompress.decompress() max_length parameter, the zlib.decompress() bufsize "
"parameter, and the zlib.Decompress.flush() length parameter."
msgstr ""
"`bpo-25626 <https://bugs.python.org/issue25626>`__: Change three zlib "
"functions to accept sizes that fit in Py_ssize_t, but internally cap those "
"sizes to UINT_MAX. This resolves a regression in 3.5 where GzipFile.read() "
"failed to read chunks larger than 2 or 4 GiB. The change affects the zlib."
"Decompress.decompress() max_length parameter, the zlib.decompress() bufsize "
"parameter, and the zlib.Decompress.flush() length parameter."
#: ../../build/NEWS:4871 ../../build/NEWS:6949
msgid ""
"`bpo-25583 <https://bugs.python.org/issue25583>`__: Avoid incorrect errors "
"raised by os.makedirs(exist_ok=True) when the OS gives priority to errors "
"such as EACCES over EEXIST."
msgstr ""
"`bpo-25583 <https://bugs.python.org/issue25583>`__: Avoid incorrect errors "
"raised by os.makedirs(exist_ok=True) when the OS gives priority to errors "
"such as EACCES over EEXIST."
#: ../../build/NEWS:4874 ../../build/NEWS:6952
msgid ""
"`bpo-25593 <https://bugs.python.org/issue25593>`__: Change semantics of "
"EventLoop.stop() in asyncio."
msgstr ""
"`bpo-25593 <https://bugs.python.org/issue25593>`__: Change semantics of "
"EventLoop.stop() in asyncio."
#: ../../build/NEWS:4876 ../../build/NEWS:6954
msgid ""
"`bpo-6973 <https://bugs.python.org/issue6973>`__: When we know a subprocess."
"Popen process has died, do not allow the send_signal(), terminate(), or "
"kill() methods to do anything as they could potentially signal a different "
"process."
msgstr ""
"`bpo-6973 <https://bugs.python.org/issue6973>`__: When we know a subprocess."
"Popen process has died, do not allow the send_signal(), terminate(), or "
"kill() methods to do anything as they could potentially signal a different "
"process."
#: ../../build/NEWS:4886
msgid ""
"`bpo-25590 <https://bugs.python.org/issue25590>`__: In the Readline "
"completer, only call getattr() once per attribute. Also complete names of "
"attributes such as properties and slots which are listed by dir() but not "
"yet created on an instance."
msgstr ""
"`bpo-25590 <https://bugs.python.org/issue25590>`__: In the Readline "
"completer, only call getattr() once per attribute. Also complete names of "
"attributes such as properties and slots which are listed by dir() but not "
"yet created on an instance."
#: ../../build/NEWS:4890 ../../build/NEWS:6961
msgid ""
"`bpo-25498 <https://bugs.python.org/issue25498>`__: Fix a crash when garbage-"
"collecting ctypes objects created by wrapping a memoryview. This was a "
"regression made in 3.5a1. Based on patch by Eryksun."
msgstr ""
"`bpo-25498 <https://bugs.python.org/issue25498>`__: Fix a crash when garbage-"
"collecting ctypes objects created by wrapping a memoryview. This was a "
"regression made in 3.5a1. Based on patch by Eryksun."
#: ../../build/NEWS:4894 ../../build/NEWS:6965
msgid ""
"`bpo-25584 <https://bugs.python.org/issue25584>`__: Added \"escape\" to the "
"__all__ list in the glob module."
msgstr ""
"`bpo-25584 <https://bugs.python.org/issue25584>`__: Added \"escape\" to the "
"__all__ list in the glob module."
#: ../../build/NEWS:4896 ../../build/NEWS:6967
msgid ""
"`bpo-25584 <https://bugs.python.org/issue25584>`__: Fixed recursive glob() "
"with patterns starting with ``**``."
msgstr ""
"`bpo-25584 <https://bugs.python.org/issue25584>`__: Fixed recursive glob() "
"with patterns starting with ``**``."
#: ../../build/NEWS:4898 ../../build/NEWS:6969
msgid ""
"`bpo-25446 <https://bugs.python.org/issue25446>`__: Fix regression in "
"smtplib's AUTH LOGIN support."
msgstr ""
"`bpo-25446 <https://bugs.python.org/issue25446>`__: Fix regression in "
"smtplib's AUTH LOGIN support."
#: ../../build/NEWS:4900 ../../build/NEWS:6971
msgid ""
"`bpo-18010 <https://bugs.python.org/issue18010>`__: Fix the pydoc web "
"server's module search function to handle exceptions from importing packages."
msgstr ""
"`bpo-18010 <https://bugs.python.org/issue18010>`__: Fix the pydoc web "
"server's module search function to handle exceptions from importing packages."
#: ../../build/NEWS:4903 ../../build/NEWS:6974
msgid ""
"`bpo-25554 <https://bugs.python.org/issue25554>`__: Got rid of circular "
"references in regular expression parsing."
msgstr ""
"`bpo-25554 <https://bugs.python.org/issue25554>`__: Got rid of circular "
"references in regular expression parsing."
#: ../../build/NEWS:4905
msgid ""
"`bpo-18973 <https://bugs.python.org/issue18973>`__: Command-line interface "
"of the calendar module now uses argparse instead of optparse."
msgstr ""
"`bpo-18973 <https://bugs.python.org/issue18973>`__: Command-line interface "
"of the calendar module now uses argparse instead of optparse."
#: ../../build/NEWS:4908 ../../build/NEWS:6976
msgid ""
"`bpo-25510 <https://bugs.python.org/issue25510>`__: fileinput.FileInput."
"readline() now returns b'' instead of '' at the end if the FileInput was "
"opened with binary mode. Patch by Ryosuke Ito."
msgstr ""
"`bpo-25510 <https://bugs.python.org/issue25510>`__: fileinput.FileInput."
"readline() now returns b'' instead of '' at the end if the FileInput was "
"opened with binary mode. Patch by Ryosuke Ito."
#: ../../build/NEWS:4912 ../../build/NEWS:6980
msgid ""
"`bpo-25503 <https://bugs.python.org/issue25503>`__: Fixed inspect.getdoc() "
"for inherited docstrings of properties. Original patch by John Mark "
"Vandenberg."
msgstr ""
"`bpo-25503 <https://bugs.python.org/issue25503>`__: Fixed inspect.getdoc() "
"for inherited docstrings of properties. Original patch by John Mark "
"Vandenberg."
#: ../../build/NEWS:4915 ../../build/NEWS:6983
msgid ""
"`bpo-25515 <https://bugs.python.org/issue25515>`__: Always use os.urandom as "
"a source of randomness in uuid.uuid4."
msgstr ""
"`bpo-25515 <https://bugs.python.org/issue25515>`__: Always use os.urandom as "
"a source of randomness in uuid.uuid4."
#: ../../build/NEWS:4917 ../../build/NEWS:6985
msgid ""
"`bpo-21827 <https://bugs.python.org/issue21827>`__: Fixed textwrap.dedent() "
"for the case when largest common whitespace is a substring of smallest "
"leading whitespace. Based on patch by Robert Li."
msgstr ""
"`bpo-21827 <https://bugs.python.org/issue21827>`__: Fixed textwrap.dedent() "
"for the case when largest common whitespace is a substring of smallest "
"leading whitespace. Based on patch by Robert Li."
#: ../../build/NEWS:4921 ../../build/NEWS:6989
msgid ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: The lru_cache() wrapper "
"objects now can be copied and pickled (by returning the original object "
"unchanged)."
msgstr ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: The lru_cache() wrapper "
"objects now can be copied and pickled (by returning the original object "
"unchanged)."
#: ../../build/NEWS:4924 ../../build/NEWS:6992
msgid ""
"`bpo-25390 <https://bugs.python.org/issue25390>`__: typing: Don't crash on "
"Union[str, Pattern]."
msgstr ""
"`bpo-25390 <https://bugs.python.org/issue25390>`__: typing: Don't crash on "
"Union[str, Pattern]."
#: ../../build/NEWS:4926 ../../build/NEWS:6994
msgid ""
"`bpo-25441 <https://bugs.python.org/issue25441>`__: asyncio: Raise error "
"from drain() when socket is closed."
msgstr ""
"`bpo-25441 <https://bugs.python.org/issue25441>`__: asyncio: Raise error "
"from drain() when socket is closed."
#: ../../build/NEWS:4928 ../../build/NEWS:6996
msgid ""
"`bpo-25410 <https://bugs.python.org/issue25410>`__: Cleaned up and fixed "
"minor bugs in C implementation of OrderedDict."
msgstr ""
"`bpo-25410 <https://bugs.python.org/issue25410>`__: Cleaned up and fixed "
"minor bugs in C implementation of OrderedDict."
#: ../../build/NEWS:4931 ../../build/NEWS:6999
msgid ""
"`bpo-25411 <https://bugs.python.org/issue25411>`__: Improved Unicode support "
"in SMTPHandler through better use of the email package. Thanks to user "
"simon04 for the patch."
msgstr ""
"`bpo-25411 <https://bugs.python.org/issue25411>`__: Improved Unicode support "
"in SMTPHandler through better use of the email package. Thanks to user "
"simon04 for the patch."
#: ../../build/NEWS:4934
msgid ""
"Move the imp module from a PendingDeprecationWarning to DeprecationWarning."
msgstr ""
#: ../../build/NEWS:4937 ../../build/NEWS:7002
msgid ""
"`bpo-25407 <https://bugs.python.org/issue25407>`__: Remove mentions of the "
"formatter module being removed in Python 3.6."
msgstr ""
"`bpo-25407 <https://bugs.python.org/issue25407>`__: Remove mentions of the "
"formatter module being removed in Python 3.6."
#: ../../build/NEWS:4940 ../../build/NEWS:7005
msgid ""
"`bpo-25406 <https://bugs.python.org/issue25406>`__: Fixed a bug in C "
"implementation of OrderedDict.move_to_end() that caused segmentation fault "
"or hang in iterating after moving several items to the start of ordered dict."
msgstr ""
"`bpo-25406 <https://bugs.python.org/issue25406>`__: Fixed a bug in C "
"implementation of OrderedDict.move_to_end() that caused segmentation fault "
"or hang in iterating after moving several items to the start of ordered dict."
#: ../../build/NEWS:4944
msgid ""
"`bpo-25382 <https://bugs.python.org/issue25382>`__: pickletools.dis() now "
"outputs implicit memo index for the MEMOIZE opcode."
msgstr ""
"`bpo-25382 <https://bugs.python.org/issue25382>`__: pickletools.dis() now "
"outputs implicit memo index for the MEMOIZE opcode."
#: ../../build/NEWS:4947
msgid ""
"`bpo-25357 <https://bugs.python.org/issue25357>`__: Add an optional newline "
"paramer to binascii.b2a_base64(). base64.b64encode() uses it to avoid a "
"memory copy."
msgstr ""
"`bpo-25357 <https://bugs.python.org/issue25357>`__: Add an optional newline "
"paramer to binascii.b2a_base64(). base64.b64encode() uses it to avoid a "
"memory copy."
#: ../../build/NEWS:4950
msgid ""
"`bpo-24164 <https://bugs.python.org/issue24164>`__: Objects that need "
"calling ``__new__`` with keyword arguments, can now be pickled using pickle "
"protocols older than protocol version 4."
msgstr ""
"`bpo-24164 <https://bugs.python.org/issue24164>`__: Objects that need "
"calling ``__new__`` with keyword arguments, can now be pickled using pickle "
"protocols older than protocol version 4."
#: ../../build/NEWS:4953 ../../build/NEWS:7009
msgid ""
"`bpo-25364 <https://bugs.python.org/issue25364>`__: zipfile now works in "
"threads disabled builds."
msgstr ""
"`bpo-25364 <https://bugs.python.org/issue25364>`__: zipfile now works in "
"threads disabled builds."
#: ../../build/NEWS:4955 ../../build/NEWS:7011
msgid ""
"`bpo-25328 <https://bugs.python.org/issue25328>`__: smtpd's SMTPChannel now "
"correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are "
"set to true."
msgstr ""
"`bpo-25328 <https://bugs.python.org/issue25328>`__: smtpd's SMTPChannel now "
"correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are "
"set to true."
#: ../../build/NEWS:4958
msgid ""
"`bpo-16099 <https://bugs.python.org/issue16099>`__: RobotFileParser now "
"supports Crawl-delay and Request-rate extensions. Patch by Nikolay "
"Bogoychev."
msgstr ""
"`bpo-16099 <https://bugs.python.org/issue16099>`__: RobotFileParser now "
"supports Crawl-delay and Request-rate extensions. Patch by Nikolay "
"Bogoychev."
#: ../../build/NEWS:4961 ../../build/NEWS:7014
msgid ""
"`bpo-25316 <https://bugs.python.org/issue25316>`__: distutils raises OSError "
"instead of DistutilsPlatformError when MSVC is not installed."
msgstr ""
"`bpo-25316 <https://bugs.python.org/issue25316>`__: distutils raises OSError "
"instead of DistutilsPlatformError when MSVC is not installed."
#: ../../build/NEWS:4964 ../../build/NEWS:7017
msgid ""
"`bpo-25380 <https://bugs.python.org/issue25380>`__: Fixed protocol for the "
"STACK_GLOBAL opcode in pickletools.opcodes."
msgstr ""
"`bpo-25380 <https://bugs.python.org/issue25380>`__: Fixed protocol for the "
"STACK_GLOBAL opcode in pickletools.opcodes."
#: ../../build/NEWS:4967 ../../build/NEWS:7020
msgid ""
"`bpo-23972 <https://bugs.python.org/issue23972>`__: Updates asyncio datagram "
"create method allowing reuseport and reuseaddr socket options to be set "
"prior to binding the socket. Mirroring the existing asyncio create_server "
"method the reuseaddr option for datagram sockets defaults to True if the O/S "
"is 'posix' (except if the platform is Cygwin). Patch by Chris Laws."
msgstr ""
"`bpo-23972 <https://bugs.python.org/issue23972>`__: Updates asyncio datagram "
"create method allowing reuseport and reuseaddr socket options to be set "
"prior to binding the socket. Mirroring the existing asyncio create_server "
"method the reuseaddr option for datagram sockets defaults to True if the O/S "
"is 'posix' (except if the platform is Cygwin). Patch by Chris Laws."
#: ../../build/NEWS:4973 ../../build/NEWS:7026
msgid ""
"`bpo-25304 <https://bugs.python.org/issue25304>`__: Add asyncio."
"run_coroutine_threadsafe(). This lets you submit a coroutine to a loop from "
"another thread, returning a concurrent.futures.Future. By Vincent Michel."
msgstr ""
"`bpo-25304 <https://bugs.python.org/issue25304>`__: Add asyncio."
"run_coroutine_threadsafe(). This lets you submit a coroutine to a loop from "
"another thread, returning a concurrent.futures.Future. By Vincent Michel."
#: ../../build/NEWS:4977 ../../build/NEWS:7030
msgid ""
"`bpo-25232 <https://bugs.python.org/issue25232>`__: Fix CGIRequestHandler to "
"split the query from the URL at the first question mark (?) rather than the "
"last. Patch from Xiang Zhang."
msgstr ""
"`bpo-25232 <https://bugs.python.org/issue25232>`__: Fix CGIRequestHandler to "
"split the query from the URL at the first question mark (?) rather than the "
"last. Patch from Xiang Zhang."
#: ../../build/NEWS:4980 ../../build/NEWS:7033
msgid ""
"`bpo-24657 <https://bugs.python.org/issue24657>`__: Prevent "
"CGIRequestHandler from collapsing slashes in the query part of the URL as if "
"it were a path. Patch from Xiang Zhang."
msgstr ""
"`bpo-24657 <https://bugs.python.org/issue24657>`__: Prevent "
"CGIRequestHandler from collapsing slashes in the query part of the URL as if "
"it were a path. Patch from Xiang Zhang."
#: ../../build/NEWS:4983
msgid ""
"`bpo-25287 <https://bugs.python.org/issue25287>`__: Don't add crypt."
"METHOD_CRYPT to crypt.methods if it's not supported. Check if it is "
"supported, it may not be supported on OpenBSD for example."
msgstr ""
"`bpo-25287 <https://bugs.python.org/issue25287>`__: Don't add crypt."
"METHOD_CRYPT to crypt.methods if it's not supported. Check if it is "
"supported, it may not be supported on OpenBSD for example."
#: ../../build/NEWS:4987 ../../build/NEWS:7061
msgid ""
"`bpo-23600 <https://bugs.python.org/issue23600>`__: Default implementation "
"of tzinfo.fromutc() was returning wrong results in some cases."
msgstr ""
"`bpo-23600 <https://bugs.python.org/issue23600>`__: Default implementation "
"of tzinfo.fromutc() was returning wrong results in some cases."
#: ../../build/NEWS:4990 ../../build/NEWS:7058
msgid ""
"`bpo-25203 <https://bugs.python.org/issue25203>`__: Failed readline."
"set_completer_delims() no longer left the module in inconsistent state."
msgstr ""
"`bpo-25203 <https://bugs.python.org/issue25203>`__: Failed readline."
"set_completer_delims() no longer left the module in inconsistent state."
#: ../../build/NEWS:4993
msgid ""
"`bpo-25011 <https://bugs.python.org/issue25011>`__: rlcompleter now omits "
"private and special attribute names unless the prefix starts with "
"underscores."
msgstr ""
"`bpo-25011 <https://bugs.python.org/issue25011>`__: rlcompleter now omits "
"private and special attribute names unless the prefix starts with "
"underscores."
#: ../../build/NEWS:4996
msgid ""
"`bpo-25209 <https://bugs.python.org/issue25209>`__: rlcompleter now can add "
"a space or a colon after completed keyword."
msgstr ""
"`bpo-25209 <https://bugs.python.org/issue25209>`__: rlcompleter now can add "
"a space or a colon after completed keyword."
#: ../../build/NEWS:4999
msgid ""
"`bpo-22241 <https://bugs.python.org/issue22241>`__: timezone.utc name is now "
"plain 'UTC', not 'UTC-00:00'."
msgstr ""
"`bpo-22241 <https://bugs.python.org/issue22241>`__: timezone.utc name is now "
"plain 'UTC', not 'UTC-00:00'."
#: ../../build/NEWS:5001
msgid ""
"`bpo-23517 <https://bugs.python.org/issue23517>`__: fromtimestamp() and "
"utcfromtimestamp() methods of datetime.datetime now round microseconds to "
"nearest with ties going to nearest even integer (ROUND_HALF_EVEN), as "
"round(float), instead of rounding towards -Infinity (ROUND_FLOOR)."
msgstr ""
"`bpo-23517 <https://bugs.python.org/issue23517>`__: fromtimestamp() and "
"utcfromtimestamp() methods of datetime.datetime now round microseconds to "
"nearest with ties going to nearest even integer (ROUND_HALF_EVEN), as "
"round(float), instead of rounding towards -Infinity (ROUND_FLOOR)."
#: ../../build/NEWS:5006
msgid ""
"`bpo-23552 <https://bugs.python.org/issue23552>`__: Timeit now warns when "
"there is substantial (4x) variance between best and worst times. Patch from "
"Serhiy Storchaka."
msgstr ""
"`bpo-23552 <https://bugs.python.org/issue23552>`__: Timeit now warns when "
"there is substantial (4x) variance between best and worst times. Patch from "
"Serhiy Storchaka."
#: ../../build/NEWS:5009
msgid ""
"`bpo-24633 <https://bugs.python.org/issue24633>`__: site-packages/README -> "
"README.txt."
msgstr ""
"`bpo-24633 <https://bugs.python.org/issue24633>`__: site-packages/README -> "
"README.txt."
#: ../../build/NEWS:5011
msgid ""
"`bpo-24879 <https://bugs.python.org/issue24879>`__: help() and pydoc can now "
"list named tuple fields in the order they were defined rather than "
"alphabetically. The ordering is determined by the _fields attribute if "
"present."
msgstr ""
"`bpo-24879 <https://bugs.python.org/issue24879>`__: help() and pydoc can now "
"list named tuple fields in the order they were defined rather than "
"alphabetically. The ordering is determined by the _fields attribute if "
"present."
#: ../../build/NEWS:5015
msgid ""
"`bpo-24874 <https://bugs.python.org/issue24874>`__: Improve speed of "
"itertools.cycle() and make its pickle more compact."
msgstr ""
"`bpo-24874 <https://bugs.python.org/issue24874>`__: Improve speed of "
"itertools.cycle() and make its pickle more compact."
#: ../../build/NEWS:5018
msgid ""
"Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a "
"list."
msgstr ""
#: ../../build/NEWS:5021
msgid ""
"`bpo-20059 <https://bugs.python.org/issue20059>`__: urllib.parse raises "
"ValueError on all invalid ports. Patch by Martin Panter."
msgstr ""
"`bpo-20059 <https://bugs.python.org/issue20059>`__: urllib.parse raises "
"ValueError on all invalid ports. Patch by Martin Panter."
#: ../../build/NEWS:5024
msgid ""
"`bpo-24360 <https://bugs.python.org/issue24360>`__: Improve __repr__ of "
"argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier."
msgstr ""
"`bpo-24360 <https://bugs.python.org/issue24360>`__: Improve __repr__ of "
"argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier."
#: ../../build/NEWS:5027
msgid ""
"`bpo-23426 <https://bugs.python.org/issue23426>`__: run_setup was broken in "
"distutils. Patch from Alexander Belopolsky."
msgstr ""
"`bpo-23426 <https://bugs.python.org/issue23426>`__: run_setup was broken in "
"distutils. Patch from Alexander Belopolsky."
#: ../../build/NEWS:5030
msgid ""
"`bpo-13938 <https://bugs.python.org/issue13938>`__: 2to3 converts "
"StringTypes to a tuple. Patch from Mark Hammond."
msgstr ""
"`bpo-13938 <https://bugs.python.org/issue13938>`__: 2to3 converts "
"StringTypes to a tuple. Patch from Mark Hammond."
#: ../../build/NEWS:5032
msgid ""
"`bpo-2091 <https://bugs.python.org/issue2091>`__: open() accepted a 'U' mode "
"string containing '+', but 'U' can only be used with 'r'. Patch from Jeff "
"Balogh and John O'Connor."
msgstr ""
"`bpo-2091 <https://bugs.python.org/issue2091>`__: open() accepted a 'U' mode "
"string containing '+', but 'U' can only be used with 'r'. Patch from Jeff "
"Balogh and John O'Connor."
#: ../../build/NEWS:5035
msgid ""
"`bpo-8585 <https://bugs.python.org/issue8585>`__: improved tests for "
"zipimporter2. Patch from Mark Lawrence."
msgstr ""
"`bpo-8585 <https://bugs.python.org/issue8585>`__: improved tests for "
"zipimporter2. Patch from Mark Lawrence."
#: ../../build/NEWS:5037 ../../build/NEWS:7602
msgid ""
"`bpo-18622 <https://bugs.python.org/issue18622>`__: unittest.mock."
"mock_open().reset_mock would recurse infinitely. Patch from Nicola Palumbo "
"and Laurent De Buyst."
msgstr ""
"`bpo-18622 <https://bugs.python.org/issue18622>`__: unittest.mock."
"mock_open().reset_mock would recurse infinitely. Patch from Nicola Palumbo "
"and Laurent De Buyst."
#: ../../build/NEWS:5040
msgid ""
"`bpo-24426 <https://bugs.python.org/issue24426>`__: Fast searching "
"optimization in regular expressions now works for patterns that starts with "
"capturing groups. Fast searching optimization now can't be disabled at "
"compile time."
msgstr ""
"`bpo-24426 <https://bugs.python.org/issue24426>`__: Fast searching "
"optimization in regular expressions now works for patterns that starts with "
"capturing groups. Fast searching optimization now can't be disabled at "
"compile time."
#: ../../build/NEWS:5044 ../../build/NEWS:7605
msgid ""
"`bpo-23661 <https://bugs.python.org/issue23661>`__: unittest.mock "
"side_effects can now be exceptions again. This was a regression vs Python "
"3.4. Patch from Ignacio Rossi"
msgstr ""
"`bpo-23661 <https://bugs.python.org/issue23661>`__: unittest.mock "
"side_effects can now be exceptions again. This was a regression vs Python "
"3.4. Patch from Ignacio Rossi"
#: ../../build/NEWS:5047
msgid ""
"`bpo-13248 <https://bugs.python.org/issue13248>`__: Remove deprecated "
"inspect.getmoduleinfo function."
msgstr ""
"`bpo-13248 <https://bugs.python.org/issue13248>`__: Remove deprecated "
"inspect.getmoduleinfo function."
#: ../../build/NEWS:5049 ../../build/NEWS:7135
msgid ""
"`bpo-25578 <https://bugs.python.org/issue25578>`__: Fix (another) memory "
"leak in SSLSocket.getpeercer()."
msgstr ""
"`bpo-25578 <https://bugs.python.org/issue25578>`__: Fix (another) memory "
"leak in SSLSocket.getpeercer()."
#: ../../build/NEWS:5051 ../../build/NEWS:7137
msgid ""
"`bpo-25530 <https://bugs.python.org/issue25530>`__: Disable the vulnerable "
"SSLv3 protocol by default when creating ssl.SSLContext."
msgstr ""
"`bpo-25530 <https://bugs.python.org/issue25530>`__: Disable the vulnerable "
"SSLv3 protocol by default when creating ssl.SSLContext."
#: ../../build/NEWS:5054 ../../build/NEWS:7140
msgid ""
"`bpo-25569 <https://bugs.python.org/issue25569>`__: Fix memory leak in "
"SSLSocket.getpeercert()."
msgstr ""
"`bpo-25569 <https://bugs.python.org/issue25569>`__: Fix memory leak in "
"SSLSocket.getpeercert()."
#: ../../build/NEWS:5056 ../../build/NEWS:7142
msgid ""
"`bpo-25471 <https://bugs.python.org/issue25471>`__: Sockets returned from "
"accept() shouldn't appear to be nonblocking."
msgstr ""
"`bpo-25471 <https://bugs.python.org/issue25471>`__: Sockets returned from "
"accept() shouldn't appear to be nonblocking."
#: ../../build/NEWS:5059 ../../build/NEWS:7145
msgid ""
"`bpo-25319 <https://bugs.python.org/issue25319>`__: When threading.Event is "
"reinitialized, the underlying condition should use a regular lock rather "
"than a recursive lock."
msgstr ""
"`bpo-25319 <https://bugs.python.org/issue25319>`__: When threading.Event is "
"reinitialized, the underlying condition should use a regular lock rather "
"than a recursive lock."
#: ../../build/NEWS:5062 ../../build/NEWS:6626
msgid ""
"Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis."
msgstr ""
#: ../../build/NEWS:5065 ../../build/NEWS:6629
msgid ""
"`bpo-26050 <https://bugs.python.org/issue26050>`__: Add asyncio.StreamReader."
"readuntil() method. Patch by Марк Коренберг."
msgstr ""
"`bpo-26050 <https://bugs.python.org/issue26050>`__: Add asyncio.StreamReader."
"readuntil() method. Patch by Марк Коренберг."
#: ../../build/NEWS:5068 ../../build/NEWS:6632
msgid ""
"`bpo-25924 <https://bugs.python.org/issue25924>`__: Avoid unnecessary "
"serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. "
"Original patch by A. Jesse Jiryu Davis."
msgstr ""
"`bpo-25924 <https://bugs.python.org/issue25924>`__: Avoid unnecessary "
"serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. "
"Original patch by A. Jesse Jiryu Davis."
#: ../../build/NEWS:5071 ../../build/NEWS:6635
msgid ""
"`bpo-26406 <https://bugs.python.org/issue26406>`__: Avoid unnecessary "
"serialization of getaddrinfo(3) calls on current versions of OpenBSD and "
"NetBSD. Patch by A. Jesse Jiryu Davis."
msgstr ""
"`bpo-26406 <https://bugs.python.org/issue26406>`__: Avoid unnecessary "
"serialization of getaddrinfo(3) calls on current versions of OpenBSD and "
"NetBSD. Patch by A. Jesse Jiryu Davis."
#: ../../build/NEWS:5074 ../../build/NEWS:6638
msgid ""
"`bpo-26848 <https://bugs.python.org/issue26848>`__: Fix asyncio/subprocess."
"communicate() to handle empty input. Patch by Jack O'Connor."
msgstr ""
"`bpo-26848 <https://bugs.python.org/issue26848>`__: Fix asyncio/subprocess."
"communicate() to handle empty input. Patch by Jack O'Connor."
#: ../../build/NEWS:5077 ../../build/NEWS:6641
msgid ""
"`bpo-27040 <https://bugs.python.org/issue27040>`__: Add loop."
"get_exception_handler method"
msgstr ""
"`bpo-27040 <https://bugs.python.org/issue27040>`__: Add loop."
"get_exception_handler method"
#: ../../build/NEWS:5079 ../../build/NEWS:6643
msgid ""
"`bpo-27041 <https://bugs.python.org/issue27041>`__: asyncio: Add loop."
"create_future method"
msgstr ""
"`bpo-27041 <https://bugs.python.org/issue27041>`__: asyncio: Add loop."
"create_future method"
#: ../../build/NEWS:5084 ../../build/NEWS:6691
msgid ""
"`bpo-20640 <https://bugs.python.org/issue20640>`__: Add tests for idlelib."
"configHelpSourceEdit. Patch by Saimadhav Heblikar."
msgstr ""
"`bpo-20640 <https://bugs.python.org/issue20640>`__: Add tests for idlelib."
"configHelpSourceEdit. Patch by Saimadhav Heblikar."
#: ../../build/NEWS:5087 ../../build/NEWS:6694
msgid ""
"In the 'IDLE-console differences' section of the IDLE doc, clarify how "
"running with IDLE affects sys.modules and the standard streams."
msgstr ""
#: ../../build/NEWS:5090 ../../build/NEWS:6697
msgid ""
"`bpo-25507 <https://bugs.python.org/issue25507>`__: fix incorrect change in "
"IOBinding that prevented printing. Augment IOBinding htest to include all "
"major IOBinding functions."
msgstr ""
"`bpo-25507 <https://bugs.python.org/issue25507>`__: fix incorrect change in "
"IOBinding that prevented printing. Augment IOBinding htest to include all "
"major IOBinding functions."
#: ../../build/NEWS:5093 ../../build/NEWS:6700
msgid ""
"`bpo-25905 <https://bugs.python.org/issue25905>`__: Revert unwanted "
"conversion of ' to RIGHT SINGLE QUOTATION MARK in README.txt and open this "
"and NEWS.txt with 'ascii'. Re-encode CREDITS.txt to utf-8 and open it with "
"'utf-8'."
msgstr ""
"`bpo-25905 <https://bugs.python.org/issue25905>`__: Revert unwanted "
"conversion of ' to RIGHT SINGLE QUOTATION MARK in README.txt and open this "
"and NEWS.txt with 'ascii'. Re-encode CREDITS.txt to utf-8 and open it with "
"'utf-8'."
#: ../../build/NEWS:5097 ../../build/NEWS:7174
msgid ""
"`bpo-15348 <https://bugs.python.org/issue15348>`__: Stop the debugger engine "
"(normally in a user process) before closing the debugger window (running in "
"the IDLE process). This prevents the RuntimeErrors that were being caught "
"and ignored."
msgstr ""
"`bpo-15348 <https://bugs.python.org/issue15348>`__: Stop the debugger engine "
"(normally in a user process) before closing the debugger window (running in "
"the IDLE process). This prevents the RuntimeErrors that were being caught "
"and ignored."
#: ../../build/NEWS:5101 ../../build/NEWS:7178
msgid ""
"`bpo-24455 <https://bugs.python.org/issue24455>`__: Prevent IDLE from "
"hanging when a) closing the shell while the debugger is active (15347); b) "
"closing the debugger with the [X] button (15348); and c) activating the "
"debugger when already active (24455). The patch by Mark Roseman does this by "
"making two changes. 1. Suspend and resume the gui.interaction method with "
"the tcl vwait mechanism intended for this purpose (instead of root.mainloop "
"& .quit). 2. In gui.run, allow any existing interaction to terminate first."
msgstr ""
"`bpo-24455 <https://bugs.python.org/issue24455>`__: Prevent IDLE from "
"hanging when a) closing the shell while the debugger is active (15347); b) "
"closing the debugger with the [X] button (15348); and c) activating the "
"debugger when already active (24455). The patch by Mark Roseman does this by "
"making two changes. 1. Suspend and resume the gui.interaction method with "
"the tcl vwait mechanism intended for this purpose (instead of root.mainloop "
"& .quit). 2. In gui.run, allow any existing interaction to terminate first."
#: ../../build/NEWS:5109 ../../build/NEWS:7186
msgid ""
"Change 'The program' to 'Your program' in an IDLE 'kill program?' message to "
"make it clearer that the program referred to is the currently running user "
"program, not IDLE itself."
msgstr ""
#: ../../build/NEWS:5113 ../../build/NEWS:7190
msgid ""
"`bpo-24750 <https://bugs.python.org/issue24750>`__: Improve the appearance "
"of the IDLE editor window status bar. Patch by Mark Roseman."
msgstr ""
"`bpo-24750 <https://bugs.python.org/issue24750>`__: Improve the appearance "
"of the IDLE editor window status bar. Patch by Mark Roseman."
#: ../../build/NEWS:5116 ../../build/NEWS:7193
msgid ""
"`bpo-25313 <https://bugs.python.org/issue25313>`__: Change the handling of "
"new built-in text color themes to better address the compatibility problem "
"introduced by the addition of IDLE Dark. Consistently use the revised "
"idleConf.CurrentTheme everywhere in idlelib."
msgstr ""
"`bpo-25313 <https://bugs.python.org/issue25313>`__: Change the handling of "
"new built-in text color themes to better address the compatibility problem "
"introduced by the addition of IDLE Dark. Consistently use the revised "
"idleConf.CurrentTheme everywhere in idlelib."
#: ../../build/NEWS:5120 ../../build/NEWS:7197
msgid ""
"`bpo-24782 <https://bugs.python.org/issue24782>`__: Extension configuration "
"is now a tab in the IDLE Preferences dialog rather than a separate dialog. "
"The former tabs are now a sorted list. Patch by Mark Roseman."
msgstr ""
"`bpo-24782 <https://bugs.python.org/issue24782>`__: Extension configuration "
"is now a tab in the IDLE Preferences dialog rather than a separate dialog. "
"The former tabs are now a sorted list. Patch by Mark Roseman."
#: ../../build/NEWS:5124 ../../build/NEWS:7201
msgid ""
"`bpo-22726 <https://bugs.python.org/issue22726>`__: Re-activate the config "
"dialog help button with some content about the other buttons and the new "
"IDLE Dark theme."
msgstr ""
"`bpo-22726 <https://bugs.python.org/issue22726>`__: Re-activate the config "
"dialog help button with some content about the other buttons and the new "
"IDLE Dark theme."
#: ../../build/NEWS:5127 ../../build/NEWS:7204
msgid ""
"`bpo-24820 <https://bugs.python.org/issue24820>`__: IDLE now has an 'IDLE "
"Dark' built-in text color theme. It is more or less IDLE Classic inverted, "
"with a cobalt blue background. Strings, comments, keywords, ... are still "
"green, red, orange, ... . To use it with IDLEs released before November "
"2015, hit the 'Save as New Custom Theme' button and enter a new name, such "
"as 'Custom Dark'. The custom theme will work with any IDLE release, and can "
"be modified."
msgstr ""
"`bpo-24820 <https://bugs.python.org/issue24820>`__: IDLE now has an 'IDLE "
"Dark' built-in text color theme. It is more or less IDLE Classic inverted, "
"with a cobalt blue background. Strings, comments, keywords, ... are still "
"green, red, orange, ... . To use it with IDLEs released before November "
"2015, hit the 'Save as New Custom Theme' button and enter a new name, such "
"as 'Custom Dark'. The custom theme will work with any IDLE release, and can "
"be modified."
#: ../../build/NEWS:5141 ../../build/NEWS:7218
msgid ""
"`bpo-24972 <https://bugs.python.org/issue24972>`__: Inactive selection "
"background now matches active selection background, as configured by users, "
"on all systems. Found items are now always highlighted on Windows. Initial "
"patch by Mark Roseman."
msgstr ""
"`bpo-24972 <https://bugs.python.org/issue24972>`__: Inactive selection "
"background now matches active selection background, as configured by users, "
"on all systems. Found items are now always highlighted on Windows. Initial "
"patch by Mark Roseman."
#: ../../build/NEWS:5145 ../../build/NEWS:7222
msgid ""
"`bpo-24570 <https://bugs.python.org/issue24570>`__: Idle: make calltip and "
"completion boxes appear on Macs affected by a tk regression. Initial patch "
"by Mark Roseman."
msgstr ""
"`bpo-24570 <https://bugs.python.org/issue24570>`__: Idle: make calltip and "
"completion boxes appear on Macs affected by a tk regression. Initial patch "
"by Mark Roseman."
#: ../../build/NEWS:5151 ../../build/NEWS:7228
msgid ""
"`bpo-24801 <https://bugs.python.org/issue24801>`__: Make right-click for "
"context menu work on Mac Aqua. Patch by Mark Roseman."
msgstr ""
"`bpo-24801 <https://bugs.python.org/issue24801>`__: Make right-click for "
"context menu work on Mac Aqua. Patch by Mark Roseman."
#: ../../build/NEWS:5154 ../../build/NEWS:7231
msgid ""
"`bpo-25173 <https://bugs.python.org/issue25173>`__: Associate tkinter "
"messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. "
"Patch by Mark Roseman."
msgstr ""
"`bpo-25173 <https://bugs.python.org/issue25173>`__: Associate tkinter "
"messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. "
"Patch by Mark Roseman."
#: ../../build/NEWS:5164 ../../build/NEWS:7241
msgid ""
"`bpo-25225 <https://bugs.python.org/issue25225>`__: Condense and rewrite "
"Idle doc section on text colors."
msgstr ""
"`bpo-25225 <https://bugs.python.org/issue25225>`__: Condense and rewrite "
"Idle doc section on text colors."
#: ../../build/NEWS:5166 ../../build/NEWS:7243
msgid ""
"`bpo-21995 <https://bugs.python.org/issue21995>`__: Explain some differences "
"between IDLE and console Python."
msgstr ""
"`bpo-21995 <https://bugs.python.org/issue21995>`__: Explain some differences "
"between IDLE and console Python."
#: ../../build/NEWS:5168 ../../build/NEWS:7245
msgid ""
"`bpo-22820 <https://bugs.python.org/issue22820>`__: Explain need for *print* "
"when running file from Idle editor."
msgstr ""
"`bpo-22820 <https://bugs.python.org/issue22820>`__: Explain need for *print* "
"when running file from Idle editor."
#: ../../build/NEWS:5170 ../../build/NEWS:7247
msgid ""
"`bpo-25224 <https://bugs.python.org/issue25224>`__: Doc: augment Idle "
"feature list and no-subprocess section."
msgstr ""
"`bpo-25224 <https://bugs.python.org/issue25224>`__: Doc: augment Idle "
"feature list and no-subprocess section."
#: ../../build/NEWS:5172 ../../build/NEWS:7249
msgid ""
"`bpo-25219 <https://bugs.python.org/issue25219>`__: Update doc for Idle "
"command line options. Some were missing and notes were not correct."
msgstr ""
"`bpo-25219 <https://bugs.python.org/issue25219>`__: Update doc for Idle "
"command line options. Some were missing and notes were not correct."
#: ../../build/NEWS:5175 ../../build/NEWS:7252
msgid ""
"`bpo-24861 <https://bugs.python.org/issue24861>`__: Most of idlelib is "
"private and subject to change. Use idleib.idle.* to start Idle. See idlelib."
"__init__.__doc__."
msgstr ""
"`bpo-24861 <https://bugs.python.org/issue24861>`__: Most of idlelib is "
"private and subject to change. Use idleib.idle.* to start Idle. See idlelib."
"__init__.__doc__."
#: ../../build/NEWS:5178 ../../build/NEWS:7255
msgid ""
"`bpo-25199 <https://bugs.python.org/issue25199>`__: Idle: add "
"synchronization comments for future maintainers."
msgstr ""
"`bpo-25199 <https://bugs.python.org/issue25199>`__: Idle: add "
"synchronization comments for future maintainers."
#: ../../build/NEWS:5180
msgid ""
"`bpo-16893 <https://bugs.python.org/issue16893>`__: Replace help.txt with "
"help.html for Idle doc display. The new idlelib/help.html is rstripped Doc/"
"build/html/library/idle.html. It looks better than help.txt and will better "
"document Idle as released. The tkinter html viewer that works for this file "
"was written by Rose Roseman. The now unused EditorWindow.HelpDialog class "
"and helt.txt file are deprecated."
msgstr ""
"`bpo-16893 <https://bugs.python.org/issue16893>`__: Replace help.txt with "
"help.html for Idle doc display. The new idlelib/help.html is rstripped Doc/"
"build/html/library/idle.html. It looks better than help.txt and will better "
"document Idle as released. The tkinter html viewer that works for this file "
"was written by Rose Roseman. The now unused EditorWindow.HelpDialog class "
"and helt.txt file are deprecated."
#: ../../build/NEWS:5187 ../../build/NEWS:7264
msgid ""
"`bpo-24199 <https://bugs.python.org/issue24199>`__: Deprecate unused idlelib."
"idlever with possible removal in 3.6."
msgstr ""
"`bpo-24199 <https://bugs.python.org/issue24199>`__: Deprecate unused idlelib."
"idlever with possible removal in 3.6."
#: ../../build/NEWS:5189 ../../build/NEWS:7266
msgid ""
"`bpo-24790 <https://bugs.python.org/issue24790>`__: Remove extraneous code "
"(which also create 2 & 3 conflicts)."
msgstr ""
"`bpo-24790 <https://bugs.python.org/issue24790>`__: Remove extraneous code "
"(which also create 2 & 3 conflicts)."
#: ../../build/NEWS:5194 ../../build/NEWS:6712
msgid ""
"`bpo-26736 <https://bugs.python.org/issue26736>`__: Used HTTPS for external "
"links in the documentation if possible."
msgstr ""
"`bpo-26736 <https://bugs.python.org/issue26736>`__: Used HTTPS for external "
"links in the documentation if possible."
#: ../../build/NEWS:5196 ../../build/NEWS:6714
msgid ""
"`bpo-6953 <https://bugs.python.org/issue6953>`__: Rework the Readline module "
"documentation to group related functions together, and add more details such "
"as what underlying Readline functions and variables are accessed."
msgstr ""
"`bpo-6953 <https://bugs.python.org/issue6953>`__: Rework the Readline module "
"documentation to group related functions together, and add more details such "
"as what underlying Readline functions and variables are accessed."
#: ../../build/NEWS:5200 ../../build/NEWS:6718
msgid ""
"`bpo-23606 <https://bugs.python.org/issue23606>`__: Adds note to ctypes "
"documentation regarding cdll.msvcrt."
msgstr ""
"`bpo-23606 <https://bugs.python.org/issue23606>`__: Adds note to ctypes "
"documentation regarding cdll.msvcrt."
#: ../../build/NEWS:5202 ../../build/NEWS:7281
msgid ""
"`bpo-24952 <https://bugs.python.org/issue24952>`__: Clarify the default size "
"argument of stack_size() in the \"threading\" and \"_thread\" modules. Patch "
"from Mattip."
msgstr ""
"`bpo-24952 <https://bugs.python.org/issue24952>`__: Clarify the default size "
"argument of stack_size() in the \"threading\" and \"_thread\" modules. Patch "
"from Mattip."
#: ../../build/NEWS:5205 ../../build/NEWS:6723
msgid ""
"`bpo-26014 <https://bugs.python.org/issue26014>`__: Update 3.x packaging "
"documentation: * \"See also\" links to the new docs are now provided in the "
"legacy pages * links to setuptools documentation have been updated"
msgstr ""
"`bpo-26014 <https://bugs.python.org/issue26014>`__: Update 3.x packaging "
"documentation: * \"See also\" links to the new docs are now provided in the "
"legacy pages * links to setuptools documentation have been updated"
#: ../../build/NEWS:5212 ../../build/NEWS:6730
msgid ""
"`bpo-21916 <https://bugs.python.org/issue21916>`__: Added tests for the "
"turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra."
msgstr ""
"`bpo-21916 <https://bugs.python.org/issue21916>`__: Added tests for the "
"turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra."
#: ../../build/NEWS:5215
msgid ""
"`bpo-26295 <https://bugs.python.org/issue26295>`__: When using \"python3 -m "
"test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test "
"module names."
msgstr ""
"`bpo-26295 <https://bugs.python.org/issue26295>`__: When using \"python3 -m "
"test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test "
"module names."
#: ../../build/NEWS:5218 ../../build/NEWS:6733
msgid ""
"`bpo-26523 <https://bugs.python.org/issue26523>`__: The multiprocessing "
"thread pool (multiprocessing.dummy.Pool) was untested."
msgstr ""
"`bpo-26523 <https://bugs.python.org/issue26523>`__: The multiprocessing "
"thread pool (multiprocessing.dummy.Pool) was untested."
#: ../../build/NEWS:5221 ../../build/NEWS:6736
msgid ""
"`bpo-26015 <https://bugs.python.org/issue26015>`__: Added new tests for "
"pickling iterators of mutable sequences."
msgstr ""
"`bpo-26015 <https://bugs.python.org/issue26015>`__: Added new tests for "
"pickling iterators of mutable sequences."
#: ../../build/NEWS:5223 ../../build/NEWS:6738
msgid ""
"`bpo-26325 <https://bugs.python.org/issue26325>`__: Added test.support."
"check_no_resource_warning() to check that no ResourceWarning is emitted."
msgstr ""
"`bpo-26325 <https://bugs.python.org/issue26325>`__: Added test.support."
"check_no_resource_warning() to check that no ResourceWarning is emitted."
#: ../../build/NEWS:5226
msgid ""
"`bpo-25940 <https://bugs.python.org/issue25940>`__: Changed test_ssl to use "
"its internal local server more. This avoids relying on svn.python.org, "
"which recently changed root certificate."
msgstr ""
"`bpo-25940 <https://bugs.python.org/issue25940>`__: Changed test_ssl to use "
"its internal local server more. This avoids relying on svn.python.org, "
"which recently changed root certificate."
#: ../../build/NEWS:5229 ../../build/NEWS:6744
msgid ""
"`bpo-25616 <https://bugs.python.org/issue25616>`__: Tests for OrderedDict "
"are extracted from test_collections into separate file test_ordered_dict."
msgstr ""
"`bpo-25616 <https://bugs.python.org/issue25616>`__: Tests for OrderedDict "
"are extracted from test_collections into separate file test_ordered_dict."
#: ../../build/NEWS:5232 ../../build/NEWS:7295
msgid ""
"`bpo-25449 <https://bugs.python.org/issue25449>`__: Added tests for "
"OrderedDict subclasses."
msgstr ""
"`bpo-25449 <https://bugs.python.org/issue25449>`__: Added tests for "
"OrderedDict subclasses."
#: ../../build/NEWS:5234
msgid ""
"`bpo-25188 <https://bugs.python.org/issue25188>`__: Add -P/--pgo to test."
"regrtest to suppress error output when running the test suite for the "
"purposes of a PGO build. Initial patch by Alecsandru Patrascu."
msgstr ""
"`bpo-25188 <https://bugs.python.org/issue25188>`__: Add -P/--pgo to test."
"regrtest to suppress error output when running the test suite for the "
"purposes of a PGO build. Initial patch by Alecsandru Patrascu."
#: ../../build/NEWS:5238
msgid ""
"`bpo-22806 <https://bugs.python.org/issue22806>`__: Add ``python -m test --"
"list-tests`` command to list tests."
msgstr ""
"`bpo-22806 <https://bugs.python.org/issue22806>`__: Add ``python -m test --"
"list-tests`` command to list tests."
#: ../../build/NEWS:5240
msgid ""
"`bpo-18174 <https://bugs.python.org/issue18174>`__: ``python -m test --"
"huntrleaks ...`` now also checks for leak of file descriptors. Patch written "
"by Richard Oudkerk."
msgstr ""
"`bpo-18174 <https://bugs.python.org/issue18174>`__: ``python -m test --"
"huntrleaks ...`` now also checks for leak of file descriptors. Patch written "
"by Richard Oudkerk."
#: ../../build/NEWS:5243
msgid ""
"`bpo-25260 <https://bugs.python.org/issue25260>`__: Fix ``python -m test --"
"coverage`` on Windows. Remove the list of ignored directories."
msgstr ""
"`bpo-25260 <https://bugs.python.org/issue25260>`__: Fix ``python -m test --"
"coverage`` on Windows. Remove the list of ignored directories."
#: ../../build/NEWS:5246 ../../build/NEWS:7302
msgid ""
"``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass "
"along to regrtest.py. Previously there was a limit of 9."
msgstr ""
#: ../../build/NEWS:5249 ../../build/NEWS:6747
msgid ""
"`bpo-26583 <https://bugs.python.org/issue26583>`__: Skip "
"test_timestamp_overflow in test_import if bytecode files cannot be written."
msgstr ""
"`bpo-26583 <https://bugs.python.org/issue26583>`__: Skip "
"test_timestamp_overflow in test_import if bytecode files cannot be written."
#: ../../build/NEWS:5255
msgid ""
"`bpo-21277 <https://bugs.python.org/issue21277>`__: Don't try to link "
"_ctypes with a ffi_convenience library."
msgstr ""
"`bpo-21277 <https://bugs.python.org/issue21277>`__: Don't try to link "
"_ctypes with a ffi_convenience library."
#: ../../build/NEWS:5257 ../../build/NEWS:6753
msgid ""
"`bpo-26884 <https://bugs.python.org/issue26884>`__: Fix linking extension "
"modules for cross builds. Patch by Xavier de Gaye."
msgstr ""
"`bpo-26884 <https://bugs.python.org/issue26884>`__: Fix linking extension "
"modules for cross builds. Patch by Xavier de Gaye."
#: ../../build/NEWS:5260
msgid ""
"`bpo-26932 <https://bugs.python.org/issue26932>`__: Fixed support of RTLD_* "
"constants defined as enum values, not via macros (in particular on "
"Android). Patch by Chi Hsuan Yen."
msgstr ""
"`bpo-26932 <https://bugs.python.org/issue26932>`__: Fixed support of RTLD_* "
"constants defined as enum values, not via macros (in particular on "
"Android). Patch by Chi Hsuan Yen."
#: ../../build/NEWS:5268
msgid ""
"`bpo-21668 <https://bugs.python.org/issue21668>`__: Link audioop, _datetime, "
"_ctypes_test modules to libm, except on Mac OS X. Patch written by Chi Hsuan "
"Yen."
msgstr ""
"`bpo-21668 <https://bugs.python.org/issue21668>`__: Link audioop, _datetime, "
"_ctypes_test modules to libm, except on Mac OS X. Patch written by Chi Hsuan "
"Yen."
#: ../../build/NEWS:5271 ../../build/NEWS:6767
msgid ""
"`bpo-25702 <https://bugs.python.org/issue25702>`__: A --with-lto configure "
"option has been added that will enable link time optimizations at build time "
"during a make profile-opt. Some compilers and toolchains are known to not "
"produce stable code when using LTO, be sure to test things thoroughly before "
"relying on it. It can provide a few % speed up over profile-opt alone."
msgstr ""
"`bpo-25702 <https://bugs.python.org/issue25702>`__: A --with-lto configure "
"option has been added that will enable link time optimizations at build time "
"during a make profile-opt. Some compilers and toolchains are known to not "
"produce stable code when using LTO, be sure to test things thoroughly before "
"relying on it. It can provide a few % speed up over profile-opt alone."
#: ../../build/NEWS:5277 ../../build/NEWS:6773
msgid ""
"`bpo-26624 <https://bugs.python.org/issue26624>`__: Adds validation of "
"ucrtbase[d].dll version with warning for old versions."
msgstr ""
"`bpo-26624 <https://bugs.python.org/issue26624>`__: Adds validation of "
"ucrtbase[d].dll version with warning for old versions."
#: ../../build/NEWS:5280 ../../build/NEWS:6776
msgid ""
"`bpo-17603 <https://bugs.python.org/issue17603>`__: Avoid error about "
"nonexistant fileblocks.o file by using a lower-level check for st_blocks in "
"struct stat."
msgstr ""
"`bpo-17603 <https://bugs.python.org/issue17603>`__: Avoid error about "
"nonexistant fileblocks.o file by using a lower-level check for st_blocks in "
"struct stat."
#: ../../build/NEWS:5283 ../../build/NEWS:6779
msgid ""
"`bpo-26079 <https://bugs.python.org/issue26079>`__: Fixing the build output "
"folder for tix-8.4.3.6. Patch by Bjoern Thiel."
msgstr ""
"`bpo-26079 <https://bugs.python.org/issue26079>`__: Fixing the build output "
"folder for tix-8.4.3.6. Patch by Bjoern Thiel."
#: ../../build/NEWS:5286 ../../build/NEWS:6782
msgid ""
"`bpo-26465 <https://bugs.python.org/issue26465>`__: Update Windows builds to "
"use OpenSSL 1.0.2g."
msgstr ""
"`bpo-26465 <https://bugs.python.org/issue26465>`__: Update Windows builds to "
"use OpenSSL 1.0.2g."
#: ../../build/NEWS:5288
msgid ""
"`bpo-25348 <https://bugs.python.org/issue25348>`__: Added ``--pgo`` and ``--"
"pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-"
"Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed."
msgstr ""
"`bpo-25348 <https://bugs.python.org/issue25348>`__: Added ``--pgo`` and ``--"
"pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-"
"Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed."
#: ../../build/NEWS:5292 ../../build/NEWS:6793
msgid ""
"`bpo-25827 <https://bugs.python.org/issue25827>`__: Add support for building "
"with ICC to ``configure``, including a new ``--with-icc`` flag."
msgstr ""
"`bpo-25827 <https://bugs.python.org/issue25827>`__: Add support for building "
"with ICC to ``configure``, including a new ``--with-icc`` flag."
#: ../../build/NEWS:5295 ../../build/NEWS:6796
msgid ""
"`bpo-25696 <https://bugs.python.org/issue25696>`__: Fix installation of "
"Python on UNIX with make -j9."
msgstr ""
"`bpo-25696 <https://bugs.python.org/issue25696>`__: Fix installation of "
"Python on UNIX with make -j9."
#: ../../build/NEWS:5297 ../../build/NEWS:7313
msgid ""
"`bpo-24986 <https://bugs.python.org/issue24986>`__: It is now possible to "
"build Python on Windows without errors when external libraries are not "
"available."
msgstr ""
"`bpo-24986 <https://bugs.python.org/issue24986>`__: It is now possible to "
"build Python on Windows without errors when external libraries are not "
"available."
#: ../../build/NEWS:5300 ../../build/NEWS:6784
msgid ""
"`bpo-24421 <https://bugs.python.org/issue24421>`__: Compile Modules/_math.c "
"once, before building extensions. Previously it could fail to compile "
"properly if the math and cmath builds were concurrent."
msgstr ""
"`bpo-24421 <https://bugs.python.org/issue24421>`__: Compile Modules/_math.c "
"once, before building extensions. Previously it could fail to compile "
"properly if the math and cmath builds were concurrent."
#: ../../build/NEWS:5304
msgid ""
"`bpo-26465 <https://bugs.python.org/issue26465>`__: Update OS X 10.5+ 32-bit-"
"only installer to build and link with OpenSSL 1.0.2g."
msgstr ""
"`bpo-26465 <https://bugs.python.org/issue26465>`__: Update OS X 10.5+ 32-bit-"
"only installer to build and link with OpenSSL 1.0.2g."
#: ../../build/NEWS:5307 ../../build/NEWS:6801
msgid ""
"`bpo-26268 <https://bugs.python.org/issue26268>`__: Update Windows builds to "
"use OpenSSL 1.0.2f."
msgstr ""
"`bpo-26268 <https://bugs.python.org/issue26268>`__: Update Windows builds to "
"use OpenSSL 1.0.2f."
#: ../../build/NEWS:5309 ../../build/NEWS:6803
msgid ""
"`bpo-25136 <https://bugs.python.org/issue25136>`__: Support Apple Xcode 7's "
"new textual SDK stub libraries."
msgstr ""
"`bpo-25136 <https://bugs.python.org/issue25136>`__: Support Apple Xcode 7's "
"new textual SDK stub libraries."
#: ../../build/NEWS:5311 ../../build/NEWS:6805
msgid ""
"`bpo-24324 <https://bugs.python.org/issue24324>`__: Do not enable "
"unreachable code warnings when using gcc as the option does not work "
"correctly in older versions of gcc and has been silently removed as of "
"gcc-4.5."
msgstr ""
"`bpo-24324 <https://bugs.python.org/issue24324>`__: Do not enable "
"unreachable code warnings when using gcc as the option does not work "
"correctly in older versions of gcc and has been silently removed as of "
"gcc-4.5."
#: ../../build/NEWS:5318 ../../build/NEWS:6812
msgid ""
"`bpo-27053 <https://bugs.python.org/issue27053>`__: Updates make_zip.py to "
"correctly generate library ZIP file."
msgstr ""
"`bpo-27053 <https://bugs.python.org/issue27053>`__: Updates make_zip.py to "
"correctly generate library ZIP file."
#: ../../build/NEWS:5320 ../../build/NEWS:6814
msgid ""
"`bpo-26268 <https://bugs.python.org/issue26268>`__: Update the prepare_ssl."
"py script to handle OpenSSL releases that don't include the contents of the "
"include directory (that is, 1.0.2e and later)."
msgstr ""
"`bpo-26268 <https://bugs.python.org/issue26268>`__: Update the prepare_ssl."
"py script to handle OpenSSL releases that don't include the contents of the "
"include directory (that is, 1.0.2e and later)."
#: ../../build/NEWS:5324 ../../build/NEWS:6818
msgid ""
"`bpo-26071 <https://bugs.python.org/issue26071>`__: bdist_wininst created "
"binaries fail to start and find 32bit Python"
msgstr ""
"`bpo-26071 <https://bugs.python.org/issue26071>`__: bdist_wininst created "
"binaries fail to start and find 32bit Python"
#: ../../build/NEWS:5327 ../../build/NEWS:6821
msgid ""
"`bpo-26073 <https://bugs.python.org/issue26073>`__: Update the list of magic "
"numbers in launcher"
msgstr ""
"`bpo-26073 <https://bugs.python.org/issue26073>`__: Update the list of magic "
"numbers in launcher"
#: ../../build/NEWS:5329 ../../build/NEWS:6823
msgid ""
"`bpo-26065 <https://bugs.python.org/issue26065>`__: Excludes venv from "
"library when generating embeddable distro."
msgstr ""
"`bpo-26065 <https://bugs.python.org/issue26065>`__: Excludes venv from "
"library when generating embeddable distro."
#: ../../build/NEWS:5331 ../../build/NEWS:7352
msgid ""
"`bpo-25022 <https://bugs.python.org/issue25022>`__: Removed very outdated PC/"
"example_nt/ directory."
msgstr ""
"`bpo-25022 <https://bugs.python.org/issue25022>`__: Removed very outdated PC/"
"example_nt/ directory."
#: ../../build/NEWS:5341 ../../build/NEWS:6833
msgid ""
"`bpo-26271 <https://bugs.python.org/issue26271>`__: Fix the Freeze tool to "
"properly use flags passed through configure. Patch by Daniel Shaulov."
msgstr ""
"`bpo-26271 <https://bugs.python.org/issue26271>`__: Fix the Freeze tool to "
"properly use flags passed through configure. Patch by Daniel Shaulov."
#: ../../build/NEWS:5344 ../../build/NEWS:6836
msgid ""
"`bpo-26489 <https://bugs.python.org/issue26489>`__: Add dictionary unpacking "
"support to Tools/parser/unparse.py. Patch by Guo Ci Teo."
msgstr ""
"`bpo-26489 <https://bugs.python.org/issue26489>`__: Add dictionary unpacking "
"support to Tools/parser/unparse.py. Patch by Guo Ci Teo."
#: ../../build/NEWS:5347 ../../build/NEWS:6839
msgid ""
"`bpo-26316 <https://bugs.python.org/issue26316>`__: Fix variable name typo "
"in Argument Clinic."
msgstr ""
"`bpo-26316 <https://bugs.python.org/issue26316>`__: Fix variable name typo "
"in Argument Clinic."
#: ../../build/NEWS:5349 ../../build/NEWS:7357
msgid ""
"`bpo-25440 <https://bugs.python.org/issue25440>`__: Fix output of python-"
"config --extension-suffix."
msgstr ""
"`bpo-25440 <https://bugs.python.org/issue25440>`__: Fix output of python-"
"config --extension-suffix."
#: ../../build/NEWS:5351
msgid ""
"`bpo-25154 <https://bugs.python.org/issue25154>`__: The pyvenv script has "
"been deprecated in favour of `python3 -m venv`."
msgstr ""
"`bpo-25154 <https://bugs.python.org/issue25154>`__: The pyvenv script has "
"been deprecated in favour of `python3 -m venv`."
#: ../../build/NEWS:5357
msgid ""
"`bpo-26312 <https://bugs.python.org/issue26312>`__: SystemError is now "
"raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). "
"RuntimeError did raised before in some programming bugs."
msgstr ""
"`bpo-26312 <https://bugs.python.org/issue26312>`__: SystemError is now "
"raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). "
"RuntimeError did raised before in some programming bugs."
#: ../../build/NEWS:5361
msgid ""
"`bpo-26198 <https://bugs.python.org/issue26198>`__: ValueError is now raised "
"instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" "
"format units. SystemError is now raised instead of TypeError on "
"programmical error in parsing format string."
msgstr ""
"`bpo-26198 <https://bugs.python.org/issue26198>`__: ValueError is now raised "
"instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" "
"format units. SystemError is now raised instead of TypeError on "
"programmical error in parsing format string."
#: ../../build/NEWS:5372
msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final."
msgstr ""
#: ../../build/NEWS:5377
msgid "Python 3.5.3 release candidate 1"
msgstr "Python 3.5.3 release candidate 1"
#: ../../build/NEWS:5384
msgid ""
"`bpo-29073 <https://bugs.python.org/issue29073>`__: bytearray formatting no "
"longer truncates on first null byte."
msgstr ""
"`bpo-29073 <https://bugs.python.org/issue29073>`__: bytearray formatting no "
"longer truncates on first null byte."
#: ../../build/NEWS:5388
msgid ""
"`bpo-28147 <https://bugs.python.org/issue28147>`__: Fix a memory leak in "
"split-table dictionaries: setattr() must not convert combined table into "
"split table."
msgstr ""
"`bpo-28147 <https://bugs.python.org/issue28147>`__: Fix a memory leak in "
"split-table dictionaries: setattr() must not convert combined table into "
"split table."
#: ../../build/NEWS:5443
msgid ""
"`bpo-28203 <https://bugs.python.org/issue28203>`__: Fix incorrect type in "
"error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma."
msgstr ""
"`bpo-28203 <https://bugs.python.org/issue28203>`__: Fix incorrect type in "
"error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma."
#: ../../build/NEWS:5458
msgid ""
"`bpo-28189 <https://bugs.python.org/issue28189>`__: dictitems_contains no "
"longer swallows compare errors. (Patch by Xiang Zhang)"
msgstr ""
"`bpo-28189 <https://bugs.python.org/issue28189>`__: dictitems_contains no "
"longer swallows compare errors. (Patch by Xiang Zhang)"
#: ../../build/NEWS:5470
msgid ""
"`bpo-26020 <https://bugs.python.org/issue26020>`__: set literal evaluation "
"order did not match documented behaviour."
msgstr ""
"`bpo-26020 <https://bugs.python.org/issue26020>`__: set literal evaluation "
"order did not match documented behaviour."
#: ../../build/NEWS:5518
msgid ""
"`bpo-29094 <https://bugs.python.org/issue29094>`__: Offsets in a ZIP file "
"created with extern file object and modes \"w\" and \"x\" now are relative "
"to the start of the file."
msgstr ""
"`bpo-29094 <https://bugs.python.org/issue29094>`__: Offsets in a ZIP file "
"created with extern file object and modes \"w\" and \"x\" now are relative "
"to the start of the file."
#: ../../build/NEWS:5524
msgid ""
"`bpo-29119 <https://bugs.python.org/issue29119>`__: Fix weakrefs in the pure "
"python version of collections.OrderedDict move_to_end() method. Contributed "
"by Andra Bogildea."
msgstr ""
"`bpo-29119 <https://bugs.python.org/issue29119>`__: Fix weakrefs in the pure "
"python version of collections.OrderedDict move_to_end() method. Contributed "
"by Andra Bogildea."
#: ../../build/NEWS:5541
msgid ""
"`bpo-20191 <https://bugs.python.org/issue20191>`__: Fixed a crash in "
"resource.prlimit() when pass a sequence that doesn't own its elements as "
"limits."
msgstr ""
"`bpo-20191 <https://bugs.python.org/issue20191>`__: Fixed a crash in "
"resource.prlimit() when pass a sequence that doesn't own its elements as "
"limits."
#: ../../build/NEWS:5592
msgid ""
"`bpo-28488 <https://bugs.python.org/issue28488>`__: shutil.make_archive() no "
"longer add entry \"./\" to ZIP archive."
msgstr ""
"`bpo-28488 <https://bugs.python.org/issue28488>`__: shutil.make_archive() no "
"longer add entry \"./\" to ZIP archive."
#: ../../build/NEWS:5632
msgid ""
"`bpo-27611 <https://bugs.python.org/issue27611>`__: Fixed support of default "
"root window in the tkinter.tix module."
msgstr ""
"`bpo-27611 <https://bugs.python.org/issue27611>`__: Fixed support of default "
"root window in the tkinter.tix module."
#: ../../build/NEWS:5746
msgid ""
"`bpo-26750 <https://bugs.python.org/issue26750>`__: unittest.mock."
"create_autospec() now works properly for subclasses of property() and other "
"data descriptors."
msgstr ""
"`bpo-26750 <https://bugs.python.org/issue26750>`__: unittest.mock."
"create_autospec() now works properly for subclasses of property() and other "
"data descriptors."
#: ../../build/NEWS:5790
msgid ""
"`bpo-26664 <https://bugs.python.org/issue26664>`__: Fix activate.fish by "
"removing mis-use of ``$``."
msgstr ""
"`bpo-26664 <https://bugs.python.org/issue26664>`__: Fix activate.fish by "
"removing mis-use of ``$``."
#: ../../build/NEWS:5792
msgid ""
"`bpo-22115 <https://bugs.python.org/issue22115>`__: Fixed tracing Tkinter "
"variables: trace_vdelete() with wrong mode no longer break tracing, "
"trace_vinfo() now always returns a list of pairs of strings, tracing in the "
"\"u\" mode now works."
msgstr ""
"`bpo-22115 <https://bugs.python.org/issue22115>`__: Fixed tracing Tkinter "
"variables: trace_vdelete() with wrong mode no longer break tracing, "
"trace_vinfo() now always returns a list of pairs of strings, tracing in the "
"\"u\" mode now works."
#: ../../build/NEWS:5796
msgid ""
"Fix a scoping issue in importlib.util.LazyLoader which triggered an "
"UnboundLocalError when lazy-loading a module that was already put into sys."
"modules."
msgstr ""
#: ../../build/NEWS:5896
msgid ""
"`bpo-28600 <https://bugs.python.org/issue28600>`__: Optimize loop."
"call_soon()."
msgstr ""
"`bpo-28600 <https://bugs.python.org/issue28600>`__: Optimize loop."
"call_soon()."
#: ../../build/NEWS:5910
msgid ""
"`bpo-24142 <https://bugs.python.org/issue24142>`__: Reading a corrupt config "
"file left the parser in an invalid state. Original patch by Florian Höch."
msgstr ""
"`bpo-24142 <https://bugs.python.org/issue24142>`__: Reading a corrupt config "
"file left the parser in an invalid state. Original patch by Florian Höch."
#: ../../build/NEWS:5913
msgid ""
"`bpo-28990 <https://bugs.python.org/issue28990>`__: Fix SSL hanging if "
"connection is closed before handshake completed. (Patch by HoHo-Ho)"
msgstr ""
"`bpo-28990 <https://bugs.python.org/issue28990>`__: Fix SSL hanging if "
"connection is closed before handshake completed. (Patch by HoHo-Ho)"
#: ../../build/NEWS:5949
msgid ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: PyUnicode_FSDecoder() "
"accepted a filename argument encoded as an iterable of integers. Now only "
"strings and bytes-like objects are accepted."
msgstr ""
"`bpo-26754 <https://bugs.python.org/issue26754>`__: PyUnicode_FSDecoder() "
"accepted a filename argument encoded as an iterable of integers. Now only "
"strings and bytes-like objects are accepted."
#: ../../build/NEWS:5961
msgid ""
"`bpo-28950 <https://bugs.python.org/issue28950>`__: Disallow -j0 to be "
"combined with -T/-l/-M in regrtest command line arguments."
msgstr ""
"`bpo-28950 <https://bugs.python.org/issue28950>`__: Disallow -j0 to be "
"combined with -T/-l/-M in regrtest command line arguments."
#: ../../build/NEWS:6002
msgid ""
"`bpo-27309 <https://bugs.python.org/issue27309>`__: Enabled proper Windows "
"styles in python[w].exe manifest."
msgstr ""
"`bpo-27309 <https://bugs.python.org/issue27309>`__: Enabled proper Windows "
"styles in python[w].exe manifest."
#: ../../build/NEWS:6042
msgid ""
"`bpo-26359 <https://bugs.python.org/issue26359>`__: Add the --with-"
"optimizations configure flag."
msgstr ""
"`bpo-26359 <https://bugs.python.org/issue26359>`__: Add the --with-"
"optimizations configure flag."
#: ../../build/NEWS:6047
msgid ""
"`bpo-25825 <https://bugs.python.org/issue25825>`__: Correct the references "
"to Modules/python.exp and ld_so_aix, which are required on AIX. This "
"updates references to an installation path that was changed in 3.2a4, and "
"undoes changed references to the build tree that were made in 3.5.0a1."
msgstr ""
"`bpo-25825 <https://bugs.python.org/issue25825>`__: Correct the references "
"to Modules/python.exp and ld_so_aix, which are required on AIX. This "
"updates references to an installation path that was changed in 3.2a4, and "
"undoes changed references to the build tree that were made in 3.5.0a1."
#: ../../build/NEWS:6082
msgid ""
"`bpo-26867 <https://bugs.python.org/issue26867>`__: Ubuntu's openssl "
"OP_NO_SSLv3 is forced on by default; fix test."
msgstr ""
"`bpo-26867 <https://bugs.python.org/issue26867>`__: Ubuntu's openssl "
"OP_NO_SSLv3 is forced on by default; fix test."
#: ../../build/NEWS:6087
msgid ""
"`bpo-27365 <https://bugs.python.org/issue27365>`__: Allow non-ascii in "
"idlelib/NEWS.txt - minimal part for 3.5.2."
msgstr ""
"`bpo-27365 <https://bugs.python.org/issue27365>`__: Allow non-ascii in "
"idlelib/NEWS.txt - minimal part for 3.5.2."
#: ../../build/NEWS:6091
msgid "Python 3.5.2 release candidate 1"
msgstr "Python 3.5.2 release candidate 1"
#: ../../build/NEWS:6109
msgid ""
"`bpo-27039 <https://bugs.python.org/issue27039>`__: Fixed bytearray.remove() "
"for values greater than 127. Patch by Joe Jevnik."
msgstr ""
"`bpo-27039 <https://bugs.python.org/issue27039>`__: Fixed bytearray.remove() "
"for values greater than 127. Patch by Joe Jevnik."
#: ../../build/NEWS:6168
msgid ""
"`bpo-25843 <https://bugs.python.org/issue25843>`__: When compiling code, "
"don't merge constants if they are equal but have a different types. For "
"example, ``f1, f2 = lambda: 1, lambda: 1.0`` is now correctly compiled to "
"two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` "
"returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal."
msgstr ""
"`bpo-25843 <https://bugs.python.org/issue25843>`__: When compiling code, "
"don't merge constants if they are equal but have a different types. For "
"example, ``f1, f2 = lambda: 1, lambda: 1.0`` is now correctly compiled to "
"two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` "
"returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal."
#: ../../build/NEWS:6230
msgid ""
"Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team "
"Oststrom"
msgstr ""
#: ../../build/NEWS:6416
msgid ""
"`bpo-21925 <https://bugs.python.org/issue21925>`__: :func:`warnings."
"formatwarning` now catches exceptions on ``linecache.getline(...)`` to be "
"able to log :exc:`ResourceWarning` emitted late during the Python shutdown "
"process."
msgstr ""
"`bpo-21925 <https://bugs.python.org/issue21925>`__: :func:`warnings."
"formatwarning` now catches exceptions on ``linecache.getline(...)`` to be "
"able to log :exc:`ResourceWarning` emitted late during the Python shutdown "
"process."
#: ../../build/NEWS:6458
msgid ""
"`bpo-15068 <https://bugs.python.org/issue15068>`__: Got rid of excessive "
"buffering in the fileinput module. The bufsize parameter is no longer used."
msgstr ""
"`bpo-15068 <https://bugs.python.org/issue15068>`__: Got rid of excessive "
"buffering in the fileinput module. The bufsize parameter is no longer used."
#: ../../build/NEWS:6487
msgid ""
"`bpo-26367 <https://bugs.python.org/issue26367>`__: importlib.__import__() "
"raises SystemError like builtins.__import__() when ``level`` is specified "
"but without an accompanying package specified."
msgstr ""
"`bpo-26367 <https://bugs.python.org/issue26367>`__: importlib.__import__() "
"raises SystemError like builtins.__import__() when ``level`` is specified "
"but without an accompanying package specified."
#: ../../build/NEWS:6546
msgid ""
"`bpo-17633 <https://bugs.python.org/issue17633>`__: Improve zipimport's "
"support for namespace packages."
msgstr ""
"`bpo-17633 <https://bugs.python.org/issue17633>`__: Improve zipimport's "
"support for namespace packages."
#: ../../build/NEWS:6566
msgid ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: Copying the lru_cache() "
"wrapper object now always works, independedly from the type of the wrapped "
"object (by returning the original object unchanged)."
msgstr ""
"`bpo-25447 <https://bugs.python.org/issue25447>`__: Copying the lru_cache() "
"wrapper object now always works, independedly from the type of the wrapped "
"object (by returning the original object unchanged)."
#: ../../build/NEWS:6645
msgid ""
"`bpo-27223 <https://bugs.python.org/issue27223>`__: asyncio: Fix _read_ready "
"and _write_ready to respect _conn_lost. Patch by Łukasz Langa."
msgstr ""
"`bpo-27223 <https://bugs.python.org/issue27223>`__: asyncio: Fix _read_ready "
"and _write_ready to respect _conn_lost. Patch by Łukasz Langa."
#: ../../build/NEWS:6648
msgid ""
"`bpo-22970 <https://bugs.python.org/issue22970>`__: asyncio: Fix "
"inconsistency cancelling Condition.wait. Patch by David Coles."
msgstr ""
"`bpo-22970 <https://bugs.python.org/issue22970>`__: asyncio: Fix "
"inconsistency cancelling Condition.wait. Patch by David Coles."
#: ../../build/NEWS:6684
msgid ""
"`bpo-21703 <https://bugs.python.org/issue21703>`__: Add test for IDLE's undo "
"delegator. Original patch by Saimadhav Heblikar ."
msgstr ""
"`bpo-21703 <https://bugs.python.org/issue21703>`__: Add test for IDLE's undo "
"delegator. Original patch by Saimadhav Heblikar ."
#: ../../build/NEWS:6720
msgid ""
"`bpo-25500 <https://bugs.python.org/issue25500>`__: Fix documentation to not "
"claim that __import__ is searched for in the global scope."
msgstr ""
"`bpo-25500 <https://bugs.python.org/issue25500>`__: Fix documentation to not "
"claim that __import__ is searched for in the global scope."
#: ../../build/NEWS:6741
msgid ""
"`bpo-25940 <https://bugs.python.org/issue25940>`__: Changed test_ssl to use "
"self-signed.pythontest.net. This avoids relying on svn.python.org, which "
"recently changed root certificate."
msgstr ""
"`bpo-25940 <https://bugs.python.org/issue25940>`__: Changed test_ssl to use "
"self-signed.pythontest.net. This avoids relying on svn.python.org, which "
"recently changed root certificate."
#: ../../build/NEWS:6764
msgid ""
"`bpo-21668 <https://bugs.python.org/issue21668>`__: Link audioop, _datetime, "
"_ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier de "
"Gaye."
msgstr ""
"`bpo-21668 <https://bugs.python.org/issue21668>`__: Link audioop, _datetime, "
"_ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier de "
"Gaye."
#: ../../build/NEWS:6788
msgid ""
"`bpo-25348 <https://bugs.python.org/issue25348>`__: Added ``--pgo`` and ``--"
"pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-"
"Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is now "
"deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``."
msgstr ""
"`bpo-25348 <https://bugs.python.org/issue25348>`__: Added ``--pgo`` and ``--"
"pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-"
"Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is now "
"deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``."
#: ../../build/NEWS:6849
msgid "Python 3.5.1 final"
msgstr "Python 3.5.1 final"
#: ../../build/NEWS:6862
msgid ""
"`bpo-25715 <https://bugs.python.org/issue25715>`__: Python 3.5.1 installer "
"shows wrong upgrade path and incorrect logic for launcher detection."
msgstr ""
"`bpo-25715 <https://bugs.python.org/issue25715>`__: Python 3.5.1 installer "
"shows wrong upgrade path and incorrect logic for launcher detection."
#: ../../build/NEWS:6867
msgid "Python 3.5.1 release candidate 1"
msgstr "Python 3.5.1 release candidate 1"
#: ../../build/NEWS:6928
msgid ""
"`bpo-25182 <https://bugs.python.org/issue25182>`__: The stdprinter (used as "
"sys.stderr before the io module is imported at startup) now uses the "
"backslashreplace error handler."
msgstr ""
"`bpo-25182 <https://bugs.python.org/issue25182>`__: The stdprinter (used as "
"sys.stderr before the io module is imported at startup) now uses the "
"backslashreplace error handler."
#: ../../build/NEWS:6931
msgid ""
"`bpo-25131 <https://bugs.python.org/issue25131>`__: Make the line number and "
"column offset of set/dict literals and comprehensions correspond to the "
"opening brace."
msgstr ""
"`bpo-25131 <https://bugs.python.org/issue25131>`__: Make the line number and "
"column offset of set/dict literals and comprehensions correspond to the "
"opening brace."
#: ../../build/NEWS:6934
msgid ""
"`bpo-25150 <https://bugs.python.org/issue25150>`__: Hide the private "
"_Py_atomic_xxx symbols from the public Python.h header to fix a compilation "
"error with OpenMP. PyThreadState_GET() becomes an alias to "
"PyThreadState_Get() to avoid ABI incompatibilies."
msgstr ""
"`bpo-25150 <https://bugs.python.org/issue25150>`__: Hide the private "
"_Py_atomic_xxx symbols from the public Python.h header to fix a compilation "
"error with OpenMP. PyThreadState_GET() becomes an alias to "
"PyThreadState_Get() to avoid ABI incompatibilies."
#: ../../build/NEWS:6958
msgid ""
"`bpo-25590 <https://bugs.python.org/issue25590>`__: In the Readline "
"completer, only call getattr() once per attribute."
msgstr ""
"`bpo-25590 <https://bugs.python.org/issue25590>`__: In the Readline "
"completer, only call getattr() once per attribute."
#: ../../build/NEWS:7036
msgid ""
"`bpo-24483 <https://bugs.python.org/issue24483>`__: C implementation of "
"functools.lru_cache() now calculates key's hash only once."
msgstr ""
"`bpo-24483 <https://bugs.python.org/issue24483>`__: C implementation of "
"functools.lru_cache() now calculates key's hash only once."
#: ../../build/NEWS:7039
msgid ""
"`bpo-22958 <https://bugs.python.org/issue22958>`__: Constructor and update "
"method of weakref.WeakValueDictionary now accept the self and the dict "
"keyword arguments."
msgstr ""
"`bpo-22958 <https://bugs.python.org/issue22958>`__: Constructor and update "
"method of weakref.WeakValueDictionary now accept the self and the dict "
"keyword arguments."
#: ../../build/NEWS:7042
msgid ""
"`bpo-22609 <https://bugs.python.org/issue22609>`__: Constructor of "
"collections.UserDict now accepts the self keyword argument."
msgstr ""
"`bpo-22609 <https://bugs.python.org/issue22609>`__: Constructor of "
"collections.UserDict now accepts the self keyword argument."
#: ../../build/NEWS:7045
msgid ""
"`bpo-25111 <https://bugs.python.org/issue25111>`__: Fixed comparison of "
"traceback.FrameSummary."
msgstr ""
"`bpo-25111 <https://bugs.python.org/issue25111>`__: Fixed comparison of "
"traceback.FrameSummary."
#: ../../build/NEWS:7052
msgid ""
"`bpo-25034 <https://bugs.python.org/issue25034>`__: Fix string.Formatter "
"problem with auto-numbering and nested format_specs. Patch by Anthon van der "
"Neut."
msgstr ""
"`bpo-25034 <https://bugs.python.org/issue25034>`__: Fix string.Formatter "
"problem with auto-numbering and nested format_specs. Patch by Anthon van der "
"Neut."
#: ../../build/NEWS:7055
msgid ""
"`bpo-25233 <https://bugs.python.org/issue25233>`__: Rewrite the guts of "
"asyncio.Queue and asyncio.Semaphore to be more understandable and correct."
msgstr ""
"`bpo-25233 <https://bugs.python.org/issue25233>`__: Rewrite the guts of "
"asyncio.Queue and asyncio.Semaphore to be more understandable and correct."
#: ../../build/NEWS:7064
msgid ""
"`bpo-23329 <https://bugs.python.org/issue23329>`__: Allow the ssl module to "
"be built with older versions of LibreSSL."
msgstr ""
"`bpo-23329 <https://bugs.python.org/issue23329>`__: Allow the ssl module to "
"be built with older versions of LibreSSL."
#: ../../build/NEWS:7067
msgid "Prevent overflow in _Unpickler_Read."
msgstr ""
#: ../../build/NEWS:7069
msgid ""
"`bpo-25047 <https://bugs.python.org/issue25047>`__: The XML encoding "
"declaration written by Element Tree now respects the letter case given by "
"the user. This restores the ability to write encoding names in uppercase "
"like \"UTF-8\", which worked in Python 2."
msgstr ""
"`bpo-25047 <https://bugs.python.org/issue25047>`__: The XML encoding "
"declaration written by Element Tree now respects the letter case given by "
"the user. This restores the ability to write encoding names in uppercase "
"like \"UTF-8\", which worked in Python 2."
#: ../../build/NEWS:7073
msgid ""
"`bpo-25135 <https://bugs.python.org/issue25135>`__: Make deque_clear() safer "
"by emptying the deque before clearing. This helps avoid possible reentrancy "
"issues."
msgstr ""
"`bpo-25135 <https://bugs.python.org/issue25135>`__: Make deque_clear() safer "
"by emptying the deque before clearing. This helps avoid possible reentrancy "
"issues."
#: ../../build/NEWS:7076
msgid ""
"`bpo-19143 <https://bugs.python.org/issue19143>`__: platform module now "
"reads Windows version from kernel32.dll to avoid compatibility shims."
msgstr ""
"`bpo-19143 <https://bugs.python.org/issue19143>`__: platform module now "
"reads Windows version from kernel32.dll to avoid compatibility shims."
#: ../../build/NEWS:7079
msgid ""
"`bpo-25092 <https://bugs.python.org/issue25092>`__: Fix datetime.strftime() "
"failure when errno was already set to EINVAL."
msgstr ""
"`bpo-25092 <https://bugs.python.org/issue25092>`__: Fix datetime.strftime() "
"failure when errno was already set to EINVAL."
#: ../../build/NEWS:7082
msgid ""
"`bpo-23517 <https://bugs.python.org/issue23517>`__: Fix rounding in "
"fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: "
"microseconds are now rounded to nearest with ties going to nearest even "
"integer (ROUND_HALF_EVEN), instead of being rounding towards minus infinity "
"(ROUND_FLOOR). It's important that these methods use the same rounding mode "
"than datetime.timedelta to keep the property: (datetime(1970,1,1) + "
"timedelta(seconds=t)) == datetime.utcfromtimestamp(t). It also the rounding "
"mode used by round(float) for example."
msgstr ""
"`bpo-23517 <https://bugs.python.org/issue23517>`__: Fix rounding in "
"fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: "
"microseconds are now rounded to nearest with ties going to nearest even "
"integer (ROUND_HALF_EVEN), instead of being rounding towards minus infinity "
"(ROUND_FLOOR). It's important that these methods use the same rounding mode "
"than datetime.timedelta to keep the property: (datetime(1970,1,1) + "
"timedelta(seconds=t)) == datetime.utcfromtimestamp(t). It also the rounding "
"mode used by round(float) for example."
#: ../../build/NEWS:7091
msgid ""
"`bpo-25155 <https://bugs.python.org/issue25155>`__: Fix datetime.datetime."
"now() and datetime.datetime.utcnow() on Windows to support date after year "
"2038. It was a regression introduced in Python 3.5.0."
msgstr ""
"`bpo-25155 <https://bugs.python.org/issue25155>`__: Fix datetime.datetime."
"now() and datetime.datetime.utcnow() on Windows to support date after year "
"2038. It was a regression introduced in Python 3.5.0."
#: ../../build/NEWS:7095
msgid ""
"`bpo-25108 <https://bugs.python.org/issue25108>`__: Omitted internal frames "
"in traceback functions print_stack(), format_stack(), and extract_stack() "
"called without arguments."
msgstr ""
"`bpo-25108 <https://bugs.python.org/issue25108>`__: Omitted internal frames "
"in traceback functions print_stack(), format_stack(), and extract_stack() "
"called without arguments."
#: ../../build/NEWS:7098
msgid ""
"`bpo-25118 <https://bugs.python.org/issue25118>`__: Fix a regression of "
"Python 3.5.0 in os.waitpid() on Windows."
msgstr ""
"`bpo-25118 <https://bugs.python.org/issue25118>`__: Fix a regression of "
"Python 3.5.0 in os.waitpid() on Windows."
#: ../../build/NEWS:7100
msgid ""
"`bpo-24684 <https://bugs.python.org/issue24684>`__: socket.socket."
"getaddrinfo() now calls PyUnicode_AsEncodedString() instead of calling the "
"encode() method of the host, to handle correctly custom string with an "
"encode() method which doesn't return a byte string. The encoder of the IDNA "
"codec is now called directly instead of calling the encode() method of the "
"string."
msgstr ""
"`bpo-24684 <https://bugs.python.org/issue24684>`__: socket.socket."
"getaddrinfo() now calls PyUnicode_AsEncodedString() instead of calling the "
"encode() method of the host, to handle correctly custom string with an "
"encode() method which doesn't return a byte string. The encoder of the IDNA "
"codec is now called directly instead of calling the encode() method of the "
"string."
#: ../../build/NEWS:7106
msgid ""
"`bpo-25060 <https://bugs.python.org/issue25060>`__: Correctly compute stack "
"usage of the BUILD_MAP opcode."
msgstr ""
"`bpo-25060 <https://bugs.python.org/issue25060>`__: Correctly compute stack "
"usage of the BUILD_MAP opcode."
#: ../../build/NEWS:7108
msgid ""
"`bpo-24857 <https://bugs.python.org/issue24857>`__: Comparing call_args to a "
"long sequence now correctly returns a boolean result instead of raising an "
"exception. Patch by A Kaptur."
msgstr ""
"`bpo-24857 <https://bugs.python.org/issue24857>`__: Comparing call_args to a "
"long sequence now correctly returns a boolean result instead of raising an "
"exception. Patch by A Kaptur."
#: ../../build/NEWS:7111
msgid ""
"`bpo-23144 <https://bugs.python.org/issue23144>`__: Make sure that "
"HTMLParser.feed() returns all the data, even when convert_charrefs is True."
msgstr ""
"`bpo-23144 <https://bugs.python.org/issue23144>`__: Make sure that "
"HTMLParser.feed() returns all the data, even when convert_charrefs is True."
#: ../../build/NEWS:7114
msgid ""
"`bpo-24982 <https://bugs.python.org/issue24982>`__: shutil.make_archive() "
"with the \"zip\" format now adds entries for directories (including empty "
"directories) in ZIP file."
msgstr ""
"`bpo-24982 <https://bugs.python.org/issue24982>`__: shutil.make_archive() "
"with the \"zip\" format now adds entries for directories (including empty "
"directories) in ZIP file."
#: ../../build/NEWS:7117
msgid ""
"`bpo-25019 <https://bugs.python.org/issue25019>`__: Fixed a crash caused by "
"setting non-string key of expat parser. Based on patch by John Leitch."
msgstr ""
"`bpo-25019 <https://bugs.python.org/issue25019>`__: Fixed a crash caused by "
"setting non-string key of expat parser. Based on patch by John Leitch."
#: ../../build/NEWS:7120
msgid ""
"`bpo-16180 <https://bugs.python.org/issue16180>`__: Exit pdb if file has "
"syntax error, instead of trapping user in an infinite loop. Patch by Xavier "
"de Gaye."
msgstr ""
"`bpo-16180 <https://bugs.python.org/issue16180>`__: Exit pdb if file has "
"syntax error, instead of trapping user in an infinite loop. Patch by Xavier "
"de Gaye."
#: ../../build/NEWS:7123
msgid ""
"`bpo-24891 <https://bugs.python.org/issue24891>`__: Fix a race condition at "
"Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) "
"is closed while Python is creating sys.stdin, sys.stdout and sys.stderr "
"objects. These attributes are now set to None if the creation of the object "
"failed, instead of raising an OSError exception. Initial patch written by "
"Marco Paolini."
msgstr ""
"`bpo-24891 <https://bugs.python.org/issue24891>`__: Fix a race condition at "
"Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) "
"is closed while Python is creating sys.stdin, sys.stdout and sys.stderr "
"objects. These attributes are now set to None if the creation of the object "
"failed, instead of raising an OSError exception. Initial patch written by "
"Marco Paolini."
#: ../../build/NEWS:7129
msgid ""
"`bpo-24992 <https://bugs.python.org/issue24992>`__: Fix error handling and a "
"race condition (related to garbage collection) in collections.OrderedDict "
"constructor."
msgstr ""
"`bpo-24992 <https://bugs.python.org/issue24992>`__: Fix error handling and a "
"race condition (related to garbage collection) in collections.OrderedDict "
"constructor."
#: ../../build/NEWS:7132
msgid ""
"`bpo-24881 <https://bugs.python.org/issue24881>`__: Fixed setting binary "
"mode in Python implementation of FileIO on Windows and Cygwin. Patch from "
"Akira Li."
msgstr ""
"`bpo-24881 <https://bugs.python.org/issue24881>`__: Fixed setting binary "
"mode in Python implementation of FileIO on Windows and Cygwin. Patch from "
"Akira Li."
#: ../../build/NEWS:7148
msgid ""
"`bpo-21112 <https://bugs.python.org/issue21112>`__: Fix regression in "
"unittest.expectedFailure on subclasses. Patch from Berker Peksag."
msgstr ""
"`bpo-21112 <https://bugs.python.org/issue21112>`__: Fix regression in "
"unittest.expectedFailure on subclasses. Patch from Berker Peksag."
#: ../../build/NEWS:7151
msgid ""
"`bpo-24764 <https://bugs.python.org/issue24764>`__: cgi.FieldStorage."
"read_multi() now ignores the Content-Length header in part headers. Patch "
"written by Peter Landry and reviewed by Pierre Quentel."
msgstr ""
"`bpo-24764 <https://bugs.python.org/issue24764>`__: cgi.FieldStorage."
"read_multi() now ignores the Content-Length header in part headers. Patch "
"written by Peter Landry and reviewed by Pierre Quentel."
#: ../../build/NEWS:7155 ../../build/NEWS:7420
msgid ""
"`bpo-24913 <https://bugs.python.org/issue24913>`__: Fix overrun error in "
"deque.index(). Found by John Leitch and Bryce Darling."
msgstr ""
"`bpo-24913 <https://bugs.python.org/issue24913>`__: Fix overrun error in "
"deque.index(). Found by John Leitch and Bryce Darling."
#: ../../build/NEWS:7158
msgid ""
"`bpo-24774 <https://bugs.python.org/issue24774>`__: Fix docstring in http."
"server.test. Patch from Chiu-Hsiang Hsu."
msgstr ""
"`bpo-24774 <https://bugs.python.org/issue24774>`__: Fix docstring in http."
"server.test. Patch from Chiu-Hsiang Hsu."
#: ../../build/NEWS:7160
msgid ""
"`bpo-21159 <https://bugs.python.org/issue21159>`__: Improve message in "
"configparser.InterpolationMissingOptionError. Patch from Łukasz Langa."
msgstr ""
"`bpo-21159 <https://bugs.python.org/issue21159>`__: Improve message in "
"configparser.InterpolationMissingOptionError. Patch from Łukasz Langa."
#: ../../build/NEWS:7163
msgid ""
"`bpo-20362 <https://bugs.python.org/issue20362>`__: Honour TestCase."
"longMessage correctly in assertRegex. Patch from Ilia Kurenkov."
msgstr ""
"`bpo-20362 <https://bugs.python.org/issue20362>`__: Honour TestCase."
"longMessage correctly in assertRegex. Patch from Ilia Kurenkov."
#: ../../build/NEWS:7166
msgid ""
"`bpo-23572 <https://bugs.python.org/issue23572>`__: Fixed functools."
"singledispatch on classes with falsy metaclasses. Patch by Ethan Furman."
msgstr ""
"`bpo-23572 <https://bugs.python.org/issue23572>`__: Fixed functools."
"singledispatch on classes with falsy metaclasses. Patch by Ethan Furman."
#: ../../build/NEWS:7169
msgid "asyncio: ensure_future() now accepts awaitable objects."
msgstr ""
#: ../../build/NEWS:7257
msgid ""
"`bpo-16893 <https://bugs.python.org/issue16893>`__: Replace help.txt with "
"help.html for Idle doc display. The new idlelib/help.html is rstripped Doc/"
"build/html/library/idle.html. It looks better than help.txt and will better "
"document Idle as released. The tkinter html viewer that works for this file "
"was written by Mark Roseman. The now unused EditorWindow.HelpDialog class "
"and helt.txt file are deprecated."
msgstr ""
"`bpo-16893 <https://bugs.python.org/issue16893>`__: Replace help.txt with "
"help.html for Idle doc display. The new idlelib/help.html is rstripped Doc/"
"build/html/library/idle.html. It looks better than help.txt and will better "
"document Idle as released. The tkinter html viewer that works for this file "
"was written by Mark Roseman. The now unused EditorWindow.HelpDialog class "
"and helt.txt file are deprecated."
#: ../../build/NEWS:7274
msgid ""
"`bpo-12067 <https://bugs.python.org/issue12067>`__: Rewrite Comparisons "
"section in the Expressions chapter of the language reference. Some of the "
"details of comparing mixed types were incorrect or ambiguous. NotImplemented "
"is only relevant at a lower level than the Expressions chapter. Added "
"details of comparing range() objects, and default behaviour and consistency "
"suggestions for user-defined classes. Patch from Andy Maier."
msgstr ""
"`bpo-12067 <https://bugs.python.org/issue12067>`__: Rewrite Comparisons "
"section in the Expressions chapter of the language reference. Some of the "
"details of comparing mixed types were incorrect or ambiguous. NotImplemented "
"is only relevant at a lower level than the Expressions chapter. Added "
"details of comparing range() objects, and default behaviour and consistency "
"suggestions for user-defined classes. Patch from Andy Maier."
#: ../../build/NEWS:7284
msgid ""
"`bpo-23725 <https://bugs.python.org/issue23725>`__: Overhaul tempfile docs. "
"Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek."
msgstr ""
"`bpo-23725 <https://bugs.python.org/issue23725>`__: Overhaul tempfile docs. "
"Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek."
#: ../../build/NEWS:7287
msgid ""
"`bpo-24808 <https://bugs.python.org/issue24808>`__: Update the types of some "
"PyTypeObject fields. Patch by Joseph Weston."
msgstr ""
"`bpo-24808 <https://bugs.python.org/issue24808>`__: Update the types of some "
"PyTypeObject fields. Patch by Joseph Weston."
#: ../../build/NEWS:7290
msgid ""
"`bpo-22812 <https://bugs.python.org/issue22812>`__: Fix unittest discovery "
"examples. Patch from Pam McA'Nulty."
msgstr ""
"`bpo-22812 <https://bugs.python.org/issue22812>`__: Fix unittest discovery "
"examples. Patch from Pam McA'Nulty."
#: ../../build/NEWS:7297
msgid ""
"`bpo-25099 <https://bugs.python.org/issue25099>`__: Make test_compileall not "
"fail when an entry on sys.path cannot be written to (commonly seen in "
"administrative installs on Windows)."
msgstr ""
"`bpo-25099 <https://bugs.python.org/issue25099>`__: Make test_compileall not "
"fail when an entry on sys.path cannot be written to (commonly seen in "
"administrative installs on Windows)."
#: ../../build/NEWS:7300
msgid ""
"`bpo-23919 <https://bugs.python.org/issue23919>`__: Prevents assert dialogs "
"appearing in the test suite."
msgstr ""
"`bpo-23919 <https://bugs.python.org/issue23919>`__: Prevents assert dialogs "
"appearing in the test suite."
#: ../../build/NEWS:7308
msgid ""
"`bpo-24915 <https://bugs.python.org/issue24915>`__: Add LLVM support for PGO "
"builds and use the test suite to generate the profile data. Initial patch by "
"Alecsandru Patrascu of Intel."
msgstr ""
"`bpo-24915 <https://bugs.python.org/issue24915>`__: Add LLVM support for PGO "
"builds and use the test suite to generate the profile data. Initial patch by "
"Alecsandru Patrascu of Intel."
#: ../../build/NEWS:7311
msgid ""
"`bpo-24910 <https://bugs.python.org/issue24910>`__: Windows MSIs now have "
"unique display names."
msgstr ""
"`bpo-24910 <https://bugs.python.org/issue24910>`__: Windows MSIs now have "
"unique display names."
#: ../../build/NEWS:7319
msgid ""
"`bpo-25450 <https://bugs.python.org/issue25450>`__: Updates shortcuts to "
"start Python in installation directory."
msgstr ""
"`bpo-25450 <https://bugs.python.org/issue25450>`__: Updates shortcuts to "
"start Python in installation directory."
#: ../../build/NEWS:7321
msgid ""
"`bpo-25164 <https://bugs.python.org/issue25164>`__: Changes default all-"
"users install directory to match per-user directory."
msgstr ""
"`bpo-25164 <https://bugs.python.org/issue25164>`__: Changes default all-"
"users install directory to match per-user directory."
#: ../../build/NEWS:7324
msgid ""
"`bpo-25143 <https://bugs.python.org/issue25143>`__: Improves installer error "
"messages for unsupported platforms."
msgstr ""
"`bpo-25143 <https://bugs.python.org/issue25143>`__: Improves installer error "
"messages for unsupported platforms."
#: ../../build/NEWS:7326
msgid ""
"`bpo-25163 <https://bugs.python.org/issue25163>`__: Display correct "
"directory in installer when using non-default settings."
msgstr ""
"`bpo-25163 <https://bugs.python.org/issue25163>`__: Display correct "
"directory in installer when using non-default settings."
#: ../../build/NEWS:7329
msgid ""
"`bpo-25361 <https://bugs.python.org/issue25361>`__: Disables use of SSE2 "
"instructions in Windows 32-bit build"
msgstr ""
"`bpo-25361 <https://bugs.python.org/issue25361>`__: Disables use of SSE2 "
"instructions in Windows 32-bit build"
#: ../../build/NEWS:7331
msgid ""
"`bpo-25089 <https://bugs.python.org/issue25089>`__: Adds logging to "
"installer for case where launcher is not selected on upgrade."
msgstr ""
"`bpo-25089 <https://bugs.python.org/issue25089>`__: Adds logging to "
"installer for case where launcher is not selected on upgrade."
#: ../../build/NEWS:7334
msgid ""
"`bpo-25165 <https://bugs.python.org/issue25165>`__: Windows uninstallation "
"should not remove launcher if other versions remain"
msgstr ""
"`bpo-25165 <https://bugs.python.org/issue25165>`__: Windows uninstallation "
"should not remove launcher if other versions remain"
#: ../../build/NEWS:7337
msgid ""
"`bpo-25112 <https://bugs.python.org/issue25112>`__: py.exe launcher is "
"missing icons"
msgstr ""
"`bpo-25112 <https://bugs.python.org/issue25112>`__: py.exe launcher is "
"missing icons"
#: ../../build/NEWS:7339
msgid ""
"`bpo-25102 <https://bugs.python.org/issue25102>`__: Windows installer does "
"not precompile for -O or -OO."
msgstr ""
"`bpo-25102 <https://bugs.python.org/issue25102>`__: Windows installer does "
"not precompile for -O or -OO."
#: ../../build/NEWS:7341
msgid ""
"`bpo-25081 <https://bugs.python.org/issue25081>`__: Makes Back button in "
"installer go back to upgrade page when upgrading."
msgstr ""
"`bpo-25081 <https://bugs.python.org/issue25081>`__: Makes Back button in "
"installer go back to upgrade page when upgrading."
#: ../../build/NEWS:7344
msgid ""
"`bpo-25091 <https://bugs.python.org/issue25091>`__: Increases font size of "
"the installer."
msgstr ""
"`bpo-25091 <https://bugs.python.org/issue25091>`__: Increases font size of "
"the installer."
#: ../../build/NEWS:7346
msgid ""
"`bpo-25126 <https://bugs.python.org/issue25126>`__: Clarifies that the non-"
"web installer will download some components."
msgstr ""
"`bpo-25126 <https://bugs.python.org/issue25126>`__: Clarifies that the non-"
"web installer will download some components."
#: ../../build/NEWS:7349
msgid ""
"`bpo-25213 <https://bugs.python.org/issue25213>`__: Restores "
"requestedExecutionLevel to manifest to disable UAC virtualization."
msgstr ""
"`bpo-25213 <https://bugs.python.org/issue25213>`__: Restores "
"requestedExecutionLevel to manifest to disable UAC virtualization."
#: ../../build/NEWS:7361
msgid "Python 3.5.0 final"
msgstr "Python 3.5.0 final"
#: ../../build/NEWS:7368
msgid ""
"`bpo-25071 <https://bugs.python.org/issue25071>`__: Windows installer should "
"not require TargetDir parameter when installing quietly."
msgstr ""
"`bpo-25071 <https://bugs.python.org/issue25071>`__: Windows installer should "
"not require TargetDir parameter when installing quietly."
#: ../../build/NEWS:7373
msgid "Python 3.5.0 release candidate 4"
msgstr "Python 3.5.0 release candidate 4"
#: ../../build/NEWS:7380
msgid ""
"`bpo-25029 <https://bugs.python.org/issue25029>`__: Fixes MemoryError in "
"test_strptime."
msgstr ""
"`bpo-25029 <https://bugs.python.org/issue25029>`__: Fixes MemoryError in "
"test_strptime."
#: ../../build/NEWS:7385
msgid ""
"`bpo-25027 <https://bugs.python.org/issue25027>`__: Reverts partial-static "
"build options and adds vcruntime140.dll to Windows installation."
msgstr ""
"`bpo-25027 <https://bugs.python.org/issue25027>`__: Reverts partial-static "
"build options and adds vcruntime140.dll to Windows installation."
#: ../../build/NEWS:7390
msgid "Python 3.5.0 release candidate 3"
msgstr "Python 3.5.0 release candidate 3"
#: ../../build/NEWS:7397
msgid ""
"`bpo-24305 <https://bugs.python.org/issue24305>`__: Prevent import subsystem "
"stack frames from being counted by the warnings.warn(stacklevel=) parameter."
msgstr ""
"`bpo-24305 <https://bugs.python.org/issue24305>`__: Prevent import subsystem "
"stack frames from being counted by the warnings.warn(stacklevel=) parameter."
#: ../../build/NEWS:7400
msgid ""
"`bpo-24912 <https://bugs.python.org/issue24912>`__: Prevent __class__ "
"assignment to immutable built-in objects."
msgstr ""
"`bpo-24912 <https://bugs.python.org/issue24912>`__: Prevent __class__ "
"assignment to immutable built-in objects."
#: ../../build/NEWS:7402
msgid ""
"`bpo-24975 <https://bugs.python.org/issue24975>`__: Fix AST compilation for "
"PEP 448 syntax."
msgstr ""
"`bpo-24975 <https://bugs.python.org/issue24975>`__: Fix AST compilation for "
"PEP 448 syntax."
#: ../../build/NEWS:7407
msgid ""
"`bpo-24917 <https://bugs.python.org/issue24917>`__: time_strftime() buffer "
"over-read."
msgstr ""
"`bpo-24917 <https://bugs.python.org/issue24917>`__: time_strftime() buffer "
"over-read."
#: ../../build/NEWS:7409
msgid ""
"`bpo-24748 <https://bugs.python.org/issue24748>`__: To resolve a "
"compatibility problem found with py2exe and pywin32, imp.load_dynamic() once "
"again ignores previously loaded modules to support Python modules replacing "
"themselves with extension modules. Patch by Petr Viktorin."
msgstr ""
"`bpo-24748 <https://bugs.python.org/issue24748>`__: To resolve a "
"compatibility problem found with py2exe and pywin32, imp.load_dynamic() once "
"again ignores previously loaded modules to support Python modules replacing "
"themselves with extension modules. Patch by Petr Viktorin."
#: ../../build/NEWS:7414
msgid ""
"`bpo-24635 <https://bugs.python.org/issue24635>`__: Fixed a bug in typing.py "
"where isinstance([], typing.Iterable) would return True once, then False on "
"subsequent calls."
msgstr ""
"`bpo-24635 <https://bugs.python.org/issue24635>`__: Fixed a bug in typing.py "
"where isinstance([], typing.Iterable) would return True once, then False on "
"subsequent calls."
#: ../../build/NEWS:7417
msgid ""
"`bpo-24989 <https://bugs.python.org/issue24989>`__: Fixed buffer overread in "
"BytesIO.readline() if a position is set beyond size. Based on patch by John "
"Leitch."
msgstr ""
"`bpo-24989 <https://bugs.python.org/issue24989>`__: Fixed buffer overread in "
"BytesIO.readline() if a position is set beyond size. Based on patch by John "
"Leitch."
#: ../../build/NEWS:7425
msgid "Python 3.5.0 release candidate 2"
msgstr "Python 3.5.0 release candidate 2"
#: ../../build/NEWS:7432
msgid ""
"`bpo-24769 <https://bugs.python.org/issue24769>`__: Interpreter now starts "
"properly when dynamic loading is disabled. Patch by Petr Viktorin."
msgstr ""
"`bpo-24769 <https://bugs.python.org/issue24769>`__: Interpreter now starts "
"properly when dynamic loading is disabled. Patch by Petr Viktorin."
#: ../../build/NEWS:7435
msgid ""
"`bpo-21167 <https://bugs.python.org/issue21167>`__: NAN operations are now "
"handled correctly when python is compiled with ICC even if -fp-model strict "
"is not specified."
msgstr ""
"`bpo-21167 <https://bugs.python.org/issue21167>`__: NAN operations are now "
"handled correctly when python is compiled with ICC even if -fp-model strict "
"is not specified."
#: ../../build/NEWS:7438
msgid ""
"`bpo-24492 <https://bugs.python.org/issue24492>`__: A \"package\" lacking a "
"__name__ attribute when trying to perform a ``from .. import ...`` statement "
"will trigger an ImportError instead of an AttributeError."
msgstr ""
"`bpo-24492 <https://bugs.python.org/issue24492>`__: A \"package\" lacking a "
"__name__ attribute when trying to perform a ``from .. import ...`` statement "
"will trigger an ImportError instead of an AttributeError."
#: ../../build/NEWS:7445
msgid ""
"`bpo-24847 <https://bugs.python.org/issue24847>`__: Removes vcruntime140.dll "
"dependency from Tcl/Tk."
msgstr ""
"`bpo-24847 <https://bugs.python.org/issue24847>`__: Removes vcruntime140.dll "
"dependency from Tcl/Tk."
#: ../../build/NEWS:7447
msgid ""
"`bpo-24839 <https://bugs.python.org/issue24839>`__: platform._syscmd_ver "
"raises DeprecationWarning"
msgstr ""
"`bpo-24839 <https://bugs.python.org/issue24839>`__: platform._syscmd_ver "
"raises DeprecationWarning"
#: ../../build/NEWS:7449
msgid ""
"`bpo-24867 <https://bugs.python.org/issue24867>`__: Fix Task.get_stack() for "
"'async def' coroutines"
msgstr ""
"`bpo-24867 <https://bugs.python.org/issue24867>`__: Fix Task.get_stack() for "
"'async def' coroutines"
#: ../../build/NEWS:7453
msgid "Python 3.5.0 release candidate 1"
msgstr "Python 3.5.0 release candidate 1"
#: ../../build/NEWS:7460
msgid ""
"`bpo-24667 <https://bugs.python.org/issue24667>`__: Resize odict in all "
"cases that the underlying dict resizes."
msgstr ""
"`bpo-24667 <https://bugs.python.org/issue24667>`__: Resize odict in all "
"cases that the underlying dict resizes."
#: ../../build/NEWS:7465
msgid ""
"`bpo-24824 <https://bugs.python.org/issue24824>`__: Signatures of codecs."
"encode() and codecs.decode() now are compatible with pydoc."
msgstr ""
"`bpo-24824 <https://bugs.python.org/issue24824>`__: Signatures of codecs."
"encode() and codecs.decode() now are compatible with pydoc."
#: ../../build/NEWS:7468
msgid ""
"`bpo-24634 <https://bugs.python.org/issue24634>`__: Importing uuid should "
"not try to load libc on Windows"
msgstr ""
"`bpo-24634 <https://bugs.python.org/issue24634>`__: Importing uuid should "
"not try to load libc on Windows"
#: ../../build/NEWS:7470
msgid ""
"`bpo-24798 <https://bugs.python.org/issue24798>`__: _msvccompiler.py doesn't "
"properly support manifests"
msgstr ""
"`bpo-24798 <https://bugs.python.org/issue24798>`__: _msvccompiler.py doesn't "
"properly support manifests"
#: ../../build/NEWS:7472
msgid ""
"`bpo-4395 <https://bugs.python.org/issue4395>`__: Better testing and "
"documentation of binary operators. Patch by Martin Panter."
msgstr ""
"`bpo-4395 <https://bugs.python.org/issue4395>`__: Better testing and "
"documentation of binary operators. Patch by Martin Panter."
#: ../../build/NEWS:7475
msgid ""
"`bpo-23973 <https://bugs.python.org/issue23973>`__: Update typing.py from "
"GitHub repo."
msgstr ""
"`bpo-23973 <https://bugs.python.org/issue23973>`__: Update typing.py from "
"GitHub repo."
#: ../../build/NEWS:7477
msgid ""
"`bpo-23004 <https://bugs.python.org/issue23004>`__: mock_open() now reads "
"binary data correctly when the type of read_data is bytes. Initial patch by "
"Aaron Hill."
msgstr ""
"`bpo-23004 <https://bugs.python.org/issue23004>`__: mock_open() now reads "
"binary data correctly when the type of read_data is bytes. Initial patch by "
"Aaron Hill."
#: ../../build/NEWS:7480
msgid ""
"`bpo-23888 <https://bugs.python.org/issue23888>`__: Handle fractional time "
"in cookie expiry. Patch by ssh."
msgstr ""
"`bpo-23888 <https://bugs.python.org/issue23888>`__: Handle fractional time "
"in cookie expiry. Patch by ssh."
#: ../../build/NEWS:7482
msgid ""
"`bpo-23652 <https://bugs.python.org/issue23652>`__: Make it possible to "
"compile the select module against the libc headers from the Linux Standard "
"Base, which do not include some EPOLL macros. Patch by Matt Frank."
msgstr ""
"`bpo-23652 <https://bugs.python.org/issue23652>`__: Make it possible to "
"compile the select module against the libc headers from the Linux Standard "
"Base, which do not include some EPOLL macros. Patch by Matt Frank."
#: ../../build/NEWS:7486
msgid ""
"`bpo-22932 <https://bugs.python.org/issue22932>`__: Fix timezones in email."
"utils.formatdate. Patch from Dmitry Shachnev."
msgstr ""
"`bpo-22932 <https://bugs.python.org/issue22932>`__: Fix timezones in email."
"utils.formatdate. Patch from Dmitry Shachnev."
#: ../../build/NEWS:7489
msgid ""
"`bpo-23779 <https://bugs.python.org/issue23779>`__: imaplib raises TypeError "
"if authenticator tries to abort. Patch from Craig Holmquist."
msgstr ""
"`bpo-23779 <https://bugs.python.org/issue23779>`__: imaplib raises TypeError "
"if authenticator tries to abort. Patch from Craig Holmquist."
#: ../../build/NEWS:7492
msgid ""
"`bpo-23319 <https://bugs.python.org/issue23319>`__: Fix ctypes."
"BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier."
msgstr ""
"`bpo-23319 <https://bugs.python.org/issue23319>`__: Fix ctypes."
"BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier."
#: ../../build/NEWS:7495
msgid ""
"`bpo-23254 <https://bugs.python.org/issue23254>`__: Document how to close "
"the TCPServer listening socket. Patch from Martin Panter."
msgstr ""
"`bpo-23254 <https://bugs.python.org/issue23254>`__: Document how to close "
"the TCPServer listening socket. Patch from Martin Panter."
#: ../../build/NEWS:7498
msgid ""
"`bpo-19450 <https://bugs.python.org/issue19450>`__: Update Windows and OS X "
"installer builds to use SQLite 3.8.11."
msgstr ""
"`bpo-19450 <https://bugs.python.org/issue19450>`__: Update Windows and OS X "
"installer builds to use SQLite 3.8.11."
#: ../../build/NEWS:7500
msgid ""
"`bpo-17527 <https://bugs.python.org/issue17527>`__: Add PATCH to wsgiref."
"validator. Patch from Luca Sbardella."
msgstr ""
"`bpo-17527 <https://bugs.python.org/issue17527>`__: Add PATCH to wsgiref."
"validator. Patch from Luca Sbardella."
#: ../../build/NEWS:7502
msgid ""
"`bpo-24791 <https://bugs.python.org/issue24791>`__: Fix grammar regression "
"for call syntax: 'g(\\*a or b)'."
msgstr ""
"`bpo-24791 <https://bugs.python.org/issue24791>`__: Fix grammar regression "
"for call syntax: 'g(\\*a or b)'."
#: ../../build/NEWS:7507
msgid ""
"`bpo-23672 <https://bugs.python.org/issue23672>`__: Allow Idle to edit and "
"run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi."
msgstr ""
"`bpo-23672 <https://bugs.python.org/issue23672>`__: Allow Idle to edit and "
"run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi."
#: ../../build/NEWS:7515
msgid ""
"`bpo-21192 <https://bugs.python.org/issue21192>`__: Idle editor. When a file "
"is run, put its name in the restart bar. Do not print false prompts. "
"Original patch by Adnan Umer."
msgstr ""
"`bpo-21192 <https://bugs.python.org/issue21192>`__: Idle editor. When a file "
"is run, put its name in the restart bar. Do not print false prompts. "
"Original patch by Adnan Umer."
#: ../../build/NEWS:7518
msgid ""
"`bpo-13884 <https://bugs.python.org/issue13884>`__: Idle menus. Remove "
"tearoff lines. Patch by Roger Serwy."
msgstr ""
"`bpo-13884 <https://bugs.python.org/issue13884>`__: Idle menus. Remove "
"tearoff lines. Patch by Roger Serwy."
#: ../../build/NEWS:7523
msgid ""
"`bpo-24129 <https://bugs.python.org/issue24129>`__: Clarify the reference "
"documentation for name resolution. This includes removing the assumption "
"that readers will be familiar with the name resolution scheme Python used "
"prior to the introduction of lexical scoping for function namespaces. Patch "
"by Ivan Levkivskyi."
msgstr ""
"`bpo-24129 <https://bugs.python.org/issue24129>`__: Clarify the reference "
"documentation for name resolution. This includes removing the assumption "
"that readers will be familiar with the name resolution scheme Python used "
"prior to the introduction of lexical scoping for function namespaces. Patch "
"by Ivan Levkivskyi."
#: ../../build/NEWS:7528
msgid ""
"`bpo-20769 <https://bugs.python.org/issue20769>`__: Improve reload() docs. "
"Patch by Dorian Pula."
msgstr ""
"`bpo-20769 <https://bugs.python.org/issue20769>`__: Improve reload() docs. "
"Patch by Dorian Pula."
#: ../../build/NEWS:7530
msgid ""
"`bpo-23589 <https://bugs.python.org/issue23589>`__: Remove duplicate "
"sentence from the FAQ. Patch by Yongzhi Pan."
msgstr ""
"`bpo-23589 <https://bugs.python.org/issue23589>`__: Remove duplicate "
"sentence from the FAQ. Patch by Yongzhi Pan."
#: ../../build/NEWS:7532
msgid ""
"`bpo-24729 <https://bugs.python.org/issue24729>`__: Correct IO tutorial to "
"match implementation regarding encoding parameter to open function."
msgstr ""
"`bpo-24729 <https://bugs.python.org/issue24729>`__: Correct IO tutorial to "
"match implementation regarding encoding parameter to open function."
#: ../../build/NEWS:7544
msgid "Python 3.5.0 beta 4"
msgstr "Python 3.5.0 beta 4"
#: ../../build/NEWS:7551
msgid ""
"`bpo-23573 <https://bugs.python.org/issue23573>`__: Restored optimization of "
"bytes.rfind() and bytearray.rfind() for single-byte argument on Linux."
msgstr ""
"`bpo-23573 <https://bugs.python.org/issue23573>`__: Restored optimization of "
"bytes.rfind() and bytearray.rfind() for single-byte argument on Linux."
#: ../../build/NEWS:7554
msgid ""
"`bpo-24569 <https://bugs.python.org/issue24569>`__: Make PEP 448 dictionary "
"evaluation more consistent."
msgstr ""
"`bpo-24569 <https://bugs.python.org/issue24569>`__: Make PEP 448 dictionary "
"evaluation more consistent."
#: ../../build/NEWS:7556
msgid ""
"`bpo-24583 <https://bugs.python.org/issue24583>`__: Fix crash when set is "
"mutated while being updated."
msgstr ""
"`bpo-24583 <https://bugs.python.org/issue24583>`__: Fix crash when set is "
"mutated while being updated."
#: ../../build/NEWS:7558
msgid ""
"`bpo-24407 <https://bugs.python.org/issue24407>`__: Fix crash when dict is "
"mutated while being updated."
msgstr ""
"`bpo-24407 <https://bugs.python.org/issue24407>`__: Fix crash when dict is "
"mutated while being updated."
#: ../../build/NEWS:7560
msgid ""
"`bpo-24619 <https://bugs.python.org/issue24619>`__: New approach for "
"tokenizing async/await. As a consequence, it is now possible to have one-"
"line 'async def foo(): await ..' functions."
msgstr ""
"`bpo-24619 <https://bugs.python.org/issue24619>`__: New approach for "
"tokenizing async/await. As a consequence, it is now possible to have one-"
"line 'async def foo(): await ..' functions."
#: ../../build/NEWS:7563
msgid ""
"`bpo-24687 <https://bugs.python.org/issue24687>`__: Plug refleak on "
"SyntaxError in function parameters annotations."
msgstr ""
"`bpo-24687 <https://bugs.python.org/issue24687>`__: Plug refleak on "
"SyntaxError in function parameters annotations."
#: ../../build/NEWS:7565
msgid ""
"`bpo-15944 <https://bugs.python.org/issue15944>`__: memoryview: Allow "
"arbitrary formats when casting to bytes. Patch by Martin Panter."
msgstr ""
"`bpo-15944 <https://bugs.python.org/issue15944>`__: memoryview: Allow "
"arbitrary formats when casting to bytes. Patch by Martin Panter."
#: ../../build/NEWS:7571
msgid ""
"`bpo-23441 <https://bugs.python.org/issue23441>`__: rcompleter now prints a "
"tab character instead of displaying possible completions for an empty word. "
"Initial patch by Martin Sekera."
msgstr ""
"`bpo-23441 <https://bugs.python.org/issue23441>`__: rcompleter now prints a "
"tab character instead of displaying possible completions for an empty word. "
"Initial patch by Martin Sekera."
#: ../../build/NEWS:7574
msgid ""
"`bpo-24683 <https://bugs.python.org/issue24683>`__: Fixed crashes in _json "
"functions called with arguments of inappropriate type."
msgstr ""
"`bpo-24683 <https://bugs.python.org/issue24683>`__: Fixed crashes in _json "
"functions called with arguments of inappropriate type."
#: ../../build/NEWS:7577
msgid ""
"`bpo-21697 <https://bugs.python.org/issue21697>`__: shutil.copytree() now "
"correctly handles symbolic links that point to directories. Patch by "
"Eduardo Seabra and Thomas Kluyver."
msgstr ""
"`bpo-21697 <https://bugs.python.org/issue21697>`__: shutil.copytree() now "
"correctly handles symbolic links that point to directories. Patch by "
"Eduardo Seabra and Thomas Kluyver."
#: ../../build/NEWS:7580
msgid ""
"`bpo-14373 <https://bugs.python.org/issue14373>`__: Fixed segmentation fault "
"when gc.collect() is called during constructing lru_cache (C implementation)."
msgstr ""
"`bpo-14373 <https://bugs.python.org/issue14373>`__: Fixed segmentation fault "
"when gc.collect() is called during constructing lru_cache (C implementation)."
#: ../../build/NEWS:7583
msgid ""
"`bpo-24695 <https://bugs.python.org/issue24695>`__: Fix a regression in "
"traceback.print_exception(). If exc_traceback is None we shouldn't print a "
"traceback header like described in the documentation."
msgstr ""
"`bpo-24695 <https://bugs.python.org/issue24695>`__: Fix a regression in "
"traceback.print_exception(). If exc_traceback is None we shouldn't print a "
"traceback header like described in the documentation."
#: ../../build/NEWS:7587
msgid ""
"`bpo-24620 <https://bugs.python.org/issue24620>`__: Random.setstate() now "
"validates the value of state last element."
msgstr ""
"`bpo-24620 <https://bugs.python.org/issue24620>`__: Random.setstate() now "
"validates the value of state last element."
#: ../../build/NEWS:7590
msgid ""
"`bpo-22485 <https://bugs.python.org/issue22485>`__: Fixed an issue that "
"caused `inspect.getsource` to return incorrect results on nested functions."
msgstr ""
"`bpo-22485 <https://bugs.python.org/issue22485>`__: Fixed an issue that "
"caused `inspect.getsource` to return incorrect results on nested functions."
#: ../../build/NEWS:7593
msgid ""
"`bpo-22153 <https://bugs.python.org/issue22153>`__: Improve unittest docs. "
"Patch from Martin Panter and evilzero."
msgstr ""
"`bpo-22153 <https://bugs.python.org/issue22153>`__: Improve unittest docs. "
"Patch from Martin Panter and evilzero."
#: ../../build/NEWS:7595
msgid ""
"`bpo-24580 <https://bugs.python.org/issue24580>`__: Symbolic group "
"references to open group in re patterns now are explicitly forbidden as well "
"as numeric group references."
msgstr ""
"`bpo-24580 <https://bugs.python.org/issue24580>`__: Symbolic group "
"references to open group in re patterns now are explicitly forbidden as well "
"as numeric group references."
#: ../../build/NEWS:7598
msgid ""
"`bpo-24206 <https://bugs.python.org/issue24206>`__: Fixed __eq__ and __ne__ "
"methods of inspect classes."
msgstr ""
"`bpo-24206 <https://bugs.python.org/issue24206>`__: Fixed __eq__ and __ne__ "
"methods of inspect classes."
#: ../../build/NEWS:7600
msgid ""
"`bpo-24631 <https://bugs.python.org/issue24631>`__: Fixed regression in the "
"timeit module with multiline setup."
msgstr ""
"`bpo-24631 <https://bugs.python.org/issue24631>`__: Fixed regression in the "
"timeit module with multiline setup."
#: ../../build/NEWS:7608
msgid ""
"`bpo-24608 <https://bugs.python.org/issue24608>`__: chunk.Chunk.read() now "
"always returns bytes, not str."
msgstr ""
"`bpo-24608 <https://bugs.python.org/issue24608>`__: chunk.Chunk.read() now "
"always returns bytes, not str."
#: ../../build/NEWS:7610
msgid ""
"`bpo-18684 <https://bugs.python.org/issue18684>`__: Fixed reading out of the "
"buffer in the re module."
msgstr ""
"`bpo-18684 <https://bugs.python.org/issue18684>`__: Fixed reading out of the "
"buffer in the re module."
#: ../../build/NEWS:7612
msgid ""
"`bpo-24259 <https://bugs.python.org/issue24259>`__: tarfile now raises a "
"ReadError if an archive is truncated inside a data segment."
msgstr ""
"`bpo-24259 <https://bugs.python.org/issue24259>`__: tarfile now raises a "
"ReadError if an archive is truncated inside a data segment."
#: ../../build/NEWS:7618
msgid ""
"`bpo-24669 <https://bugs.python.org/issue24669>`__: Fix inspect.getsource() "
"for 'async def' functions. Patch by Kai Groner."
msgstr ""
"`bpo-24669 <https://bugs.python.org/issue24669>`__: Fix inspect.getsource() "
"for 'async def' functions. Patch by Kai Groner."
#: ../../build/NEWS:7621
msgid ""
"`bpo-24688 <https://bugs.python.org/issue24688>`__: ast.get_docstring() for "
"'async def' functions."
msgstr ""
"`bpo-24688 <https://bugs.python.org/issue24688>`__: ast.get_docstring() for "
"'async def' functions."
#: ../../build/NEWS:7626
msgid ""
"`bpo-24603 <https://bugs.python.org/issue24603>`__: Update Windows builds "
"and OS X 10.5 installer to use OpenSSL 1.0.2d."
msgstr ""
"`bpo-24603 <https://bugs.python.org/issue24603>`__: Update Windows builds "
"and OS X 10.5 installer to use OpenSSL 1.0.2d."
#: ../../build/NEWS:7631
msgid "Python 3.5.0 beta 3"
msgstr "Python 3.5.0 beta 3"
#: ../../build/NEWS:7638
msgid ""
"`bpo-24467 <https://bugs.python.org/issue24467>`__: Fixed possible buffer "
"over-read in bytearray. The bytearray object now always allocates place for "
"trailing null byte and it's buffer now is always null-terminated."
msgstr ""
"`bpo-24467 <https://bugs.python.org/issue24467>`__: Fixed possible buffer "
"over-read in bytearray. The bytearray object now always allocates place for "
"trailing null byte and it's buffer now is always null-terminated."
#: ../../build/NEWS:7642
msgid "Upgrade to Unicode 8.0.0."
msgstr "Upgrade to Unicode 8.0.0."
#: ../../build/NEWS:7644
msgid ""
"`bpo-24345 <https://bugs.python.org/issue24345>`__: Add Py_tp_finalize slot "
"for the stable ABI."
msgstr ""
"`bpo-24345 <https://bugs.python.org/issue24345>`__: Add Py_tp_finalize slot "
"for the stable ABI."
#: ../../build/NEWS:7646
msgid ""
"`bpo-24400 <https://bugs.python.org/issue24400>`__: Introduce a distinct "
"type for PEP 492 coroutines; add types.CoroutineType, inspect."
"getcoroutinestate, inspect.getcoroutinelocals; coroutines no longer use "
"CO_GENERATOR flag; sys.set_coroutine_wrapper works only for 'async def' "
"coroutines; inspect.iscoroutine no longer uses collections.abc.Coroutine, "
"it's intended to test for pure 'async def' coroutines only; add new opcode: "
"GET_YIELD_FROM_ITER; fix generators wrapper used in types.coroutine to be "
"instance of collections.abc.Generator; collections.abc.Awaitable and "
"collections.abc.Coroutine can no longer be used to detect generator-based "
"coroutines--use inspect.isawaitable instead."
msgstr ""
"`bpo-24400 <https://bugs.python.org/issue24400>`__: Introduce a distinct "
"type for PEP 492 coroutines; add types.CoroutineType, inspect."
"getcoroutinestate, inspect.getcoroutinelocals; coroutines no longer use "
"CO_GENERATOR flag; sys.set_coroutine_wrapper works only for 'async def' "
"coroutines; inspect.iscoroutine no longer uses collections.abc.Coroutine, "
"it's intended to test for pure 'async def' coroutines only; add new opcode: "
"GET_YIELD_FROM_ITER; fix generators wrapper used in types.coroutine to be "
"instance of collections.abc.Generator; collections.abc.Awaitable and "
"collections.abc.Coroutine can no longer be used to detect generator-based "
"coroutines--use inspect.isawaitable instead."
#: ../../build/NEWS:7657
msgid ""
"`bpo-24450 <https://bugs.python.org/issue24450>`__: Add gi_yieldfrom to "
"generators and cr_await to coroutines. Contributed by Benno Leslie and Yury "
"Selivanov."
msgstr ""
"`bpo-24450 <https://bugs.python.org/issue24450>`__: Add gi_yieldfrom to "
"generators and cr_await to coroutines. Contributed by Benno Leslie and Yury "
"Selivanov."
#: ../../build/NEWS:7660
msgid ""
"`bpo-19235 <https://bugs.python.org/issue19235>`__: Add new RecursionError "
"exception. Patch by Georg Brandl."
msgstr ""
"`bpo-19235 <https://bugs.python.org/issue19235>`__: Add new RecursionError "
"exception. Patch by Georg Brandl."
#: ../../build/NEWS:7665
msgid ""
"`bpo-21750 <https://bugs.python.org/issue21750>`__: mock_open.read_data can "
"now be read from each instance, as it could in Python 3.3."
msgstr ""
"`bpo-21750 <https://bugs.python.org/issue21750>`__: mock_open.read_data can "
"now be read from each instance, as it could in Python 3.3."
#: ../../build/NEWS:7668
msgid ""
"`bpo-24552 <https://bugs.python.org/issue24552>`__: Fix use after free in an "
"error case of the _pickle module."
msgstr ""
"`bpo-24552 <https://bugs.python.org/issue24552>`__: Fix use after free in an "
"error case of the _pickle module."
#: ../../build/NEWS:7670
msgid ""
"`bpo-24514 <https://bugs.python.org/issue24514>`__: tarfile now tolerates "
"number fields consisting of only whitespace."
msgstr ""
"`bpo-24514 <https://bugs.python.org/issue24514>`__: tarfile now tolerates "
"number fields consisting of only whitespace."
#: ../../build/NEWS:7673
msgid ""
"`bpo-19176 <https://bugs.python.org/issue19176>`__: Fixed doctype() related "
"bugs in C implementation of ElementTree. A deprecation warning no longer "
"issued by XMLParser subclass with default doctype() method. Direct call of "
"doctype() now issues a warning. Parser's doctype() now is not called if "
"target's doctype() is called. Based on patch by Martin Panter."
msgstr ""
"`bpo-19176 <https://bugs.python.org/issue19176>`__: Fixed doctype() related "
"bugs in C implementation of ElementTree. A deprecation warning no longer "
"issued by XMLParser subclass with default doctype() method. Direct call of "
"doctype() now issues a warning. Parser's doctype() now is not called if "
"target's doctype() is called. Based on patch by Martin Panter."
#: ../../build/NEWS:7682
msgid ""
"`bpo-24456 <https://bugs.python.org/issue24456>`__: Fixed possible buffer "
"over-read in adpcm2lin() and lin2adpcm() functions of the audioop module."
msgstr ""
"`bpo-24456 <https://bugs.python.org/issue24456>`__: Fixed possible buffer "
"over-read in adpcm2lin() and lin2adpcm() functions of the audioop module."
#: ../../build/NEWS:7685
msgid ""
"`bpo-24336 <https://bugs.python.org/issue24336>`__: The contextmanager "
"decorator now works with functions with keyword arguments called \"func\" "
"and \"self\". Patch by Martin Panter."
msgstr ""
"`bpo-24336 <https://bugs.python.org/issue24336>`__: The contextmanager "
"decorator now works with functions with keyword arguments called \"func\" "
"and \"self\". Patch by Martin Panter."
#: ../../build/NEWS:7688
msgid ""
"`bpo-24522 <https://bugs.python.org/issue24522>`__: Fix possible integer "
"overflow in json accelerator module."
msgstr ""
"`bpo-24522 <https://bugs.python.org/issue24522>`__: Fix possible integer "
"overflow in json accelerator module."
#: ../../build/NEWS:7690
msgid ""
"`bpo-24489 <https://bugs.python.org/issue24489>`__: ensure a previously set "
"C errno doesn't disturb cmath.polar()."
msgstr ""
"`bpo-24489 <https://bugs.python.org/issue24489>`__: ensure a previously set "
"C errno doesn't disturb cmath.polar()."
#: ../../build/NEWS:7692
msgid ""
"`bpo-24408 <https://bugs.python.org/issue24408>`__: Fixed AttributeError in "
"measure() and metrics() methods of tkinter.Font."
msgstr ""
"`bpo-24408 <https://bugs.python.org/issue24408>`__: Fixed AttributeError in "
"measure() and metrics() methods of tkinter.Font."
#: ../../build/NEWS:7695
msgid ""
"`bpo-14373 <https://bugs.python.org/issue14373>`__: C implementation of "
"functools.lru_cache() now can be used with methods."
msgstr ""
"`bpo-14373 <https://bugs.python.org/issue14373>`__: C implementation of "
"functools.lru_cache() now can be used with methods."
#: ../../build/NEWS:7698
msgid ""
"`bpo-24347 <https://bugs.python.org/issue24347>`__: Set KeyError if "
"PyDict_GetItemWithError returns NULL."
msgstr ""
"`bpo-24347 <https://bugs.python.org/issue24347>`__: Set KeyError if "
"PyDict_GetItemWithError returns NULL."
#: ../../build/NEWS:7700
msgid ""
"`bpo-24348 <https://bugs.python.org/issue24348>`__: Drop superfluous incref/"
"decref."
msgstr ""
"`bpo-24348 <https://bugs.python.org/issue24348>`__: Drop superfluous incref/"
"decref."
#: ../../build/NEWS:7702
msgid ""
"`bpo-24359 <https://bugs.python.org/issue24359>`__: Check for changed "
"OrderedDict size during iteration."
msgstr ""
"`bpo-24359 <https://bugs.python.org/issue24359>`__: Check for changed "
"OrderedDict size during iteration."
#: ../../build/NEWS:7704
msgid ""
"`bpo-24368 <https://bugs.python.org/issue24368>`__: Support keyword "
"arguments in OrderedDict methods."
msgstr ""
"`bpo-24368 <https://bugs.python.org/issue24368>`__: Support keyword "
"arguments in OrderedDict methods."
#: ../../build/NEWS:7706
msgid ""
"`bpo-24362 <https://bugs.python.org/issue24362>`__: Simplify the C "
"OrderedDict fast nodes resize logic."
msgstr ""
"`bpo-24362 <https://bugs.python.org/issue24362>`__: Simplify the C "
"OrderedDict fast nodes resize logic."
#: ../../build/NEWS:7708
msgid ""
"`bpo-24377 <https://bugs.python.org/issue24377>`__: Fix a ref leak in "
"OrderedDict.__repr__."
msgstr ""
"`bpo-24377 <https://bugs.python.org/issue24377>`__: Fix a ref leak in "
"OrderedDict.__repr__."
#: ../../build/NEWS:7710
msgid ""
"`bpo-24369 <https://bugs.python.org/issue24369>`__: Defend against key-"
"changes during iteration."
msgstr ""
"`bpo-24369 <https://bugs.python.org/issue24369>`__: Defend against key-"
"changes during iteration."
#: ../../build/NEWS:7715
msgid ""
"`bpo-24373 <https://bugs.python.org/issue24373>`__: _testmultiphase and "
"xxlimited now use tp_traverse and tp_finalize to avoid reference leaks "
"encountered when combining tp_dealloc with PyType_FromSpec (see `bpo-16690 "
"<https://bugs.python.org/issue16690>`__ for details)"
msgstr ""
"`bpo-24373 <https://bugs.python.org/issue24373>`__: _testmultiphase and "
"xxlimited now use tp_traverse and tp_finalize to avoid reference leaks "
"encountered when combining tp_dealloc with PyType_FromSpec (see `bpo-16690 "
"<https://bugs.python.org/issue16690>`__ for details)"
#: ../../build/NEWS:7722
msgid ""
"`bpo-24458 <https://bugs.python.org/issue24458>`__: Update documentation to "
"cover multi-phase initialization for extension modules (PEP 489). Patch by "
"Petr Viktorin."
msgstr ""
"`bpo-24458 <https://bugs.python.org/issue24458>`__: Update documentation to "
"cover multi-phase initialization for extension modules (PEP 489). Patch by "
"Petr Viktorin."
#: ../../build/NEWS:7725
msgid ""
"`bpo-24351 <https://bugs.python.org/issue24351>`__: Clarify what is meant by "
"\"identifier\" in the context of string.Template instances."
msgstr ""
"`bpo-24351 <https://bugs.python.org/issue24351>`__: Clarify what is meant by "
"\"identifier\" in the context of string.Template instances."
#: ../../build/NEWS:7731
msgid ""
"`bpo-24432 <https://bugs.python.org/issue24432>`__: Update Windows builds "
"and OS X 10.5 installer to use OpenSSL 1.0.2c."
msgstr ""
"`bpo-24432 <https://bugs.python.org/issue24432>`__: Update Windows builds "
"and OS X 10.5 installer to use OpenSSL 1.0.2c."
#: ../../build/NEWS:7736
msgid "Python 3.5.0 beta 2"
msgstr "Python 3.5.0 beta 2"
#: ../../build/NEWS:7743
msgid ""
"`bpo-24284 <https://bugs.python.org/issue24284>`__: The startswith and "
"endswith methods of the str class no longer return True when finding the "
"empty string and the indexes are completely out of range."
msgstr ""
"`bpo-24284 <https://bugs.python.org/issue24284>`__: The startswith and "
"endswith methods of the str class no longer return True when finding the "
"empty string and the indexes are completely out of range."
#: ../../build/NEWS:7747
msgid ""
"`bpo-24115 <https://bugs.python.org/issue24115>`__: Update uses of "
"PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), "
"PyObject_RichCompareBool() and _PyDict_Contains() to check for and handle "
"errors correctly."
msgstr ""
"`bpo-24115 <https://bugs.python.org/issue24115>`__: Update uses of "
"PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), "
"PyObject_RichCompareBool() and _PyDict_Contains() to check for and handle "
"errors correctly."
#: ../../build/NEWS:7751
msgid ""
"`bpo-24328 <https://bugs.python.org/issue24328>`__: Fix importing one "
"character extension modules."
msgstr ""
"`bpo-24328 <https://bugs.python.org/issue24328>`__: Fix importing one "
"character extension modules."
#: ../../build/NEWS:7753
msgid ""
"`bpo-11205 <https://bugs.python.org/issue11205>`__: In dictionary displays, "
"evaluate the key before the value."
msgstr ""
"`bpo-11205 <https://bugs.python.org/issue11205>`__: In dictionary displays, "
"evaluate the key before the value."
#: ../../build/NEWS:7755
msgid ""
"`bpo-24285 <https://bugs.python.org/issue24285>`__: Fixed regression that "
"prevented importing extension modules from inside packages. Patch by Petr "
"Viktorin."
msgstr ""
"`bpo-24285 <https://bugs.python.org/issue24285>`__: Fixed regression that "
"prevented importing extension modules from inside packages. Patch by Petr "
"Viktorin."
#: ../../build/NEWS:7761
msgid ""
"`bpo-23247 <https://bugs.python.org/issue23247>`__: Fix a crash in the "
"StreamWriter.reset() of CJK codecs."
msgstr ""
"`bpo-23247 <https://bugs.python.org/issue23247>`__: Fix a crash in the "
"StreamWriter.reset() of CJK codecs."
#: ../../build/NEWS:7763
msgid ""
"`bpo-24270 <https://bugs.python.org/issue24270>`__: Add math.isclose() and "
"cmath.isclose() functions as per PEP 485. Contributed by Chris Barker and "
"Tal Einat."
msgstr ""
"`bpo-24270 <https://bugs.python.org/issue24270>`__: Add math.isclose() and "
"cmath.isclose() functions as per PEP 485. Contributed by Chris Barker and "
"Tal Einat."
#: ../../build/NEWS:7766
msgid ""
"`bpo-5633 <https://bugs.python.org/issue5633>`__: Fixed timeit when the "
"statement is a string and the setup is not."
msgstr ""
"`bpo-5633 <https://bugs.python.org/issue5633>`__: Fixed timeit when the "
"statement is a string and the setup is not."
#: ../../build/NEWS:7769
msgid ""
"`bpo-24326 <https://bugs.python.org/issue24326>`__: Fixed audioop.ratecv() "
"with non-default weightB argument. Original patch by David Moore."
msgstr ""
"`bpo-24326 <https://bugs.python.org/issue24326>`__: Fixed audioop.ratecv() "
"with non-default weightB argument. Original patch by David Moore."
#: ../../build/NEWS:7772
msgid ""
"`bpo-16991 <https://bugs.python.org/issue16991>`__: Add a C implementation "
"of OrderedDict."
msgstr ""
"`bpo-16991 <https://bugs.python.org/issue16991>`__: Add a C implementation "
"of OrderedDict."
#: ../../build/NEWS:7774
msgid ""
"`bpo-23934 <https://bugs.python.org/issue23934>`__: Fix inspect.signature to "
"fail correctly for builtin types lacking signature information. Initial "
"patch by James Powell."
msgstr ""
"`bpo-23934 <https://bugs.python.org/issue23934>`__: Fix inspect.signature to "
"fail correctly for builtin types lacking signature information. Initial "
"patch by James Powell."
#: ../../build/NEWS:7779
msgid "Python 3.5.0 beta 1"
msgstr "Python 3.5.0 beta 1"
#: ../../build/NEWS:7786
msgid ""
"`bpo-24276 <https://bugs.python.org/issue24276>`__: Fixed optimization of "
"property descriptor getter."
msgstr ""
"`bpo-24276 <https://bugs.python.org/issue24276>`__: Fixed optimization of "
"property descriptor getter."
#: ../../build/NEWS:7788
msgid ""
"`bpo-24268 <https://bugs.python.org/issue24268>`__: PEP 489: Multi-phase "
"extension module initialization. Patch by Petr Viktorin."
msgstr ""
"`bpo-24268 <https://bugs.python.org/issue24268>`__: PEP 489: Multi-phase "
"extension module initialization. Patch by Petr Viktorin."
#: ../../build/NEWS:7791
msgid ""
"`bpo-23955 <https://bugs.python.org/issue23955>`__: Add pyvenv.cfg option to "
"suppress registry/environment lookup for generating sys.path on Windows."
msgstr ""
"`bpo-23955 <https://bugs.python.org/issue23955>`__: Add pyvenv.cfg option to "
"suppress registry/environment lookup for generating sys.path on Windows."
#: ../../build/NEWS:7794
msgid ""
"`bpo-24257 <https://bugs.python.org/issue24257>`__: Fixed system error in "
"the comparison of faked types.SimpleNamespace."
msgstr ""
"`bpo-24257 <https://bugs.python.org/issue24257>`__: Fixed system error in "
"the comparison of faked types.SimpleNamespace."
#: ../../build/NEWS:7797
msgid ""
"`bpo-22939 <https://bugs.python.org/issue22939>`__: Fixed integer overflow "
"in iterator object. Patch by Clement Rouault."
msgstr ""
"`bpo-22939 <https://bugs.python.org/issue22939>`__: Fixed integer overflow "
"in iterator object. Patch by Clement Rouault."
#: ../../build/NEWS:7800
msgid ""
"`bpo-23985 <https://bugs.python.org/issue23985>`__: Fix a possible buffer "
"overrun when deleting a slice from the front of a bytearray and then "
"appending some other bytes data."
msgstr ""
"`bpo-23985 <https://bugs.python.org/issue23985>`__: Fix a possible buffer "
"overrun when deleting a slice from the front of a bytearray and then "
"appending some other bytes data."
#: ../../build/NEWS:7803
msgid ""
"`bpo-24102 <https://bugs.python.org/issue24102>`__: Fixed exception type "
"checking in standard error handlers."
msgstr ""
"`bpo-24102 <https://bugs.python.org/issue24102>`__: Fixed exception type "
"checking in standard error handlers."
#: ../../build/NEWS:7805
msgid ""
"`bpo-15027 <https://bugs.python.org/issue15027>`__: The UTF-32 encoder is "
"now 3x to 7x faster."
msgstr ""
"`bpo-15027 <https://bugs.python.org/issue15027>`__: The UTF-32 encoder is "
"now 3x to 7x faster."
#: ../../build/NEWS:7807
msgid ""
"`bpo-23290 <https://bugs.python.org/issue23290>`__: Optimize set_merge() for "
"cases where the target is empty. (Contributed by Serhiy Storchaka.)"
msgstr ""
"`bpo-23290 <https://bugs.python.org/issue23290>`__: Optimize set_merge() for "
"cases where the target is empty. (Contributed by Serhiy Storchaka.)"
#: ../../build/NEWS:7810
msgid ""
"`bpo-2292 <https://bugs.python.org/issue2292>`__: PEP 448: Additional "
"Unpacking Generalizations."
msgstr ""
"`bpo-2292 <https://bugs.python.org/issue2292>`__: PEP 448: Additional "
"Unpacking Generalizations."
#: ../../build/NEWS:7812
msgid ""
"`bpo-24096 <https://bugs.python.org/issue24096>`__: Make warnings."
"warn_explicit more robust against mutation of the warnings.filters list."
msgstr ""
"`bpo-24096 <https://bugs.python.org/issue24096>`__: Make warnings."
"warn_explicit more robust against mutation of the warnings.filters list."
#: ../../build/NEWS:7815
msgid ""
"`bpo-23996 <https://bugs.python.org/issue23996>`__: Avoid a crash when a "
"delegated generator raises an unnormalized StopIteration exception. Patch "
"by Stefan Behnel."
msgstr ""
"`bpo-23996 <https://bugs.python.org/issue23996>`__: Avoid a crash when a "
"delegated generator raises an unnormalized StopIteration exception. Patch "
"by Stefan Behnel."
#: ../../build/NEWS:7818
msgid ""
"`bpo-23910 <https://bugs.python.org/issue23910>`__: Optimize property() "
"getter calls. Patch by Joe Jevnik."
msgstr ""
"`bpo-23910 <https://bugs.python.org/issue23910>`__: Optimize property() "
"getter calls. Patch by Joe Jevnik."
#: ../../build/NEWS:7820
msgid ""
"`bpo-23911 <https://bugs.python.org/issue23911>`__: Move path-based "
"importlib bootstrap code to a separate frozen module."
msgstr ""
"`bpo-23911 <https://bugs.python.org/issue23911>`__: Move path-based "
"importlib bootstrap code to a separate frozen module."
#: ../../build/NEWS:7823
msgid ""
"`bpo-24192 <https://bugs.python.org/issue24192>`__: Fix namespace package "
"imports."
msgstr ""
"`bpo-24192 <https://bugs.python.org/issue24192>`__: Fix namespace package "
"imports."
#: ../../build/NEWS:7825
msgid ""
"`bpo-24022 <https://bugs.python.org/issue24022>`__: Fix tokenizer crash when "
"processing undecodable source code."
msgstr ""
"`bpo-24022 <https://bugs.python.org/issue24022>`__: Fix tokenizer crash when "
"processing undecodable source code."
#: ../../build/NEWS:7827
msgid ""
"`bpo-9951 <https://bugs.python.org/issue9951>`__: Added a hex() method to "
"bytes, bytearray, and memoryview."
msgstr ""
"`bpo-9951 <https://bugs.python.org/issue9951>`__: Added a hex() method to "
"bytes, bytearray, and memoryview."
#: ../../build/NEWS:7829
msgid ""
"`bpo-22906 <https://bugs.python.org/issue22906>`__: PEP 479: Change "
"StopIteration handling inside generators."
msgstr ""
"`bpo-22906 <https://bugs.python.org/issue22906>`__: PEP 479: Change "
"StopIteration handling inside generators."
#: ../../build/NEWS:7831
msgid ""
"`bpo-24017 <https://bugs.python.org/issue24017>`__: PEP 492: Coroutines with "
"async and await syntax."
msgstr ""
"`bpo-24017 <https://bugs.python.org/issue24017>`__: PEP 492: Coroutines with "
"async and await syntax."
#: ../../build/NEWS:7836
msgid ""
"`bpo-14373 <https://bugs.python.org/issue14373>`__: Added C implementation "
"of functools.lru_cache(). Based on patches by Matt Joiner and Alexey "
"Kachayev."
msgstr ""
"`bpo-14373 <https://bugs.python.org/issue14373>`__: Added C implementation "
"of functools.lru_cache(). Based on patches by Matt Joiner and Alexey "
"Kachayev."
#: ../../build/NEWS:7839
msgid ""
"`bpo-24230 <https://bugs.python.org/issue24230>`__: The tempfile module now "
"accepts bytes for prefix, suffix and dir parameters and returns bytes in "
"such situations (matching the os module APIs)."
msgstr ""
"`bpo-24230 <https://bugs.python.org/issue24230>`__: The tempfile module now "
"accepts bytes for prefix, suffix and dir parameters and returns bytes in "
"such situations (matching the os module APIs)."
#: ../../build/NEWS:7843
msgid ""
"`bpo-22189 <https://bugs.python.org/issue22189>`__: collections.UserString "
"now supports __getnewargs__(), __rmod__(), casefold(), format_map(), "
"isprintable(), and maketrans(). Patch by Joe Jevnik."
msgstr ""
"`bpo-22189 <https://bugs.python.org/issue22189>`__: collections.UserString "
"now supports __getnewargs__(), __rmod__(), casefold(), format_map(), "
"isprintable(), and maketrans(). Patch by Joe Jevnik."
#: ../../build/NEWS:7847
msgid ""
"`bpo-24244 <https://bugs.python.org/issue24244>`__: Prevents termination "
"when an invalid format string is encountered on Windows in strftime."
msgstr ""
"`bpo-24244 <https://bugs.python.org/issue24244>`__: Prevents termination "
"when an invalid format string is encountered on Windows in strftime."
#: ../../build/NEWS:7850
msgid ""
"`bpo-23973 <https://bugs.python.org/issue23973>`__: PEP 484: Add the typing "
"module."
msgstr ""
"`bpo-23973 <https://bugs.python.org/issue23973>`__: PEP 484: Add the typing "
"module."
#: ../../build/NEWS:7852
msgid ""
"`bpo-23086 <https://bugs.python.org/issue23086>`__: The collections.abc."
"Sequence() abstract base class added *start* and *stop* parameters to the "
"index() mixin. Patch by Devin Jeanpierre."
msgstr ""
"`bpo-23086 <https://bugs.python.org/issue23086>`__: The collections.abc."
"Sequence() abstract base class added *start* and *stop* parameters to the "
"index() mixin. Patch by Devin Jeanpierre."
#: ../../build/NEWS:7856
msgid ""
"`bpo-20035 <https://bugs.python.org/issue20035>`__: Replaced the ``tkinter."
"_fix`` module used for setting up the Tcl/Tk environment on Windows with a "
"private function in the ``_tkinter`` module that makes no permanent changes "
"to the environment."
msgstr ""
"`bpo-20035 <https://bugs.python.org/issue20035>`__: Replaced the ``tkinter."
"_fix`` module used for setting up the Tcl/Tk environment on Windows with a "
"private function in the ``_tkinter`` module that makes no permanent changes "
"to the environment."
#: ../../build/NEWS:7860
msgid ""
"`bpo-24257 <https://bugs.python.org/issue24257>`__: Fixed segmentation fault "
"in sqlite3.Row constructor with faked cursor type."
msgstr ""
"`bpo-24257 <https://bugs.python.org/issue24257>`__: Fixed segmentation fault "
"in sqlite3.Row constructor with faked cursor type."
#: ../../build/NEWS:7863
msgid ""
"`bpo-15836 <https://bugs.python.org/issue15836>`__: assertRaises(), "
"assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now "
"check the type of the first argument to prevent possible user error. Based "
"on patch by Daniel Wagner-Hall."
msgstr ""
"`bpo-15836 <https://bugs.python.org/issue15836>`__: assertRaises(), "
"assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now "
"check the type of the first argument to prevent possible user error. Based "
"on patch by Daniel Wagner-Hall."
#: ../../build/NEWS:7867
msgid ""
"`bpo-9858 <https://bugs.python.org/issue9858>`__: Add missing method stubs "
"to _io.RawIOBase. Patch by Laura Rupprecht."
msgstr ""
"`bpo-9858 <https://bugs.python.org/issue9858>`__: Add missing method stubs "
"to _io.RawIOBase. Patch by Laura Rupprecht."
#: ../../build/NEWS:7879
msgid ""
"`bpo-23780 <https://bugs.python.org/issue23780>`__: Improved error message "
"in os.path.join() with single argument."
msgstr ""
"`bpo-23780 <https://bugs.python.org/issue23780>`__: Improved error message "
"in os.path.join() with single argument."
#: ../../build/NEWS:7881
msgid ""
"`bpo-6598 <https://bugs.python.org/issue6598>`__: Increased time precision "
"and random number range in email.utils.make_msgid() to strengthen the "
"uniqueness of the message ID."
msgstr ""
"`bpo-6598 <https://bugs.python.org/issue6598>`__: Increased time precision "
"and random number range in email.utils.make_msgid() to strengthen the "
"uniqueness of the message ID."
#: ../../build/NEWS:7884
msgid ""
"`bpo-24091 <https://bugs.python.org/issue24091>`__: Fixed various crashes in "
"corner cases in C implementation of ElementTree."
msgstr ""
"`bpo-24091 <https://bugs.python.org/issue24091>`__: Fixed various crashes in "
"corner cases in C implementation of ElementTree."
#: ../../build/NEWS:7887
msgid ""
"`bpo-21931 <https://bugs.python.org/issue21931>`__: msilib.FCICreate() now "
"raises TypeError in the case of a bad argument instead of a ValueError with "
"a bogus FCI error number. Patch by Jeffrey Armstrong."
msgstr ""
"`bpo-21931 <https://bugs.python.org/issue21931>`__: msilib.FCICreate() now "
"raises TypeError in the case of a bad argument instead of a ValueError with "
"a bogus FCI error number. Patch by Jeffrey Armstrong."
#: ../../build/NEWS:7891
msgid ""
"`bpo-13866 <https://bugs.python.org/issue13866>`__: *quote_via* argument "
"added to urllib.parse.urlencode."
msgstr ""
"`bpo-13866 <https://bugs.python.org/issue13866>`__: *quote_via* argument "
"added to urllib.parse.urlencode."
#: ../../build/NEWS:7893
msgid ""
"`bpo-20098 <https://bugs.python.org/issue20098>`__: New mangle_from policy "
"option for email, default True for compat32, but False for all other "
"policies."
msgstr ""
"`bpo-20098 <https://bugs.python.org/issue20098>`__: New mangle_from policy "
"option for email, default True for compat32, but False for all other "
"policies."
#: ../../build/NEWS:7896
msgid ""
"`bpo-24211 <https://bugs.python.org/issue24211>`__: The email library now "
"supports RFC 6532: it can generate headers using utf-8 instead of encoded "
"words."
msgstr ""
"`bpo-24211 <https://bugs.python.org/issue24211>`__: The email library now "
"supports RFC 6532: it can generate headers using utf-8 instead of encoded "
"words."
#: ../../build/NEWS:7899
msgid ""
"`bpo-16314 <https://bugs.python.org/issue16314>`__: Added support for the "
"LZMA compression in distutils."
msgstr ""
"`bpo-16314 <https://bugs.python.org/issue16314>`__: Added support for the "
"LZMA compression in distutils."
#: ../../build/NEWS:7901
msgid ""
"`bpo-21804 <https://bugs.python.org/issue21804>`__: poplib now supports RFC "
"6856 (UTF8)."
msgstr ""
"`bpo-21804 <https://bugs.python.org/issue21804>`__: poplib now supports RFC "
"6856 (UTF8)."
#: ../../build/NEWS:7903
msgid ""
"`bpo-18682 <https://bugs.python.org/issue18682>`__: Optimized pprint "
"functions for builtin scalar types."
msgstr ""
"`bpo-18682 <https://bugs.python.org/issue18682>`__: Optimized pprint "
"functions for builtin scalar types."
#: ../../build/NEWS:7905
msgid ""
"`bpo-22027 <https://bugs.python.org/issue22027>`__: smtplib now supports RFC "
"6531 (SMTPUTF8)."
msgstr ""
"`bpo-22027 <https://bugs.python.org/issue22027>`__: smtplib now supports RFC "
"6531 (SMTPUTF8)."
#: ../../build/NEWS:7907
msgid ""
"`bpo-23488 <https://bugs.python.org/issue23488>`__: Random generator objects "
"now consume 2x less memory on 64-bit."
msgstr ""
"`bpo-23488 <https://bugs.python.org/issue23488>`__: Random generator objects "
"now consume 2x less memory on 64-bit."
#: ../../build/NEWS:7909
msgid ""
"`bpo-1322 <https://bugs.python.org/issue1322>`__: platform.dist() and "
"platform.linux_distribution() functions are now deprecated. Initial patch "
"by Vajrasky Kok."
msgstr ""
"`bpo-1322 <https://bugs.python.org/issue1322>`__: platform.dist() and "
"platform.linux_distribution() functions are now deprecated. Initial patch "
"by Vajrasky Kok."
#: ../../build/NEWS:7912
msgid ""
"`bpo-22486 <https://bugs.python.org/issue22486>`__: Added the math.gcd() "
"function. The fractions.gcd() function now is deprecated. Based on patch "
"by Mark Dickinson."
msgstr ""
"`bpo-22486 <https://bugs.python.org/issue22486>`__: Added the math.gcd() "
"function. The fractions.gcd() function now is deprecated. Based on patch "
"by Mark Dickinson."
#: ../../build/NEWS:7915
msgid ""
"`bpo-24064 <https://bugs.python.org/issue24064>`__: Property() docstrings "
"are now writeable. (Patch by Berker Peksag.)"
msgstr ""
"`bpo-24064 <https://bugs.python.org/issue24064>`__: Property() docstrings "
"are now writeable. (Patch by Berker Peksag.)"
#: ../../build/NEWS:7918
msgid ""
"`bpo-22681 <https://bugs.python.org/issue22681>`__: Added support for the "
"koi8_t encoding."
msgstr ""
"`bpo-22681 <https://bugs.python.org/issue22681>`__: Added support for the "
"koi8_t encoding."
#: ../../build/NEWS:7920
msgid ""
"`bpo-22682 <https://bugs.python.org/issue22682>`__: Added support for the "
"kz1048 encoding."
msgstr ""
"`bpo-22682 <https://bugs.python.org/issue22682>`__: Added support for the "
"kz1048 encoding."
#: ../../build/NEWS:7922
msgid ""
"`bpo-23796 <https://bugs.python.org/issue23796>`__: peek and read1 methods "
"of BufferedReader now raise ValueError if they called on a closed object. "
"Patch by John Hergenroeder."
msgstr ""
"`bpo-23796 <https://bugs.python.org/issue23796>`__: peek and read1 methods "
"of BufferedReader now raise ValueError if they called on a closed object. "
"Patch by John Hergenroeder."
#: ../../build/NEWS:7925
msgid ""
"`bpo-21795 <https://bugs.python.org/issue21795>`__: smtpd now supports the "
"8BITMIME extension whenever the new *decode_data* constructor argument is "
"set to False."
msgstr ""
"`bpo-21795 <https://bugs.python.org/issue21795>`__: smtpd now supports the "
"8BITMIME extension whenever the new *decode_data* constructor argument is "
"set to False."
#: ../../build/NEWS:7928
msgid ""
"`bpo-24155 <https://bugs.python.org/issue24155>`__: optimize heapq.heapify() "
"for better cache performance when heapifying large lists."
msgstr ""
"`bpo-24155 <https://bugs.python.org/issue24155>`__: optimize heapq.heapify() "
"for better cache performance when heapifying large lists."
#: ../../build/NEWS:7931
msgid ""
"`bpo-21800 <https://bugs.python.org/issue21800>`__: imaplib now supports RFC "
"5161 (enable), RFC 6855 (utf8/internationalized email) and automatically "
"encodes non-ASCII usernames and passwords to UTF8."
msgstr ""
"`bpo-21800 <https://bugs.python.org/issue21800>`__: imaplib now supports RFC "
"5161 (enable), RFC 6855 (utf8/internationalized email) and automatically "
"encodes non-ASCII usernames and passwords to UTF8."
#: ../../build/NEWS:7935
msgid ""
"`bpo-20274 <https://bugs.python.org/issue20274>`__: When calling a _sqlite."
"Connection, it now complains if passed any keyword arguments. Previously it "
"silently ignored them."
msgstr ""
"`bpo-20274 <https://bugs.python.org/issue20274>`__: When calling a _sqlite."
"Connection, it now complains if passed any keyword arguments. Previously it "
"silently ignored them."
#: ../../build/NEWS:7938
msgid ""
"`bpo-20274 <https://bugs.python.org/issue20274>`__: Remove ignored and "
"erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite."
"Connection."
msgstr ""
"`bpo-20274 <https://bugs.python.org/issue20274>`__: Remove ignored and "
"erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite."
"Connection."
#: ../../build/NEWS:7941
msgid ""
"`bpo-24134 <https://bugs.python.org/issue24134>`__: assertRaises(), "
"assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a "
"deprecation warning when callable is None or keyword arguments except msg is "
"passed in the context manager mode."
msgstr ""
"`bpo-24134 <https://bugs.python.org/issue24134>`__: assertRaises(), "
"assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a "
"deprecation warning when callable is None or keyword arguments except msg is "
"passed in the context manager mode."
#: ../../build/NEWS:7946
msgid ""
"`bpo-24018 <https://bugs.python.org/issue24018>`__: Add a collections.abc."
"Generator abstract base class. Contributed by Stefan Behnel."
msgstr ""
"`bpo-24018 <https://bugs.python.org/issue24018>`__: Add a collections.abc."
"Generator abstract base class. Contributed by Stefan Behnel."
#: ../../build/NEWS:7949
msgid ""
"`bpo-23880 <https://bugs.python.org/issue23880>`__: Tkinter's getint() and "
"getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any "
"numbers (in particular int)."
msgstr ""
"`bpo-23880 <https://bugs.python.org/issue23880>`__: Tkinter's getint() and "
"getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any "
"numbers (in particular int)."
#: ../../build/NEWS:7952
msgid ""
"`bpo-22619 <https://bugs.python.org/issue22619>`__: Added negative limit "
"support in the traceback module. Based on patch by Dmitry Kazakov."
msgstr ""
"`bpo-22619 <https://bugs.python.org/issue22619>`__: Added negative limit "
"support in the traceback module. Based on patch by Dmitry Kazakov."
#: ../../build/NEWS:7955
msgid ""
"`bpo-24094 <https://bugs.python.org/issue24094>`__: Fix possible crash in "
"json.encode with poorly behaved dict subclasses."
msgstr ""
"`bpo-24094 <https://bugs.python.org/issue24094>`__: Fix possible crash in "
"json.encode with poorly behaved dict subclasses."
#: ../../build/NEWS:7958
msgid ""
"`bpo-9246 <https://bugs.python.org/issue9246>`__: On POSIX, os.getcwd() now "
"supports paths longer than 1025 bytes. Patch written by William Orr."
msgstr ""
"`bpo-9246 <https://bugs.python.org/issue9246>`__: On POSIX, os.getcwd() now "
"supports paths longer than 1025 bytes. Patch written by William Orr."
#: ../../build/NEWS:7961
msgid ""
"`bpo-17445 <https://bugs.python.org/issue17445>`__: add difflib.diff_bytes() "
"to support comparison of byte strings (fixes a regression from Python 2)."
msgstr ""
"`bpo-17445 <https://bugs.python.org/issue17445>`__: add difflib.diff_bytes() "
"to support comparison of byte strings (fixes a regression from Python 2)."
#: ../../build/NEWS:7967
msgid ""
"`bpo-23008 <https://bugs.python.org/issue23008>`__: Fixed resolving "
"attributes with boolean value is False in pydoc."
msgstr ""
"`bpo-23008 <https://bugs.python.org/issue23008>`__: Fixed resolving "
"attributes with boolean value is False in pydoc."
#: ../../build/NEWS:7970
msgid ""
"Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment "
"unfinished tasks (this bug was introduced when JoinableQueue was merged with "
"Queue)."
msgstr ""
#: ../../build/NEWS:7974
msgid ""
"`bpo-23908 <https://bugs.python.org/issue23908>`__: os functions now reject "
"paths with embedded null character on Windows instead of silently truncating "
"them."
msgstr ""
"`bpo-23908 <https://bugs.python.org/issue23908>`__: os functions now reject "
"paths with embedded null character on Windows instead of silently truncating "
"them."
#: ../../build/NEWS:7977
msgid ""
"`bpo-23728 <https://bugs.python.org/issue23728>`__: binascii.crc_hqx() could "
"return an integer outside of the range 0-0xffff for empty data."
msgstr ""
"`bpo-23728 <https://bugs.python.org/issue23728>`__: binascii.crc_hqx() could "
"return an integer outside of the range 0-0xffff for empty data."
#: ../../build/NEWS:7980
msgid ""
"`bpo-23887 <https://bugs.python.org/issue23887>`__: urllib.error.HTTPError "
"now has a proper repr() representation. Patch by Berker Peksag."
msgstr ""
"`bpo-23887 <https://bugs.python.org/issue23887>`__: urllib.error.HTTPError "
"now has a proper repr() representation. Patch by Berker Peksag."
#: ../../build/NEWS:7983
msgid ""
"asyncio: New event loop APIs: set_task_factory() and get_task_factory()."
msgstr ""
#: ../../build/NEWS:7985
msgid "asyncio: async() function is deprecated in favour of ensure_future()."
msgstr ""
#: ../../build/NEWS:7987
msgid ""
"`bpo-24178 <https://bugs.python.org/issue24178>`__: asyncio.Lock, Condition, "
"Semaphore, and BoundedSemaphore support new 'async with' syntax. "
"Contributed by Yury Selivanov."
msgstr ""
"`bpo-24178 <https://bugs.python.org/issue24178>`__: asyncio.Lock, Condition, "
"Semaphore, and BoundedSemaphore support new 'async with' syntax. "
"Contributed by Yury Selivanov."
#: ../../build/NEWS:7990
msgid ""
"`bpo-24179 <https://bugs.python.org/issue24179>`__: Support 'async for' for "
"asyncio.StreamReader. Contributed by Yury Selivanov."
msgstr ""
"`bpo-24179 <https://bugs.python.org/issue24179>`__: Support 'async for' for "
"asyncio.StreamReader. Contributed by Yury Selivanov."
#: ../../build/NEWS:7996
msgid ""
"`bpo-22547 <https://bugs.python.org/issue22547>`__: Implement informative "
"__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov."
msgstr ""
"`bpo-22547 <https://bugs.python.org/issue22547>`__: Implement informative "
"__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov."
#: ../../build/NEWS:7999
msgid ""
"`bpo-24190 <https://bugs.python.org/issue24190>`__: Implement inspect."
"BoundArgument.apply_defaults() method. Contributed by Yury Selivanov."
msgstr ""
"`bpo-24190 <https://bugs.python.org/issue24190>`__: Implement inspect."
"BoundArgument.apply_defaults() method. Contributed by Yury Selivanov."
#: ../../build/NEWS:8002
msgid ""
"`bpo-20691 <https://bugs.python.org/issue20691>`__: Add 'follow_wrapped' "
"argument to inspect.Signature.from_callable() and inspect.signature(). "
"Contributed by Yury Selivanov."
msgstr ""
"`bpo-20691 <https://bugs.python.org/issue20691>`__: Add 'follow_wrapped' "
"argument to inspect.Signature.from_callable() and inspect.signature(). "
"Contributed by Yury Selivanov."
#: ../../build/NEWS:8006
msgid ""
"`bpo-24248 <https://bugs.python.org/issue24248>`__: Deprecate inspect."
"Signature.from_function() and inspect.Signature.from_builtin()."
msgstr ""
"`bpo-24248 <https://bugs.python.org/issue24248>`__: Deprecate inspect."
"Signature.from_function() and inspect.Signature.from_builtin()."
#: ../../build/NEWS:8009
msgid ""
"`bpo-23898 <https://bugs.python.org/issue23898>`__: Fix inspect."
"classify_class_attrs() to support attributes with overloaded __eq__ and "
"__bool__. Patch by Mike Bayer."
msgstr ""
"`bpo-23898 <https://bugs.python.org/issue23898>`__: Fix inspect."
"classify_class_attrs() to support attributes with overloaded __eq__ and "
"__bool__. Patch by Mike Bayer."
#: ../../build/NEWS:8012
msgid ""
"`bpo-24298 <https://bugs.python.org/issue24298>`__: Fix inspect.signature() "
"to correctly unwrap wrappers around bound methods."
msgstr ""
"`bpo-24298 <https://bugs.python.org/issue24298>`__: Fix inspect.signature() "
"to correctly unwrap wrappers around bound methods."
#: ../../build/NEWS:8018
msgid ""
"`bpo-23184 <https://bugs.python.org/issue23184>`__: remove unused names and "
"imports in idlelib. Initial patch by Al Sweigart."
msgstr ""
"`bpo-23184 <https://bugs.python.org/issue23184>`__: remove unused names and "
"imports in idlelib. Initial patch by Al Sweigart."
#: ../../build/NEWS:8024
msgid ""
"`bpo-21520 <https://bugs.python.org/issue21520>`__: test_zipfile no longer "
"fails if the word 'bad' appears anywhere in the name of the current "
"directory."
msgstr ""
"`bpo-21520 <https://bugs.python.org/issue21520>`__: test_zipfile no longer "
"fails if the word 'bad' appears anywhere in the name of the current "
"directory."
#: ../../build/NEWS:8027
msgid ""
"`bpo-9517 <https://bugs.python.org/issue9517>`__: Move script_helper into "
"the support package. Patch by Christie Wilson."
msgstr ""
"`bpo-9517 <https://bugs.python.org/issue9517>`__: Move script_helper into "
"the support package. Patch by Christie Wilson."
#: ../../build/NEWS:8033
msgid ""
"`bpo-22155 <https://bugs.python.org/issue22155>`__: Add File Handlers "
"subsection with createfilehandler to tkinter doc. Remove obsolete example "
"from FAQ. Patch by Martin Panter."
msgstr ""
"`bpo-22155 <https://bugs.python.org/issue22155>`__: Add File Handlers "
"subsection with createfilehandler to tkinter doc. Remove obsolete example "
"from FAQ. Patch by Martin Panter."
#: ../../build/NEWS:8036
msgid ""
"`bpo-24029 <https://bugs.python.org/issue24029>`__: Document the name "
"binding behavior for submodule imports."
msgstr ""
"`bpo-24029 <https://bugs.python.org/issue24029>`__: Document the name "
"binding behavior for submodule imports."
#: ../../build/NEWS:8038
msgid ""
"`bpo-24077 <https://bugs.python.org/issue24077>`__: Fix typo in man page for "
"-I command option: -s, not -S"
msgstr ""
"`bpo-24077 <https://bugs.python.org/issue24077>`__: Fix typo in man page for "
"-I command option: -s, not -S"
#: ../../build/NEWS:8046
msgid ""
"`bpo-24001 <https://bugs.python.org/issue24001>`__: Argument Clinic "
"converters now use accept={type} instead of types={'type'} to specify the "
"types the converter accepts."
msgstr ""
"`bpo-24001 <https://bugs.python.org/issue24001>`__: Argument Clinic "
"converters now use accept={type} instead of types={'type'} to specify the "
"types the converter accepts."
#: ../../build/NEWS:8049
msgid ""
"`bpo-23330 <https://bugs.python.org/issue23330>`__: h2py now supports "
"arbitrary filenames in #include."
msgstr ""
"`bpo-23330 <https://bugs.python.org/issue23330>`__: h2py now supports "
"arbitrary filenames in #include."
#: ../../build/NEWS:8051
msgid ""
"`bpo-24031 <https://bugs.python.org/issue24031>`__: make patchcheck now "
"supports git checkouts, too."
msgstr ""
"`bpo-24031 <https://bugs.python.org/issue24031>`__: make patchcheck now "
"supports git checkouts, too."
#: ../../build/NEWS:8055
msgid "Python 3.5.0 alpha 4"
msgstr "Python 3.5.0 alpha 4"
#: ../../build/NEWS:8062
msgid ""
"`bpo-22980 <https://bugs.python.org/issue22980>`__: Under Linux, GNU/"
"KFreeBSD and the Hurd, C extensions now include the architecture triplet in "
"the extension name, to make it easy to test builds for different ABIs in the "
"same working tree. Under OS X, the extension name now includes PEP 3149-"
"style information."
msgstr ""
"`bpo-22980 <https://bugs.python.org/issue22980>`__: Under Linux, GNU/"
"KFreeBSD and the Hurd, C extensions now include the architecture triplet in "
"the extension name, to make it easy to test builds for different ABIs in the "
"same working tree. Under OS X, the extension name now includes PEP 3149-"
"style information."
#: ../../build/NEWS:8067
msgid ""
"`bpo-22631 <https://bugs.python.org/issue22631>`__: Added Linux-specific "
"socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik."
msgstr ""
"`bpo-22631 <https://bugs.python.org/issue22631>`__: Added Linux-specific "
"socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik."
#: ../../build/NEWS:8070
msgid ""
"`bpo-23731 <https://bugs.python.org/issue23731>`__: Implement PEP 488: "
"removal of .pyo files."
msgstr ""
"`bpo-23731 <https://bugs.python.org/issue23731>`__: Implement PEP 488: "
"removal of .pyo files."
#: ../../build/NEWS:8072
msgid ""
"`bpo-23726 <https://bugs.python.org/issue23726>`__: Don't enable GC for user "
"subclasses of non-GC types that don't add any new fields. Patch by Eugene "
"Toder."
msgstr ""
"`bpo-23726 <https://bugs.python.org/issue23726>`__: Don't enable GC for user "
"subclasses of non-GC types that don't add any new fields. Patch by Eugene "
"Toder."
#: ../../build/NEWS:8075
msgid ""
"`bpo-23309 <https://bugs.python.org/issue23309>`__: Avoid a deadlock at "
"shutdown if a daemon thread is aborted while it is holding a lock to a "
"buffered I/O object, and the main thread tries to use the same I/O object "
"(typically stdout or stderr). A fatal error is emitted instead."
msgstr ""
"`bpo-23309 <https://bugs.python.org/issue23309>`__: Avoid a deadlock at "
"shutdown if a daemon thread is aborted while it is holding a lock to a "
"buffered I/O object, and the main thread tries to use the same I/O object "
"(typically stdout or stderr). A fatal error is emitted instead."
#: ../../build/NEWS:8080
msgid ""
"`bpo-22977 <https://bugs.python.org/issue22977>`__: Fixed formatting Windows "
"error messages on Wine. Patch by Martin Panter."
msgstr ""
"`bpo-22977 <https://bugs.python.org/issue22977>`__: Fixed formatting Windows "
"error messages on Wine. Patch by Martin Panter."
#: ../../build/NEWS:8083
msgid ""
"`bpo-23466 <https://bugs.python.org/issue23466>`__: %c, %o, %x, and %X in "
"bytes formatting now raise TypeError on non-integer input."
msgstr ""
"`bpo-23466 <https://bugs.python.org/issue23466>`__: %c, %o, %x, and %X in "
"bytes formatting now raise TypeError on non-integer input."
#: ../../build/NEWS:8086
msgid ""
"`bpo-24044 <https://bugs.python.org/issue24044>`__: Fix possible null "
"pointer dereference in list.sort in out of memory conditions."
msgstr ""
"`bpo-24044 <https://bugs.python.org/issue24044>`__: Fix possible null "
"pointer dereference in list.sort in out of memory conditions."
#: ../../build/NEWS:8089
msgid ""
"`bpo-21354 <https://bugs.python.org/issue21354>`__: PyCFunction_New function "
"is exposed by python DLL again."
msgstr ""
"`bpo-21354 <https://bugs.python.org/issue21354>`__: PyCFunction_New function "
"is exposed by python DLL again."
#: ../../build/NEWS:8094
msgid ""
"`bpo-23840 <https://bugs.python.org/issue23840>`__: tokenize.open() now "
"closes the temporary binary file on error to fix a resource warning."
msgstr ""
"`bpo-23840 <https://bugs.python.org/issue23840>`__: tokenize.open() now "
"closes the temporary binary file on error to fix a resource warning."
#: ../../build/NEWS:8097
msgid ""
"`bpo-16914 <https://bugs.python.org/issue16914>`__: new debuglevel 2 in "
"smtplib adds timestamps to debug output."
msgstr ""
"`bpo-16914 <https://bugs.python.org/issue16914>`__: new debuglevel 2 in "
"smtplib adds timestamps to debug output."
#: ../../build/NEWS:8099
msgid ""
"`bpo-7159 <https://bugs.python.org/issue7159>`__: urllib.request now "
"supports sending auth credentials automatically after the first 401. This "
"enhancement is a superset of the enhancement from `bpo-19494 <https://bugs."
"python.org/issue19494>`__ and supersedes that change."
msgstr ""
"`bpo-7159 <https://bugs.python.org/issue7159>`__: urllib.request now "
"supports sending auth credentials automatically after the first 401. This "
"enhancement is a superset of the enhancement from `bpo-19494 <https://bugs."
"python.org/issue19494>`__ and supersedes that change."
#: ../../build/NEWS:8103
msgid ""
"`bpo-23703 <https://bugs.python.org/issue23703>`__: Fix a regression in "
"urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht."
msgstr ""
"`bpo-23703 <https://bugs.python.org/issue23703>`__: Fix a regression in "
"urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht."
#: ../../build/NEWS:8106
msgid ""
"`bpo-4254 <https://bugs.python.org/issue4254>`__: Adds _curses."
"update_lines_cols(). Patch by Arnon Yaari"
msgstr ""
"`bpo-4254 <https://bugs.python.org/issue4254>`__: Adds _curses."
"update_lines_cols(). Patch by Arnon Yaari"
#: ../../build/NEWS:8108
msgid ""
"`bpo-19933 <https://bugs.python.org/issue19933>`__: Provide default argument "
"for ndigits in round. Patch by Vajrasky Kok."
msgstr ""
"`bpo-19933 <https://bugs.python.org/issue19933>`__: Provide default argument "
"for ndigits in round. Patch by Vajrasky Kok."
#: ../../build/NEWS:8111
msgid ""
"`bpo-23193 <https://bugs.python.org/issue23193>`__: Add a numeric_owner "
"parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch "
"by Michael Vogt and Eric Smith."
msgstr ""
"`bpo-23193 <https://bugs.python.org/issue23193>`__: Add a numeric_owner "
"parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch "
"by Michael Vogt and Eric Smith."
#: ../../build/NEWS:8114
msgid ""
"`bpo-23342 <https://bugs.python.org/issue23342>`__: Add a subprocess.run() "
"function than returns a CalledProcess instance for a more consistent API "
"than the existing call* functions."
msgstr ""
"`bpo-23342 <https://bugs.python.org/issue23342>`__: Add a subprocess.run() "
"function than returns a CalledProcess instance for a more consistent API "
"than the existing call* functions."
#: ../../build/NEWS:8117
msgid ""
"`bpo-21217 <https://bugs.python.org/issue21217>`__: inspect.getsourcelines() "
"now tries to compute the start and end lines from the code object, fixing an "
"issue when a lambda function is used as decorator argument. Patch by Thomas "
"Ballinger and Allison Kaptur."
msgstr ""
"`bpo-21217 <https://bugs.python.org/issue21217>`__: inspect.getsourcelines() "
"now tries to compute the start and end lines from the code object, fixing an "
"issue when a lambda function is used as decorator argument. Patch by Thomas "
"Ballinger and Allison Kaptur."
#: ../../build/NEWS:8121
msgid ""
"`bpo-24521 <https://bugs.python.org/issue24521>`__: Fix possible integer "
"overflows in the pickle module."
msgstr ""
"`bpo-24521 <https://bugs.python.org/issue24521>`__: Fix possible integer "
"overflows in the pickle module."
#: ../../build/NEWS:8123
msgid ""
"`bpo-22931 <https://bugs.python.org/issue22931>`__: Allow '[' and ']' in "
"cookie values."
msgstr ""
"`bpo-22931 <https://bugs.python.org/issue22931>`__: Allow '[' and ']' in "
"cookie values."
#: ../../build/NEWS:8125
msgid "The keywords attribute of functools.partial is now always a dictionary."
msgstr ""
#: ../../build/NEWS:8127
msgid ""
"`bpo-23811 <https://bugs.python.org/issue23811>`__: Add missing newline to "
"the PyCompileError error message. Patch by Alex Shkop."
msgstr ""
"`bpo-23811 <https://bugs.python.org/issue23811>`__: Add missing newline to "
"the PyCompileError error message. Patch by Alex Shkop."
#: ../../build/NEWS:8130
msgid ""
"`bpo-21116 <https://bugs.python.org/issue21116>`__: Avoid blowing memory "
"when allocating a multiprocessing shared array that's larger than 50% of the "
"available RAM. Patch by Médéric Boquien."
msgstr ""
"`bpo-21116 <https://bugs.python.org/issue21116>`__: Avoid blowing memory "
"when allocating a multiprocessing shared array that's larger than 50% of the "
"available RAM. Patch by Médéric Boquien."
#: ../../build/NEWS:8134
msgid ""
"`bpo-22982 <https://bugs.python.org/issue22982>`__: Improve BOM handling "
"when seeking to multiple positions of a writable text file."
msgstr ""
"`bpo-22982 <https://bugs.python.org/issue22982>`__: Improve BOM handling "
"when seeking to multiple positions of a writable text file."
#: ../../build/NEWS:8137
msgid ""
"`bpo-23464 <https://bugs.python.org/issue23464>`__: Removed deprecated "
"asyncio JoinableQueue."
msgstr ""
"`bpo-23464 <https://bugs.python.org/issue23464>`__: Removed deprecated "
"asyncio JoinableQueue."
#: ../../build/NEWS:8139
msgid ""
"`bpo-23529 <https://bugs.python.org/issue23529>`__: Limit the size of "
"decompressed data when reading from GzipFile, BZ2File or LZMAFile. This "
"defeats denial of service attacks using compressed bombs (i.e. compressed "
"payloads which decompress to a huge size). Patch by Martin Panter and "
"Nikolaus Rath."
msgstr ""
"`bpo-23529 <https://bugs.python.org/issue23529>`__: Limit the size of "
"decompressed data when reading from GzipFile, BZ2File or LZMAFile. This "
"defeats denial of service attacks using compressed bombs (i.e. compressed "
"payloads which decompress to a huge size). Patch by Martin Panter and "
"Nikolaus Rath."
#: ../../build/NEWS:8144
msgid ""
"`bpo-21859 <https://bugs.python.org/issue21859>`__: Added Python "
"implementation of io.FileIO."
msgstr ""
"`bpo-21859 <https://bugs.python.org/issue21859>`__: Added Python "
"implementation of io.FileIO."
#: ../../build/NEWS:8146
msgid ""
"`bpo-23865 <https://bugs.python.org/issue23865>`__: close() methods in "
"multiple modules now are idempotent and more robust at shutdown. If they "
"need to release multiple resources, all are released even if errors occur."
msgstr ""
"`bpo-23865 <https://bugs.python.org/issue23865>`__: close() methods in "
"multiple modules now are idempotent and more robust at shutdown. If they "
"need to release multiple resources, all are released even if errors occur."
#: ../../build/NEWS:8153
msgid ""
"`bpo-10838 <https://bugs.python.org/issue10838>`__: The subprocess now "
"module includes SubprocessError and TimeoutError in its list of exported "
"names for the users wild enough to use ``from subprocess import *``."
msgstr ""
"`bpo-10838 <https://bugs.python.org/issue10838>`__: The subprocess now "
"module includes SubprocessError and TimeoutError in its list of exported "
"names for the users wild enough to use ``from subprocess import *``."
#: ../../build/NEWS:8157
msgid ""
"`bpo-23411 <https://bugs.python.org/issue23411>`__: Added DefragResult, "
"ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and "
"SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter."
msgstr ""
"`bpo-23411 <https://bugs.python.org/issue23411>`__: Added DefragResult, "
"ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and "
"SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter."
#: ../../build/NEWS:8161
msgid ""
"`bpo-23881 <https://bugs.python.org/issue23881>`__: urllib.request."
"ftpwrapper constructor now closes the socket if the FTP connection failed to "
"fix a ResourceWarning."
msgstr ""
"`bpo-23881 <https://bugs.python.org/issue23881>`__: urllib.request."
"ftpwrapper constructor now closes the socket if the FTP connection failed to "
"fix a ResourceWarning."
#: ../../build/NEWS:8164
msgid ""
"`bpo-23853 <https://bugs.python.org/issue23853>`__: :meth:`socket.socket."
"sendall` does no more reset the socket timeout each time data is sent "
"successfully. The socket timeout is now the maximum total duration to send "
"all data."
msgstr ""
"`bpo-23853 <https://bugs.python.org/issue23853>`__: :meth:`socket.socket."
"sendall` does no more reset the socket timeout each time data is sent "
"successfully. The socket timeout is now the maximum total duration to send "
"all data."
#: ../../build/NEWS:8168
msgid ""
"`bpo-22721 <https://bugs.python.org/issue22721>`__: An order of multiline "
"pprint output of set or dict containing orderable and non-orderable elements "
"no longer depends on iteration order of set or dict."
msgstr ""
"`bpo-22721 <https://bugs.python.org/issue22721>`__: An order of multiline "
"pprint output of set or dict containing orderable and non-orderable elements "
"no longer depends on iteration order of set or dict."
#: ../../build/NEWS:8177
msgid ""
"`bpo-10590 <https://bugs.python.org/issue10590>`__: xml.sax.parseString() "
"now supports string argument."
msgstr ""
"`bpo-10590 <https://bugs.python.org/issue10590>`__: xml.sax.parseString() "
"now supports string argument."
#: ../../build/NEWS:8179
msgid ""
"`bpo-23338 <https://bugs.python.org/issue23338>`__: Fixed formatting ctypes "
"error messages on Cygwin. Patch by Makoto Kato."
msgstr ""
"`bpo-23338 <https://bugs.python.org/issue23338>`__: Fixed formatting ctypes "
"error messages on Cygwin. Patch by Makoto Kato."
#: ../../build/NEWS:8182
msgid ""
"`bpo-15582 <https://bugs.python.org/issue15582>`__: inspect.getdoc() now "
"follows inheritance chains."
msgstr ""
"`bpo-15582 <https://bugs.python.org/issue15582>`__: inspect.getdoc() now "
"follows inheritance chains."
#: ../../build/NEWS:8184
msgid ""
"`bpo-2175 <https://bugs.python.org/issue2175>`__: SAX parsers now support a "
"character stream of InputSource object."
msgstr ""
"`bpo-2175 <https://bugs.python.org/issue2175>`__: SAX parsers now support a "
"character stream of InputSource object."
#: ../../build/NEWS:8187
msgid ""
"`bpo-16840 <https://bugs.python.org/issue16840>`__: Tkinter now supports 64-"
"bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl "
"8.5."
msgstr ""
"`bpo-16840 <https://bugs.python.org/issue16840>`__: Tkinter now supports 64-"
"bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl "
"8.5."
#: ../../build/NEWS:8190
msgid ""
"`bpo-23834 <https://bugs.python.org/issue23834>`__: Fix socket.sendto(), use "
"the C Py_ssize_t type to store the result of sendto() instead of the C int "
"type."
msgstr ""
"`bpo-23834 <https://bugs.python.org/issue23834>`__: Fix socket.sendto(), use "
"the C Py_ssize_t type to store the result of sendto() instead of the C int "
"type."
#: ../../build/NEWS:8193
msgid ""
"`bpo-23618 <https://bugs.python.org/issue23618>`__: :meth:`socket.socket."
"connect` now waits until the connection completes instead of raising :exc:"
"`InterruptedError` if the connection is interrupted by signals, signal "
"handlers don't raise an exception and the socket is blocking or has a "
"timeout. :meth:`socket.socket.connect` still raise :exc:`InterruptedError` "
"for non-blocking sockets."
msgstr ""
"`bpo-23618 <https://bugs.python.org/issue23618>`__: :meth:`socket.socket."
"connect` now waits until the connection completes instead of raising :exc:"
"`InterruptedError` if the connection is interrupted by signals, signal "
"handlers don't raise an exception and the socket is blocking or has a "
"timeout. :meth:`socket.socket.connect` still raise :exc:`InterruptedError` "
"for non-blocking sockets."
#: ../../build/NEWS:8199
msgid ""
"`bpo-21526 <https://bugs.python.org/issue21526>`__: Tkinter now supports new "
"boolean type in Tcl 8.5."
msgstr ""
"`bpo-21526 <https://bugs.python.org/issue21526>`__: Tkinter now supports new "
"boolean type in Tcl 8.5."
#: ../../build/NEWS:8201
msgid ""
"`bpo-23836 <https://bugs.python.org/issue23836>`__: Fix the faulthandler "
"module to handle reentrant calls to its signal handlers."
msgstr ""
"`bpo-23836 <https://bugs.python.org/issue23836>`__: Fix the faulthandler "
"module to handle reentrant calls to its signal handlers."
#: ../../build/NEWS:8204
msgid ""
"`bpo-23838 <https://bugs.python.org/issue23838>`__: linecache now clears the "
"cache and returns an empty result on MemoryError."
msgstr ""
"`bpo-23838 <https://bugs.python.org/issue23838>`__: linecache now clears the "
"cache and returns an empty result on MemoryError."
#: ../../build/NEWS:8207
msgid ""
"`bpo-10395 <https://bugs.python.org/issue10395>`__: Added os.path."
"commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik "
"Draoui."
msgstr ""
"`bpo-10395 <https://bugs.python.org/issue10395>`__: Added os.path."
"commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik "
"Draoui."
#: ../../build/NEWS:8210
msgid ""
"`bpo-23611 <https://bugs.python.org/issue23611>`__: Serializing more "
"\"lookupable\" objects (such as unbound methods or nested classes) now are "
"supported with pickle protocols < 4."
msgstr ""
"`bpo-23611 <https://bugs.python.org/issue23611>`__: Serializing more "
"\"lookupable\" objects (such as unbound methods or nested classes) now are "
"supported with pickle protocols < 4."
#: ../../build/NEWS:8213
msgid ""
"`bpo-13583 <https://bugs.python.org/issue13583>`__: sqlite3.Row now supports "
"slice indexing."
msgstr ""
"`bpo-13583 <https://bugs.python.org/issue13583>`__: sqlite3.Row now supports "
"slice indexing."
#: ../../build/NEWS:8215
msgid ""
"`bpo-18473 <https://bugs.python.org/issue18473>`__: Fixed 2to3 and 3to2 "
"compatible pickle mappings. Fixed ambigious reverse mappings. Added many "
"new mappings. Import mapping is no longer applied to modules already mapped "
"with full name mapping."
msgstr ""
"`bpo-18473 <https://bugs.python.org/issue18473>`__: Fixed 2to3 and 3to2 "
"compatible pickle mappings. Fixed ambigious reverse mappings. Added many "
"new mappings. Import mapping is no longer applied to modules already mapped "
"with full name mapping."
#: ../../build/NEWS:8219
msgid ""
"`bpo-23485 <https://bugs.python.org/issue23485>`__: select.select() is now "
"retried automatically with the recomputed timeout when interrupted by a "
"signal, except if the signal handler raises an exception. This change is "
"part of the PEP 475."
msgstr ""
"`bpo-23485 <https://bugs.python.org/issue23485>`__: select.select() is now "
"retried automatically with the recomputed timeout when interrupted by a "
"signal, except if the signal handler raises an exception. This change is "
"part of the PEP 475."
#: ../../build/NEWS:8223
msgid ""
"`bpo-23752 <https://bugs.python.org/issue23752>`__: When built from an "
"existing file descriptor, io.FileIO() now only calls fstat() once. Before "
"fstat() was called twice, which was not necessary."
msgstr ""
"`bpo-23752 <https://bugs.python.org/issue23752>`__: When built from an "
"existing file descriptor, io.FileIO() now only calls fstat() once. Before "
"fstat() was called twice, which was not necessary."
#: ../../build/NEWS:8227
msgid ""
"`bpo-23704 <https://bugs.python.org/issue23704>`__: collections.deque() "
"objects now support __add__, __mul__, and __imul__()."
msgstr ""
"`bpo-23704 <https://bugs.python.org/issue23704>`__: collections.deque() "
"objects now support __add__, __mul__, and __imul__()."
#: ../../build/NEWS:8230
msgid ""
"`bpo-23171 <https://bugs.python.org/issue23171>`__: csv.Writer.writerow() "
"now supports arbitrary iterables."
msgstr ""
"`bpo-23171 <https://bugs.python.org/issue23171>`__: csv.Writer.writerow() "
"now supports arbitrary iterables."
#: ../../build/NEWS:8232
msgid ""
"`bpo-23745 <https://bugs.python.org/issue23745>`__: The new email header "
"parser now handles duplicate MIME parameter names without error, similar to "
"how get_param behaves."
msgstr ""
"`bpo-23745 <https://bugs.python.org/issue23745>`__: The new email header "
"parser now handles duplicate MIME parameter names without error, similar to "
"how get_param behaves."
#: ../../build/NEWS:8235
msgid ""
"`bpo-22117 <https://bugs.python.org/issue22117>`__: Fix os.utime(), it now "
"rounds the timestamp towards minus infinity (-inf) instead of rounding "
"towards zero."
msgstr ""
"`bpo-22117 <https://bugs.python.org/issue22117>`__: Fix os.utime(), it now "
"rounds the timestamp towards minus infinity (-inf) instead of rounding "
"towards zero."
#: ../../build/NEWS:8238
msgid ""
"`bpo-23310 <https://bugs.python.org/issue23310>`__: Fix MagicMock's "
"initializer to work with __methods__, just like configure_mock(). Patch by "
"Kasia Jachim."
msgstr ""
"`bpo-23310 <https://bugs.python.org/issue23310>`__: Fix MagicMock's "
"initializer to work with __methods__, just like configure_mock(). Patch by "
"Kasia Jachim."
#: ../../build/NEWS:8244
msgid ""
"`bpo-23817 <https://bugs.python.org/issue23817>`__: FreeBSD now uses \"1.0\" "
"in the SOVERSION as other operating systems, instead of just \"1\"."
msgstr ""
"`bpo-23817 <https://bugs.python.org/issue23817>`__: FreeBSD now uses \"1.0\" "
"in the SOVERSION as other operating systems, instead of just \"1\"."
#: ../../build/NEWS:8247
msgid ""
"`bpo-23501 <https://bugs.python.org/issue23501>`__: Argument Clinic now "
"generates code into separate files by default."
msgstr ""
"`bpo-23501 <https://bugs.python.org/issue23501>`__: Argument Clinic now "
"generates code into separate files by default."
#: ../../build/NEWS:8253
msgid ""
"`bpo-23799 <https://bugs.python.org/issue23799>`__: Added test.support."
"start_threads() for running and cleaning up multiple threads."
msgstr ""
"`bpo-23799 <https://bugs.python.org/issue23799>`__: Added test.support."
"start_threads() for running and cleaning up multiple threads."
#: ../../build/NEWS:8256
msgid ""
"`bpo-22390 <https://bugs.python.org/issue22390>`__: test.regrtest now emits "
"a warning if temporary files or directories are left after running a test."
msgstr ""
"`bpo-22390 <https://bugs.python.org/issue22390>`__: test.regrtest now emits "
"a warning if temporary files or directories are left after running a test."
#: ../../build/NEWS:8265
msgid ""
"`bpo-23935 <https://bugs.python.org/issue23935>`__: Argument Clinic's "
"understanding of format units accepting bytes, bytearrays, and buffers is "
"now consistent with both the documentation and the implementation."
msgstr ""
"`bpo-23935 <https://bugs.python.org/issue23935>`__: Argument Clinic's "
"understanding of format units accepting bytes, bytearrays, and buffers is "
"now consistent with both the documentation and the implementation."
#: ../../build/NEWS:8269
msgid ""
"`bpo-23944 <https://bugs.python.org/issue23944>`__: Argument Clinic now "
"wraps long impl prototypes at column 78."
msgstr ""
"`bpo-23944 <https://bugs.python.org/issue23944>`__: Argument Clinic now "
"wraps long impl prototypes at column 78."
#: ../../build/NEWS:8271
msgid ""
"`bpo-20586 <https://bugs.python.org/issue20586>`__: Argument Clinic now "
"ensures that functions without docstrings have signatures."
msgstr ""
"`bpo-20586 <https://bugs.python.org/issue20586>`__: Argument Clinic now "
"ensures that functions without docstrings have signatures."
#: ../../build/NEWS:8274
msgid ""
"`bpo-23492 <https://bugs.python.org/issue23492>`__: Argument Clinic now "
"generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple "
"if possible."
msgstr ""
"`bpo-23492 <https://bugs.python.org/issue23492>`__: Argument Clinic now "
"generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple "
"if possible."
#: ../../build/NEWS:8277
msgid ""
"`bpo-23500 <https://bugs.python.org/issue23500>`__: Argument Clinic is now "
"smarter about generating the \"#ifndef\" (empty) definition of the methoddef "
"macro: it's only generated once, even if Argument Clinic processes the same "
"symbol multiple times, and it's emitted at the end of all processing rather "
"than immediately after the first use."
msgstr ""
"`bpo-23500 <https://bugs.python.org/issue23500>`__: Argument Clinic is now "
"smarter about generating the \"#ifndef\" (empty) definition of the methoddef "
"macro: it's only generated once, even if Argument Clinic processes the same "
"symbol multiple times, and it's emitted at the end of all processing rather "
"than immediately after the first use."
#: ../../build/NEWS:8286
msgid ""
"`bpo-23998 <https://bugs.python.org/issue23998>`__: PyImport_ReInitLock() "
"now checks for lock allocation error"
msgstr ""
"`bpo-23998 <https://bugs.python.org/issue23998>`__: PyImport_ReInitLock() "
"now checks for lock allocation error"
#: ../../build/NEWS:8290
msgid "Python 3.5.0 alpha 3"
msgstr "Python 3.5.0 alpha 3"
#: ../../build/NEWS:8297
msgid ""
"`bpo-23573 <https://bugs.python.org/issue23573>`__: Increased performance of "
"string search operations (str.find, str.index, str.count, the in operator, "
"str.split, str.partition) with arguments of different kinds (UCS1, UCS2, "
"UCS4)."
msgstr ""
"`bpo-23573 <https://bugs.python.org/issue23573>`__: Increased performance of "
"string search operations (str.find, str.index, str.count, the in operator, "
"str.split, str.partition) with arguments of different kinds (UCS1, UCS2, "
"UCS4)."
#: ../../build/NEWS:8301
msgid ""
"`bpo-23753 <https://bugs.python.org/issue23753>`__: Python doesn't support "
"anymore platforms without stat() or fstat(), these functions are always "
"required."
msgstr ""
"`bpo-23753 <https://bugs.python.org/issue23753>`__: Python doesn't support "
"anymore platforms without stat() or fstat(), these functions are always "
"required."
#: ../../build/NEWS:8304
msgid ""
"`bpo-23681 <https://bugs.python.org/issue23681>`__: The -b option now "
"affects comparisons of bytes with int."
msgstr ""
"`bpo-23681 <https://bugs.python.org/issue23681>`__: The -b option now "
"affects comparisons of bytes with int."
#: ../../build/NEWS:8309
msgid ""
"`bpo-23192 <https://bugs.python.org/issue23192>`__: Fixed generator "
"lambdas. Patch by Bruno Cauet."
msgstr ""
"`bpo-23192 <https://bugs.python.org/issue23192>`__: Fixed generator "
"lambdas. Patch by Bruno Cauet."
#: ../../build/NEWS:8311
msgid ""
"`bpo-23629 <https://bugs.python.org/issue23629>`__: Fix the default "
"__sizeof__ implementation for variable-sized objects."
msgstr ""
"`bpo-23629 <https://bugs.python.org/issue23629>`__: Fix the default "
"__sizeof__ implementation for variable-sized objects."
#: ../../build/NEWS:8320
msgid ""
"`bpo-23792 <https://bugs.python.org/issue23792>`__: Ignore KeyboardInterrupt "
"when the pydoc pager is active. This mimics the behavior of the standard "
"unix pagers, and prevents pipepager from shutting down while the pager "
"itself is still running."
msgstr ""
"`bpo-23792 <https://bugs.python.org/issue23792>`__: Ignore KeyboardInterrupt "
"when the pydoc pager is active. This mimics the behavior of the standard "
"unix pagers, and prevents pipepager from shutting down while the pager "
"itself is still running."
#: ../../build/NEWS:8324
msgid ""
"`bpo-23775 <https://bugs.python.org/issue23775>`__: pprint() of OrderedDict "
"now outputs the same representation as repr()."
msgstr ""
"`bpo-23775 <https://bugs.python.org/issue23775>`__: pprint() of OrderedDict "
"now outputs the same representation as repr()."
#: ../../build/NEWS:8327
msgid ""
"`bpo-23765 <https://bugs.python.org/issue23765>`__: Removed IsBadStringPtr "
"calls in ctypes"
msgstr ""
"`bpo-23765 <https://bugs.python.org/issue23765>`__: Removed IsBadStringPtr "
"calls in ctypes"
#: ../../build/NEWS:8329
msgid ""
"`bpo-22364 <https://bugs.python.org/issue22364>`__: Improved some re error "
"messages using regex for hints."
msgstr ""
"`bpo-22364 <https://bugs.python.org/issue22364>`__: Improved some re error "
"messages using regex for hints."
#: ../../build/NEWS:8331
msgid ""
"`bpo-23742 <https://bugs.python.org/issue23742>`__: ntpath.expandvars() no "
"longer loses unbalanced single quotes."
msgstr ""
"`bpo-23742 <https://bugs.python.org/issue23742>`__: ntpath.expandvars() no "
"longer loses unbalanced single quotes."
#: ../../build/NEWS:8333
msgid ""
"`bpo-21717 <https://bugs.python.org/issue21717>`__: The zipfile.ZipFile.open "
"function now supports 'x' (exclusive creation) mode."
msgstr ""
"`bpo-21717 <https://bugs.python.org/issue21717>`__: The zipfile.ZipFile.open "
"function now supports 'x' (exclusive creation) mode."
#: ../../build/NEWS:8336
msgid ""
"`bpo-21802 <https://bugs.python.org/issue21802>`__: The reader in "
"BufferedRWPair now is closed even when closing writer failed in "
"BufferedRWPair.close()."
msgstr ""
"`bpo-21802 <https://bugs.python.org/issue21802>`__: The reader in "
"BufferedRWPair now is closed even when closing writer failed in "
"BufferedRWPair.close()."
#: ../../build/NEWS:8339
msgid ""
"`bpo-23622 <https://bugs.python.org/issue23622>`__: Unknown escapes in "
"regular expressions that consist of ``'\\'`` and ASCII letter now raise a "
"deprecation warning and will be forbidden in Python 3.6."
msgstr ""
"`bpo-23622 <https://bugs.python.org/issue23622>`__: Unknown escapes in "
"regular expressions that consist of ``'\\'`` and ASCII letter now raise a "
"deprecation warning and will be forbidden in Python 3.6."
#: ../../build/NEWS:8343
msgid ""
"`bpo-23671 <https://bugs.python.org/issue23671>`__: string.Template now "
"allows specifying the \"self\" parameter as a keyword argument. string."
"Formatter now allows specifying the \"self\" and the \"format_string\" "
"parameters as keyword arguments."
msgstr ""
"`bpo-23671 <https://bugs.python.org/issue23671>`__: string.Template now "
"allows specifying the \"self\" parameter as a keyword argument. string."
"Formatter now allows specifying the \"self\" and the \"format_string\" "
"parameters as keyword arguments."
#: ../../build/NEWS:8347
msgid ""
"`bpo-23502 <https://bugs.python.org/issue23502>`__: The pprint module now "
"supports mapping proxies."
msgstr ""
"`bpo-23502 <https://bugs.python.org/issue23502>`__: The pprint module now "
"supports mapping proxies."
#: ../../build/NEWS:8349
msgid ""
"`bpo-17530 <https://bugs.python.org/issue17530>`__: pprint now wraps long "
"bytes objects and bytearrays."
msgstr ""
"`bpo-17530 <https://bugs.python.org/issue17530>`__: pprint now wraps long "
"bytes objects and bytearrays."
#: ../../build/NEWS:8351
msgid ""
"`bpo-22687 <https://bugs.python.org/issue22687>`__: Fixed some corner cases "
"in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking "
"long words."
msgstr ""
"`bpo-22687 <https://bugs.python.org/issue22687>`__: Fixed some corner cases "
"in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking "
"long words."
#: ../../build/NEWS:8354
msgid ""
"`bpo-4727 <https://bugs.python.org/issue4727>`__: The copy module now uses "
"pickle protocol 4 (PEP 3154) and supports copying of instances of classes "
"whose __new__ method takes keyword-only arguments."
msgstr ""
"`bpo-4727 <https://bugs.python.org/issue4727>`__: The copy module now uses "
"pickle protocol 4 (PEP 3154) and supports copying of instances of classes "
"whose __new__ method takes keyword-only arguments."
#: ../../build/NEWS:8358
msgid ""
"`bpo-23491 <https://bugs.python.org/issue23491>`__: Added a zipapp module to "
"support creating executable zip file archives of Python code. Registered \"."
"pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)."
msgstr ""
"`bpo-23491 <https://bugs.python.org/issue23491>`__: Added a zipapp module to "
"support creating executable zip file archives of Python code. Registered \"."
"pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)."
#: ../../build/NEWS:8362
msgid ""
"`bpo-23657 <https://bugs.python.org/issue23657>`__: Avoid explicit checks "
"for str in zipapp, adding support for pathlib.Path objects as arguments."
msgstr ""
"`bpo-23657 <https://bugs.python.org/issue23657>`__: Avoid explicit checks "
"for str in zipapp, adding support for pathlib.Path objects as arguments."
#: ../../build/NEWS:8365
msgid ""
"`bpo-23688 <https://bugs.python.org/issue23688>`__: Added support of "
"arbitrary bytes-like objects and avoided unnecessary copying of memoryview "
"in gzip.GzipFile.write(). Original patch by Wolfgang Maier."
msgstr ""
"`bpo-23688 <https://bugs.python.org/issue23688>`__: Added support of "
"arbitrary bytes-like objects and avoided unnecessary copying of memoryview "
"in gzip.GzipFile.write(). Original patch by Wolfgang Maier."
#: ../../build/NEWS:8369
msgid ""
"`bpo-23252 <https://bugs.python.org/issue23252>`__: Added support for "
"writing ZIP files to unseekable streams."
msgstr ""
"`bpo-23252 <https://bugs.python.org/issue23252>`__: Added support for "
"writing ZIP files to unseekable streams."
#: ../../build/NEWS:8371
msgid ""
"`bpo-23647 <https://bugs.python.org/issue23647>`__: Increase impalib's "
"MAXLINE to accommodate modern mailbox sizes."
msgstr ""
"`bpo-23647 <https://bugs.python.org/issue23647>`__: Increase impalib's "
"MAXLINE to accommodate modern mailbox sizes."
#: ../../build/NEWS:8373
msgid ""
"`bpo-23539 <https://bugs.python.org/issue23539>`__: If body is None, http."
"client.HTTPConnection.request now sets Content-Length to 0 for PUT, POST, "
"and PATCH headers to avoid 411 errors from some web servers."
msgstr ""
"`bpo-23539 <https://bugs.python.org/issue23539>`__: If body is None, http."
"client.HTTPConnection.request now sets Content-Length to 0 for PUT, POST, "
"and PATCH headers to avoid 411 errors from some web servers."
#: ../../build/NEWS:8377
msgid ""
"`bpo-22351 <https://bugs.python.org/issue22351>`__: The nntplib.NNTP "
"constructor no longer leaves the connection and socket open until the "
"garbage collector cleans them up. Patch by Martin Panter."
msgstr ""
"`bpo-22351 <https://bugs.python.org/issue22351>`__: The nntplib.NNTP "
"constructor no longer leaves the connection and socket open until the "
"garbage collector cleans them up. Patch by Martin Panter."
#: ../../build/NEWS:8381
msgid ""
"`bpo-23704 <https://bugs.python.org/issue23704>`__: collections.deque() "
"objects now support methods for index(), insert(), and copy(). This allows "
"deques to be registered as a MutableSequence and it improves their "
"substitutability for lists."
msgstr ""
"`bpo-23704 <https://bugs.python.org/issue23704>`__: collections.deque() "
"objects now support methods for index(), insert(), and copy(). This allows "
"deques to be registered as a MutableSequence and it improves their "
"substitutability for lists."
#: ../../build/NEWS:8385
msgid ""
"`bpo-23715 <https://bugs.python.org/issue23715>`__: :func:`signal."
"sigwaitinfo` and :func:`signal.sigtimedwait` are now retried when "
"interrupted by a signal not in the *sigset* parameter, if the signal handler "
"does not raise an exception. signal.sigtimedwait() recomputes the timeout "
"with a monotonic clock when it is retried."
msgstr ""
"`bpo-23715 <https://bugs.python.org/issue23715>`__: :func:`signal."
"sigwaitinfo` and :func:`signal.sigtimedwait` are now retried when "
"interrupted by a signal not in the *sigset* parameter, if the signal handler "
"does not raise an exception. signal.sigtimedwait() recomputes the timeout "
"with a monotonic clock when it is retried."
#: ../../build/NEWS:8390
msgid ""
"`bpo-23001 <https://bugs.python.org/issue23001>`__: Few functions in modules "
"mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only "
"bytes-like object now accept writable bytes-like object too."
msgstr ""
"`bpo-23001 <https://bugs.python.org/issue23001>`__: Few functions in modules "
"mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only "
"bytes-like object now accept writable bytes-like object too."
#: ../../build/NEWS:8394
msgid ""
"`bpo-23646 <https://bugs.python.org/issue23646>`__: If time.sleep() is "
"interrupted by a signal, the sleep is now retried with the recomputed delay, "
"except if the signal handler raises an exception (PEP 475)."
msgstr ""
"`bpo-23646 <https://bugs.python.org/issue23646>`__: If time.sleep() is "
"interrupted by a signal, the sleep is now retried with the recomputed delay, "
"except if the signal handler raises an exception (PEP 475)."
#: ../../build/NEWS:8398
msgid ""
"`bpo-23136 <https://bugs.python.org/issue23136>`__: _strptime now uniformly "
"handles all days in week 0, including Dec 30 of previous year. Based on "
"patch by Jim Carroll."
msgstr ""
"`bpo-23136 <https://bugs.python.org/issue23136>`__: _strptime now uniformly "
"handles all days in week 0, including Dec 30 of previous year. Based on "
"patch by Jim Carroll."
#: ../../build/NEWS:8401
msgid ""
"`bpo-23700 <https://bugs.python.org/issue23700>`__: Iterator of "
"NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. "
"Patch by Bohuslav Kabrda."
msgstr ""
"`bpo-23700 <https://bugs.python.org/issue23700>`__: Iterator of "
"NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. "
"Patch by Bohuslav Kabrda."
#: ../../build/NEWS:8404
msgid ""
"`bpo-22903 <https://bugs.python.org/issue22903>`__: The fake test case "
"created by unittest.loader when it fails importing a test module is now "
"picklable."
msgstr ""
"`bpo-22903 <https://bugs.python.org/issue22903>`__: The fake test case "
"created by unittest.loader when it fails importing a test module is now "
"picklable."
#: ../../build/NEWS:8407
msgid ""
"`bpo-22181 <https://bugs.python.org/issue22181>`__: On Linux, os.urandom() "
"now uses the new getrandom() syscall if available, syscall introduced in the "
"Linux kernel 3.17. It is more reliable and more secure, because it avoids "
"the need of a file descriptor and waits until the kernel has enough entropy."
msgstr ""
"`bpo-22181 <https://bugs.python.org/issue22181>`__: On Linux, os.urandom() "
"now uses the new getrandom() syscall if available, syscall introduced in the "
"Linux kernel 3.17. It is more reliable and more secure, because it avoids "
"the need of a file descriptor and waits until the kernel has enough entropy."
#: ../../build/NEWS:8412
msgid ""
"`bpo-2211 <https://bugs.python.org/issue2211>`__: Updated the implementation "
"of the http.cookies.Morsel class. Setting attributes key, value and "
"coded_value directly now is deprecated. update() and setdefault() now "
"transform and check keys. Comparing for equality now takes into account "
"attributes key, value and coded_value. copy() now returns a Morsel, not a "
"dict. repr() now contains all attributes. Optimized checking keys and "
"quoting values. Added new tests. Original patch by Demian Brecht."
msgstr ""
"`bpo-2211 <https://bugs.python.org/issue2211>`__: Updated the implementation "
"of the http.cookies.Morsel class. Setting attributes key, value and "
"coded_value directly now is deprecated. update() and setdefault() now "
"transform and check keys. Comparing for equality now takes into account "
"attributes key, value and coded_value. copy() now returns a Morsel, not a "
"dict. repr() now contains all attributes. Optimized checking keys and "
"quoting values. Added new tests. Original patch by Demian Brecht."
#: ../../build/NEWS:8420
msgid ""
"`bpo-18983 <https://bugs.python.org/issue18983>`__: Allow selection of "
"output units in timeit. Patch by Julian Gindi."
msgstr ""
"`bpo-18983 <https://bugs.python.org/issue18983>`__: Allow selection of "
"output units in timeit. Patch by Julian Gindi."
#: ../../build/NEWS:8423
msgid ""
"`bpo-23631 <https://bugs.python.org/issue23631>`__: Fix traceback."
"format_list when a traceback has been mutated."
msgstr ""
"`bpo-23631 <https://bugs.python.org/issue23631>`__: Fix traceback."
"format_list when a traceback has been mutated."
#: ../../build/NEWS:8425
msgid ""
"`bpo-23568 <https://bugs.python.org/issue23568>`__: Add rdivmod support to "
"MagicMock() objects. Patch by Håkan Lövdahl."
msgstr ""
"`bpo-23568 <https://bugs.python.org/issue23568>`__: Add rdivmod support to "
"MagicMock() objects. Patch by Håkan Lövdahl."
#: ../../build/NEWS:8428
msgid ""
"`bpo-2052 <https://bugs.python.org/issue2052>`__: Add charset parameter to "
"HtmlDiff.make_file()."
msgstr ""
"`bpo-2052 <https://bugs.python.org/issue2052>`__: Add charset parameter to "
"HtmlDiff.make_file()."
#: ../../build/NEWS:8430
msgid ""
"`bpo-23668 <https://bugs.python.org/issue23668>`__: Support os.truncate and "
"os.ftruncate on Windows."
msgstr ""
"`bpo-23668 <https://bugs.python.org/issue23668>`__: Support os.truncate and "
"os.ftruncate on Windows."
#: ../../build/NEWS:8432
msgid ""
"`bpo-23138 <https://bugs.python.org/issue23138>`__: Fixed parsing cookies "
"with absent keys or values in cookiejar. Patch by Demian Brecht."
msgstr ""
"`bpo-23138 <https://bugs.python.org/issue23138>`__: Fixed parsing cookies "
"with absent keys or values in cookiejar. Patch by Demian Brecht."
#: ../../build/NEWS:8435
msgid ""
"`bpo-23051 <https://bugs.python.org/issue23051>`__: multiprocessing.Pool "
"methods imap() and imap_unordered() now handle exceptions raised by an "
"iterator. Patch by Alon Diamant and Davin Potts."
msgstr ""
"`bpo-23051 <https://bugs.python.org/issue23051>`__: multiprocessing.Pool "
"methods imap() and imap_unordered() now handle exceptions raised by an "
"iterator. Patch by Alon Diamant and Davin Potts."
#: ../../build/NEWS:8439
msgid ""
"`bpo-23581 <https://bugs.python.org/issue23581>`__: Add matmul support to "
"MagicMock. Patch by Håkan Lövdahl."
msgstr ""
"`bpo-23581 <https://bugs.python.org/issue23581>`__: Add matmul support to "
"MagicMock. Patch by Håkan Lövdahl."
#: ../../build/NEWS:8441
msgid ""
"`bpo-23566 <https://bugs.python.org/issue23566>`__: enable(), register(), "
"dump_traceback() and dump_traceback_later() functions of faulthandler now "
"accept file descriptors. Patch by Wei Wu."
msgstr ""
"`bpo-23566 <https://bugs.python.org/issue23566>`__: enable(), register(), "
"dump_traceback() and dump_traceback_later() functions of faulthandler now "
"accept file descriptors. Patch by Wei Wu."
#: ../../build/NEWS:8445
msgid ""
"`bpo-22928 <https://bugs.python.org/issue22928>`__: Disabled HTTP header "
"injections in http.client. Original patch by Demian Brecht."
msgstr ""
"`bpo-22928 <https://bugs.python.org/issue22928>`__: Disabled HTTP header "
"injections in http.client. Original patch by Demian Brecht."
#: ../../build/NEWS:8451
msgid ""
"`bpo-23605 <https://bugs.python.org/issue23605>`__: os.walk() now calls os."
"scandir() instead of os.listdir(). The usage of os.scandir() reduces the "
"number of calls to os.stat(). Initial patch written by Ben Hoyt."
msgstr ""
"`bpo-23605 <https://bugs.python.org/issue23605>`__: os.walk() now calls os."
"scandir() instead of os.listdir(). The usage of os.scandir() reduces the "
"number of calls to os.stat(). Initial patch written by Ben Hoyt."
#: ../../build/NEWS:8458
msgid ""
"`bpo-23585 <https://bugs.python.org/issue23585>`__: make patchcheck will "
"ensure the interpreter is built."
msgstr ""
"`bpo-23585 <https://bugs.python.org/issue23585>`__: make patchcheck will "
"ensure the interpreter is built."
#: ../../build/NEWS:8463
msgid ""
"`bpo-23583 <https://bugs.python.org/issue23583>`__: Added tests for standard "
"IO streams in IDLE."
msgstr ""
"`bpo-23583 <https://bugs.python.org/issue23583>`__: Added tests for standard "
"IO streams in IDLE."
#: ../../build/NEWS:8465
msgid ""
"`bpo-22289 <https://bugs.python.org/issue22289>`__: Prevent test_urllib2net "
"failures due to ftp connection timeout."
msgstr ""
"`bpo-22289 <https://bugs.python.org/issue22289>`__: Prevent test_urllib2net "
"failures due to ftp connection timeout."
#: ../../build/NEWS:8470
msgid ""
"`bpo-22826 <https://bugs.python.org/issue22826>`__: The result of open() in "
"Tools/freeze/bkfile.py is now better compatible with regular files (in "
"particular it now supports the context management protocol)."
msgstr ""
"`bpo-22826 <https://bugs.python.org/issue22826>`__: The result of open() in "
"Tools/freeze/bkfile.py is now better compatible with regular files (in "
"particular it now supports the context management protocol)."
#: ../../build/NEWS:8483
msgid ""
"`bpo-23571 <https://bugs.python.org/issue23571>`__: PyObject_Call() and "
"PyCFunction_Call() now raise a SystemError if a function returns a result "
"and raises an exception. The SystemError is chained to the previous "
"exception."
msgstr ""
"`bpo-23571 <https://bugs.python.org/issue23571>`__: PyObject_Call() and "
"PyCFunction_Call() now raise a SystemError if a function returns a result "
"and raises an exception. The SystemError is chained to the previous "
"exception."
#: ../../build/NEWS:8490
msgid ""
"`bpo-22524 <https://bugs.python.org/issue22524>`__: New os.scandir() "
"function, part of the PEP 471: \"os.scandir() function -- a better and "
"faster directory iterator\". Patch written by Ben Hoyt."
msgstr ""
"`bpo-22524 <https://bugs.python.org/issue22524>`__: New os.scandir() "
"function, part of the PEP 471: \"os.scandir() function -- a better and "
"faster directory iterator\". Patch written by Ben Hoyt."
#: ../../build/NEWS:8494
msgid ""
"`bpo-23103 <https://bugs.python.org/issue23103>`__: Reduced the memory "
"consumption of IPv4Address and IPv6Address."
msgstr ""
"`bpo-23103 <https://bugs.python.org/issue23103>`__: Reduced the memory "
"consumption of IPv4Address and IPv6Address."
#: ../../build/NEWS:8496
msgid ""
"`bpo-21793 <https://bugs.python.org/issue21793>`__: BaseHTTPRequestHandler "
"again logs response code as numeric, not as stringified enum. Patch by "
"Demian Brecht."
msgstr ""
"`bpo-21793 <https://bugs.python.org/issue21793>`__: BaseHTTPRequestHandler "
"again logs response code as numeric, not as stringified enum. Patch by "
"Demian Brecht."
#: ../../build/NEWS:8499
msgid ""
"`bpo-23476 <https://bugs.python.org/issue23476>`__: In the ssl module, "
"enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when "
"it is available."
msgstr ""
"`bpo-23476 <https://bugs.python.org/issue23476>`__: In the ssl module, "
"enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when "
"it is available."
#: ../../build/NEWS:8502
msgid ""
"`bpo-23576 <https://bugs.python.org/issue23576>`__: Avoid stalling in SSL "
"reads when EOF has been reached in the SSL layer but the underlying "
"connection hasn't been closed."
msgstr ""
"`bpo-23576 <https://bugs.python.org/issue23576>`__: Avoid stalling in SSL "
"reads when EOF has been reached in the SSL layer but the underlying "
"connection hasn't been closed."
#: ../../build/NEWS:8505
msgid ""
"`bpo-23504 <https://bugs.python.org/issue23504>`__: Added an __all__ to the "
"types module."
msgstr ""
"`bpo-23504 <https://bugs.python.org/issue23504>`__: Added an __all__ to the "
"types module."
#: ../../build/NEWS:8507
msgid ""
"`bpo-23563 <https://bugs.python.org/issue23563>`__: Optimized utility "
"functions in urllib.parse."
msgstr ""
"`bpo-23563 <https://bugs.python.org/issue23563>`__: Optimized utility "
"functions in urllib.parse."
#: ../../build/NEWS:8509
msgid ""
"`bpo-7830 <https://bugs.python.org/issue7830>`__: Flatten nested functools."
"partial."
msgstr ""
"`bpo-7830 <https://bugs.python.org/issue7830>`__: Flatten nested functools."
"partial."
#: ../../build/NEWS:8511
msgid ""
"`bpo-20204 <https://bugs.python.org/issue20204>`__: Added the __module__ "
"attribute to _tkinter classes."
msgstr ""
"`bpo-20204 <https://bugs.python.org/issue20204>`__: Added the __module__ "
"attribute to _tkinter classes."
#: ../../build/NEWS:8513
msgid ""
"`bpo-19980 <https://bugs.python.org/issue19980>`__: Improved help() for non-"
"recognized strings. help('') now shows the help on str. help('help') now "
"shows the help on help(). Original patch by Mark Lawrence."
msgstr ""
"`bpo-19980 <https://bugs.python.org/issue19980>`__: Improved help() for non-"
"recognized strings. help('') now shows the help on str. help('help') now "
"shows the help on help(). Original patch by Mark Lawrence."
#: ../../build/NEWS:8517
msgid ""
"`bpo-23521 <https://bugs.python.org/issue23521>`__: Corrected pure python "
"implementation of timedelta division."
msgstr ""
"`bpo-23521 <https://bugs.python.org/issue23521>`__: Corrected pure python "
"implementation of timedelta division."
#: ../../build/NEWS:8519
msgid ""
"Eliminated OverflowError from ``timedelta * float`` for some floats; "
"Corrected rounding in timedlta true division."
msgstr ""
#: ../../build/NEWS:8522
msgid ""
"`bpo-21619 <https://bugs.python.org/issue21619>`__: Popen objects no longer "
"leave a zombie after exit in the with statement if the pipe was broken. "
"Patch by Martin Panter."
msgstr ""
"`bpo-21619 <https://bugs.python.org/issue21619>`__: Popen objects no longer "
"leave a zombie after exit in the with statement if the pipe was broken. "
"Patch by Martin Panter."
#: ../../build/NEWS:8525
msgid ""
"`bpo-22936 <https://bugs.python.org/issue22936>`__: Make it possible to show "
"local variables in tracebacks for both the traceback module and unittest."
msgstr ""
"`bpo-22936 <https://bugs.python.org/issue22936>`__: Make it possible to show "
"local variables in tracebacks for both the traceback module and unittest."
#: ../../build/NEWS:8528
msgid ""
"`bpo-15955 <https://bugs.python.org/issue15955>`__: Add an option to limit "
"the output size in bz2.decompress(). Patch by Nikolaus Rath."
msgstr ""
"`bpo-15955 <https://bugs.python.org/issue15955>`__: Add an option to limit "
"the output size in bz2.decompress(). Patch by Nikolaus Rath."
#: ../../build/NEWS:8531
msgid ""
"`bpo-6639 <https://bugs.python.org/issue6639>`__: Module-level turtle "
"functions no longer raise TclError after closing the window."
msgstr ""
"`bpo-6639 <https://bugs.python.org/issue6639>`__: Module-level turtle "
"functions no longer raise TclError after closing the window."
#: ../../build/NEWS:8537
msgid ""
"`bpo-23215 <https://bugs.python.org/issue23215>`__: Multibyte codecs with "
"custom error handlers that ignores errors consumed too much memory and "
"raised SystemError or MemoryError. Original patch by Aleksi Torhamo."
msgstr ""
"`bpo-23215 <https://bugs.python.org/issue23215>`__: Multibyte codecs with "
"custom error handlers that ignores errors consumed too much memory and "
"raised SystemError or MemoryError. Original patch by Aleksi Torhamo."
#: ../../build/NEWS:8541
msgid ""
"`bpo-5700 <https://bugs.python.org/issue5700>`__: io.FileIO() called flush() "
"after closing the file. flush() was not called in close() if closefd=False."
msgstr ""
"`bpo-5700 <https://bugs.python.org/issue5700>`__: io.FileIO() called flush() "
"after closing the file. flush() was not called in close() if closefd=False."
#: ../../build/NEWS:8544
msgid ""
"`bpo-23374 <https://bugs.python.org/issue23374>`__: Fixed pydoc failure with "
"non-ASCII files when stdout encoding differs from file system encoding (e.g. "
"on Mac OS)."
msgstr ""
"`bpo-23374 <https://bugs.python.org/issue23374>`__: Fixed pydoc failure with "
"non-ASCII files when stdout encoding differs from file system encoding (e.g. "
"on Mac OS)."
#: ../../build/NEWS:8547
msgid ""
"`bpo-23481 <https://bugs.python.org/issue23481>`__: Remove RC4 from the SSL "
"module's default cipher list."
msgstr ""
"`bpo-23481 <https://bugs.python.org/issue23481>`__: Remove RC4 from the SSL "
"module's default cipher list."
#: ../../build/NEWS:8549
msgid ""
"`bpo-21548 <https://bugs.python.org/issue21548>`__: Fix pydoc.synopsis() and "
"pydoc.apropos() on modules with empty docstrings."
msgstr ""
"`bpo-21548 <https://bugs.python.org/issue21548>`__: Fix pydoc.synopsis() and "
"pydoc.apropos() on modules with empty docstrings."
#: ../../build/NEWS:8555
msgid ""
"`bpo-23239 <https://bugs.python.org/issue23239>`__: ssl.match_hostname() now "
"supports matching of IP addresses."
msgstr ""
"`bpo-23239 <https://bugs.python.org/issue23239>`__: ssl.match_hostname() now "
"supports matching of IP addresses."
#: ../../build/NEWS:8557
msgid ""
"`bpo-23146 <https://bugs.python.org/issue23146>`__: Fix mishandling of "
"absolute Windows paths with forward slashes in pathlib."
msgstr ""
"`bpo-23146 <https://bugs.python.org/issue23146>`__: Fix mishandling of "
"absolute Windows paths with forward slashes in pathlib."
#: ../../build/NEWS:8560
msgid ""
"`bpo-23096 <https://bugs.python.org/issue23096>`__: Pickle representation of "
"floats with protocol 0 now is the same for both Python and C implementations."
msgstr ""
"`bpo-23096 <https://bugs.python.org/issue23096>`__: Pickle representation of "
"floats with protocol 0 now is the same for both Python and C implementations."
#: ../../build/NEWS:8563
msgid ""
"`bpo-19105 <https://bugs.python.org/issue19105>`__: pprint now more "
"efficiently uses free space at the right."
msgstr ""
"`bpo-19105 <https://bugs.python.org/issue19105>`__: pprint now more "
"efficiently uses free space at the right."
#: ../../build/NEWS:8565
msgid ""
"`bpo-14910 <https://bugs.python.org/issue14910>`__: Add allow_abbrev "
"parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven "
"Bethard, paul j3 and Daniel Eriksson."
msgstr ""
"`bpo-14910 <https://bugs.python.org/issue14910>`__: Add allow_abbrev "
"parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven "
"Bethard, paul j3 and Daniel Eriksson."
#: ../../build/NEWS:8568
msgid ""
"`bpo-21717 <https://bugs.python.org/issue21717>`__: tarfile.open() now "
"supports 'x' (exclusive creation) mode."
msgstr ""
"`bpo-21717 <https://bugs.python.org/issue21717>`__: tarfile.open() now "
"supports 'x' (exclusive creation) mode."
#: ../../build/NEWS:8570
msgid ""
"`bpo-23344 <https://bugs.python.org/issue23344>`__: marshal.dumps() is now "
"20-25% faster on average."
msgstr ""
"`bpo-23344 <https://bugs.python.org/issue23344>`__: marshal.dumps() is now "
"20-25% faster on average."
#: ../../build/NEWS:8572
msgid ""
"`bpo-20416 <https://bugs.python.org/issue20416>`__: marshal.dumps() with "
"protocols 3 and 4 is now 40-50% faster on average."
msgstr ""
"`bpo-20416 <https://bugs.python.org/issue20416>`__: marshal.dumps() with "
"protocols 3 and 4 is now 40-50% faster on average."
#: ../../build/NEWS:8575
msgid ""
"`bpo-23421 <https://bugs.python.org/issue23421>`__: Fixed compression in "
"tarfile CLI. Patch by wdv4758h."
msgstr ""
"`bpo-23421 <https://bugs.python.org/issue23421>`__: Fixed compression in "
"tarfile CLI. Patch by wdv4758h."
#: ../../build/NEWS:8577
msgid ""
"`bpo-23367 <https://bugs.python.org/issue23367>`__: Fix possible overflows "
"in the unicodedata module."
msgstr ""
"`bpo-23367 <https://bugs.python.org/issue23367>`__: Fix possible overflows "
"in the unicodedata module."
#: ../../build/NEWS:8579
msgid ""
"`bpo-23361 <https://bugs.python.org/issue23361>`__: Fix possible overflow in "
"Windows subprocess creation code."
msgstr ""
"`bpo-23361 <https://bugs.python.org/issue23361>`__: Fix possible overflow in "
"Windows subprocess creation code."
#: ../../build/NEWS:8581
msgid ""
"logging.handlers.QueueListener now takes a respect_handler_level keyword "
"argument which, if set to True, will pass messages to handlers taking "
"handler levels into account."
msgstr ""
#: ../../build/NEWS:8585
msgid ""
"`bpo-19705 <https://bugs.python.org/issue19705>`__: turtledemo now has a "
"visual sorting algorithm demo. Original patch from Jason Yeo."
msgstr ""
"`bpo-19705 <https://bugs.python.org/issue19705>`__: turtledemo now has a "
"visual sorting algorithm demo. Original patch from Jason Yeo."
#: ../../build/NEWS:8588
msgid ""
"`bpo-23801 <https://bugs.python.org/issue23801>`__: Fix issue where cgi."
"FieldStorage did not always ignore the entire preamble to a multipart body."
msgstr ""
"`bpo-23801 <https://bugs.python.org/issue23801>`__: Fix issue where cgi."
"FieldStorage did not always ignore the entire preamble to a multipart body."
#: ../../build/NEWS:8594
msgid ""
"`bpo-23445 <https://bugs.python.org/issue23445>`__: pydebug builds now use "
"\"gcc -Og\" where possible, to make the resulting executable faster."
msgstr ""
"`bpo-23445 <https://bugs.python.org/issue23445>`__: pydebug builds now use "
"\"gcc -Og\" where possible, to make the resulting executable faster."
#: ../../build/NEWS:8597
msgid ""
"`bpo-23686 <https://bugs.python.org/issue23686>`__: Update OS X 10.5 "
"installer build to use OpenSSL 1.0.2a."
msgstr ""
"`bpo-23686 <https://bugs.python.org/issue23686>`__: Update OS X 10.5 "
"installer build to use OpenSSL 1.0.2a."
#: ../../build/NEWS:8602
msgid ""
"`bpo-20204 <https://bugs.python.org/issue20204>`__: Deprecation warning is "
"now raised for builtin types without the __module__ attribute."
msgstr ""
"`bpo-20204 <https://bugs.python.org/issue20204>`__: Deprecation warning is "
"now raised for builtin types without the __module__ attribute."
#: ../../build/NEWS:8608
msgid ""
"`bpo-23465 <https://bugs.python.org/issue23465>`__: Implement PEP 486 - Make "
"the Python Launcher aware of virtual environments. Patch by Paul Moore."
msgstr ""
"`bpo-23465 <https://bugs.python.org/issue23465>`__: Implement PEP 486 - Make "
"the Python Launcher aware of virtual environments. Patch by Paul Moore."
#: ../../build/NEWS:8611
msgid ""
"`bpo-23437 <https://bugs.python.org/issue23437>`__: Make user scripts "
"directory versioned on Windows. Patch by Paul Moore."
msgstr ""
"`bpo-23437 <https://bugs.python.org/issue23437>`__: Make user scripts "
"directory versioned on Windows. Patch by Paul Moore."
#: ../../build/NEWS:8623
msgid ""
"`bpo-23285 <https://bugs.python.org/issue23285>`__: PEP 475 - EINTR handling."
msgstr ""
"`bpo-23285 <https://bugs.python.org/issue23285>`__: PEP 475 - EINTR handling."
#: ../../build/NEWS:8625
msgid ""
"`bpo-22735 <https://bugs.python.org/issue22735>`__: Fix many edge cases "
"(including crashes) involving custom mro() implementations."
msgstr ""
"`bpo-22735 <https://bugs.python.org/issue22735>`__: Fix many edge cases "
"(including crashes) involving custom mro() implementations."
#: ../../build/NEWS:8628
msgid ""
"`bpo-22896 <https://bugs.python.org/issue22896>`__: Avoid using "
"PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and "
"PyObject_AsWriteBuffer()."
msgstr ""
"`bpo-22896 <https://bugs.python.org/issue22896>`__: Avoid using "
"PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and "
"PyObject_AsWriteBuffer()."
#: ../../build/NEWS:8631
msgid ""
"`bpo-21295 <https://bugs.python.org/issue21295>`__: Revert some changes "
"(`bpo-16795 <https://bugs.python.org/issue16795>`__) to AST line numbers and "
"column offsets that constituted a regression."
msgstr ""
"`bpo-21295 <https://bugs.python.org/issue21295>`__: Revert some changes "
"(`bpo-16795 <https://bugs.python.org/issue16795>`__) to AST line numbers and "
"column offsets that constituted a regression."
#: ../../build/NEWS:8634
msgid ""
"`bpo-22986 <https://bugs.python.org/issue22986>`__: Allow changing an "
"object's __class__ between a dynamic type and static type in some cases."
msgstr ""
"`bpo-22986 <https://bugs.python.org/issue22986>`__: Allow changing an "
"object's __class__ between a dynamic type and static type in some cases."
#: ../../build/NEWS:8637
msgid ""
"`bpo-15859 <https://bugs.python.org/issue15859>`__: "
"PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and "
"PyUnicode_EncodeCodePage() now raise an exception if the object is not a "
"Unicode object. For PyUnicode_EncodeFSDefault(), it was already the case on "
"platforms other than Windows. Patch written by Campbell Barton."
msgstr ""
"`bpo-15859 <https://bugs.python.org/issue15859>`__: "
"PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and "
"PyUnicode_EncodeCodePage() now raise an exception if the object is not a "
"Unicode object. For PyUnicode_EncodeFSDefault(), it was already the case on "
"platforms other than Windows. Patch written by Campbell Barton."
#: ../../build/NEWS:8642
msgid ""
"`bpo-21408 <https://bugs.python.org/issue21408>`__: The default __ne__() now "
"returns NotImplemented if __eq__() returned NotImplemented. Original patch "
"by Martin Panter."
msgstr ""
"`bpo-21408 <https://bugs.python.org/issue21408>`__: The default __ne__() now "
"returns NotImplemented if __eq__() returned NotImplemented. Original patch "
"by Martin Panter."
#: ../../build/NEWS:8645
msgid ""
"`bpo-23321 <https://bugs.python.org/issue23321>`__: Fixed a crash in str."
"decode() when error handler returned replacment string longer than "
"mailformed input data."
msgstr ""
"`bpo-23321 <https://bugs.python.org/issue23321>`__: Fixed a crash in str."
"decode() when error handler returned replacment string longer than "
"mailformed input data."
#: ../../build/NEWS:8648
msgid ""
"`bpo-22286 <https://bugs.python.org/issue22286>`__: The \"backslashreplace\" "
"error handlers now works with decoding and translating."
msgstr ""
"`bpo-22286 <https://bugs.python.org/issue22286>`__: The \"backslashreplace\" "
"error handlers now works with decoding and translating."
#: ../../build/NEWS:8651
msgid ""
"`bpo-23253 <https://bugs.python.org/issue23253>`__: Delay-load "
"ShellExecute[AW] in os.startfile for reduced startup overhead on Windows."
msgstr ""
"`bpo-23253 <https://bugs.python.org/issue23253>`__: Delay-load "
"ShellExecute[AW] in os.startfile for reduced startup overhead on Windows."
#: ../../build/NEWS:8654
msgid ""
"`bpo-22038 <https://bugs.python.org/issue22038>`__: pyatomic.h now uses "
"stdatomic.h or GCC built-in functions for atomic memory access if available. "
"Patch written by Vitor de Lima and Gustavo Temple."
msgstr ""
"`bpo-22038 <https://bugs.python.org/issue22038>`__: pyatomic.h now uses "
"stdatomic.h or GCC built-in functions for atomic memory access if available. "
"Patch written by Vitor de Lima and Gustavo Temple."
#: ../../build/NEWS:8658
msgid ""
"`bpo-20284 <https://bugs.python.org/issue20284>`__: %-interpolation (aka "
"printf) formatting added for bytes and bytearray."
msgstr ""
"`bpo-20284 <https://bugs.python.org/issue20284>`__: %-interpolation (aka "
"printf) formatting added for bytes and bytearray."
#: ../../build/NEWS:8661
msgid ""
"`bpo-23048 <https://bugs.python.org/issue23048>`__: Fix jumping out of an "
"infinite while loop in the pdb."
msgstr ""
"`bpo-23048 <https://bugs.python.org/issue23048>`__: Fix jumping out of an "
"infinite while loop in the pdb."
#: ../../build/NEWS:8663
msgid ""
"`bpo-20335 <https://bugs.python.org/issue20335>`__: bytes constructor now "
"raises TypeError when encoding or errors is specified with non-string "
"argument. Based on patch by Renaud Blanch."
msgstr ""
"`bpo-20335 <https://bugs.python.org/issue20335>`__: bytes constructor now "
"raises TypeError when encoding or errors is specified with non-string "
"argument. Based on patch by Renaud Blanch."
#: ../../build/NEWS:8669
msgid ""
"`bpo-22869 <https://bugs.python.org/issue22869>`__: Move the interpreter "
"startup & shutdown code to a new dedicated pylifecycle.c module"
msgstr ""
"`bpo-22869 <https://bugs.python.org/issue22869>`__: Move the interpreter "
"startup & shutdown code to a new dedicated pylifecycle.c module"
#: ../../build/NEWS:8672
msgid ""
"`bpo-22847 <https://bugs.python.org/issue22847>`__: Improve method cache "
"efficiency."
msgstr ""
"`bpo-22847 <https://bugs.python.org/issue22847>`__: Improve method cache "
"efficiency."
#: ../../build/NEWS:8674
msgid ""
"`bpo-22335 <https://bugs.python.org/issue22335>`__: Fix crash when trying to "
"enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform."
msgstr ""
"`bpo-22335 <https://bugs.python.org/issue22335>`__: Fix crash when trying to "
"enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform."
#: ../../build/NEWS:8677
msgid ""
"`bpo-22653 <https://bugs.python.org/issue22653>`__: Fix an assertion failure "
"in debug mode when doing a reentrant dict insertion in debug mode."
msgstr ""
"`bpo-22653 <https://bugs.python.org/issue22653>`__: Fix an assertion failure "
"in debug mode when doing a reentrant dict insertion in debug mode."
#: ../../build/NEWS:8680
msgid ""
"`bpo-22643 <https://bugs.python.org/issue22643>`__: Fix integer overflow in "
"Unicode case operations (upper, lower, title, swapcase, casefold)."
msgstr ""
"`bpo-22643 <https://bugs.python.org/issue22643>`__: Fix integer overflow in "
"Unicode case operations (upper, lower, title, swapcase, casefold)."
#: ../../build/NEWS:8683
msgid ""
"`bpo-17636 <https://bugs.python.org/issue17636>`__: Circular imports "
"involving relative imports are now supported."
msgstr ""
"`bpo-17636 <https://bugs.python.org/issue17636>`__: Circular imports "
"involving relative imports are now supported."
#: ../../build/NEWS:8685
msgid ""
"`bpo-22604 <https://bugs.python.org/issue22604>`__: Fix assertion error in "
"debug mode when dividing a complex number by (nan+0j)."
msgstr ""
"`bpo-22604 <https://bugs.python.org/issue22604>`__: Fix assertion error in "
"debug mode when dividing a complex number by (nan+0j)."
#: ../../build/NEWS:8688
msgid ""
"`bpo-21052 <https://bugs.python.org/issue21052>`__: Do not raise "
"ImportWarning when sys.path_hooks or sys.meta_path are set to None."
msgstr ""
"`bpo-21052 <https://bugs.python.org/issue21052>`__: Do not raise "
"ImportWarning when sys.path_hooks or sys.meta_path are set to None."
#: ../../build/NEWS:8691
msgid ""
"`bpo-16518 <https://bugs.python.org/issue16518>`__: Use 'bytes-like object "
"required' in error messages that previously used the far more cryptic \"'x' "
"does not support the buffer protocol."
msgstr ""
"`bpo-16518 <https://bugs.python.org/issue16518>`__: Use 'bytes-like object "
"required' in error messages that previously used the far more cryptic \"'x' "
"does not support the buffer protocol."
#: ../../build/NEWS:8695
msgid ""
"`bpo-22470 <https://bugs.python.org/issue22470>`__: Fixed integer overflow "
"issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" "
"error handlers."
msgstr ""
"`bpo-22470 <https://bugs.python.org/issue22470>`__: Fixed integer overflow "
"issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" "
"error handlers."
#: ../../build/NEWS:8698
msgid ""
"`bpo-22540 <https://bugs.python.org/issue22540>`__: speed up "
"`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the "
"second argument has metaclass `type`."
msgstr ""
"`bpo-22540 <https://bugs.python.org/issue22540>`__: speed up "
"`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the "
"second argument has metaclass `type`."
#: ../../build/NEWS:8701
msgid ""
"`bpo-18711 <https://bugs.python.org/issue18711>`__: Add a new "
"`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a "
"`va_list` argument."
msgstr ""
"`bpo-18711 <https://bugs.python.org/issue18711>`__: Add a new "
"`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a "
"`va_list` argument."
#: ../../build/NEWS:8704
msgid ""
"`bpo-22520 <https://bugs.python.org/issue22520>`__: Fix overflow checking "
"when generating the repr of a unicode object."
msgstr ""
"`bpo-22520 <https://bugs.python.org/issue22520>`__: Fix overflow checking "
"when generating the repr of a unicode object."
#: ../../build/NEWS:8707
msgid ""
"`bpo-22519 <https://bugs.python.org/issue22519>`__: Fix overflow checking in "
"PyBytes_Repr."
msgstr ""
"`bpo-22519 <https://bugs.python.org/issue22519>`__: Fix overflow checking in "
"PyBytes_Repr."
#: ../../build/NEWS:8709
msgid ""
"`bpo-22518 <https://bugs.python.org/issue22518>`__: Fix integer overflow "
"issues in latin-1 encoding."
msgstr ""
"`bpo-22518 <https://bugs.python.org/issue22518>`__: Fix integer overflow "
"issues in latin-1 encoding."
#: ../../build/NEWS:8711
msgid ""
"`bpo-16324 <https://bugs.python.org/issue16324>`__: _charset parameter of "
"MIMEText now also accepts email.charset.Charset instances. Initial patch by "
"Claude Paroz."
msgstr ""
"`bpo-16324 <https://bugs.python.org/issue16324>`__: _charset parameter of "
"MIMEText now also accepts email.charset.Charset instances. Initial patch by "
"Claude Paroz."
#: ../../build/NEWS:8714
msgid ""
"`bpo-1764286 <https://bugs.python.org/issue1764286>`__: Fix inspect."
"getsource() to support decorated functions. Patch by Claudiu Popa."
msgstr ""
"`bpo-1764286 <https://bugs.python.org/issue1764286>`__: Fix inspect."
"getsource() to support decorated functions. Patch by Claudiu Popa."
#: ../../build/NEWS:8717
msgid ""
"`bpo-18554 <https://bugs.python.org/issue18554>`__: os.__all__ includes "
"posix functions."
msgstr ""
"`bpo-18554 <https://bugs.python.org/issue18554>`__: os.__all__ includes "
"posix functions."
#: ../../build/NEWS:8719
msgid ""
"`bpo-21391 <https://bugs.python.org/issue21391>`__: Use os.path.abspath in "
"the shutil module."
msgstr ""
"`bpo-21391 <https://bugs.python.org/issue21391>`__: Use os.path.abspath in "
"the shutil module."
#: ../../build/NEWS:8721
msgid ""
"`bpo-11471 <https://bugs.python.org/issue11471>`__: avoid generating a "
"JUMP_FORWARD instruction at the end of an if-block if there is no else-"
"clause. Original patch by Eugene Toder."
msgstr ""
"`bpo-11471 <https://bugs.python.org/issue11471>`__: avoid generating a "
"JUMP_FORWARD instruction at the end of an if-block if there is no else-"
"clause. Original patch by Eugene Toder."
#: ../../build/NEWS:8724
msgid ""
"`bpo-22215 <https://bugs.python.org/issue22215>`__: Now ValueError is raised "
"instead of TypeError when str or bytes argument contains not permitted null "
"character or byte."
msgstr ""
"`bpo-22215 <https://bugs.python.org/issue22215>`__: Now ValueError is raised "
"instead of TypeError when str or bytes argument contains not permitted null "
"character or byte."
#: ../../build/NEWS:8727
msgid ""
"`bpo-22258 <https://bugs.python.org/issue22258>`__: Fix the internal "
"function set_inheritable() on Illumos. This platform exposes the function "
"``ioctl(FIOCLEX)``, but calling it fails with errno is ENOTTY: "
"\"Inappropriate ioctl for device\". set_inheritable() now falls back to the "
"slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)."
msgstr ""
"`bpo-22258 <https://bugs.python.org/issue22258>`__: Fix the internal "
"function set_inheritable() on Illumos. This platform exposes the function "
"``ioctl(FIOCLEX)``, but calling it fails with errno is ENOTTY: "
"\"Inappropriate ioctl for device\". set_inheritable() now falls back to the "
"slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)."
#: ../../build/NEWS:8733
msgid ""
"`bpo-21389 <https://bugs.python.org/issue21389>`__: Displaying the "
"__qualname__ of the underlying function in the repr of a bound method."
msgstr ""
"`bpo-21389 <https://bugs.python.org/issue21389>`__: Displaying the "
"__qualname__ of the underlying function in the repr of a bound method."
#: ../../build/NEWS:8736
msgid ""
"`bpo-22206 <https://bugs.python.org/issue22206>`__: Using pthread, "
"PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on "
"integer overflow."
msgstr ""
"`bpo-22206 <https://bugs.python.org/issue22206>`__: Using pthread, "
"PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on "
"integer overflow."
#: ../../build/NEWS:8739
msgid ""
"`bpo-20184 <https://bugs.python.org/issue20184>`__: Argument Clinic based "
"signature introspection added for 30 of the builtin functions."
msgstr ""
"`bpo-20184 <https://bugs.python.org/issue20184>`__: Argument Clinic based "
"signature introspection added for 30 of the builtin functions."
#: ../../build/NEWS:8742
msgid ""
"`bpo-22116 <https://bugs.python.org/issue22116>`__: C functions and methods "
"(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by "
"Wei Wu."
msgstr ""
"`bpo-22116 <https://bugs.python.org/issue22116>`__: C functions and methods "
"(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by "
"Wei Wu."
#: ../../build/NEWS:8745
msgid ""
"`bpo-22077 <https://bugs.python.org/issue22077>`__: Improve index error "
"messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. "
"Added ', not <typename>' for bytearrays. Original patch by Claudiu Popa."
msgstr ""
"`bpo-22077 <https://bugs.python.org/issue22077>`__: Improve index error "
"messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. "
"Added ', not <typename>' for bytearrays. Original patch by Claudiu Popa."
#: ../../build/NEWS:8749
msgid ""
"`bpo-20179 <https://bugs.python.org/issue20179>`__: Apply Argument Clinic to "
"bytes and bytearray. Patch by Tal Einat."
msgstr ""
"`bpo-20179 <https://bugs.python.org/issue20179>`__: Apply Argument Clinic to "
"bytes and bytearray. Patch by Tal Einat."
#: ../../build/NEWS:8752
msgid ""
"`bpo-22082 <https://bugs.python.org/issue22082>`__: Clear interned strings "
"in slotdefs."
msgstr ""
"`bpo-22082 <https://bugs.python.org/issue22082>`__: Clear interned strings "
"in slotdefs."
#: ../../build/NEWS:8756
msgid ""
"`bpo-21897 <https://bugs.python.org/issue21897>`__: Fix a crash with the "
"f_locals attribute with closure variables when frame.clear() has been called."
msgstr ""
"`bpo-21897 <https://bugs.python.org/issue21897>`__: Fix a crash with the "
"f_locals attribute with closure variables when frame.clear() has been called."
#: ../../build/NEWS:8759
msgid ""
"`bpo-21205 <https://bugs.python.org/issue21205>`__: Add a new "
"``__qualname__`` attribute to generator, the qualified name, and use it in "
"the representation of a generator (``repr(gen)``). The default name of the "
"generator (``__name__`` attribute) is now get from the function instead of "
"the code. Use ``gen.gi_code.co_name`` to get the name of the code."
msgstr ""
"`bpo-21205 <https://bugs.python.org/issue21205>`__: Add a new "
"``__qualname__`` attribute to generator, the qualified name, and use it in "
"the representation of a generator (``repr(gen)``). The default name of the "
"generator (``__name__`` attribute) is now get from the function instead of "
"the code. Use ``gen.gi_code.co_name`` to get the name of the code."
#: ../../build/NEWS:8765
msgid ""
"`bpo-21669 <https://bugs.python.org/issue21669>`__: With the aid of "
"heuristics in SyntaxError.__init__, the parser now attempts to generate more "
"meaningful (or at least more search engine friendly) error messages when "
"\"exec\" and \"print\" are used as statements."
msgstr ""
"`bpo-21669 <https://bugs.python.org/issue21669>`__: With the aid of "
"heuristics in SyntaxError.__init__, the parser now attempts to generate more "
"meaningful (or at least more search engine friendly) error messages when "
"\"exec\" and \"print\" are used as statements."
#: ../../build/NEWS:8769
msgid ""
"`bpo-21642 <https://bugs.python.org/issue21642>`__: In the conditional if-"
"else expression, allow an integer written with no space between itself and "
"the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax."
msgstr ""
"`bpo-21642 <https://bugs.python.org/issue21642>`__: In the conditional if-"
"else expression, allow an integer written with no space between itself and "
"the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax."
#: ../../build/NEWS:8773
msgid ""
"`bpo-21523 <https://bugs.python.org/issue21523>`__: Fix over-pessimistic "
"computation of the stack effect of some opcodes in the compiler. This also "
"fixes a quadratic compilation time issue noticeable when compiling code with "
"a large number of \"and\" and \"or\" operators."
msgstr ""
"`bpo-21523 <https://bugs.python.org/issue21523>`__: Fix over-pessimistic "
"computation of the stack effect of some opcodes in the compiler. This also "
"fixes a quadratic compilation time issue noticeable when compiling code with "
"a large number of \"and\" and \"or\" operators."
#: ../../build/NEWS:8778
msgid ""
"`bpo-21418 <https://bugs.python.org/issue21418>`__: Fix a crash in the "
"builtin function super() when called without argument and without current "
"frame (ex: embedded Python)."
msgstr ""
"`bpo-21418 <https://bugs.python.org/issue21418>`__: Fix a crash in the "
"builtin function super() when called without argument and without current "
"frame (ex: embedded Python)."
#: ../../build/NEWS:8781
msgid ""
"`bpo-21425 <https://bugs.python.org/issue21425>`__: Fix flushing of standard "
"streams in the interactive interpreter."
msgstr ""
"`bpo-21425 <https://bugs.python.org/issue21425>`__: Fix flushing of standard "
"streams in the interactive interpreter."
#: ../../build/NEWS:8784
msgid ""
"`bpo-21435 <https://bugs.python.org/issue21435>`__: In rare cases, when "
"running finalizers on objects in cyclic trash a bad pointer dereference "
"could occur due to a subtle flaw in internal iteration logic."
msgstr ""
"`bpo-21435 <https://bugs.python.org/issue21435>`__: In rare cases, when "
"running finalizers on objects in cyclic trash a bad pointer dereference "
"could occur due to a subtle flaw in internal iteration logic."
#: ../../build/NEWS:8788
msgid ""
"`bpo-21377 <https://bugs.python.org/issue21377>`__: PyBytes_Concat() now "
"tries to concatenate in-place when the first argument has a reference count "
"of 1. Patch by Nikolaus Rath."
msgstr ""
"`bpo-21377 <https://bugs.python.org/issue21377>`__: PyBytes_Concat() now "
"tries to concatenate in-place when the first argument has a reference count "
"of 1. Patch by Nikolaus Rath."
#: ../../build/NEWS:8791
msgid ""
"`bpo-20355 <https://bugs.python.org/issue20355>`__: -W command line options "
"now have higher priority than the PYTHONWARNINGS environment variable. "
"Patch by Arfrever."
msgstr ""
"`bpo-20355 <https://bugs.python.org/issue20355>`__: -W command line options "
"now have higher priority than the PYTHONWARNINGS environment variable. "
"Patch by Arfrever."
#: ../../build/NEWS:8794
msgid ""
"`bpo-21274 <https://bugs.python.org/issue21274>`__: Define PATH_MAX for GNU/"
"Hurd in Python/pythonrun.c."
msgstr ""
"`bpo-21274 <https://bugs.python.org/issue21274>`__: Define PATH_MAX for GNU/"
"Hurd in Python/pythonrun.c."
#: ../../build/NEWS:8796
msgid ""
"`bpo-20904 <https://bugs.python.org/issue20904>`__: Support setting FPU "
"precision on m68k."
msgstr ""
"`bpo-20904 <https://bugs.python.org/issue20904>`__: Support setting FPU "
"precision on m68k."
#: ../../build/NEWS:8798
msgid ""
"`bpo-21209 <https://bugs.python.org/issue21209>`__: Fix sending tuples to "
"custom generator objects with the yield from syntax."
msgstr ""
"`bpo-21209 <https://bugs.python.org/issue21209>`__: Fix sending tuples to "
"custom generator objects with the yield from syntax."
#: ../../build/NEWS:8806
msgid ""
"`bpo-21134 <https://bugs.python.org/issue21134>`__: Fix segfault when str is "
"called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or "
"UnicodeTranslateError object."
msgstr ""
"`bpo-21134 <https://bugs.python.org/issue21134>`__: Fix segfault when str is "
"called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or "
"UnicodeTranslateError object."
#: ../../build/NEWS:8809
msgid ""
"`bpo-19537 <https://bugs.python.org/issue19537>`__: Fix PyUnicode_DATA() "
"alignment under m68k. Patch by Andreas Schwab."
msgstr ""
"`bpo-19537 <https://bugs.python.org/issue19537>`__: Fix PyUnicode_DATA() "
"alignment under m68k. Patch by Andreas Schwab."
#: ../../build/NEWS:8812
msgid ""
"`bpo-20929 <https://bugs.python.org/issue20929>`__: Add a type cast to avoid "
"shifting a negative number."
msgstr ""
"`bpo-20929 <https://bugs.python.org/issue20929>`__: Add a type cast to avoid "
"shifting a negative number."
#: ../../build/NEWS:8814
msgid ""
"`bpo-20731 <https://bugs.python.org/issue20731>`__: Properly position in "
"source code files even if they are opened in text mode. Patch by Serhiy "
"Storchaka."
msgstr ""
"`bpo-20731 <https://bugs.python.org/issue20731>`__: Properly position in "
"source code files even if they are opened in text mode. Patch by Serhiy "
"Storchaka."
#: ../../build/NEWS:8817
msgid ""
"`bpo-20637 <https://bugs.python.org/issue20637>`__: Key-sharing now also "
"works for instance dictionaries of subclasses. Patch by Peter Ingebretson."
msgstr ""
"`bpo-20637 <https://bugs.python.org/issue20637>`__: Key-sharing now also "
"works for instance dictionaries of subclasses. Patch by Peter Ingebretson."
#: ../../build/NEWS:8820
msgid ""
"`bpo-8297 <https://bugs.python.org/issue8297>`__: Attributes missing from "
"modules now include the module name in the error text. Original patch by "
"ysj.ray."
msgstr ""
"`bpo-8297 <https://bugs.python.org/issue8297>`__: Attributes missing from "
"modules now include the module name in the error text. Original patch by "
"ysj.ray."
#: ../../build/NEWS:8823
msgid ""
"`bpo-19995 <https://bugs.python.org/issue19995>`__: %c, %o, %x, and %X now "
"raise TypeError on non-integer input."
msgstr ""
"`bpo-19995 <https://bugs.python.org/issue19995>`__: %c, %o, %x, and %X now "
"raise TypeError on non-integer input."
#: ../../build/NEWS:8825
msgid ""
"`bpo-19655 <https://bugs.python.org/issue19655>`__: The ASDL parser - used "
"by the build process to generate code for managing the Python AST in C - was "
"rewritten. The new parser is self contained and does not require to carry "
"long the spark.py parser-generator library; spark.py was removed from the "
"source base."
msgstr ""
"`bpo-19655 <https://bugs.python.org/issue19655>`__: The ASDL parser - used "
"by the build process to generate code for managing the Python AST in C - was "
"rewritten. The new parser is self contained and does not require to carry "
"long the spark.py parser-generator library; spark.py was removed from the "
"source base."
#: ../../build/NEWS:8830
msgid ""
"`bpo-12546 <https://bugs.python.org/issue12546>`__: Allow ``\\x00`` to be "
"used as a fill character when using str, int, float, and complex __format__ "
"methods."
msgstr ""
"`bpo-12546 <https://bugs.python.org/issue12546>`__: Allow ``\\x00`` to be "
"used as a fill character when using str, int, float, and complex __format__ "
"methods."
#: ../../build/NEWS:8833
msgid ""
"`bpo-20480 <https://bugs.python.org/issue20480>`__: Add ipaddress."
"reverse_pointer. Patch by Leon Weber."
msgstr ""
"`bpo-20480 <https://bugs.python.org/issue20480>`__: Add ipaddress."
"reverse_pointer. Patch by Leon Weber."
#: ../../build/NEWS:8835
msgid ""
"`bpo-13598 <https://bugs.python.org/issue13598>`__: Modify string.Formatter "
"to support auto-numbering of replacement fields. It now matches the behavior "
"of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte."
msgstr ""
"`bpo-13598 <https://bugs.python.org/issue13598>`__: Modify string.Formatter "
"to support auto-numbering of replacement fields. It now matches the behavior "
"of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte."
#: ../../build/NEWS:8843
msgid ""
"`bpo-23165 <https://bugs.python.org/issue23165>`__: Perform overflow checks "
"before allocating memory in the _Py_char2wchar function."
msgstr ""
"`bpo-23165 <https://bugs.python.org/issue23165>`__: Perform overflow checks "
"before allocating memory in the _Py_char2wchar function."
#: ../../build/NEWS:8849
msgid ""
"`bpo-23399 <https://bugs.python.org/issue23399>`__: pyvenv creates relative "
"symlinks where possible."
msgstr ""
"`bpo-23399 <https://bugs.python.org/issue23399>`__: pyvenv creates relative "
"symlinks where possible."
#: ../../build/NEWS:8851
msgid ""
"`bpo-20289 <https://bugs.python.org/issue20289>`__: cgi.FieldStorage() now "
"supports the context management protocol."
msgstr ""
"`bpo-20289 <https://bugs.python.org/issue20289>`__: cgi.FieldStorage() now "
"supports the context management protocol."
#: ../../build/NEWS:8854
msgid ""
"`bpo-13128 <https://bugs.python.org/issue13128>`__: Print response headers "
"for CONNECT requests when debuglevel > 0. Patch by Demian Brecht."
msgstr ""
"`bpo-13128 <https://bugs.python.org/issue13128>`__: Print response headers "
"for CONNECT requests when debuglevel > 0. Patch by Demian Brecht."
#: ../../build/NEWS:8857
msgid ""
"`bpo-15381 <https://bugs.python.org/issue15381>`__: Optimized io.BytesIO to "
"make less allocations and copyings."
msgstr ""
"`bpo-15381 <https://bugs.python.org/issue15381>`__: Optimized io.BytesIO to "
"make less allocations and copyings."
#: ../../build/NEWS:8859
msgid ""
"`bpo-22818 <https://bugs.python.org/issue22818>`__: Splitting on a pattern "
"that could match an empty string now raises a warning. Patterns that can "
"only match empty strings are now rejected."
msgstr ""
"`bpo-22818 <https://bugs.python.org/issue22818>`__: Splitting on a pattern "
"that could match an empty string now raises a warning. Patterns that can "
"only match empty strings are now rejected."
#: ../../build/NEWS:8863
msgid ""
"`bpo-23099 <https://bugs.python.org/issue23099>`__: Closing io.BytesIO with "
"exported buffer is rejected now to prevent corrupting exported buffer."
msgstr ""
"`bpo-23099 <https://bugs.python.org/issue23099>`__: Closing io.BytesIO with "
"exported buffer is rejected now to prevent corrupting exported buffer."
#: ../../build/NEWS:8866
msgid ""
"`bpo-23326 <https://bugs.python.org/issue23326>`__: Removed __ne__ "
"implementations. Since fixing default __ne__ implementation in `bpo-21408 "
"<https://bugs.python.org/issue21408>`__ they are redundant."
msgstr ""
"`bpo-23326 <https://bugs.python.org/issue23326>`__: Removed __ne__ "
"implementations. Since fixing default __ne__ implementation in `bpo-21408 "
"<https://bugs.python.org/issue21408>`__ they are redundant."
#: ../../build/NEWS:8869
msgid ""
"`bpo-23363 <https://bugs.python.org/issue23363>`__: Fix possible overflow in "
"itertools.permutations."
msgstr ""
"`bpo-23363 <https://bugs.python.org/issue23363>`__: Fix possible overflow in "
"itertools.permutations."
#: ../../build/NEWS:8871
msgid ""
"`bpo-23364 <https://bugs.python.org/issue23364>`__: Fix possible overflow in "
"itertools.product."
msgstr ""
"`bpo-23364 <https://bugs.python.org/issue23364>`__: Fix possible overflow in "
"itertools.product."
#: ../../build/NEWS:8873
msgid ""
"`bpo-23366 <https://bugs.python.org/issue23366>`__: Fixed possible integer "
"overflow in itertools.combinations."
msgstr ""
"`bpo-23366 <https://bugs.python.org/issue23366>`__: Fixed possible integer "
"overflow in itertools.combinations."
#: ../../build/NEWS:8875
msgid ""
"`bpo-23369 <https://bugs.python.org/issue23369>`__: Fixed possible integer "
"overflow in _json.encode_basestring_ascii."
msgstr ""
"`bpo-23369 <https://bugs.python.org/issue23369>`__: Fixed possible integer "
"overflow in _json.encode_basestring_ascii."
#: ../../build/NEWS:8878
msgid ""
"`bpo-23353 <https://bugs.python.org/issue23353>`__: Fix the exception "
"handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the "
"exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At "
"exit, the exception state is now always restored or swapped, not only if why "
"is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou."
msgstr ""
"`bpo-23353 <https://bugs.python.org/issue23353>`__: Fix the exception "
"handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the "
"exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At "
"exit, the exception state is now always restored or swapped, not only if why "
"is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou."
#: ../../build/NEWS:8887
msgid ""
"`bpo-14099 <https://bugs.python.org/issue14099>`__: Writing to ZipFile and "
"reading multiple ZipExtFiles is threadsafe now."
msgstr ""
"`bpo-14099 <https://bugs.python.org/issue14099>`__: Writing to ZipFile and "
"reading multiple ZipExtFiles is threadsafe now."
#: ../../build/NEWS:8890
msgid ""
"`bpo-19361 <https://bugs.python.org/issue19361>`__: JSON decoder now raises "
"JSONDecodeError instead of ValueError."
msgstr ""
"`bpo-19361 <https://bugs.python.org/issue19361>`__: JSON decoder now raises "
"JSONDecodeError instead of ValueError."
#: ../../build/NEWS:8892
msgid ""
"`bpo-18518 <https://bugs.python.org/issue18518>`__: timeit now rejects "
"statements which can't be compiled outside a function or a loop (e.g. "
"\"return\" or \"break\")."
msgstr ""
"`bpo-18518 <https://bugs.python.org/issue18518>`__: timeit now rejects "
"statements which can't be compiled outside a function or a loop (e.g. "
"\"return\" or \"break\")."
#: ../../build/NEWS:8895
msgid ""
"`bpo-23094 <https://bugs.python.org/issue23094>`__: Fixed readline with "
"frames in Python implementation of pickle."
msgstr ""
"`bpo-23094 <https://bugs.python.org/issue23094>`__: Fixed readline with "
"frames in Python implementation of pickle."
#: ../../build/NEWS:8897
msgid ""
"`bpo-23268 <https://bugs.python.org/issue23268>`__: Fixed bugs in the "
"comparison of ipaddress classes."
msgstr ""
"`bpo-23268 <https://bugs.python.org/issue23268>`__: Fixed bugs in the "
"comparison of ipaddress classes."
#: ../../build/NEWS:8899
msgid ""
"`bpo-21408 <https://bugs.python.org/issue21408>`__: Removed incorrect "
"implementations of __ne__() which didn't returned NotImplemented if __eq__() "
"returned NotImplemented. The default __ne__() now works correctly."
msgstr ""
"`bpo-21408 <https://bugs.python.org/issue21408>`__: Removed incorrect "
"implementations of __ne__() which didn't returned NotImplemented if __eq__() "
"returned NotImplemented. The default __ne__() now works correctly."
#: ../../build/NEWS:8903
msgid ""
"`bpo-19996 <https://bugs.python.org/issue19996>`__: :class:`email.feedparser."
"FeedParser` now handles (malformed) headers with no key rather than assuming "
"the body has started."
msgstr ""
"`bpo-19996 <https://bugs.python.org/issue19996>`__: :class:`email.feedparser."
"FeedParser` now handles (malformed) headers with no key rather than assuming "
"the body has started."
#: ../../build/NEWS:8906
msgid ""
"`bpo-20188 <https://bugs.python.org/issue20188>`__: Support Application-"
"Layer Protocol Negotiation (ALPN) in the ssl module."
msgstr ""
"`bpo-20188 <https://bugs.python.org/issue20188>`__: Support Application-"
"Layer Protocol Negotiation (ALPN) in the ssl module."
#: ../../build/NEWS:8909
msgid ""
"`bpo-23133 <https://bugs.python.org/issue23133>`__: Pickling of ipaddress "
"objects now produces more compact and portable representation."
msgstr ""
"`bpo-23133 <https://bugs.python.org/issue23133>`__: Pickling of ipaddress "
"objects now produces more compact and portable representation."
#: ../../build/NEWS:8912
msgid ""
"`bpo-23248 <https://bugs.python.org/issue23248>`__: Update ssl error codes "
"from latest OpenSSL git master."
msgstr ""
"`bpo-23248 <https://bugs.python.org/issue23248>`__: Update ssl error codes "
"from latest OpenSSL git master."
#: ../../build/NEWS:8914
msgid ""
"`bpo-23266 <https://bugs.python.org/issue23266>`__: Much faster "
"implementation of ipaddress.collapse_addresses() when there are many non-"
"consecutive addresses."
msgstr ""
"`bpo-23266 <https://bugs.python.org/issue23266>`__: Much faster "
"implementation of ipaddress.collapse_addresses() when there are many non-"
"consecutive addresses."
#: ../../build/NEWS:8917
msgid ""
"`bpo-23098 <https://bugs.python.org/issue23098>`__: 64-bit dev_t is now "
"supported in the os module."
msgstr ""
"`bpo-23098 <https://bugs.python.org/issue23098>`__: 64-bit dev_t is now "
"supported in the os module."
#: ../../build/NEWS:8919
msgid ""
"`bpo-21817 <https://bugs.python.org/issue21817>`__: When an exception is "
"raised in a task submitted to a ProcessPoolExecutor, the remote traceback is "
"now displayed in the parent process. Patch by Claudiu Popa."
msgstr ""
"`bpo-21817 <https://bugs.python.org/issue21817>`__: When an exception is "
"raised in a task submitted to a ProcessPoolExecutor, the remote traceback is "
"now displayed in the parent process. Patch by Claudiu Popa."
#: ../../build/NEWS:8923
msgid ""
"`bpo-15955 <https://bugs.python.org/issue15955>`__: Add an option to limit "
"output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin "
"Panter."
msgstr ""
"`bpo-15955 <https://bugs.python.org/issue15955>`__: Add an option to limit "
"output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin "
"Panter."
#: ../../build/NEWS:8926
msgid ""
"`bpo-23250 <https://bugs.python.org/issue23250>`__: In the http.cookies "
"module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the "
"standard."
msgstr ""
"`bpo-23250 <https://bugs.python.org/issue23250>`__: In the http.cookies "
"module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the "
"standard."
#: ../../build/NEWS:8929
msgid ""
"`bpo-23063 <https://bugs.python.org/issue23063>`__: In the disutils' check "
"command, fix parsing of reST with code or code-block directives."
msgstr ""
"`bpo-23063 <https://bugs.python.org/issue23063>`__: In the disutils' check "
"command, fix parsing of reST with code or code-block directives."
#: ../../build/NEWS:8937
msgid ""
"`bpo-17911 <https://bugs.python.org/issue17911>`__: Provide a way to seed "
"the linecache for a PEP-302 module without actually loading the code."
msgstr ""
"`bpo-17911 <https://bugs.python.org/issue17911>`__: Provide a way to seed "
"the linecache for a PEP-302 module without actually loading the code."
#: ../../build/NEWS:8940
msgid ""
"`bpo-17911 <https://bugs.python.org/issue17911>`__: Provide a new object API "
"for traceback, including the ability to not lookup lines at all until the "
"traceback is actually rendered, without any trace of the original objects "
"being kept alive."
msgstr ""
"`bpo-17911 <https://bugs.python.org/issue17911>`__: Provide a new object API "
"for traceback, including the ability to not lookup lines at all until the "
"traceback is actually rendered, without any trace of the original objects "
"being kept alive."
#: ../../build/NEWS:8944
msgid ""
"`bpo-19777 <https://bugs.python.org/issue19777>`__: Provide a home() "
"classmethod on Path objects. Contributed by Victor Salgado and Mayank "
"Tripathi."
msgstr ""
"`bpo-19777 <https://bugs.python.org/issue19777>`__: Provide a home() "
"classmethod on Path objects. Contributed by Victor Salgado and Mayank "
"Tripathi."
#: ../../build/NEWS:8947
msgid ""
"`bpo-23206 <https://bugs.python.org/issue23206>`__: Make ``json.dumps(..., "
"ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. "
"Patch by Naoki Inada."
msgstr ""
"`bpo-23206 <https://bugs.python.org/issue23206>`__: Make ``json.dumps(..., "
"ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. "
"Patch by Naoki Inada."
#: ../../build/NEWS:8950
msgid ""
"`bpo-23185 <https://bugs.python.org/issue23185>`__: Add math.inf and math."
"nan constants."
msgstr ""
"`bpo-23185 <https://bugs.python.org/issue23185>`__: Add math.inf and math."
"nan constants."
#: ../../build/NEWS:8952
msgid ""
"`bpo-23186 <https://bugs.python.org/issue23186>`__: Add ssl.SSLObject."
"shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch the client's "
"list ciphers sent at handshake."
msgstr ""
"`bpo-23186 <https://bugs.python.org/issue23186>`__: Add ssl.SSLObject."
"shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch the client's "
"list ciphers sent at handshake."
#: ../../build/NEWS:8956
msgid ""
"`bpo-23143 <https://bugs.python.org/issue23143>`__: Remove compatibility "
"with OpenSSLs older than 0.9.8."
msgstr ""
"`bpo-23143 <https://bugs.python.org/issue23143>`__: Remove compatibility "
"with OpenSSLs older than 0.9.8."
#: ../../build/NEWS:8958
msgid ""
"`bpo-23132 <https://bugs.python.org/issue23132>`__: Improve performance and "
"introspection support of comparison methods created by functool."
"total_ordering."
msgstr ""
"`bpo-23132 <https://bugs.python.org/issue23132>`__: Improve performance and "
"introspection support of comparison methods created by functool."
"total_ordering."
#: ../../build/NEWS:8961
msgid ""
"`bpo-19776 <https://bugs.python.org/issue19776>`__: Add an expanduser() "
"method on Path objects."
msgstr ""
"`bpo-19776 <https://bugs.python.org/issue19776>`__: Add an expanduser() "
"method on Path objects."
#: ../../build/NEWS:8963
msgid ""
"`bpo-23112 <https://bugs.python.org/issue23112>`__: Fix SimpleHTTPServer to "
"correctly carry the query string and fragment when it redirects to add a "
"trailing slash."
msgstr ""
"`bpo-23112 <https://bugs.python.org/issue23112>`__: Fix SimpleHTTPServer to "
"correctly carry the query string and fragment when it redirects to add a "
"trailing slash."
#: ../../build/NEWS:8969
msgid ""
"`bpo-23093 <https://bugs.python.org/issue23093>`__: In the io, module allow "
"more operations to work on detached streams."
msgstr ""
"`bpo-23093 <https://bugs.python.org/issue23093>`__: In the io, module allow "
"more operations to work on detached streams."
#: ../../build/NEWS:8972
msgid ""
"`bpo-23111 <https://bugs.python.org/issue23111>`__: In the ftplib, make ssl."
"PROTOCOL_SSLv23 the default protocol version."
msgstr ""
"`bpo-23111 <https://bugs.python.org/issue23111>`__: In the ftplib, make ssl."
"PROTOCOL_SSLv23 the default protocol version."
#: ../../build/NEWS:8975
msgid ""
"`bpo-22585 <https://bugs.python.org/issue22585>`__: On OpenBSD 5.6 and "
"newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, "
"to get pseudo-random bytes."
msgstr ""
"`bpo-22585 <https://bugs.python.org/issue22585>`__: On OpenBSD 5.6 and "
"newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, "
"to get pseudo-random bytes."
#: ../../build/NEWS:8978
msgid ""
"`bpo-19104 <https://bugs.python.org/issue19104>`__: pprint now produces "
"evaluable output for wrapped strings."
msgstr ""
"`bpo-19104 <https://bugs.python.org/issue19104>`__: pprint now produces "
"evaluable output for wrapped strings."
#: ../../build/NEWS:8980
msgid ""
"`bpo-23071 <https://bugs.python.org/issue23071>`__: Added missing names to "
"codecs.__all__. Patch by Martin Panter."
msgstr ""
"`bpo-23071 <https://bugs.python.org/issue23071>`__: Added missing names to "
"codecs.__all__. Patch by Martin Panter."
#: ../../build/NEWS:8982
msgid ""
"`bpo-22783 <https://bugs.python.org/issue22783>`__: Pickling now uses the "
"NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible."
msgstr ""
"`bpo-22783 <https://bugs.python.org/issue22783>`__: Pickling now uses the "
"NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible."
#: ../../build/NEWS:8985
msgid ""
"`bpo-15513 <https://bugs.python.org/issue15513>`__: Added a __sizeof__ "
"implementation for pickle classes."
msgstr ""
"`bpo-15513 <https://bugs.python.org/issue15513>`__: Added a __sizeof__ "
"implementation for pickle classes."
#: ../../build/NEWS:8987
msgid ""
"`bpo-19858 <https://bugs.python.org/issue19858>`__: pickletools.optimize() "
"now aware of the MEMOIZE opcode, can produce more compact result and no "
"longer produces invalid output if input data contains MEMOIZE opcodes "
"together with PUT or BINPUT opcodes."
msgstr ""
"`bpo-19858 <https://bugs.python.org/issue19858>`__: pickletools.optimize() "
"now aware of the MEMOIZE opcode, can produce more compact result and no "
"longer produces invalid output if input data contains MEMOIZE opcodes "
"together with PUT or BINPUT opcodes."
#: ../../build/NEWS:8991
msgid ""
"`bpo-22095 <https://bugs.python.org/issue22095>`__: Fixed HTTPConnection."
"set_tunnel with default port. The port value in the host header was set to "
"\"None\". Patch by Demian Brecht."
msgstr ""
"`bpo-22095 <https://bugs.python.org/issue22095>`__: Fixed HTTPConnection."
"set_tunnel with default port. The port value in the host header was set to "
"\"None\". Patch by Demian Brecht."
#: ../../build/NEWS:8994
msgid ""
"`bpo-23016 <https://bugs.python.org/issue23016>`__: A warning no longer "
"produces an AttributeError when the program is run with pythonw.exe."
msgstr ""
"`bpo-23016 <https://bugs.python.org/issue23016>`__: A warning no longer "
"produces an AttributeError when the program is run with pythonw.exe."
#: ../../build/NEWS:8997
msgid ""
"`bpo-21775 <https://bugs.python.org/issue21775>`__: shutil.copytree(): fix "
"crash when copying to VFAT. An exception handler assumed that OSError "
"objects always have a 'winerror' attribute. That is not the case, so the "
"exception handler itself raised AttributeError when run on Linux (and, "
"presumably, any other non-Windows OS). Patch by Greg Ward."
msgstr ""
"`bpo-21775 <https://bugs.python.org/issue21775>`__: shutil.copytree(): fix "
"crash when copying to VFAT. An exception handler assumed that OSError "
"objects always have a 'winerror' attribute. That is not the case, so the "
"exception handler itself raised AttributeError when run on Linux (and, "
"presumably, any other non-Windows OS). Patch by Greg Ward."
#: ../../build/NEWS:9003
msgid ""
"`bpo-1218234 <https://bugs.python.org/issue1218234>`__: Fix inspect."
"getsource() to load updated source of reloaded module. Initial patch by "
"Berker Peksag."
msgstr ""
"`bpo-1218234 <https://bugs.python.org/issue1218234>`__: Fix inspect."
"getsource() to load updated source of reloaded module. Initial patch by "
"Berker Peksag."
#: ../../build/NEWS:9006
msgid ""
"`bpo-21740 <https://bugs.python.org/issue21740>`__: Support wrapped "
"callables in doctest. Patch by Claudiu Popa."
msgstr ""
"`bpo-21740 <https://bugs.python.org/issue21740>`__: Support wrapped "
"callables in doctest. Patch by Claudiu Popa."
#: ../../build/NEWS:9008
msgid ""
"`bpo-23009 <https://bugs.python.org/issue23009>`__: Make sure selectors."
"EpollSelecrtor.select() works when no FD is registered."
msgstr ""
"`bpo-23009 <https://bugs.python.org/issue23009>`__: Make sure selectors."
"EpollSelecrtor.select() works when no FD is registered."
#: ../../build/NEWS:9011
msgid ""
"`bpo-22959 <https://bugs.python.org/issue22959>`__: In the constructor of "
"http.client.HTTPSConnection, prefer the context's check_hostname attribute "
"over the *check_hostname* parameter."
msgstr ""
"`bpo-22959 <https://bugs.python.org/issue22959>`__: In the constructor of "
"http.client.HTTPSConnection, prefer the context's check_hostname attribute "
"over the *check_hostname* parameter."
#: ../../build/NEWS:9014
msgid ""
"`bpo-22696 <https://bugs.python.org/issue22696>`__: Add function :func:`sys."
"is_finalizing` to know about interpreter shutdown."
msgstr ""
"`bpo-22696 <https://bugs.python.org/issue22696>`__: Add function :func:`sys."
"is_finalizing` to know about interpreter shutdown."
#: ../../build/NEWS:9017
msgid ""
"`bpo-16043 <https://bugs.python.org/issue16043>`__: Add a default limit for "
"the amount of data xmlrpclib.gzip_decode will return. This resolves "
"CVE-2013-1753."
msgstr ""
"`bpo-16043 <https://bugs.python.org/issue16043>`__: Add a default limit for "
"the amount of data xmlrpclib.gzip_decode will return. This resolves "
"CVE-2013-1753."
#: ../../build/NEWS:9020
msgid ""
"`bpo-14099 <https://bugs.python.org/issue14099>`__: ZipFile.open() no longer "
"reopen the underlying file. Objects returned by ZipFile.open() can now "
"operate independently of the ZipFile even if the ZipFile was created by "
"passing in a file-like object as the first argument to the constructor."
msgstr ""
"`bpo-14099 <https://bugs.python.org/issue14099>`__: ZipFile.open() no longer "
"reopen the underlying file. Objects returned by ZipFile.open() can now "
"operate independently of the ZipFile even if the ZipFile was created by "
"passing in a file-like object as the first argument to the constructor."
#: ../../build/NEWS:9025
msgid ""
"`bpo-22966 <https://bugs.python.org/issue22966>`__: Fix __pycache__ pyc file "
"name clobber when pyc_compile is asked to compile a source file containing "
"multiple dots in the source file name."
msgstr ""
"`bpo-22966 <https://bugs.python.org/issue22966>`__: Fix __pycache__ pyc file "
"name clobber when pyc_compile is asked to compile a source file containing "
"multiple dots in the source file name."
#: ../../build/NEWS:9028
msgid ""
"`bpo-21971 <https://bugs.python.org/issue21971>`__: Update turtledemo doc "
"and add module to the index."
msgstr ""
"`bpo-21971 <https://bugs.python.org/issue21971>`__: Update turtledemo doc "
"and add module to the index."
#: ../../build/NEWS:9030
msgid ""
"`bpo-21032 <https://bugs.python.org/issue21032>`__: Fixed socket leak if "
"HTTPConnection.getresponse() fails. Original patch by Martin Panter."
msgstr ""
"`bpo-21032 <https://bugs.python.org/issue21032>`__: Fixed socket leak if "
"HTTPConnection.getresponse() fails. Original patch by Martin Panter."
#: ../../build/NEWS:9033
msgid ""
"`bpo-22407 <https://bugs.python.org/issue22407>`__: Deprecated the use of re."
"LOCALE flag with str patterns or re.ASCII. It was newer worked."
msgstr ""
"`bpo-22407 <https://bugs.python.org/issue22407>`__: Deprecated the use of re."
"LOCALE flag with str patterns or re.ASCII. It was newer worked."
#: ../../build/NEWS:9036
msgid ""
"`bpo-22902 <https://bugs.python.org/issue22902>`__: The \"ip\" command is "
"now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno "
"Cauet."
msgstr ""
"`bpo-22902 <https://bugs.python.org/issue22902>`__: The \"ip\" command is "
"now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno "
"Cauet."
#: ../../build/NEWS:9039
msgid ""
"`bpo-22960 <https://bugs.python.org/issue22960>`__: Add a context argument "
"to xmlrpclib.ServerProxy constructor."
msgstr ""
"`bpo-22960 <https://bugs.python.org/issue22960>`__: Add a context argument "
"to xmlrpclib.ServerProxy constructor."
#: ../../build/NEWS:9041
msgid ""
"`bpo-22389 <https://bugs.python.org/issue22389>`__: Add contextlib."
"redirect_stderr()."
msgstr ""
"`bpo-22389 <https://bugs.python.org/issue22389>`__: Add contextlib."
"redirect_stderr()."
#: ../../build/NEWS:9043
msgid ""
"`bpo-21356 <https://bugs.python.org/issue21356>`__: Make ssl.RAND_egd() "
"optional to support LibreSSL. The availability of the function is checked "
"during the compilation. Patch written by Bernard Spil."
msgstr ""
"`bpo-21356 <https://bugs.python.org/issue21356>`__: Make ssl.RAND_egd() "
"optional to support LibreSSL. The availability of the function is checked "
"during the compilation. Patch written by Bernard Spil."
#: ../../build/NEWS:9047
msgid ""
"`bpo-22915 <https://bugs.python.org/issue22915>`__: SAX parser now supports "
"files opened with file descriptor or bytes path."
msgstr ""
"`bpo-22915 <https://bugs.python.org/issue22915>`__: SAX parser now supports "
"files opened with file descriptor or bytes path."
#: ../../build/NEWS:9050
msgid ""
"`bpo-22609 <https://bugs.python.org/issue22609>`__: Constructors and update "
"methods of mapping classes in the collections module now accept the self "
"keyword argument."
msgstr ""
"`bpo-22609 <https://bugs.python.org/issue22609>`__: Constructors and update "
"methods of mapping classes in the collections module now accept the self "
"keyword argument."
#: ../../build/NEWS:9053
msgid ""
"`bpo-22940 <https://bugs.python.org/issue22940>`__: Add readline."
"append_history_file."
msgstr ""
"`bpo-22940 <https://bugs.python.org/issue22940>`__: Add readline."
"append_history_file."
#: ../../build/NEWS:9055
msgid ""
"`bpo-19676 <https://bugs.python.org/issue19676>`__: Added the \"namereplace"
"\" error handler."
msgstr ""
"`bpo-19676 <https://bugs.python.org/issue19676>`__: Added the \"namereplace"
"\" error handler."
#: ../../build/NEWS:9057
msgid ""
"`bpo-22788 <https://bugs.python.org/issue22788>`__: Add *context* parameter "
"to logging.handlers.HTTPHandler."
msgstr ""
"`bpo-22788 <https://bugs.python.org/issue22788>`__: Add *context* parameter "
"to logging.handlers.HTTPHandler."
#: ../../build/NEWS:9059
msgid ""
"`bpo-22921 <https://bugs.python.org/issue22921>`__: Allow SSLContext to take "
"the *hostname* parameter even if OpenSSL doesn't support SNI."
msgstr ""
"`bpo-22921 <https://bugs.python.org/issue22921>`__: Allow SSLContext to take "
"the *hostname* parameter even if OpenSSL doesn't support SNI."
#: ../../build/NEWS:9062
msgid ""
"`bpo-22894 <https://bugs.python.org/issue22894>`__: TestCase.subTest() would "
"cause the test suite to be stopped when in failfast mode, even in the "
"absence of failures."
msgstr ""
"`bpo-22894 <https://bugs.python.org/issue22894>`__: TestCase.subTest() would "
"cause the test suite to be stopped when in failfast mode, even in the "
"absence of failures."
#: ../../build/NEWS:9065
msgid ""
"`bpo-22796 <https://bugs.python.org/issue22796>`__: HTTP cookie parsing is "
"now stricter, in order to protect against potential injection attacks."
msgstr ""
"`bpo-22796 <https://bugs.python.org/issue22796>`__: HTTP cookie parsing is "
"now stricter, in order to protect against potential injection attacks."
#: ../../build/NEWS:9068
msgid ""
"`bpo-22370 <https://bugs.python.org/issue22370>`__: Windows detection in "
"pathlib is now more robust."
msgstr ""
"`bpo-22370 <https://bugs.python.org/issue22370>`__: Windows detection in "
"pathlib is now more robust."
#: ../../build/NEWS:9070
msgid ""
"`bpo-22841 <https://bugs.python.org/issue22841>`__: Reject coroutines in "
"asyncio add_signal_handler(). Patch by Ludovic.Gasc."
msgstr ""
"`bpo-22841 <https://bugs.python.org/issue22841>`__: Reject coroutines in "
"asyncio add_signal_handler(). Patch by Ludovic.Gasc."
#: ../../build/NEWS:9073
msgid ""
"`bpo-19494 <https://bugs.python.org/issue19494>`__: Added urllib.request."
"HTTPBasicPriorAuthHandler. Patch by Matej Cepl."
msgstr ""
"`bpo-19494 <https://bugs.python.org/issue19494>`__: Added urllib.request."
"HTTPBasicPriorAuthHandler. Patch by Matej Cepl."
#: ../../build/NEWS:9076
msgid ""
"`bpo-22578 <https://bugs.python.org/issue22578>`__: Added attributes to the "
"re.error class."
msgstr ""
"`bpo-22578 <https://bugs.python.org/issue22578>`__: Added attributes to the "
"re.error class."
#: ../../build/NEWS:9078
msgid ""
"`bpo-22849 <https://bugs.python.org/issue22849>`__: Fix possible double free "
"in the io.TextIOWrapper constructor."
msgstr ""
"`bpo-22849 <https://bugs.python.org/issue22849>`__: Fix possible double free "
"in the io.TextIOWrapper constructor."
#: ../../build/NEWS:9080
msgid ""
"`bpo-12728 <https://bugs.python.org/issue12728>`__: Different Unicode "
"characters having the same uppercase but different lowercase are now matched "
"in case-insensitive regular expressions."
msgstr ""
"`bpo-12728 <https://bugs.python.org/issue12728>`__: Different Unicode "
"characters having the same uppercase but different lowercase are now matched "
"in case-insensitive regular expressions."
#: ../../build/NEWS:9084
msgid ""
"`bpo-22821 <https://bugs.python.org/issue22821>`__: Fixed fcntl() with "
"integer argument on 64-bit big-endian platforms."
msgstr ""
"`bpo-22821 <https://bugs.python.org/issue22821>`__: Fixed fcntl() with "
"integer argument on 64-bit big-endian platforms."
#: ../../build/NEWS:9087
msgid ""
"`bpo-21650 <https://bugs.python.org/issue21650>`__: Add an `--sort-keys` "
"option to json.tool CLI."
msgstr ""
"`bpo-21650 <https://bugs.python.org/issue21650>`__: Add an `--sort-keys` "
"option to json.tool CLI."
#: ../../build/NEWS:9089
msgid ""
"`bpo-22824 <https://bugs.python.org/issue22824>`__: Updated reprlib output "
"format for sets to use set literals. Patch contributed by Berker Peksag."
msgstr ""
"`bpo-22824 <https://bugs.python.org/issue22824>`__: Updated reprlib output "
"format for sets to use set literals. Patch contributed by Berker Peksag."
#: ../../build/NEWS:9092
msgid ""
"`bpo-22824 <https://bugs.python.org/issue22824>`__: Updated reprlib output "
"format for arrays to display empty arrays without an unnecessary empty "
"list. Suggested by Serhiy Storchaka."
msgstr ""
"`bpo-22824 <https://bugs.python.org/issue22824>`__: Updated reprlib output "
"format for arrays to display empty arrays without an unnecessary empty "
"list. Suggested by Serhiy Storchaka."
#: ../../build/NEWS:9095
msgid ""
"`bpo-22406 <https://bugs.python.org/issue22406>`__: Fixed the uu_codec codec "
"incorrectly ported to 3.x. Based on patch by Martin Panter."
msgstr ""
"`bpo-22406 <https://bugs.python.org/issue22406>`__: Fixed the uu_codec codec "
"incorrectly ported to 3.x. Based on patch by Martin Panter."
#: ../../build/NEWS:9098
msgid ""
"`bpo-17293 <https://bugs.python.org/issue17293>`__: uuid.getnode() now "
"determines MAC address on AIX using netstat. Based on patch by Aivars "
"Kalvāns."
msgstr ""
"`bpo-17293 <https://bugs.python.org/issue17293>`__: uuid.getnode() now "
"determines MAC address on AIX using netstat. Based on patch by Aivars "
"Kalvāns."
#: ../../build/NEWS:9101
msgid ""
"`bpo-22769 <https://bugs.python.org/issue22769>`__: Fixed ttk.Treeview."
"tag_has() when called without arguments."
msgstr ""
"`bpo-22769 <https://bugs.python.org/issue22769>`__: Fixed ttk.Treeview."
"tag_has() when called without arguments."
#: ../../build/NEWS:9103
msgid ""
"`bpo-22417 <https://bugs.python.org/issue22417>`__: Verify certificates by "
"default in httplib (PEP 476)."
msgstr ""
"`bpo-22417 <https://bugs.python.org/issue22417>`__: Verify certificates by "
"default in httplib (PEP 476)."
#: ../../build/NEWS:9108
msgid ""
"`bpo-22776 <https://bugs.python.org/issue22776>`__: Brought excluded code "
"into the scope of a try block in SysLogHandler.emit()."
msgstr ""
"`bpo-22776 <https://bugs.python.org/issue22776>`__: Brought excluded code "
"into the scope of a try block in SysLogHandler.emit()."
#: ../../build/NEWS:9111
msgid ""
"`bpo-22665 <https://bugs.python.org/issue22665>`__: Add missing "
"get_terminal_size and SameFileError to shutil.__all__."
msgstr ""
"`bpo-22665 <https://bugs.python.org/issue22665>`__: Add missing "
"get_terminal_size and SameFileError to shutil.__all__."
#: ../../build/NEWS:9114
msgid ""
"`bpo-6623 <https://bugs.python.org/issue6623>`__: Remove deprecated Netrc "
"class in the ftplib module. Patch by Matt Chaput."
msgstr ""
"`bpo-6623 <https://bugs.python.org/issue6623>`__: Remove deprecated Netrc "
"class in the ftplib module. Patch by Matt Chaput."
#: ../../build/NEWS:9117
msgid ""
"`bpo-17381 <https://bugs.python.org/issue17381>`__: Fixed handling of case-"
"insensitive ranges in regular expressions."
msgstr ""
"`bpo-17381 <https://bugs.python.org/issue17381>`__: Fixed handling of case-"
"insensitive ranges in regular expressions."
#: ../../build/NEWS:9120
msgid ""
"`bpo-22410 <https://bugs.python.org/issue22410>`__: Module level functions "
"in the re module now cache compiled locale-dependent regular expressions "
"taking into account the locale."
msgstr ""
"`bpo-22410 <https://bugs.python.org/issue22410>`__: Module level functions "
"in the re module now cache compiled locale-dependent regular expressions "
"taking into account the locale."
#: ../../build/NEWS:9123
msgid ""
"`bpo-22759 <https://bugs.python.org/issue22759>`__: Query methods on pathlib."
"Path() (exists(), is_dir(), etc.) now return False when the underlying stat "
"call raises NotADirectoryError."
msgstr ""
"`bpo-22759 <https://bugs.python.org/issue22759>`__: Query methods on pathlib."
"Path() (exists(), is_dir(), etc.) now return False when the underlying stat "
"call raises NotADirectoryError."
#: ../../build/NEWS:9130
msgid ""
"`bpo-22217 <https://bugs.python.org/issue22217>`__: Implemented reprs of "
"classes in the zipfile module."
msgstr ""
"`bpo-22217 <https://bugs.python.org/issue22217>`__: Implemented reprs of "
"classes in the zipfile module."
#: ../../build/NEWS:9132
msgid ""
"`bpo-22457 <https://bugs.python.org/issue22457>`__: Honour load_tests in the "
"start_dir of discovery."
msgstr ""
"`bpo-22457 <https://bugs.python.org/issue22457>`__: Honour load_tests in the "
"start_dir of discovery."
#: ../../build/NEWS:9134
msgid ""
"`bpo-18216 <https://bugs.python.org/issue18216>`__: gettext now raises an "
"error when a .mo file has an unsupported major version number. Patch by "
"Aaron Hill."
msgstr ""
"`bpo-18216 <https://bugs.python.org/issue18216>`__: gettext now raises an "
"error when a .mo file has an unsupported major version number. Patch by "
"Aaron Hill."
#: ../../build/NEWS:9141
msgid ""
"`bpo-22676 <https://bugs.python.org/issue22676>`__: Make the pickling of "
"global objects which don't have a __module__ attribute less slow."
msgstr ""
"`bpo-22676 <https://bugs.python.org/issue22676>`__: Make the pickling of "
"global objects which don't have a __module__ attribute less slow."
#: ../../build/NEWS:9144
msgid ""
"`bpo-18853 <https://bugs.python.org/issue18853>`__: Fixed ResourceWarning in "
"shlex.__nain__."
msgstr ""
"`bpo-18853 <https://bugs.python.org/issue18853>`__: Fixed ResourceWarning in "
"shlex.__nain__."
#: ../../build/NEWS:9146
msgid ""
"`bpo-9351 <https://bugs.python.org/issue9351>`__: Defaults set with "
"set_defaults on an argparse subparser are no longer ignored when also set on "
"the parent parser."
msgstr ""
"`bpo-9351 <https://bugs.python.org/issue9351>`__: Defaults set with "
"set_defaults on an argparse subparser are no longer ignored when also set on "
"the parent parser."
#: ../../build/NEWS:9149
msgid ""
"`bpo-7559 <https://bugs.python.org/issue7559>`__: unittest test loading "
"ImportErrors are reported as import errors with their import exception "
"rather than as attribute errors after the import has already failed."
msgstr ""
"`bpo-7559 <https://bugs.python.org/issue7559>`__: unittest test loading "
"ImportErrors are reported as import errors with their import exception "
"rather than as attribute errors after the import has already failed."
#: ../../build/NEWS:9153
msgid ""
"`bpo-19746 <https://bugs.python.org/issue19746>`__: Make it possible to "
"examine the errors from unittest discovery without executing the test suite. "
"The new `errors` attribute on TestLoader exposes these non-fatal errors "
"encountered during discovery."
msgstr ""
"`bpo-19746 <https://bugs.python.org/issue19746>`__: Make it possible to "
"examine the errors from unittest discovery without executing the test suite. "
"The new `errors` attribute on TestLoader exposes these non-fatal errors "
"encountered during discovery."
#: ../../build/NEWS:9161
msgid ""
"`bpo-22638 <https://bugs.python.org/issue22638>`__: SSLv3 is now disabled "
"throughout the standard library. It can still be enabled by instantiating a "
"SSLContext manually."
msgstr ""
"`bpo-22638 <https://bugs.python.org/issue22638>`__: SSLv3 is now disabled "
"throughout the standard library. It can still be enabled by instantiating a "
"SSLContext manually."
#: ../../build/NEWS:9164
msgid ""
"`bpo-22641 <https://bugs.python.org/issue22641>`__: In asyncio, the default "
"SSL context for client connections is now created using ssl."
"create_default_context(), for stronger security."
msgstr ""
"`bpo-22641 <https://bugs.python.org/issue22641>`__: In asyncio, the default "
"SSL context for client connections is now created using ssl."
"create_default_context(), for stronger security."
#: ../../build/NEWS:9167
msgid ""
"`bpo-17401 <https://bugs.python.org/issue17401>`__: Include closefd in io."
"FileIO repr."
msgstr ""
"`bpo-17401 <https://bugs.python.org/issue17401>`__: Include closefd in io."
"FileIO repr."
#: ../../build/NEWS:9169
msgid ""
"`bpo-21338 <https://bugs.python.org/issue21338>`__: Add silent mode for "
"compileall. quiet parameters of compile_{dir, file, path} functions now have "
"a multilevel value. Also, -q option of the CLI now have a multilevel value. "
"Patch by Thomas Kluyver."
msgstr ""
"`bpo-21338 <https://bugs.python.org/issue21338>`__: Add silent mode for "
"compileall. quiet parameters of compile_{dir, file, path} functions now have "
"a multilevel value. Also, -q option of the CLI now have a multilevel value. "
"Patch by Thomas Kluyver."
#: ../../build/NEWS:9173
msgid ""
"`bpo-20152 <https://bugs.python.org/issue20152>`__: Convert the array and "
"cmath modules to Argument Clinic."
msgstr ""
"`bpo-20152 <https://bugs.python.org/issue20152>`__: Convert the array and "
"cmath modules to Argument Clinic."
#: ../../build/NEWS:9175
msgid ""
"`bpo-18643 <https://bugs.python.org/issue18643>`__: Add socket.socketpair() "
"on Windows."
msgstr ""
"`bpo-18643 <https://bugs.python.org/issue18643>`__: Add socket.socketpair() "
"on Windows."
#: ../../build/NEWS:9177
msgid ""
"`bpo-22435 <https://bugs.python.org/issue22435>`__: Fix a file descriptor "
"leak when socketserver bind fails."
msgstr ""
"`bpo-22435 <https://bugs.python.org/issue22435>`__: Fix a file descriptor "
"leak when socketserver bind fails."
#: ../../build/NEWS:9179
msgid ""
"`bpo-13096 <https://bugs.python.org/issue13096>`__: Fixed segfault in CTypes "
"POINTER handling of large values."
msgstr ""
"`bpo-13096 <https://bugs.python.org/issue13096>`__: Fixed segfault in CTypes "
"POINTER handling of large values."
#: ../../build/NEWS:9181
msgid ""
"`bpo-11694 <https://bugs.python.org/issue11694>`__: Raise ConversionError in "
"xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa."
msgstr ""
"`bpo-11694 <https://bugs.python.org/issue11694>`__: Raise ConversionError in "
"xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa."
#: ../../build/NEWS:9184
msgid ""
"`bpo-19380 <https://bugs.python.org/issue19380>`__: Optimized parsing of "
"regular expressions."
msgstr ""
"`bpo-19380 <https://bugs.python.org/issue19380>`__: Optimized parsing of "
"regular expressions."
#: ../../build/NEWS:9186
msgid ""
"`bpo-1519638 <https://bugs.python.org/issue1519638>`__: Now unmatched groups "
"are replaced with empty strings in re.sub() and re.subn()."
msgstr ""
"`bpo-1519638 <https://bugs.python.org/issue1519638>`__: Now unmatched groups "
"are replaced with empty strings in re.sub() and re.subn()."
#: ../../build/NEWS:9189
msgid ""
"`bpo-18615 <https://bugs.python.org/issue18615>`__: sndhdr.what/whathdr now "
"return a namedtuple."
msgstr ""
"`bpo-18615 <https://bugs.python.org/issue18615>`__: sndhdr.what/whathdr now "
"return a namedtuple."
#: ../../build/NEWS:9191
msgid ""
"`bpo-22462 <https://bugs.python.org/issue22462>`__: Fix pyexpat's creation "
"of a dummy frame to make it appear in exception tracebacks."
msgstr ""
"`bpo-22462 <https://bugs.python.org/issue22462>`__: Fix pyexpat's creation "
"of a dummy frame to make it appear in exception tracebacks."
#: ../../build/NEWS:9194
msgid ""
"`bpo-21965 <https://bugs.python.org/issue21965>`__: Add support for in-"
"memory SSL to the ssl module. Patch by Geert Jansen."
msgstr ""
"`bpo-21965 <https://bugs.python.org/issue21965>`__: Add support for in-"
"memory SSL to the ssl module. Patch by Geert Jansen."
#: ../../build/NEWS:9197
msgid ""
"`bpo-21173 <https://bugs.python.org/issue21173>`__: Fix len() on a "
"WeakKeyDictionary when .clear() was called with an iterator alive."
msgstr ""
"`bpo-21173 <https://bugs.python.org/issue21173>`__: Fix len() on a "
"WeakKeyDictionary when .clear() was called with an iterator alive."
#: ../../build/NEWS:9200
msgid ""
"`bpo-11866 <https://bugs.python.org/issue11866>`__: Eliminated race "
"condition in the computation of names for new threads."
msgstr ""
"`bpo-11866 <https://bugs.python.org/issue11866>`__: Eliminated race "
"condition in the computation of names for new threads."
#: ../../build/NEWS:9203
msgid ""
"`bpo-21905 <https://bugs.python.org/issue21905>`__: Avoid RuntimeError in "
"pickle.whichmodule() when sys.modules is mutated while iterating. Patch by "
"Olivier Grisel."
msgstr ""
"`bpo-21905 <https://bugs.python.org/issue21905>`__: Avoid RuntimeError in "
"pickle.whichmodule() when sys.modules is mutated while iterating. Patch by "
"Olivier Grisel."
#: ../../build/NEWS:9206
msgid ""
"`bpo-11271 <https://bugs.python.org/issue11271>`__: concurrent.futures."
"Executor.map() now takes a *chunksize* argument to allow batching of tasks "
"in child processes and improve performance of ProcessPoolExecutor. Patch by "
"Dan O'Reilly."
msgstr ""
"`bpo-11271 <https://bugs.python.org/issue11271>`__: concurrent.futures."
"Executor.map() now takes a *chunksize* argument to allow batching of tasks "
"in child processes and improve performance of ProcessPoolExecutor. Patch by "
"Dan O'Reilly."
#: ../../build/NEWS:9210
msgid ""
"`bpo-21883 <https://bugs.python.org/issue21883>`__: os.path.join() and os."
"path.relpath() now raise a TypeError with more helpful error message for "
"unsupported or mismatched types of arguments."
msgstr ""
"`bpo-21883 <https://bugs.python.org/issue21883>`__: os.path.join() and os."
"path.relpath() now raise a TypeError with more helpful error message for "
"unsupported or mismatched types of arguments."
#: ../../build/NEWS:9214
msgid ""
"`bpo-22219 <https://bugs.python.org/issue22219>`__: The zipfile module CLI "
"now adds entries for directories (including empty directories) in ZIP file."
msgstr ""
"`bpo-22219 <https://bugs.python.org/issue22219>`__: The zipfile module CLI "
"now adds entries for directories (including empty directories) in ZIP file."
#: ../../build/NEWS:9217
msgid ""
"`bpo-22449 <https://bugs.python.org/issue22449>`__: In the ssl.SSLContext."
"load_default_certs, consult the environmental variables SSL_CERT_DIR and "
"SSL_CERT_FILE on Windows."
msgstr ""
"`bpo-22449 <https://bugs.python.org/issue22449>`__: In the ssl.SSLContext."
"load_default_certs, consult the environmental variables SSL_CERT_DIR and "
"SSL_CERT_FILE on Windows."
#: ../../build/NEWS:9220
msgid ""
"`bpo-22508 <https://bugs.python.org/issue22508>`__: The email.__version__ "
"variable has been removed; the email code is no longer shipped separately "
"from the stdlib, and __version__ hasn't been updated in several releases."
msgstr ""
"`bpo-22508 <https://bugs.python.org/issue22508>`__: The email.__version__ "
"variable has been removed; the email code is no longer shipped separately "
"from the stdlib, and __version__ hasn't been updated in several releases."
#: ../../build/NEWS:9224
msgid ""
"`bpo-20076 <https://bugs.python.org/issue20076>`__: Added non derived UTF-8 "
"aliases to locale aliases table."
msgstr ""
"`bpo-20076 <https://bugs.python.org/issue20076>`__: Added non derived UTF-8 "
"aliases to locale aliases table."
#: ../../build/NEWS:9226
msgid ""
"`bpo-20079 <https://bugs.python.org/issue20079>`__: Added locales supported "
"in glibc 2.18 to locale alias table."
msgstr ""
"`bpo-20079 <https://bugs.python.org/issue20079>`__: Added locales supported "
"in glibc 2.18 to locale alias table."
#: ../../build/NEWS:9228
msgid ""
"`bpo-20218 <https://bugs.python.org/issue20218>`__: Added convenience "
"methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path "
"objects."
msgstr ""
"`bpo-20218 <https://bugs.python.org/issue20218>`__: Added convenience "
"methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path "
"objects."
#: ../../build/NEWS:9231
msgid ""
"`bpo-22396 <https://bugs.python.org/issue22396>`__: On 32-bit AIX platform, "
"don't expose os.posix_fadvise() nor os.posix_fallocate() because their "
"prototypes in system headers are wrong."
msgstr ""
"`bpo-22396 <https://bugs.python.org/issue22396>`__: On 32-bit AIX platform, "
"don't expose os.posix_fadvise() nor os.posix_fallocate() because their "
"prototypes in system headers are wrong."
#: ../../build/NEWS:9234
msgid ""
"`bpo-22517 <https://bugs.python.org/issue22517>`__: When an io."
"BufferedRWPair object is deallocated, clear its weakrefs."
msgstr ""
"`bpo-22517 <https://bugs.python.org/issue22517>`__: When an io."
"BufferedRWPair object is deallocated, clear its weakrefs."
#: ../../build/NEWS:9237
msgid ""
"`bpo-22437 <https://bugs.python.org/issue22437>`__: Number of capturing "
"groups in regular expression is no longer limited by 100."
msgstr ""
"`bpo-22437 <https://bugs.python.org/issue22437>`__: Number of capturing "
"groups in regular expression is no longer limited by 100."
#: ../../build/NEWS:9240
msgid ""
"`bpo-17442 <https://bugs.python.org/issue17442>`__: InteractiveInterpreter "
"now displays the full chained traceback in its showtraceback method, to "
"match the built in interactive interpreter."
msgstr ""
"`bpo-17442 <https://bugs.python.org/issue17442>`__: InteractiveInterpreter "
"now displays the full chained traceback in its showtraceback method, to "
"match the built in interactive interpreter."
#: ../../build/NEWS:9244
msgid ""
"`bpo-23392 <https://bugs.python.org/issue23392>`__: Added tests for marshal "
"C API that works with FILE*."
msgstr ""
"`bpo-23392 <https://bugs.python.org/issue23392>`__: Added tests for marshal "
"C API that works with FILE*."
#: ../../build/NEWS:9246
msgid ""
"`bpo-10510 <https://bugs.python.org/issue10510>`__: distutils register and "
"upload methods now use HTML standards compliant CRLF line endings."
msgstr ""
"`bpo-10510 <https://bugs.python.org/issue10510>`__: distutils register and "
"upload methods now use HTML standards compliant CRLF line endings."
#: ../../build/NEWS:9249
msgid ""
"`bpo-9850 <https://bugs.python.org/issue9850>`__: Fixed macpath.join() for "
"empty first component. Patch by Oleg Oshmyan."
msgstr ""
"`bpo-9850 <https://bugs.python.org/issue9850>`__: Fixed macpath.join() for "
"empty first component. Patch by Oleg Oshmyan."
#: ../../build/NEWS:9252
msgid ""
"`bpo-5309 <https://bugs.python.org/issue5309>`__: distutils' build and "
"build_ext commands now accept a ``-j`` option to enable parallel building of "
"extension modules."
msgstr ""
"`bpo-5309 <https://bugs.python.org/issue5309>`__: distutils' build and "
"build_ext commands now accept a ``-j`` option to enable parallel building of "
"extension modules."
#: ../../build/NEWS:9255
msgid ""
"`bpo-22448 <https://bugs.python.org/issue22448>`__: Improve canceled timer "
"handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva."
msgstr ""
"`bpo-22448 <https://bugs.python.org/issue22448>`__: Improve canceled timer "
"handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva."
#: ../../build/NEWS:9258
msgid ""
"`bpo-22427 <https://bugs.python.org/issue22427>`__: TemporaryDirectory no "
"longer attempts to clean up twice when used in the with statement in "
"generator."
msgstr ""
"`bpo-22427 <https://bugs.python.org/issue22427>`__: TemporaryDirectory no "
"longer attempts to clean up twice when used in the with statement in "
"generator."
#: ../../build/NEWS:9261
msgid ""
"`bpo-22362 <https://bugs.python.org/issue22362>`__: Forbidden ambiguous "
"octal escapes out of range 0-0o377 in regular expressions."
msgstr ""
"`bpo-22362 <https://bugs.python.org/issue22362>`__: Forbidden ambiguous "
"octal escapes out of range 0-0o377 in regular expressions."
#: ../../build/NEWS:9264
msgid ""
"`bpo-20912 <https://bugs.python.org/issue20912>`__: Now directories added to "
"ZIP file have correct Unix and MS-DOS directory attributes."
msgstr ""
"`bpo-20912 <https://bugs.python.org/issue20912>`__: Now directories added to "
"ZIP file have correct Unix and MS-DOS directory attributes."
#: ../../build/NEWS:9267
msgid ""
"`bpo-21866 <https://bugs.python.org/issue21866>`__: ZipFile.close() no "
"longer writes ZIP64 central directory records if allowZip64 is false."
msgstr ""
"`bpo-21866 <https://bugs.python.org/issue21866>`__: ZipFile.close() no "
"longer writes ZIP64 central directory records if allowZip64 is false."
#: ../../build/NEWS:9270
msgid ""
"`bpo-22278 <https://bugs.python.org/issue22278>`__: Fix urljoin problem with "
"relative urls, a regression observed after changes to issue22118 were "
"submitted."
msgstr ""
"`bpo-22278 <https://bugs.python.org/issue22278>`__: Fix urljoin problem with "
"relative urls, a regression observed after changes to issue22118 were "
"submitted."
#: ../../build/NEWS:9276
msgid ""
"`bpo-22423 <https://bugs.python.org/issue22423>`__: Unhandled exception in "
"thread no longer causes unhandled AttributeError when sys.stderr is None."
msgstr ""
"`bpo-22423 <https://bugs.python.org/issue22423>`__: Unhandled exception in "
"thread no longer causes unhandled AttributeError when sys.stderr is None."
#: ../../build/NEWS:9279
msgid ""
"`bpo-21332 <https://bugs.python.org/issue21332>`__: Ensure that "
"``bufsize=1`` in subprocess.Popen() selects line buffering, rather than "
"block buffering. Patch by Akira Li."
msgstr ""
"`bpo-21332 <https://bugs.python.org/issue21332>`__: Ensure that "
"``bufsize=1`` in subprocess.Popen() selects line buffering, rather than "
"block buffering. Patch by Akira Li."
#: ../../build/NEWS:9282
msgid ""
"`bpo-21091 <https://bugs.python.org/issue21091>`__: Fix API bug: email."
"message.EmailMessage.is_attachment is now a method."
msgstr ""
"`bpo-21091 <https://bugs.python.org/issue21091>`__: Fix API bug: email."
"message.EmailMessage.is_attachment is now a method."
#: ../../build/NEWS:9285
msgid ""
"`bpo-21079 <https://bugs.python.org/issue21079>`__: Fix email.message."
"EmailMessage.is_attachment to return the correct result when the header has "
"parameters as well as a value."
msgstr ""
"`bpo-21079 <https://bugs.python.org/issue21079>`__: Fix email.message."
"EmailMessage.is_attachment to return the correct result when the header has "
"parameters as well as a value."
#: ../../build/NEWS:9288
msgid ""
"`bpo-22247 <https://bugs.python.org/issue22247>`__: Add NNTPError to nntplib."
"__all__."
msgstr ""
"`bpo-22247 <https://bugs.python.org/issue22247>`__: Add NNTPError to nntplib."
"__all__."
#: ../../build/NEWS:9290
msgid ""
"`bpo-22366 <https://bugs.python.org/issue22366>`__: urllib.request.urlopen "
"will accept a context object (SSLContext) as an argument which will then be "
"used for HTTPS connection. Patch by Alex Gaynor."
msgstr ""
"`bpo-22366 <https://bugs.python.org/issue22366>`__: urllib.request.urlopen "
"will accept a context object (SSLContext) as an argument which will then be "
"used for HTTPS connection. Patch by Alex Gaynor."
#: ../../build/NEWS:9294
msgid ""
"`bpo-4180 <https://bugs.python.org/issue4180>`__: The warnings registries "
"are now reset when the filters are modified."
msgstr ""
"`bpo-4180 <https://bugs.python.org/issue4180>`__: The warnings registries "
"are now reset when the filters are modified."
#: ../../build/NEWS:9297
msgid ""
"`bpo-22419 <https://bugs.python.org/issue22419>`__: Limit the length of "
"incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error "
"code for higher lengths. Patch contributed by Devin Cook."
msgstr ""
"`bpo-22419 <https://bugs.python.org/issue22419>`__: Limit the length of "
"incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error "
"code for higher lengths. Patch contributed by Devin Cook."
#: ../../build/NEWS:9301
msgid ""
"Lax cookie parsing in http.cookies could be a security issue when combined "
"with non-standard cookie handling in some Web browsers. Reported by Sergey "
"Bobrov."
msgstr ""
#: ../../build/NEWS:9305
msgid ""
"`bpo-20537 <https://bugs.python.org/issue20537>`__: logging methods now "
"accept an exception instance as well as a Boolean value or exception tuple. "
"Thanks to Yury Selivanov for the patch."
msgstr ""
"`bpo-20537 <https://bugs.python.org/issue20537>`__: logging methods now "
"accept an exception instance as well as a Boolean value or exception tuple. "
"Thanks to Yury Selivanov for the patch."
#: ../../build/NEWS:9308
msgid ""
"`bpo-22384 <https://bugs.python.org/issue22384>`__: An exception in Tkinter "
"callback no longer crashes the program when it is run with pythonw.exe."
msgstr ""
"`bpo-22384 <https://bugs.python.org/issue22384>`__: An exception in Tkinter "
"callback no longer crashes the program when it is run with pythonw.exe."
#: ../../build/NEWS:9311
msgid ""
"`bpo-22168 <https://bugs.python.org/issue22168>`__: Prevent turtle "
"AttributeError with non-default Canvas on OS X."
msgstr ""
"`bpo-22168 <https://bugs.python.org/issue22168>`__: Prevent turtle "
"AttributeError with non-default Canvas on OS X."
#: ../../build/NEWS:9313
msgid ""
"`bpo-21147 <https://bugs.python.org/issue21147>`__: sqlite3 now raises an "
"exception if the request contains a null character instead of truncating "
"it. Based on patch by Victor Stinner."
msgstr ""
"`bpo-21147 <https://bugs.python.org/issue21147>`__: sqlite3 now raises an "
"exception if the request contains a null character instead of truncating "
"it. Based on patch by Victor Stinner."
#: ../../build/NEWS:9316
msgid ""
"`bpo-13968 <https://bugs.python.org/issue13968>`__: The glob module now "
"supports recursive search in subdirectories using the ``**`` pattern."
msgstr ""
"`bpo-13968 <https://bugs.python.org/issue13968>`__: The glob module now "
"supports recursive search in subdirectories using the ``**`` pattern."
#: ../../build/NEWS:9319
msgid ""
"`bpo-21951 <https://bugs.python.org/issue21951>`__: Fixed a crash in Tkinter "
"on AIX when called Tcl command with empty string or tuple argument."
msgstr ""
"`bpo-21951 <https://bugs.python.org/issue21951>`__: Fixed a crash in Tkinter "
"on AIX when called Tcl command with empty string or tuple argument."
#: ../../build/NEWS:9322
msgid ""
"`bpo-21951 <https://bugs.python.org/issue21951>`__: Tkinter now most likely "
"raises MemoryError instead of crash if the memory allocation fails."
msgstr ""
"`bpo-21951 <https://bugs.python.org/issue21951>`__: Tkinter now most likely "
"raises MemoryError instead of crash if the memory allocation fails."
#: ../../build/NEWS:9325
msgid ""
"`bpo-22338 <https://bugs.python.org/issue22338>`__: Fix a crash in the json "
"module on memory allocation failure."
msgstr ""
"`bpo-22338 <https://bugs.python.org/issue22338>`__: Fix a crash in the json "
"module on memory allocation failure."
#: ../../build/NEWS:9327
msgid ""
"`bpo-12410 <https://bugs.python.org/issue12410>`__: imaplib.IMAP4 now "
"supports the context management protocol. Original patch by Tarek Ziadé."
msgstr ""
"`bpo-12410 <https://bugs.python.org/issue12410>`__: imaplib.IMAP4 now "
"supports the context management protocol. Original patch by Tarek Ziadé."
#: ../../build/NEWS:9330
msgid ""
"`bpo-21270 <https://bugs.python.org/issue21270>`__: We now override tuple "
"methods in mock.call objects so that they can be used as normal call "
"attributes."
msgstr ""
"`bpo-21270 <https://bugs.python.org/issue21270>`__: We now override tuple "
"methods in mock.call objects so that they can be used as normal call "
"attributes."
#: ../../build/NEWS:9333
msgid ""
"`bpo-16662 <https://bugs.python.org/issue16662>`__: load_tests() is now "
"unconditionally run when it is present in a package's __init__.py. "
"TestLoader.loadTestsFromModule() still accepts use_load_tests, but it is "
"deprecated and ignored. A new keyword-only attribute `pattern` is added and "
"documented. Patch given by Robert Collins, tweaked by Barry Warsaw."
msgstr ""
"`bpo-16662 <https://bugs.python.org/issue16662>`__: load_tests() is now "
"unconditionally run when it is present in a package's __init__.py. "
"TestLoader.loadTestsFromModule() still accepts use_load_tests, but it is "
"deprecated and ignored. A new keyword-only attribute `pattern` is added and "
"documented. Patch given by Robert Collins, tweaked by Barry Warsaw."
#: ../../build/NEWS:9339
msgid ""
"`bpo-22226 <https://bugs.python.org/issue22226>`__: First letter no longer "
"is stripped from the \"status\" key in the result of Treeview.heading()."
msgstr ""
"`bpo-22226 <https://bugs.python.org/issue22226>`__: First letter no longer "
"is stripped from the \"status\" key in the result of Treeview.heading()."
#: ../../build/NEWS:9342
msgid ""
"`bpo-19524 <https://bugs.python.org/issue19524>`__: Fixed resource leak in "
"the HTTP connection when an invalid response is received. Patch by Martin "
"Panter."
msgstr ""
"`bpo-19524 <https://bugs.python.org/issue19524>`__: Fixed resource leak in "
"the HTTP connection when an invalid response is received. Patch by Martin "
"Panter."
#: ../../build/NEWS:9345
msgid ""
"`bpo-20421 <https://bugs.python.org/issue20421>`__: Add a .version() method "
"to SSL sockets exposing the actual protocol version in use."
msgstr ""
"`bpo-20421 <https://bugs.python.org/issue20421>`__: Add a .version() method "
"to SSL sockets exposing the actual protocol version in use."
#: ../../build/NEWS:9352
msgid ""
"`bpo-22051 <https://bugs.python.org/issue22051>`__: turtledemo no longer "
"reloads examples to re-run them. Initialization of variables and gui setup "
"should be done in main(), which is called each time a demo is run, but not "
"on import."
msgstr ""
"`bpo-22051 <https://bugs.python.org/issue22051>`__: turtledemo no longer "
"reloads examples to re-run them. Initialization of variables and gui setup "
"should be done in main(), which is called each time a demo is run, but not "
"on import."
#: ../../build/NEWS:9356
msgid ""
"`bpo-21933 <https://bugs.python.org/issue21933>`__: Turtledemo users can "
"change the code font size with a menu selection or control(command) '-' or "
"'+' or control-mousewheel. Original patch by Lita Cho."
msgstr ""
"`bpo-21933 <https://bugs.python.org/issue21933>`__: Turtledemo users can "
"change the code font size with a menu selection or control(command) '-' or "
"'+' or control-mousewheel. Original patch by Lita Cho."
#: ../../build/NEWS:9360
msgid ""
"`bpo-21597 <https://bugs.python.org/issue21597>`__: The separator between "
"the turtledemo text pane and the drawing canvas can now be grabbed and "
"dragged with a mouse. The code text pane can be widened to easily view or "
"copy the full width of the text. The canvas can be widened on small "
"screens. Original patches by Jan Kanis and Lita Cho."
msgstr ""
"`bpo-21597 <https://bugs.python.org/issue21597>`__: The separator between "
"the turtledemo text pane and the drawing canvas can now be grabbed and "
"dragged with a mouse. The code text pane can be widened to easily view or "
"copy the full width of the text. The canvas can be widened on small "
"screens. Original patches by Jan Kanis and Lita Cho."
#: ../../build/NEWS:9366
msgid ""
"`bpo-18132 <https://bugs.python.org/issue18132>`__: Turtledemo buttons no "
"longer disappear when the window is shrunk. Original patches by Jan Kanis "
"and Lita Cho."
msgstr ""
"`bpo-18132 <https://bugs.python.org/issue18132>`__: Turtledemo buttons no "
"longer disappear when the window is shrunk. Original patches by Jan Kanis "
"and Lita Cho."
#: ../../build/NEWS:9369
msgid ""
"`bpo-22043 <https://bugs.python.org/issue22043>`__: time.monotonic() is now "
"always available. ``threading.Lock.acquire()``, ``threading.RLock."
"acquire()`` and socket operations now use a monotonic clock, instead of the "
"system clock, when a timeout is used."
msgstr ""
"`bpo-22043 <https://bugs.python.org/issue22043>`__: time.monotonic() is now "
"always available. ``threading.Lock.acquire()``, ``threading.RLock."
"acquire()`` and socket operations now use a monotonic clock, instead of the "
"system clock, when a timeout is used."
#: ../../build/NEWS:9374
msgid ""
"`bpo-21527 <https://bugs.python.org/issue21527>`__: Add a default number of "
"workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by "
"Claudiu Popa."
msgstr ""
"`bpo-21527 <https://bugs.python.org/issue21527>`__: Add a default number of "
"workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by "
"Claudiu Popa."
#: ../../build/NEWS:9377
msgid ""
"`bpo-22216 <https://bugs.python.org/issue22216>`__: smtplib now resets its "
"state more completely after a quit. The most obvious consequence of the "
"previous behavior was a STARTTLS failure during a connect/starttls/quit/"
"connect/starttls sequence."
msgstr ""
"`bpo-22216 <https://bugs.python.org/issue22216>`__: smtplib now resets its "
"state more completely after a quit. The most obvious consequence of the "
"previous behavior was a STARTTLS failure during a connect/starttls/quit/"
"connect/starttls sequence."
#: ../../build/NEWS:9385
msgid ""
"`bpo-22185 <https://bugs.python.org/issue22185>`__: Fix an occasional "
"RuntimeError in threading.Condition.wait() caused by mutation of the waiters "
"queue without holding the lock. Patch by Doug Zongker."
msgstr ""
"`bpo-22185 <https://bugs.python.org/issue22185>`__: Fix an occasional "
"RuntimeError in threading.Condition.wait() caused by mutation of the waiters "
"queue without holding the lock. Patch by Doug Zongker."
#: ../../build/NEWS:9389
msgid ""
"`bpo-22287 <https://bugs.python.org/issue22287>`__: On UNIX, "
"_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. "
"As a side effect, Python now depends on the librt library on Solaris and on "
"Linux (only with glibc older than 2.17)."
msgstr ""
"`bpo-22287 <https://bugs.python.org/issue22287>`__: On UNIX, "
"_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. "
"As a side effect, Python now depends on the librt library on Solaris and on "
"Linux (only with glibc older than 2.17)."
#: ../../build/NEWS:9394
msgid ""
"`bpo-22182 <https://bugs.python.org/issue22182>`__: Use e.args to unpack "
"exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa."
msgstr ""
"`bpo-22182 <https://bugs.python.org/issue22182>`__: Use e.args to unpack "
"exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa."
#: ../../build/NEWS:9397
msgid ""
"The webbrowser module now uses subprocess's start_new_session=True rather "
"than a potentially risky preexec_fn=os.setsid call."
msgstr ""
#: ../../build/NEWS:9400
msgid ""
"`bpo-22042 <https://bugs.python.org/issue22042>`__: signal.set_wakeup_fd(fd) "
"now raises an exception if the file descriptor is in blocking mode."
msgstr ""
"`bpo-22042 <https://bugs.python.org/issue22042>`__: signal.set_wakeup_fd(fd) "
"now raises an exception if the file descriptor is in blocking mode."
#: ../../build/NEWS:9403
msgid ""
"`bpo-16808 <https://bugs.python.org/issue16808>`__: inspect.stack() now "
"returns a named tuple instead of a tuple. Patch by Daniel Shahaf."
msgstr ""
"`bpo-16808 <https://bugs.python.org/issue16808>`__: inspect.stack() now "
"returns a named tuple instead of a tuple. Patch by Daniel Shahaf."
#: ../../build/NEWS:9406
msgid ""
"`bpo-22236 <https://bugs.python.org/issue22236>`__: Fixed Tkinter images "
"copying operations in NoDefaultRoot mode."
msgstr ""
"`bpo-22236 <https://bugs.python.org/issue22236>`__: Fixed Tkinter images "
"copying operations in NoDefaultRoot mode."
#: ../../build/NEWS:9408
msgid ""
"`bpo-2527 <https://bugs.python.org/issue2527>`__: Add a *globals* argument "
"to timeit functions, in order to override the globals namespace in which the "
"timed code is executed. Patch by Ben Roberts."
msgstr ""
"`bpo-2527 <https://bugs.python.org/issue2527>`__: Add a *globals* argument "
"to timeit functions, in order to override the globals namespace in which the "
"timed code is executed. Patch by Ben Roberts."
#: ../../build/NEWS:9412
msgid ""
"`bpo-22118 <https://bugs.python.org/issue22118>`__: Switch urllib.parse to "
"use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs "
"1808 and 2396. Patch by Demian Brecht."
msgstr ""
"`bpo-22118 <https://bugs.python.org/issue22118>`__: Switch urllib.parse to "
"use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs "
"1808 and 2396. Patch by Demian Brecht."
#: ../../build/NEWS:9416
msgid ""
"`bpo-21549 <https://bugs.python.org/issue21549>`__: Added the \"members\" "
"parameter to TarFile.list()."
msgstr ""
"`bpo-21549 <https://bugs.python.org/issue21549>`__: Added the \"members\" "
"parameter to TarFile.list()."
#: ../../build/NEWS:9418
msgid ""
"`bpo-19628 <https://bugs.python.org/issue19628>`__: Allow compileall "
"recursion depth to be specified with a -r option."
msgstr ""
"`bpo-19628 <https://bugs.python.org/issue19628>`__: Allow compileall "
"recursion depth to be specified with a -r option."
#: ../../build/NEWS:9421
msgid ""
"`bpo-15696 <https://bugs.python.org/issue15696>`__: Add a __sizeof__ "
"implementation for mmap objects on Windows."
msgstr ""
"`bpo-15696 <https://bugs.python.org/issue15696>`__: Add a __sizeof__ "
"implementation for mmap objects on Windows."
#: ../../build/NEWS:9423
msgid ""
"`bpo-22068 <https://bugs.python.org/issue22068>`__: Avoided reference loops "
"with Variables and Fonts in Tkinter."
msgstr ""
"`bpo-22068 <https://bugs.python.org/issue22068>`__: Avoided reference loops "
"with Variables and Fonts in Tkinter."
#: ../../build/NEWS:9425
msgid ""
"`bpo-22165 <https://bugs.python.org/issue22165>`__: SimpleHTTPRequestHandler "
"now supports undecodable file names."
msgstr ""
"`bpo-22165 <https://bugs.python.org/issue22165>`__: SimpleHTTPRequestHandler "
"now supports undecodable file names."
#: ../../build/NEWS:9427
msgid ""
"`bpo-15381 <https://bugs.python.org/issue15381>`__: Optimized line reading "
"in io.BytesIO."
msgstr ""
"`bpo-15381 <https://bugs.python.org/issue15381>`__: Optimized line reading "
"in io.BytesIO."
#: ../../build/NEWS:9429
msgid ""
"`bpo-8797 <https://bugs.python.org/issue8797>`__: Raise HTTPError on failed "
"Basic Authentication immediately. Initial patch by Sam Bull."
msgstr ""
"`bpo-8797 <https://bugs.python.org/issue8797>`__: Raise HTTPError on failed "
"Basic Authentication immediately. Initial patch by Sam Bull."
#: ../../build/NEWS:9432
msgid ""
"`bpo-20729 <https://bugs.python.org/issue20729>`__: Restored the use of lazy "
"iterkeys()/itervalues()/iteritems() in the mailbox module."
msgstr ""
"`bpo-20729 <https://bugs.python.org/issue20729>`__: Restored the use of lazy "
"iterkeys()/itervalues()/iteritems() in the mailbox module."
#: ../../build/NEWS:9438
msgid ""
"`bpo-22184 <https://bugs.python.org/issue22184>`__: The functools LRU Cache "
"decorator factory now gives an earlier and clearer error message when the "
"user forgets the required parameters."
msgstr ""
"`bpo-22184 <https://bugs.python.org/issue22184>`__: The functools LRU Cache "
"decorator factory now gives an earlier and clearer error message when the "
"user forgets the required parameters."
#: ../../build/NEWS:9441
msgid ""
"`bpo-17923 <https://bugs.python.org/issue17923>`__: glob() patterns ending "
"with a slash no longer match non-dirs on AIX. Based on patch by Delhallt."
msgstr ""
"`bpo-17923 <https://bugs.python.org/issue17923>`__: glob() patterns ending "
"with a slash no longer match non-dirs on AIX. Based on patch by Delhallt."
#: ../../build/NEWS:9444
msgid ""
"`bpo-21725 <https://bugs.python.org/issue21725>`__: Added support for RFC "
"6531 (SMTPUTF8) in smtpd."
msgstr ""
"`bpo-21725 <https://bugs.python.org/issue21725>`__: Added support for RFC "
"6531 (SMTPUTF8) in smtpd."
#: ../../build/NEWS:9446
msgid ""
"`bpo-22176 <https://bugs.python.org/issue22176>`__: Update the ctypes "
"module's libffi to v3.1. This release adds support for the Linux AArch64 "
"and POWERPC ELF ABIv2 little endian architectures."
msgstr ""
"`bpo-22176 <https://bugs.python.org/issue22176>`__: Update the ctypes "
"module's libffi to v3.1. This release adds support for the Linux AArch64 "
"and POWERPC ELF ABIv2 little endian architectures."
#: ../../build/NEWS:9450
msgid ""
"`bpo-5411 <https://bugs.python.org/issue5411>`__: Added support for the "
"\"xztar\" format in the shutil module."
msgstr ""
"`bpo-5411 <https://bugs.python.org/issue5411>`__: Added support for the "
"\"xztar\" format in the shutil module."
#: ../../build/NEWS:9455
msgid ""
"`bpo-21975 <https://bugs.python.org/issue21975>`__: Fixed crash when using "
"uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3."
"Row). sqlite3.Row is now initialized in the __new__() method."
msgstr ""
"`bpo-21975 <https://bugs.python.org/issue21975>`__: Fixed crash when using "
"uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3."
"Row). sqlite3.Row is now initialized in the __new__() method."
#: ../../build/NEWS:9459
msgid ""
"`bpo-20170 <https://bugs.python.org/issue20170>`__: Convert posixmodule to "
"use Argument Clinic."
msgstr ""
"`bpo-20170 <https://bugs.python.org/issue20170>`__: Convert posixmodule to "
"use Argument Clinic."
#: ../../build/NEWS:9461
msgid ""
"`bpo-21539 <https://bugs.python.org/issue21539>`__: Add an *exists_ok* "
"argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` "
"functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag."
msgstr ""
"`bpo-21539 <https://bugs.python.org/issue21539>`__: Add an *exists_ok* "
"argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` "
"functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag."
#: ../../build/NEWS:9465
msgid ""
"`bpo-22127 <https://bugs.python.org/issue22127>`__: Bypass IDNA for pure-"
"ASCII host names in the socket module (in particular for numeric IPs)."
msgstr ""
"`bpo-22127 <https://bugs.python.org/issue22127>`__: Bypass IDNA for pure-"
"ASCII host names in the socket module (in particular for numeric IPs)."
#: ../../build/NEWS:9468
msgid ""
"`bpo-21047 <https://bugs.python.org/issue21047>`__: set the default value "
"for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker "
"Peksag."
msgstr ""
"`bpo-21047 <https://bugs.python.org/issue21047>`__: set the default value "
"for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker "
"Peksag."
#: ../../build/NEWS:9471
msgid "Add an __all__ to html.entities."
msgstr ""
#: ../../build/NEWS:9473
msgid ""
"`bpo-15114 <https://bugs.python.org/issue15114>`__: the strict mode and "
"argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception "
"have been removed."
msgstr ""
"`bpo-15114 <https://bugs.python.org/issue15114>`__: the strict mode and "
"argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception "
"have been removed."
#: ../../build/NEWS:9476
msgid ""
"`bpo-22085 <https://bugs.python.org/issue22085>`__: Dropped support of Tk "
"8.3 in Tkinter."
msgstr ""
"`bpo-22085 <https://bugs.python.org/issue22085>`__: Dropped support of Tk "
"8.3 in Tkinter."
#: ../../build/NEWS:9478
msgid ""
"`bpo-21580 <https://bugs.python.org/issue21580>`__: Now Tkinter correctly "
"handles bytes arguments passed to Tk. In particular this allows initializing "
"images from binary data."
msgstr ""
"`bpo-21580 <https://bugs.python.org/issue21580>`__: Now Tkinter correctly "
"handles bytes arguments passed to Tk. In particular this allows initializing "
"images from binary data."
#: ../../build/NEWS:9485
msgid ""
"`bpo-22018 <https://bugs.python.org/issue22018>`__: On Windows, signal."
"set_wakeup_fd() now also supports sockets. A side effect is that Python "
"depends to the WinSock library."
msgstr ""
"`bpo-22018 <https://bugs.python.org/issue22018>`__: On Windows, signal."
"set_wakeup_fd() now also supports sockets. A side effect is that Python "
"depends to the WinSock library."
#: ../../build/NEWS:9488
msgid ""
"`bpo-22054 <https://bugs.python.org/issue22054>`__: Add os.get_blocking() "
"and os.set_blocking() functions to get and set the blocking mode of a file "
"descriptor (False if the O_NONBLOCK flag is set, True otherwise). These "
"functions are not available on Windows."
msgstr ""
"`bpo-22054 <https://bugs.python.org/issue22054>`__: Add os.get_blocking() "
"and os.set_blocking() functions to get and set the blocking mode of a file "
"descriptor (False if the O_NONBLOCK flag is set, True otherwise). These "
"functions are not available on Windows."
#: ../../build/NEWS:9499
msgid ""
"`bpo-20173 <https://bugs.python.org/issue20173>`__: Convert sha1, sha256, "
"sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok."
msgstr ""
"`bpo-20173 <https://bugs.python.org/issue20173>`__: Convert sha1, sha256, "
"sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok."
#: ../../build/NEWS:9502
msgid ""
"Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on "
"closed socket. repr(socket.socket) already works fine."
msgstr ""
#: ../../build/NEWS:9505
msgid ""
"`bpo-22033 <https://bugs.python.org/issue22033>`__: Reprs of most Python "
"implemened classes now contain actual class name instead of hardcoded one."
msgstr ""
"`bpo-22033 <https://bugs.python.org/issue22033>`__: Reprs of most Python "
"implemened classes now contain actual class name instead of hardcoded one."
#: ../../build/NEWS:9508
msgid ""
"`bpo-21947 <https://bugs.python.org/issue21947>`__: The dis module can now "
"disassemble generator-iterator objects based on their gi_code attribute. "
"Patch by Clement Rouault."
msgstr ""
"`bpo-21947 <https://bugs.python.org/issue21947>`__: The dis module can now "
"disassemble generator-iterator objects based on their gi_code attribute. "
"Patch by Clement Rouault."
#: ../../build/NEWS:9511
msgid ""
"`bpo-16133 <https://bugs.python.org/issue16133>`__: The asynchat.async_chat."
"handle_read() method now ignores BlockingIOError exceptions."
msgstr ""
"`bpo-16133 <https://bugs.python.org/issue16133>`__: The asynchat.async_chat."
"handle_read() method now ignores BlockingIOError exceptions."
#: ../../build/NEWS:9514
msgid ""
"`bpo-22044 <https://bugs.python.org/issue22044>`__: Fixed premature DECREF "
"in call_tzinfo_method. Patch by Tom Flanagan."
msgstr ""
"`bpo-22044 <https://bugs.python.org/issue22044>`__: Fixed premature DECREF "
"in call_tzinfo_method. Patch by Tom Flanagan."
#: ../../build/NEWS:9517
msgid ""
"`bpo-19884 <https://bugs.python.org/issue19884>`__: readline: Disable the "
"meta modifier key if stdout is not a terminal to not write the ANSI sequence "
"``\"\\033[1034h\"`` into stdout. This sequence is used on some terminal (ex: "
"TERM=xterm-256color\") to enable support of 8 bit characters."
msgstr ""
"`bpo-19884 <https://bugs.python.org/issue19884>`__: readline: Disable the "
"meta modifier key if stdout is not a terminal to not write the ANSI sequence "
"``\"\\033[1034h\"`` into stdout. This sequence is used on some terminal (ex: "
"TERM=xterm-256color\") to enable support of 8 bit characters."
#: ../../build/NEWS:9522
msgid ""
"`bpo-4350 <https://bugs.python.org/issue4350>`__: Removed a number of out-of-"
"dated and non-working for a long time Tkinter methods."
msgstr ""
"`bpo-4350 <https://bugs.python.org/issue4350>`__: Removed a number of out-of-"
"dated and non-working for a long time Tkinter methods."
#: ../../build/NEWS:9525
msgid ""
"`bpo-6167 <https://bugs.python.org/issue6167>`__: Scrollbar.activate() now "
"returns the name of active element if the argument is not specified. "
"Scrollbar.set() now always accepts only 2 arguments."
msgstr ""
"`bpo-6167 <https://bugs.python.org/issue6167>`__: Scrollbar.activate() now "
"returns the name of active element if the argument is not specified. "
"Scrollbar.set() now always accepts only 2 arguments."
#: ../../build/NEWS:9529
msgid ""
"`bpo-15275 <https://bugs.python.org/issue15275>`__: Clean up and speed up "
"the ntpath module."
msgstr ""
"`bpo-15275 <https://bugs.python.org/issue15275>`__: Clean up and speed up "
"the ntpath module."
#: ../../build/NEWS:9531
msgid ""
"`bpo-21888 <https://bugs.python.org/issue21888>`__: plistlib's load() and "
"loads() now work if the fmt parameter is specified."
msgstr ""
"`bpo-21888 <https://bugs.python.org/issue21888>`__: plistlib's load() and "
"loads() now work if the fmt parameter is specified."
#: ../../build/NEWS:9534
msgid ""
"`bpo-22032 <https://bugs.python.org/issue22032>`__: __qualname__ instead of "
"__name__ is now always used to format fully qualified class names of Python "
"implemented classes."
msgstr ""
"`bpo-22032 <https://bugs.python.org/issue22032>`__: __qualname__ instead of "
"__name__ is now always used to format fully qualified class names of Python "
"implemented classes."
#: ../../build/NEWS:9537
msgid ""
"`bpo-22031 <https://bugs.python.org/issue22031>`__: Reprs now always use "
"hexadecimal format with the \"0x\" prefix when contain an id in form \" at "
"0x...\"."
msgstr ""
"`bpo-22031 <https://bugs.python.org/issue22031>`__: Reprs now always use "
"hexadecimal format with the \"0x\" prefix when contain an id in form \" at "
"0x...\"."
#: ../../build/NEWS:9540
msgid ""
"`bpo-22018 <https://bugs.python.org/issue22018>`__: signal.set_wakeup_fd() "
"now raises an OSError instead of a ValueError on ``fstat()`` failure."
msgstr ""
"`bpo-22018 <https://bugs.python.org/issue22018>`__: signal.set_wakeup_fd() "
"now raises an OSError instead of a ValueError on ``fstat()`` failure."
#: ../../build/NEWS:9543
msgid ""
"`bpo-21044 <https://bugs.python.org/issue21044>`__: tarfile.open() now "
"handles fileobj with an integer 'name' attribute. Based on patch by Antoine "
"Pietri."
msgstr ""
"`bpo-21044 <https://bugs.python.org/issue21044>`__: tarfile.open() now "
"handles fileobj with an integer 'name' attribute. Based on patch by Antoine "
"Pietri."
#: ../../build/NEWS:9546
msgid ""
"`bpo-21966 <https://bugs.python.org/issue21966>`__: Respect -q command-line "
"option when code module is ran."
msgstr ""
"`bpo-21966 <https://bugs.python.org/issue21966>`__: Respect -q command-line "
"option when code module is ran."
#: ../../build/NEWS:9548
msgid ""
"`bpo-19076 <https://bugs.python.org/issue19076>`__: Don't pass the redundant "
"'file' argument to self.error()."
msgstr ""
"`bpo-19076 <https://bugs.python.org/issue19076>`__: Don't pass the redundant "
"'file' argument to self.error()."
#: ../../build/NEWS:9550
msgid ""
"`bpo-16382 <https://bugs.python.org/issue16382>`__: Improve exception "
"message of warnings.warn() for bad category. Initial patch by Phil Elson."
msgstr ""
"`bpo-16382 <https://bugs.python.org/issue16382>`__: Improve exception "
"message of warnings.warn() for bad category. Initial patch by Phil Elson."
#: ../../build/NEWS:9553
msgid ""
"`bpo-21932 <https://bugs.python.org/issue21932>`__: os.read() now uses a :c:"
"func:`Py_ssize_t` type instead of :c:type:`int` for the size to support "
"reading more than 2 GB at once. On Windows, the size is truncted to INT_MAX. "
"As any call to os.read(), the OS may read less bytes than the number of "
"requested bytes."
msgstr ""
"`bpo-21932 <https://bugs.python.org/issue21932>`__: os.read() now uses a :c:"
"func:`Py_ssize_t` type instead of :c:type:`int` for the size to support "
"reading more than 2 GB at once. On Windows, the size is truncted to INT_MAX. "
"As any call to os.read(), the OS may read less bytes than the number of "
"requested bytes."
#: ../../build/NEWS:9558
msgid ""
"`bpo-21942 <https://bugs.python.org/issue21942>`__: Fixed source file "
"viewing in pydoc's server mode on Windows."
msgstr ""
"`bpo-21942 <https://bugs.python.org/issue21942>`__: Fixed source file "
"viewing in pydoc's server mode on Windows."
#: ../../build/NEWS:9560
msgid ""
"`bpo-11259 <https://bugs.python.org/issue11259>`__: asynchat.async_chat()."
"set_terminator() now raises a ValueError if the number of received bytes is "
"negative."
msgstr ""
"`bpo-11259 <https://bugs.python.org/issue11259>`__: asynchat.async_chat()."
"set_terminator() now raises a ValueError if the number of received bytes is "
"negative."
#: ../../build/NEWS:9563
msgid ""
"`bpo-12523 <https://bugs.python.org/issue12523>`__: asynchat.async_chat."
"push() now raises a TypeError if it doesn't get a bytes string"
msgstr ""
"`bpo-12523 <https://bugs.python.org/issue12523>`__: asynchat.async_chat."
"push() now raises a TypeError if it doesn't get a bytes string"
#: ../../build/NEWS:9566
msgid ""
"`bpo-21707 <https://bugs.python.org/issue21707>`__: Add missing "
"kwonlyargcount argument to ModuleFinder.replace_paths_in_code()."
msgstr ""
"`bpo-21707 <https://bugs.python.org/issue21707>`__: Add missing "
"kwonlyargcount argument to ModuleFinder.replace_paths_in_code()."
#: ../../build/NEWS:9572
msgid ""
"`bpo-21714 <https://bugs.python.org/issue21714>`__: Disallow the "
"construction of invalid paths using Path.with_name(). Original patch by "
"Antony Lee."
msgstr ""
"`bpo-21714 <https://bugs.python.org/issue21714>`__: Disallow the "
"construction of invalid paths using Path.with_name(). Original patch by "
"Antony Lee."
#: ../../build/NEWS:9575
msgid ""
"`bpo-15014 <https://bugs.python.org/issue15014>`__: Added 'auth' method to "
"smtplib to make implementing auth mechanisms simpler, and used it internally "
"in the login method."
msgstr ""
"`bpo-15014 <https://bugs.python.org/issue15014>`__: Added 'auth' method to "
"smtplib to make implementing auth mechanisms simpler, and used it internally "
"in the login method."
#: ../../build/NEWS:9578
msgid ""
"`bpo-21151 <https://bugs.python.org/issue21151>`__: Fixed a segfault in the "
"winreg module when ``None`` is passed as a ``REG_BINARY`` value to "
"SetValueEx. Patch by John Ehresman."
msgstr ""
"`bpo-21151 <https://bugs.python.org/issue21151>`__: Fixed a segfault in the "
"winreg module when ``None`` is passed as a ``REG_BINARY`` value to "
"SetValueEx. Patch by John Ehresman."
#: ../../build/NEWS:9581
msgid ""
"`bpo-21090 <https://bugs.python.org/issue21090>`__: io.FileIO.readall() does "
"not ignore I/O errors anymore. Before, it ignored I/O errors if at least the "
"first C call read() succeed."
msgstr ""
"`bpo-21090 <https://bugs.python.org/issue21090>`__: io.FileIO.readall() does "
"not ignore I/O errors anymore. Before, it ignored I/O errors if at least the "
"first C call read() succeed."
#: ../../build/NEWS:9584
msgid ""
"`bpo-5800 <https://bugs.python.org/issue5800>`__: headers parameter of "
"wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres "
"Navarrete and SilentGhost."
msgstr ""
"`bpo-5800 <https://bugs.python.org/issue5800>`__: headers parameter of "
"wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres "
"Navarrete and SilentGhost."
#: ../../build/NEWS:9587
msgid ""
"`bpo-21781 <https://bugs.python.org/issue21781>`__: ssl.RAND_add() now "
"supports strings longer than 2 GB."
msgstr ""
"`bpo-21781 <https://bugs.python.org/issue21781>`__: ssl.RAND_add() now "
"supports strings longer than 2 GB."
#: ../../build/NEWS:9589
msgid ""
"`bpo-21679 <https://bugs.python.org/issue21679>`__: Prevent extraneous "
"fstat() calls during open(). Patch by Bohuslav Kabrda."
msgstr ""
"`bpo-21679 <https://bugs.python.org/issue21679>`__: Prevent extraneous "
"fstat() calls during open(). Patch by Bohuslav Kabrda."
#: ../../build/NEWS:9592
msgid ""
"`bpo-21863 <https://bugs.python.org/issue21863>`__: cProfile now displays "
"the module name of C extension functions, in addition to their own name."
msgstr ""
"`bpo-21863 <https://bugs.python.org/issue21863>`__: cProfile now displays "
"the module name of C extension functions, in addition to their own name."
#: ../../build/NEWS:9595
msgid ""
"`bpo-11453 <https://bugs.python.org/issue11453>`__: asyncore: emit a "
"ResourceWarning when an unclosed file_wrapper object is destroyed. The "
"destructor now closes the file if needed. The close() method can now be "
"called twice: the second call does nothing."
msgstr ""
"`bpo-11453 <https://bugs.python.org/issue11453>`__: asyncore: emit a "
"ResourceWarning when an unclosed file_wrapper object is destroyed. The "
"destructor now closes the file if needed. The close() method can now be "
"called twice: the second call does nothing."
#: ../../build/NEWS:9599
msgid ""
"`bpo-21858 <https://bugs.python.org/issue21858>`__: Better handling of "
"Python exceptions in the sqlite3 module."
msgstr ""
"`bpo-21858 <https://bugs.python.org/issue21858>`__: Better handling of "
"Python exceptions in the sqlite3 module."
#: ../../build/NEWS:9601
msgid ""
"`bpo-21476 <https://bugs.python.org/issue21476>`__: Make sure the email."
"parser.BytesParser TextIOWrapper is discarded after parsing, so the input "
"file isn't unexpectedly closed."
msgstr ""
"`bpo-21476 <https://bugs.python.org/issue21476>`__: Make sure the email."
"parser.BytesParser TextIOWrapper is discarded after parsing, so the input "
"file isn't unexpectedly closed."
#: ../../build/NEWS:9604
msgid ""
"`bpo-20295 <https://bugs.python.org/issue20295>`__: imghdr now recognizes "
"OpenEXR format images."
msgstr ""
"`bpo-20295 <https://bugs.python.org/issue20295>`__: imghdr now recognizes "
"OpenEXR format images."
#: ../../build/NEWS:9609
msgid ""
"`bpo-21491 <https://bugs.python.org/issue21491>`__: socketserver: Fix a race "
"condition in child processes reaping."
msgstr ""
"`bpo-21491 <https://bugs.python.org/issue21491>`__: socketserver: Fix a race "
"condition in child processes reaping."
#: ../../build/NEWS:9611
msgid ""
"`bpo-21719 <https://bugs.python.org/issue21719>`__: Added the "
"``st_file_attributes`` field to os.stat_result on Windows."
msgstr ""
"`bpo-21719 <https://bugs.python.org/issue21719>`__: Added the "
"``st_file_attributes`` field to os.stat_result on Windows."
#: ../../build/NEWS:9614
msgid ""
"`bpo-21832 <https://bugs.python.org/issue21832>`__: Require named tuple "
"inputs to be exact strings."
msgstr ""
"`bpo-21832 <https://bugs.python.org/issue21832>`__: Require named tuple "
"inputs to be exact strings."
#: ../../build/NEWS:9616
msgid ""
"`bpo-21722 <https://bugs.python.org/issue21722>`__: The distutils \"upload\" "
"command now exits with a non-zero return code when uploading fails. Patch "
"by Martin Dengler."
msgstr ""
"`bpo-21722 <https://bugs.python.org/issue21722>`__: The distutils \"upload\" "
"command now exits with a non-zero return code when uploading fails. Patch "
"by Martin Dengler."
#: ../../build/NEWS:9619
msgid ""
"`bpo-21723 <https://bugs.python.org/issue21723>`__: asyncio.Queue: support "
"any type of number (ex: float) for the maximum size. Patch written by "
"Vajrasky Kok."
msgstr ""
"`bpo-21723 <https://bugs.python.org/issue21723>`__: asyncio.Queue: support "
"any type of number (ex: float) for the maximum size. Patch written by "
"Vajrasky Kok."
#: ../../build/NEWS:9622
msgid ""
"`bpo-21711 <https://bugs.python.org/issue21711>`__: support for \"site-python"
"\" directories has now been removed from the site module (it was deprecated "
"in 3.4)."
msgstr ""
"`bpo-21711 <https://bugs.python.org/issue21711>`__: support for \"site-python"
"\" directories has now been removed from the site module (it was deprecated "
"in 3.4)."
#: ../../build/NEWS:9625
msgid ""
"`bpo-17552 <https://bugs.python.org/issue17552>`__: new socket.sendfile() "
"method allowing a file to be sent over a socket by using high-performance os."
"sendfile() on UNIX. Patch by Giampaolo Rodola'."
msgstr ""
"`bpo-17552 <https://bugs.python.org/issue17552>`__: new socket.sendfile() "
"method allowing a file to be sent over a socket by using high-performance os."
"sendfile() on UNIX. Patch by Giampaolo Rodola'."
#: ../../build/NEWS:9629
msgid ""
"`bpo-18039 <https://bugs.python.org/issue18039>`__: dbm.dump.open() now "
"always creates a new database when the flag has the value 'n'. Patch by "
"Claudiu Popa."
msgstr ""
"`bpo-18039 <https://bugs.python.org/issue18039>`__: dbm.dump.open() now "
"always creates a new database when the flag has the value 'n'. Patch by "
"Claudiu Popa."
#: ../../build/NEWS:9632
msgid ""
"`bpo-21326 <https://bugs.python.org/issue21326>`__: Add a new is_closed() "
"method to asyncio.BaseEventLoop. run_forever() and run_until_complete() "
"methods of asyncio.BaseEventLoop now raise an exception if the event loop "
"was closed."
msgstr ""
"`bpo-21326 <https://bugs.python.org/issue21326>`__: Add a new is_closed() "
"method to asyncio.BaseEventLoop. run_forever() and run_until_complete() "
"methods of asyncio.BaseEventLoop now raise an exception if the event loop "
"was closed."
#: ../../build/NEWS:9636
msgid ""
"`bpo-21766 <https://bugs.python.org/issue21766>`__: Prevent a security hole "
"in CGIHTTPServer by URL unquoting paths before checking for a CGI script at "
"that path."
msgstr ""
"`bpo-21766 <https://bugs.python.org/issue21766>`__: Prevent a security hole "
"in CGIHTTPServer by URL unquoting paths before checking for a CGI script at "
"that path."
#: ../../build/NEWS:9639
msgid ""
"`bpo-21310 <https://bugs.python.org/issue21310>`__: Fixed possible resource "
"leak in failed open()."
msgstr ""
"`bpo-21310 <https://bugs.python.org/issue21310>`__: Fixed possible resource "
"leak in failed open()."
#: ../../build/NEWS:9641
msgid ""
"`bpo-21256 <https://bugs.python.org/issue21256>`__: Printout of keyword args "
"should be in deterministic order in a mock function call. This will help to "
"write better doctests."
msgstr ""
"`bpo-21256 <https://bugs.python.org/issue21256>`__: Printout of keyword args "
"should be in deterministic order in a mock function call. This will help to "
"write better doctests."
#: ../../build/NEWS:9644
msgid ""
"`bpo-21677 <https://bugs.python.org/issue21677>`__: Fixed chaining "
"nonnormalized exceptions in io close() methods."
msgstr ""
"`bpo-21677 <https://bugs.python.org/issue21677>`__: Fixed chaining "
"nonnormalized exceptions in io close() methods."
#: ../../build/NEWS:9646
msgid ""
"`bpo-11709 <https://bugs.python.org/issue11709>`__: Fix the pydoc.help "
"function to not fail when sys.stdin is not a valid file."
msgstr ""
"`bpo-11709 <https://bugs.python.org/issue11709>`__: Fix the pydoc.help "
"function to not fail when sys.stdin is not a valid file."
#: ../../build/NEWS:9649
msgid ""
"`bpo-21515 <https://bugs.python.org/issue21515>`__: tempfile.TemporaryFile "
"now uses os.O_TMPFILE flag is available."
msgstr ""
"`bpo-21515 <https://bugs.python.org/issue21515>`__: tempfile.TemporaryFile "
"now uses os.O_TMPFILE flag is available."
#: ../../build/NEWS:9651
msgid ""
"`bpo-13223 <https://bugs.python.org/issue13223>`__: Fix pydoc.writedoc so "
"that the HTML documentation for methods that use 'self' in the example code "
"is generated correctly."
msgstr ""
"`bpo-13223 <https://bugs.python.org/issue13223>`__: Fix pydoc.writedoc so "
"that the HTML documentation for methods that use 'self' in the example code "
"is generated correctly."
#: ../../build/NEWS:9654
msgid ""
"`bpo-21463 <https://bugs.python.org/issue21463>`__: In urllib.request, fix "
"pruning of the FTP cache."
msgstr ""
"`bpo-21463 <https://bugs.python.org/issue21463>`__: In urllib.request, fix "
"pruning of the FTP cache."
#: ../../build/NEWS:9656
msgid ""
"`bpo-21618 <https://bugs.python.org/issue21618>`__: The subprocess module "
"could fail to close open fds that were inherited by the calling process and "
"already higher than POSIX resource limits would otherwise allow. On systems "
"with a functioning /proc/self/fd or /dev/fd interface the max is now ignored "
"and all fds are closed."
msgstr ""
"`bpo-21618 <https://bugs.python.org/issue21618>`__: The subprocess module "
"could fail to close open fds that were inherited by the calling process and "
"already higher than POSIX resource limits would otherwise allow. On systems "
"with a functioning /proc/self/fd or /dev/fd interface the max is now ignored "
"and all fds are closed."
#: ../../build/NEWS:9661
msgid ""
"`bpo-20383 <https://bugs.python.org/issue20383>`__: Introduce importlib.util."
"module_from_spec() as the preferred way to create a new module."
msgstr ""
"`bpo-20383 <https://bugs.python.org/issue20383>`__: Introduce importlib.util."
"module_from_spec() as the preferred way to create a new module."
#: ../../build/NEWS:9664
msgid ""
"`bpo-21552 <https://bugs.python.org/issue21552>`__: Fixed possible integer "
"overflow of too long string lengths in the tkinter module on 64-bit "
"platforms."
msgstr ""
"`bpo-21552 <https://bugs.python.org/issue21552>`__: Fixed possible integer "
"overflow of too long string lengths in the tkinter module on 64-bit "
"platforms."
#: ../../build/NEWS:9667
msgid ""
"`bpo-14315 <https://bugs.python.org/issue14315>`__: The zipfile module now "
"ignores extra fields in the central directory that are too short to be "
"parsed instead of letting a struct.unpack error bubble up as this \"bad data"
"\" appears in many real world zip files in the wild and is ignored by other "
"zip tools."
msgstr ""
"`bpo-14315 <https://bugs.python.org/issue14315>`__: The zipfile module now "
"ignores extra fields in the central directory that are too short to be "
"parsed instead of letting a struct.unpack error bubble up as this \"bad data"
"\" appears in many real world zip files in the wild and is ignored by other "
"zip tools."
#: ../../build/NEWS:9672
msgid ""
"`bpo-13742 <https://bugs.python.org/issue13742>`__: Added \"key\" and "
"\"reverse\" parameters to heapq.merge(). (First draft of patch contributed "
"by Simon Sapin.)"
msgstr ""
"`bpo-13742 <https://bugs.python.org/issue13742>`__: Added \"key\" and "
"\"reverse\" parameters to heapq.merge(). (First draft of patch contributed "
"by Simon Sapin.)"
#: ../../build/NEWS:9675
msgid ""
"`bpo-21402 <https://bugs.python.org/issue21402>`__: tkinter.ttk now works "
"when default root window is not set."
msgstr ""
"`bpo-21402 <https://bugs.python.org/issue21402>`__: tkinter.ttk now works "
"when default root window is not set."
#: ../../build/NEWS:9677
msgid ""
"`bpo-3015 <https://bugs.python.org/issue3015>`__: _tkinter.create() now "
"creates tkapp object with wantobject=1 by default."
msgstr ""
"`bpo-3015 <https://bugs.python.org/issue3015>`__: _tkinter.create() now "
"creates tkapp object with wantobject=1 by default."
#: ../../build/NEWS:9680
msgid ""
"`bpo-10203 <https://bugs.python.org/issue10203>`__: sqlite3.Row now truly "
"supports sequence protocol. In particular it supports reverse() and "
"negative indices. Original patch by Claudiu Popa."
msgstr ""
"`bpo-10203 <https://bugs.python.org/issue10203>`__: sqlite3.Row now truly "
"supports sequence protocol. In particular it supports reverse() and "
"negative indices. Original patch by Claudiu Popa."
#: ../../build/NEWS:9684
msgid ""
"`bpo-18807 <https://bugs.python.org/issue18807>`__: If copying (no symlinks) "
"specified for a venv, then the python interpreter aliases (python, python3) "
"are now created by copying rather than symlinking."
msgstr ""
"`bpo-18807 <https://bugs.python.org/issue18807>`__: If copying (no symlinks) "
"specified for a venv, then the python interpreter aliases (python, python3) "
"are now created by copying rather than symlinking."
#: ../../build/NEWS:9688
msgid ""
"`bpo-20197 <https://bugs.python.org/issue20197>`__: Added support for the "
"WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu "
"Popa."
msgstr ""
"`bpo-20197 <https://bugs.python.org/issue20197>`__: Added support for the "
"WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu "
"Popa."
#: ../../build/NEWS:9691
msgid ""
"`bpo-21513 <https://bugs.python.org/issue21513>`__: Speedup some properties "
"of IP addresses (IPv4Address, IPv6Address) such as .is_private or ."
"is_multicast."
msgstr ""
"`bpo-21513 <https://bugs.python.org/issue21513>`__: Speedup some properties "
"of IP addresses (IPv4Address, IPv6Address) such as .is_private or ."
"is_multicast."
#: ../../build/NEWS:9694
msgid ""
"`bpo-21137 <https://bugs.python.org/issue21137>`__: Improve the repr for "
"threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" "
"status. Patch by Berker Peksag."
msgstr ""
"`bpo-21137 <https://bugs.python.org/issue21137>`__: Improve the repr for "
"threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" "
"status. Patch by Berker Peksag."
#: ../../build/NEWS:9697
msgid ""
"`bpo-21538 <https://bugs.python.org/issue21538>`__: The plistlib module now "
"supports loading of binary plist files when reference or offset size is not "
"a power of two."
msgstr ""
"`bpo-21538 <https://bugs.python.org/issue21538>`__: The plistlib module now "
"supports loading of binary plist files when reference or offset size is not "
"a power of two."
#: ../../build/NEWS:9700
msgid ""
"`bpo-21455 <https://bugs.python.org/issue21455>`__: Add a default backlog to "
"socket.listen()."
msgstr ""
"`bpo-21455 <https://bugs.python.org/issue21455>`__: Add a default backlog to "
"socket.listen()."
#: ../../build/NEWS:9702
msgid ""
"`bpo-21525 <https://bugs.python.org/issue21525>`__: Most Tkinter methods "
"which accepted tuples now accept lists too."
msgstr ""
"`bpo-21525 <https://bugs.python.org/issue21525>`__: Most Tkinter methods "
"which accepted tuples now accept lists too."
#: ../../build/NEWS:9705
msgid ""
"`bpo-22166 <https://bugs.python.org/issue22166>`__: With the assistance of a "
"new internal _codecs._forget_codec helping function, test_codecs now clears "
"the encoding caches to avoid the appearance of a reference leak"
msgstr ""
"`bpo-22166 <https://bugs.python.org/issue22166>`__: With the assistance of a "
"new internal _codecs._forget_codec helping function, test_codecs now clears "
"the encoding caches to avoid the appearance of a reference leak"
#: ../../build/NEWS:9709
msgid ""
"`bpo-22236 <https://bugs.python.org/issue22236>`__: Tkinter tests now don't "
"reuse default root window. New root window is created for every test class."
msgstr ""
"`bpo-22236 <https://bugs.python.org/issue22236>`__: Tkinter tests now don't "
"reuse default root window. New root window is created for every test class."
#: ../../build/NEWS:9712
msgid ""
"`bpo-10744 <https://bugs.python.org/issue10744>`__: Fix PEP 3118 format "
"strings on ctypes objects with a nontrivial shape."
msgstr ""
"`bpo-10744 <https://bugs.python.org/issue10744>`__: Fix PEP 3118 format "
"strings on ctypes objects with a nontrivial shape."
#: ../../build/NEWS:9715
msgid ""
"`bpo-20826 <https://bugs.python.org/issue20826>`__: Optimize ipaddress."
"collapse_addresses()."
msgstr ""
"`bpo-20826 <https://bugs.python.org/issue20826>`__: Optimize ipaddress."
"collapse_addresses()."
#: ../../build/NEWS:9717
msgid ""
"`bpo-21487 <https://bugs.python.org/issue21487>`__: Optimize ipaddress."
"summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()."
msgstr ""
"`bpo-21487 <https://bugs.python.org/issue21487>`__: Optimize ipaddress."
"summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()."
#: ../../build/NEWS:9720
msgid ""
"`bpo-21486 <https://bugs.python.org/issue21486>`__: Optimize parsing of "
"netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network."
msgstr ""
"`bpo-21486 <https://bugs.python.org/issue21486>`__: Optimize parsing of "
"netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network."
#: ../../build/NEWS:9723
msgid ""
"`bpo-13916 <https://bugs.python.org/issue13916>`__: Disallowed the "
"surrogatepass error handler for non UTF-\\* encodings."
msgstr ""
"`bpo-13916 <https://bugs.python.org/issue13916>`__: Disallowed the "
"surrogatepass error handler for non UTF-\\* encodings."
#: ../../build/NEWS:9729
msgid ""
"`bpo-21075 <https://bugs.python.org/issue21075>`__: fileinput.FileInput now "
"reads bytes from standard stream if binary mode is specified. Patch by Sam "
"Kimbrel."
msgstr ""
"`bpo-21075 <https://bugs.python.org/issue21075>`__: fileinput.FileInput now "
"reads bytes from standard stream if binary mode is specified. Patch by Sam "
"Kimbrel."
#: ../../build/NEWS:9732
msgid ""
"`bpo-19775 <https://bugs.python.org/issue19775>`__: Add a samefile() method "
"to pathlib Path objects. Initial patch by Vajrasky Kok."
msgstr ""
"`bpo-19775 <https://bugs.python.org/issue19775>`__: Add a samefile() method "
"to pathlib Path objects. Initial patch by Vajrasky Kok."
#: ../../build/NEWS:9735
msgid ""
"`bpo-21226 <https://bugs.python.org/issue21226>`__: Set up modules properly "
"in PyImport_ExecCodeModuleObject (and friends)."
msgstr ""
"`bpo-21226 <https://bugs.python.org/issue21226>`__: Set up modules properly "
"in PyImport_ExecCodeModuleObject (and friends)."
#: ../../build/NEWS:9738
msgid ""
"`bpo-21398 <https://bugs.python.org/issue21398>`__: Fix a unicode error in "
"the pydoc pager when the documentation contains characters not encodable to "
"the stdout encoding."
msgstr ""
"`bpo-21398 <https://bugs.python.org/issue21398>`__: Fix a unicode error in "
"the pydoc pager when the documentation contains characters not encodable to "
"the stdout encoding."
#: ../../build/NEWS:9741
msgid ""
"`bpo-16531 <https://bugs.python.org/issue16531>`__: ipaddress.IPv4Network "
"and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, "
"so as to easily construct network objects from existing addresses."
msgstr ""
"`bpo-16531 <https://bugs.python.org/issue16531>`__: ipaddress.IPv4Network "
"and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, "
"so as to easily construct network objects from existing addresses."
#: ../../build/NEWS:9745
msgid ""
"`bpo-21156 <https://bugs.python.org/issue21156>`__: importlib.abc."
"InspectLoader.source_to_code() is now a staticmethod."
msgstr ""
"`bpo-21156 <https://bugs.python.org/issue21156>`__: importlib.abc."
"InspectLoader.source_to_code() is now a staticmethod."
#: ../../build/NEWS:9748
msgid ""
"`bpo-21424 <https://bugs.python.org/issue21424>`__: Simplified and optimized "
"heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons."
msgstr ""
"`bpo-21424 <https://bugs.python.org/issue21424>`__: Simplified and optimized "
"heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons."
#: ../../build/NEWS:9751
msgid ""
"`bpo-21396 <https://bugs.python.org/issue21396>`__: Fix TextIOWrapper(..., "
"write_through=True) to not force a flush() on the underlying binary stream. "
"Patch by akira."
msgstr ""
"`bpo-21396 <https://bugs.python.org/issue21396>`__: Fix TextIOWrapper(..., "
"write_through=True) to not force a flush() on the underlying binary stream. "
"Patch by akira."
#: ../../build/NEWS:9754
msgid ""
"`bpo-18314 <https://bugs.python.org/issue18314>`__: Unlink now removes "
"junctions on Windows. Patch by Kim Gräsman"
msgstr ""
"`bpo-18314 <https://bugs.python.org/issue18314>`__: Unlink now removes "
"junctions on Windows. Patch by Kim Gräsman"
#: ../../build/NEWS:9756
msgid ""
"`bpo-21088 <https://bugs.python.org/issue21088>`__: Bugfix for curses.window."
"addch() regression in 3.4.0. In porting to Argument Clinic, the first two "
"arguments were reversed."
msgstr ""
"`bpo-21088 <https://bugs.python.org/issue21088>`__: Bugfix for curses.window."
"addch() regression in 3.4.0. In porting to Argument Clinic, the first two "
"arguments were reversed."
#: ../../build/NEWS:9759
msgid ""
"`bpo-21407 <https://bugs.python.org/issue21407>`__: _decimal: The module now "
"supports function signatures."
msgstr ""
"`bpo-21407 <https://bugs.python.org/issue21407>`__: _decimal: The module now "
"supports function signatures."
#: ../../build/NEWS:9761
msgid ""
"`bpo-10650 <https://bugs.python.org/issue10650>`__: Remove the non-standard "
"'watchexp' parameter from the Decimal.quantize() method in the Python "
"version. It had never been present in the C version."
msgstr ""
"`bpo-10650 <https://bugs.python.org/issue10650>`__: Remove the non-standard "
"'watchexp' parameter from the Decimal.quantize() method in the Python "
"version. It had never been present in the C version."
#: ../../build/NEWS:9765
msgid ""
"`bpo-21469 <https://bugs.python.org/issue21469>`__: Reduced the risk of "
"false positives in robotparser by checking to make sure that robots.txt has "
"been read or does not exist prior to returning True in can_fetch()."
msgstr ""
"`bpo-21469 <https://bugs.python.org/issue21469>`__: Reduced the risk of "
"false positives in robotparser by checking to make sure that robots.txt has "
"been read or does not exist prior to returning True in can_fetch()."
#: ../../build/NEWS:9769
msgid ""
"`bpo-19414 <https://bugs.python.org/issue19414>`__: Have the OrderedDict "
"mark deleted links as unusable. This gives an early failure if the link is "
"deleted during iteration."
msgstr ""
"`bpo-19414 <https://bugs.python.org/issue19414>`__: Have the OrderedDict "
"mark deleted links as unusable. This gives an early failure if the link is "
"deleted during iteration."
#: ../../build/NEWS:9772
msgid ""
"`bpo-21421 <https://bugs.python.org/issue21421>`__: Add __slots__ to the "
"MappingViews ABC. Patch by Josh Rosenberg."
msgstr ""
"`bpo-21421 <https://bugs.python.org/issue21421>`__: Add __slots__ to the "
"MappingViews ABC. Patch by Josh Rosenberg."
#: ../../build/NEWS:9774
msgid ""
"`bpo-21101 <https://bugs.python.org/issue21101>`__: Eliminate double hashing "
"in the C speed-up code for collections.Counter()."
msgstr ""
"`bpo-21101 <https://bugs.python.org/issue21101>`__: Eliminate double hashing "
"in the C speed-up code for collections.Counter()."
#: ../../build/NEWS:9777
msgid ""
"`bpo-21321 <https://bugs.python.org/issue21321>`__: itertools.islice() now "
"releases the reference to the source iterator when the slice is exhausted. "
"Patch by Anton Afanasyev."
msgstr ""
"`bpo-21321 <https://bugs.python.org/issue21321>`__: itertools.islice() now "
"releases the reference to the source iterator when the slice is exhausted. "
"Patch by Anton Afanasyev."
#: ../../build/NEWS:9784
msgid ""
"`bpo-20951 <https://bugs.python.org/issue20951>`__: SSLSocket.send() now "
"raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket "
"if the operation would block. Previously, it would return 0. Patch by "
"Nikolaus Rath."
msgstr ""
"`bpo-20951 <https://bugs.python.org/issue20951>`__: SSLSocket.send() now "
"raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket "
"if the operation would block. Previously, it would return 0. Patch by "
"Nikolaus Rath."
#: ../../build/NEWS:9788
msgid ""
"`bpo-13248 <https://bugs.python.org/issue13248>`__: removed previously "
"deprecated asyncore.dispatcher __getattr__ cheap inheritance hack."
msgstr ""
"`bpo-13248 <https://bugs.python.org/issue13248>`__: removed previously "
"deprecated asyncore.dispatcher __getattr__ cheap inheritance hack."
#: ../../build/NEWS:9791
msgid ""
"`bpo-9815 <https://bugs.python.org/issue9815>`__: assertRaises now tries to "
"clear references to local variables in the exception's traceback."
msgstr ""
"`bpo-9815 <https://bugs.python.org/issue9815>`__: assertRaises now tries to "
"clear references to local variables in the exception's traceback."
#: ../../build/NEWS:9794
msgid ""
"`bpo-19940 <https://bugs.python.org/issue19940>`__: ssl."
"cert_time_to_seconds() now interprets the given time string in the UTC "
"timezone (as specified in RFC 5280), not the local timezone."
msgstr ""
"`bpo-19940 <https://bugs.python.org/issue19940>`__: ssl."
"cert_time_to_seconds() now interprets the given time string in the UTC "
"timezone (as specified in RFC 5280), not the local timezone."
#: ../../build/NEWS:9797
msgid ""
"`bpo-13204 <https://bugs.python.org/issue13204>`__: Calling sys.flags."
"__new__ would crash the interpreter, now it raises a TypeError."
msgstr ""
"`bpo-13204 <https://bugs.python.org/issue13204>`__: Calling sys.flags."
"__new__ would crash the interpreter, now it raises a TypeError."
#: ../../build/NEWS:9800
msgid ""
"`bpo-19385 <https://bugs.python.org/issue19385>`__: Make operations on a "
"closed dbm.dumb database always raise the same exception."
msgstr ""
"`bpo-19385 <https://bugs.python.org/issue19385>`__: Make operations on a "
"closed dbm.dumb database always raise the same exception."
#: ../../build/NEWS:9803
msgid ""
"`bpo-21207 <https://bugs.python.org/issue21207>`__: Detect when the os."
"urandom cached fd has been closed or replaced, and open it anew."
msgstr ""
"`bpo-21207 <https://bugs.python.org/issue21207>`__: Detect when the os."
"urandom cached fd has been closed or replaced, and open it anew."
#: ../../build/NEWS:9806
msgid ""
"`bpo-21291 <https://bugs.python.org/issue21291>`__: subprocess's Popen."
"wait() is now thread safe so that multiple threads may be calling wait() or "
"poll() on a Popen instance at the same time without losing the Popen."
"returncode value."
msgstr ""
"`bpo-21291 <https://bugs.python.org/issue21291>`__: subprocess's Popen."
"wait() is now thread safe so that multiple threads may be calling wait() or "
"poll() on a Popen instance at the same time without losing the Popen."
"returncode value."
#: ../../build/NEWS:9810
msgid ""
"`bpo-21127 <https://bugs.python.org/issue21127>`__: Path objects can now be "
"instantiated from str subclass instances (such as ``numpy.str_``)."
msgstr ""
"`bpo-21127 <https://bugs.python.org/issue21127>`__: Path objects can now be "
"instantiated from str subclass instances (such as ``numpy.str_``)."
#: ../../build/NEWS:9813
msgid ""
"`bpo-15002 <https://bugs.python.org/issue15002>`__: urllib.response object "
"to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a "
"better way to handle file descriptor close. Patch contributed by Christian "
"Theune."
msgstr ""
"`bpo-15002 <https://bugs.python.org/issue15002>`__: urllib.response object "
"to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a "
"better way to handle file descriptor close. Patch contributed by Christian "
"Theune."
#: ../../build/NEWS:9817
msgid ""
"`bpo-12220 <https://bugs.python.org/issue12220>`__: mindom now raises a "
"custom ValueError indicating it doesn't support spaces in URIs instead of "
"letting a 'split' ValueError bubble up."
msgstr ""
"`bpo-12220 <https://bugs.python.org/issue12220>`__: mindom now raises a "
"custom ValueError indicating it doesn't support spaces in URIs instead of "
"letting a 'split' ValueError bubble up."
#: ../../build/NEWS:9820
msgid ""
"`bpo-21068 <https://bugs.python.org/issue21068>`__: The ssl.PROTOCOL* "
"constants are now enum members."
msgstr ""
"`bpo-21068 <https://bugs.python.org/issue21068>`__: The ssl.PROTOCOL* "
"constants are now enum members."
#: ../../build/NEWS:9822
msgid ""
"`bpo-21276 <https://bugs.python.org/issue21276>`__: posixmodule: Don't "
"define USE_XATTRS on KFreeBSD and the Hurd."
msgstr ""
"`bpo-21276 <https://bugs.python.org/issue21276>`__: posixmodule: Don't "
"define USE_XATTRS on KFreeBSD and the Hurd."
#: ../../build/NEWS:9824
msgid ""
"`bpo-21262 <https://bugs.python.org/issue21262>`__: New method "
"assert_not_called for Mock. It raises AssertionError if the mock has been "
"called."
msgstr ""
"`bpo-21262 <https://bugs.python.org/issue21262>`__: New method "
"assert_not_called for Mock. It raises AssertionError if the mock has been "
"called."
#: ../../build/NEWS:9827
msgid ""
"`bpo-21238 <https://bugs.python.org/issue21238>`__: New keyword argument "
"`unsafe` to Mock. It raises `AttributeError` incase of an attribute "
"startswith assert or assret."
msgstr ""
"`bpo-21238 <https://bugs.python.org/issue21238>`__: New keyword argument "
"`unsafe` to Mock. It raises `AttributeError` incase of an attribute "
"startswith assert or assret."
#: ../../build/NEWS:9830
msgid ""
"`bpo-20896 <https://bugs.python.org/issue20896>`__: ssl."
"get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for "
"maximum compatibility."
msgstr ""
"`bpo-20896 <https://bugs.python.org/issue20896>`__: ssl."
"get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for "
"maximum compatibility."
#: ../../build/NEWS:9833
msgid ""
"`bpo-21239 <https://bugs.python.org/issue21239>`__: patch.stopall() didn't "
"work deterministically when the same name was patched more than once."
msgstr ""
"`bpo-21239 <https://bugs.python.org/issue21239>`__: patch.stopall() didn't "
"work deterministically when the same name was patched more than once."
#: ../../build/NEWS:9836
msgid ""
"`bpo-21203 <https://bugs.python.org/issue21203>`__: Updated fileConfig and "
"dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch."
msgstr ""
"`bpo-21203 <https://bugs.python.org/issue21203>`__: Updated fileConfig and "
"dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch."
#: ../../build/NEWS:9839
msgid ""
"`bpo-21222 <https://bugs.python.org/issue21222>`__: Passing name keyword "
"argument to mock.create_autospec now works."
msgstr ""
"`bpo-21222 <https://bugs.python.org/issue21222>`__: Passing name keyword "
"argument to mock.create_autospec now works."
#: ../../build/NEWS:9842
msgid ""
"`bpo-21197 <https://bugs.python.org/issue21197>`__: Add lib64 -> lib symlink "
"in venvs on 64-bit non-OS X POSIX."
msgstr ""
"`bpo-21197 <https://bugs.python.org/issue21197>`__: Add lib64 -> lib symlink "
"in venvs on 64-bit non-OS X POSIX."
#: ../../build/NEWS:9844
msgid ""
"`bpo-17498 <https://bugs.python.org/issue17498>`__: Some SMTP servers "
"disconnect after certain errors, violating strict RFC conformance. Instead "
"of losing the error code when we issue the subsequent RSET, smtplib now "
"returns the error code and defers raising the SMTPServerDisconnected error "
"until the next command is issued."
msgstr ""
"`bpo-17498 <https://bugs.python.org/issue17498>`__: Some SMTP servers "
"disconnect after certain errors, violating strict RFC conformance. Instead "
"of losing the error code when we issue the subsequent RSET, smtplib now "
"returns the error code and defers raising the SMTPServerDisconnected error "
"until the next command is issued."
#: ../../build/NEWS:9849
msgid ""
"`bpo-17826 <https://bugs.python.org/issue17826>`__: setting an iterable "
"side_effect on a mock function created by create_autospec now works. Patch "
"by Kushal Das."
msgstr ""
"`bpo-17826 <https://bugs.python.org/issue17826>`__: setting an iterable "
"side_effect on a mock function created by create_autospec now works. Patch "
"by Kushal Das."
#: ../../build/NEWS:9852
msgid ""
"`bpo-7776 <https://bugs.python.org/issue7776>`__: Fix ``Host:`` header and "
"reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by "
"Nikolaus Rath."
msgstr ""
"`bpo-7776 <https://bugs.python.org/issue7776>`__: Fix ``Host:`` header and "
"reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by "
"Nikolaus Rath."
#: ../../build/NEWS:9855
msgid ""
"`bpo-20968 <https://bugs.python.org/issue20968>`__: unittest.mock.MagicMock "
"now supports division. Patch by Johannes Baiter."
msgstr ""
"`bpo-20968 <https://bugs.python.org/issue20968>`__: unittest.mock.MagicMock "
"now supports division. Patch by Johannes Baiter."
#: ../../build/NEWS:9862
msgid ""
"`bpo-21169 <https://bugs.python.org/issue21169>`__: getpass now handles non-"
"ascii characters that the input stream encoding cannot encode by re-encoding "
"using the replace error handler."
msgstr ""
"`bpo-21169 <https://bugs.python.org/issue21169>`__: getpass now handles non-"
"ascii characters that the input stream encoding cannot encode by re-encoding "
"using the replace error handler."
#: ../../build/NEWS:9865
msgid ""
"`bpo-21171 <https://bugs.python.org/issue21171>`__: Fixed undocumented "
"filter API of the rot13 codec. Patch by Berker Peksag."
msgstr ""
"`bpo-21171 <https://bugs.python.org/issue21171>`__: Fixed undocumented "
"filter API of the rot13 codec. Patch by Berker Peksag."
#: ../../build/NEWS:9868
msgid ""
"`bpo-20539 <https://bugs.python.org/issue20539>`__: Improved math.factorial "
"error message for large positive inputs and changed exception type "
"(OverflowError -> ValueError) for large negative inputs."
msgstr ""
"`bpo-20539 <https://bugs.python.org/issue20539>`__: Improved math.factorial "
"error message for large positive inputs and changed exception type "
"(OverflowError -> ValueError) for large negative inputs."
#: ../../build/NEWS:9872
msgid ""
"`bpo-21172 <https://bugs.python.org/issue21172>`__: isinstance check relaxed "
"from dict to collections.Mapping."
msgstr ""
"`bpo-21172 <https://bugs.python.org/issue21172>`__: isinstance check relaxed "
"from dict to collections.Mapping."
#: ../../build/NEWS:9874
msgid ""
"`bpo-21155 <https://bugs.python.org/issue21155>`__: asyncio.EventLoop."
"create_unix_server() now raises a ValueError if path and sock are specified "
"at the same time."
msgstr ""
"`bpo-21155 <https://bugs.python.org/issue21155>`__: asyncio.EventLoop."
"create_unix_server() now raises a ValueError if path and sock are specified "
"at the same time."
#: ../../build/NEWS:9877
msgid ""
"`bpo-21136 <https://bugs.python.org/issue21136>`__: Avoid unnecessary "
"normalization of Fractions resulting from power and other operations. Patch "
"by Raymond Hettinger."
msgstr ""
"`bpo-21136 <https://bugs.python.org/issue21136>`__: Avoid unnecessary "
"normalization of Fractions resulting from power and other operations. Patch "
"by Raymond Hettinger."
#: ../../build/NEWS:9880
msgid ""
"`bpo-17621 <https://bugs.python.org/issue17621>`__: Introduce importlib.util."
"LazyLoader."
msgstr ""
"`bpo-17621 <https://bugs.python.org/issue17621>`__: Introduce importlib.util."
"LazyLoader."
#: ../../build/NEWS:9882
msgid ""
"`bpo-21076 <https://bugs.python.org/issue21076>`__: signal module constants "
"were turned into enums. Patch by Giampaolo Rodola'."
msgstr ""
"`bpo-21076 <https://bugs.python.org/issue21076>`__: signal module constants "
"were turned into enums. Patch by Giampaolo Rodola'."
#: ../../build/NEWS:9885
msgid ""
"`bpo-20636 <https://bugs.python.org/issue20636>`__: Improved the repr of "
"Tkinter widgets."
msgstr ""
"`bpo-20636 <https://bugs.python.org/issue20636>`__: Improved the repr of "
"Tkinter widgets."
#: ../../build/NEWS:9887
msgid ""
"`bpo-19505 <https://bugs.python.org/issue19505>`__: The items, keys, and "
"values views of OrderedDict now support reverse iteration using reversed()."
msgstr ""
"`bpo-19505 <https://bugs.python.org/issue19505>`__: The items, keys, and "
"values views of OrderedDict now support reverse iteration using reversed()."
#: ../../build/NEWS:9890
msgid ""
"`bpo-21149 <https://bugs.python.org/issue21149>`__: Improved thread-safety "
"in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre "
"for the patch."
msgstr ""
"`bpo-21149 <https://bugs.python.org/issue21149>`__: Improved thread-safety "
"in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre "
"for the patch."
#: ../../build/NEWS:9893
msgid ""
"`bpo-21058 <https://bugs.python.org/issue21058>`__: Fix a leak of file "
"descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor "
"if :func:`io.open` fails"
msgstr ""
"`bpo-21058 <https://bugs.python.org/issue21058>`__: Fix a leak of file "
"descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor "
"if :func:`io.open` fails"
#: ../../build/NEWS:9897
msgid ""
"`bpo-21200 <https://bugs.python.org/issue21200>`__: Return None from pkgutil."
"get_loader() when __spec__ is missing."
msgstr ""
"`bpo-21200 <https://bugs.python.org/issue21200>`__: Return None from pkgutil."
"get_loader() when __spec__ is missing."
#: ../../build/NEWS:9899
msgid ""
"`bpo-21013 <https://bugs.python.org/issue21013>`__: Enhance ssl."
"create_default_context() when used for server side sockets to provide better "
"security by default."
msgstr ""
"`bpo-21013 <https://bugs.python.org/issue21013>`__: Enhance ssl."
"create_default_context() when used for server side sockets to provide better "
"security by default."
#: ../../build/NEWS:9902
msgid ""
"`bpo-20145 <https://bugs.python.org/issue20145>`__: `assertRaisesRegex` and "
"`assertWarnsRegex` now raise a TypeError if the second argument is not a "
"string or compiled regex."
msgstr ""
"`bpo-20145 <https://bugs.python.org/issue20145>`__: `assertRaisesRegex` and "
"`assertWarnsRegex` now raise a TypeError if the second argument is not a "
"string or compiled regex."
#: ../../build/NEWS:9905
msgid ""
"`bpo-20633 <https://bugs.python.org/issue20633>`__: Replace relative import "
"by absolute import."
msgstr ""
"`bpo-20633 <https://bugs.python.org/issue20633>`__: Replace relative import "
"by absolute import."
#: ../../build/NEWS:9907
msgid ""
"`bpo-20980 <https://bugs.python.org/issue20980>`__: Stop wrapping exception "
"when using ThreadPool."
msgstr ""
"`bpo-20980 <https://bugs.python.org/issue20980>`__: Stop wrapping exception "
"when using ThreadPool."
#: ../../build/NEWS:9909
msgid ""
"`bpo-21082 <https://bugs.python.org/issue21082>`__: In os.makedirs, do not "
"set the process-wide umask. Note this changes behavior of makedirs when "
"exist_ok=True."
msgstr ""
"`bpo-21082 <https://bugs.python.org/issue21082>`__: In os.makedirs, do not "
"set the process-wide umask. Note this changes behavior of makedirs when "
"exist_ok=True."
#: ../../build/NEWS:9912
msgid ""
"`bpo-20990 <https://bugs.python.org/issue20990>`__: Fix issues found by "
"pyflakes for multiprocessing."
msgstr ""
"`bpo-20990 <https://bugs.python.org/issue20990>`__: Fix issues found by "
"pyflakes for multiprocessing."
#: ../../build/NEWS:9914
msgid ""
"`bpo-21015 <https://bugs.python.org/issue21015>`__: SSL contexts will now "
"automatically select an elliptic curve for ECDH key exchange on OpenSSL "
"1.0.2 and later, and otherwise default to \"prime256v1\"."
msgstr ""
"`bpo-21015 <https://bugs.python.org/issue21015>`__: SSL contexts will now "
"automatically select an elliptic curve for ECDH key exchange on OpenSSL "
"1.0.2 and later, and otherwise default to \"prime256v1\"."
#: ../../build/NEWS:9918
msgid ""
"`bpo-21000 <https://bugs.python.org/issue21000>`__: Improve the command-line "
"interface of json.tool."
msgstr ""
"`bpo-21000 <https://bugs.python.org/issue21000>`__: Improve the command-line "
"interface of json.tool."
#: ../../build/NEWS:9920
msgid ""
"`bpo-20995 <https://bugs.python.org/issue20995>`__: Enhance default ciphers "
"used by the ssl module to enable better security and prioritize perfect "
"forward secrecy."
msgstr ""
"`bpo-20995 <https://bugs.python.org/issue20995>`__: Enhance default ciphers "
"used by the ssl module to enable better security and prioritize perfect "
"forward secrecy."
#: ../../build/NEWS:9923
msgid ""
"`bpo-20884 <https://bugs.python.org/issue20884>`__: Don't assume that "
"__file__ is defined on importlib.__init__."
msgstr ""
"`bpo-20884 <https://bugs.python.org/issue20884>`__: Don't assume that "
"__file__ is defined on importlib.__init__."
#: ../../build/NEWS:9925
msgid ""
"`bpo-21499 <https://bugs.python.org/issue21499>`__: Ignore __builtins__ in "
"several test_importlib.test_api tests."
msgstr ""
"`bpo-21499 <https://bugs.python.org/issue21499>`__: Ignore __builtins__ in "
"several test_importlib.test_api tests."
#: ../../build/NEWS:9927
msgid ""
"`bpo-20627 <https://bugs.python.org/issue20627>`__: xmlrpc.client."
"ServerProxy is now a context manager."
msgstr ""
"`bpo-20627 <https://bugs.python.org/issue20627>`__: xmlrpc.client."
"ServerProxy is now a context manager."
#: ../../build/NEWS:9929
msgid ""
"`bpo-19165 <https://bugs.python.org/issue19165>`__: The formatter module now "
"raises DeprecationWarning instead of PendingDeprecationWarning."
msgstr ""
"`bpo-19165 <https://bugs.python.org/issue19165>`__: The formatter module now "
"raises DeprecationWarning instead of PendingDeprecationWarning."
#: ../../build/NEWS:9932
msgid ""
"`bpo-13936 <https://bugs.python.org/issue13936>`__: Remove the ability of "
"datetime.time instances to be considered false in boolean contexts."
msgstr ""
"`bpo-13936 <https://bugs.python.org/issue13936>`__: Remove the ability of "
"datetime.time instances to be considered false in boolean contexts."
#: ../../build/NEWS:9935
msgid ""
"`bpo-18931 <https://bugs.python.org/issue18931>`__: selectors module now "
"supports /dev/poll on Solaris. Patch by Giampaolo Rodola'."
msgstr ""
"`bpo-18931 <https://bugs.python.org/issue18931>`__: selectors module now "
"supports /dev/poll on Solaris. Patch by Giampaolo Rodola'."
#: ../../build/NEWS:9938
msgid ""
"`bpo-19977 <https://bugs.python.org/issue19977>`__: When the ``LC_TYPE`` "
"locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and :py:data:"
"`sys.stdout` are now using the ``surrogateescape`` error handler, instead of "
"the ``strict`` error handler."
msgstr ""
"`bpo-19977 <https://bugs.python.org/issue19977>`__: When the ``LC_TYPE`` "
"locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and :py:data:"
"`sys.stdout` are now using the ``surrogateescape`` error handler, instead of "
"the ``strict`` error handler."
#: ../../build/NEWS:9943
msgid ""
"`bpo-20574 <https://bugs.python.org/issue20574>`__: Implement incremental "
"decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)."
msgstr ""
"`bpo-20574 <https://bugs.python.org/issue20574>`__: Implement incremental "
"decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)."
#: ../../build/NEWS:9946
msgid ""
"`bpo-20879 <https://bugs.python.org/issue20879>`__: Delay the initialization "
"of encoding and decoding tables for base32, ascii85 and base85 codecs in the "
"base64 module, and delay the initialization of the unquote_to_bytes() table "
"of the urllib.parse module, to not waste memory if these modules are not "
"used."
msgstr ""
"`bpo-20879 <https://bugs.python.org/issue20879>`__: Delay the initialization "
"of encoding and decoding tables for base32, ascii85 and base85 codecs in the "
"base64 module, and delay the initialization of the unquote_to_bytes() table "
"of the urllib.parse module, to not waste memory if these modules are not "
"used."
#: ../../build/NEWS:9951
msgid ""
"`bpo-19157 <https://bugs.python.org/issue19157>`__: Include the broadcast "
"address in the usuable hosts for IPv6 in ipaddress."
msgstr ""
"`bpo-19157 <https://bugs.python.org/issue19157>`__: Include the broadcast "
"address in the usuable hosts for IPv6 in ipaddress."
#: ../../build/NEWS:9954
msgid ""
"`bpo-11599 <https://bugs.python.org/issue11599>`__: When an external command "
"(e.g. compiler) fails, distutils now prints out the whole command line "
"(instead of just the command name) if the environment variable "
"DISTUTILS_DEBUG is set."
msgstr ""
"`bpo-11599 <https://bugs.python.org/issue11599>`__: When an external command "
"(e.g. compiler) fails, distutils now prints out the whole command line "
"(instead of just the command name) if the environment variable "
"DISTUTILS_DEBUG is set."
#: ../../build/NEWS:9961
msgid ""
"`bpo-20875 <https://bugs.python.org/issue20875>`__: Prevent possible gzip "
"\"'read' is not defined\" NameError. Patch by Claudiu Popa."
msgstr ""
"`bpo-20875 <https://bugs.python.org/issue20875>`__: Prevent possible gzip "
"\"'read' is not defined\" NameError. Patch by Claudiu Popa."
#: ../../build/NEWS:9964
msgid ""
"`bpo-11558 <https://bugs.python.org/issue11558>`__: ``email.message.Message."
"attach`` now returns a more useful error message if ``attach`` is called on "
"a message for which ``is_multipart`` is False."
msgstr ""
"`bpo-11558 <https://bugs.python.org/issue11558>`__: ``email.message.Message."
"attach`` now returns a more useful error message if ``attach`` is called on "
"a message for which ``is_multipart`` is False."
#: ../../build/NEWS:9972
msgid ""
"`bpo-20778 <https://bugs.python.org/issue20778>`__: Fix modulefinder to work "
"with bytecode-only modules."
msgstr ""
"`bpo-20778 <https://bugs.python.org/issue20778>`__: Fix modulefinder to work "
"with bytecode-only modules."
#: ../../build/NEWS:9977
msgid ""
"`bpo-19748 <https://bugs.python.org/issue19748>`__: On AIX, time.mktime() "
"now raises an OverflowError for year outsize range [1902; 2037]."
msgstr ""
"`bpo-19748 <https://bugs.python.org/issue19748>`__: On AIX, time.mktime() "
"now raises an OverflowError for year outsize range [1902; 2037]."
#: ../../build/NEWS:9980
msgid ""
"`bpo-19573 <https://bugs.python.org/issue19573>`__: inspect.signature: Use "
"enum for parameter kind constants."
msgstr ""
"`bpo-19573 <https://bugs.python.org/issue19573>`__: inspect.signature: Use "
"enum for parameter kind constants."
#: ../../build/NEWS:9982
msgid ""
"`bpo-20726 <https://bugs.python.org/issue20726>`__: inspect.signature: Make "
"Signature and Parameter picklable."
msgstr ""
"`bpo-20726 <https://bugs.python.org/issue20726>`__: inspect.signature: Make "
"Signature and Parameter picklable."
#: ../../build/NEWS:9984
msgid ""
"`bpo-17373 <https://bugs.python.org/issue17373>`__: Add inspect.Signature."
"from_callable method."
msgstr ""
"`bpo-17373 <https://bugs.python.org/issue17373>`__: Add inspect.Signature."
"from_callable method."
#: ../../build/NEWS:9986
msgid ""
"`bpo-20378 <https://bugs.python.org/issue20378>`__: Improve repr of inspect."
"Signature and inspect.Parameter."
msgstr ""
"`bpo-20378 <https://bugs.python.org/issue20378>`__: Improve repr of inspect."
"Signature and inspect.Parameter."
#: ../../build/NEWS:9991
msgid ""
"`bpo-20817 <https://bugs.python.org/issue20817>`__: Fix inspect."
"getcallargs() to fail correctly if more than 3 arguments are missing. Patch "
"by Jeremiah Lowin."
msgstr ""
"`bpo-20817 <https://bugs.python.org/issue20817>`__: Fix inspect."
"getcallargs() to fail correctly if more than 3 arguments are missing. Patch "
"by Jeremiah Lowin."
#: ../../build/NEWS:9994
msgid ""
"`bpo-6676 <https://bugs.python.org/issue6676>`__: Ensure a meaningful "
"exception is raised when attempting to parse more than one XML document per "
"pyexpat xmlparser instance. (Original patches by Hirokazu Yamamoto and "
"Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)"
msgstr ""
"`bpo-6676 <https://bugs.python.org/issue6676>`__: Ensure a meaningful "
"exception is raised when attempting to parse more than one XML document per "
"pyexpat xmlparser instance. (Original patches by Hirokazu Yamamoto and "
"Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)"
#: ../../build/NEWS:10003
msgid ""
"`bpo-20334 <https://bugs.python.org/issue20334>`__: inspect.Signature and "
"inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and "
"suggestions."
msgstr ""
"`bpo-20334 <https://bugs.python.org/issue20334>`__: inspect.Signature and "
"inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and "
"suggestions."
#: ../../build/NEWS:10006
msgid ""
"`bpo-15916 <https://bugs.python.org/issue15916>`__: doctest.DocTestSuite "
"returns an empty unittest.TestSuite instead of raising ValueError if it "
"finds no tests"
msgstr ""
"`bpo-15916 <https://bugs.python.org/issue15916>`__: doctest.DocTestSuite "
"returns an empty unittest.TestSuite instead of raising ValueError if it "
"finds no tests"
#: ../../build/NEWS:10009
msgid ""
"`bpo-21209 <https://bugs.python.org/issue21209>`__: Fix asyncio.tasks."
"CoroWrapper to workaround a bug in yield-from implementation in CPythons "
"prior to 3.4.1."
msgstr ""
"`bpo-21209 <https://bugs.python.org/issue21209>`__: Fix asyncio.tasks."
"CoroWrapper to workaround a bug in yield-from implementation in CPythons "
"prior to 3.4.1."
#: ../../build/NEWS:10012
msgid ""
"asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream "
"`bpo-163 <https://bugs.python.org/issue163>`__)."
msgstr ""
"asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream "
"`bpo-163 <https://bugs.python.org/issue163>`__)."
#: ../../build/NEWS:10018
msgid ""
"`bpo-11571 <https://bugs.python.org/issue11571>`__: Ensure that the turtle "
"window becomes the topmost window when launched on OS X."
msgstr ""
"`bpo-11571 <https://bugs.python.org/issue11571>`__: Ensure that the turtle "
"window becomes the topmost window when launched on OS X."
#: ../../build/NEWS:10021
msgid ""
"`bpo-21801 <https://bugs.python.org/issue21801>`__: Validate that "
"__signature__ is None or an instance of Signature."
msgstr ""
"`bpo-21801 <https://bugs.python.org/issue21801>`__: Validate that "
"__signature__ is None or an instance of Signature."
#: ../../build/NEWS:10024
msgid ""
"`bpo-21923 <https://bugs.python.org/issue21923>`__: Prevent AttributeError "
"in distutils.sysconfig.customize_compiler due to possible uninitialized "
"_config_vars."
msgstr ""
"`bpo-21923 <https://bugs.python.org/issue21923>`__: Prevent AttributeError "
"in distutils.sysconfig.customize_compiler due to possible uninitialized "
"_config_vars."
#: ../../build/NEWS:10028
msgid ""
"`bpo-21323 <https://bugs.python.org/issue21323>`__: Fix http.server to again "
"handle scripts in CGI subdirectories, broken by the fix for security "
"`bpo-19435 <https://bugs.python.org/issue19435>`__. Patch by Zach Byrne."
msgstr ""
"`bpo-21323 <https://bugs.python.org/issue21323>`__: Fix http.server to again "
"handle scripts in CGI subdirectories, broken by the fix for security "
"`bpo-19435 <https://bugs.python.org/issue19435>`__. Patch by Zach Byrne."
#: ../../build/NEWS:10031
msgid ""
"`bpo-22733 <https://bugs.python.org/issue22733>`__: Fix ffi_prep_args not "
"zero-extending argument values correctly on 64-bit Windows."
msgstr ""
"`bpo-22733 <https://bugs.python.org/issue22733>`__: Fix ffi_prep_args not "
"zero-extending argument values correctly on 64-bit Windows."
#: ../../build/NEWS:10034
msgid ""
"`bpo-23302 <https://bugs.python.org/issue23302>`__: Default to TCP_NODELAY=1 "
"upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's "
"an optimization that's no longer needed with Nagle disabled."
msgstr ""
"`bpo-23302 <https://bugs.python.org/issue23302>`__: Default to TCP_NODELAY=1 "
"upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's "
"an optimization that's no longer needed with Nagle disabled."
#: ../../build/NEWS:10041
msgid ""
"`bpo-20577 <https://bugs.python.org/issue20577>`__: Configuration of the max "
"line length for the FormatParagraph extension has been moved from the "
"General tab of the Idle preferences dialog to the FormatParagraph tab of the "
"Config Extensions dialog. Patch by Tal Einat."
msgstr ""
"`bpo-20577 <https://bugs.python.org/issue20577>`__: Configuration of the max "
"line length for the FormatParagraph extension has been moved from the "
"General tab of the Idle preferences dialog to the FormatParagraph tab of the "
"Config Extensions dialog. Patch by Tal Einat."
#: ../../build/NEWS:10046
msgid ""
"`bpo-16893 <https://bugs.python.org/issue16893>`__: Update Idle doc chapter "
"to match current Idle and add new information."
msgstr ""
"`bpo-16893 <https://bugs.python.org/issue16893>`__: Update Idle doc chapter "
"to match current Idle and add new information."
#: ../../build/NEWS:10049
msgid ""
"`bpo-3068 <https://bugs.python.org/issue3068>`__: Add Idle extension "
"configuration dialog to Options menu. Changes are written to HOME/.idlerc/"
"config-extensions.cfg. Original patch by Tal Einat."
msgstr ""
"`bpo-3068 <https://bugs.python.org/issue3068>`__: Add Idle extension "
"configuration dialog to Options menu. Changes are written to HOME/.idlerc/"
"config-extensions.cfg. Original patch by Tal Einat."
#: ../../build/NEWS:10059
msgid ""
"`bpo-4832 <https://bugs.python.org/issue4832>`__: Save As to type Python "
"files automatically adds .py to the name you enter (even if your system does "
"not display it). Some systems automatically add .txt when type is Text "
"files."
msgstr ""
"`bpo-4832 <https://bugs.python.org/issue4832>`__: Save As to type Python "
"files automatically adds .py to the name you enter (even if your system does "
"not display it). Some systems automatically add .txt when type is Text "
"files."
#: ../../build/NEWS:10063
msgid ""
"`bpo-21986 <https://bugs.python.org/issue21986>`__: Code objects are not "
"normally pickled by the pickle module. To match this, they are no longer "
"pickled when running under Idle."
msgstr ""
"`bpo-21986 <https://bugs.python.org/issue21986>`__: Code objects are not "
"normally pickled by the pickle module. To match this, they are no longer "
"pickled when running under Idle."
#: ../../build/NEWS:10066
msgid ""
"`bpo-17390 <https://bugs.python.org/issue17390>`__: Adjust Editor window "
"title; remove 'Python', move version to end."
msgstr ""
"`bpo-17390 <https://bugs.python.org/issue17390>`__: Adjust Editor window "
"title; remove 'Python', move version to end."
#: ../../build/NEWS:10069
msgid ""
"`bpo-14105 <https://bugs.python.org/issue14105>`__: Idle debugger "
"breakpoints no longer disappear when inserting or deleting lines."
msgstr ""
"`bpo-14105 <https://bugs.python.org/issue14105>`__: Idle debugger "
"breakpoints no longer disappear when inserting or deleting lines."
#: ../../build/NEWS:10072
msgid ""
"`bpo-17172 <https://bugs.python.org/issue17172>`__: Turtledemo can now be "
"run from Idle. Currently, the entry is on the Help menu, but it may move to "
"Run. Patch by Ramchandra Apt and Lita Cho."
msgstr ""
"`bpo-17172 <https://bugs.python.org/issue17172>`__: Turtledemo can now be "
"run from Idle. Currently, the entry is on the Help menu, but it may move to "
"Run. Patch by Ramchandra Apt and Lita Cho."
#: ../../build/NEWS:10076
msgid ""
"`bpo-21765 <https://bugs.python.org/issue21765>`__: Add support for non-"
"ascii identifiers to HyperParser."
msgstr ""
"`bpo-21765 <https://bugs.python.org/issue21765>`__: Add support for non-"
"ascii identifiers to HyperParser."
#: ../../build/NEWS:10078
msgid ""
"`bpo-21940 <https://bugs.python.org/issue21940>`__: Add unittest for "
"WidgetRedirector. Initial patch by Saimadhav Heblikar."
msgstr ""
"`bpo-21940 <https://bugs.python.org/issue21940>`__: Add unittest for "
"WidgetRedirector. Initial patch by Saimadhav Heblikar."
#: ../../build/NEWS:10081
msgid ""
"`bpo-18592 <https://bugs.python.org/issue18592>`__: Add unittest for "
"SearchDialogBase. Patch by Phil Webster."
msgstr ""
"`bpo-18592 <https://bugs.python.org/issue18592>`__: Add unittest for "
"SearchDialogBase. Patch by Phil Webster."
#: ../../build/NEWS:10083
msgid ""
"`bpo-21694 <https://bugs.python.org/issue21694>`__: Add unittest for "
"ParenMatch. Patch by Saimadhav Heblikar."
msgstr ""
"`bpo-21694 <https://bugs.python.org/issue21694>`__: Add unittest for "
"ParenMatch. Patch by Saimadhav Heblikar."
#: ../../build/NEWS:10085
msgid ""
"`bpo-21686 <https://bugs.python.org/issue21686>`__: add unittest for "
"HyperParser. Original patch by Saimadhav Heblikar."
msgstr ""
"`bpo-21686 <https://bugs.python.org/issue21686>`__: add unittest for "
"HyperParser. Original patch by Saimadhav Heblikar."
#: ../../build/NEWS:10088
msgid ""
"`bpo-12387 <https://bugs.python.org/issue12387>`__: Add missing "
"upper(lower)case versions of default Windows key bindings for Idle so Caps "
"Lock does not disable them. Patch by Roger Serwy."
msgstr ""
"`bpo-12387 <https://bugs.python.org/issue12387>`__: Add missing "
"upper(lower)case versions of default Windows key bindings for Idle so Caps "
"Lock does not disable them. Patch by Roger Serwy."
#: ../../build/NEWS:10092
msgid ""
"`bpo-21695 <https://bugs.python.org/issue21695>`__: Closing a Find-in-files "
"output window while the search is still in progress no longer closes Idle."
msgstr ""
"`bpo-21695 <https://bugs.python.org/issue21695>`__: Closing a Find-in-files "
"output window while the search is still in progress no longer closes Idle."
#: ../../build/NEWS:10095
msgid ""
"`bpo-18910 <https://bugs.python.org/issue18910>`__: Add unittest for "
"textView. Patch by Phil Webster."
msgstr ""
"`bpo-18910 <https://bugs.python.org/issue18910>`__: Add unittest for "
"textView. Patch by Phil Webster."
#: ../../build/NEWS:10097
msgid ""
"`bpo-18292 <https://bugs.python.org/issue18292>`__: Add unittest for "
"AutoExpand. Patch by Saihadhav Heblikar."
msgstr ""
"`bpo-18292 <https://bugs.python.org/issue18292>`__: Add unittest for "
"AutoExpand. Patch by Saihadhav Heblikar."
#: ../../build/NEWS:10099
msgid ""
"`bpo-18409 <https://bugs.python.org/issue18409>`__: Add unittest for "
"AutoComplete. Patch by Phil Webster."
msgstr ""
"`bpo-18409 <https://bugs.python.org/issue18409>`__: Add unittest for "
"AutoComplete. Patch by Phil Webster."
#: ../../build/NEWS:10101
msgid ""
"`bpo-21477 <https://bugs.python.org/issue21477>`__: htest.py - Improve "
"framework, complete set of tests. Patches by Saimadhav Heblikar"
msgstr ""
"`bpo-21477 <https://bugs.python.org/issue21477>`__: htest.py - Improve "
"framework, complete set of tests. Patches by Saimadhav Heblikar"
#: ../../build/NEWS:10104
msgid ""
"`bpo-18104 <https://bugs.python.org/issue18104>`__: Add idlelib/idle_test/"
"htest.py with a few sample tests to begin consolidating and improving human-"
"validated tests of Idle. Change other files as needed to work with htest. "
"Running the module as __main__ runs all tests."
msgstr ""
"`bpo-18104 <https://bugs.python.org/issue18104>`__: Add idlelib/idle_test/"
"htest.py with a few sample tests to begin consolidating and improving human-"
"validated tests of Idle. Change other files as needed to work with htest. "
"Running the module as __main__ runs all tests."
#: ../../build/NEWS:10109
msgid ""
"`bpo-21139 <https://bugs.python.org/issue21139>`__: Change default paragraph "
"width to 72, the PEP 8 recommendation."
msgstr ""
"`bpo-21139 <https://bugs.python.org/issue21139>`__: Change default paragraph "
"width to 72, the PEP 8 recommendation."
#: ../../build/NEWS:10111
msgid ""
"`bpo-21284 <https://bugs.python.org/issue21284>`__: Paragraph reformat test "
"passes after user changes reformat width."
msgstr ""
"`bpo-21284 <https://bugs.python.org/issue21284>`__: Paragraph reformat test "
"passes after user changes reformat width."
#: ../../build/NEWS:10117
msgid ""
"`bpo-23180 <https://bugs.python.org/issue23180>`__: Rename IDLE \"Windows\" "
"menu item to \"Window\". Patch by Al Sweigart."
msgstr ""
"`bpo-23180 <https://bugs.python.org/issue23180>`__: Rename IDLE \"Windows\" "
"menu item to \"Window\". Patch by Al Sweigart."
#: ../../build/NEWS:10123
msgid ""
"`bpo-15506 <https://bugs.python.org/issue15506>`__: Use standard "
"PKG_PROG_PKG_CONFIG autoconf macro in the configure script."
msgstr ""
"`bpo-15506 <https://bugs.python.org/issue15506>`__: Use standard "
"PKG_PROG_PKG_CONFIG autoconf macro in the configure script."
#: ../../build/NEWS:10126
msgid ""
"`bpo-22935 <https://bugs.python.org/issue22935>`__: Allow the ssl module to "
"be compiled if openssl doesn't support SSL 3."
msgstr ""
"`bpo-22935 <https://bugs.python.org/issue22935>`__: Allow the ssl module to "
"be compiled if openssl doesn't support SSL 3."
#: ../../build/NEWS:10129
msgid ""
"`bpo-22592 <https://bugs.python.org/issue22592>`__: Drop support of the "
"Borland C compiler to build Python. The distutils module still supports it "
"to build extensions."
msgstr ""
"`bpo-22592 <https://bugs.python.org/issue22592>`__: Drop support of the "
"Borland C compiler to build Python. The distutils module still supports it "
"to build extensions."
#: ../../build/NEWS:10135
msgid ""
"`bpo-16537 <https://bugs.python.org/issue16537>`__: Check whether self."
"extensions is empty in setup.py. Patch by Jonathan Hosmer."
msgstr ""
"`bpo-16537 <https://bugs.python.org/issue16537>`__: Check whether self."
"extensions is empty in setup.py. Patch by Jonathan Hosmer."
#: ../../build/NEWS:10138
msgid ""
"`bpo-22359 <https://bugs.python.org/issue22359>`__: Remove incorrect uses of "
"recursive make. Patch by Jonas Wagner."
msgstr ""
"`bpo-22359 <https://bugs.python.org/issue22359>`__: Remove incorrect uses of "
"recursive make. Patch by Jonas Wagner."
#: ../../build/NEWS:10141
msgid ""
"`bpo-21958 <https://bugs.python.org/issue21958>`__: Define HAVE_ROUND when "
"building with Visual Studio 2013 and above. Patch by Zachary Turner."
msgstr ""
"`bpo-21958 <https://bugs.python.org/issue21958>`__: Define HAVE_ROUND when "
"building with Visual Studio 2013 and above. Patch by Zachary Turner."
#: ../../build/NEWS:10144
msgid ""
"`bpo-18093 <https://bugs.python.org/issue18093>`__: the programs that embed "
"the CPython runtime are now in a separate \"Programs\" directory, rather "
"than being kept in the Modules directory."
msgstr ""
"`bpo-18093 <https://bugs.python.org/issue18093>`__: the programs that embed "
"the CPython runtime are now in a separate \"Programs\" directory, rather "
"than being kept in the Modules directory."
#: ../../build/NEWS:10148
msgid ""
"`bpo-15759 <https://bugs.python.org/issue15759>`__: \"make suspicious\", "
"\"make linkcheck\" and \"make doctest\" in Doc/ now display special message "
"when and only when there are failures."
msgstr ""
"`bpo-15759 <https://bugs.python.org/issue15759>`__: \"make suspicious\", "
"\"make linkcheck\" and \"make doctest\" in Doc/ now display special message "
"when and only when there are failures."
#: ../../build/NEWS:10158
msgid ""
"`bpo-21037 <https://bugs.python.org/issue21037>`__: Add a build option to "
"enable AddressSanitizer support."
msgstr ""
"`bpo-21037 <https://bugs.python.org/issue21037>`__: Add a build option to "
"enable AddressSanitizer support."
#: ../../build/NEWS:10160
msgid ""
"`bpo-19962 <https://bugs.python.org/issue19962>`__: The Windows build "
"process now creates \"python.bat\" in the root of the source tree, which "
"passes all arguments through to the most recently built interpreter."
msgstr ""
"`bpo-19962 <https://bugs.python.org/issue19962>`__: The Windows build "
"process now creates \"python.bat\" in the root of the source tree, which "
"passes all arguments through to the most recently built interpreter."
#: ../../build/NEWS:10164
msgid ""
"`bpo-21285 <https://bugs.python.org/issue21285>`__: Refactor and fix curses "
"configure check to always search in a ncursesw directory."
msgstr ""
"`bpo-21285 <https://bugs.python.org/issue21285>`__: Refactor and fix curses "
"configure check to always search in a ncursesw directory."
#: ../../build/NEWS:10167
msgid ""
"`bpo-15234 <https://bugs.python.org/issue15234>`__: For BerkelyDB and "
"Sqlite, only add the found library and include directories if they aren't "
"already being searched. This avoids an explicit runtime library dependency."
msgstr ""
"`bpo-15234 <https://bugs.python.org/issue15234>`__: For BerkelyDB and "
"Sqlite, only add the found library and include directories if they aren't "
"already being searched. This avoids an explicit runtime library dependency."
#: ../../build/NEWS:10171
msgid ""
"`bpo-17861 <https://bugs.python.org/issue17861>`__: Tools/scripts/"
"generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/"
"opcode.py if the latter gets any change."
msgstr ""
"`bpo-17861 <https://bugs.python.org/issue17861>`__: Tools/scripts/"
"generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/"
"opcode.py if the latter gets any change."
#: ../../build/NEWS:10174
msgid ""
"`bpo-20644 <https://bugs.python.org/issue20644>`__: OS X installer build "
"support for documentation build changes in 3.4.1: assume externally supplied "
"sphinx-build is available in /usr/bin."
msgstr ""
"`bpo-20644 <https://bugs.python.org/issue20644>`__: OS X installer build "
"support for documentation build changes in 3.4.1: assume externally supplied "
"sphinx-build is available in /usr/bin."
#: ../../build/NEWS:10177
msgid ""
"`bpo-20022 <https://bugs.python.org/issue20022>`__: Eliminate use of "
"deprecated bundlebuilder in OS X builds."
msgstr ""
"`bpo-20022 <https://bugs.python.org/issue20022>`__: Eliminate use of "
"deprecated bundlebuilder in OS X builds."
#: ../../build/NEWS:10179
msgid ""
"`bpo-15968 <https://bugs.python.org/issue15968>`__: Incorporated Tcl, Tk, "
"and Tix builds into the Windows build solution."
msgstr ""
"`bpo-15968 <https://bugs.python.org/issue15968>`__: Incorporated Tcl, Tk, "
"and Tix builds into the Windows build solution."
#: ../../build/NEWS:10182
msgid ""
"`bpo-17095 <https://bugs.python.org/issue17095>`__: Fix Modules/Setup "
"*shared* support."
msgstr ""
"`bpo-17095 <https://bugs.python.org/issue17095>`__: Fix Modules/Setup "
"*shared* support."
#: ../../build/NEWS:10184
msgid ""
"`bpo-21811 <https://bugs.python.org/issue21811>`__: Anticipated fixes to "
"support OS X versions > 10.9."
msgstr ""
"`bpo-21811 <https://bugs.python.org/issue21811>`__: Anticipated fixes to "
"support OS X versions > 10.9."
#: ../../build/NEWS:10189
msgid ""
"`bpo-18096 <https://bugs.python.org/issue18096>`__: Fix library order "
"returned by python-config."
msgstr ""
"`bpo-18096 <https://bugs.python.org/issue18096>`__: Fix library order "
"returned by python-config."
#: ../../build/NEWS:10191
msgid ""
"`bpo-17219 <https://bugs.python.org/issue17219>`__: Add library build dir "
"for Python extension cross-builds."
msgstr ""
"`bpo-17219 <https://bugs.python.org/issue17219>`__: Add library build dir "
"for Python extension cross-builds."
#: ../../build/NEWS:10193
msgid ""
"`bpo-22919 <https://bugs.python.org/issue22919>`__: Windows build updated to "
"support VC 14.0 (Visual Studio 2015), which will be used for the official "
"release."
msgstr ""
"`bpo-22919 <https://bugs.python.org/issue22919>`__: Windows build updated to "
"support VC 14.0 (Visual Studio 2015), which will be used for the official "
"release."
#: ../../build/NEWS:10196
msgid ""
"`bpo-21236 <https://bugs.python.org/issue21236>`__: Build _msi.pyd with "
"cabinet.lib instead of fci.lib"
msgstr ""
"`bpo-21236 <https://bugs.python.org/issue21236>`__: Build _msi.pyd with "
"cabinet.lib instead of fci.lib"
#: ../../build/NEWS:10198
msgid ""
"`bpo-17128 <https://bugs.python.org/issue17128>`__: Use private version of "
"OpenSSL for OS X 10.5+ installer."
msgstr ""
"`bpo-17128 <https://bugs.python.org/issue17128>`__: Use private version of "
"OpenSSL for OS X 10.5+ installer."
#: ../../build/NEWS:10203
msgid ""
"`bpo-14203 <https://bugs.python.org/issue14203>`__: Remove obsolete support "
"for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), "
"bytesiobuf_getbuffer() and array_buffer_getbuf(). All functions now raise "
"BufferError in that case."
msgstr ""
"`bpo-14203 <https://bugs.python.org/issue14203>`__: Remove obsolete support "
"for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), "
"bytesiobuf_getbuffer() and array_buffer_getbuf(). All functions now raise "
"BufferError in that case."
#: ../../build/NEWS:10207
msgid ""
"`bpo-22445 <https://bugs.python.org/issue22445>`__: PyBuffer_IsContiguous() "
"now implements precise contiguity tests, compatible with NumPy's "
"NPY_RELAXED_STRIDES_CHECKING compilation flag. Previously the function "
"reported false negatives for corner cases."
msgstr ""
"`bpo-22445 <https://bugs.python.org/issue22445>`__: PyBuffer_IsContiguous() "
"now implements precise contiguity tests, compatible with NumPy's "
"NPY_RELAXED_STRIDES_CHECKING compilation flag. Previously the function "
"reported false negatives for corner cases."
#: ../../build/NEWS:10211
msgid ""
"`bpo-22079 <https://bugs.python.org/issue22079>`__: PyType_Ready() now "
"checks that statically allocated type has no dynamically allocated bases."
msgstr ""
"`bpo-22079 <https://bugs.python.org/issue22079>`__: PyType_Ready() now "
"checks that statically allocated type has no dynamically allocated bases."
#: ../../build/NEWS:10214
msgid ""
"`bpo-22453 <https://bugs.python.org/issue22453>`__: Removed non-documented "
"macro PyObject_REPR()."
msgstr ""
"`bpo-22453 <https://bugs.python.org/issue22453>`__: Removed non-documented "
"macro PyObject_REPR()."
#: ../../build/NEWS:10216
msgid ""
"`bpo-18395 <https://bugs.python.org/issue18395>`__: Rename "
"``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename "
"``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these "
"functions."
msgstr ""
"`bpo-18395 <https://bugs.python.org/issue18395>`__: Rename "
"``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename "
"``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these "
"functions."
#: ../../build/NEWS:10220
msgid ""
"`bpo-21233 <https://bugs.python.org/issue21233>`__: Add new C functions: "
"PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc(). "
"bytes(int) is now using ``calloc()`` instead of ``malloc()`` for large "
"objects which is faster and use less memory."
msgstr ""
"`bpo-21233 <https://bugs.python.org/issue21233>`__: Add new C functions: "
"PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc(). "
"bytes(int) is now using ``calloc()`` instead of ``malloc()`` for large "
"objects which is faster and use less memory."
#: ../../build/NEWS:10225
msgid ""
"`bpo-20942 <https://bugs.python.org/issue20942>`__: "
"PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what "
"importlib does; this affects _frozen_importlib as well as any module loaded "
"using imp.init_frozen()."
msgstr ""
"`bpo-20942 <https://bugs.python.org/issue20942>`__: "
"PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what "
"importlib does; this affects _frozen_importlib as well as any module loaded "
"using imp.init_frozen()."
#: ../../build/NEWS:10232
msgid ""
"`bpo-19548 <https://bugs.python.org/issue19548>`__: Update the codecs module "
"documentation to better cover the distinction between text encodings and "
"other codecs, together with other clarifications. Patch by Martin Panter."
msgstr ""
"`bpo-19548 <https://bugs.python.org/issue19548>`__: Update the codecs module "
"documentation to better cover the distinction between text encodings and "
"other codecs, together with other clarifications. Patch by Martin Panter."
#: ../../build/NEWS:10236
msgid ""
"`bpo-22394 <https://bugs.python.org/issue22394>`__: Doc/Makefile now "
"supports ``make venv PYTHON=../python`` to create a venv for generating the "
"documentation, e.g., ``make html PYTHON=venv/bin/python3``."
msgstr ""
"`bpo-22394 <https://bugs.python.org/issue22394>`__: Doc/Makefile now "
"supports ``make venv PYTHON=../python`` to create a venv for generating the "
"documentation, e.g., ``make html PYTHON=venv/bin/python3``."
#: ../../build/NEWS:10240
msgid ""
"`bpo-21514 <https://bugs.python.org/issue21514>`__: The documentation of the "
"json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627."
msgstr ""
"`bpo-21514 <https://bugs.python.org/issue21514>`__: The documentation of the "
"json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627."
#: ../../build/NEWS:10243
msgid ""
"`bpo-21777 <https://bugs.python.org/issue21777>`__: The binary sequence "
"methods on bytes and bytearray are now documented explicitly, rather than "
"assuming users will be able to derive the expected behaviour from the "
"behaviour of the corresponding str methods."
msgstr ""
"`bpo-21777 <https://bugs.python.org/issue21777>`__: The binary sequence "
"methods on bytes and bytearray are now documented explicitly, rather than "
"assuming users will be able to derive the expected behaviour from the "
"behaviour of the corresponding str methods."
#: ../../build/NEWS:10248
msgid ""
"`bpo-6916 <https://bugs.python.org/issue6916>`__: undocument deprecated "
"asynchat.fifo class."
msgstr ""
"`bpo-6916 <https://bugs.python.org/issue6916>`__: undocument deprecated "
"asynchat.fifo class."
#: ../../build/NEWS:10250
msgid ""
"`bpo-17386 <https://bugs.python.org/issue17386>`__: Expanded functionality "
"of the ``Doc/make.bat`` script to make it much more comparable to ``Doc/"
"Makefile``."
msgstr ""
"`bpo-17386 <https://bugs.python.org/issue17386>`__: Expanded functionality "
"of the ``Doc/make.bat`` script to make it much more comparable to ``Doc/"
"Makefile``."
#: ../../build/NEWS:10256
msgid ""
"`bpo-21043 <https://bugs.python.org/issue21043>`__: Remove the "
"recommendation for specific CA organizations and to mention the ability to "
"load the OS certificates."
msgstr ""
"`bpo-21043 <https://bugs.python.org/issue21043>`__: Remove the "
"recommendation for specific CA organizations and to mention the ability to "
"load the OS certificates."
#: ../../build/NEWS:10259
msgid ""
"`bpo-20765 <https://bugs.python.org/issue20765>`__: Add missing "
"documentation for PurePath.with_name() and PurePath.with_suffix()."
msgstr ""
"`bpo-20765 <https://bugs.python.org/issue20765>`__: Add missing "
"documentation for PurePath.with_name() and PurePath.with_suffix()."
#: ../../build/NEWS:10262
msgid ""
"`bpo-19407 <https://bugs.python.org/issue19407>`__: New package installation "
"and distribution guides based on the Python Packaging Authority tools. "
"Existing guides have been retained as legacy links from the distutils docs, "
"as they still contain some required reference material for tool developers "
"that isn't recorded anywhere else."
msgstr ""
"`bpo-19407 <https://bugs.python.org/issue19407>`__: New package installation "
"and distribution guides based on the Python Packaging Authority tools. "
"Existing guides have been retained as legacy links from the distutils docs, "
"as they still contain some required reference material for tool developers "
"that isn't recorded anywhere else."
#: ../../build/NEWS:10267
msgid ""
"`bpo-19697 <https://bugs.python.org/issue19697>`__: Document cases where "
"__main__.__spec__ is None."
msgstr ""
"`bpo-19697 <https://bugs.python.org/issue19697>`__: Document cases where "
"__main__.__spec__ is None."
#: ../../build/NEWS:10272
msgid ""
"`bpo-18982 <https://bugs.python.org/issue18982>`__: Add tests for CLI of the "
"calendar module."
msgstr ""
"`bpo-18982 <https://bugs.python.org/issue18982>`__: Add tests for CLI of the "
"calendar module."
#: ../../build/NEWS:10274
msgid ""
"`bpo-19548 <https://bugs.python.org/issue19548>`__: Added some additional "
"checks to test_codecs to ensure that statements in the updated documentation "
"remain accurate. Patch by Martin Panter."
msgstr ""
"`bpo-19548 <https://bugs.python.org/issue19548>`__: Added some additional "
"checks to test_codecs to ensure that statements in the updated documentation "
"remain accurate. Patch by Martin Panter."
#: ../../build/NEWS:10278
msgid ""
"`bpo-22838 <https://bugs.python.org/issue22838>`__: All test_re tests now "
"work with unittest test discovery."
msgstr ""
"`bpo-22838 <https://bugs.python.org/issue22838>`__: All test_re tests now "
"work with unittest test discovery."
#: ../../build/NEWS:10280
msgid ""
"`bpo-22173 <https://bugs.python.org/issue22173>`__: Update lib2to3 tests to "
"use unittest test discovery."
msgstr ""
"`bpo-22173 <https://bugs.python.org/issue22173>`__: Update lib2to3 tests to "
"use unittest test discovery."
#: ../../build/NEWS:10282
msgid ""
"`bpo-16000 <https://bugs.python.org/issue16000>`__: Convert test_curses to "
"use unittest."
msgstr ""
"`bpo-16000 <https://bugs.python.org/issue16000>`__: Convert test_curses to "
"use unittest."
#: ../../build/NEWS:10284
msgid ""
"`bpo-21456 <https://bugs.python.org/issue21456>`__: Skip two tests in "
"test_urllib2net.py if _ssl module not present. Patch by Remi Pointel."
msgstr ""
"`bpo-21456 <https://bugs.python.org/issue21456>`__: Skip two tests in "
"test_urllib2net.py if _ssl module not present. Patch by Remi Pointel."
#: ../../build/NEWS:10287
msgid ""
"`bpo-20746 <https://bugs.python.org/issue20746>`__: Fix test_pdb to run in "
"refleak mode (-R). Patch by Xavier de Gaye."
msgstr ""
"`bpo-20746 <https://bugs.python.org/issue20746>`__: Fix test_pdb to run in "
"refleak mode (-R). Patch by Xavier de Gaye."
#: ../../build/NEWS:10290
msgid ""
"`bpo-22060 <https://bugs.python.org/issue22060>`__: test_ctypes has been "
"somewhat cleaned up and simplified; it now uses unittest test discovery to "
"find its tests."
msgstr ""
"`bpo-22060 <https://bugs.python.org/issue22060>`__: test_ctypes has been "
"somewhat cleaned up and simplified; it now uses unittest test discovery to "
"find its tests."
#: ../../build/NEWS:10293
msgid ""
"`bpo-22104 <https://bugs.python.org/issue22104>`__: regrtest.py no longer "
"holds a reference to the suite of tests loaded from test modules that don't "
"define test_main()."
msgstr ""
"`bpo-22104 <https://bugs.python.org/issue22104>`__: regrtest.py no longer "
"holds a reference to the suite of tests loaded from test modules that don't "
"define test_main()."
#: ../../build/NEWS:10296
msgid ""
"`bpo-22111 <https://bugs.python.org/issue22111>`__: Assorted cleanups in "
"test_imaplib. Patch by Milan Oberkirch."
msgstr ""
"`bpo-22111 <https://bugs.python.org/issue22111>`__: Assorted cleanups in "
"test_imaplib. Patch by Milan Oberkirch."
#: ../../build/NEWS:10298
msgid ""
"`bpo-22002 <https://bugs.python.org/issue22002>`__: Added "
"``load_package_tests`` function to test.support and used it to implement/"
"augment test discovery in test_asyncio, test_email, test_importlib, "
"test_json, and test_tools."
msgstr ""
"`bpo-22002 <https://bugs.python.org/issue22002>`__: Added "
"``load_package_tests`` function to test.support and used it to implement/"
"augment test discovery in test_asyncio, test_email, test_importlib, "
"test_json, and test_tools."
#: ../../build/NEWS:10302
msgid ""
"`bpo-21976 <https://bugs.python.org/issue21976>`__: Fix test_ssl to accept "
"LibreSSL version strings. Thanks to William Orr."
msgstr ""
"`bpo-21976 <https://bugs.python.org/issue21976>`__: Fix test_ssl to accept "
"LibreSSL version strings. Thanks to William Orr."
#: ../../build/NEWS:10305
msgid ""
"`bpo-21918 <https://bugs.python.org/issue21918>`__: Converted test_tools "
"from a module to a package containing separate test files for each tested "
"script."
msgstr ""
"`bpo-21918 <https://bugs.python.org/issue21918>`__: Converted test_tools "
"from a module to a package containing separate test files for each tested "
"script."
#: ../../build/NEWS:10308
msgid ""
"`bpo-9554 <https://bugs.python.org/issue9554>`__: Use modern unittest "
"features in test_argparse. Initial patch by Denver Coneybeare and Radu "
"Voicilas."
msgstr ""
"`bpo-9554 <https://bugs.python.org/issue9554>`__: Use modern unittest "
"features in test_argparse. Initial patch by Denver Coneybeare and Radu "
"Voicilas."
#: ../../build/NEWS:10311
msgid ""
"`bpo-20155 <https://bugs.python.org/issue20155>`__: Changed HTTP method "
"names in failing tests in test_httpservers so that packet filtering software "
"(specifically Windows Base Filtering Engine) does not interfere with the "
"transaction semantics expected by the tests."
msgstr ""
"`bpo-20155 <https://bugs.python.org/issue20155>`__: Changed HTTP method "
"names in failing tests in test_httpservers so that packet filtering software "
"(specifically Windows Base Filtering Engine) does not interfere with the "
"transaction semantics expected by the tests."
#: ../../build/NEWS:10316
msgid ""
"`bpo-19493 <https://bugs.python.org/issue19493>`__: Refactored the ctypes "
"test package to skip tests explicitly rather than silently."
msgstr ""
"`bpo-19493 <https://bugs.python.org/issue19493>`__: Refactored the ctypes "
"test package to skip tests explicitly rather than silently."
#: ../../build/NEWS:10319
msgid ""
"`bpo-18492 <https://bugs.python.org/issue18492>`__: All resources are now "
"allowed when tests are not run by regrtest.py."
msgstr ""
"`bpo-18492 <https://bugs.python.org/issue18492>`__: All resources are now "
"allowed when tests are not run by regrtest.py."
#: ../../build/NEWS:10322
msgid ""
"`bpo-21634 <https://bugs.python.org/issue21634>`__: Fix pystone micro-"
"benchmark: use floor division instead of true division to benchmark integers "
"instead of floating point numbers. Set pystone version to 1.2. Patch written "
"by Lennart Regebro."
msgstr ""
"`bpo-21634 <https://bugs.python.org/issue21634>`__: Fix pystone micro-"
"benchmark: use floor division instead of true division to benchmark integers "
"instead of floating point numbers. Set pystone version to 1.2. Patch written "
"by Lennart Regebro."
#: ../../build/NEWS:10326
msgid ""
"`bpo-21605 <https://bugs.python.org/issue21605>`__: Added tests for Tkinter "
"images."
msgstr ""
"`bpo-21605 <https://bugs.python.org/issue21605>`__: Added tests for Tkinter "
"images."
#: ../../build/NEWS:10328
msgid ""
"`bpo-21493 <https://bugs.python.org/issue21493>`__: Added test for ntpath."
"expanduser(). Original patch by Claudiu Popa."
msgstr ""
"`bpo-21493 <https://bugs.python.org/issue21493>`__: Added test for ntpath."
"expanduser(). Original patch by Claudiu Popa."
#: ../../build/NEWS:10331
msgid ""
"`bpo-19925 <https://bugs.python.org/issue19925>`__: Added tests for the spwd "
"module. Original patch by Vajrasky Kok."
msgstr ""
"`bpo-19925 <https://bugs.python.org/issue19925>`__: Added tests for the spwd "
"module. Original patch by Vajrasky Kok."
#: ../../build/NEWS:10334
msgid ""
"`bpo-21522 <https://bugs.python.org/issue21522>`__: Added Tkinter tests for "
"Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu."
"entryconfigure()."
msgstr ""
"`bpo-21522 <https://bugs.python.org/issue21522>`__: Added Tkinter tests for "
"Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu."
"entryconfigure()."
#: ../../build/NEWS:10337
msgid ""
"`bpo-17756 <https://bugs.python.org/issue17756>`__: Fix test_code test when "
"run from the installed location."
msgstr ""
"`bpo-17756 <https://bugs.python.org/issue17756>`__: Fix test_code test when "
"run from the installed location."
#: ../../build/NEWS:10339
msgid ""
"`bpo-17752 <https://bugs.python.org/issue17752>`__: Fix distutils tests when "
"run from the installed location."
msgstr ""
"`bpo-17752 <https://bugs.python.org/issue17752>`__: Fix distutils tests when "
"run from the installed location."
#: ../../build/NEWS:10341
msgid ""
"`bpo-18604 <https://bugs.python.org/issue18604>`__: Consolidated checks for "
"GUI availability. All platforms now at least check whether Tk can be "
"instantiated when the GUI resource is requested."
msgstr ""
"`bpo-18604 <https://bugs.python.org/issue18604>`__: Consolidated checks for "
"GUI availability. All platforms now at least check whether Tk can be "
"instantiated when the GUI resource is requested."
#: ../../build/NEWS:10345
msgid ""
"`bpo-21275 <https://bugs.python.org/issue21275>`__: Fix a socket test on "
"KFreeBSD."
msgstr ""
"`bpo-21275 <https://bugs.python.org/issue21275>`__: Fix a socket test on "
"KFreeBSD."
#: ../../build/NEWS:10347
msgid ""
"`bpo-21223 <https://bugs.python.org/issue21223>`__: Pass test_site/"
"test_startup_imports when some of the extensions are built as builtins."
msgstr ""
"`bpo-21223 <https://bugs.python.org/issue21223>`__: Pass test_site/"
"test_startup_imports when some of the extensions are built as builtins."
#: ../../build/NEWS:10350
msgid ""
"`bpo-20635 <https://bugs.python.org/issue20635>`__: Added tests for Tk "
"geometry managers."
msgstr ""
"`bpo-20635 <https://bugs.python.org/issue20635>`__: Added tests for Tk "
"geometry managers."
#: ../../build/NEWS:10352
msgid "Add test case for freeze."
msgstr "Ajoute un test pour *freeze*."
#: ../../build/NEWS:10354
msgid ""
"`bpo-20743 <https://bugs.python.org/issue20743>`__: Fix a reference leak in "
"test_tcl."
msgstr ""
"`bpo-20743 <https://bugs.python.org/issue20743>`__: Fix a reference leak in "
"test_tcl."
#: ../../build/NEWS:10356
msgid ""
"`bpo-21097 <https://bugs.python.org/issue21097>`__: Move test_namespace_pkgs "
"into test_importlib."
msgstr ""
"`bpo-21097 <https://bugs.python.org/issue21097>`__: Move test_namespace_pkgs "
"into test_importlib."
#: ../../build/NEWS:10358
msgid ""
"`bpo-21503 <https://bugs.python.org/issue21503>`__: Use test_both() "
"consistently in test_importlib."
msgstr ""
"`bpo-21503 <https://bugs.python.org/issue21503>`__: Use test_both() "
"consistently in test_importlib."
#: ../../build/NEWS:10360
msgid ""
"`bpo-20939 <https://bugs.python.org/issue20939>`__: Avoid various network "
"test failures due to new redirect of http://www.python.org/ to https://www."
"python.org: use http://www.example.com instead."
msgstr ""
"`bpo-20939 <https://bugs.python.org/issue20939>`__: Avoid various network "
"test failures due to new redirect of http://www.python.org/ to https://www."
"python.org: use http://www.example.com instead."
#: ../../build/NEWS:10364
msgid ""
"`bpo-20668 <https://bugs.python.org/issue20668>`__: asyncio tests no longer "
"rely on tests.txt file. (Patch by Vajrasky Kok)"
msgstr ""
"`bpo-20668 <https://bugs.python.org/issue20668>`__: asyncio tests no longer "
"rely on tests.txt file. (Patch by Vajrasky Kok)"
#: ../../build/NEWS:10367
msgid ""
"`bpo-21093 <https://bugs.python.org/issue21093>`__: Prevent failures of "
"ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/"
"local/lib."
msgstr ""
"`bpo-21093 <https://bugs.python.org/issue21093>`__: Prevent failures of "
"ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/"
"local/lib."
#: ../../build/NEWS:10370
msgid ""
"`bpo-22770 <https://bugs.python.org/issue22770>`__: Prevent some Tk "
"segfaults on OS X when running gui tests."
msgstr ""
"`bpo-22770 <https://bugs.python.org/issue22770>`__: Prevent some Tk "
"segfaults on OS X when running gui tests."
#: ../../build/NEWS:10372
msgid ""
"`bpo-23211 <https://bugs.python.org/issue23211>`__: Workaround test_logging "
"failure on some OS X 10.6 systems."
msgstr ""
"`bpo-23211 <https://bugs.python.org/issue23211>`__: Workaround test_logging "
"failure on some OS X 10.6 systems."
#: ../../build/NEWS:10374
msgid ""
"`bpo-23345 <https://bugs.python.org/issue23345>`__: Prevent test_ssl "
"failures with large OpenSSL patch level values (like 0.9.8zc)."
msgstr ""
"`bpo-23345 <https://bugs.python.org/issue23345>`__: Prevent test_ssl "
"failures with large OpenSSL patch level values (like 0.9.8zc)."
#: ../../build/NEWS:10380
msgid ""
"`bpo-22314 <https://bugs.python.org/issue22314>`__: pydoc now works when the "
"LINES environment variable is set."
msgstr ""
"`bpo-22314 <https://bugs.python.org/issue22314>`__: pydoc now works when the "
"LINES environment variable is set."
#: ../../build/NEWS:10385
msgid ""
"`bpo-20076 <https://bugs.python.org/issue20076>`__: The makelocalealias.py "
"script no longer ignores UTF-8 mapping."
msgstr ""
"`bpo-20076 <https://bugs.python.org/issue20076>`__: The makelocalealias.py "
"script no longer ignores UTF-8 mapping."
#: ../../build/NEWS:10387
msgid ""
"`bpo-20079 <https://bugs.python.org/issue20079>`__: The makelocalealias.py "
"script now can parse the SUPPORTED file from glibc sources and supports "
"command line options for source paths."
msgstr ""
"`bpo-20079 <https://bugs.python.org/issue20079>`__: The makelocalealias.py "
"script now can parse the SUPPORTED file from glibc sources and supports "
"command line options for source paths."
#: ../../build/NEWS:10390
msgid ""
"`bpo-22201 <https://bugs.python.org/issue22201>`__: Command-line interface "
"of the zipfile module now correctly extracts ZIP files with directory "
"entries. Patch by Ryan Wilson."
msgstr ""
"`bpo-22201 <https://bugs.python.org/issue22201>`__: Command-line interface "
"of the zipfile module now correctly extracts ZIP files with directory "
"entries. Patch by Ryan Wilson."
#: ../../build/NEWS:10393
msgid ""
"`bpo-22120 <https://bugs.python.org/issue22120>`__: For functions using an "
"unsigned integer return converter, Argument Clinic now generates a cast to "
"that type for the comparison to -1 in the generated code. (This suppresses "
"a compilation warning.)"
msgstr ""
"`bpo-22120 <https://bugs.python.org/issue22120>`__: For functions using an "
"unsigned integer return converter, Argument Clinic now generates a cast to "
"that type for the comparison to -1 in the generated code. (This suppresses "
"a compilation warning.)"
#: ../../build/NEWS:10397
msgid ""
"`bpo-18974 <https://bugs.python.org/issue18974>`__: Tools/scripts/diff.py "
"now uses argparse instead of optparse."
msgstr ""
"`bpo-18974 <https://bugs.python.org/issue18974>`__: Tools/scripts/diff.py "
"now uses argparse instead of optparse."
#: ../../build/NEWS:10399
msgid ""
"`bpo-21906 <https://bugs.python.org/issue21906>`__: Make Tools/scripts/"
"md5sum.py work in Python 3. Patch by Zachary Ware."
msgstr ""
"`bpo-21906 <https://bugs.python.org/issue21906>`__: Make Tools/scripts/"
"md5sum.py work in Python 3. Patch by Zachary Ware."
#: ../../build/NEWS:10402
msgid ""
"`bpo-21629 <https://bugs.python.org/issue21629>`__: Fix Argument Clinic's "
"\"--converters\" feature."
msgstr ""
"`bpo-21629 <https://bugs.python.org/issue21629>`__: Fix Argument Clinic's "
"\"--converters\" feature."
#: ../../build/NEWS:10404
msgid "Add support for ``yield from`` to 2to3."
msgstr "Ajoute le support de ``yield from`` à *2to3*."
#: ../../build/NEWS:10406
msgid "Add support for the PEP 465 matrix multiplication operator to 2to3."
msgstr ""
#: ../../build/NEWS:10408
msgid ""
"`bpo-16047 <https://bugs.python.org/issue16047>`__: Fix module exception "
"list and __file__ handling in freeze. Patch by Meador Inge."
msgstr ""
"`bpo-16047 <https://bugs.python.org/issue16047>`__: Fix module exception "
"list and __file__ handling in freeze. Patch by Meador Inge."
#: ../../build/NEWS:10411
msgid ""
"`bpo-11824 <https://bugs.python.org/issue11824>`__: Consider ABI tags in "
"freeze. Patch by Meador Inge."
msgstr ""
"`bpo-11824 <https://bugs.python.org/issue11824>`__: Consider ABI tags in "
"freeze. Patch by Meador Inge."
#: ../../build/NEWS:10413
msgid ""
"`bpo-20535 <https://bugs.python.org/issue20535>`__: PYTHONWARNING no longer "
"affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar "
"Arahesis."
msgstr ""
"`bpo-20535 <https://bugs.python.org/issue20535>`__: PYTHONWARNING no longer "
"affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar "
"Arahesis."
#: ../../build/NEWS:10419
msgid ""
"`bpo-23260 <https://bugs.python.org/issue23260>`__: Update Windows installer"
msgstr ""
"`bpo-23260 <https://bugs.python.org/issue23260>`__: Update Windows installer"
#: ../../build/NEWS:10421
msgid ""
"The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible "
"result of this change is the addition of new native file dialogs when "
"running on Windows Vista or newer. See Tcl/Tk's TIP 432 for more "
"information. Also, this version of Tcl/Tk includes support for Windows 10."
msgstr ""
#: ../../build/NEWS:10427
msgid ""
"`bpo-17896 <https://bugs.python.org/issue17896>`__: The Windows build "
"scripts now expect external library sources to be in ``PCbuild\\.."
"\\externals`` rather than ``PCbuild\\..\\..``."
msgstr ""
"`bpo-17896 <https://bugs.python.org/issue17896>`__: The Windows build "
"scripts now expect external library sources to be in ``PCbuild\\.."
"\\externals`` rather than ``PCbuild\\..\\..``."
#: ../../build/NEWS:10430
msgid ""
"`bpo-17717 <https://bugs.python.org/issue17717>`__: The Windows build "
"scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL."
msgstr ""
"`bpo-17717 <https://bugs.python.org/issue17717>`__: The Windows build "
"scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL."
#: ../../build/NEWS:10433
msgid ""
"`bpo-21907 <https://bugs.python.org/issue21907>`__: Improved the batch "
"scripts provided for building Python."
msgstr ""
"`bpo-21907 <https://bugs.python.org/issue21907>`__: Improved the batch "
"scripts provided for building Python."
#: ../../build/NEWS:10435
msgid ""
"`bpo-22644 <https://bugs.python.org/issue22644>`__: The bundled version of "
"OpenSSL has been updated to 1.0.1j."
msgstr ""
"`bpo-22644 <https://bugs.python.org/issue22644>`__: The bundled version of "
"OpenSSL has been updated to 1.0.1j."
#: ../../build/NEWS:10437
msgid ""
"`bpo-10747 <https://bugs.python.org/issue10747>`__: Use versioned labels in "
"the Windows start menu. Patch by Olive Kilburn."
msgstr ""
"`bpo-10747 <https://bugs.python.org/issue10747>`__: Use versioned labels in "
"the Windows start menu. Patch by Olive Kilburn."
#: ../../build/NEWS:10440
msgid ""
"`bpo-22980 <https://bugs.python.org/issue22980>`__: .pyd files with a "
"version and platform tag (for example, \".cp35-win32.pyd\") will now be "
"loaded in preference to those without tags."
msgstr ""
"`bpo-22980 <https://bugs.python.org/issue22980>`__: .pyd files with a "
"version and platform tag (for example, \".cp35-win32.pyd\") will now be "
"loaded in preference to those without tags."
#: ../../build/NEWS:10444
msgid "**(For information about older versions, consult the HISTORY file.)**"
msgstr ""
"**(Pour des informations sur les versions précédentes, consultez le fichier "
"HISTORY.)**"