diff --git a/c-api.po b/c-api.po index 3eeff271..a7d5965d 100644 --- a/c-api.po +++ b/c-api.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-13 22:59+0100\n" +"POT-Creation-Date: 2016-01-22 17:19+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -8448,21 +8448,21 @@ msgstr "" #: c-api/mapping.rst:53 msgid "" -"On success, return a list of the keys in object *o*. On failure, return " -"*NULL*. This is equivalent to the Python expression ``list(o.keys())``." +"On success, return a list, a tuple or a dictionary view in case of a dict, " +"of the keys in object *o*. On failure, return *NULL*." msgstr "" #: c-api/mapping.rst:59 msgid "" -"On success, return a list of the values in object *o*. On failure, return " -"*NULL*. This is equivalent to the Python expression ``list(o.values())``." +"On success, return a list, a tuple or a dictionary view in case of a dict, " +"of the values in object *o*. On failure, return *NULL*." msgstr "" #: c-api/mapping.rst:65 msgid "" -"On success, return a list of the items in object *o*, where each item is a " -"tuple containing a key-value pair. On failure, return *NULL*. This is " -"equivalent to the Python expression ``list(o.items())``." +"On success, return a list, a tuple or a dictionary view in case of a dict, " +"of the items in object *o*, where each item is a tuple containing a key-" +"value pair. On failure, return *NULL*." msgstr "" #: c-api/mapping.rst:72 c-api/object.rst:385 diff --git a/functions.po b/functions.po new file mode 100644 index 00000000..7dc52d0c --- /dev/null +++ b/functions.po @@ -0,0 +1,2165 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1990-2015, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Python 3.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-01-20 22:37+0100\n" +"PO-Revision-Date: 2016-01-20 23:51+0100\n" +"Last-Translator: \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" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Poedit 1.8.6\n" + +#: library/abc.rst:329 library/cgi.rst:533 library/chunk.rst:130 +#: library/configparser.rst:1308 library/csv.rst:530 library/datetime.rst:1974 +#: library/doctest.rst:1835 library/email.rst:385 library/email-examples.rst:74 +#: library/email.encoders.rst:58 library/email.generator.rst:231 +#: library/email.parser.rst:304 library/email.util.rst:206 +#: library/functions.rst:1588 library/gettext.rst:651 library/heapq.rst:298 +#: library/html.entities.rst:45 library/json.rst:690 library/marshal.rst:113 +#: library/pdb.rst:511 library/pickle.rst:903 library/pyexpat.rst:867 +#: library/sqlite3.rst:944 library/stdtypes.rst:4611 library/time.rst:691 +#: library/unicodedata.rst:168 library/webbrowser.rst:210 +#: library/xml.dom.minidom.rst:249 library/xml.etree.elementtree.rst:1189 +#: library/xmlrpc.client.rst:578 +msgid "Footnotes" +msgstr "Notes" + +#: library/array.rst:20 library/functions.rst:901 library/stdtypes.rst:3274 +#: library/string.rst:405 +msgid "``'b'``" +msgstr "``'b'``" + +#: library/codecs.rst:289 library/codecs.rst:304 library/codecs.rst:337 +#: library/curses.rst:1274 library/curses.rst:1526 library/curses.ascii.rst:15 +#: library/datetime.rst:1809 library/dbm.rst:44 library/dbm.rst:153 +#: library/dbm.rst:172 library/dbm.rst:265 library/difflib.rst:65 +#: library/difflib.rst:488 library/fnmatch.rst:21 library/functions.rst:895 +#: library/grp.rst:17 library/inspect.rst:661 library/locale.rst:61 +#: library/mailbox.rst:813 library/mailbox.rst:980 library/mailbox.rst:1350 +#: library/profile.rst:372 library/pwd.rst:17 library/select.rst:269 +#: library/select.rst:373 library/select.rst:489 library/select.rst:518 +#: library/select.rst:549 library/select.rst:557 library/select.rst:577 +#: library/select.rst:600 library/selectors.rst:57 library/spwd.rst:20 +#: library/stdtypes.rst:148 library/stdtypes.rst:2121 library/stdtypes.rst:2144 +#: library/stdtypes.rst:3218 library/stdtypes.rst:3241 library/string.rst:316 +#: library/string.rst:341 library/string.rst:392 library/string.rst:403 +#: library/string.rst:435 library/sys.rst:556 library/time.rst:375 +#: library/tkinter.rst:426 library/uuid.rst:66 library/winreg.rst:208 +#: library/winreg.rst:315 library/winreg.rst:359 +#: library/xml.etree.elementtree.rst:403 library/xmlrpc.client.rst:84 +msgid "Meaning" +msgstr "Signification" + +#: library/dbm.rst:46 library/dbm.rst:155 library/dbm.rst:267 +#: library/functions.rst:897 library/stdtypes.rst:2177 +#: library/stdtypes.rst:3284 +msgid "``'r'``" +msgstr "``'r'``" + +#: library/dbm.rst:49 library/dbm.rst:158 library/dbm.rst:270 +#: library/functions.rst:898 +msgid "``'w'``" +msgstr "``'w'``" + +#: library/functions.rst:5 library/functions.rst:11 +msgid "Built-in Functions" +msgstr "Fonctions Natives" + +#: library/functions.rst:7 +msgid "" +"The Python interpreter has a number of functions and types built into it " +"that are always available. They are listed here in alphabetical order." +msgstr "" +"L'interpréteur Python propose quelques fonctions et types natifs qui sont " +"toujours disponibles. Ils sont listés ici par ordre alphabétique." + +#: library/functions.rst:13 library/stdtypes.rst:295 +msgid ":func:`abs`" +msgstr ":func:`abs`" + +#: library/functions.rst:13 +msgid "|func-dict|_" +msgstr "|func-dict|_" + +#: library/functions.rst:13 +msgid ":func:`help`" +msgstr ":func:`help`" + +#: library/functions.rst:13 +msgid ":func:`min`" +msgstr ":func:`min`" + +#: library/functions.rst:13 +msgid ":func:`setattr`" +msgstr ":func:`setattr`" + +#: library/functions.rst:14 +msgid ":func:`all`" +msgstr ":func:`all`" + +#: library/functions.rst:14 +msgid ":func:`dir`" +msgstr ":func:`dir`" + +#: library/functions.rst:14 +msgid ":func:`hex`" +msgstr ":func:`hex`" + +#: library/functions.rst:14 +msgid ":func:`next`" +msgstr ":func:`next`" + +#: library/functions.rst:14 +msgid ":func:`slice`" +msgstr ":func:`slice`" + +#: library/functions.rst:15 +msgid ":func:`any`" +msgstr ":func:`any`" + +#: library/functions.rst:15 library/stdtypes.rst:309 +msgid ":func:`divmod`" +msgstr ":func:`divmod`" + +#: library/functions.rst:15 +msgid ":func:`id`" +msgstr ":func:`id`" + +#: library/functions.rst:15 +msgid ":func:`object`" +msgstr ":func:`object`" + +#: library/functions.rst:15 +msgid ":func:`sorted`" +msgstr ":func:`sorted`" + +#: library/functions.rst:16 +msgid ":func:`ascii`" +msgstr ":func:`ascii`" + +#: library/functions.rst:16 +msgid ":func:`enumerate`" +msgstr ":func:`enumerate`" + +#: library/functions.rst:16 +msgid ":func:`input`" +msgstr ":func:`input`" + +#: library/functions.rst:16 +msgid ":func:`oct`" +msgstr ":func:`oct`" + +#: library/functions.rst:16 +msgid ":func:`staticmethod`" +msgstr ":func:`staticmethod`" + +#: library/functions.rst:17 +msgid ":func:`bin`" +msgstr ":func:`bin`" + +#: library/functions.rst:17 +msgid ":func:`eval`" +msgstr ":func:`eval`" + +#: library/functions.rst:17 library/stdtypes.rst:298 +msgid ":func:`int`" +msgstr ":func:`int`" + +#: library/functions.rst:17 +msgid ":func:`open`" +msgstr ":func:`open`" + +#: library/functions.rst:17 +msgid "|func-str|_" +msgstr "|func-str|_" + +#: library/functions.rst:18 +msgid ":func:`bool`" +msgstr ":func:`bool`" + +#: library/functions.rst:18 +msgid ":func:`exec`" +msgstr ":func:`exec`" + +#: library/functions.rst:18 +msgid ":func:`isinstance`" +msgstr ":func:`isinstance`" + +#: library/functions.rst:18 +msgid ":func:`ord`" +msgstr ":func:`ord`" + +#: library/functions.rst:18 +msgid ":func:`sum`" +msgstr ":func:`sum`" + +#: library/functions.rst:19 +msgid ":func:`bytearray`" +msgstr ":func:`bytearray`" + +#: library/functions.rst:19 +msgid ":func:`filter`" +msgstr ":func:`filter`" + +#: library/functions.rst:19 +msgid ":func:`issubclass`" +msgstr ":func:`issubclass`" + +#: library/functions.rst:19 library/stdtypes.rst:311 +msgid ":func:`pow`" +msgstr ":func:`pow`" + +#: library/functions.rst:19 +msgid ":func:`super`" +msgstr ":func:`super`" + +#: library/functions.rst:20 +msgid ":func:`bytes`" +msgstr ":func:`bytes`" + +#: library/functions.rst:20 library/stdtypes.rst:300 +msgid ":func:`float`" +msgstr ":func:`float`" + +#: library/functions.rst:20 +msgid ":func:`iter`" +msgstr ":func:`iter`" + +#: library/functions.rst:20 +msgid ":func:`print`" +msgstr ":func:`print`" + +#: library/functions.rst:20 +msgid "|func-tuple|_" +msgstr "|func-tuple|_" + +#: library/functions.rst:21 +msgid ":func:`callable`" +msgstr ":func:`callable`" + +#: library/functions.rst:21 +msgid ":func:`format`" +msgstr ":func:`format`" + +#: library/functions.rst:21 +msgid ":func:`len`" +msgstr ":func:`len`" + +#: library/functions.rst:21 +msgid ":func:`property`" +msgstr ":func:`property`" + +#: library/functions.rst:21 +msgid ":func:`type`" +msgstr ":func:`type`" + +#: library/functions.rst:22 +msgid ":func:`chr`" +msgstr ":func:`chr`" + +#: library/functions.rst:22 +msgid "|func-frozenset|_" +msgstr "|func-frozenset|_" + +#: library/functions.rst:22 +msgid "|func-list|_" +msgstr "|func-list|_" + +#: library/functions.rst:22 +msgid "|func-range|_" +msgstr "|func-range|_" + +#: library/functions.rst:22 +msgid ":func:`vars`" +msgstr ":func:`vars`" + +#: library/functions.rst:23 +msgid ":func:`classmethod`" +msgstr ":func:`classmethod`" + +#: library/functions.rst:23 +msgid ":func:`getattr`" +msgstr ":func:`getattr`" + +#: library/functions.rst:23 +msgid ":func:`locals`" +msgstr ":func:`locals`" + +#: library/functions.rst:23 +msgid ":func:`repr`" +msgstr ":func:`repr`" + +#: library/functions.rst:23 +msgid ":func:`zip`" +msgstr ":func:`zip`" + +#: library/functions.rst:24 +msgid ":func:`compile`" +msgstr ":func:`compile`" + +#: library/functions.rst:24 +msgid ":func:`globals`" +msgstr ":func:`globals`" + +#: library/functions.rst:24 +msgid ":func:`map`" +msgstr ":func:`map`" + +#: library/functions.rst:24 +msgid ":func:`reversed`" +msgstr ":func:`reversed`" + +#: library/functions.rst:24 +msgid ":func:`__import__`" +msgstr ":func:`__import__`" + +#: library/functions.rst:25 library/stdtypes.rst:302 +msgid ":func:`complex`" +msgstr ":func:`complex`" + +#: library/functions.rst:25 +msgid ":func:`hasattr`" +msgstr ":func:`hasattr`" + +#: library/functions.rst:25 +msgid ":func:`max`" +msgstr ":func:`max`" + +#: library/functions.rst:25 +msgid ":func:`round`" +msgstr ":func:`round`" + +#: library/functions.rst:26 +msgid ":func:`delattr`" +msgstr ":func:`delattr`" + +#: library/functions.rst:26 +msgid ":func:`hash`" +msgstr ":func:`hash`" + +#: library/functions.rst:26 +msgid "|func-memoryview|_" +msgstr "|func-memoryview|_" + +#: library/functions.rst:26 +msgid "|func-set|_" +msgstr "|func-set|_" + +#: library/functions.rst:44 +msgid "" +"Return the absolute value of a number. The argument may be an integer or a " +"floating point number. If the argument is a complex number, its magnitude " +"is returned." +msgstr "" +"Donne la valeur absolue d'un nombre. L'argument peut être un nombre entier " +"ou un nombre à virgule flottante. Si l'argument est un nombre complexe, son " +"`module ` est " +"donné." + +#: library/functions.rst:51 +msgid "" +"Return ``True`` if all elements of the *iterable* are true (or if the " +"iterable is empty). Equivalent to::" +msgstr "" +"Donne ``True` si tous les éléments de *iterable* sont vrais (ou s'il est " +"vide), équivaut à ::" + +#: library/functions.rst:63 +msgid "" +"Return ``True`` if any element of the *iterable* is true. If the iterable " +"is empty, return ``False``. Equivalent to::" +msgstr "" +"Donne ``True`` si au moins un élément de *iterable* est vrai. Faux est donné " +"dans le cas d'un itérable vide, équivaut à ::" + +#: library/functions.rst:75 +msgid "" +"As :func:`repr`, return a string containing a printable representation of an " +"object, but escape the non-ASCII characters in the string returned by :func:" +"`repr` using ``\\x``, ``\\u`` or ``\\U`` escapes. This generates a string " +"similar to that returned by :func:`repr` in Python 2." +msgstr "" +"Donne, tout comme :func:`repr`, une chaîne contenant une représentation " +"affichable d'un objet, entransformant les caractères non-ASCII donnés par :" +"func:`repr` en utilisant des séquences d'échappement ``\\x``, ``\\u`` ou ``" +"\\U``. Cela peut ressembler à ce que donnait :func:`repr` en Python 2." + +#: library/functions.rst:83 +msgid "" +"Convert an integer number to a binary string. The result is a valid Python " +"expression. If *x* is not a Python :class:`int` object, it has to define " +"an :meth:`__index__` method that returns an integer." +msgstr "" +"Convertit un nombre entier en binaire dans une chaîne. Le résultat est une " +"expression Python valide. Si *x* n'est pas un :class:`int`, il doit définir " +"une méthode :meth:`__index__`` donnant un nombre entier." + +#: library/functions.rst:90 +msgid "" +"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " +"using the standard :ref:`truth testing procedure `. If *x* is false " +"or omitted, this returns ``False``; otherwise it returns ``True``. The :" +"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " +"It cannot be subclassed further. Its only instances are ``False`` and " +"``True`` (see :ref:`bltin-boolean-values`)." +msgstr "" +"Donne une valeur booléenne, c'est à dire soit ``True``, soit ``False``. *x* " +"est converti en utilisant la :ref:`procédure standard d'évaluation de valeur " +"de vérité`. Si *x* est faux, ou omis, elle donne ``False``, sinon, " +"elle donne ``True``. La :class:`bool` hérite de :class:`int` (voir :ref:" +"`typesnumeric`). Il n'est pas possible d'en hériter. Ses seules instances " +"sont ``False`` et ``True``(voir :ref:`bltin-boolean-values`)." + +#: library/functions.rst:103 +msgid "" +"Return a new array of bytes. The :class:`bytearray` class is a mutable " +"sequence of integers in the range 0 <= x < 256. It has most of the usual " +"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " +"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." +msgstr "" + +#: library/functions.rst:108 +msgid "" +"The optional *source* parameter can be used to initialize the array in a few " +"different ways:" +msgstr "" + +#: library/functions.rst:111 +msgid "" +"If it is a *string*, you must also give the *encoding* (and optionally, " +"*errors*) parameters; :func:`bytearray` then converts the string to bytes " +"using :meth:`str.encode`." +msgstr "" + +#: library/functions.rst:115 +msgid "" +"If it is an *integer*, the array will have that size and will be initialized " +"with null bytes." +msgstr "" + +#: library/functions.rst:118 +msgid "" +"If it is an object conforming to the *buffer* interface, a read-only buffer " +"of the object will be used to initialize the bytes array." +msgstr "" + +#: library/functions.rst:121 +msgid "" +"If it is an *iterable*, it must be an iterable of integers in the range ``0 " +"<= x < 256``, which are used as the initial contents of the array." +msgstr "" + +#: library/functions.rst:124 +msgid "Without an argument, an array of size 0 is created." +msgstr "" + +#: library/functions.rst:126 +msgid "See also :ref:`binaryseq` and :ref:`typebytearray`." +msgstr "" + +#: library/functions.rst:132 +msgid "" +"Return a new \"bytes\" object, which is an immutable sequence of integers in " +"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" +"class:`bytearray` -- it has the same non-mutating methods and the same " +"indexing and slicing behavior." +msgstr "" + +#: library/functions.rst:137 +msgid "" +"Accordingly, constructor arguments are interpreted as for :func:`bytearray`." +msgstr "" + +#: library/functions.rst:139 +msgid "Bytes objects can also be created with literals, see :ref:`strings`." +msgstr "" + +#: library/functions.rst:141 +msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." +msgstr "" + +#: library/functions.rst:146 +msgid "" +"Return :const:`True` if the *object* argument appears callable, :const:" +"`False` if not. If this returns true, it is still possible that a call " +"fails, but if it is false, calling *object* will never succeed. Note that " +"classes are callable (calling a class returns a new instance); instances are " +"callable if their class has a :meth:`__call__` method." +msgstr "" + +#: library/functions.rst:152 +msgid "" +"This function was first removed in Python 3.0 and then brought back in " +"Python 3.2." +msgstr "" + +#: library/functions.rst:159 +msgid "" +"Return the string representing a character whose Unicode code point is the " +"integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " +"``chr(957)`` returns the string ``'ν'``. This is the inverse of :func:`ord`." +msgstr "" + +#: library/functions.rst:163 +msgid "" +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " +"base 16). :exc:`ValueError` will be raised if *i* is outside that range." +msgstr "" + +#: library/functions.rst:169 +msgid "Return a class method for *function*." +msgstr "" + +#: library/functions.rst:171 +msgid "" +"A class method receives the class as implicit first argument, just like an " +"instance method receives the instance. To declare a class method, use this " +"idiom::" +msgstr "" + +#: library/functions.rst:179 +msgid "" +"The ``@classmethod`` form is a function :term:`decorator` -- see the " +"description of function definitions in :ref:`function` for details." +msgstr "" + +#: library/functions.rst:182 +msgid "" +"It can be called either on the class (such as ``C.f()``) or on an instance " +"(such as ``C().f()``). The instance is ignored except for its class. If a " +"class method is called for a derived class, the derived class object is " +"passed as the implied first argument." +msgstr "" + +#: library/functions.rst:187 +msgid "" +"Class methods are different than C++ or Java static methods. If you want " +"those, see :func:`staticmethod` in this section." +msgstr "" + +#: library/functions.rst:190 +msgid "" +"For more information on class methods, consult the documentation on the " +"standard type hierarchy in :ref:`types`." +msgstr "" + +#: library/functions.rst:196 +msgid "" +"Compile the *source* into a code or AST object. Code objects can be " +"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " +"string, a byte string, or an AST object. Refer to the :mod:`ast` module " +"documentation for information on how to work with AST objects." +msgstr "" + +#: library/functions.rst:201 +msgid "" +"The *filename* argument should give the file from which the code was read; " +"pass some recognizable value if it wasn't read from a file (``''`` " +"is commonly used)." +msgstr "" + +#: library/functions.rst:205 +msgid "" +"The *mode* argument specifies what kind of code must be compiled; it can be " +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " +"it consists of a single expression, or ``'single'`` if it consists of a " +"single interactive statement (in the latter case, expression statements that " +"evaluate to something other than ``None`` will be printed)." +msgstr "" + +#: library/functions.rst:211 +msgid "" +"The optional arguments *flags* and *dont_inherit* control which future " +"statements (see :pep:`236`) affect the compilation of *source*. If neither " +"is present (or both are zero) the code is compiled with those future " +"statements that are in effect in the code that is calling :func:`compile`. " +"If the *flags* argument is given and *dont_inherit* is not (or is zero) then " +"the future statements specified by the *flags* argument are used in addition " +"to those that would be used anyway. If *dont_inherit* is a non-zero integer " +"then the *flags* argument is it -- the future statements in effect around " +"the call to compile are ignored." +msgstr "" + +#: library/functions.rst:221 +msgid "" +"Future statements are specified by bits which can be bitwise ORed together " +"to specify multiple statements. The bitfield required to specify a given " +"feature can be found as the :attr:`~__future__._Feature.compiler_flag` " +"attribute on the :class:`~__future__._Feature` instance in the :mod:" +"`__future__` module." +msgstr "" + +#: library/functions.rst:226 +msgid "" +"The argument *optimize* specifies the optimization level of the compiler; " +"the default value of ``-1`` selects the optimization level of the " +"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " +"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " +"``__debug__`` is false) or ``2`` (docstrings are removed too)." +msgstr "" + +#: library/functions.rst:232 +msgid "" +"This function raises :exc:`SyntaxError` if the compiled source is invalid, " +"and :exc:`TypeError` if the source contains null bytes." +msgstr "" + +#: library/functions.rst:235 +msgid "" +"If you want to parse Python code into its AST representation, see :func:`ast." +"parse`." +msgstr "" + +#: library/functions.rst:240 +msgid "" +"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " +"mode, input must be terminated by at least one newline character. This is " +"to facilitate detection of incomplete and complete statements in the :mod:" +"`code` module." +msgstr "" + +#: library/functions.rst:245 +msgid "" +"Allowed use of Windows and Mac newlines. Also input in ``'exec'`` mode does " +"not have to end in a newline anymore. Added the *optimize* parameter." +msgstr "" + +#: library/functions.rst:252 +msgid "" +"Return a complex number with the value *real* + *imag*\\*1j or convert a " +"string or number to a complex number. If the first parameter is a string, " +"it will be interpreted as a complex number and the function must be called " +"without a second parameter. The second parameter can never be a string. " +"Each argument may be any numeric type (including complex). If *imag* is " +"omitted, it defaults to zero and the constructor serves as a numeric " +"conversion like :class:`int` and :class:`float`. If both arguments are " +"omitted, returns ``0j``." +msgstr "" + +#: library/functions.rst:263 +msgid "" +"When converting from a string, the string must not contain whitespace around " +"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " +"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." +msgstr "" + +#: library/functions.rst:268 +msgid "The complex type is described in :ref:`typesnumeric`." +msgstr "" + +#: library/functions.rst:273 +msgid "" +"This is a relative of :func:`setattr`. The arguments are an object and a " +"string. The string must be the name of one of the object's attributes. The " +"function deletes the named attribute, provided the object allows it. For " +"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." +msgstr "" + +#: library/functions.rst:285 +msgid "" +"Create a new dictionary. The :class:`dict` object is the dictionary class. " +"See :class:`dict` and :ref:`typesmapping` for documentation about this class." +msgstr "" + +#: library/functions.rst:288 +msgid "" +"For other containers see the built-in :class:`list`, :class:`set`, and :" +"class:`tuple` classes, as well as the :mod:`collections` module." +msgstr "" + +#: library/functions.rst:294 +msgid "" +"Without arguments, return the list of names in the current local scope. " +"With an argument, attempt to return a list of valid attributes for that " +"object." +msgstr "" + +#: library/functions.rst:297 +msgid "" +"If the object has a method named :meth:`__dir__`, this method will be called " +"and must return the list of attributes. This allows objects that implement a " +"custom :func:`__getattr__` or :func:`__getattribute__` function to customize " +"the way :func:`dir` reports their attributes." +msgstr "" + +#: library/functions.rst:302 +msgid "" +"If the object does not provide :meth:`__dir__`, the function tries its best " +"to gather information from the object's :attr:`__dict__` attribute, if " +"defined, and from its type object. The resulting list is not necessarily " +"complete, and may be inaccurate when the object has a custom :func:" +"`__getattr__`." +msgstr "" + +#: library/functions.rst:307 +msgid "" +"The default :func:`dir` mechanism behaves differently with different types " +"of objects, as it attempts to produce the most relevant, rather than " +"complete, information:" +msgstr "" + +#: library/functions.rst:311 +msgid "" +"If the object is a module object, the list contains the names of the " +"module's attributes." +msgstr "" + +#: library/functions.rst:314 +msgid "" +"If the object is a type or class object, the list contains the names of its " +"attributes, and recursively of the attributes of its bases." +msgstr "" + +#: library/functions.rst:317 +msgid "" +"Otherwise, the list contains the object's attributes' names, the names of " +"its class's attributes, and recursively of the attributes of its class's " +"base classes." +msgstr "" + +#: library/functions.rst:321 +msgid "The resulting list is sorted alphabetically. For example:" +msgstr "" + +#: library/functions.rst:340 +msgid "" +"Because :func:`dir` is supplied primarily as a convenience for use at an " +"interactive prompt, it tries to supply an interesting set of names more than " +"it tries to supply a rigorously or consistently defined set of names, and " +"its detailed behavior may change across releases. For example, metaclass " +"attributes are not in the result list when the argument is a class." +msgstr "" + +#: library/functions.rst:350 +msgid "" +"Take two (non complex) numbers as arguments and return a pair of numbers " +"consisting of their quotient and remainder when using integer division. " +"With mixed operand types, the rules for binary arithmetic operators apply. " +"For integers, the result is the same as ``(a // b, a % b)``. For floating " +"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." +"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " +"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " +"and ``0 <= abs(a % b) < abs(b)``." +msgstr "" + +#: library/functions.rst:362 +msgid "" +"Return an enumerate object. *iterable* must be a sequence, an :term:" +"`iterator`, or some other object which supports iteration. The :meth:" +"`~iterator.__next__` method of the iterator returned by :func:`enumerate` " +"returns a tuple containing a count (from *start* which defaults to 0) and " +"the values obtained from iterating over *iterable*." +msgstr "" + +#: library/functions.rst:374 library/itertools.rst:100 +#: library/itertools.rst:192 library/itertools.rst:241 +#: library/itertools.rst:467 library/operator.rst:269 library/operator.rst:301 +#: library/operator.rst:347 library/stdtypes.rst:465 +msgid "Equivalent to::" +msgstr "" + +#: library/functions.rst:385 +msgid "" +"The arguments are a string and optional globals and locals. If provided, " +"*globals* must be a dictionary. If provided, *locals* can be any mapping " +"object." +msgstr "" + +#: library/functions.rst:389 +msgid "" +"The *expression* argument is parsed and evaluated as a Python expression " +"(technically speaking, a condition list) using the *globals* and *locals* " +"dictionaries as global and local namespace. If the *globals* dictionary is " +"present and lacks '__builtins__', the current globals are copied into " +"*globals* before *expression* is parsed. This means that *expression* " +"normally has full access to the standard :mod:`builtins` module and " +"restricted environments are propagated. If the *locals* dictionary is " +"omitted it defaults to the *globals* dictionary. If both dictionaries are " +"omitted, the expression is executed in the environment where :func:`eval` is " +"called. The return value is the result of the evaluated expression. Syntax " +"errors are reported as exceptions. Example:" +msgstr "" + +#: library/functions.rst:404 +msgid "" +"This function can also be used to execute arbitrary code objects (such as " +"those created by :func:`compile`). In this case pass a code object instead " +"of a string. If the code object has been compiled with ``'exec'`` as the " +"*mode* argument, :func:`eval`\\'s return value will be ``None``." +msgstr "" + +#: library/functions.rst:409 +msgid "" +"Hints: dynamic execution of statements is supported by the :func:`exec` " +"function. The :func:`globals` and :func:`locals` functions returns the " +"current global and local dictionary, respectively, which may be useful to " +"pass around for use by :func:`eval` or :func:`exec`." +msgstr "" + +#: library/functions.rst:414 +msgid "" +"See :func:`ast.literal_eval` for a function that can safely evaluate strings " +"with expressions containing only literals." +msgstr "" + +#: library/functions.rst:421 +msgid "" +"This function supports dynamic execution of Python code. *object* must be " +"either a string or a code object. If it is a string, the string is parsed " +"as a suite of Python statements which is then executed (unless a syntax " +"error occurs). [#]_ If it is a code object, it is simply executed. In all " +"cases, the code that's executed is expected to be valid as file input (see " +"the section \"File input\" in the Reference Manual). Be aware that the :" +"keyword:`return` and :keyword:`yield` statements may not be used outside of " +"function definitions even within the context of code passed to the :func:" +"`exec` function. The return value is ``None``." +msgstr "" + +#: library/functions.rst:431 +msgid "" +"In all cases, if the optional parts are omitted, the code is executed in the " +"current scope. If only *globals* is provided, it must be a dictionary, " +"which will be used for both the global and the local variables. If " +"*globals* and *locals* are given, they are used for the global and local " +"variables, respectively. If provided, *locals* can be any mapping object. " +"Remember that at module level, globals and locals are the same dictionary. " +"If exec gets two separate objects as *globals* and *locals*, the code will " +"be executed as if it were embedded in a class definition." +msgstr "" + +#: library/functions.rst:440 +msgid "" +"If the *globals* dictionary does not contain a value for the key " +"``__builtins__``, a reference to the dictionary of the built-in module :mod:" +"`builtins` is inserted under that key. That way you can control what " +"builtins are available to the executed code by inserting your own " +"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." +msgstr "" + +#: library/functions.rst:448 +msgid "" +"The built-in functions :func:`globals` and :func:`locals` return the current " +"global and local dictionary, respectively, which may be useful to pass " +"around for use as the second and third argument to :func:`exec`." +msgstr "" + +#: library/functions.rst:454 +msgid "" +"The default *locals* act as described for function :func:`locals` below: " +"modifications to the default *locals* dictionary should not be attempted. " +"Pass an explicit *locals* dictionary if you need to see effects of the code " +"on *locals* after function :func:`exec` returns." +msgstr "" + +#: library/functions.rst:462 +msgid "" +"Construct an iterator from those elements of *iterable* for which *function* " +"returns true. *iterable* may be either a sequence, a container which " +"supports iteration, or an iterator. If *function* is ``None``, the identity " +"function is assumed, that is, all elements of *iterable* that are false are " +"removed." +msgstr "" + +#: library/functions.rst:468 +msgid "" +"Note that ``filter(function, iterable)`` is equivalent to the generator " +"expression ``(item for item in iterable if function(item))`` if function is " +"not ``None`` and ``(item for item in iterable if item)`` if function is " +"``None``." +msgstr "" + +#: library/functions.rst:473 +msgid "" +"See :func:`itertools.filterfalse` for the complementary function that " +"returns elements of *iterable* for which *function* returns false." +msgstr "" + +#: library/functions.rst:483 +msgid "Return a floating point number constructed from a number or string *x*." +msgstr "" + +#: library/functions.rst:485 +msgid "" +"If the argument is a string, it should contain a decimal number, optionally " +"preceded by a sign, and optionally embedded in whitespace. The optional " +"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " +"produced. The argument may also be a string representing a NaN (not-a-" +"number), or a positive or negative infinity. More precisely, the input must " +"conform to the following grammar after leading and trailing whitespace " +"characters are removed:" +msgstr "" + +#: library/functions.rst:500 +msgid "" +"Here ``floatnumber`` is the form of a Python floating-point literal, " +"described in :ref:`floating`. Case is not significant, so, for example, " +"\"inf\", \"Inf\", \"INFINITY\" and \"iNfINity\" are all acceptable spellings " +"for positive infinity." +msgstr "" + +#: library/functions.rst:505 +msgid "" +"Otherwise, if the argument is an integer or a floating point number, a " +"floating point number with the same value (within Python's floating point " +"precision) is returned. If the argument is outside the range of a Python " +"float, an :exc:`OverflowError` will be raised." +msgstr "" + +#: library/functions.rst:510 +msgid "" +"For a general Python object ``x``, ``float(x)`` delegates to ``x." +"__float__()``." +msgstr "" + +#: library/functions.rst:513 +msgid "If no argument is given, ``0.0`` is returned." +msgstr "" + +#: library/functions.rst:515 library/pkgutil.rst:180 library/subprocess.rst:68 +msgid "Examples::" +msgstr "Exemples ::" + +#: library/functions.rst:528 +msgid "The float type is described in :ref:`typesnumeric`." +msgstr "" + +#: library/functions.rst:537 +msgid "" +"Convert a *value* to a \"formatted\" representation, as controlled by " +"*format_spec*. The interpretation of *format_spec* will depend on the type " +"of the *value* argument, however there is a standard formatting syntax that " +"is used by most built-in types: :ref:`formatspec`." +msgstr "" + +#: library/functions.rst:542 +msgid "" +"The default *format_spec* is an empty string which usually gives the same " +"effect as calling :func:`str(value) `." +msgstr "" + +#: library/functions.rst:545 +msgid "" +"A call to ``format(value, format_spec)`` is translated to ``type(value)." +"__format__(value, format_spec)`` which bypasses the instance dictionary when " +"searching for the value's :meth:`__format__` method. A :exc:`TypeError` " +"exception is raised if the method search reaches :mod:`object` and the " +"*format_spec* is non-empty, or if either the *format_spec* or the return " +"value are not strings." +msgstr "" + +#: library/functions.rst:552 +msgid "" +"``object().__format__(format_spec)`` raises :exc:`TypeError` if " +"*format_spec* is not an empty string." +msgstr "" + +#: library/functions.rst:561 +msgid "" +"Return a new :class:`frozenset` object, optionally with elements taken from " +"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" +"ref:`types-set` for documentation about this class." +msgstr "" + +#: library/functions.rst:565 +msgid "" +"For other containers see the built-in :class:`set`, :class:`list`, :class:" +"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." +msgstr "" + +#: library/functions.rst:572 +msgid "" +"Return the value of the named attribute of *object*. *name* must be a " +"string. If the string is the name of one of the object's attributes, the " +"result is the value of that attribute. For example, ``getattr(x, " +"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " +"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " +"raised." +msgstr "" + +#: library/functions.rst:581 +msgid "" +"Return a dictionary representing the current global symbol table. This is " +"always the dictionary of the current module (inside a function or method, " +"this is the module where it is defined, not the module from which it is " +"called)." +msgstr "" + +#: library/functions.rst:588 +msgid "" +"The arguments are an object and a string. The result is ``True`` if the " +"string is the name of one of the object's attributes, ``False`` if not. " +"(This is implemented by calling ``getattr(object, name)`` and seeing whether " +"it raises an :exc:`AttributeError` or not.)" +msgstr "" + +#: library/functions.rst:596 +msgid "" +"Return the hash value of the object (if it has one). Hash values are " +"integers. They are used to quickly compare dictionary keys during a " +"dictionary lookup. Numeric values that compare equal have the same hash " +"value (even if they are of different types, as is the case for 1 and 1.0)." +msgstr "" + +#: library/functions.rst:603 +msgid "" +"For object's with custom :meth:`__hash__` methods, note that :func:`hash` " +"truncates the return value based on the bit width of the host machine. See :" +"meth:`__hash__` for details." +msgstr "" + +#: library/functions.rst:609 +msgid "" +"Invoke the built-in help system. (This function is intended for interactive " +"use.) If no argument is given, the interactive help system starts on the " +"interpreter console. If the argument is a string, then the string is looked " +"up as the name of a module, function, class, method, keyword, or " +"documentation topic, and a help page is printed on the console. If the " +"argument is any other kind of object, a help page on the object is generated." +msgstr "" + +#: library/functions.rst:616 +msgid "" +"This function is added to the built-in namespace by the :mod:`site` module." +msgstr "" + +#: library/functions.rst:618 +msgid "" +"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " +"for callables are now more comprehensive and consistent." +msgstr "" + +#: library/functions.rst:625 +msgid "" +"Convert an integer number to a lowercase hexadecimal string prefixed with " +"\"0x\", for example:" +msgstr "" + +#: library/functions.rst:633 +msgid "" +"If x is not a Python :class:`int` object, it has to define an __index__() " +"method that returns an integer." +msgstr "" + +#: library/functions.rst:636 +msgid "" +"See also :func:`int` for converting a hexadecimal string to an integer using " +"a base of 16." +msgstr "" + +#: library/functions.rst:641 +msgid "" +"To obtain a hexadecimal string representation for a float, use the :meth:" +"`float.hex` method." +msgstr "" + +#: library/functions.rst:647 +msgid "" +"Return the \"identity\" of an object. This is an integer which is " +"guaranteed to be unique and constant for this object during its lifetime. " +"Two objects with non-overlapping lifetimes may have the same :func:`id` " +"value." +msgstr "" + +#: library/functions.rst:657 +msgid "" +"If the *prompt* argument is present, it is written to standard output " +"without a trailing newline. The function then reads a line from input, " +"converts it to a string (stripping a trailing newline), and returns that. " +"When EOF is read, :exc:`EOFError` is raised. Example::" +msgstr "" + +#: library/functions.rst:667 +msgid "" +"If the :mod:`readline` module was loaded, then :func:`input` will use it to " +"provide elaborate line editing and history features." +msgstr "" + +#: library/functions.rst:674 +msgid "" +"Return an integer object constructed from a number or string *x*, or return " +"``0`` if no arguments are given. If *x* is a number, return :meth:`x." +"__int__() `. For floating point numbers, this truncates " +"towards zero." +msgstr "" + +#: library/functions.rst:679 +msgid "" +"If *x* is not a number or if *base* is given, then *x* must be a string, :" +"class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " +"literal ` in radix *base*. Optionally, the literal can be " +"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " +"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " +"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " +"The allowed values are 0 and 2-36. Base-2, -8, and -16 literals can be " +"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " +"with integer literals in code. Base 0 means to interpret exactly as a code " +"literal, so that the actual base is 2, 8, 10, or 16, and so that " +"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " +"``int('010', 8)``." +msgstr "" + +#: library/functions.rst:692 +msgid "The integer type is described in :ref:`typesnumeric`." +msgstr "" + +#: library/functions.rst:694 +msgid "" +"If *base* is not an instance of :class:`int` and the *base* object has a :" +"meth:`base.__index__ ` method, that method is called to " +"obtain an integer for the base. Previous versions used :meth:`base.__int__ " +"` instead of :meth:`base.__index__ `." +msgstr "" + +#: library/functions.rst:703 +msgid "" +"Return true if the *object* argument is an instance of the *classinfo* " +"argument, or of a (direct, indirect or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " +"the function always returns false. If *classinfo* is a tuple of type objects " +"(or recursively, other such tuples), return true if *object* is an instance " +"of any of the types. If *classinfo* is not a type or tuple of types and such " +"tuples, a :exc:`TypeError` exception is raised." +msgstr "" + +#: library/functions.rst:715 +msgid "" +"Return true if *class* is a subclass (direct, indirect or :term:`virtual " +"`) of *classinfo*. A class is considered a subclass of " +"itself. *classinfo* may be a tuple of class objects, in which case every " +"entry in *classinfo* will be checked. In any other case, a :exc:`TypeError` " +"exception is raised." +msgstr "" + +#: library/functions.rst:724 +msgid "" +"Return an :term:`iterator` object. The first argument is interpreted very " +"differently depending on the presence of the second argument. Without a " +"second argument, *object* must be a collection object which supports the " +"iteration protocol (the :meth:`__iter__` method), or it must support the " +"sequence protocol (the :meth:`__getitem__` method with integer arguments " +"starting at ``0``). If it does not support either of those protocols, :exc:" +"`TypeError` is raised. If the second argument, *sentinel*, is given, then " +"*object* must be a callable object. The iterator created in this case will " +"call *object* with no arguments for each call to its :meth:`~iterator." +"__next__` method; if the value returned is equal to *sentinel*, :exc:" +"`StopIteration` will be raised, otherwise the value will be returned." +msgstr "" + +#: library/functions.rst:737 +msgid "See also :ref:`typeiter`." +msgstr "" + +#: library/functions.rst:739 +msgid "" +"One useful application of the second form of :func:`iter` is to read lines " +"of a file until a certain line is reached. The following example reads a " +"file until the :meth:`~io.TextIOBase.readline` method returns an empty " +"string::" +msgstr "" + +#: library/functions.rst:750 +msgid "" +"Return the length (the number of items) of an object. The argument may be a " +"sequence (such as a string, bytes, tuple, list, or range) or a collection " +"(such as a dictionary, set, or frozen set)." +msgstr "" + +#: library/functions.rst:759 +msgid "" +"Rather than being a function, :class:`list` is actually a mutable sequence " +"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." +msgstr "" + +#: library/functions.rst:765 +msgid "" +"Update and return a dictionary representing the current local symbol table. " +"Free variables are returned by :func:`locals` when it is called in function " +"blocks, but not in class blocks." +msgstr "" + +#: library/functions.rst:770 +msgid "" +"The contents of this dictionary should not be modified; changes may not " +"affect the values of local and free variables used by the interpreter." +msgstr "" + +#: library/functions.rst:775 +msgid "" +"Return an iterator that applies *function* to every item of *iterable*, " +"yielding the results. If additional *iterable* arguments are passed, " +"*function* must take that many arguments and is applied to the items from " +"all iterables in parallel. With multiple iterables, the iterator stops when " +"the shortest iterable is exhausted. For cases where the function inputs are " +"already arranged into argument tuples, see :func:`itertools.starmap`\\." +msgstr "" + +#: library/functions.rst:786 +msgid "" +"Return the largest item in an iterable or the largest of two or more " +"arguments." +msgstr "" + +#: library/functions.rst:789 +msgid "" +"If one positional argument is provided, it should be an :term:`iterable`. " +"The largest item in the iterable is returned. If two or more positional " +"arguments are provided, the largest of the positional arguments is returned." +msgstr "" + +#: library/functions.rst:794 library/functions.rst:828 +msgid "" +"There are two optional keyword-only arguments. The *key* argument specifies " +"a one-argument ordering function like that used for :meth:`list.sort`. The " +"*default* argument specifies an object to return if the provided iterable is " +"empty. If the iterable is empty and *default* is not provided, a :exc:" +"`ValueError` is raised." +msgstr "" + +#: library/functions.rst:800 +msgid "" +"If multiple items are maximal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." +"nlargest(1, iterable, key=keyfunc)``." +msgstr "" + +#: library/functions.rst:805 library/functions.rst:839 +msgid "The *default* keyword-only argument." +msgstr "" + +#: library/functions.rst:813 +msgid "" +"Return a \"memory view\" object created from the given argument. See :ref:" +"`typememoryview` for more information." +msgstr "" + +#: library/functions.rst:820 +msgid "" +"Return the smallest item in an iterable or the smallest of two or more " +"arguments." +msgstr "" + +#: library/functions.rst:823 +msgid "" +"If one positional argument is provided, it should be an :term:`iterable`. " +"The smallest item in the iterable is returned. If two or more positional " +"arguments are provided, the smallest of the positional arguments is returned." +msgstr "" + +#: library/functions.rst:834 +msgid "" +"If multiple items are minimal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, " +"iterable, key=keyfunc)``." +msgstr "" + +#: library/functions.rst:845 +msgid "" +"Retrieve the next item from the *iterator* by calling its :meth:`~iterator." +"__next__` method. If *default* is given, it is returned if the iterator is " +"exhausted, otherwise :exc:`StopIteration` is raised." +msgstr "" + +#: library/functions.rst:852 +msgid "" +"Return a new featureless object. :class:`object` is a base for all classes. " +"It has the methods that are common to all instances of Python classes. This " +"function does not accept any arguments." +msgstr "" + +#: library/functions.rst:858 +msgid "" +":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " +"assign arbitrary attributes to an instance of the :class:`object` class." +msgstr "" + +#: library/functions.rst:864 +msgid "" +"Convert an integer number to an octal string. The result is a valid Python " +"expression. If *x* is not a Python :class:`int` object, it has to define " +"an :meth:`__index__` method that returns an integer." +msgstr "" + +#: library/functions.rst:874 +msgid "" +"Open *file* and return a corresponding :term:`file object`. If the file " +"cannot be opened, an :exc:`OSError` is raised." +msgstr "" + +#: library/functions.rst:877 +msgid "" +"*file* is either a string or bytes object giving the pathname (absolute or " +"relative to the current working directory) of the file to be opened or an " +"integer file descriptor of the file to be wrapped. (If a file descriptor is " +"given, it is closed when the returned I/O object is closed, unless *closefd* " +"is set to ``False``.)" +msgstr "" + +#: library/functions.rst:883 +msgid "" +"*mode* is an optional string that specifies the mode in which the file is " +"opened. It defaults to ``'r'`` which means open for reading in text mode. " +"Other common values are ``'w'`` for writing (truncating the file if it " +"already exists), ``'x'`` for exclusive creation and ``'a'`` for appending " +"(which on *some* Unix systems, means that *all* writes append to the end of " +"the file regardless of the current seek position). In text mode, if " +"*encoding* is not specified the encoding used is platform dependent: " +"``locale.getpreferredencoding(False)`` is called to get the current locale " +"encoding. (For reading and writing raw bytes use binary mode and leave " +"*encoding* unspecified.) The available modes are:" +msgstr "" + +#: library/functions.rst:895 library/struct.rst:120 +msgid "Character" +msgstr "" + +#: library/functions.rst:897 +msgid "open for reading (default)" +msgstr "" + +#: library/functions.rst:898 +msgid "open for writing, truncating the file first" +msgstr "" + +#: library/functions.rst:899 library/stdtypes.rst:2154 +#: library/stdtypes.rst:3251 library/string.rst:414 +msgid "``'x'``" +msgstr "``'x'``" + +#: library/functions.rst:899 +msgid "open for exclusive creation, failing if the file already exists" +msgstr "" + +#: library/functions.rst:900 library/stdtypes.rst:2183 +#: library/stdtypes.rst:3281 +msgid "``'a'``" +msgstr "``'a'``" + +#: library/functions.rst:900 +msgid "open for writing, appending to the end of the file if it exists" +msgstr "" + +#: library/functions.rst:901 +msgid "binary mode" +msgstr "" + +#: library/functions.rst:902 +msgid "``'t'``" +msgstr "``'t'``" + +#: library/functions.rst:902 +msgid "text mode (default)" +msgstr "" + +#: library/functions.rst:903 library/stdtypes.rst:2134 +#: library/stdtypes.rst:3231 library/string.rst:343 +msgid "``'+'``" +msgstr "``'+'``" + +#: library/functions.rst:903 +msgid "open a disk file for updating (reading and writing)" +msgstr "" + +#: library/functions.rst:904 +msgid "``'U'``" +msgstr "``'U'``" + +#: library/functions.rst:904 +msgid ":term:`universal newlines` mode (deprecated)" +msgstr "" + +#: library/functions.rst:907 +msgid "" +"The default mode is ``'r'`` (open for reading text, synonym of ``'rt'``). " +"For binary read-write access, the mode ``'w+b'`` opens and truncates the " +"file to 0 bytes. ``'r+b'`` opens the file without truncation." +msgstr "" + +#: library/functions.rst:911 +msgid "" +"As mentioned in the :ref:`io-overview`, Python distinguishes between binary " +"and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " +"argument) return contents as :class:`bytes` objects without any decoding. " +"In text mode (the default, or when ``'t'`` is included in the *mode* " +"argument), the contents of the file are returned as :class:`str`, the bytes " +"having been first decoded using a platform-dependent encoding or using the " +"specified *encoding* if given." +msgstr "" + +#: library/functions.rst:921 +msgid "" +"Python doesn't depend on the underlying operating system's notion of text " +"files; all the processing is done by Python itself, and is therefore " +"platform-independent." +msgstr "" + +#: library/functions.rst:925 +msgid "" +"*buffering* is an optional integer used to set the buffering policy. Pass 0 " +"to switch buffering off (only allowed in binary mode), 1 to select line " +"buffering (only usable in text mode), and an integer > 1 to indicate the " +"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " +"given, the default buffering policy works as follows:" +msgstr "" + +#: library/functions.rst:931 +msgid "" +"Binary files are buffered in fixed-size chunks; the size of the buffer is " +"chosen using a heuristic trying to determine the underlying device's \"block " +"size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " +"the buffer will typically be 4096 or 8192 bytes long." +msgstr "" + +#: library/functions.rst:936 +msgid "" +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " +"returns ``True``) use line buffering. Other text files use the policy " +"described above for binary files." +msgstr "" + +#: library/functions.rst:940 +msgid "" +"*encoding* is the name of the encoding used to decode or encode the file. " +"This should only be used in text mode. The default encoding is platform " +"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" +"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " +"module for the list of supported encodings." +msgstr "" + +#: library/functions.rst:947 +msgid "" +"*errors* is an optional string that specifies how encoding and decoding " +"errors are to be handled--this cannot be used in binary mode. A variety of " +"standard error handlers are available (listed under :ref:`error-handlers`), " +"though any error handling name that has been registered with :func:`codecs." +"register_error` is also valid. The standard names include:" +msgstr "" + +#: library/functions.rst:955 +msgid "" +"``'strict'`` to raise a :exc:`ValueError` exception if there is an encoding " +"error. The default value of ``None`` has the same effect." +msgstr "" + +#: library/functions.rst:959 +msgid "" +"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " +"data loss." +msgstr "" + +#: library/functions.rst:962 +msgid "" +"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " +"where there is malformed data." +msgstr "" + +#: library/functions.rst:965 +msgid "" +"``'surrogateescape'`` will represent any incorrect bytes as code points in " +"the Unicode Private Use Area ranging from U+DC80 to U+DCFF. These private " +"code points will then be turned back into the same bytes when the " +"``surrogateescape`` error handler is used when writing data. This is useful " +"for processing files in an unknown encoding." +msgstr "" + +#: library/functions.rst:972 +msgid "" +"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " +"not supported by the encoding are replaced with the appropriate XML " +"character reference ``&#nnn;``." +msgstr "" + +#: library/functions.rst:976 +msgid "" +"``'backslashreplace'`` replaces malformed data by Python's backslashed " +"escape sequences." +msgstr "" + +#: library/functions.rst:979 +msgid "" +"``'namereplace'`` (also only supported when writing) replaces unsupported " +"characters with ``\\N{...}`` escape sequences." +msgstr "" + +#: library/functions.rst:985 +msgid "" +"*newline* controls how :term:`universal newlines` mode works (it only " +"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " +"and ``'\\r\\n'``. It works as follows:" +msgstr "" + +#: library/functions.rst:989 +msgid "" +"When reading input from the stream, if *newline* is ``None``, universal " +"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " +"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " +"being returned to the caller. If it is ``''``, universal newlines mode is " +"enabled, but line endings are returned to the caller untranslated. If it " +"has any of the other legal values, input lines are only terminated by the " +"given string, and the line ending is returned to the caller untranslated." +msgstr "" + +#: library/functions.rst:997 library/io.rst:857 +msgid "" +"When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " +"characters written are translated to the system default line separator, :" +"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " +"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " +"characters written are translated to the given string." +msgstr "" + +#: library/functions.rst:1003 +msgid "" +"If *closefd* is ``False`` and a file descriptor rather than a filename was " +"given, the underlying file descriptor will be kept open when the file is " +"closed. If a filename is given *closefd* must be ``True`` (the default) " +"otherwise an error will be raised." +msgstr "" + +#: library/functions.rst:1008 +msgid "" +"A custom opener can be used by passing a callable as *opener*. The " +"underlying file descriptor for the file object is then obtained by calling " +"*opener* with (*file*, *flags*). *opener* must return an open file " +"descriptor (passing :mod:`os.open` as *opener* results in functionality " +"similar to passing ``None``)." +msgstr "" + +#: library/functions.rst:1014 library/io.rst:549 +msgid "The newly created file is :ref:`non-inheritable `." +msgstr "" + +#: library/functions.rst:1016 +msgid "" +"The following example uses the :ref:`dir_fd ` parameter of the :func:" +"`os.open` function to open a file relative to a given directory::" +msgstr "" + +#: library/functions.rst:1029 +msgid "" +"The type of :term:`file object` returned by the :func:`open` function " +"depends on the mode. When :func:`open` is used to open a file in a text " +"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" +"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " +"to open a file in a binary mode with buffering, the returned class is a " +"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " +"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " +"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" +"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " +"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." +"FileIO`, is returned." +msgstr "" + +#: library/functions.rst:1050 +msgid "" +"See also the file handling modules, such as, :mod:`fileinput`, :mod:`io` " +"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" +"`tempfile`, and :mod:`shutil`." +msgstr "" + +#: library/functions.rst:1054 +msgid "" +"The *opener* parameter was added. The ``'x'`` mode was added. :exc:`IOError` " +"used to be raised, it is now an alias of :exc:`OSError`. :exc:" +"`FileExistsError` is now raised if the file opened in exclusive creation " +"mode (``'x'``) already exists." +msgstr "" + +#: library/functions.rst:1061 library/io.rst:558 +msgid "The file is now non-inheritable." +msgstr "" + +#: library/functions.rst:1066 +msgid "The ``'U'`` mode." +msgstr "" + +#: library/functions.rst:1068 library/os.rst:888 library/os.rst:1068 +#: library/os.rst:1186 library/os.rst:3328 +msgid "" +"If the system call is interrupted and the signal handler does not raise an " +"exception, the function now retries the system call instead of raising an :" +"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." +msgstr "" + +#: library/functions.rst:1076 +msgid "" +"Given a string representing one Unicode character, return an integer " +"representing the Unicode code point of that character. For example, " +"``ord('a')`` returns the integer ``97`` and ``ord('ν')`` returns ``957``. " +"This is the inverse of :func:`chr`." +msgstr "" + +#: library/functions.rst:1084 +msgid "" +"Return *x* to the power *y*; if *z* is present, return *x* to the power *y*, " +"modulo *z* (computed more efficiently than ``pow(x, y) % z``). The two-" +"argument form ``pow(x, y)`` is equivalent to using the power operator: " +"``x**y``." +msgstr "" + +#: library/functions.rst:1088 +msgid "" +"The arguments must have numeric types. With mixed operand types, the " +"coercion rules for binary arithmetic operators apply. For :class:`int` " +"operands, the result has the same type as the operands (after coercion) " +"unless the second argument is negative; in that case, all arguments are " +"converted to float and a float result is delivered. For example, ``10**2`` " +"returns ``100``, but ``10**-2`` returns ``0.01``. If the second argument is " +"negative, the third argument must be omitted. If *z* is present, *x* and " +"*y* must be of integer types, and *y* must be non-negative." +msgstr "" + +#: library/functions.rst:1100 +msgid "" +"Print *objects* to the text stream *file*, separated by *sep* and followed " +"by *end*. *sep*, *end* and *file*, if present, must be given as keyword " +"arguments." +msgstr "" + +#: library/functions.rst:1104 +msgid "" +"All non-keyword arguments are converted to strings like :func:`str` does and " +"written to the stream, separated by *sep* and followed by *end*. Both *sep* " +"and *end* must be strings; they can also be ``None``, which means to use the " +"default values. If no *objects* are given, :func:`print` will just write " +"*end*." +msgstr "" + +#: library/functions.rst:1110 +msgid "" +"The *file* argument must be an object with a ``write(string)`` method; if it " +"is not present or ``None``, :data:`sys.stdout` will be used. Since printed " +"arguments are converted to text strings, :func:`print` cannot be used with " +"binary mode file objects. For these, use ``file.write(...)`` instead." +msgstr "" + +#: library/functions.rst:1115 +msgid "" +"Whether output is buffered is usually determined by *file*, but if the " +"*flush* keyword argument is true, the stream is forcibly flushed." +msgstr "" + +#: library/functions.rst:1118 +msgid "Added the *flush* keyword argument." +msgstr "" + +#: library/functions.rst:1124 +msgid "Return a property attribute." +msgstr "" + +#: library/functions.rst:1126 +msgid "" +"*fget* is a function for getting an attribute value. *fset* is a function " +"for setting an attribute value. *fdel* is a function for deleting an " +"attribute value. And *doc* creates a docstring for the attribute." +msgstr "" + +#: library/functions.rst:1130 +msgid "A typical use is to define a managed attribute ``x``::" +msgstr "" + +#: library/functions.rst:1147 +msgid "" +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " +"value`` will invoke the setter and ``del c.x`` the deleter." +msgstr "" + +#: library/functions.rst:1150 +msgid "" +"If given, *doc* will be the docstring of the property attribute. Otherwise, " +"the property will copy *fget*'s docstring (if it exists). This makes it " +"possible to create read-only properties easily using :func:`property` as a :" +"term:`decorator`::" +msgstr "" + +#: library/functions.rst:1163 +msgid "" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" +"\" for a read-only attribute with the same name, and it sets the docstring " +"for *voltage* to \"Get the current voltage.\"" +msgstr "" + +#: library/functions.rst:1167 +msgid "" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " +"and :attr:`~property.deleter` methods usable as decorators that create a " +"copy of the property with the corresponding accessor function set to the " +"decorated function. This is best explained with an example::" +msgstr "" + +#: library/functions.rst:1189 +msgid "" +"This code is exactly equivalent to the first example. Be sure to give the " +"additional functions the same name as the original property (``x`` in this " +"case.)" +msgstr "" + +#: library/functions.rst:1193 +msgid "" +"The returned property object also has the attributes ``fget``, ``fset``, and " +"``fdel`` corresponding to the constructor arguments." +msgstr "" + +#: library/functions.rst:1196 +msgid "The docstrings of property objects are now writeable." +msgstr "" + +#: library/functions.rst:1205 +msgid "" +"Rather than being a function, :class:`range` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +msgstr "" + +#: library/functions.rst:1211 +msgid "" +"Return a string containing a printable representation of an object. For " +"many types, this function makes an attempt to return a string that would " +"yield an object with the same value when passed to :func:`eval`, otherwise " +"the representation is a string enclosed in angle brackets that contains the " +"name of the type of the object together with additional information often " +"including the name and address of the object. A class can control what this " +"function returns for its instances by defining a :meth:`__repr__` method." +msgstr "" + +#: library/functions.rst:1222 +msgid "" +"Return a reverse :term:`iterator`. *seq* must be an object which has a :" +"meth:`__reversed__` method or supports the sequence protocol (the :meth:" +"`__len__` method and the :meth:`__getitem__` method with integer arguments " +"starting at ``0``)." +msgstr "" + +#: library/functions.rst:1230 +msgid "" +"Return the floating point value *number* rounded to *ndigits* digits after " +"the decimal point. If *ndigits* is omitted, it returns the nearest integer " +"to its input. Delegates to ``number.__round__(ndigits)``." +msgstr "" + +#: library/functions.rst:1234 +msgid "" +"For the built-in types supporting :func:`round`, values are rounded to the " +"closest multiple of 10 to the power minus *ndigits*; if two multiples are " +"equally close, rounding is done toward the even choice (so, for example, " +"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " +"``2``). The return value is an integer if called with one argument, " +"otherwise of the same type as *number*." +msgstr "" + +#: library/functions.rst:1243 +msgid "" +"The behavior of :func:`round` for floats can be surprising: for example, " +"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " +"not a bug: it's a result of the fact that most decimal fractions can't be " +"represented exactly as a float. See :ref:`tut-fp-issues` for more " +"information." +msgstr "" + +#: library/functions.rst:1254 +msgid "" +"Return a new :class:`set` object, optionally with elements taken from " +"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" +"set` for documentation about this class." +msgstr "" + +#: library/functions.rst:1258 +msgid "" +"For other containers see the built-in :class:`frozenset`, :class:`list`, :" +"class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " +"module." +msgstr "" + +#: library/functions.rst:1265 +msgid "" +"This is the counterpart of :func:`getattr`. The arguments are an object, a " +"string and an arbitrary value. The string may name an existing attribute or " +"a new attribute. The function assigns the value to the attribute, provided " +"the object allows it. For example, ``setattr(x, 'foobar', 123)`` is " +"equivalent to ``x.foobar = 123``." +msgstr "" + +#: library/functions.rst:1277 +msgid "" +"Return a :term:`slice` object representing the set of indices specified by " +"``range(start, stop, step)``. The *start* and *step* arguments default to " +"``None``. Slice objects have read-only data attributes :attr:`~slice." +"start`, :attr:`~slice.stop` and :attr:`~slice.step` which merely return the " +"argument values (or their default). They have no other explicit " +"functionality; however they are used by Numerical Python and other third " +"party extensions. Slice objects are also generated when extended indexing " +"syntax is used. For example: ``a[start:stop:step]`` or ``a[start:stop, " +"i]``. See :func:`itertools.islice` for an alternate version that returns an " +"iterator." +msgstr "" + +#: library/functions.rst:1290 +msgid "Return a new sorted list from the items in *iterable*." +msgstr "" + +#: library/functions.rst:1292 library/heapq.rst:95 +msgid "" +"Has two optional arguments which must be specified as keyword arguments." +msgstr "" + +#: library/functions.rst:1294 +msgid "" +"*key* specifies a function of one argument that is used to extract a " +"comparison key from each list element: ``key=str.lower``. The default value " +"is ``None`` (compare the elements directly)." +msgstr "" + +#: library/functions.rst:1298 library/stdtypes.rst:1177 +msgid "" +"*reverse* is a boolean value. If set to ``True``, then the list elements " +"are sorted as if each comparison were reversed." +msgstr "" + +#: library/functions.rst:1301 +msgid "" +"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " +"*key* function." +msgstr "" + +#: library/functions.rst:1304 +msgid "" +"The built-in :func:`sorted` function is guaranteed to be stable. A sort is " +"stable if it guarantees not to change the relative order of elements that " +"compare equal --- this is helpful for sorting in multiple passes (for " +"example, sort by department, then by salary grade)." +msgstr "" + +#: library/functions.rst:1309 library/functools.rst:40 +msgid "" +"For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." +msgstr "" + +#: library/functions.rst:1313 +msgid "Return a static method for *function*." +msgstr "" + +#: library/functions.rst:1315 +msgid "" +"A static method does not receive an implicit first argument. To declare a " +"static method, use this idiom::" +msgstr "" + +#: library/functions.rst:1322 +msgid "" +"The ``@staticmethod`` form is a function :term:`decorator` -- see the " +"description of function definitions in :ref:`function` for details." +msgstr "" + +#: library/functions.rst:1325 +msgid "" +"It can be called either on the class (such as ``C.f()``) or on an instance " +"(such as ``C().f()``). The instance is ignored except for its class." +msgstr "" + +#: library/functions.rst:1328 +msgid "" +"Static methods in Python are similar to those found in Java or C++. Also " +"see :func:`classmethod` for a variant that is useful for creating alternate " +"class constructors." +msgstr "" + +#: library/functions.rst:1332 +msgid "" +"For more information on static methods, consult the documentation on the " +"standard type hierarchy in :ref:`types`." +msgstr "" + +#: library/functions.rst:1344 +msgid "" +"Return a :class:`str` version of *object*. See :func:`str` for details." +msgstr "" + +#: library/functions.rst:1346 +msgid "" +"``str`` is the built-in string :term:`class`. For general information about " +"strings, see :ref:`textseq`." +msgstr "" + +#: library/functions.rst:1352 +msgid "" +"Sums *start* and the items of an *iterable* from left to right and returns " +"the total. *start* defaults to ``0``. The *iterable*'s items are normally " +"numbers, and the start value is not allowed to be a string." +msgstr "" + +#: library/functions.rst:1356 +msgid "" +"For some use cases, there are good alternatives to :func:`sum`. The " +"preferred, fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, " +"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " +"using :func:`itertools.chain`." +msgstr "" + +#: library/functions.rst:1364 +msgid "" +"Return a proxy object that delegates method calls to a parent or sibling " +"class of *type*. This is useful for accessing inherited methods that have " +"been overridden in a class. The search order is same as that used by :func:" +"`getattr` except that the *type* itself is skipped." +msgstr "" + +#: library/functions.rst:1369 +msgid "" +"The :attr:`~class.__mro__` attribute of the *type* lists the method " +"resolution search order used by both :func:`getattr` and :func:`super`. The " +"attribute is dynamic and can change whenever the inheritance hierarchy is " +"updated." +msgstr "" + +#: library/functions.rst:1374 +msgid "" +"If the second argument is omitted, the super object returned is unbound. If " +"the second argument is an object, ``isinstance(obj, type)`` must be true. " +"If the second argument is a type, ``issubclass(type2, type)`` must be true " +"(this is useful for classmethods)." +msgstr "" + +#: library/functions.rst:1379 +msgid "" +"There are two typical use cases for *super*. In a class hierarchy with " +"single inheritance, *super* can be used to refer to parent classes without " +"naming them explicitly, thus making the code more maintainable. This use " +"closely parallels the use of *super* in other programming languages." +msgstr "" + +#: library/functions.rst:1384 +msgid "" +"The second use case is to support cooperative multiple inheritance in a " +"dynamic execution environment. This use case is unique to Python and is not " +"found in statically compiled languages or languages that only support single " +"inheritance. This makes it possible to implement \"diamond diagrams\" where " +"multiple base classes implement the same method. Good design dictates that " +"this method have the same calling signature in every case (because the order " +"of calls is determined at runtime, because that order adapts to changes in " +"the class hierarchy, and because that order can include sibling classes that " +"are unknown prior to runtime)." +msgstr "" + +#: library/functions.rst:1394 +msgid "For both use cases, a typical superclass call looks like this::" +msgstr "" + +#: library/functions.rst:1401 +msgid "" +"Note that :func:`super` is implemented as part of the binding process for " +"explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " +"does so by implementing its own :meth:`__getattribute__` method for " +"searching classes in a predictable order that supports cooperative multiple " +"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " +"using statements or operators such as ``super()[name]``." +msgstr "" + +#: library/functions.rst:1408 +msgid "" +"Also note that, aside from the zero argument form, :func:`super` is not " +"limited to use inside methods. The two argument form specifies the " +"arguments exactly and makes the appropriate references. The zero argument " +"form only works inside a class definition, as the compiler fills in the " +"necessary details to correctly retrieve the class being defined, as well as " +"accessing the current instance for ordinary methods." +msgstr "" + +#: library/functions.rst:1415 +msgid "" +"For practical suggestions on how to design cooperative classes using :func:" +"`super`, see `guide to using super() `_." +msgstr "" + +#: library/functions.rst:1424 +msgid "" +"Rather than being a function, :class:`tuple` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." +msgstr "" + +#: library/functions.rst:1433 +msgid "" +"With one argument, return the type of an *object*. The return value is a " +"type object and generally the same object as returned by :attr:`object." +"__class__ `." +msgstr "" + +#: library/functions.rst:1437 +msgid "" +"The :func:`isinstance` built-in function is recommended for testing the type " +"of an object, because it takes subclasses into account." +msgstr "" + +#: library/functions.rst:1441 +msgid "" +"With three arguments, return a new type object. This is essentially a " +"dynamic form of the :keyword:`class` statement. The *name* string is the " +"class name and becomes the :attr:`~class.__name__` attribute; the *bases* " +"tuple itemizes the base classes and becomes the :attr:`~class.__bases__` " +"attribute; and the *dict* dictionary is the namespace containing definitions " +"for class body and becomes the :attr:`~object.__dict__` attribute. For " +"example, the following two statements create identical :class:`type` objects:" +msgstr "" + +#: library/functions.rst:1454 +msgid "See also :ref:`bltin-type-objects`." +msgstr "" + +#: library/functions.rst:1459 +msgid "" +"Return the :attr:`~object.__dict__` attribute for a module, class, instance, " +"or any other object with a :attr:`__dict__` attribute." +msgstr "" + +#: library/functions.rst:1462 +msgid "" +"Objects such as modules and instances have an updateable :attr:`__dict__` " +"attribute; however, other objects may have write restrictions on their :attr:" +"`__dict__` attributes (for example, classes use a dictproxy to prevent " +"direct dictionary updates)." +msgstr "" + +#: library/functions.rst:1467 +msgid "" +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " +"locals dictionary is only useful for reads since updates to the locals " +"dictionary are ignored." +msgstr "" + +#: library/functions.rst:1474 +msgid "Make an iterator that aggregates elements from each of the iterables." +msgstr "" + +#: library/functions.rst:1476 +msgid "" +"Returns an iterator of tuples, where the *i*-th tuple contains the *i*-th " +"element from each of the argument sequences or iterables. The iterator " +"stops when the shortest input iterable is exhausted. With a single iterable " +"argument, it returns an iterator of 1-tuples. With no arguments, it returns " +"an empty iterator. Equivalent to::" +msgstr "" + +#: library/functions.rst:1495 +msgid "" +"The left-to-right evaluation order of the iterables is guaranteed. This " +"makes possible an idiom for clustering a data series into n-length groups " +"using ``zip(*[iter(s)]*n)``. This repeats the *same* iterator ``n`` times " +"so that each output tuple has the result of ``n`` calls to the iterator. " +"This has the effect of dividing the input into n-length chunks." +msgstr "" + +#: library/functions.rst:1501 +msgid "" +":func:`zip` should only be used with unequal length inputs when you don't " +"care about trailing, unmatched values from the longer iterables. If those " +"values are important, use :func:`itertools.zip_longest` instead." +msgstr "" + +#: library/functions.rst:1505 +msgid "" +":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " +"list::" +msgstr "" + +#: library/functions.rst:1526 +msgid "" +"This is an advanced function that is not needed in everyday Python " +"programming, unlike :func:`importlib.import_module`." +msgstr "" + +#: library/functions.rst:1529 +msgid "" +"This function is invoked by the :keyword:`import` statement. It can be " +"replaced (by importing the :mod:`builtins` module and assigning to " +"``builtins.__import__``) in order to change semantics of the :keyword:" +"`import` statement, but doing so is **strongly** discouraged as it is " +"usually simpler to use import hooks (see :pep:`302`) to attain the same " +"goals and does not cause issues with code which assumes the default import " +"implementation is in use. Direct use of :func:`__import__` is also " +"discouraged in favor of :func:`importlib.import_module`." +msgstr "" + +#: library/functions.rst:1538 +msgid "" +"The function imports the module *name*, potentially using the given " +"*globals* and *locals* to determine how to interpret the name in a package " +"context. The *fromlist* gives the names of objects or submodules that should " +"be imported from the module given by *name*. The standard implementation " +"does not use its *locals* argument at all, and uses its *globals* only to " +"determine the package context of the :keyword:`import` statement." +msgstr "" + +#: library/functions.rst:1545 +msgid "" +"*level* specifies whether to use absolute or relative imports. ``0`` (the " +"default) means only perform absolute imports. Positive values for *level* " +"indicate the number of parent directories to search relative to the " +"directory of the module calling :func:`__import__` (see :pep:`328` for the " +"details)." +msgstr "" + +#: library/functions.rst:1551 +msgid "" +"When the *name* variable is of the form ``package.module``, normally, the " +"top-level package (the name up till the first dot) is returned, *not* the " +"module named by *name*. However, when a non-empty *fromlist* argument is " +"given, the module named by *name* is returned." +msgstr "" + +#: library/functions.rst:1556 +msgid "" +"For example, the statement ``import spam`` results in bytecode resembling " +"the following code::" +msgstr "" + +#: library/functions.rst:1561 +msgid "The statement ``import spam.ham`` results in this call::" +msgstr "" + +#: library/functions.rst:1565 +msgid "" +"Note how :func:`__import__` returns the toplevel module here because this is " +"the object that is bound to a name by the :keyword:`import` statement." +msgstr "" + +#: library/functions.rst:1568 +msgid "" +"On the other hand, the statement ``from spam.ham import eggs, sausage as " +"saus`` results in ::" +msgstr "" + +#: library/functions.rst:1575 +msgid "" +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " +"this object, the names to import are retrieved and assigned to their " +"respective names." +msgstr "" + +#: library/functions.rst:1579 +msgid "" +"If you simply want to import a module (potentially within a package) by " +"name, use :func:`importlib.import_module`." +msgstr "" + +#: library/functions.rst:1582 +msgid "" +"Negative values for *level* are no longer supported (which also changes the " +"default value to 0)." +msgstr "" + +#: library/functions.rst:1589 +msgid "" +"Note that the parser only accepts the Unix-style end of line convention. If " +"you are reading the code from a file, make sure to use newline conversion " +"mode to convert Windows or Mac-style newlines." +msgstr "" diff --git a/library.po b/library.po index d2c6a0fa..a63d9566 100644 --- a/library.po +++ b/library.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-20 22:37+0100\n" +"POT-Creation-Date: 2016-01-22 17:19+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4686,7 +4686,7 @@ msgid "" "event loop handles time." msgstr "" -#: library/asyncio-dev.rst:159 library/multiprocessing.rst:2476 +#: library/asyncio-dev.rst:159 library/multiprocessing.rst:2491 msgid "Logging" msgstr "Journalisation" @@ -6944,7 +6944,7 @@ msgstr "" msgid "New :meth:`join` and :meth:`task_done` methods." msgstr "" -#: library/asyncio-queue.rst:40 library/multiprocessing.rst:817 +#: library/asyncio-queue.rst:40 library/multiprocessing.rst:832 msgid "Return ``True`` if the queue is empty, ``False`` otherwise." msgstr "" @@ -6968,7 +6968,7 @@ msgstr "" msgid "The :meth:`empty` method." msgstr "" -#: library/asyncio-queue.rst:64 library/multiprocessing.rst:821 +#: library/asyncio-queue.rst:64 library/multiprocessing.rst:836 msgid "Remove and return an item from the queue." msgstr "" @@ -6977,7 +6977,7 @@ msgid "" "Return an item if one is immediately available, else raise :exc:`QueueEmpty`." msgstr "" -#: library/asyncio-queue.rst:71 library/multiprocessing.rst:850 +#: library/asyncio-queue.rst:71 library/multiprocessing.rst:865 msgid "Block until all items in the queue have been gotten and processed." msgstr "" @@ -7843,7 +7843,7 @@ msgid "" "function::" msgstr "" -#: library/asyncio-sync.rst:5 library/multiprocessing.rst:1117 +#: library/asyncio-sync.rst:5 library/multiprocessing.rst:1132 msgid "Synchronization primitives" msgstr "" @@ -18353,7 +18353,7 @@ msgstr "" #: library/configparser.rst:236 library/configparser.rst:297 #: library/difflib.rst:504 library/inspect.rst:890 -#: library/multiprocessing.rst:1076 library/re.rst:1015 library/time.rst:504 +#: library/multiprocessing.rst:1091 library/re.rst:1015 library/time.rst:504 #: library/turtle.rst:1480 library/unittest.mock.rst:1711 #, fuzzy msgid "For example:" @@ -20327,7 +20327,7 @@ msgstr "" #: library/crypt.rst:122 library/csv.rst:463 library/html.parser.rst:227 #: library/http.client.rst:425 library/http.cookiejar.rst:728 #: library/imp.rst:376 library/lzma.rst:374 library/mailbox.rst:1525 -#: library/multiprocessing.rst:2773 library/pickle.rst:852 +#: library/multiprocessing.rst:2788 library/pickle.rst:852 #: library/plistlib.rst:217 library/selectors.rst:239 #: library/socketserver.rst:354 library/ssl.rst:1575 library/struct.rst:313 #: library/syslog.rst:93 library/tarfile.rst:704 library/tempfile.rst:264 @@ -46186,7 +46186,7 @@ msgstr "" msgid "The file is now non-inheritable." msgstr "" -#: library/functions.rstNone +#: library/functions.rst:None msgid "" "Deprecated since version 3.4, will be removed in version 4.0: The 'U' mode." msgstr "" @@ -66814,7 +66814,7 @@ msgid "" "*memlimit* and *filters* arguments." msgstr "" -#: library/lzma.rst:300 library/multiprocessing.rst:860 +#: library/lzma.rst:300 library/multiprocessing.rst:875 msgid "Miscellaneous" msgstr "" @@ -71049,13 +71049,13 @@ msgid "" "processes in a few different ways." msgstr "" -#: library/multiprocessing.rst:391 +#: library/multiprocessing.rst:406 msgid "" "Note that the methods of a pool should only ever be used by the process " "which created it." msgstr "" -#: library/multiprocessing.rst:396 +#: library/multiprocessing.rst:411 msgid "" "Functionality within this package requires that the ``__main__`` module be " "importable by the children. This is covered in :ref:`multiprocessing-" @@ -71064,35 +71064,35 @@ msgid "" "work in the interactive interpreter. For example::" msgstr "" -#: library/multiprocessing.rst:418 +#: library/multiprocessing.rst:433 msgid "" "(If you try this it will actually output three full tracebacks interleaved " "in a semi-random fashion, and then you may have to stop the master process " "somehow.)" msgstr "" -#: library/multiprocessing.rst:424 library/xml.etree.elementtree.rst:451 +#: library/multiprocessing.rst:439 library/xml.etree.elementtree.rst:451 msgid "Reference" msgstr "" -#: library/multiprocessing.rst:426 +#: library/multiprocessing.rst:441 msgid "" "The :mod:`multiprocessing` package mostly replicates the API of the :mod:" "`threading` module." msgstr "" -#: library/multiprocessing.rst:431 +#: library/multiprocessing.rst:446 msgid ":class:`Process` and exceptions" msgstr "" -#: library/multiprocessing.rst:436 +#: library/multiprocessing.rst:451 msgid "" "Process objects represent activity that is run in a separate process. The :" "class:`Process` class has equivalents of all the methods of :class:" "`threading.Thread`." msgstr "" -#: library/multiprocessing.rst:440 +#: library/multiprocessing.rst:455 msgid "" "The constructor should always be called with keyword arguments. *group* " "should always be ``None``; it exists solely for compatibility with :class:" @@ -71106,26 +71106,26 @@ msgid "" "creating process." msgstr "" -#: library/multiprocessing.rst:451 +#: library/multiprocessing.rst:466 msgid "By default, no arguments are passed to *target*." msgstr "" -#: library/multiprocessing.rst:453 +#: library/multiprocessing.rst:468 msgid "" "If a subclass overrides the constructor, it must make sure it invokes the " "base class constructor (:meth:`Process.__init__`) before doing anything else " "to the process." msgstr "" -#: library/multiprocessing.rst:457 library/threading.rst:232 +#: library/multiprocessing.rst:472 library/threading.rst:232 msgid "Added the *daemon* argument." msgstr "" -#: library/multiprocessing.rst:462 +#: library/multiprocessing.rst:477 msgid "Method representing the process's activity." msgstr "" -#: library/multiprocessing.rst:464 +#: library/multiprocessing.rst:479 msgid "" "You may override this method in a subclass. The standard :meth:`run` method " "invokes the callable object passed to the object's constructor as the target " @@ -71133,40 +71133,40 @@ msgid "" "*args* and *kwargs* arguments, respectively." msgstr "" -#: library/multiprocessing.rst:471 +#: library/multiprocessing.rst:486 msgid "Start the process's activity." msgstr "" -#: library/multiprocessing.rst:473 +#: library/multiprocessing.rst:488 msgid "" "This must be called at most once per process object. It arranges for the " "object's :meth:`run` method to be invoked in a separate process." msgstr "" -#: library/multiprocessing.rst:478 +#: library/multiprocessing.rst:493 msgid "" "If the optional argument *timeout* is ``None`` (the default), the method " "blocks until the process whose :meth:`join` method is called terminates. If " "*timeout* is a positive number, it blocks at most *timeout* seconds." msgstr "" -#: library/multiprocessing.rst:482 +#: library/multiprocessing.rst:497 msgid "A process can be joined many times." msgstr "" -#: library/multiprocessing.rst:484 +#: library/multiprocessing.rst:499 msgid "" "A process cannot join itself because this would cause a deadlock. It is an " "error to attempt to join a process before it has been started." msgstr "" -#: library/multiprocessing.rst:489 +#: library/multiprocessing.rst:504 msgid "" "The process's name. The name is a string used for identification purposes " "only. It has no semantics. Multiple processes may be given the same name." msgstr "" -#: library/multiprocessing.rst:493 +#: library/multiprocessing.rst:508 msgid "" "The initial name is set by the constructor. If no explicit name is provided " "to the constructor, a name of the form 'Process-N\\ :sub:`1`:N\\ :sub:" @@ -71174,33 +71174,33 @@ msgid "" "child of its parent." msgstr "" -#: library/multiprocessing.rst:500 +#: library/multiprocessing.rst:515 msgid "Return whether the process is alive." msgstr "" -#: library/multiprocessing.rst:502 +#: library/multiprocessing.rst:517 msgid "" "Roughly, a process object is alive from the moment the :meth:`start` method " "returns until the child process terminates." msgstr "" -#: library/multiprocessing.rst:507 +#: library/multiprocessing.rst:522 msgid "" "The process's daemon flag, a Boolean value. This must be set before :meth:" "`start` is called." msgstr "" -#: library/multiprocessing.rst:510 +#: library/multiprocessing.rst:525 msgid "The initial value is inherited from the creating process." msgstr "" -#: library/multiprocessing.rst:512 +#: library/multiprocessing.rst:527 msgid "" "When a process exits, it attempts to terminate all of its daemonic child " "processes." msgstr "" -#: library/multiprocessing.rst:515 +#: library/multiprocessing.rst:530 msgid "" "Note that a daemonic process is not allowed to create child processes. " "Otherwise a daemonic process would leave its children orphaned if it gets " @@ -71209,79 +71209,79 @@ msgid "" "(and not joined) if non-daemonic processes have exited." msgstr "" -#: library/multiprocessing.rst:521 +#: library/multiprocessing.rst:536 msgid "" "In addition to the :class:`threading.Thread` API, :class:`Process` objects " "also support the following attributes and methods:" msgstr "" -#: library/multiprocessing.rst:526 +#: library/multiprocessing.rst:541 msgid "" "Return the process ID. Before the process is spawned, this will be ``None``." msgstr "" -#: library/multiprocessing.rst:531 +#: library/multiprocessing.rst:546 msgid "" "The child's exit code. This will be ``None`` if the process has not yet " "terminated. A negative value *-N* indicates that the child was terminated " "by signal *N*." msgstr "" -#: library/multiprocessing.rst:537 +#: library/multiprocessing.rst:552 msgid "The process's authentication key (a byte string)." msgstr "" -#: library/multiprocessing.rst:539 +#: library/multiprocessing.rst:554 msgid "" "When :mod:`multiprocessing` is initialized the main process is assigned a " "random string using :func:`os.urandom`." msgstr "" -#: library/multiprocessing.rst:542 +#: library/multiprocessing.rst:557 msgid "" "When a :class:`Process` object is created, it will inherit the " "authentication key of its parent process, although this may be changed by " "setting :attr:`authkey` to another byte string." msgstr "" -#: library/multiprocessing.rst:546 +#: library/multiprocessing.rst:561 msgid "See :ref:`multiprocessing-auth-keys`." msgstr "" -#: library/multiprocessing.rst:550 +#: library/multiprocessing.rst:565 msgid "" "A numeric handle of a system object which will become \"ready\" when the " "process ends." msgstr "" -#: library/multiprocessing.rst:553 +#: library/multiprocessing.rst:568 msgid "" "You can use this value if you want to wait on several events at once using :" "func:`multiprocessing.connection.wait`. Otherwise calling :meth:`join()` is " "simpler." msgstr "" -#: library/multiprocessing.rst:557 +#: library/multiprocessing.rst:572 msgid "" "On Windows, this is an OS handle usable with the ``WaitForSingleObject`` and " "``WaitForMultipleObjects`` family of API calls. On Unix, this is a file " "descriptor usable with primitives from the :mod:`select` module." msgstr "" -#: library/multiprocessing.rst:565 +#: library/multiprocessing.rst:580 msgid "" "Terminate the process. On Unix this is done using the ``SIGTERM`` signal; " "on Windows :c:func:`TerminateProcess` is used. Note that exit handlers and " "finally clauses, etc., will not be executed." msgstr "" -#: library/multiprocessing.rst:569 +#: library/multiprocessing.rst:584 msgid "" "Note that descendant processes of the process will *not* be terminated -- " "they will simply become orphaned." msgstr "" -#: library/multiprocessing.rst:574 +#: library/multiprocessing.rst:589 msgid "" "If this method is used when the associated process is using a pipe or queue " "then the pipe or queue is liable to become corrupted and may become unusable " @@ -71290,59 +71290,59 @@ msgid "" "deadlock." msgstr "" -#: library/multiprocessing.rst:580 +#: library/multiprocessing.rst:595 msgid "" "Note that the :meth:`start`, :meth:`join`, :meth:`is_alive`, :meth:" "`terminate` and :attr:`exitcode` methods should only be called by the " "process that created the process object." msgstr "" -#: library/multiprocessing.rst:584 +#: library/multiprocessing.rst:599 msgid "Example usage of some of the methods of :class:`Process`:" msgstr "" -#: library/multiprocessing.rst:604 +#: library/multiprocessing.rst:619 msgid "The base class of all :mod:`multiprocessing` exceptions." msgstr "" -#: library/multiprocessing.rst:608 +#: library/multiprocessing.rst:623 msgid "" "Exception raised by :meth:`Connection.recv_bytes_into()` when the supplied " "buffer object is too small for the message read." msgstr "" -#: library/multiprocessing.rst:611 +#: library/multiprocessing.rst:626 msgid "" "If ``e`` is an instance of :exc:`BufferTooShort` then ``e.args[0]`` will " "give the message as a byte string." msgstr "" -#: library/multiprocessing.rst:616 +#: library/multiprocessing.rst:631 msgid "Raised when there is an authentication error." msgstr "" -#: library/multiprocessing.rst:620 +#: library/multiprocessing.rst:635 msgid "Raised by methods with a timeout when the timeout expires." msgstr "" -#: library/multiprocessing.rst:623 +#: library/multiprocessing.rst:638 msgid "Pipes and Queues" msgstr "" -#: library/multiprocessing.rst:625 +#: library/multiprocessing.rst:640 msgid "" "When using multiple processes, one generally uses message passing for " "communication between processes and avoids having to use any synchronization " "primitives like locks." msgstr "" -#: library/multiprocessing.rst:629 +#: library/multiprocessing.rst:644 msgid "" "For passing messages one can use :func:`Pipe` (for a connection between two " "processes) or a queue (which allows multiple producers and consumers)." msgstr "" -#: library/multiprocessing.rst:632 +#: library/multiprocessing.rst:647 msgid "" "The :class:`Queue`, :class:`SimpleQueue` and :class:`JoinableQueue` types " "are multi-producer, multi-consumer FIFO queues modelled on the :class:`queue." @@ -71351,7 +71351,7 @@ msgid "" "methods introduced into Python 2.5's :class:`queue.Queue` class." msgstr "" -#: library/multiprocessing.rst:638 +#: library/multiprocessing.rst:653 msgid "" "If you use :class:`JoinableQueue` then you **must** call :meth:" "`JoinableQueue.task_done` for each task removed from the queue or else the " @@ -71359,20 +71359,20 @@ msgid "" "overflow, raising an exception." msgstr "" -#: library/multiprocessing.rst:643 +#: library/multiprocessing.rst:658 msgid "" "Note that one can also create a shared queue by using a manager object -- " "see :ref:`multiprocessing-managers`." msgstr "" -#: library/multiprocessing.rst:648 +#: library/multiprocessing.rst:663 msgid "" ":mod:`multiprocessing` uses the usual :exc:`queue.Empty` and :exc:`queue." "Full` exceptions to signal a timeout. They are not available in the :mod:" "`multiprocessing` namespace so you need to import them from :mod:`queue`." msgstr "" -#: library/multiprocessing.rst:655 +#: library/multiprocessing.rst:670 msgid "" "When an object is put on a queue, the object is pickled and a background " "thread later flushes the pickled data to an underlying pipe. This has some " @@ -71381,14 +71381,14 @@ msgid "" "a queue created with a :ref:`manager `." msgstr "" -#: library/multiprocessing.rst:662 +#: library/multiprocessing.rst:677 msgid "" "After putting an object on an empty queue there may be an infinitesimal " "delay before the queue's :meth:`~Queue.empty` method returns :const:`False` " "and :meth:`~Queue.get_nowait` can return without raising :exc:`queue.Empty`." msgstr "" -#: library/multiprocessing.rst:667 +#: library/multiprocessing.rst:682 msgid "" "If multiple processes are enqueuing objects, it is possible for the objects " "to be received at the other end out-of-order. However, objects enqueued by " @@ -71396,7 +71396,7 @@ msgid "" "other." msgstr "" -#: library/multiprocessing.rst:674 +#: library/multiprocessing.rst:689 msgid "" "If a process is killed using :meth:`Process.terminate` or :func:`os.kill` " "while it is trying to use a :class:`Queue`, then the data in the queue is " @@ -71404,7 +71404,7 @@ msgid "" "exception when it tries to use the queue later on." msgstr "" -#: library/multiprocessing.rst:681 +#: library/multiprocessing.rst:696 msgid "" "As mentioned above, if a child process has put items on a queue (and it has " "not used :meth:`JoinableQueue.cancel_join_thread `, the " "data received is automatically unpickled. Unfortunately unpickling data " @@ -73346,7 +73346,7 @@ msgid "" "authentication." msgstr "" -#: library/multiprocessing.rst:2458 +#: library/multiprocessing.rst:2473 msgid "" "An authentication key is a byte string which can be thought of as a " "password: once a connection is established both ends will demand proof that " @@ -73354,7 +73354,7 @@ msgid "" "using the same key does **not** involve sending the key over the connection.)" msgstr "" -#: library/multiprocessing.rst:2464 +#: library/multiprocessing.rst:2479 msgid "" "If authentication is requested but no authentication key is specified then " "the return value of ``current_process().authkey`` is used (see :class:" @@ -73365,13 +73365,13 @@ msgid "" "setting up connections between themselves." msgstr "" -#: library/multiprocessing.rst:2472 +#: library/multiprocessing.rst:2487 msgid "" "Suitable authentication keys can also be generated by using :func:`os." "urandom`." msgstr "" -#: library/multiprocessing.rst:2478 +#: library/multiprocessing.rst:2493 msgid "" "Some support for logging is available. Note, however, that the :mod:" "`logging` package does not use process shared locks so it is possible " @@ -73379,27 +73379,27 @@ msgid "" "mixed up." msgstr "" -#: library/multiprocessing.rst:2485 +#: library/multiprocessing.rst:2500 msgid "" "Returns the logger used by :mod:`multiprocessing`. If necessary, a new one " "will be created." msgstr "" -#: library/multiprocessing.rst:2488 +#: library/multiprocessing.rst:2503 msgid "" "When first created the logger has level :data:`logging.NOTSET` and no " "default handler. Messages sent to this logger will not by default propagate " "to the root logger." msgstr "" -#: library/multiprocessing.rst:2492 +#: library/multiprocessing.rst:2507 msgid "" "Note that on Windows child processes will only inherit the level of the " "parent process's logger -- any other customization of the logger will not be " "inherited." msgstr "" -#: library/multiprocessing.rst:2499 +#: library/multiprocessing.rst:2514 msgid "" "This function performs a call to :func:`get_logger` but in addition to " "returning the logger created by get_logger, it adds a handler which sends " @@ -73407,87 +73407,87 @@ msgid "" "%(message)s'``." msgstr "" -#: library/multiprocessing.rst:2504 +#: library/multiprocessing.rst:2519 msgid "Below is an example session with logging turned on::" msgstr "" -#: library/multiprocessing.rst:2519 +#: library/multiprocessing.rst:2534 msgid "For a full table of logging levels, see the :mod:`logging` module." msgstr "" -#: library/multiprocessing.rst:2523 +#: library/multiprocessing.rst:2538 msgid "The :mod:`multiprocessing.dummy` module" msgstr "" -#: library/multiprocessing.rst:2528 +#: library/multiprocessing.rst:2543 msgid "" ":mod:`multiprocessing.dummy` replicates the API of :mod:`multiprocessing` " "but is no more than a wrapper around the :mod:`threading` module." msgstr "" -#: library/multiprocessing.rst:2535 +#: library/multiprocessing.rst:2550 msgid "Programming guidelines" msgstr "" -#: library/multiprocessing.rst:2537 +#: library/multiprocessing.rst:2552 msgid "" "There are certain guidelines and idioms which should be adhered to when " "using :mod:`multiprocessing`." msgstr "" -#: library/multiprocessing.rst:2542 +#: library/multiprocessing.rst:2557 msgid "All start methods" msgstr "" -#: library/multiprocessing.rst:2544 +#: library/multiprocessing.rst:2559 msgid "The following applies to all start methods." msgstr "" -#: library/multiprocessing.rst:2546 +#: library/multiprocessing.rst:2561 msgid "Avoid shared state" msgstr "" -#: library/multiprocessing.rst:2548 +#: library/multiprocessing.rst:2563 msgid "" "As far as possible one should try to avoid shifting large amounts of data " "between processes." msgstr "" -#: library/multiprocessing.rst:2551 +#: library/multiprocessing.rst:2566 msgid "" "It is probably best to stick to using queues or pipes for communication " "between processes rather than using the lower level synchronization " "primitives." msgstr "" -#: library/multiprocessing.rst:2555 +#: library/multiprocessing.rst:2570 msgid "Picklability" msgstr "" -#: library/multiprocessing.rst:2557 +#: library/multiprocessing.rst:2572 msgid "Ensure that the arguments to the methods of proxies are picklable." msgstr "" -#: library/multiprocessing.rst:2559 +#: library/multiprocessing.rst:2574 msgid "Thread safety of proxies" msgstr "" -#: library/multiprocessing.rst:2561 +#: library/multiprocessing.rst:2576 msgid "" "Do not use a proxy object from more than one thread unless you protect it " "with a lock." msgstr "" -#: library/multiprocessing.rst:2564 +#: library/multiprocessing.rst:2579 msgid "" "(There is never a problem with different processes using the *same* proxy.)" msgstr "" -#: library/multiprocessing.rst:2566 +#: library/multiprocessing.rst:2581 msgid "Joining zombie processes" msgstr "" -#: library/multiprocessing.rst:2568 +#: library/multiprocessing.rst:2583 msgid "" "On Unix when a process finishes but has not been joined it becomes a zombie. " "There should never be very many because each time a new process starts (or :" @@ -73498,11 +73498,11 @@ msgid "" "all the processes that you start." msgstr "" -#: library/multiprocessing.rst:2576 +#: library/multiprocessing.rst:2591 msgid "Better to inherit than pickle/unpickle" msgstr "" -#: library/multiprocessing.rst:2578 +#: library/multiprocessing.rst:2593 msgid "" "When using the *spawn* or *forkserver* start methods many types from :mod:" "`multiprocessing` need to be picklable so that child processes can use " @@ -73512,11 +73512,11 @@ msgid "" "inherit it from an ancestor process." msgstr "" -#: library/multiprocessing.rst:2586 +#: library/multiprocessing.rst:2601 msgid "Avoid terminating processes" msgstr "" -#: library/multiprocessing.rst:2588 +#: library/multiprocessing.rst:2603 msgid "" "Using the :meth:`Process.terminate ` " "method to stop a process is liable to cause any shared resources (such as " @@ -73524,18 +73524,18 @@ msgid "" "become broken or unavailable to other processes." msgstr "" -#: library/multiprocessing.rst:2594 +#: library/multiprocessing.rst:2609 msgid "" "Therefore it is probably best to only consider using :meth:`Process." "terminate ` on processes which never use " "any shared resources." msgstr "" -#: library/multiprocessing.rst:2598 +#: library/multiprocessing.rst:2613 msgid "Joining processes that use queues" msgstr "" -#: library/multiprocessing.rst:2600 +#: library/multiprocessing.rst:2615 msgid "" "Bear in mind that a process that has put items in a queue will wait before " "terminating until all the buffered items are fed by the \"feeder\" thread to " @@ -73544,7 +73544,7 @@ msgid "" "queue to avoid this behaviour.)" msgstr "" -#: library/multiprocessing.rst:2606 +#: library/multiprocessing.rst:2621 msgid "" "This means that whenever you use a queue you need to make sure that all " "items which have been put on the queue will eventually be removed before the " @@ -73553,21 +73553,21 @@ msgid "" "processes will be joined automatically." msgstr "" -#: library/multiprocessing.rst:2612 +#: library/multiprocessing.rst:2627 msgid "An example which will deadlock is the following::" msgstr "" -#: library/multiprocessing.rst:2626 +#: library/multiprocessing.rst:2641 msgid "" "A fix here would be to swap the last two lines (or simply remove the ``p." "join()`` line)." msgstr "" -#: library/multiprocessing.rst:2629 +#: library/multiprocessing.rst:2644 msgid "Explicitly pass resources to child processes" msgstr "" -#: library/multiprocessing.rst:2631 +#: library/multiprocessing.rst:2646 msgid "" "On Unix using the *fork* start method, a child process can make use of a " "shared resource created in a parent process using a global resource. " @@ -73575,7 +73575,7 @@ msgid "" "for the child process." msgstr "" -#: library/multiprocessing.rst:2636 +#: library/multiprocessing.rst:2651 msgid "" "Apart from making the code (potentially) compatible with Windows and the " "other start methods this also ensures that as long as the child process is " @@ -73584,29 +73584,29 @@ msgid "" "collected in the parent process." msgstr "" -#: library/multiprocessing.rst:2643 +#: library/multiprocessing.rst:2658 msgid "So for instance ::" msgstr "" -#: library/multiprocessing.rst:2655 +#: library/multiprocessing.rst:2670 msgid "should be rewritten as ::" msgstr "" -#: library/multiprocessing.rst:2667 +#: library/multiprocessing.rst:2682 msgid "Beware of replacing :data:`sys.stdin` with a \"file like object\"" msgstr "" -#: library/multiprocessing.rst:2669 +#: library/multiprocessing.rst:2684 msgid ":mod:`multiprocessing` originally unconditionally called::" msgstr "" -#: library/multiprocessing.rst:2673 +#: library/multiprocessing.rst:2688 msgid "" "in the :meth:`multiprocessing.Process._bootstrap` method --- this resulted " "in issues with processes-in-processes. This has been changed to::" msgstr "" -#: library/multiprocessing.rst:2679 +#: library/multiprocessing.rst:2694 msgid "" "Which solves the fundamental issue of processes colliding with each other " "resulting in a bad file descriptor error, but introduces a potential danger " @@ -73616,33 +73616,33 @@ msgid "" "data being flushed to the object multiple times, resulting in corruption." msgstr "" -#: library/multiprocessing.rst:2686 +#: library/multiprocessing.rst:2701 msgid "" "If you write a file-like object and implement your own caching, you can make " "it fork-safe by storing the pid whenever you append to the cache, and " "discarding the cache when the pid changes. For example::" msgstr "" -#: library/multiprocessing.rst:2698 +#: library/multiprocessing.rst:2713 msgid "" "For more information, see :issue:`5155`, :issue:`5313` and :issue:`5331`" msgstr "" -#: library/multiprocessing.rst:2701 +#: library/multiprocessing.rst:2716 msgid "The *spawn* and *forkserver* start methods" msgstr "" -#: library/multiprocessing.rst:2703 +#: library/multiprocessing.rst:2718 msgid "" "There are a few extra restriction which don't apply to the *fork* start " "method." msgstr "" -#: library/multiprocessing.rst:2706 +#: library/multiprocessing.rst:2721 msgid "More picklability" msgstr "" -#: library/multiprocessing.rst:2708 +#: library/multiprocessing.rst:2723 msgid "" "Ensure that all arguments to :meth:`Process.__init__` are picklable. This " "means, in particular, that bound or unbound methods cannot be used directly " @@ -73650,18 +73650,18 @@ msgid "" "function and use that instead." msgstr "" -#: library/multiprocessing.rst:2714 +#: library/multiprocessing.rst:2729 msgid "" "Also, if you subclass :class:`~multiprocessing.Process` then make sure that " "instances will be picklable when the :meth:`Process.start ` method is called." msgstr "" -#: library/multiprocessing.rst:2718 +#: library/multiprocessing.rst:2733 msgid "Global variables" msgstr "" -#: library/multiprocessing.rst:2720 +#: library/multiprocessing.rst:2735 msgid "" "Bear in mind that if code run in a child process tries to access a global " "variable, then the value it sees (if any) may not be the same as the value " @@ -73669,62 +73669,62 @@ msgid "" "Process.start>` was called." msgstr "" -#: library/multiprocessing.rst:2725 +#: library/multiprocessing.rst:2740 msgid "" "However, global variables which are just module level constants cause no " "problems." msgstr "" -#: library/multiprocessing.rst:2728 +#: library/multiprocessing.rst:2743 msgid "Safe importing of main module" msgstr "" -#: library/multiprocessing.rst:2730 +#: library/multiprocessing.rst:2745 msgid "" "Make sure that the main module can be safely imported by a new Python " "interpreter without causing unintended side effects (such a starting a new " "process)." msgstr "" -#: library/multiprocessing.rst:2734 +#: library/multiprocessing.rst:2749 msgid "" "For example, using the *spawn* or *forkserver* start method running the " "following module would fail with a :exc:`RuntimeError`::" msgstr "" -#: library/multiprocessing.rst:2746 +#: library/multiprocessing.rst:2761 msgid "" "Instead one should protect the \"entry point\" of the program by using ``if " "__name__ == '__main__':`` as follows::" msgstr "" -#: library/multiprocessing.rst:2760 +#: library/multiprocessing.rst:2775 msgid "" "(The ``freeze_support()`` line can be omitted if the program will be run " "normally instead of frozen.)" msgstr "" -#: library/multiprocessing.rst:2763 +#: library/multiprocessing.rst:2778 msgid "" "This allows the newly spawned Python interpreter to safely import the module " "and then run the module's ``foo()`` function." msgstr "" -#: library/multiprocessing.rst:2766 +#: library/multiprocessing.rst:2781 msgid "" "Similar restrictions apply if a pool or manager is created in the main " "module." msgstr "" -#: library/multiprocessing.rst:2775 +#: library/multiprocessing.rst:2790 msgid "Demonstration of how to create and use customized managers and proxies:" msgstr "" -#: library/multiprocessing.rst:2781 +#: library/multiprocessing.rst:2796 msgid "Using :class:`~multiprocessing.pool.Pool`:" msgstr "" -#: library/multiprocessing.rst:2787 +#: library/multiprocessing.rst:2802 msgid "" "An example showing how to use queues to feed tasks to a collection of worker " "processes and collect the results:" @@ -145802,9 +145802,9 @@ msgstr "" msgid "" "Open a ZIP file, where *file* can be either a path to a file (a string) or a " "file-like object. The *mode* parameter should be ``'r'`` to read an " -"existing file, ``'w'`` to truncate and write a new file, ``'x'`` to " -"exclusive create and write a new file, or ``'a'`` to append to an existing " -"file. If *mode* is ``'x'`` and *file* refers to an existing file, a :exc:" +"existing file, ``'w'`` to truncate and write a new file, ``'a'`` to append " +"to an existing file, or ``'x'`` to exclusively create and write a new file. " +"If *mode* is ``'x'`` and *file* refers to an existing file, a :exc:" "`FileExistsError` will be raised. If *mode* is ``'a'`` and *file* refers to " "an existing ZIP file, then additional files are added to it. If *file* does " "not refer to a ZIP file, then a new ZIP archive is appended to the file. " diff --git a/sphinx.po b/sphinx.po index 30e1bdbb..db007940 100644 --- a/sphinx.po +++ b/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-13 23:31+0100\n" +"POT-Creation-Date: 2016-01-22 17:19+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -171,10 +171,90 @@ msgstr "À propos de la documentation" msgid "History and License of Python" msgstr "Histoire et Licence de Python" -#: tools/templates/indexcontent.html:56 +#: tools/templates/indexcontent.html:56 tools/templates/layout.html:82 msgid "Copyright" msgstr "Copyright" +#: tools/templates/indexsidebar.html:1 +msgid "Download" +msgstr "" + +#: tools/templates/indexsidebar.html:2 +msgid "Download these documents" +msgstr "" + +#: tools/templates/indexsidebar.html:3 +msgid "Docs for other versions" +msgstr "" + +#: tools/templates/indexsidebar.html:5 +msgid "Python 2.7 (stable)" +msgstr "" + +#: tools/templates/indexsidebar.html:6 +msgid "Python 3.4 (stable)" +msgstr "" + +#: tools/templates/indexsidebar.html:7 +msgid "Old versions" +msgstr "" + +#: tools/templates/indexsidebar.html:10 +msgid "Other resources" +msgstr "" + +#: tools/templates/indexsidebar.html:13 +msgid "PEP Index" +msgstr "" + +#: tools/templates/indexsidebar.html:14 +msgid "Beginner's Guide" +msgstr "" + +#: tools/templates/indexsidebar.html:15 +msgid "Book List" +msgstr "" + +#: tools/templates/indexsidebar.html:16 +msgid "Audio/Visual Talks" +msgstr "" + +#: tools/templates/layout.html:9 +#, fuzzy +msgid "Documentation " +msgstr "À propos de la documentation" + +#: tools/templates/layout.html:84 +msgid "The Python Software Foundation is a non-profit corporation." +msgstr "" + +#: tools/templates/layout.html:85 +msgid "Please donate." +msgstr "" + +#: tools/templates/layout.html:87 +msgid "Last updated on %(last_updated)s." +msgstr "" + +#: tools/templates/layout.html:88 +msgid "Found a bug?" +msgstr "" + +#: tools/templates/layout.html:90 +msgid "" +"Created using Sphinx " +"%(sphinx_version)s." +msgstr "" + #: tools/templates/layout.html:95 msgid "This Page" msgstr "Cette Page" + +#: tools/templates/layout.html:97 +#, fuzzy +msgid "Report a Bug" +msgstr "Rapporter des bugs" + +#: tools/templates/layout.html:99 +msgid "Show Source" +msgstr "" diff --git a/whatsnew.po b/whatsnew.po index 9fe555bd..10435f00 100644 --- a/whatsnew.po +++ b/whatsnew.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-20 22:37+0100\n" +"POT-Creation-Date: 2016-01-22 17:19+0100\n" "PO-Revision-Date: 2016-01-21 12:51+0100\n" +"Last-Translator: \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" -"Last-Translator: \n" -"Language-Team: \n" "X-Generator: Poedit 1.8.6\n" #: whatsnew/2.0.rst:3 @@ -18831,10 +18831,10 @@ msgstr "" msgid "(Contributed by Jake McGuire and Antoine Pitrou; :issue:`5084`.)" msgstr "(Contribution par Antoine Pitrou; :issue:`3001`.)" -#: whatsnew/3.1.rst:465 whatsnew/3.2.rst:2456 ../../../Misc/NEWS:522 -#: ../../../Misc/NEWS:853 ../../../Misc/NEWS:1360 ../../../Misc/NEWS:3371 -#: ../../../Misc/NEWS:4089 ../../../Misc/NEWS:4291 ../../../Misc/NEWS:4693 -#: ../../../Misc/NEWS:5578 ../../../Misc/NEWS:5839 ../../../Misc/NEWS:7446 +#: whatsnew/3.1.rst:465 whatsnew/3.2.rst:2456 ../../../Misc/NEWS:531 +#: ../../../Misc/NEWS:862 ../../../Misc/NEWS:1369 ../../../Misc/NEWS:3380 +#: ../../../Misc/NEWS:4098 ../../../Misc/NEWS:4300 ../../../Misc/NEWS:4702 +#: ../../../Misc/NEWS:5587 ../../../Misc/NEWS:5848 ../../../Misc/NEWS:7455 msgid "IDLE" msgstr "IDLE" @@ -21672,11 +21672,11 @@ msgid "" "systems." msgstr "" -#: whatsnew/3.2.rst:2418 ../../../Misc/NEWS:162 ../../../Misc/NEWS:619 -#: ../../../Misc/NEWS:869 ../../../Misc/NEWS:1068 ../../../Misc/NEWS:1375 -#: ../../../Misc/NEWS:3559 ../../../Misc/NEWS:3783 ../../../Misc/NEWS:4157 -#: ../../../Misc/NEWS:4756 ../../../Misc/NEWS:5185 ../../../Misc/NEWS:5459 -#: ../../../Misc/NEWS:5586 ../../../Misc/NEWS:5844 ../../../Misc/NEWS:7888 +#: whatsnew/3.2.rst:2418 ../../../Misc/NEWS:171 ../../../Misc/NEWS:628 +#: ../../../Misc/NEWS:878 ../../../Misc/NEWS:1077 ../../../Misc/NEWS:1384 +#: ../../../Misc/NEWS:3568 ../../../Misc/NEWS:3792 ../../../Misc/NEWS:4166 +#: ../../../Misc/NEWS:4765 ../../../Misc/NEWS:5194 ../../../Misc/NEWS:5468 +#: ../../../Misc/NEWS:5595 ../../../Misc/NEWS:5853 ../../../Misc/NEWS:7897 msgid "Documentation" msgstr "" @@ -32086,14 +32086,14 @@ msgstr "" msgid "Release date: tba" msgstr "" -#: ../../../Misc/NEWS:10 ../../../Misc/NEWS:208 ../../../Misc/NEWS:226 -#: ../../../Misc/NEWS:743 ../../../Misc/NEWS:778 ../../../Misc/NEWS:806 -#: ../../../Misc/NEWS:897 ../../../Misc/NEWS:984 ../../../Misc/NEWS:1089 -#: ../../../Misc/NEWS:1131 ../../../Misc/NEWS:1404 ../../../Misc/NEWS:1635 -#: ../../../Misc/NEWS:1821 ../../../Misc/NEWS:1961 ../../../Misc/NEWS:3794 -#: ../../../Misc/NEWS:3831 ../../../Misc/NEWS:3910 ../../../Misc/NEWS:4173 -#: ../../../Misc/NEWS:4413 ../../../Misc/NEWS:4789 ../../../Misc/NEWS:5260 -#: ../../../Misc/NEWS:5490 ../../../Misc/NEWS:5611 ../../../Misc/NEWS:5875 +#: ../../../Misc/NEWS:10 ../../../Misc/NEWS:217 ../../../Misc/NEWS:235 +#: ../../../Misc/NEWS:752 ../../../Misc/NEWS:787 ../../../Misc/NEWS:815 +#: ../../../Misc/NEWS:906 ../../../Misc/NEWS:993 ../../../Misc/NEWS:1098 +#: ../../../Misc/NEWS:1140 ../../../Misc/NEWS:1413 ../../../Misc/NEWS:1644 +#: ../../../Misc/NEWS:1830 ../../../Misc/NEWS:1970 ../../../Misc/NEWS:3803 +#: ../../../Misc/NEWS:3840 ../../../Misc/NEWS:3919 ../../../Misc/NEWS:4182 +#: ../../../Misc/NEWS:4422 ../../../Misc/NEWS:4798 ../../../Misc/NEWS:5269 +#: ../../../Misc/NEWS:5499 ../../../Misc/NEWS:5620 ../../../Misc/NEWS:5884 msgid "Core and Builtins" msgstr "" @@ -32109,30 +32109,39 @@ msgstr "" #: ../../../Misc/NEWS:19 msgid "" +"`Issue #25843 `__: 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 "" + +#: ../../../Misc/NEWS:25 +msgid "" "`Issue #25731 `__: Fix set and deleting " "__new__ on a class." msgstr "" -#: ../../../Misc/NEWS:21 +#: ../../../Misc/NEWS:27 msgid "" "`Issue #22995 `__: [UPDATE] Comment out the " "one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../Misc/NEWS:24 +#: ../../../Misc/NEWS:30 msgid "" "`Issue #25961 `__: Disallowed null characters " "in the type name." msgstr "" -#: ../../../Misc/NEWS:26 +#: ../../../Misc/NEWS:32 msgid "" "`Issue #25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../Misc/NEWS:29 +#: ../../../Misc/NEWS:35 msgid "" "`Issue #22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -32141,38 +32150,38 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../Misc/NEWS:34 +#: ../../../Misc/NEWS:40 msgid "" "`Issue #20440 `__: Massive replacing unsafe " "attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../Misc/NEWS:37 +#: ../../../Misc/NEWS:43 msgid "" "`Issue #25766 `__: Special method __bytes__() " "now works in str subclasses." msgstr "" -#: ../../../Misc/NEWS:39 +#: ../../../Misc/NEWS:45 msgid "" "`Issue #25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../Misc/NEWS:43 ../../../Misc/NEWS:210 +#: ../../../Misc/NEWS:49 ../../../Misc/NEWS:219 msgid "" "`Issue #25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../Misc/NEWS:45 +#: ../../../Misc/NEWS:51 msgid "" "`Issue #24097 `__: Fixed crash in object." "__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../Misc/NEWS:48 +#: ../../../Misc/NEWS:54 msgid "" "`Issue #24731 `__: Fixed crash on converting " "objects with special methods __bytes__, __trunc__, and __float__ returning " @@ -32180,74 +32189,80 @@ msgid "" "int, and float correspondingly." msgstr "" -#: ../../../Misc/NEWS:53 ../../../Misc/NEWS:292 ../../../Misc/NEWS:726 -#: ../../../Misc/NEWS:753 ../../../Misc/NEWS:791 ../../../Misc/NEWS:811 -#: ../../../Misc/NEWS:918 ../../../Misc/NEWS:1011 ../../../Misc/NEWS:1107 -#: ../../../Misc/NEWS:1181 ../../../Misc/NEWS:1436 ../../../Misc/NEWS:1655 -#: ../../../Misc/NEWS:1828 ../../../Misc/NEWS:2188 ../../../Misc/NEWS:3777 -#: ../../../Misc/NEWS:3800 ../../../Misc/NEWS:3847 ../../../Misc/NEWS:3937 -#: ../../../Misc/NEWS:4194 ../../../Misc/NEWS:4458 ../../../Misc/NEWS:4847 -#: ../../../Misc/NEWS:5312 ../../../Misc/NEWS:5498 ../../../Misc/NEWS:5657 -#: ../../../Misc/NEWS:6289 +#: ../../../Misc/NEWS:58 +msgid "" +"`Issue #26171 `__: Fix possible integer " +"overflow and heap corruption in zipimporter.get_data()." +msgstr "" + +#: ../../../Misc/NEWS:62 ../../../Misc/NEWS:301 ../../../Misc/NEWS:735 +#: ../../../Misc/NEWS:762 ../../../Misc/NEWS:800 ../../../Misc/NEWS:820 +#: ../../../Misc/NEWS:927 ../../../Misc/NEWS:1020 ../../../Misc/NEWS:1116 +#: ../../../Misc/NEWS:1190 ../../../Misc/NEWS:1445 ../../../Misc/NEWS:1664 +#: ../../../Misc/NEWS:1837 ../../../Misc/NEWS:2197 ../../../Misc/NEWS:3786 +#: ../../../Misc/NEWS:3809 ../../../Misc/NEWS:3856 ../../../Misc/NEWS:3946 +#: ../../../Misc/NEWS:4203 ../../../Misc/NEWS:4467 ../../../Misc/NEWS:4856 +#: ../../../Misc/NEWS:5321 ../../../Misc/NEWS:5507 ../../../Misc/NEWS:5666 +#: ../../../Misc/NEWS:6298 msgid "Library" msgstr "" -#: ../../../Misc/NEWS:55 +#: ../../../Misc/NEWS:64 msgid "" "`Issue #26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../Misc/NEWS:58 +#: ../../../Misc/NEWS:67 msgid "" "`Issue #25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../Misc/NEWS:60 +#: ../../../Misc/NEWS:69 msgid "" "`Issue #16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../Misc/NEWS:62 +#: ../../../Misc/NEWS:71 msgid "" "`Issue #26013 `__: Added compatibility with " "broken protocol 2 pickles created in old Python 3 versions (3.4.3 and lower)." msgstr "" -#: ../../../Misc/NEWS:65 +#: ../../../Misc/NEWS:74 msgid "" "`Issue #25850 `__: Use cross-compilation by " "default for 64-bit Windows." msgstr "" -#: ../../../Misc/NEWS:67 +#: ../../../Misc/NEWS:76 msgid "" "`Issue #17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../Misc/NEWS:69 +#: ../../../Misc/NEWS:78 msgid "" "`Issue #24705 `__: Fix sysconfig." "_parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../Misc/NEWS:72 +#: ../../../Misc/NEWS:81 msgid "" "`Issue #22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../Misc/NEWS:75 +#: ../../../Misc/NEWS:84 msgid "" "`Issue #25672 `__: In the ssl module, enable " "the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../Misc/NEWS:78 +#: ../../../Misc/NEWS:87 msgid "" "`Issue #22570 `__: Add 'path' attribute to " "pathlib.Path objects, returning the same as str(), to make it more similar " @@ -32256,57 +32271,57 @@ msgid "" "essentially a small one-off protocol." msgstr "" -#: ../../../Misc/NEWS:84 +#: ../../../Misc/NEWS:93 msgid "" "`Issue #26012 `__: Don't traverse into " "symlinks for ** pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../Misc/NEWS:87 +#: ../../../Misc/NEWS:96 msgid "" "`Issue #24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../Misc/NEWS:90 +#: ../../../Misc/NEWS:99 msgid "" "`Issue #25447 `__: fileinput now uses sys." "stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../Misc/NEWS:93 +#: ../../../Misc/NEWS:102 msgid "" "`Issue #25447 `__: Copying the lru_cache() " "wrapper object now always works, independedly from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../Misc/NEWS:97 +#: ../../../Misc/NEWS:106 msgid "" "`Issue #24103 `__: Fixed possible use after " "free in ElementTree.XMLPullParser." msgstr "" -#: ../../../Misc/NEWS:99 +#: ../../../Misc/NEWS:108 msgid "" "`Issue #25860 `__: os.fwalk() no longer skips " "remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../Misc/NEWS:102 +#: ../../../Misc/NEWS:111 msgid "" "`Issue #25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../Misc/NEWS:104 +#: ../../../Misc/NEWS:113 msgid "" "`Issue #25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../Misc/NEWS:106 +#: ../../../Misc/NEWS:115 msgid "" "`Issue #25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -32314,7 +32329,7 @@ msgid "" "special cases." msgstr "" -#: ../../../Misc/NEWS:110 +#: ../../../Misc/NEWS:119 msgid "" "`Issue #24903 `__: Fix regression in number " "of arguments compileall accepts when '-d' is specified. The check on the " @@ -32322,19 +32337,19 @@ msgid "" "anyway." msgstr "" -#: ../../../Misc/NEWS:114 +#: ../../../Misc/NEWS:123 msgid "" "`Issue #25764 `__: In the subprocess module, " "preserve any exception caused by fork() failure when preexec_fn is used." msgstr "" -#: ../../../Misc/NEWS:117 +#: ../../../Misc/NEWS:126 msgid "" "`Issue #6478 `__: _strptime's regexp cache now " "is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../Misc/NEWS:120 +#: ../../../Misc/NEWS:129 msgid "" "`Issue #14285 `__: When executing a package " "with the \"python -m package\" option, and package initialization fails, a " @@ -32343,7 +32358,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../Misc/NEWS:125 +#: ../../../Misc/NEWS:134 msgid "" "`Issue #19771 `__: Also in runpy and the \"-m" "\" option, omit the irrelevant message \". . . is a package and cannot be " @@ -32351,116 +32366,116 @@ msgid "" "to a bad ``*.pyc`` file)." msgstr "" -#: ../../../Misc/NEWS:129 +#: ../../../Misc/NEWS:138 msgid "" "`Issue #25177 `__: 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 "" -#: ../../../Misc/NEWS:133 +#: ../../../Misc/NEWS:142 msgid "" "`Issue #25718 `__: Fixed copying object with " "state with boolean value is false." msgstr "" -#: ../../../Misc/NEWS:135 +#: ../../../Misc/NEWS:144 msgid "" "`Issue #10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../Misc/NEWS:138 +#: ../../../Misc/NEWS:147 msgid "" "`Issue #25725 `__: Fixed a reference leak in " "pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../Misc/NEWS:141 +#: ../../../Misc/NEWS:150 msgid "" "`Issue #25663 `__: In the Readline completer, " "avoid listing duplicate global names, and search the global namespace before " "searching builtins." msgstr "" -#: ../../../Misc/NEWS:144 +#: ../../../Misc/NEWS:153 msgid "" "`Issue #25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../Misc/NEWS:146 +#: ../../../Misc/NEWS:155 msgid "" "`Issue #23914 `__: Fixed SystemError raised " "by unpickler on broken pickle data." msgstr "" -#: ../../../Misc/NEWS:148 +#: ../../../Misc/NEWS:157 msgid "" "`Issue #25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../Misc/NEWS:150 +#: ../../../Misc/NEWS:159 msgid "" "`Issue #25624 `__: ZipFile now always writes " "a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../Misc/NEWS:153 +#: ../../../Misc/NEWS:162 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../Misc/NEWS:156 +#: ../../../Misc/NEWS:165 msgid "Add asyncio.timeout() context manager." msgstr "" -#: ../../../Misc/NEWS:158 +#: ../../../Misc/NEWS:167 msgid "" "`Issue #26050 `__: Add asyncio.StreamReader." "readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../Misc/NEWS:164 +#: ../../../Misc/NEWS:173 msgid "" "`Issue #25500 `__: Fix documentation to not " "claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../Misc/NEWS:168 ../../../Misc/NEWS:641 ../../../Misc/NEWS:884 -#: ../../../Misc/NEWS:1061 ../../../Misc/NEWS:1366 ../../../Misc/NEWS:1592 -#: ../../../Misc/NEWS:1801 ../../../Misc/NEWS:3599 ../../../Misc/NEWS:4101 -#: ../../../Misc/NEWS:4300 ../../../Misc/NEWS:4703 ../../../Misc/NEWS:5160 -#: ../../../Misc/NEWS:5447 ../../../Misc/NEWS:5571 ../../../Misc/NEWS:5819 -#: ../../../Misc/NEWS:7541 +#: ../../../Misc/NEWS:177 ../../../Misc/NEWS:650 ../../../Misc/NEWS:893 +#: ../../../Misc/NEWS:1070 ../../../Misc/NEWS:1375 ../../../Misc/NEWS:1601 +#: ../../../Misc/NEWS:1810 ../../../Misc/NEWS:3608 ../../../Misc/NEWS:4110 +#: ../../../Misc/NEWS:4309 ../../../Misc/NEWS:4712 ../../../Misc/NEWS:5169 +#: ../../../Misc/NEWS:5456 ../../../Misc/NEWS:5580 ../../../Misc/NEWS:5828 +#: ../../../Misc/NEWS:7550 msgid "Tests" msgstr "" -#: ../../../Misc/NEWS:170 +#: ../../../Misc/NEWS:179 msgid "" "`Issue #25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../Misc/NEWS:173 +#: ../../../Misc/NEWS:182 msgid "" "`Issue #25616 `__: Tests for OrderedDict are " "extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../Misc/NEWS:177 ../../../Misc/NEWS:654 ../../../Misc/NEWS:714 -#: ../../../Misc/NEWS:731 ../../../Misc/NEWS:972 ../../../Misc/NEWS:1077 -#: ../../../Misc/NEWS:1584 ../../../Misc/NEWS:1796 ../../../Misc/NEWS:1932 -#: ../../../Misc/NEWS:3450 ../../../Misc/NEWS:3807 ../../../Misc/NEWS:3892 -#: ../../../Misc/NEWS:4145 ../../../Misc/NEWS:4401 ../../../Misc/NEWS:4739 -#: ../../../Misc/NEWS:5192 ../../../Misc/NEWS:5466 ../../../Misc/NEWS:5592 -#: ../../../Misc/NEWS:5852 ../../../Misc/NEWS:7762 +#: ../../../Misc/NEWS:186 ../../../Misc/NEWS:663 ../../../Misc/NEWS:723 +#: ../../../Misc/NEWS:740 ../../../Misc/NEWS:981 ../../../Misc/NEWS:1086 +#: ../../../Misc/NEWS:1593 ../../../Misc/NEWS:1805 ../../../Misc/NEWS:1941 +#: ../../../Misc/NEWS:3459 ../../../Misc/NEWS:3816 ../../../Misc/NEWS:3901 +#: ../../../Misc/NEWS:4154 ../../../Misc/NEWS:4410 ../../../Misc/NEWS:4748 +#: ../../../Misc/NEWS:5201 ../../../Misc/NEWS:5475 ../../../Misc/NEWS:5601 +#: ../../../Misc/NEWS:5861 ../../../Misc/NEWS:7771 msgid "Build" msgstr "" -#: ../../../Misc/NEWS:179 +#: ../../../Misc/NEWS:188 msgid "" "`Issue #25348 `__: Added ``--pgo`` and ``--" "pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -32468,76 +32483,76 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../Misc/NEWS:184 +#: ../../../Misc/NEWS:193 msgid "" "`Issue #25827 `__: Add support for building " "with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../Misc/NEWS:187 +#: ../../../Misc/NEWS:196 msgid "" "`Issue #25696 `__: Fix installation of Python " "on UNIX with make -j9." msgstr "" -#: ../../../Misc/NEWS:189 +#: ../../../Misc/NEWS:198 msgid "" "`Issue #25798 `__: Update OS X 10.5 installer " "to use OpenSSL 1.0.2e." msgstr "" -#: ../../../Misc/NEWS:192 ../../../Misc/NEWS:214 ../../../Misc/NEWS:665 -#: ../../../Misc/NEWS:1946 ../../../Misc/NEWS:3745 ../../../Misc/NEWS:8051 +#: ../../../Misc/NEWS:201 ../../../Misc/NEWS:223 ../../../Misc/NEWS:674 +#: ../../../Misc/NEWS:1955 ../../../Misc/NEWS:3754 ../../../Misc/NEWS:8060 msgid "Windows" msgstr "Windows" -#: ../../../Misc/NEWS:194 +#: ../../../Misc/NEWS:203 msgid "" "`Issue #26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../Misc/NEWS:197 +#: ../../../Misc/NEWS:206 msgid "" "`Issue #26073 `__: Update the list of magic " "numbers in launcher" msgstr "" -#: ../../../Misc/NEWS:199 +#: ../../../Misc/NEWS:208 msgid "" "`Issue #26065 `__: Excludes venv from library " "when generating embeddable distro." msgstr "" -#: ../../../Misc/NEWS:203 +#: ../../../Misc/NEWS:212 msgid "Python 3.5.1 final" msgstr "" -#: ../../../Misc/NEWS:205 +#: ../../../Misc/NEWS:214 msgid "Release date: 2015-12-06" msgstr "" -#: ../../../Misc/NEWS:216 +#: ../../../Misc/NEWS:225 msgid "" "`Issue #25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../Misc/NEWS:221 +#: ../../../Misc/NEWS:230 msgid "Python 3.5.1 release candidate 1" msgstr "" -#: ../../../Misc/NEWS:223 +#: ../../../Misc/NEWS:232 msgid "Release date: 2015-11-22" msgstr "" -#: ../../../Misc/NEWS:228 +#: ../../../Misc/NEWS:237 msgid "" "`Issue #25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../Misc/NEWS:231 +#: ../../../Misc/NEWS:240 msgid "" "`Issue #23564 `__: Fixed a partially broken " "sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -32545,32 +32560,32 @@ msgid "" "already avoided it." msgstr "" -#: ../../../Misc/NEWS:235 +#: ../../../Misc/NEWS:244 msgid "" "`Issue #25388 `__: Fixed tokenizer crash when " "processing undecodable source code with a null byte." msgstr "" -#: ../../../Misc/NEWS:238 +#: ../../../Misc/NEWS:247 msgid "" "`Issue #25462 `__: The hash of the key now is " "calculated only once in most operations in C implementation of OrderedDict." msgstr "" -#: ../../../Misc/NEWS:241 +#: ../../../Misc/NEWS:250 msgid "" "`Issue #22995 `__: Default implementation of " "__reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../Misc/NEWS:244 +#: ../../../Misc/NEWS:253 msgid "" "`Issue #25555 `__: Fix parser and AST: fill " "lineno and col_offset of \"arg\" node when compiling AST from Python objects." msgstr "" -#: ../../../Misc/NEWS:247 +#: ../../../Misc/NEWS:256 msgid "" "`Issue #24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -32578,27 +32593,27 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../Misc/NEWS:251 +#: ../../../Misc/NEWS:260 msgid "" "`Issue #24726 `__: Fixed a crash and leaking " "NULL in repr() of OrderedDict that was mutated by direct calls of dict " "methods." msgstr "" -#: ../../../Misc/NEWS:254 +#: ../../../Misc/NEWS:263 msgid "" "`Issue #25449 `__: Iterating OrderedDict with " "keys with unstable hash now raises KeyError in C implementations as well as " "in Python implementation." msgstr "" -#: ../../../Misc/NEWS:257 +#: ../../../Misc/NEWS:266 msgid "" "`Issue #25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../Misc/NEWS:260 +#: ../../../Misc/NEWS:269 msgid "" "`Issue #25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -32607,32 +32622,32 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../Misc/NEWS:265 +#: ../../../Misc/NEWS:274 msgid "" "`Issue #24402 `__: Fix input() to prompt to " "the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../Misc/NEWS:268 +#: ../../../Misc/NEWS:277 msgid "" "`Issue #24806 `__: Prevent builtin types that " "are not allowed to be subclassed from being subclassed through multiple " "inheritance." msgstr "" -#: ../../../Misc/NEWS:271 +#: ../../../Misc/NEWS:280 msgid "" "`Issue #24848 `__: Fixed a number of bugs in " "UTF-7 decoding of misformed data." msgstr "" -#: ../../../Misc/NEWS:273 +#: ../../../Misc/NEWS:282 msgid "" "`Issue #25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../Misc/NEWS:276 +#: ../../../Misc/NEWS:285 msgid "" "`Issue #25003 `__: On Solaris 11.3 or newer, " "os.urandom() now uses the getrandom() function instead of the getentropy() " @@ -32640,21 +32655,21 @@ msgid "" "quality entropy, os.urandom() doesn't need such high-quality entropy." msgstr "" -#: ../../../Misc/NEWS:281 +#: ../../../Misc/NEWS:290 msgid "" "`Issue #25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../Misc/NEWS:284 +#: ../../../Misc/NEWS:293 msgid "" "`Issue #25131 `__: Make the line number and " "column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../Misc/NEWS:287 +#: ../../../Misc/NEWS:296 msgid "" "`Issue #25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -32662,7 +32677,7 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilies." msgstr "" -#: ../../../Misc/NEWS:294 +#: ../../../Misc/NEWS:303 msgid "" "`Issue #25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -32672,20 +32687,20 @@ msgid "" "parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../Misc/NEWS:301 +#: ../../../Misc/NEWS:310 msgid "" "`Issue #25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../Misc/NEWS:304 +#: ../../../Misc/NEWS:313 msgid "" "`Issue #25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../Misc/NEWS:306 +#: ../../../Misc/NEWS:315 msgid "" "`Issue #6973 `__: When we know a subprocess." "Popen process has died, do not allow the send_signal(), terminate(), or " @@ -32693,146 +32708,146 @@ msgid "" "process." msgstr "" -#: ../../../Misc/NEWS:310 +#: ../../../Misc/NEWS:319 msgid "" "`Issue #25590 `__: In the Readline completer, " "only call getattr() once per attribute." msgstr "" -#: ../../../Misc/NEWS:313 +#: ../../../Misc/NEWS:322 msgid "" "`Issue #25498 `__: 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 "" -#: ../../../Misc/NEWS:317 +#: ../../../Misc/NEWS:326 msgid "" "`Issue #25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../Misc/NEWS:319 +#: ../../../Misc/NEWS:328 msgid "" "`Issue #25584 `__: Fixed recursive glob() " "with patterns starting with '\\*\\*'." msgstr "" -#: ../../../Misc/NEWS:321 +#: ../../../Misc/NEWS:330 msgid "" "`Issue #25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../Misc/NEWS:323 +#: ../../../Misc/NEWS:332 msgid "" "`Issue #18010 `__: Fix the pydoc web server's " "module search function to handle exceptions from importing packages." msgstr "" -#: ../../../Misc/NEWS:326 +#: ../../../Misc/NEWS:335 msgid "" "`Issue #25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../Misc/NEWS:328 +#: ../../../Misc/NEWS:337 msgid "" "`Issue #25510 `__: fileinput.FileInput." "readline() now returns b'' instead of '' at the end if the FileInput was " "opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../Misc/NEWS:332 +#: ../../../Misc/NEWS:341 msgid "" "`Issue #25503 `__: Fixed inspect.getdoc() for " "inherited docstrings of properties. Original patch by John Mark Vandenberg." msgstr "" -#: ../../../Misc/NEWS:335 +#: ../../../Misc/NEWS:344 msgid "" "`Issue #25515 `__: Always use os.urandom as a " "source of randomness in uuid.uuid4." msgstr "" -#: ../../../Misc/NEWS:337 +#: ../../../Misc/NEWS:346 msgid "" "`Issue #21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../Misc/NEWS:341 +#: ../../../Misc/NEWS:350 msgid "" "`Issue #25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../Misc/NEWS:344 +#: ../../../Misc/NEWS:353 msgid "" "`Issue #25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../Misc/NEWS:346 +#: ../../../Misc/NEWS:355 msgid "" "`Issue #25441 `__: asyncio: Raise error from " "drain() when socket is closed." msgstr "" -#: ../../../Misc/NEWS:348 +#: ../../../Misc/NEWS:357 msgid "" "`Issue #25410 `__: Cleaned up and fixed minor " "bugs in C implementation of OrderedDict." msgstr "" -#: ../../../Misc/NEWS:351 +#: ../../../Misc/NEWS:360 msgid "" "`Issue #25411 `__: Improved Unicode support " "in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../Misc/NEWS:354 +#: ../../../Misc/NEWS:363 msgid "" "`Issue #25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../Misc/NEWS:357 +#: ../../../Misc/NEWS:366 msgid "" "`Issue #25406 `__: 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 "" -#: ../../../Misc/NEWS:361 +#: ../../../Misc/NEWS:370 msgid "" "`Issue #25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../Misc/NEWS:363 +#: ../../../Misc/NEWS:372 msgid "" "`Issue #25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../Misc/NEWS:366 +#: ../../../Misc/NEWS:375 msgid "" "`Issue #25316 `__: distutils raises OSError " "instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../Misc/NEWS:369 +#: ../../../Misc/NEWS:378 msgid "" "`Issue #25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../Misc/NEWS:372 +#: ../../../Misc/NEWS:381 msgid "" "`Issue #23972 `__: Updates asyncio datagram " "create method allowing reuseport and reuseaddr socket options to be set " @@ -32841,53 +32856,53 @@ msgid "" "is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../Misc/NEWS:378 +#: ../../../Misc/NEWS:387 msgid "" "`Issue #25304 `__: 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 "" -#: ../../../Misc/NEWS:382 +#: ../../../Misc/NEWS:391 msgid "" "`Issue #25232 `__: Fix CGIRequestHandler to " "split the query from the URL at the first question mark (?) rather than the " "last. Patch from Xiang Zhang." msgstr "" -#: ../../../Misc/NEWS:385 +#: ../../../Misc/NEWS:394 msgid "" "`Issue #24657 `__: Prevent CGIRequestHandler " "from collapsing slashes in the query part of the URL as if it were a path. " "Patch from Xiang Zhang." msgstr "" -#: ../../../Misc/NEWS:388 +#: ../../../Misc/NEWS:397 msgid "" "`Issue #24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../Misc/NEWS:391 +#: ../../../Misc/NEWS:400 msgid "" "`Issue #22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../Misc/NEWS:394 +#: ../../../Misc/NEWS:403 msgid "" "`Issue #22609 `__: Constructor of collections." "UserDict now accepts the self keyword argument." msgstr "" -#: ../../../Misc/NEWS:397 +#: ../../../Misc/NEWS:406 msgid "" "`Issue #25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../Misc/NEWS:399 +#: ../../../Misc/NEWS:408 msgid "" "`Issue #25262 `__. Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -32895,42 +32910,42 @@ msgid "" "on 32-bit platforms in C implementation." msgstr "" -#: ../../../Misc/NEWS:403 +#: ../../../Misc/NEWS:412 msgid "" "`Issue #25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der " "Neut." msgstr "" -#: ../../../Misc/NEWS:406 +#: ../../../Misc/NEWS:415 msgid "" "`Issue #25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../Misc/NEWS:409 +#: ../../../Misc/NEWS:418 msgid "" "`Issue #25203 `__: Failed readline." "set_completer_delims() no longer left the module in inconsistent state." msgstr "" -#: ../../../Misc/NEWS:412 +#: ../../../Misc/NEWS:421 msgid "" "`Issue #23600 `__: Default implementation of " "tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../Misc/NEWS:415 +#: ../../../Misc/NEWS:424 msgid "" "`Issue #23329 `__: Allow the ssl module to be " "built with older versions of LibreSSL." msgstr "" -#: ../../../Misc/NEWS:418 +#: ../../../Misc/NEWS:427 msgid "Prevent overflow in _Unpickler_Read." msgstr "" -#: ../../../Misc/NEWS:420 +#: ../../../Misc/NEWS:429 msgid "" "`Issue #25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -32938,26 +32953,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../Misc/NEWS:424 +#: ../../../Misc/NEWS:433 msgid "" "`Issue #25135 `__: Make deque_clear() safer " "by emptying the deque before clearing. This helps avoid possible reentrancy " "issues." msgstr "" -#: ../../../Misc/NEWS:427 +#: ../../../Misc/NEWS:436 msgid "" "`Issue #19143 `__: platform module now reads " "Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../Misc/NEWS:430 +#: ../../../Misc/NEWS:439 msgid "" "`Issue #25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../Misc/NEWS:433 +#: ../../../Misc/NEWS:442 msgid "" "`Issue #23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -32969,27 +32984,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../Misc/NEWS:441 +#: ../../../Misc/NEWS:450 msgid "" "`Issue #25155 `__: 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 "" -#: ../../../Misc/NEWS:445 +#: ../../../Misc/NEWS:454 msgid "" "`Issue #25108 `__: Omitted internal frames in " "traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../Misc/NEWS:448 +#: ../../../Misc/NEWS:457 msgid "" "`Issue #25118 `__: Fix a regression of Python " "3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../Misc/NEWS:450 +#: ../../../Misc/NEWS:459 msgid "" "`Issue #24684 `__: socket.socket." "getaddrinfo() now calls PyUnicode_AsEncodedString() instead of calling the " @@ -32999,46 +33014,46 @@ msgid "" "string." msgstr "" -#: ../../../Misc/NEWS:456 +#: ../../../Misc/NEWS:465 msgid "" "`Issue #25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../Misc/NEWS:458 +#: ../../../Misc/NEWS:467 msgid "" "`Issue #24857 `__: Comparing call_args to a " "long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../Misc/NEWS:461 +#: ../../../Misc/NEWS:470 msgid "" "`Issue #23144 `__: Make sure that HTMLParser." "feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../Misc/NEWS:464 +#: ../../../Misc/NEWS:473 msgid "" "`Issue #24982 `__: shutil.make_archive() with " "the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../Misc/NEWS:467 +#: ../../../Misc/NEWS:476 msgid "" "`Issue #25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../Misc/NEWS:470 +#: ../../../Misc/NEWS:479 msgid "" "`Issue #16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier " "de Gaye." msgstr "" -#: ../../../Misc/NEWS:473 +#: ../../../Misc/NEWS:482 msgid "" "`Issue #24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) " @@ -33048,106 +33063,106 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../Misc/NEWS:479 +#: ../../../Misc/NEWS:488 msgid "" "`Issue #24992 `__: Fix error handling and a " "race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../Misc/NEWS:482 +#: ../../../Misc/NEWS:491 msgid "" "`Issue #24881 `__: Fixed setting binary mode " "in Python implementation of FileIO on Windows and Cygwin. Patch from Akira " "Li." msgstr "" -#: ../../../Misc/NEWS:485 +#: ../../../Misc/NEWS:494 msgid "" "`Issue #25578 `__: Fix (another) memory leak " "in SSLSocket.getpeercer()." msgstr "" -#: ../../../Misc/NEWS:487 +#: ../../../Misc/NEWS:496 msgid "" "`Issue #25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../Misc/NEWS:490 +#: ../../../Misc/NEWS:499 msgid "" "`Issue #25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../Misc/NEWS:492 +#: ../../../Misc/NEWS:501 msgid "" "`Issue #25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../Misc/NEWS:495 +#: ../../../Misc/NEWS:504 msgid "" "`Issue #25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../Misc/NEWS:498 +#: ../../../Misc/NEWS:507 msgid "" "`Issue #21112 `__: Fix regression in unittest." "expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:501 +#: ../../../Misc/NEWS:510 msgid "" "`Issue #24764 `__: cgi.FieldStorage." "read_multi() now ignores the Content-Length header in part headers. Patch " "written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../Misc/NEWS:505 ../../../Misc/NEWS:768 +#: ../../../Misc/NEWS:514 ../../../Misc/NEWS:777 msgid "" "`Issue #24913 `__: Fix overrun error in deque." "index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../Misc/NEWS:508 +#: ../../../Misc/NEWS:517 msgid "" "`Issue #24774 `__: Fix docstring in http." "server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../Misc/NEWS:510 +#: ../../../Misc/NEWS:519 msgid "" "`Issue #21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../Misc/NEWS:513 +#: ../../../Misc/NEWS:522 msgid "" "`Issue #20362 `__: Honour TestCase." "longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../Misc/NEWS:516 +#: ../../../Misc/NEWS:525 msgid "" "`Issue #23572 `__: Fixed functools." "singledispatch on classes with falsy metaclasses. Patch by Ethan Furman." msgstr "" -#: ../../../Misc/NEWS:519 +#: ../../../Misc/NEWS:528 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../Misc/NEWS:524 +#: ../../../Misc/NEWS:533 msgid "" "Issue 15348: 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 "" -#: ../../../Misc/NEWS:528 +#: ../../../Misc/NEWS:537 msgid "" "`Issue #24455 `__: Prevent IDLE from hanging " "when a) closing the shell while the debugger is active (15347); b) closing " @@ -33158,20 +33173,20 @@ msgid "" "quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../Misc/NEWS:536 +#: ../../../Misc/NEWS:545 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 "" -#: ../../../Misc/NEWS:540 +#: ../../../Misc/NEWS:549 msgid "" "`Issue #24750 `__: Improve the appearance of " "the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:543 +#: ../../../Misc/NEWS:552 msgid "" "`Issue #25313 `__: Change the handling of new " "built-in text color themes to better address the compatibility problem " @@ -33179,21 +33194,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../Misc/NEWS:547 +#: ../../../Misc/NEWS:556 msgid "" "`Issue #24782 `__: 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 "" -#: ../../../Misc/NEWS:551 +#: ../../../Misc/NEWS:560 msgid "" "`Issue #22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../Misc/NEWS:554 +#: ../../../Misc/NEWS:563 msgid "" "`Issue #24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -33204,7 +33219,7 @@ msgid "" "be modified." msgstr "" -#: ../../../Misc/NEWS:562 +#: ../../../Misc/NEWS:571 msgid "" "`Issue #25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -33212,14 +33227,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../Misc/NEWS:566 +#: ../../../Misc/NEWS:575 msgid "" "`Issue #24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by " "Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:569 +#: ../../../Misc/NEWS:578 msgid "" "`Issue #24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -33227,33 +33242,33 @@ msgid "" "patch by Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:573 +#: ../../../Misc/NEWS:582 msgid "" "`Issue #24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:576 +#: ../../../Misc/NEWS:585 msgid "" "`Issue #24988 `__: Idle ScrolledList context " "menus (used in debugger) now work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:579 +#: ../../../Misc/NEWS:588 msgid "" "`Issue #24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:582 +#: ../../../Misc/NEWS:591 msgid "" "`Issue #25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:585 +#: ../../../Misc/NEWS:594 msgid "" "`Issue #25198 `__: Enhance the initial html " "viewer now used for Idle Help. * Properly indent fixed-pitch text (patch by " @@ -33263,50 +33278,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../Misc/NEWS:592 +#: ../../../Misc/NEWS:601 msgid "" "`Issue #25225 `__: Condense and rewrite Idle " "doc section on text colors." msgstr "" -#: ../../../Misc/NEWS:594 +#: ../../../Misc/NEWS:603 msgid "" "`Issue #21995 `__: Explain some differences " "between IDLE and console Python." msgstr "" -#: ../../../Misc/NEWS:596 +#: ../../../Misc/NEWS:605 msgid "" "`Issue #22820 `__: Explain need for *print* " "when running file from Idle editor." msgstr "" -#: ../../../Misc/NEWS:598 +#: ../../../Misc/NEWS:607 msgid "" "`Issue #25224 `__: Doc: augment Idle feature " "list and no-subprocess section." msgstr "" -#: ../../../Misc/NEWS:600 +#: ../../../Misc/NEWS:609 msgid "" "`Issue #25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../Misc/NEWS:603 +#: ../../../Misc/NEWS:612 msgid "" "`Issue #24861 `__: Most of idlelib is private " "and subject to change. Use idleib.idle.* to start Idle. See idlelib.__init__." "__doc__." msgstr "" -#: ../../../Misc/NEWS:606 +#: ../../../Misc/NEWS:615 msgid "" "`Issue #25199 `__: Idle: add synchronization " "comments for future maintainers." msgstr "" -#: ../../../Misc/NEWS:608 +#: ../../../Misc/NEWS:617 msgid "" "`Issue #16893 `__: Replace help.txt with help." "html for Idle doc display. The new idlelib/help.html is rstripped Doc/build/" @@ -33316,19 +33331,19 @@ msgid "" "and helt.txt file are deprecated." msgstr "" -#: ../../../Misc/NEWS:614 +#: ../../../Misc/NEWS:623 msgid "" "`Issue #24199 `__: Deprecate unused idlelib." "idlever with possible removal in 3.6." msgstr "" -#: ../../../Misc/NEWS:616 +#: ../../../Misc/NEWS:625 msgid "" "`Issue #24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../Misc/NEWS:621 +#: ../../../Misc/NEWS:630 msgid "" "`Issue #12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -33338,240 +33353,240 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../Misc/NEWS:628 +#: ../../../Misc/NEWS:637 msgid "" "`Issue #24952 `__: Clarify the default size " "argument of stack_size() in the \"threading\" and \"_thread\" modules. Patch " "from Mattip." msgstr "" -#: ../../../Misc/NEWS:631 +#: ../../../Misc/NEWS:640 msgid "" "`Issue #23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../Misc/NEWS:634 +#: ../../../Misc/NEWS:643 msgid "" "`Issue #24808 `__: Update the types of some " "PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../Misc/NEWS:637 +#: ../../../Misc/NEWS:646 msgid "" "`Issue #22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../Misc/NEWS:643 +#: ../../../Misc/NEWS:652 msgid "" "`Issue #25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../Misc/NEWS:645 +#: ../../../Misc/NEWS:654 msgid "" "`Issue #25099 `__: Make test_compileall not " "fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../Misc/NEWS:648 +#: ../../../Misc/NEWS:657 msgid "" "`Issue #23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../Misc/NEWS:650 +#: ../../../Misc/NEWS:659 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 "" -#: ../../../Misc/NEWS:656 +#: ../../../Misc/NEWS:665 msgid "" "`Issue #24915 `__: Add LLVM support for PGO " "builds and use the test suite to generate the profile data. Initial patch by " "Alecsandru Patrascu of Intel." msgstr "" -#: ../../../Misc/NEWS:659 +#: ../../../Misc/NEWS:668 msgid "" "`Issue #24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../Misc/NEWS:661 +#: ../../../Misc/NEWS:670 msgid "" "`Issue #24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../Misc/NEWS:667 +#: ../../../Misc/NEWS:676 msgid "" "`Issue #25450 `__: Updates shortcuts to start " "Python in installation directory." msgstr "" -#: ../../../Misc/NEWS:669 +#: ../../../Misc/NEWS:678 msgid "" "`Issue #25164 `__: Changes default all-users " "install directory to match per-user directory." msgstr "" -#: ../../../Misc/NEWS:672 +#: ../../../Misc/NEWS:681 msgid "" "`Issue #25143 `__: Improves installer error " "messages for unsupported platforms." msgstr "" -#: ../../../Misc/NEWS:674 +#: ../../../Misc/NEWS:683 msgid "" "`Issue #25163 `__: Display correct directory " "in installer when using non-default settings." msgstr "" -#: ../../../Misc/NEWS:677 +#: ../../../Misc/NEWS:686 msgid "" "`Issue #25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../Misc/NEWS:679 +#: ../../../Misc/NEWS:688 msgid "" "`Issue #25089 `__: Adds logging to installer " "for case where launcher is not selected on upgrade." msgstr "" -#: ../../../Misc/NEWS:682 +#: ../../../Misc/NEWS:691 msgid "" "`Issue #25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../Misc/NEWS:685 +#: ../../../Misc/NEWS:694 msgid "" "`Issue #25112 `__: py.exe launcher is missing " "icons" msgstr "" -#: ../../../Misc/NEWS:687 +#: ../../../Misc/NEWS:696 msgid "" "`Issue #25102 `__: Windows installer does not " "precompile for -O or -OO." msgstr "" -#: ../../../Misc/NEWS:689 +#: ../../../Misc/NEWS:698 msgid "" "`Issue #25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../Misc/NEWS:692 +#: ../../../Misc/NEWS:701 msgid "" "`Issue #25091 `__: Increases font size of the " "installer." msgstr "" -#: ../../../Misc/NEWS:694 +#: ../../../Misc/NEWS:703 msgid "" "`Issue #25126 `__: Clarifies that the non-web " "installer will download some components." msgstr "" -#: ../../../Misc/NEWS:697 +#: ../../../Misc/NEWS:706 msgid "" "`Issue #25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../Misc/NEWS:700 +#: ../../../Misc/NEWS:709 msgid "" "`Issue #25022 `__: Removed very outdated PC/" "example_nt/ directory." msgstr "" -#: ../../../Misc/NEWS:703 ../../../Misc/NEWS:1385 ../../../Misc/NEWS:1601 -#: ../../../Misc/NEWS:1808 ../../../Misc/NEWS:3705 ../../../Misc/NEWS:4113 -#: ../../../Misc/NEWS:4311 ../../../Misc/NEWS:4775 ../../../Misc/NEWS:5241 -#: ../../../Misc/NEWS:5599 ../../../Misc/NEWS:5863 ../../../Misc/NEWS:8000 +#: ../../../Misc/NEWS:712 ../../../Misc/NEWS:1394 ../../../Misc/NEWS:1610 +#: ../../../Misc/NEWS:1817 ../../../Misc/NEWS:3714 ../../../Misc/NEWS:4122 +#: ../../../Misc/NEWS:4320 ../../../Misc/NEWS:4784 ../../../Misc/NEWS:5250 +#: ../../../Misc/NEWS:5608 ../../../Misc/NEWS:5872 ../../../Misc/NEWS:8009 msgid "Tools/Demos" msgstr "" -#: ../../../Misc/NEWS:705 +#: ../../../Misc/NEWS:714 msgid "" "`Issue #25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../Misc/NEWS:709 +#: ../../../Misc/NEWS:718 msgid "Python 3.5.0 final" msgstr "" -#: ../../../Misc/NEWS:711 +#: ../../../Misc/NEWS:720 msgid "Release date: 2015-09-13" msgstr "" -#: ../../../Misc/NEWS:716 +#: ../../../Misc/NEWS:725 msgid "" "`Issue #25071 `__: Windows installer should " "not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../Misc/NEWS:721 +#: ../../../Misc/NEWS:730 msgid "Python 3.5.0 release candidate 4" msgstr "" -#: ../../../Misc/NEWS:723 +#: ../../../Misc/NEWS:732 msgid "Release date: 2015-09-09" msgstr "" -#: ../../../Misc/NEWS:728 +#: ../../../Misc/NEWS:737 msgid "" "`Issue #25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../Misc/NEWS:733 +#: ../../../Misc/NEWS:742 msgid "" "`Issue #25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../Misc/NEWS:738 +#: ../../../Misc/NEWS:747 msgid "Python 3.5.0 release candidate 3" msgstr "" -#: ../../../Misc/NEWS:740 +#: ../../../Misc/NEWS:749 msgid "Release date: 2015-09-07" msgstr "" -#: ../../../Misc/NEWS:745 +#: ../../../Misc/NEWS:754 msgid "" "`Issue #24305 `__: Prevent import subsystem " "stack frames from being counted by the warnings.warn(stacklevel=) parameter." msgstr "" -#: ../../../Misc/NEWS:748 +#: ../../../Misc/NEWS:757 msgid "" "`Issue #24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../Misc/NEWS:750 +#: ../../../Misc/NEWS:759 msgid "" "`Issue #24975 `__: Fix AST compilation for " "PEP 448 syntax." msgstr "" -#: ../../../Misc/NEWS:755 +#: ../../../Misc/NEWS:764 msgid "" "`Issue #24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../Misc/NEWS:757 +#: ../../../Misc/NEWS:766 msgid "" "`Issue #24748 `__: To resolve a compatibility " "problem found with py2exe and pywin32, imp.load_dynamic() once again ignores " @@ -33579,179 +33594,179 @@ msgid "" "with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../Misc/NEWS:762 +#: ../../../Misc/NEWS:771 msgid "" "`Issue #24635 `__: Fixed a bug in typing.py " "where isinstance([], typing.Iterable) would return True once, then False on " "subsequent calls." msgstr "" -#: ../../../Misc/NEWS:765 +#: ../../../Misc/NEWS:774 msgid "" "`Issue #24989 `__: Fixed buffer overread in " "BytesIO.readline() if a position is set beyond size. Based on patch by John " "Leitch." msgstr "" -#: ../../../Misc/NEWS:773 +#: ../../../Misc/NEWS:782 msgid "Python 3.5.0 release candidate 2" msgstr "" -#: ../../../Misc/NEWS:775 +#: ../../../Misc/NEWS:784 msgid "Release date: 2015-08-25" msgstr "" -#: ../../../Misc/NEWS:780 +#: ../../../Misc/NEWS:789 msgid "" "`Issue #24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../Misc/NEWS:783 +#: ../../../Misc/NEWS:792 msgid "" "`Issue #21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../Misc/NEWS:786 +#: ../../../Misc/NEWS:795 msgid "" "`Issue #24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement " "will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../Misc/NEWS:793 +#: ../../../Misc/NEWS:802 msgid "" "`Issue #24847 `__: Removes vcruntime140.dll " "dependency from Tcl/Tk." msgstr "" -#: ../../../Misc/NEWS:795 +#: ../../../Misc/NEWS:804 msgid "" "`Issue #24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../Misc/NEWS:797 +#: ../../../Misc/NEWS:806 msgid "" "`Issue #24867 `__: Fix Task.get_stack() for " "'async def' coroutines" msgstr "" -#: ../../../Misc/NEWS:801 +#: ../../../Misc/NEWS:810 msgid "Python 3.5.0 release candidate 1" msgstr "" -#: ../../../Misc/NEWS:803 +#: ../../../Misc/NEWS:812 msgid "Release date: 2015-08-09" msgstr "" -#: ../../../Misc/NEWS:808 +#: ../../../Misc/NEWS:817 msgid "" "`Issue #24667 `__: Resize odict in all cases " "that the underlying dict resizes." msgstr "" -#: ../../../Misc/NEWS:813 +#: ../../../Misc/NEWS:822 msgid "" "`Issue #24824 `__: Signatures of codecs." "encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../Misc/NEWS:816 +#: ../../../Misc/NEWS:825 msgid "" "`Issue #24634 `__: Importing uuid should not " "try to load libc on Windows" msgstr "" -#: ../../../Misc/NEWS:818 +#: ../../../Misc/NEWS:827 msgid "" "`Issue #24798 `__: _msvccompiler.py doesn't " "properly support manifests" msgstr "" -#: ../../../Misc/NEWS:820 +#: ../../../Misc/NEWS:829 msgid "" "`Issue #4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:823 +#: ../../../Misc/NEWS:832 msgid "" "`Issue #23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../Misc/NEWS:825 +#: ../../../Misc/NEWS:834 msgid "" "`Issue #23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by " "Aaron Hill." msgstr "" -#: ../../../Misc/NEWS:828 +#: ../../../Misc/NEWS:837 msgid "" "`Issue #23888 `__: Handle fractional time in " "cookie expiry. Patch by ssh." msgstr "" -#: ../../../Misc/NEWS:830 +#: ../../../Misc/NEWS:839 msgid "" "`Issue #23652 `__: 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 "" -#: ../../../Misc/NEWS:834 +#: ../../../Misc/NEWS:843 msgid "" "`Issue #22932 `__: Fix timezones in email." "utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../Misc/NEWS:837 +#: ../../../Misc/NEWS:846 msgid "" "`Issue #23779 `__: imaplib raises TypeError " "if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../Misc/NEWS:840 +#: ../../../Misc/NEWS:849 msgid "" "`Issue #23319 `__: Fix ctypes." "BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier." msgstr "" -#: ../../../Misc/NEWS:843 +#: ../../../Misc/NEWS:852 msgid "" "`Issue #23254 `__: Document how to close the " "TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../Misc/NEWS:846 +#: ../../../Misc/NEWS:855 msgid "" "`Issue #19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../Misc/NEWS:848 +#: ../../../Misc/NEWS:857 msgid "" "`Issue #17527 `__: Add PATCH to wsgiref." "validator. Patch from Luca Sbardella." msgstr "" -#: ../../../Misc/NEWS:850 +#: ../../../Misc/NEWS:859 msgid "" "`Issue #24791 `__: Fix grammar regression for " "call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../Misc/NEWS:855 +#: ../../../Misc/NEWS:864 msgid "" "`Issue #23672 `__: Allow Idle to edit and run " "files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../Misc/NEWS:858 +#: ../../../Misc/NEWS:867 msgid "" "`Issue #24745 `__: Idle editor default font. " "Switch from Courier to platform-sensitive TkFixedFont. This should not " @@ -33760,20 +33775,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../Misc/NEWS:863 +#: ../../../Misc/NEWS:872 msgid "" "`Issue #21192 `__: 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 "" -#: ../../../Misc/NEWS:866 +#: ../../../Misc/NEWS:875 msgid "" "`Issue #13884 `__: Idle menus. Remove tearoff " "lines. Patch by Roger Serwy." msgstr "" -#: ../../../Misc/NEWS:871 +#: ../../../Misc/NEWS:880 msgid "" "`Issue #24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -33782,235 +33797,235 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../Misc/NEWS:876 +#: ../../../Misc/NEWS:885 msgid "" "`Issue #20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../Misc/NEWS:878 +#: ../../../Misc/NEWS:887 msgid "" "`Issue #23589 `__: Remove duplicate sentence " "from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../Misc/NEWS:880 +#: ../../../Misc/NEWS:889 msgid "" "`Issue #24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../Misc/NEWS:886 +#: ../../../Misc/NEWS:895 msgid "" "`Issue #24751 `__: When running regrtest with " "the ``-w`` command line option, a test run is no longer marked as a failure " "if all tests succeed when re-run." msgstr "" -#: ../../../Misc/NEWS:892 +#: ../../../Misc/NEWS:901 msgid "Python 3.5.0 beta 4" msgstr "" -#: ../../../Misc/NEWS:894 +#: ../../../Misc/NEWS:903 msgid "Release date: 2015-07-26" msgstr "" -#: ../../../Misc/NEWS:899 +#: ../../../Misc/NEWS:908 msgid "" "`Issue #23573 `__: Restored optimization of " "bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../Misc/NEWS:902 +#: ../../../Misc/NEWS:911 msgid "" "`Issue #24569 `__: Make PEP 448 dictionary " "evaluation more consistent." msgstr "" -#: ../../../Misc/NEWS:904 +#: ../../../Misc/NEWS:913 msgid "" "`Issue #24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../Misc/NEWS:906 +#: ../../../Misc/NEWS:915 msgid "" "`Issue #24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../Misc/NEWS:908 +#: ../../../Misc/NEWS:917 msgid "" "`Issue #24619 `__: New approach for " "tokenizing async/await. As a consequence, is is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../Misc/NEWS:911 +#: ../../../Misc/NEWS:920 msgid "" "`Issue #24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../Misc/NEWS:914 +#: ../../../Misc/NEWS:923 msgid "" "`Issue #15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:920 +#: ../../../Misc/NEWS:929 msgid "" "`Issue #23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word. " "Initial patch by Martin Sekera." msgstr "" -#: ../../../Misc/NEWS:923 +#: ../../../Misc/NEWS:932 msgid "" "`Issue #24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../Misc/NEWS:926 +#: ../../../Misc/NEWS:935 msgid "" "`Issue #21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../Misc/NEWS:929 +#: ../../../Misc/NEWS:938 msgid "" "`Issue #14373 `__: Fixed segmentation fault " "when gc.collect() is called during constructing lru_cache (C implementation)." msgstr "" -#: ../../../Misc/NEWS:932 +#: ../../../Misc/NEWS:941 msgid "" "`Issue #24695 `__: 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 "" -#: ../../../Misc/NEWS:936 +#: ../../../Misc/NEWS:945 msgid "" "`Issue #24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../Misc/NEWS:938 +#: ../../../Misc/NEWS:947 msgid "" "`Issue #22485 `__: Fixed an issue that caused " "`inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../Misc/NEWS:941 +#: ../../../Misc/NEWS:950 msgid "" "`Issue #22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../Misc/NEWS:943 +#: ../../../Misc/NEWS:952 msgid "" "`Issue #24580 `__: Symbolic group references " "to open group in re patterns now are explicitly forbidden as well as numeric " "group references." msgstr "" -#: ../../../Misc/NEWS:946 +#: ../../../Misc/NEWS:955 msgid "" "`Issue #24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../Misc/NEWS:948 +#: ../../../Misc/NEWS:957 msgid "" "`Issue #24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../Misc/NEWS:950 +#: ../../../Misc/NEWS:959 msgid "" "`Issue #18622 `__: unittest.mock.mock_open()." "reset_mock would recurse infinitely. Patch from Nicola Palumbo and Laurent " "De Buyst." msgstr "" -#: ../../../Misc/NEWS:953 +#: ../../../Misc/NEWS:962 msgid "" "`Issue #23661 `__: unittest.mock side_effects " "can now be exceptions again. This was a regression vs Python 3.4. Patch from " "Ignacio Rossi" msgstr "" -#: ../../../Misc/NEWS:956 +#: ../../../Misc/NEWS:965 msgid "" "`Issue #24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../Misc/NEWS:958 +#: ../../../Misc/NEWS:967 msgid "" "`Issue #18684 `__: Fixed reading out of the " "buffer in the re module." msgstr "" -#: ../../../Misc/NEWS:960 +#: ../../../Misc/NEWS:969 msgid "" "`Issue #24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../Misc/NEWS:963 +#: ../../../Misc/NEWS:972 msgid "" "`Issue #15014 `__: SMTP.auth() and SMTP." "login() now support RFC 4954's optional initial-response argument to the " "SMTP AUTH command." msgstr "" -#: ../../../Misc/NEWS:966 +#: ../../../Misc/NEWS:975 msgid "" "`Issue #24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../Misc/NEWS:969 +#: ../../../Misc/NEWS:978 msgid "" "`Issue #24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../Misc/NEWS:974 +#: ../../../Misc/NEWS:983 msgid "" "`Issue #24603 `__: Update Windows builds and " "OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../Misc/NEWS:979 +#: ../../../Misc/NEWS:988 msgid "Python 3.5.0 beta 3" msgstr "" -#: ../../../Misc/NEWS:981 +#: ../../../Misc/NEWS:990 msgid "Release date: 2015-07-05" msgstr "" -#: ../../../Misc/NEWS:986 +#: ../../../Misc/NEWS:995 msgid "" "`Issue #24467 `__: 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 "" -#: ../../../Misc/NEWS:990 +#: ../../../Misc/NEWS:999 msgid "Upgrade to Unicode 8.0.0." msgstr "" -#: ../../../Misc/NEWS:992 +#: ../../../Misc/NEWS:1001 msgid "" "`Issue #24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../Misc/NEWS:994 +#: ../../../Misc/NEWS:1003 msgid "" "`Issue #24400 `__: Introduce a distinct type " "for PEP 492 coroutines; add types.CoroutineType, inspect.getcoroutinestate, " @@ -34024,38 +34039,38 @@ msgid "" "isawaitable instead." msgstr "" -#: ../../../Misc/NEWS:1005 +#: ../../../Misc/NEWS:1014 msgid "" "`Issue #24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../Misc/NEWS:1008 +#: ../../../Misc/NEWS:1017 msgid "" "`Issue #19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../Misc/NEWS:1013 +#: ../../../Misc/NEWS:1022 msgid "" "`Issue #21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../Misc/NEWS:1016 +#: ../../../Misc/NEWS:1025 msgid "" "`Issue #24552 `__: Fix use after free in an " "error case of the _pickle module." msgstr "" -#: ../../../Misc/NEWS:1018 +#: ../../../Misc/NEWS:1027 msgid "" "`Issue #24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../Misc/NEWS:1021 +#: ../../../Misc/NEWS:1030 msgid "" "`Issue #19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -34064,92 +34079,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1027 +#: ../../../Misc/NEWS:1036 msgid "" "`Issue #20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../Misc/NEWS:1030 +#: ../../../Misc/NEWS:1039 msgid "" "`Issue #24456 `__: Fixed possible buffer over-" "read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../Misc/NEWS:1033 +#: ../../../Misc/NEWS:1042 msgid "" "`Issue #24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1036 +#: ../../../Misc/NEWS:1045 msgid "" "`Issue #24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../Misc/NEWS:1038 +#: ../../../Misc/NEWS:1047 msgid "" "`Issue #24489 `__: ensure a previously set C " "errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../Misc/NEWS:1040 +#: ../../../Misc/NEWS:1049 msgid "" "`Issue #24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../Misc/NEWS:1043 +#: ../../../Misc/NEWS:1052 msgid "" "`Issue #14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../Misc/NEWS:1046 +#: ../../../Misc/NEWS:1055 msgid "" "`Issue #24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../Misc/NEWS:1048 +#: ../../../Misc/NEWS:1057 msgid "" "`Issue #24348 `__: Drop superfluous incref/" "decref." msgstr "" -#: ../../../Misc/NEWS:1050 +#: ../../../Misc/NEWS:1059 msgid "" "`Issue #24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../Misc/NEWS:1052 +#: ../../../Misc/NEWS:1061 msgid "" "`Issue #24368 `__: Support keyword arguments " "in OrderedDict methods." msgstr "" -#: ../../../Misc/NEWS:1054 +#: ../../../Misc/NEWS:1063 msgid "" "`Issue #24362 `__: Simplify the C OrderedDict " "fast nodes resize logic." msgstr "" -#: ../../../Misc/NEWS:1056 +#: ../../../Misc/NEWS:1065 msgid "" "`Issue #24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../Misc/NEWS:1058 +#: ../../../Misc/NEWS:1067 msgid "" "`Issue #24369 `__: Defend against key-changes " "during iteration." msgstr "" -#: ../../../Misc/NEWS:1063 +#: ../../../Misc/NEWS:1072 msgid "" "`Issue #24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -34157,41 +34172,41 @@ msgid "" "#16690 `__ for details)" msgstr "" -#: ../../../Misc/NEWS:1070 +#: ../../../Misc/NEWS:1079 msgid "" "`Issue #24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../Misc/NEWS:1073 +#: ../../../Misc/NEWS:1082 msgid "" "`Issue #24351 `__: Clarify what is meant by " "\"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../Misc/NEWS:1079 +#: ../../../Misc/NEWS:1088 msgid "" "`Issue #24432 `__: Update Windows builds and " "OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../Misc/NEWS:1084 +#: ../../../Misc/NEWS:1093 msgid "Python 3.5.0 beta 2" msgstr "" -#: ../../../Misc/NEWS:1086 +#: ../../../Misc/NEWS:1095 msgid "Release date: 2015-05-31" msgstr "" -#: ../../../Misc/NEWS:1091 +#: ../../../Misc/NEWS:1100 msgid "" "`Issue #24284 `__: 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 "" -#: ../../../Misc/NEWS:1095 +#: ../../../Misc/NEWS:1104 msgid "" "`Issue #24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -34199,227 +34214,227 @@ msgid "" "errors correctly." msgstr "" -#: ../../../Misc/NEWS:1099 +#: ../../../Misc/NEWS:1108 msgid "" "`Issue #24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../Misc/NEWS:1101 +#: ../../../Misc/NEWS:1110 msgid "" "`Issue #11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../Misc/NEWS:1103 +#: ../../../Misc/NEWS:1112 msgid "" "`Issue #24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../Misc/NEWS:1109 +#: ../../../Misc/NEWS:1118 msgid "" "`Issue #23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../Misc/NEWS:1111 +#: ../../../Misc/NEWS:1120 msgid "" "`Issue #24270 `__: Add math.isclose() and " "cmath.isclose() functions as per PEP 485. Contributed by Chris Barker and " "Tal Einat." msgstr "" -#: ../../../Misc/NEWS:1114 +#: ../../../Misc/NEWS:1123 msgid "" "`Issue #5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../Misc/NEWS:1116 +#: ../../../Misc/NEWS:1125 msgid "" "`Issue #24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../Misc/NEWS:1119 +#: ../../../Misc/NEWS:1128 msgid "" "`Issue #16991 `__: Add a C implementation of " "OrderedDict." msgstr "" -#: ../../../Misc/NEWS:1121 +#: ../../../Misc/NEWS:1130 msgid "" "`Issue #23934 `__: Fix inspect.signature to " "fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../Misc/NEWS:1126 +#: ../../../Misc/NEWS:1135 msgid "Python 3.5.0 beta 1" msgstr "" -#: ../../../Misc/NEWS:1128 +#: ../../../Misc/NEWS:1137 msgid "Release date: 2015-05-24" msgstr "" -#: ../../../Misc/NEWS:1133 +#: ../../../Misc/NEWS:1142 msgid "" "`Issue #24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../Misc/NEWS:1135 +#: ../../../Misc/NEWS:1144 msgid "" "`Issue #24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../Misc/NEWS:1138 +#: ../../../Misc/NEWS:1147 msgid "" "`Issue #23955 `__: Add pyvenv.cfg option to " "suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../Misc/NEWS:1141 +#: ../../../Misc/NEWS:1150 msgid "" "`Issue #24257 `__: Fixed system error in the " "comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../Misc/NEWS:1144 +#: ../../../Misc/NEWS:1153 msgid "" "`Issue #22939 `__: Fixed integer overflow in " "iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../Misc/NEWS:1147 +#: ../../../Misc/NEWS:1156 msgid "" "`Issue #23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../Misc/NEWS:1150 +#: ../../../Misc/NEWS:1159 msgid "" "`Issue #24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../Misc/NEWS:1152 +#: ../../../Misc/NEWS:1161 msgid "" "`Issue #15027 `__: The UTF-32 encoder is now " "3x to 7x faster." msgstr "" -#: ../../../Misc/NEWS:1154 +#: ../../../Misc/NEWS:1163 msgid "" "`Issue #23290 `__: Optimize set_merge() for " "cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../Misc/NEWS:1157 +#: ../../../Misc/NEWS:1166 msgid "" "`Issue #2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../Misc/NEWS:1159 +#: ../../../Misc/NEWS:1168 msgid "" "`Issue #24096 `__: Make warnings." "warn_explicit more robust against mutation of the warnings.filters list." msgstr "" -#: ../../../Misc/NEWS:1162 +#: ../../../Misc/NEWS:1171 msgid "" "`Issue #23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../Misc/NEWS:1165 +#: ../../../Misc/NEWS:1174 msgid "" "`Issue #23910 `__: Optimize property() getter " "calls. Patch by Joe Jevnik." msgstr "" -#: ../../../Misc/NEWS:1167 +#: ../../../Misc/NEWS:1176 msgid "" "`Issue #23911 `__: Move path-based importlib " "bootstrap code to a separate frozen module." msgstr "" -#: ../../../Misc/NEWS:1170 +#: ../../../Misc/NEWS:1179 msgid "" "`Issue #24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../Misc/NEWS:1172 +#: ../../../Misc/NEWS:1181 msgid "" "`Issue #24022 `__: Fix tokenizer crash when " "processing undecodable source code." msgstr "" -#: ../../../Misc/NEWS:1174 +#: ../../../Misc/NEWS:1183 msgid "" "`Issue #9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../Misc/NEWS:1176 +#: ../../../Misc/NEWS:1185 msgid "" "`Issue #22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../Misc/NEWS:1178 +#: ../../../Misc/NEWS:1187 msgid "" "`Issue #24017 `__: PEP 492: Coroutines with " "async and await syntax." msgstr "" -#: ../../../Misc/NEWS:1183 +#: ../../../Misc/NEWS:1192 msgid "" "`Issue #14373 `__: Added C implementation of " "functools.lru_cache(). Based on patches by Matt Joiner and Alexey Kachayev." msgstr "" -#: ../../../Misc/NEWS:1186 +#: ../../../Misc/NEWS:1195 msgid "" "`Issue #24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../Misc/NEWS:1189 +#: ../../../Misc/NEWS:1198 msgid "" "`Issue #22189 `__: collections.UserString now " "supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../Misc/NEWS:1193 +#: ../../../Misc/NEWS:1202 msgid "" "`Issue #24244 `__: Prevents termination when " "an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../Misc/NEWS:1196 +#: ../../../Misc/NEWS:1205 msgid "" "`Issue #23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../Misc/NEWS:1198 +#: ../../../Misc/NEWS:1207 msgid "" "`Issue #23086 `__: The collections.abc." "Sequence() abstract base class added *start* and *stop* parameters to the " "index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../Misc/NEWS:1202 +#: ../../../Misc/NEWS:1211 msgid "" "`Issue #20035 `__: Replaced the ``tkinter." "_fix`` module used for setting up the Tcl/Tk environment on Windows with a " @@ -34427,13 +34442,13 @@ msgid "" "to the environment." msgstr "" -#: ../../../Misc/NEWS:1206 +#: ../../../Misc/NEWS:1215 msgid "" "`Issue #24257 `__: Fixed segmentation fault " "in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../Misc/NEWS:1209 +#: ../../../Misc/NEWS:1218 msgid "" "`Issue #15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -34441,13 +34456,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../Misc/NEWS:1213 +#: ../../../Misc/NEWS:1222 msgid "" "`Issue #9858 `__: Add missing method stubs to " "_io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../Misc/NEWS:1216 +#: ../../../Misc/NEWS:1225 msgid "" "`Issue #22955 `__: attrgetter, itemgetter and " "methodcaller objects in the operator module now support pickling. Added " @@ -34455,7 +34470,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../Misc/NEWS:1220 +#: ../../../Misc/NEWS:1229 msgid "" "`Issue #22107 `__: tempfile.gettempdir() and " "tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -34463,156 +34478,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../Misc/NEWS:1225 +#: ../../../Misc/NEWS:1234 msgid "" "`Issue #23780 `__: Improved error message in " "os.path.join() with single argument." msgstr "" -#: ../../../Misc/NEWS:1227 +#: ../../../Misc/NEWS:1236 msgid "" "`Issue #6598 `__: Increased time precision and " "random number range in email.utils.make_msgid() to strengthen the uniqueness " "of the message ID." msgstr "" -#: ../../../Misc/NEWS:1230 +#: ../../../Misc/NEWS:1239 msgid "" "`Issue #24091 `__: Fixed various crashes in " "corner cases in C implementation of ElementTree." msgstr "" -#: ../../../Misc/NEWS:1233 +#: ../../../Misc/NEWS:1242 msgid "" "`Issue #21931 `__: 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 "" -#: ../../../Misc/NEWS:1237 +#: ../../../Misc/NEWS:1246 msgid "" "`Issue #13866 `__: *quote_via* argument added " "to urllib.parse.urlencode." msgstr "" -#: ../../../Misc/NEWS:1239 +#: ../../../Misc/NEWS:1248 msgid "" "`Issue #20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../Misc/NEWS:1242 +#: ../../../Misc/NEWS:1251 msgid "" "`Issue #24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../Misc/NEWS:1245 +#: ../../../Misc/NEWS:1254 msgid "" "`Issue #16314 `__: Added support for the LZMA " "compression in distutils." msgstr "" -#: ../../../Misc/NEWS:1247 +#: ../../../Misc/NEWS:1256 msgid "" "`Issue #21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../Misc/NEWS:1249 +#: ../../../Misc/NEWS:1258 msgid "" "`Issue #18682 `__: Optimized pprint functions " "for builtin scalar types." msgstr "" -#: ../../../Misc/NEWS:1251 +#: ../../../Misc/NEWS:1260 msgid "" "`Issue #22027 `__: smtplib now supports RFC " "6531 (SMTPUTF8)." msgstr "" -#: ../../../Misc/NEWS:1253 +#: ../../../Misc/NEWS:1262 msgid "" "`Issue #23488 `__: Random generator objects " "now consume 2x less memory on 64-bit." msgstr "" -#: ../../../Misc/NEWS:1255 +#: ../../../Misc/NEWS:1264 msgid "" "`Issue #1322 `__: platform.dist() and platform." "linux_distribution() functions are now deprecated. Initial patch by " "Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:1258 +#: ../../../Misc/NEWS:1267 msgid "" "`Issue #22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../Misc/NEWS:1261 +#: ../../../Misc/NEWS:1270 msgid "" "`Issue #24064 `__: Property() docstrings are " "now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../Misc/NEWS:1264 +#: ../../../Misc/NEWS:1273 msgid "" "`Issue #22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../Misc/NEWS:1266 +#: ../../../Misc/NEWS:1275 msgid "" "`Issue #22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../Misc/NEWS:1268 +#: ../../../Misc/NEWS:1277 msgid "" "`Issue #23796 `__: peek and read1 methods of " "BufferedReader now raise ValueError if they called on a closed object. Patch " "by John Hergenroeder." msgstr "" -#: ../../../Misc/NEWS:1271 +#: ../../../Misc/NEWS:1280 msgid "" "`Issue #21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../Misc/NEWS:1274 +#: ../../../Misc/NEWS:1283 msgid "" "`Issue #24155 `__: optimize heapq.heapify() " "for better cache performance when heapifying large lists." msgstr "" -#: ../../../Misc/NEWS:1277 +#: ../../../Misc/NEWS:1286 msgid "" "`Issue #21800 `__: imaplib now supports RFC " "5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../Misc/NEWS:1281 +#: ../../../Misc/NEWS:1290 msgid "" "`Issue #20274 `__: When calling a _sqlite." "Connection, it now complains if passed any keyword arguments. Previously it " "silently ignored them." msgstr "" -#: ../../../Misc/NEWS:1284 +#: ../../../Misc/NEWS:1293 msgid "" "`Issue #20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite." "Connection." msgstr "" -#: ../../../Misc/NEWS:1287 +#: ../../../Misc/NEWS:1296 msgid "" "`Issue #24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a " @@ -34620,220 +34635,220 @@ msgid "" "passed in the context manager mode." msgstr "" -#: ../../../Misc/NEWS:1291 +#: ../../../Misc/NEWS:1300 msgid "" "`Issue #24018 `__: Add a collections.abc." "Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../Misc/NEWS:1294 +#: ../../../Misc/NEWS:1303 msgid "" "`Issue #23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../Misc/NEWS:1297 +#: ../../../Misc/NEWS:1306 msgid "" "`Issue #22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../Misc/NEWS:1300 +#: ../../../Misc/NEWS:1309 msgid "" "`Issue #24094 `__: Fix possible crash in json." "encode with poorly behaved dict subclasses." msgstr "" -#: ../../../Misc/NEWS:1303 +#: ../../../Misc/NEWS:1312 msgid "" "`Issue #9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../Misc/NEWS:1306 +#: ../../../Misc/NEWS:1315 msgid "" "`Issue #17445 `__: add difflib.diff_bytes() " "to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../Misc/NEWS:1309 +#: ../../../Misc/NEWS:1318 msgid "" "`Issue #23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:1312 +#: ../../../Misc/NEWS:1321 msgid "" "`Issue #23008 `__: Fixed resolving attributes " "with boolean value is False in pydoc." msgstr "" -#: ../../../Misc/NEWS:1314 +#: ../../../Misc/NEWS:1323 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 "" -#: ../../../Misc/NEWS:1318 +#: ../../../Misc/NEWS:1327 msgid "" "`Issue #23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncate " "them." msgstr "" -#: ../../../Misc/NEWS:1321 +#: ../../../Misc/NEWS:1330 msgid "" "`Issue #23728 `__: binascii.crc_hqx() could " "return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../Misc/NEWS:1324 +#: ../../../Misc/NEWS:1333 msgid "" "`Issue #23887 `__: urllib.error.HTTPError now " "has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:1327 +#: ../../../Misc/NEWS:1336 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../Misc/NEWS:1329 +#: ../../../Misc/NEWS:1338 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../Misc/NEWS:1331 +#: ../../../Misc/NEWS:1340 msgid "" "`Issue #24178 `__: asyncio.Lock, Condition, " "Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:1334 +#: ../../../Misc/NEWS:1343 msgid "" "`Issue #24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:1337 +#: ../../../Misc/NEWS:1346 msgid "" "`Issue #24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:1340 +#: ../../../Misc/NEWS:1349 msgid "" "`Issue #22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:1343 +#: ../../../Misc/NEWS:1352 msgid "" "`Issue #24190 `__: Implement inspect." "BoundArgument.apply_defaults() method. Contributed by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:1346 +#: ../../../Misc/NEWS:1355 msgid "" "`Issue #20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:1350 +#: ../../../Misc/NEWS:1359 msgid "" "`Issue #24248 `__: Deprecate inspect." "Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../Misc/NEWS:1353 +#: ../../../Misc/NEWS:1362 msgid "" "`Issue #23898 `__: Fix inspect." "classify_class_attrs() to support attributes with overloaded __eq__ and " "__bool__. Patch by Mike Bayer." msgstr "" -#: ../../../Misc/NEWS:1356 +#: ../../../Misc/NEWS:1365 msgid "" "`Issue #24298 `__: Fix inspect.signature() to " "correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../Misc/NEWS:1362 +#: ../../../Misc/NEWS:1371 msgid "" "`Issue #23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../Misc/NEWS:1368 +#: ../../../Misc/NEWS:1377 msgid "" "`Issue #21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../Misc/NEWS:1371 +#: ../../../Misc/NEWS:1380 msgid "" "`Issue #9517 `__: Move script_helper into the " "support package. Patch by Christie Wilson." msgstr "" -#: ../../../Misc/NEWS:1377 +#: ../../../Misc/NEWS:1386 msgid "" "`Issue #22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1380 +#: ../../../Misc/NEWS:1389 msgid "" "`Issue #24029 `__: Document the name binding " "behavior for submodule imports." msgstr "" -#: ../../../Misc/NEWS:1382 +#: ../../../Misc/NEWS:1391 msgid "" "`Issue #24077 `__: Fix typo in man page for -" "I command option: -s, not -S" msgstr "" -#: ../../../Misc/NEWS:1387 +#: ../../../Misc/NEWS:1396 msgid "" "`Issue #24000 `__: Improved Argument Clinic's " "mapping of converters to legacy \"format units\". Updated the documentation " "to match." msgstr "" -#: ../../../Misc/NEWS:1390 +#: ../../../Misc/NEWS:1399 msgid "" "`Issue #24001 `__: Argument Clinic converters " "now use accept={type} instead of types={'type'} to specify the types the " "converter accepts." msgstr "" -#: ../../../Misc/NEWS:1393 +#: ../../../Misc/NEWS:1402 msgid "" "`Issue #23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../Misc/NEWS:1395 +#: ../../../Misc/NEWS:1404 msgid "" "`Issue #24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../Misc/NEWS:1399 +#: ../../../Misc/NEWS:1408 msgid "Python 3.5.0 alpha 4" msgstr "" -#: ../../../Misc/NEWS:1401 +#: ../../../Misc/NEWS:1410 msgid "Release date: 2015-04-19" msgstr "" -#: ../../../Misc/NEWS:1406 +#: ../../../Misc/NEWS:1415 msgid "" "`Issue #22980 `__: Under Linux, GNU/KFreeBSD " "and the Hurd, C extensions now include the architecture triplet in the " @@ -34842,26 +34857,26 @@ msgid "" "style information." msgstr "" -#: ../../../Misc/NEWS:1411 +#: ../../../Misc/NEWS:1420 msgid "" "`Issue #22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../Misc/NEWS:1414 +#: ../../../Misc/NEWS:1423 msgid "" "`Issue #23731 `__: Implement PEP 488: removal " "of .pyo files." msgstr "" -#: ../../../Misc/NEWS:1416 +#: ../../../Misc/NEWS:1425 msgid "" "`Issue #23726 `__: Don't enable GC for user " "subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../Misc/NEWS:1419 +#: ../../../Misc/NEWS:1428 msgid "" "`Issue #23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -34869,43 +34884,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../Misc/NEWS:1424 +#: ../../../Misc/NEWS:1433 msgid "" "`Issue #22977 `__: Fixed formatting Windows " "error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1427 +#: ../../../Misc/NEWS:1436 msgid "" "`Issue #23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../Misc/NEWS:1430 +#: ../../../Misc/NEWS:1439 msgid "" "`Issue #24044 `__: Fix possible null pointer " "dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../Misc/NEWS:1433 +#: ../../../Misc/NEWS:1442 msgid "" "`Issue #21354 `__: PyCFunction_New function " "is exposed by python DLL again." msgstr "" -#: ../../../Misc/NEWS:1438 +#: ../../../Misc/NEWS:1447 msgid "" "`Issue #23840 `__: tokenize.open() now closes " "the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../Misc/NEWS:1441 +#: ../../../Misc/NEWS:1450 msgid "" "`Issue #16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../Misc/NEWS:1443 +#: ../../../Misc/NEWS:1452 msgid "" "`Issue #7159 `__: urllib.request now supports " "sending auth credentials automatically after the first 401. This " @@ -34913,39 +34928,39 @@ msgid "" "bugs.python.org/19494>`__ and supersedes that change." msgstr "" -#: ../../../Misc/NEWS:1447 +#: ../../../Misc/NEWS:1456 msgid "" "`Issue #23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:1450 +#: ../../../Misc/NEWS:1459 msgid "" "`Issue #4254 `__: Adds _curses." "update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../Misc/NEWS:1452 +#: ../../../Misc/NEWS:1461 msgid "" "`Issue #19933 `__: Provide default argument " "for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:1455 +#: ../../../Misc/NEWS:1464 msgid "" "`Issue #23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../Misc/NEWS:1459 +#: ../../../Misc/NEWS:1468 msgid "" "`Issue #23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../Misc/NEWS:1462 +#: ../../../Misc/NEWS:1471 msgid "" "`Issue #21217 `__: inspect.getsourcelines() " "now tries to compute the start and end lines from the code object, fixing an " @@ -34953,48 +34968,48 @@ msgid "" "Ballinger and Allison Kaptur." msgstr "" -#: ../../../Misc/NEWS:1466 +#: ../../../Misc/NEWS:1475 msgid "" "`Issue #24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../Misc/NEWS:1468 +#: ../../../Misc/NEWS:1477 msgid "" "`Issue #22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../Misc/NEWS:1470 +#: ../../../Misc/NEWS:1479 msgid "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../Misc/NEWS:1472 +#: ../../../Misc/NEWS:1481 msgid "" "`Issue #23811 `__: Add missing newline to the " "PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../Misc/NEWS:1475 +#: ../../../Misc/NEWS:1484 msgid "" "`Issue #21116 `__: 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 "" -#: ../../../Misc/NEWS:1478 +#: ../../../Misc/NEWS:1487 msgid "" "`Issue #22982 `__: Improve BOM handling when " "seeking to multiple positions of a writable text file." msgstr "" -#: ../../../Misc/NEWS:1481 +#: ../../../Misc/NEWS:1490 msgid "" "`Issue #23464 `__: Removed deprecated asyncio " "JoinableQueue." msgstr "" -#: ../../../Misc/NEWS:1483 +#: ../../../Misc/NEWS:1492 msgid "" "`Issue #23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -35003,47 +35018,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../Misc/NEWS:1488 +#: ../../../Misc/NEWS:1497 msgid "" "`Issue #21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../Misc/NEWS:1490 +#: ../../../Misc/NEWS:1499 msgid "" "`Issue #23865 `__: 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 "" -#: ../../../Misc/NEWS:1494 +#: ../../../Misc/NEWS:1503 msgid "" "`Issue #23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../Misc/NEWS:1497 +#: ../../../Misc/NEWS:1506 msgid "" "`Issue #10838 `__: 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 "" -#: ../../../Misc/NEWS:1501 +#: ../../../Misc/NEWS:1510 msgid "" "`Issue #23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1505 +#: ../../../Misc/NEWS:1514 msgid "" "`Issue #23881 `__: urllib.request.ftpwrapper " "constructor now closes the socket if the FTP connection failed to fix a " "ResourceWarning." msgstr "" -#: ../../../Misc/NEWS:1508 +#: ../../../Misc/NEWS:1517 msgid "" "`Issue #23853 `__: :meth:`socket.socket." "sendall` does no more reset the socket timeout each time data is sent " @@ -35051,14 +35066,14 @@ msgid "" "all data." msgstr "" -#: ../../../Misc/NEWS:1512 +#: ../../../Misc/NEWS:1521 msgid "" "`Issue #22721 `__: 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 "" -#: ../../../Misc/NEWS:1516 +#: ../../../Misc/NEWS:1525 msgid "" "`Issue #15133 `__: _tkinter.tkapp." "getboolean() now supports Tcl_Obj and always returns bool. tkinter." @@ -35066,45 +35081,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../Misc/NEWS:1520 +#: ../../../Misc/NEWS:1529 msgid "" "`Issue #10590 `__: xml.sax.parseString() now " "supports string argument." msgstr "" -#: ../../../Misc/NEWS:1522 +#: ../../../Misc/NEWS:1531 msgid "" "`Issue #23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../Misc/NEWS:1525 +#: ../../../Misc/NEWS:1534 msgid "" "`Issue #15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../Misc/NEWS:1527 +#: ../../../Misc/NEWS:1536 msgid "" "`Issue #2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../Misc/NEWS:1529 +#: ../../../Misc/NEWS:1538 msgid "" "`Issue #16840 `__: Tkinter now supports 64-" "bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl " "8.5." msgstr "" -#: ../../../Misc/NEWS:1532 +#: ../../../Misc/NEWS:1541 msgid "" "`Issue #23834 `__: Fix socket.sendto(), use " "the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../Misc/NEWS:1535 +#: ../../../Misc/NEWS:1544 msgid "" "`Issue #23618 `__: :meth:`socket.socket." "connect` now waits until the connection completes instead of raising :exc:" @@ -35114,45 +35129,45 @@ msgid "" "for non-blocking sockets." msgstr "" -#: ../../../Misc/NEWS:1541 +#: ../../../Misc/NEWS:1550 msgid "" "`Issue #21526 `__: Tkinter now supports new " "boolean type in Tcl 8.5." msgstr "" -#: ../../../Misc/NEWS:1543 +#: ../../../Misc/NEWS:1552 msgid "" "`Issue #23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../Misc/NEWS:1546 +#: ../../../Misc/NEWS:1555 msgid "" "`Issue #23838 `__: linecache now clears the " "cache and returns an empty result on MemoryError." msgstr "" -#: ../../../Misc/NEWS:1549 +#: ../../../Misc/NEWS:1558 msgid "" "`Issue #10395 `__: Added os.path." "commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik " "Draoui." msgstr "" -#: ../../../Misc/NEWS:1552 +#: ../../../Misc/NEWS:1561 msgid "" "`Issue #23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../Misc/NEWS:1555 +#: ../../../Misc/NEWS:1564 msgid "" "`Issue #13583 `__: sqlite3.Row now supports " "slice indexing." msgstr "" -#: ../../../Misc/NEWS:1557 +#: ../../../Misc/NEWS:1566 msgid "" "`Issue #18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambigious reverse mappings. Added many " @@ -35160,7 +35175,7 @@ msgid "" "with full name mapping." msgstr "" -#: ../../../Misc/NEWS:1561 +#: ../../../Misc/NEWS:1570 msgid "" "`Issue #23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -35168,103 +35183,103 @@ msgid "" "part of the PEP 475." msgstr "" -#: ../../../Misc/NEWS:1565 +#: ../../../Misc/NEWS:1574 msgid "" "`Issue #23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../Misc/NEWS:1569 +#: ../../../Misc/NEWS:1578 msgid "" "`Issue #23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../Misc/NEWS:1572 +#: ../../../Misc/NEWS:1581 msgid "" "`Issue #23171 `__: csv.Writer.writerow() now " "supports arbitrary iterables." msgstr "" -#: ../../../Misc/NEWS:1574 +#: ../../../Misc/NEWS:1583 msgid "" "`Issue #23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../Misc/NEWS:1577 +#: ../../../Misc/NEWS:1586 msgid "" "`Issue #22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../Misc/NEWS:1580 +#: ../../../Misc/NEWS:1589 msgid "" "`Issue #23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../Misc/NEWS:1586 +#: ../../../Misc/NEWS:1595 msgid "" "`Issue #23817 `__: FreeBSD now uses \"1.0\" " "the the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../Misc/NEWS:1589 +#: ../../../Misc/NEWS:1598 msgid "" "`Issue #23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../Misc/NEWS:1594 +#: ../../../Misc/NEWS:1603 msgid "" "`Issue #23799 `__: Added test.support." "start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../Misc/NEWS:1597 +#: ../../../Misc/NEWS:1606 msgid "" "`Issue #22390 `__: test.regrtest now emits a " "warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../Misc/NEWS:1603 +#: ../../../Misc/NEWS:1612 msgid "" "`Issue #18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../Misc/NEWS:1606 +#: ../../../Misc/NEWS:1615 msgid "" "`Issue #23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../Misc/NEWS:1610 +#: ../../../Misc/NEWS:1619 msgid "" "`Issue #23944 `__: Argument Clinic now wraps " "long impl prototypes at column 78." msgstr "" -#: ../../../Misc/NEWS:1612 +#: ../../../Misc/NEWS:1621 msgid "" "`Issue #20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../Misc/NEWS:1615 +#: ../../../Misc/NEWS:1624 msgid "" "`Issue #23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple " "if possible." msgstr "" -#: ../../../Misc/NEWS:1618 +#: ../../../Misc/NEWS:1627 msgid "" "`Issue #23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef " @@ -35273,26 +35288,26 @@ msgid "" "than immediately after the first use." msgstr "" -#: ../../../Misc/NEWS:1624 ../../../Misc/NEWS:1940 ../../../Misc/NEWS:3530 -#: ../../../Misc/NEWS:5437 +#: ../../../Misc/NEWS:1633 ../../../Misc/NEWS:1949 ../../../Misc/NEWS:3539 +#: ../../../Misc/NEWS:5446 msgid "C API" msgstr "" -#: ../../../Misc/NEWS:1626 +#: ../../../Misc/NEWS:1635 msgid "" "`Issue #23998 `__: PyImport_ReInitLock() now " "checks for lock allocation error" msgstr "" -#: ../../../Misc/NEWS:1630 +#: ../../../Misc/NEWS:1639 msgid "Python 3.5.0 alpha 3" msgstr "" -#: ../../../Misc/NEWS:1632 +#: ../../../Misc/NEWS:1641 msgid "Release date: 2015-03-28" msgstr "" -#: ../../../Misc/NEWS:1637 +#: ../../../Misc/NEWS:1646 msgid "" "`Issue #23573 `__: Increased performance of " "string search operations (str.find, str.index, str.count, the in operator, " @@ -35300,44 +35315,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../Misc/NEWS:1641 +#: ../../../Misc/NEWS:1650 msgid "" "`Issue #23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../Misc/NEWS:1644 +#: ../../../Misc/NEWS:1653 msgid "" "`Issue #23681 `__: The -b option now affects " "comparisons of bytes with int." msgstr "" -#: ../../../Misc/NEWS:1646 +#: ../../../Misc/NEWS:1655 msgid "" "`Issue #23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../Misc/NEWS:1649 +#: ../../../Misc/NEWS:1658 msgid "" "`Issue #23192 `__: Fixed generator lambdas. " "Patch by Bruno Cauet." msgstr "" -#: ../../../Misc/NEWS:1651 +#: ../../../Misc/NEWS:1660 msgid "" "`Issue #23629 `__: Fix the default __sizeof__ " "implementation for variable-sized objects." msgstr "" -#: ../../../Misc/NEWS:1657 +#: ../../../Misc/NEWS:1666 msgid "" "`Issue #14260 `__: The groupindex attribute " "of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../Misc/NEWS:1660 +#: ../../../Misc/NEWS:1669 msgid "" "`Issue #23792 `__: Ignore KeyboardInterrupt " "when the pydoc pager is active. This mimics the behavior of the standard " @@ -35345,51 +35360,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../Misc/NEWS:1664 +#: ../../../Misc/NEWS:1673 msgid "" "`Issue #23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../Misc/NEWS:1667 +#: ../../../Misc/NEWS:1676 msgid "" "`Issue #23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../Misc/NEWS:1669 +#: ../../../Misc/NEWS:1678 msgid "" "`Issue #22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../Misc/NEWS:1671 +#: ../../../Misc/NEWS:1680 msgid "" "`Issue #23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../Misc/NEWS:1673 +#: ../../../Misc/NEWS:1682 msgid "" "`Issue #21717 `__: The zipfile.ZipFile.open " "function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../Misc/NEWS:1676 +#: ../../../Misc/NEWS:1685 msgid "" "`Issue #21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../Misc/NEWS:1679 +#: ../../../Misc/NEWS:1688 msgid "" "`Issue #23622 `__: 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 "" -#: ../../../Misc/NEWS:1683 +#: ../../../Misc/NEWS:1692 msgid "" "`Issue #23671 `__: string.Template now allows " "to specify the \"self\" parameter as keyword argument. string.Formatter now " @@ -35397,79 +35412,79 @@ msgid "" "keyword arguments." msgstr "" -#: ../../../Misc/NEWS:1687 +#: ../../../Misc/NEWS:1696 msgid "" "`Issue #23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../Misc/NEWS:1689 +#: ../../../Misc/NEWS:1698 msgid "" "`Issue #17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../Misc/NEWS:1691 +#: ../../../Misc/NEWS:1700 msgid "" "`Issue #22687 `__: Fixed some corner cases in " "breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../Misc/NEWS:1694 +#: ../../../Misc/NEWS:1703 msgid "" "`Issue #4727 `__: 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 "" -#: ../../../Misc/NEWS:1698 +#: ../../../Misc/NEWS:1707 msgid "" "`Issue #23491 `__: 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 "" -#: ../../../Misc/NEWS:1702 +#: ../../../Misc/NEWS:1711 msgid "" "`Issue #23657 `__: Avoid explicit checks for " "str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../Misc/NEWS:1705 +#: ../../../Misc/NEWS:1714 msgid "" "`Issue #23688 `__: Added support of arbitrary " "bytes-like objects and avoided unnecessary copying of memoryview in gzip." "GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../Misc/NEWS:1709 +#: ../../../Misc/NEWS:1718 msgid "" "`Issue #23252 `__: Added support for writing " "ZIP files to unseekable streams." msgstr "" -#: ../../../Misc/NEWS:1711 +#: ../../../Misc/NEWS:1720 msgid "" "`Issue #23647 `__: Increase impalib's MAXLINE " "to accommodate modern mailbox sizes." msgstr "" -#: ../../../Misc/NEWS:1713 +#: ../../../Misc/NEWS:1722 msgid "" "`Issue #23539 `__: 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 "" -#: ../../../Misc/NEWS:1717 +#: ../../../Misc/NEWS:1726 msgid "" "`Issue #22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1721 +#: ../../../Misc/NEWS:1730 msgid "" "`Issue #23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -35477,7 +35492,7 @@ msgid "" "substitutablity for lists." msgstr "" -#: ../../../Misc/NEWS:1725 +#: ../../../Misc/NEWS:1734 msgid "" "`Issue #23715 `__: :func:`signal.sigwaitinfo` " "and :func:`signal.sigtimedwait` are now retried when interrupted by a signal " @@ -35486,41 +35501,41 @@ msgid "" "clock when it is retried." msgstr "" -#: ../../../Misc/NEWS:1730 +#: ../../../Misc/NEWS:1739 msgid "" "`Issue #23001 `__: 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 "" -#: ../../../Misc/NEWS:1734 +#: ../../../Misc/NEWS:1743 msgid "" "`Issue #23646 `__: 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 "" -#: ../../../Misc/NEWS:1738 +#: ../../../Misc/NEWS:1747 msgid "" "`Issue #23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../Misc/NEWS:1741 +#: ../../../Misc/NEWS:1750 msgid "" "`Issue #23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../Misc/NEWS:1744 +#: ../../../Misc/NEWS:1753 msgid "" "`Issue #22903 `__: The fake test case created " "by unittest.loader when it fails importing a test module is now picklable." msgstr "" -#: ../../../Misc/NEWS:1747 +#: ../../../Misc/NEWS:1756 msgid "" "`Issue #22181 `__: On Linux, os.urandom() now " "uses the new getrandom() syscall if available, syscall introduced in the " @@ -35528,7 +35543,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../Misc/NEWS:1752 +#: ../../../Misc/NEWS:1761 msgid "" "`Issue #2211 `__: Updated the implementation " "of the http.cookies.Morsel class. Setting attributes key, value and " @@ -35539,115 +35554,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:1760 +#: ../../../Misc/NEWS:1769 msgid "" "`Issue #18983 `__: Allow selection of output " "units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../Misc/NEWS:1763 +#: ../../../Misc/NEWS:1772 msgid "" "`Issue #23631 `__: Fix traceback.format_list " "when a traceback has been mutated." msgstr "" -#: ../../../Misc/NEWS:1765 +#: ../../../Misc/NEWS:1774 msgid "" "`Issue #23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../Misc/NEWS:1768 +#: ../../../Misc/NEWS:1777 msgid "" "`Issue #2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../Misc/NEWS:1770 +#: ../../../Misc/NEWS:1779 msgid "" "`Issue #23668 `__: Support os.truncate and os." "ftruncate on Windows." msgstr "" -#: ../../../Misc/NEWS:1772 +#: ../../../Misc/NEWS:1781 msgid "" "`Issue #23138 `__: Fixed parsing cookies with " "absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:1775 +#: ../../../Misc/NEWS:1784 msgid "" "`Issue #23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../Misc/NEWS:1779 +#: ../../../Misc/NEWS:1788 msgid "" "`Issue #23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../Misc/NEWS:1781 +#: ../../../Misc/NEWS:1790 msgid "" "`Issue #23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../Misc/NEWS:1785 +#: ../../../Misc/NEWS:1794 msgid "" "`Issue #22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:1788 +#: ../../../Misc/NEWS:1797 msgid "" "`Issue #23615 `__: Modules bz2, tarfile and " "tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../Misc/NEWS:1791 +#: ../../../Misc/NEWS:1800 msgid "" "`Issue #23605 `__: 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 "" -#: ../../../Misc/NEWS:1798 +#: ../../../Misc/NEWS:1807 msgid "" "`Issue #23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../Misc/NEWS:1803 +#: ../../../Misc/NEWS:1812 msgid "" "`Issue #23583 `__: Added tests for standard " "IO streams in IDLE." msgstr "" -#: ../../../Misc/NEWS:1805 +#: ../../../Misc/NEWS:1814 msgid "" "`Issue #22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../Misc/NEWS:1810 +#: ../../../Misc/NEWS:1819 msgid "" "`Issue #22826 `__: 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 "" -#: ../../../Misc/NEWS:1816 +#: ../../../Misc/NEWS:1825 msgid "Python 3.5 alpha 2" msgstr "" -#: ../../../Misc/NEWS:1818 +#: ../../../Misc/NEWS:1827 msgid "Release date: 2015-03-09" msgstr "" -#: ../../../Misc/NEWS:1823 +#: ../../../Misc/NEWS:1832 msgid "" "`Issue #23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -35655,311 +35670,311 @@ msgid "" "exception." msgstr "" -#: ../../../Misc/NEWS:1830 +#: ../../../Misc/NEWS:1839 msgid "" "`Issue #22524 `__: New os.scandir() function, " "part of the PEP 471: \"os.scandir() function -- a better and faster " "directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../Misc/NEWS:1834 +#: ../../../Misc/NEWS:1843 msgid "" "`Issue #23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../Misc/NEWS:1836 +#: ../../../Misc/NEWS:1845 msgid "" "`Issue #21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:1839 +#: ../../../Misc/NEWS:1848 msgid "" "`Issue #23476 `__: In the ssl module, enable " "OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when it is " "available." msgstr "" -#: ../../../Misc/NEWS:1842 +#: ../../../Misc/NEWS:1851 msgid "" "`Issue #23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../Misc/NEWS:1845 +#: ../../../Misc/NEWS:1854 msgid "" "`Issue #23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../Misc/NEWS:1847 +#: ../../../Misc/NEWS:1856 msgid "" "`Issue #23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../Misc/NEWS:1849 +#: ../../../Misc/NEWS:1858 msgid "" "`Issue #7830 `__: Flatten nested functools." "partial." msgstr "" -#: ../../../Misc/NEWS:1851 +#: ../../../Misc/NEWS:1860 msgid "" "`Issue #20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../Misc/NEWS:1853 +#: ../../../Misc/NEWS:1862 msgid "" "`Issue #19980 `__: 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 "" -#: ../../../Misc/NEWS:1857 +#: ../../../Misc/NEWS:1866 msgid "" "`Issue #23521 `__: Corrected pure python " "implementation of timedelta division." msgstr "" -#: ../../../Misc/NEWS:1859 +#: ../../../Misc/NEWS:1868 msgid "Eliminated OverflowError from timedelta * float for some floats;" msgstr "" -#: ../../../Misc/NEWS:1860 +#: ../../../Misc/NEWS:1869 msgid "Corrected rounding in timedlta true division." msgstr "" -#: ../../../Misc/NEWS:1862 +#: ../../../Misc/NEWS:1871 msgid "" "`Issue #21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1865 +#: ../../../Misc/NEWS:1874 msgid "" "`Issue #22936 `__: Make it possible to show " "local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../Misc/NEWS:1868 +#: ../../../Misc/NEWS:1877 msgid "" "`Issue #15955 `__: Add an option to limit the " "output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../Misc/NEWS:1871 +#: ../../../Misc/NEWS:1880 msgid "" "`Issue #6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../Misc/NEWS:1874 +#: ../../../Misc/NEWS:1883 msgid "" "Issues #814253, #9179: Group references and conditional group references now " "work in lookbehind assertions in regular expressions." msgstr "" -#: ../../../Misc/NEWS:1877 +#: ../../../Misc/NEWS:1886 msgid "" "`Issue #23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../Misc/NEWS:1881 +#: ../../../Misc/NEWS:1890 msgid "" "`Issue #5700 `__: io.FileIO() called flush() " "after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../Misc/NEWS:1884 +#: ../../../Misc/NEWS:1893 msgid "" "`Issue #23374 `__: Fixed pydoc failure with " "non-ASCII files when stdout encoding differs from file system encoding (e.g. " "on Mac OS)." msgstr "" -#: ../../../Misc/NEWS:1887 +#: ../../../Misc/NEWS:1896 msgid "" "`Issue #23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../Misc/NEWS:1889 +#: ../../../Misc/NEWS:1898 msgid "" "`Issue #21548 `__: Fix pydoc.synopsis() and " "pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../Misc/NEWS:1892 +#: ../../../Misc/NEWS:1901 msgid "" "`Issue #22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../Misc/NEWS:1895 +#: ../../../Misc/NEWS:1904 msgid "" "`Issue #23239 `__: ssl.match_hostname() now " "supports matching of IP addresses." msgstr "" -#: ../../../Misc/NEWS:1897 +#: ../../../Misc/NEWS:1906 msgid "" "`Issue #23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../Misc/NEWS:1900 +#: ../../../Misc/NEWS:1909 msgid "" "`Issue #23096 `__: Pickle representation of " "floats with protocol 0 now is the same for both Python and C implementations." msgstr "" -#: ../../../Misc/NEWS:1903 +#: ../../../Misc/NEWS:1912 msgid "" "`Issue #19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../Misc/NEWS:1905 +#: ../../../Misc/NEWS:1914 msgid "" "`Issue #14910 `__: Add allow_abbrev parameter " "to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven Bethard, paul j3 " "and Daniel Eriksson." msgstr "" -#: ../../../Misc/NEWS:1908 +#: ../../../Misc/NEWS:1917 msgid "" "`Issue #21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../Misc/NEWS:1910 +#: ../../../Misc/NEWS:1919 msgid "" "`Issue #23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../Misc/NEWS:1912 +#: ../../../Misc/NEWS:1921 msgid "" "`Issue #20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../Misc/NEWS:1915 +#: ../../../Misc/NEWS:1924 msgid "" "`Issue #23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../Misc/NEWS:1917 +#: ../../../Misc/NEWS:1926 msgid "" "`Issue #23367 `__: Fix possible overflows in " "the unicodedata module." msgstr "" -#: ../../../Misc/NEWS:1919 +#: ../../../Misc/NEWS:1928 msgid "" "`Issue #23361 `__: Fix possible overflow in " "Windows subprocess creation code." msgstr "" -#: ../../../Misc/NEWS:1921 +#: ../../../Misc/NEWS:1930 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 "" -#: ../../../Misc/NEWS:1925 +#: ../../../Misc/NEWS:1934 msgid "" "`Issue #19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../Misc/NEWS:1928 +#: ../../../Misc/NEWS:1937 msgid "" "`Issue #23801 `__: Fix issue where cgi." "FieldStorage did not always ignore the entire preamble to a multipart body." msgstr "" -#: ../../../Misc/NEWS:1934 +#: ../../../Misc/NEWS:1943 msgid "" "`Issue #23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../Misc/NEWS:1937 +#: ../../../Misc/NEWS:1946 msgid "" "`Issue #23686 `__: Update OS X 10.5 installer " "build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../Misc/NEWS:1942 +#: ../../../Misc/NEWS:1951 msgid "" "`Issue #20204 `__: Deprecation warning is now " "raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../Misc/NEWS:1948 +#: ../../../Misc/NEWS:1957 msgid "" "`Issue #23465 `__: Implement PEP 486 - Make " "the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../Misc/NEWS:1951 +#: ../../../Misc/NEWS:1960 msgid "" "`Issue #23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../Misc/NEWS:1956 +#: ../../../Misc/NEWS:1965 msgid "Python 3.5 alpha 1" msgstr "" -#: ../../../Misc/NEWS:1958 +#: ../../../Misc/NEWS:1967 msgid "Release date: 2015-02-08" msgstr "" -#: ../../../Misc/NEWS:1963 +#: ../../../Misc/NEWS:1972 msgid "" "`Issue #23285 `__: PEP 475 - EINTR handling." msgstr "" -#: ../../../Misc/NEWS:1965 +#: ../../../Misc/NEWS:1974 msgid "" "`Issue #22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../Misc/NEWS:1968 +#: ../../../Misc/NEWS:1977 msgid "" "`Issue #22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../Misc/NEWS:1971 +#: ../../../Misc/NEWS:1980 msgid "" "`Issue #21295 `__: Revert some changes " "(`issue #16795 `__) to AST line numbers and " "column offsets that constituted a regression." msgstr "" -#: ../../../Misc/NEWS:1974 +#: ../../../Misc/NEWS:1983 msgid "" "`Issue #22986 `__: Allow changing an object's " "__class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../Misc/NEWS:1977 +#: ../../../Misc/NEWS:1986 msgid "" "`Issue #15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -35968,198 +35983,198 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../Misc/NEWS:1982 +#: ../../../Misc/NEWS:1991 msgid "" "`Issue #21408 `__: The default __ne__() now " "returns NotImplemented if __eq__() returned NotImplemented. Original patch " "by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:1985 +#: ../../../Misc/NEWS:1994 msgid "" "`Issue #23321 `__: Fixed a crash in str." "decode() when error handler returned replacment string longer than " "mailformed input data." msgstr "" -#: ../../../Misc/NEWS:1988 +#: ../../../Misc/NEWS:1997 msgid "" "`Issue #22286 `__: The \"backslashreplace\" " "error handlers now works with decoding and translating." msgstr "" -#: ../../../Misc/NEWS:1991 +#: ../../../Misc/NEWS:2000 msgid "" "`Issue #23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../Misc/NEWS:1994 +#: ../../../Misc/NEWS:2003 msgid "" "`Issue #22038 `__: 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 "" -#: ../../../Misc/NEWS:1998 +#: ../../../Misc/NEWS:2007 msgid "" "`Issue #20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../Misc/NEWS:2001 +#: ../../../Misc/NEWS:2010 msgid "" "`Issue #23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../Misc/NEWS:2003 +#: ../../../Misc/NEWS:2012 msgid "" "`Issue #20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../Misc/NEWS:2006 +#: ../../../Misc/NEWS:2015 msgid "" "`Issue #22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../Misc/NEWS:2009 +#: ../../../Misc/NEWS:2018 msgid "" "`Issue #22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../Misc/NEWS:2012 +#: ../../../Misc/NEWS:2021 msgid "" "`Issue #22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../Misc/NEWS:2014 +#: ../../../Misc/NEWS:2023 msgid "" "`Issue #22335 `__: Fix crash when trying to " "enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../Misc/NEWS:2017 +#: ../../../Misc/NEWS:2026 msgid "" "`Issue #22653 `__: Fix an assertion failure " "in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../Misc/NEWS:2020 +#: ../../../Misc/NEWS:2029 msgid "" "`Issue #22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../Misc/NEWS:2023 +#: ../../../Misc/NEWS:2032 msgid "" "`Issue #17636 `__: Circular imports involving " "relative imports are now supported." msgstr "" -#: ../../../Misc/NEWS:2026 +#: ../../../Misc/NEWS:2035 msgid "" "`Issue #22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../Misc/NEWS:2029 +#: ../../../Misc/NEWS:2038 msgid "" "`Issue #21052 `__: Do not raise ImportWarning " "when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../Misc/NEWS:2032 +#: ../../../Misc/NEWS:2041 msgid "" "`Issue #16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../Misc/NEWS:2036 +#: ../../../Misc/NEWS:2045 msgid "" "`Issue #22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" " "error handlers." msgstr "" -#: ../../../Misc/NEWS:2039 +#: ../../../Misc/NEWS:2048 msgid "" "`Issue #22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../Misc/NEWS:2042 +#: ../../../Misc/NEWS:2051 msgid "" "`Issue #18711 `__: Add a new `PyErr_FormatV` " "function, similar to `PyErr_Format` but accepting a `va_list` argument." msgstr "" -#: ../../../Misc/NEWS:2045 +#: ../../../Misc/NEWS:2054 msgid "" "`Issue #22520 `__: Fix overflow checking when " "generating the repr of a unicode object." msgstr "" -#: ../../../Misc/NEWS:2048 +#: ../../../Misc/NEWS:2057 msgid "" "`Issue #22519 `__: Fix overflow checking in " "PyBytes_Repr." msgstr "" -#: ../../../Misc/NEWS:2050 +#: ../../../Misc/NEWS:2059 msgid "" "`Issue #22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../Misc/NEWS:2052 +#: ../../../Misc/NEWS:2061 msgid "" "`Issue #16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../Misc/NEWS:2055 +#: ../../../Misc/NEWS:2064 msgid "" "`Issue #1764286 `__: Fix inspect." "getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2058 +#: ../../../Misc/NEWS:2067 msgid "" "`Issue #18554 `__: os.__all__ includes posix " "functions." msgstr "" -#: ../../../Misc/NEWS:2060 +#: ../../../Misc/NEWS:2069 msgid "" "`Issue #21391 `__: Use os.path.abspath in the " "shutil module." msgstr "" -#: ../../../Misc/NEWS:2062 +#: ../../../Misc/NEWS:2071 msgid "" "`Issue #11471 `__: 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 "" -#: ../../../Misc/NEWS:2065 +#: ../../../Misc/NEWS:2074 msgid "" "`Issue #22215 `__: Now ValueError is raised " "instead of TypeError when str or bytes argument contains not permitted null " "character or byte." msgstr "" -#: ../../../Misc/NEWS:2068 +#: ../../../Misc/NEWS:2077 msgid "" "`Issue #22258 `__: Fix the internal function " "set_inheritable() on Illumos. This platform exposes the function " @@ -36168,62 +36183,62 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../Misc/NEWS:2073 +#: ../../../Misc/NEWS:2082 msgid "" "`Issue #21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../Misc/NEWS:2076 +#: ../../../Misc/NEWS:2085 msgid "" "`Issue #22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../Misc/NEWS:2079 +#: ../../../Misc/NEWS:2088 msgid "" "`Issue #20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../Misc/NEWS:2082 +#: ../../../Misc/NEWS:2091 msgid "" "`Issue #22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../Misc/NEWS:2085 +#: ../../../Misc/NEWS:2094 msgid "" "`Issue #22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2089 +#: ../../../Misc/NEWS:2098 msgid "" "`Issue #20179 `__: Apply Argument Clinic to " "bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../Misc/NEWS:2092 +#: ../../../Misc/NEWS:2101 msgid "" "`Issue #22082 `__: Clear interned strings in " "slotdefs." msgstr "" -#: ../../../Misc/NEWS:2094 +#: ../../../Misc/NEWS:2103 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "" -#: ../../../Misc/NEWS:2096 +#: ../../../Misc/NEWS:2105 msgid "" "`Issue #21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been called." msgstr "" -#: ../../../Misc/NEWS:2099 +#: ../../../Misc/NEWS:2108 msgid "" "`Issue #21205 `__: Add a new ``__qualname__`` " "attribute to generator, the qualified name, and use it in the representation " @@ -36232,7 +36247,7 @@ msgid "" "Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../Misc/NEWS:2105 +#: ../../../Misc/NEWS:2114 msgid "" "`Issue #21669 `__: With the aid of heuristics " "in SyntaxError.__init__, the parser now attempts to generate more meaningful " @@ -36240,14 +36255,14 @@ msgid "" "\"print\" are used as statements." msgstr "" -#: ../../../Misc/NEWS:2110 +#: ../../../Misc/NEWS:2119 msgid "" "`Issue #21642 `__: 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 "" -#: ../../../Misc/NEWS:2114 +#: ../../../Misc/NEWS:2123 msgid "" "`Issue #21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -36255,117 +36270,117 @@ msgid "" "a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../Misc/NEWS:2119 +#: ../../../Misc/NEWS:2128 msgid "" "`Issue #21418 `__: Fix a crash in the builtin " "function super() when called without argument and without current frame (ex: " "embedded Python)." msgstr "" -#: ../../../Misc/NEWS:2122 +#: ../../../Misc/NEWS:2131 msgid "" "`Issue #21425 `__: Fix flushing of standard " "streams in the interactive interpreter." msgstr "" -#: ../../../Misc/NEWS:2125 +#: ../../../Misc/NEWS:2134 msgid "" "`Issue #21435 `__: 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 "" -#: ../../../Misc/NEWS:2129 +#: ../../../Misc/NEWS:2138 msgid "" "`Issue #21377 `__: PyBytes_Concat() now tries " "to concatenate in-place when the first argument has a reference count of 1. " "Patch by Nikolaus Rath." msgstr "" -#: ../../../Misc/NEWS:2132 +#: ../../../Misc/NEWS:2141 msgid "" "`Issue #20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../Misc/NEWS:2135 +#: ../../../Misc/NEWS:2144 msgid "" "`Issue #21274 `__: Define PATH_MAX for GNU/" "Hurd in Python/pythonrun.c." msgstr "" -#: ../../../Misc/NEWS:2137 +#: ../../../Misc/NEWS:2146 msgid "" "`Issue #20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../Misc/NEWS:2139 +#: ../../../Misc/NEWS:2148 msgid "" "`Issue #21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../Misc/NEWS:2142 +#: ../../../Misc/NEWS:2151 msgid "" "`Issue #21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../Misc/NEWS:2145 +#: ../../../Misc/NEWS:2154 msgid "" "PEP 465 and `Issue #21176 `__: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../Misc/NEWS:2147 +#: ../../../Misc/NEWS:2156 msgid "" "`Issue #21134 `__: Fix segfault when str is " "called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../Misc/NEWS:2150 +#: ../../../Misc/NEWS:2159 msgid "" "`Issue #19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../Misc/NEWS:2153 +#: ../../../Misc/NEWS:2162 msgid "" "`Issue #20929 `__: Add a type cast to avoid " "shifting a negative number." msgstr "" -#: ../../../Misc/NEWS:2155 +#: ../../../Misc/NEWS:2164 msgid "" "`Issue #20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../Misc/NEWS:2158 +#: ../../../Misc/NEWS:2167 msgid "" "`Issue #20637 `__: Key-sharing now also works " "for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../Misc/NEWS:2161 +#: ../../../Misc/NEWS:2170 msgid "" "`Issue #8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../Misc/NEWS:2164 +#: ../../../Misc/NEWS:2173 msgid "" "`Issue #19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../Misc/NEWS:2166 +#: ../../../Misc/NEWS:2175 msgid "" "`Issue #19655 `__: The ASDL parser - used by " "the build process to generate code for managing the Python AST in C - was " @@ -36374,27 +36389,27 @@ msgid "" "source base." msgstr "" -#: ../../../Misc/NEWS:2171 +#: ../../../Misc/NEWS:2180 msgid "" "`Issue #12546 `__: Allow ``\\x00`` to be used " "as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../Misc/NEWS:2174 +#: ../../../Misc/NEWS:2183 msgid "" "`Issue #20480 `__: Add ipaddress." "reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../Misc/NEWS:2176 +#: ../../../Misc/NEWS:2185 msgid "" "`Issue #13598 `__: 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 "" -#: ../../../Misc/NEWS:2180 +#: ../../../Misc/NEWS:2189 msgid "" "`Issue #8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -36402,81 +36417,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../Misc/NEWS:2184 +#: ../../../Misc/NEWS:2193 msgid "" "`Issue #23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../Misc/NEWS:2190 +#: ../../../Misc/NEWS:2199 msgid "" "`Issue #23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../Misc/NEWS:2192 +#: ../../../Misc/NEWS:2201 msgid "" "`Issue #20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../Misc/NEWS:2195 +#: ../../../Misc/NEWS:2204 msgid "" "`Issue #13128 `__: Print response headers for " "CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:2198 +#: ../../../Misc/NEWS:2207 msgid "" "`Issue #15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../Misc/NEWS:2200 +#: ../../../Misc/NEWS:2209 msgid "" "`Issue #22818 `__: 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 "" -#: ../../../Misc/NEWS:2204 +#: ../../../Misc/NEWS:2213 msgid "" "`Issue #23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../Misc/NEWS:2207 +#: ../../../Misc/NEWS:2216 msgid "" "`Issue #23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `issue " "#21408 `__ they are redundant." msgstr "" -#: ../../../Misc/NEWS:2210 +#: ../../../Misc/NEWS:2219 msgid "" "`Issue #23363 `__: Fix possible overflow in " "itertools.permutations." msgstr "" -#: ../../../Misc/NEWS:2212 +#: ../../../Misc/NEWS:2221 msgid "" "`Issue #23364 `__: Fix possible overflow in " "itertools.product." msgstr "" -#: ../../../Misc/NEWS:2214 +#: ../../../Misc/NEWS:2223 msgid "" "`Issue #23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../Misc/NEWS:2216 +#: ../../../Misc/NEWS:2225 msgid "" "`Issue #23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../Misc/NEWS:2219 +#: ../../../Misc/NEWS:2228 msgid "" "`Issue #23353 `__: Fix the exception handling " "of generators in PyEval_EvalFrameEx(). At entry, save or swap the exception " @@ -36485,116 +36500,116 @@ msgid "" "WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../Misc/NEWS:2225 +#: ../../../Misc/NEWS:2234 msgid "" "`Issue #14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../Misc/NEWS:2228 +#: ../../../Misc/NEWS:2237 msgid "" "`Issue #14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../Misc/NEWS:2231 +#: ../../../Misc/NEWS:2240 msgid "" "`Issue #19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../Misc/NEWS:2233 +#: ../../../Misc/NEWS:2242 msgid "" "`Issue #18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../Misc/NEWS:2236 +#: ../../../Misc/NEWS:2245 msgid "" "`Issue #23094 `__: Fixed readline with frames " "in Python implementation of pickle." msgstr "" -#: ../../../Misc/NEWS:2238 +#: ../../../Misc/NEWS:2247 msgid "" "`Issue #23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../Misc/NEWS:2240 +#: ../../../Misc/NEWS:2249 msgid "" "`Issue #21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__() " "returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../Misc/NEWS:2244 +#: ../../../Misc/NEWS:2253 msgid "" "`Issue #19996 `__: :class:`email.feedparser." "FeedParser` now handles (malformed) headers with no key rather than assuming " "the body has started." msgstr "" -#: ../../../Misc/NEWS:2247 +#: ../../../Misc/NEWS:2256 msgid "" "`Issue #20188 `__: Support Application-Layer " "Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../Misc/NEWS:2250 +#: ../../../Misc/NEWS:2259 msgid "" "`Issue #23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../Misc/NEWS:2253 +#: ../../../Misc/NEWS:2262 msgid "" "`Issue #23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../Misc/NEWS:2255 +#: ../../../Misc/NEWS:2264 msgid "" "`Issue #23266 `__: Much faster implementation " "of ipaddress.collapse_addresses() when there are many non-consecutive " "addresses." msgstr "" -#: ../../../Misc/NEWS:2258 +#: ../../../Misc/NEWS:2267 msgid "" "`Issue #23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../Misc/NEWS:2260 +#: ../../../Misc/NEWS:2269 msgid "" "`Issue #21817 `__: 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 "" -#: ../../../Misc/NEWS:2264 +#: ../../../Misc/NEWS:2273 msgid "" "`Issue #15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin " "Panter." msgstr "" -#: ../../../Misc/NEWS:2267 +#: ../../../Misc/NEWS:2276 msgid "" "`Issue #23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../Misc/NEWS:2270 +#: ../../../Misc/NEWS:2279 msgid "" "`Issue #23063 `__: In the disutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../Misc/NEWS:2273 +#: ../../../Misc/NEWS:2282 msgid "" "`Issue #23209 `__, #23225: selectors." "BaseSelector.get_key() now raises a RuntimeError if the selector is closed. " @@ -36603,13 +36618,13 @@ msgid "" "Richard." msgstr "" -#: ../../../Misc/NEWS:2278 +#: ../../../Misc/NEWS:2287 msgid "" "`Issue #17911 `__: Provide a way to seed the " "linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../Misc/NEWS:2281 +#: ../../../Misc/NEWS:2290 msgid "" "`Issue #17911 `__: Provide a new object API " "for traceback, including the ability to not lookup lines at all until the " @@ -36617,109 +36632,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../Misc/NEWS:2285 +#: ../../../Misc/NEWS:2294 msgid "" "`Issue #19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../Misc/NEWS:2288 +#: ../../../Misc/NEWS:2297 msgid "" "`Issue #23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. " "Patch by Naoki Inada." msgstr "" -#: ../../../Misc/NEWS:2291 +#: ../../../Misc/NEWS:2300 msgid "" "`Issue #23185 `__: Add math.inf and math.nan " "constants." msgstr "" -#: ../../../Misc/NEWS:2293 +#: ../../../Misc/NEWS:2302 msgid "" "`Issue #23186 `__: Add ssl.SSLObject." "shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch the client's " "list ciphers sent at handshake." msgstr "" -#: ../../../Misc/NEWS:2297 +#: ../../../Misc/NEWS:2306 msgid "" "`Issue #23143 `__: Remove compatibility with " "OpenSSLs older than 0.9.8." msgstr "" -#: ../../../Misc/NEWS:2299 +#: ../../../Misc/NEWS:2308 msgid "" "`Issue #23132 `__: Improve performance and " "introspection support of comparison methods created by functool." "total_ordering." msgstr "" -#: ../../../Misc/NEWS:2302 +#: ../../../Misc/NEWS:2311 msgid "" "`Issue #19776 `__: Add an expanduser() method " "on Path objects." msgstr "" -#: ../../../Misc/NEWS:2304 +#: ../../../Misc/NEWS:2313 msgid "" "`Issue #23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../Misc/NEWS:2307 +#: ../../../Misc/NEWS:2316 msgid "" "`Issue #21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:2310 +#: ../../../Misc/NEWS:2319 msgid "" "`Issue #23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../Misc/NEWS:2313 +#: ../../../Misc/NEWS:2322 msgid "" "`Issue #23111 `__: In the ftplib, make ssl." "PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../Misc/NEWS:2316 +#: ../../../Misc/NEWS:2325 msgid "" "`Issue #22585 `__: On OpenBSD 5.6 and newer, " "os.urandom() now calls getentropy(), instead of reading /dev/urandom, to get " "pseudo-random bytes." msgstr "" -#: ../../../Misc/NEWS:2319 +#: ../../../Misc/NEWS:2328 msgid "" "`Issue #19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../Misc/NEWS:2321 +#: ../../../Misc/NEWS:2330 msgid "" "`Issue #23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:2323 +#: ../../../Misc/NEWS:2332 msgid "" "`Issue #22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../Misc/NEWS:2326 +#: ../../../Misc/NEWS:2335 msgid "" "`Issue #15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../Misc/NEWS:2328 +#: ../../../Misc/NEWS:2337 msgid "" "`Issue #19858 `__: pickletools.optimize() now " "aware of the MEMOIZE opcode, can produce more compact result and no longer " @@ -36727,20 +36742,20 @@ msgid "" "PUT or BINPUT opcodes." msgstr "" -#: ../../../Misc/NEWS:2332 +#: ../../../Misc/NEWS:2341 msgid "" "`Issue #22095 `__: Fixed HTTPConnection." "set_tunnel with default port. The port value in the host header was set to " "\"None\". Patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:2335 +#: ../../../Misc/NEWS:2344 msgid "" "`Issue #23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../Misc/NEWS:2338 +#: ../../../Misc/NEWS:2347 msgid "" "`Issue #21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that that OSError " @@ -36749,46 +36764,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../Misc/NEWS:2344 +#: ../../../Misc/NEWS:2353 msgid "" "`Issue #1218234 `__: Fix inspect." "getsource() to load updated source of reloaded module. Initial patch by " "Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:2347 +#: ../../../Misc/NEWS:2356 msgid "" "`Issue #21740 `__: Support wrapped callables " "in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2349 +#: ../../../Misc/NEWS:2358 msgid "" "`Issue #23009 `__: Make sure selectors." "EpollSelecrtor.select() works when no FD is registered." msgstr "" -#: ../../../Misc/NEWS:2352 +#: ../../../Misc/NEWS:2361 msgid "" "`Issue #22959 `__: In the constructor of http." "client.HTTPSConnection, prefer the context's check_hostname attribute over " "the *check_hostname* parameter." msgstr "" -#: ../../../Misc/NEWS:2355 +#: ../../../Misc/NEWS:2364 msgid "" "`Issue #22696 `__: Add function :func:`sys." "is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../Misc/NEWS:2358 +#: ../../../Misc/NEWS:2367 msgid "" "`Issue #16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../Misc/NEWS:2361 +#: ../../../Misc/NEWS:2370 msgid "" "`Issue #14099 `__: ZipFile.open() no longer " "reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -36796,265 +36811,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../Misc/NEWS:2366 +#: ../../../Misc/NEWS:2375 msgid "" "`Issue #22966 `__: 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 "" -#: ../../../Misc/NEWS:2370 +#: ../../../Misc/NEWS:2379 msgid "" "`Issue #21971 `__: Update turtledemo doc and " "add module to the index." msgstr "" -#: ../../../Misc/NEWS:2372 +#: ../../../Misc/NEWS:2381 msgid "" "`Issue #21032 `__. Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:2375 +#: ../../../Misc/NEWS:2384 msgid "" "`Issue #22407 `__: Deprecated the use of re." "LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../Misc/NEWS:2378 +#: ../../../Misc/NEWS:2387 msgid "" "`Issue #22902 `__: The \"ip\" command is now " "used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno " "Cauet." msgstr "" -#: ../../../Misc/NEWS:2381 +#: ../../../Misc/NEWS:2390 msgid "" "`Issue #22960 `__: Add a context argument to " "xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../Misc/NEWS:2383 +#: ../../../Misc/NEWS:2392 msgid "" "`Issue #22389 `__: Add contextlib." "redirect_stderr()." msgstr "" -#: ../../../Misc/NEWS:2385 +#: ../../../Misc/NEWS:2394 msgid "" "`Issue #21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../Misc/NEWS:2389 +#: ../../../Misc/NEWS:2398 msgid "" "`Issue #22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../Misc/NEWS:2392 +#: ../../../Misc/NEWS:2401 msgid "" "`Issue #22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../Misc/NEWS:2395 +#: ../../../Misc/NEWS:2404 msgid "" "`Issue #22940 `__: Add readline." "append_history_file." msgstr "" -#: ../../../Misc/NEWS:2397 +#: ../../../Misc/NEWS:2406 msgid "" "`Issue #19676 `__: Added the \"namereplace\" " "error handler." msgstr "" -#: ../../../Misc/NEWS:2399 +#: ../../../Misc/NEWS:2408 msgid "" "`Issue #22788 `__: Add *context* parameter to " "logging.handlers.HTTPHandler." msgstr "" -#: ../../../Misc/NEWS:2401 +#: ../../../Misc/NEWS:2410 msgid "" "`Issue #22921 `__: Allow SSLContext to take " "the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../Misc/NEWS:2404 +#: ../../../Misc/NEWS:2413 msgid "" "`Issue #22894 `__: TestCase.subTest() would " "cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../Misc/NEWS:2407 +#: ../../../Misc/NEWS:2416 msgid "" "`Issue #22796 `__: HTTP cookie parsing is now " "stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../Misc/NEWS:2410 +#: ../../../Misc/NEWS:2419 msgid "" "`Issue #22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../Misc/NEWS:2412 +#: ../../../Misc/NEWS:2421 msgid "" "`Issue #22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../Misc/NEWS:2415 +#: ../../../Misc/NEWS:2424 msgid "" "`Issue #19494 `__: Added urllib.request." "HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../Misc/NEWS:2418 +#: ../../../Misc/NEWS:2427 msgid "" "`Issue #22578 `__: Added attributes to the re." "error class." msgstr "" -#: ../../../Misc/NEWS:2420 +#: ../../../Misc/NEWS:2429 msgid "" "`Issue #22849 `__: Fix possible double free " "in the io.TextIOWrapper constructor." msgstr "" -#: ../../../Misc/NEWS:2422 +#: ../../../Misc/NEWS:2431 msgid "" "`Issue #12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched " "in case-insensitive regular expressions." msgstr "" -#: ../../../Misc/NEWS:2425 +#: ../../../Misc/NEWS:2434 msgid "" "`Issue #22821 `__: Fixed fcntl() with integer " "argument on 64-bit big-endian platforms." msgstr "" -#: ../../../Misc/NEWS:2428 +#: ../../../Misc/NEWS:2437 msgid "" "`Issue #21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../Misc/NEWS:2430 +#: ../../../Misc/NEWS:2439 msgid "" "`Issue #22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:2433 +#: ../../../Misc/NEWS:2442 msgid "" "`Issue #22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty " "list. Suggested by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:2436 +#: ../../../Misc/NEWS:2445 msgid "" "`Issue #22406 `__: Fixed the uu_codec codec " "incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:2439 +#: ../../../Misc/NEWS:2448 msgid "" "`Issue #17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../Misc/NEWS:2442 +#: ../../../Misc/NEWS:2451 msgid "" "`Issue #22769 `__: Fixed ttk.Treeview." "tag_has() when called without arguments." msgstr "" -#: ../../../Misc/NEWS:2444 +#: ../../../Misc/NEWS:2453 msgid "" "`Issue #22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../Misc/NEWS:2446 +#: ../../../Misc/NEWS:2455 msgid "" "`Issue #22775 `__: Fixed unpickling of http." "cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../Misc/NEWS:2449 +#: ../../../Misc/NEWS:2458 msgid "" "`Issue #22776 `__: Brought excluded code into " "the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../Misc/NEWS:2452 +#: ../../../Misc/NEWS:2461 msgid "" "`Issue #22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../Misc/NEWS:2455 +#: ../../../Misc/NEWS:2464 msgid "" "`Issue #6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../Misc/NEWS:2458 +#: ../../../Misc/NEWS:2467 msgid "" "`Issue #17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../Misc/NEWS:2461 +#: ../../../Misc/NEWS:2470 msgid "" "`Issue #22410 `__: Module level functions in " "the re module now cache compiled locale-dependent regular expressions taking " "into account the locale." msgstr "" -#: ../../../Misc/NEWS:2464 +#: ../../../Misc/NEWS:2473 msgid "" "`Issue #22759 `__: Query methods on pathlib." "Path() (exists(), is_dir(), etc.) now return False when the underlying stat " "call raises NotADirectoryError." msgstr "" -#: ../../../Misc/NEWS:2467 +#: ../../../Misc/NEWS:2476 msgid "" "`Issue #8876 `__: distutils now falls back to " "copying files when hard linking doesn't work. This allows use with special " "filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../Misc/NEWS:2471 +#: ../../../Misc/NEWS:2480 msgid "" "`Issue #22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../Misc/NEWS:2473 +#: ../../../Misc/NEWS:2482 msgid "" "`Issue #22457 `__: Honour load_tests in the " "start_dir of discovery." msgstr "" -#: ../../../Misc/NEWS:2475 +#: ../../../Misc/NEWS:2484 msgid "" "`Issue #18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../Misc/NEWS:2478 +#: ../../../Misc/NEWS:2487 msgid "" "`Issue #13918 `__: Provide a locale." "delocalize() function which can remove locale-specific number formatting " @@ -37062,33 +37077,33 @@ msgid "" "specific type. Patch by Cédric Krier." msgstr "" -#: ../../../Misc/NEWS:2482 +#: ../../../Misc/NEWS:2491 msgid "" "`Issue #22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../Misc/NEWS:2485 +#: ../../../Misc/NEWS:2494 msgid "" "`Issue #18853 `__: Fixed ResourceWarning in " "shlex.__nain__." msgstr "" -#: ../../../Misc/NEWS:2487 +#: ../../../Misc/NEWS:2496 msgid "" "`Issue #9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on " "the parent parser." msgstr "" -#: ../../../Misc/NEWS:2490 +#: ../../../Misc/NEWS:2499 msgid "" "`Issue #7559 `__: 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 "" -#: ../../../Misc/NEWS:2494 +#: ../../../Misc/NEWS:2503 msgid "" "`Issue #19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite. " @@ -37096,7 +37111,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../Misc/NEWS:2498 +#: ../../../Misc/NEWS:2507 msgid "" "`Issue #21991 `__: Make email." "headerregistry's header 'params' attributes be read-only " @@ -37104,27 +37119,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../Misc/NEWS:2502 +#: ../../../Misc/NEWS:2511 msgid "" "`Issue #22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../Misc/NEWS:2505 +#: ../../../Misc/NEWS:2514 msgid "" "`Issue #22641 `__: In asyncio, the default " "SSL context for client connections is now created using ssl." "create_default_context(), for stronger security." msgstr "" -#: ../../../Misc/NEWS:2508 +#: ../../../Misc/NEWS:2517 msgid "" "`Issue #17401 `__: Include closefd in io." "FileIO repr." msgstr "" -#: ../../../Misc/NEWS:2510 +#: ../../../Misc/NEWS:2519 msgid "" "`Issue #21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have " @@ -37132,86 +37147,86 @@ msgid "" "Patch by Thomas Kluyver." msgstr "" -#: ../../../Misc/NEWS:2514 +#: ../../../Misc/NEWS:2523 msgid "" "`Issue #20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../Misc/NEWS:2516 +#: ../../../Misc/NEWS:2525 msgid "" "`Issue #18643 `__: Add socket.socketpair() on " "Windows." msgstr "" -#: ../../../Misc/NEWS:2518 +#: ../../../Misc/NEWS:2527 msgid "" "`Issue #22435 `__: Fix a file descriptor leak " "when SocketServer bind fails." msgstr "" -#: ../../../Misc/NEWS:2520 +#: ../../../Misc/NEWS:2529 msgid "" "`Issue #13096 `__: Fixed segfault in CTypes " "POINTER handling of large values." msgstr "" -#: ../../../Misc/NEWS:2523 +#: ../../../Misc/NEWS:2532 msgid "" "`Issue #11694 `__: Raise ConversionError in " "xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2526 +#: ../../../Misc/NEWS:2535 msgid "" "`Issue #19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../Misc/NEWS:2528 +#: ../../../Misc/NEWS:2537 msgid "" "`Issue #1519638 `__: Now unmatched groups " "are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../Misc/NEWS:2531 +#: ../../../Misc/NEWS:2540 msgid "" "`Issue #18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../Misc/NEWS:2533 +#: ../../../Misc/NEWS:2542 msgid "" "`Issue #22462 `__: Fix pyexpat's creation of " "a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../Misc/NEWS:2536 +#: ../../../Misc/NEWS:2545 msgid "" "`Issue #21965 `__: Add support for in-memory " "SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../Misc/NEWS:2539 +#: ../../../Misc/NEWS:2548 msgid "" "`Issue #21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../Misc/NEWS:2542 +#: ../../../Misc/NEWS:2551 msgid "" "`Issue #11866 `__: Eliminated race condition " "in the computation of names for new threads." msgstr "" -#: ../../../Misc/NEWS:2545 +#: ../../../Misc/NEWS:2554 msgid "" "`Issue #21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../Misc/NEWS:2548 +#: ../../../Misc/NEWS:2557 msgid "" "`Issue #11271 `__: concurrent.futures." "Executor.map() now takes a *chunksize* argument to allow batching of tasks " @@ -37219,257 +37234,257 @@ msgid "" "Dan O'Reilly." msgstr "" -#: ../../../Misc/NEWS:2552 +#: ../../../Misc/NEWS:2561 msgid "" "`Issue #21883 `__: os.path.join() and os.path." "relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../Misc/NEWS:2555 +#: ../../../Misc/NEWS:2564 msgid "" "`Issue #22219 `__: The zipfile module CLI now " "adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../Misc/NEWS:2558 +#: ../../../Misc/NEWS:2567 msgid "" "`Issue #22449 `__: In the ssl.SSLContext." "load_default_certs, consult the environmental variables SSL_CERT_DIR and " "SSL_CERT_FILE on Windows." msgstr "" -#: ../../../Misc/NEWS:2561 +#: ../../../Misc/NEWS:2570 msgid "" "`Issue #22508 `__: 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 "" -#: ../../../Misc/NEWS:2565 +#: ../../../Misc/NEWS:2574 msgid "" "`Issue #20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../Misc/NEWS:2567 +#: ../../../Misc/NEWS:2576 msgid "" "`Issue #20079 `__: Added locales supported in " "glibc 2.18 to locale alias table." msgstr "" -#: ../../../Misc/NEWS:2569 +#: ../../../Misc/NEWS:2578 msgid "" "`Issue #20218 `__: Added convenience methods " "read_text/write_text and read_bytes/ write_bytes to pathlib.Path objects." msgstr "" -#: ../../../Misc/NEWS:2572 +#: ../../../Misc/NEWS:2581 msgid "" "`Issue #22437 `__: Number of capturing groups " "in regular expression is no longer limited by 100." msgstr "" -#: ../../../Misc/NEWS:2575 +#: ../../../Misc/NEWS:2584 msgid "" "`Issue #17442 `__: InteractiveInterpreter now " "displays the full chained traceback in its showtraceback method, to match " "the built in interactive interpreter." msgstr "" -#: ../../../Misc/NEWS:2578 +#: ../../../Misc/NEWS:2587 msgid "" "`Issue #23392 `__: Added tests for marshal C " "API that works with FILE*." msgstr "" -#: ../../../Misc/NEWS:2581 +#: ../../../Misc/NEWS:2590 msgid "" "`Issue #10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../Misc/NEWS:2584 +#: ../../../Misc/NEWS:2593 msgid "" "`Issue #9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../Misc/NEWS:2587 +#: ../../../Misc/NEWS:2596 msgid "" "`Issue #5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of " "extension modules." msgstr "" -#: ../../../Misc/NEWS:2590 +#: ../../../Misc/NEWS:2599 msgid "" "`Issue #22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva." msgstr "" -#: ../../../Misc/NEWS:2593 +#: ../../../Misc/NEWS:2602 msgid "" "`Issue #22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../Misc/NEWS:2596 +#: ../../../Misc/NEWS:2605 msgid "" "`Issue #22362 `__: Forbidden ambiguous octal " "escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../Misc/NEWS:2599 +#: ../../../Misc/NEWS:2608 msgid "" "`Issue #20912 `__: Now directories added to " "ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../Misc/NEWS:2602 +#: ../../../Misc/NEWS:2611 msgid "" "`Issue #21866 `__: ZipFile.close() no longer " "writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../Misc/NEWS:2605 +#: ../../../Misc/NEWS:2614 msgid "" "`Issue #22278 `__: Fix urljoin problem with " "relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../Misc/NEWS:2608 +#: ../../../Misc/NEWS:2617 msgid "" "`Issue #22415 `__: Fixed debugging output of " "the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../Misc/NEWS:2611 +#: ../../../Misc/NEWS:2620 msgid "" "`Issue #22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../Misc/NEWS:2614 +#: ../../../Misc/NEWS:2623 msgid "" "`Issue #21332 `__: Ensure that ``bufsize=1`` " "in subprocess.Popen() selects line buffering, rather than block buffering. " "Patch by Akira Li." msgstr "" -#: ../../../Misc/NEWS:2617 +#: ../../../Misc/NEWS:2626 msgid "" "`Issue #21091 `__: Fix API bug: email.message." "EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../Misc/NEWS:2620 +#: ../../../Misc/NEWS:2629 msgid "" "`Issue #21079 `__: Fix email.message." "EmailMessage.is_attachment to return the correct result when the header has " "parameters as well as a value." msgstr "" -#: ../../../Misc/NEWS:2623 +#: ../../../Misc/NEWS:2632 msgid "" "`Issue #22247 `__: Add NNTPError to nntplib." "__all__." msgstr "" -#: ../../../Misc/NEWS:2625 +#: ../../../Misc/NEWS:2634 msgid "" "`Issue #22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then " "used be for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../Misc/NEWS:2629 +#: ../../../Misc/NEWS:2638 msgid "" "`Issue #4180 `__: The warnings registries are " "now reset when the filters are modified." msgstr "" -#: ../../../Misc/NEWS:2632 +#: ../../../Misc/NEWS:2641 msgid "" "`Issue #22419 `__: 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 "" -#: ../../../Misc/NEWS:2636 +#: ../../../Misc/NEWS:2645 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 "" -#: ../../../Misc/NEWS:2640 +#: ../../../Misc/NEWS:2649 msgid "" "`Issue #20537 `__: logging methods now accept " "an exception instance as well as a Boolean value or exception tuple. Thanks " "to Yury Selivanov for the patch." msgstr "" -#: ../../../Misc/NEWS:2643 +#: ../../../Misc/NEWS:2652 msgid "" "`Issue #22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../Misc/NEWS:2646 +#: ../../../Misc/NEWS:2655 msgid "" "`Issue #22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../Misc/NEWS:2648 +#: ../../../Misc/NEWS:2657 msgid "" "`Issue #21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncate it. " "Based on patch by Victor Stinner." msgstr "" -#: ../../../Misc/NEWS:2651 +#: ../../../Misc/NEWS:2660 msgid "" "`Issue #13968 `__: The glob module now " "supports recursive search in subdirectories using the \"**\" pattern." msgstr "" -#: ../../../Misc/NEWS:2654 +#: ../../../Misc/NEWS:2663 msgid "" "`Issue #21951 `__: Fixed a crash in Tkinter " "on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../Misc/NEWS:2657 +#: ../../../Misc/NEWS:2666 msgid "" "`Issue #21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../Misc/NEWS:2660 +#: ../../../Misc/NEWS:2669 msgid "" "`Issue #22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../Misc/NEWS:2662 +#: ../../../Misc/NEWS:2671 msgid "" "`Issue #12410 `__: imaplib.IMAP4 now supports " "the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../Misc/NEWS:2665 +#: ../../../Misc/NEWS:2674 msgid "" "`Issue #21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../Misc/NEWS:2668 +#: ../../../Misc/NEWS:2677 msgid "" "`Issue #16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -37478,33 +37493,33 @@ msgid "" "documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../Misc/NEWS:2674 +#: ../../../Misc/NEWS:2683 msgid "" "`Issue #22226 `__: First letter no longer is " "stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../Misc/NEWS:2677 +#: ../../../Misc/NEWS:2686 msgid "" "`Issue #19524 `__: Fixed resource leak in the " "HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../Misc/NEWS:2680 +#: ../../../Misc/NEWS:2689 msgid "" "`Issue #20421 `__: Add a .version() method to " "SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../Misc/NEWS:2683 +#: ../../../Misc/NEWS:2692 msgid "" "`Issue #19546 `__: configparser exceptions no " "longer expose implementation details. Chained KeyErrors are removed, which " "leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2687 +#: ../../../Misc/NEWS:2696 msgid "" "`Issue #22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -37512,14 +37527,14 @@ msgid "" "on import." msgstr "" -#: ../../../Misc/NEWS:2691 +#: ../../../Misc/NEWS:2700 msgid "" "`Issue #21933 `__: 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 "" -#: ../../../Misc/NEWS:2695 +#: ../../../Misc/NEWS:2704 msgid "" "`Issue #21597 `__: The separator between the " "turtledemo text pane and the drawing canvas can now be grabbed and dragged " @@ -37528,14 +37543,14 @@ msgid "" "Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../Misc/NEWS:2700 +#: ../../../Misc/NEWS:2709 msgid "" "`Issue #18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../Misc/NEWS:2703 +#: ../../../Misc/NEWS:2712 msgid "" "`Issue #22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, ``threading.RLock." @@ -37543,14 +37558,14 @@ msgid "" "system clock, when a timeout is used." msgstr "" -#: ../../../Misc/NEWS:2708 +#: ../../../Misc/NEWS:2717 msgid "" "`Issue #21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by " "Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2711 +#: ../../../Misc/NEWS:2720 msgid "" "`Issue #22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -37558,21 +37573,21 @@ msgid "" "connect/starttls sequence." msgstr "" -#: ../../../Misc/NEWS:2715 +#: ../../../Misc/NEWS:2724 msgid "" "`Issue #22098 `__: ctypes' BigEndianStructure " "and LittleEndianStructure now define an empty __slots__ so that subclasses " "don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2719 +#: ../../../Misc/NEWS:2728 msgid "" "`Issue #22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters " "queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../Misc/NEWS:2723 +#: ../../../Misc/NEWS:2732 msgid "" "`Issue #22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -37580,201 +37595,201 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../Misc/NEWS:2728 +#: ../../../Misc/NEWS:2737 msgid "" "`Issue #22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:2731 +#: ../../../Misc/NEWS:2740 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../Misc/NEWS:2734 +#: ../../../Misc/NEWS:2743 msgid "" "`Issue #22042 `__: signal.set_wakeup_fd(fd) " "now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../Misc/NEWS:2737 +#: ../../../Misc/NEWS:2746 msgid "" "`Issue #16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../Misc/NEWS:2740 +#: ../../../Misc/NEWS:2749 msgid "" "`Issue #22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../Misc/NEWS:2742 +#: ../../../Misc/NEWS:2751 msgid "" "`Issue #2527 `__: 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 "" -#: ../../../Misc/NEWS:2746 +#: ../../../Misc/NEWS:2755 msgid "" "`Issue #22118 `__: 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 "" -#: ../../../Misc/NEWS:2750 +#: ../../../Misc/NEWS:2759 msgid "" "`Issue #21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../Misc/NEWS:2752 +#: ../../../Misc/NEWS:2761 msgid "" "`Issue #19628 `__: Allow compileall recursion " "depth to be specified with a -r option." msgstr "" -#: ../../../Misc/NEWS:2755 +#: ../../../Misc/NEWS:2764 msgid "" "`Issue #15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../Misc/NEWS:2757 +#: ../../../Misc/NEWS:2766 msgid "" "`Issue #22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../Misc/NEWS:2759 +#: ../../../Misc/NEWS:2768 msgid "" "`Issue #22165 `__: SimpleHTTPRequestHandler " "now supports undecodable file names." msgstr "" -#: ../../../Misc/NEWS:2761 +#: ../../../Misc/NEWS:2770 msgid "" "`Issue #15381 `__: Optimized line reading in " "io.BytesIO." msgstr "" -#: ../../../Misc/NEWS:2763 +#: ../../../Misc/NEWS:2772 msgid "" "`Issue #8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../Misc/NEWS:2766 +#: ../../../Misc/NEWS:2775 msgid "" "`Issue #20729 `__: Restored the use of lazy " "iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../Misc/NEWS:2769 +#: ../../../Misc/NEWS:2778 msgid "" "`Issue #21448 `__: Changed FeedParser feed() " "to avoid O(N**2) behavior when parsing long line. Original patch by Raymond " "Hettinger." msgstr "" -#: ../../../Misc/NEWS:2772 +#: ../../../Misc/NEWS:2781 msgid "" "`Issue #22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../Misc/NEWS:2775 +#: ../../../Misc/NEWS:2784 msgid "" "`Issue #17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../Misc/NEWS:2778 +#: ../../../Misc/NEWS:2787 msgid "" "`Issue #21725 `__: Added support for RFC 6531 " "(SMTPUTF8) in smtpd." msgstr "" -#: ../../../Misc/NEWS:2780 +#: ../../../Misc/NEWS:2789 msgid "" "`Issue #22176 `__: 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 "" -#: ../../../Misc/NEWS:2784 +#: ../../../Misc/NEWS:2793 msgid "" "`Issue #5411 `__: Added support for the \"xztar" "\" format in the shutil module." msgstr "" -#: ../../../Misc/NEWS:2786 +#: ../../../Misc/NEWS:2795 msgid "" "`Issue #21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../Misc/NEWS:2789 +#: ../../../Misc/NEWS:2798 msgid "" "`Issue #21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3." "Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../Misc/NEWS:2793 +#: ../../../Misc/NEWS:2802 msgid "" "`Issue #20170 `__: Convert posixmodule to use " "Argument Clinic." msgstr "" -#: ../../../Misc/NEWS:2795 +#: ../../../Misc/NEWS:2804 msgid "" "`Issue #21539 `__: 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 "" -#: ../../../Misc/NEWS:2799 +#: ../../../Misc/NEWS:2808 msgid "" "`Issue #22127 `__: Bypass IDNA for pure-ASCII " "host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../Misc/NEWS:2802 +#: ../../../Misc/NEWS:2811 msgid "" "`Issue #21047 `__: set the default value for " "the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../Misc/NEWS:2805 +#: ../../../Misc/NEWS:2814 msgid "Add an __all__ to html.entities." msgstr "" -#: ../../../Misc/NEWS:2807 +#: ../../../Misc/NEWS:2816 msgid "" "`Issue #15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../Misc/NEWS:2810 +#: ../../../Misc/NEWS:2819 msgid "" "`Issue #22085 `__: Dropped support of Tk 8.3 " "in Tkinter." msgstr "" -#: ../../../Misc/NEWS:2812 +#: ../../../Misc/NEWS:2821 msgid "" "`Issue #21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows to " "initialize images from binary data." msgstr "" -#: ../../../Misc/NEWS:2815 +#: ../../../Misc/NEWS:2824 msgid "" "`Issue #22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -37782,14 +37797,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../Misc/NEWS:2819 +#: ../../../Misc/NEWS:2828 msgid "" "`Issue #22018 `__: On Windows, signal." "set_wakeup_fd() now also supports sockets. A side effect is that Python " "depends to the WinSock library." msgstr "" -#: ../../../Misc/NEWS:2822 +#: ../../../Misc/NEWS:2831 msgid "" "`Issue #22054 `__: Add os.get_blocking() and " "os.set_blocking() functions to get and set the blocking mode of a file " @@ -37797,57 +37812,57 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../Misc/NEWS:2826 +#: ../../../Misc/NEWS:2835 msgid "" "`Issue #17172 `__: Make turtledemo start as " "active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../Misc/NEWS:2829 +#: ../../../Misc/NEWS:2838 msgid "" "`Issue #21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../Misc/NEWS:2832 +#: ../../../Misc/NEWS:2841 msgid "" "`Issue #20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:2835 +#: ../../../Misc/NEWS:2844 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on " "closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../Misc/NEWS:2838 +#: ../../../Misc/NEWS:2847 msgid "" "`Issue #22033 `__: Reprs of most Python " "implemened classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../Misc/NEWS:2841 +#: ../../../Misc/NEWS:2850 msgid "" "`Issue #21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../Misc/NEWS:2844 +#: ../../../Misc/NEWS:2853 msgid "" "`Issue #16133 `__: The asynchat.async_chat." "handle_read() method now ignores BlockingIOError exceptions." msgstr "" -#: ../../../Misc/NEWS:2847 +#: ../../../Misc/NEWS:2856 msgid "" "`Issue #22044 `__: Fixed premature DECREF in " "call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../Misc/NEWS:2850 +#: ../../../Misc/NEWS:2859 msgid "" "`Issue #19884 `__: readline: Disable the meta " "modifier key if stdout is not a terminal to not write the ANSI sequence ``" @@ -37855,76 +37870,76 @@ msgid "" "TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../Misc/NEWS:2855 +#: ../../../Misc/NEWS:2864 msgid "" "`Issue #4350 `__: Removed a number of out-of-" "dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../Misc/NEWS:2858 +#: ../../../Misc/NEWS:2867 msgid "" "`Issue #6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../Misc/NEWS:2862 +#: ../../../Misc/NEWS:2871 msgid "" "`Issue #15275 `__: Clean up and speed up the " "ntpath module." msgstr "" -#: ../../../Misc/NEWS:2864 +#: ../../../Misc/NEWS:2873 msgid "" "`Issue #21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../Misc/NEWS:2867 +#: ../../../Misc/NEWS:2876 msgid "" "`Issue #22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../Misc/NEWS:2870 +#: ../../../Misc/NEWS:2879 msgid "" "`Issue #22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../Misc/NEWS:2873 +#: ../../../Misc/NEWS:2882 msgid "" "`Issue #22018 `__: signal.set_wakeup_fd() now " "raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../Misc/NEWS:2876 +#: ../../../Misc/NEWS:2885 msgid "" "`Issue #21044 `__: tarfile.open() now handles " "fileobj with an integer 'name' attribute. Based on patch by Antoine Pietri." msgstr "" -#: ../../../Misc/NEWS:2879 +#: ../../../Misc/NEWS:2888 msgid "" "`Issue #21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../Misc/NEWS:2881 +#: ../../../Misc/NEWS:2890 msgid "" "`Issue #19076 `__: Don't pass the redundant " "'file' argument to self.error()." msgstr "" -#: ../../../Misc/NEWS:2883 +#: ../../../Misc/NEWS:2892 msgid "" "`Issue #16382 `__: Improve exception message " "of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../Misc/NEWS:2886 +#: ../../../Misc/NEWS:2895 msgid "" "`Issue #21932 `__: os.read() now uses a :c:" "func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -37933,90 +37948,90 @@ msgid "" "requested bytes." msgstr "" -#: ../../../Misc/NEWS:2891 +#: ../../../Misc/NEWS:2900 msgid "" "`Issue #21942 `__: Fixed source file viewing " "in pydoc's server mode on Windows." msgstr "" -#: ../../../Misc/NEWS:2893 +#: ../../../Misc/NEWS:2902 msgid "" "`Issue #11259 `__: asynchat.async_chat()." "set_terminator() now raises a ValueError if the number of received bytes is " "negative." msgstr "" -#: ../../../Misc/NEWS:2896 +#: ../../../Misc/NEWS:2905 msgid "" "`Issue #12523 `__: asynchat.async_chat.push() " "now raises a TypeError if it doesn't get a bytes string" msgstr "" -#: ../../../Misc/NEWS:2899 +#: ../../../Misc/NEWS:2908 msgid "" "`Issue #21707 `__: Add missing kwonlyargcount " "argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../Misc/NEWS:2902 +#: ../../../Misc/NEWS:2911 msgid "" "`Issue #20639 `__: calling Path." "with_suffix('') allows removing the suffix again. Patch by July Tikhonov." msgstr "" -#: ../../../Misc/NEWS:2905 +#: ../../../Misc/NEWS:2914 msgid "" "`Issue #21714 `__: Disallow the construction " "of invalid paths using Path.with_name(). Original patch by Antony Lee." msgstr "" -#: ../../../Misc/NEWS:2908 +#: ../../../Misc/NEWS:2917 msgid "" "`Issue #15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally " "in the login method." msgstr "" -#: ../../../Misc/NEWS:2911 +#: ../../../Misc/NEWS:2920 msgid "" "`Issue #21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../Misc/NEWS:2914 +#: ../../../Misc/NEWS:2923 msgid "" "`Issue #21090 `__: 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 "" -#: ../../../Misc/NEWS:2917 +#: ../../../Misc/NEWS:2926 msgid "" "`Issue #5800 `__: headers parameter of wsgiref." "headers.Headers is now optional. Initial patch by Pablo Torres Navarrete and " "SilentGhost." msgstr "" -#: ../../../Misc/NEWS:2920 +#: ../../../Misc/NEWS:2929 msgid "" "`Issue #21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../Misc/NEWS:2922 +#: ../../../Misc/NEWS:2931 msgid "" "`Issue #21679 `__: Prevent extraneous fstat() " "calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../Misc/NEWS:2925 +#: ../../../Misc/NEWS:2934 msgid "" "`Issue #21863 `__: cProfile now displays the " "module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../Misc/NEWS:2928 +#: ../../../Misc/NEWS:2937 msgid "" "`Issue #11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -38024,86 +38039,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../Misc/NEWS:2932 +#: ../../../Misc/NEWS:2941 msgid "" "`Issue #21858 `__: Better handling of Python " "exceptions in the sqlite3 module." msgstr "" -#: ../../../Misc/NEWS:2934 +#: ../../../Misc/NEWS:2943 msgid "" "`Issue #21476 `__: Make sure the email.parser." "BytesParser TextIOWrapper is discarded after parsing, so the input file " "isn't unexpectedly closed." msgstr "" -#: ../../../Misc/NEWS:2937 +#: ../../../Misc/NEWS:2946 msgid "" "`Issue #20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../Misc/NEWS:2939 +#: ../../../Misc/NEWS:2948 msgid "" "`Issue #21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../Misc/NEWS:2942 +#: ../../../Misc/NEWS:2951 msgid "" "`Issue #21491 `__: socketserver: Fix a race " "condition in child processes reaping." msgstr "" -#: ../../../Misc/NEWS:2944 +#: ../../../Misc/NEWS:2953 msgid "" "`Issue #21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../Misc/NEWS:2947 +#: ../../../Misc/NEWS:2956 msgid "" "`Issue #21832 `__: Require named tuple inputs " "to be exact strings." msgstr "" -#: ../../../Misc/NEWS:2949 +#: ../../../Misc/NEWS:2958 msgid "" "`Issue #21722 `__: The distutils \"upload\" " "command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../Misc/NEWS:2952 +#: ../../../Misc/NEWS:2961 msgid "" "`Issue #21723 `__: asyncio.Queue: support any " "type of number (ex: float) for the maximum size. Patch written by Vajrasky " "Kok." msgstr "" -#: ../../../Misc/NEWS:2955 +#: ../../../Misc/NEWS:2964 msgid "" "`Issue #21711 `__: support for \"site-python" "\" directories has now been removed from the site module (it was deprecated " "in 3.4)." msgstr "" -#: ../../../Misc/NEWS:2958 +#: ../../../Misc/NEWS:2967 msgid "" "`Issue #17552 `__: new socket.sendfile() " "method allowing to send a file over a socket by using high-performance os." "sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../Misc/NEWS:2962 +#: ../../../Misc/NEWS:2971 msgid "" "`Issue #18039 `__: dbm.dump.open() now always " "creates a new database when the flag has the value 'n'. Patch by Claudiu " "Popa." msgstr "" -#: ../../../Misc/NEWS:2965 +#: ../../../Misc/NEWS:2974 msgid "" "`Issue #21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -38111,58 +38126,58 @@ msgid "" "was closed." msgstr "" -#: ../../../Misc/NEWS:2969 +#: ../../../Misc/NEWS:2978 msgid "" "`Issue #21766 `__: Prevent a security hole in " "CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../Misc/NEWS:2972 +#: ../../../Misc/NEWS:2981 msgid "" "`Issue #21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../Misc/NEWS:2974 +#: ../../../Misc/NEWS:2983 msgid "" "`Issue #21256 `__: Printout of keyword args " "should be in deterministic order in a mock function call. This will help to " "write better doctests." msgstr "" -#: ../../../Misc/NEWS:2977 +#: ../../../Misc/NEWS:2986 msgid "" "`Issue #21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../Misc/NEWS:2979 +#: ../../../Misc/NEWS:2988 msgid "" "`Issue #11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../Misc/NEWS:2982 +#: ../../../Misc/NEWS:2991 msgid "" "`Issue #21515 `__: tempfile.TemporaryFile now " "uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../Misc/NEWS:2984 +#: ../../../Misc/NEWS:2993 msgid "" "`Issue #13223 `__: Fix pydoc.writedoc so that " "the HTML documentation for methods that use 'self' in the example code is " "generated correctly." msgstr "" -#: ../../../Misc/NEWS:2987 +#: ../../../Misc/NEWS:2996 msgid "" "`Issue #21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../Misc/NEWS:2989 +#: ../../../Misc/NEWS:2998 msgid "" "`Issue #21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -38171,20 +38186,20 @@ msgid "" "and all fds are closed." msgstr "" -#: ../../../Misc/NEWS:2994 +#: ../../../Misc/NEWS:3003 msgid "" "`Issue #20383 `__: Introduce importlib.util." "module_from_spec() as the preferred way to create a new module." msgstr "" -#: ../../../Misc/NEWS:2997 +#: ../../../Misc/NEWS:3006 msgid "" "`Issue #21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../Misc/NEWS:3000 +#: ../../../Misc/NEWS:3009 msgid "" "`Issue #14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -38193,246 +38208,246 @@ msgid "" "zip tools." msgstr "" -#: ../../../Misc/NEWS:3005 +#: ../../../Misc/NEWS:3014 msgid "" "`Issue #13742 `__: Added \"key\" and \"reverse" "\" parameters to heapq.merge(). (First draft of patch contributed by Simon " "Sapin.)" msgstr "" -#: ../../../Misc/NEWS:3008 +#: ../../../Misc/NEWS:3017 msgid "" "`Issue #21402 `__: tkinter.ttk now works when " "default root window is not set." msgstr "" -#: ../../../Misc/NEWS:3010 +#: ../../../Misc/NEWS:3019 msgid "" "`Issue #3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../Misc/NEWS:3013 +#: ../../../Misc/NEWS:3022 msgid "" "`Issue #10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:3016 +#: ../../../Misc/NEWS:3025 msgid "" "`Issue #18807 `__: If copying (no symlinks) " "specified for a venv, then the python interpreter aliases (python, python3) " "are now created by copying rather than symlinking." msgstr "" -#: ../../../Misc/NEWS:3020 +#: ../../../Misc/NEWS:3029 msgid "" "`Issue #20197 `__: Added support for the WebP " "image type in the imghdr module. Patch by Fabrice Aneche and Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:3023 +#: ../../../Misc/NEWS:3032 msgid "" "`Issue #21513 `__: Speedup some properties of " "IP addresses (IPv4Address, IPv6Address) such as .is_private or .is_multicast." msgstr "" -#: ../../../Misc/NEWS:3026 +#: ../../../Misc/NEWS:3035 msgid "" "`Issue #21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:3029 +#: ../../../Misc/NEWS:3038 msgid "" "`Issue #21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../Misc/NEWS:3032 +#: ../../../Misc/NEWS:3041 msgid "" "`Issue #21455 `__: Add a default backlog to " "socket.listen()." msgstr "" -#: ../../../Misc/NEWS:3034 +#: ../../../Misc/NEWS:3043 msgid "" "`Issue #21525 `__: Most Tkinter methods which " "accepted tuples now accept lists too." msgstr "" -#: ../../../Misc/NEWS:3036 +#: ../../../Misc/NEWS:3045 msgid "" "`Issue #22166 `__: 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 "" -#: ../../../Misc/NEWS:3040 +#: ../../../Misc/NEWS:3049 msgid "" "`Issue #22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../Misc/NEWS:3043 +#: ../../../Misc/NEWS:3052 msgid "" "`Issue #10744 `__: Fix PEP 3118 format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../Misc/NEWS:3046 +#: ../../../Misc/NEWS:3055 msgid "" "`Issue #20826 `__: Optimize ipaddress." "collapse_addresses()." msgstr "" -#: ../../../Misc/NEWS:3048 +#: ../../../Misc/NEWS:3057 msgid "" "`Issue #21487 `__: Optimize ipaddress." "summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../Misc/NEWS:3051 +#: ../../../Misc/NEWS:3060 msgid "" "`Issue #21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../Misc/NEWS:3054 +#: ../../../Misc/NEWS:3063 msgid "" "`Issue #13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../Misc/NEWS:3057 +#: ../../../Misc/NEWS:3066 msgid "" "`Issue #20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../Misc/NEWS:3060 +#: ../../../Misc/NEWS:3069 msgid "" "`Issue #21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../Misc/NEWS:3063 +#: ../../../Misc/NEWS:3072 msgid "" "`Issue #19775 `__: Add a samefile() method to " "pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:3066 +#: ../../../Misc/NEWS:3075 msgid "" "`Issue #21226 `__: Set up modules properly in " "PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../Misc/NEWS:3069 +#: ../../../Misc/NEWS:3078 msgid "" "`Issue #21398 `__: Fix an unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../Misc/NEWS:3072 +#: ../../../Misc/NEWS:3081 msgid "" "`Issue #16531 `__: ipaddress.IPv4Network and " "ipaddress.IPv6Network now accept an (address, netmask) tuple argument, so as " "to easily construct network objects from existing addresses." msgstr "" -#: ../../../Misc/NEWS:3076 +#: ../../../Misc/NEWS:3085 msgid "" "`Issue #21156 `__: importlib.abc." "InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../Misc/NEWS:3079 +#: ../../../Misc/NEWS:3088 msgid "" "`Issue #21424 `__: Simplified and optimized " "heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../Misc/NEWS:3082 +#: ../../../Misc/NEWS:3091 msgid "" "`Issue #21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream. " "Patch by akira." msgstr "" -#: ../../../Misc/NEWS:3085 +#: ../../../Misc/NEWS:3094 msgid "" "`Issue #18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../Misc/NEWS:3087 +#: ../../../Misc/NEWS:3096 msgid "" "`Issue #21088 `__: Bugfix for curses.window." "addch() regression in 3.4.0. In porting to Argument Clinic, the first two " "arguments were reversed." msgstr "" -#: ../../../Misc/NEWS:3090 +#: ../../../Misc/NEWS:3099 msgid "" "`Issue #21407 `__: _decimal: The module now " "supports function signatures." msgstr "" -#: ../../../Misc/NEWS:3092 +#: ../../../Misc/NEWS:3101 msgid "" "`Issue #10650 `__: 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 "" -#: ../../../Misc/NEWS:3096 +#: ../../../Misc/NEWS:3105 msgid "" "`Issue #21469 `__: 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 "" -#: ../../../Misc/NEWS:3100 +#: ../../../Misc/NEWS:3109 msgid "" "`Issue #19414 `__: Have the OrderedDict mark " "deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../Misc/NEWS:3103 +#: ../../../Misc/NEWS:3112 msgid "" "`Issue #21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../Misc/NEWS:3106 +#: ../../../Misc/NEWS:3115 msgid "" "`Issue #21101 `__: Eliminate double hashing " "in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../Misc/NEWS:3109 +#: ../../../Misc/NEWS:3118 msgid "" "`Issue #21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../Misc/NEWS:3112 +#: ../../../Misc/NEWS:3121 msgid "" "`Issue #21057 `__: TextIOWrapper now allows " "the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../Misc/NEWS:3116 +#: ../../../Misc/NEWS:3125 msgid "" "`Issue #20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket " @@ -38440,44 +38455,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../Misc/NEWS:3120 +#: ../../../Misc/NEWS:3129 msgid "" "`Issue #13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../Misc/NEWS:3123 +#: ../../../Misc/NEWS:3132 msgid "" "`Issue #9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../Misc/NEWS:3126 +#: ../../../Misc/NEWS:3135 msgid "" "`Issue #19940 `__: 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 "" -#: ../../../Misc/NEWS:3130 +#: ../../../Misc/NEWS:3139 msgid "" "`Issue #13204 `__: Calling sys.flags.__new__ " "would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../Misc/NEWS:3133 +#: ../../../Misc/NEWS:3142 msgid "" "`Issue #19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../Misc/NEWS:3136 +#: ../../../Misc/NEWS:3145 msgid "" "`Issue #21207 `__: Detect when the os.urandom " "cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../Misc/NEWS:3139 +#: ../../../Misc/NEWS:3148 msgid "" "`Issue #21291 `__: subprocess's Popen.wait() " "is now thread safe so that multiple threads may be calling wait() or poll() " @@ -38485,13 +38500,13 @@ msgid "" "value." msgstr "" -#: ../../../Misc/NEWS:3143 +#: ../../../Misc/NEWS:3152 msgid "" "`Issue #21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../Misc/NEWS:3146 +#: ../../../Misc/NEWS:3155 msgid "" "`Issue #15002 `__: urllib.response object to " "use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a " @@ -38499,71 +38514,71 @@ msgid "" "Theune." msgstr "" -#: ../../../Misc/NEWS:3150 +#: ../../../Misc/NEWS:3159 msgid "" "`Issue #12220 `__: mindom now raises a custom " "ValueError indicating it doesn't support spaces in URIs instead of letting a " "'split' ValueError bubble up." msgstr "" -#: ../../../Misc/NEWS:3153 +#: ../../../Misc/NEWS:3162 msgid "" "`Issue #21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../Misc/NEWS:3155 +#: ../../../Misc/NEWS:3164 msgid "" "`Issue #21276 `__: posixmodule: Don't define " "USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../Misc/NEWS:3157 +#: ../../../Misc/NEWS:3166 msgid "" "`Issue #21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../Misc/NEWS:3160 +#: ../../../Misc/NEWS:3169 msgid "" "`Issue #21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../Misc/NEWS:3163 +#: ../../../Misc/NEWS:3172 msgid "" "`Issue #20896 `__: ssl." "get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for " "maximum compatibility." msgstr "" -#: ../../../Misc/NEWS:3166 +#: ../../../Misc/NEWS:3175 msgid "" "`Issue #21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../Misc/NEWS:3169 +#: ../../../Misc/NEWS:3178 msgid "" "`Issue #21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../Misc/NEWS:3172 +#: ../../../Misc/NEWS:3181 msgid "" "`Issue #21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../Misc/NEWS:3175 +#: ../../../Misc/NEWS:3184 msgid "" "`Issue #21197 `__: Add lib64 -> lib symlink " "in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../Misc/NEWS:3177 +#: ../../../Misc/NEWS:3186 msgid "" "`Issue #17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -38572,213 +38587,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../Misc/NEWS:3182 +#: ../../../Misc/NEWS:3191 msgid "" "`Issue #17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../Misc/NEWS:3185 +#: ../../../Misc/NEWS:3194 msgid "" "`Issue #7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../Misc/NEWS:3188 +#: ../../../Misc/NEWS:3197 msgid "" "`Issue #20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../Misc/NEWS:3191 +#: ../../../Misc/NEWS:3200 msgid "" "`Issue #21529 `__ (CVE-2014-4616): Fix " "arbitrary memory access in JSONDecoder.raw_decode with a negative second " "parameter. Bug reported by Guido Vranken." msgstr "" -#: ../../../Misc/NEWS:3195 +#: ../../../Misc/NEWS:3204 msgid "" "`Issue #21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding " "using the replace error handler." msgstr "" -#: ../../../Misc/NEWS:3199 +#: ../../../Misc/NEWS:3208 msgid "" "`Issue #21171 `__: Fixed undocumented filter " "API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:3202 +#: ../../../Misc/NEWS:3211 msgid "" "`Issue #20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../Misc/NEWS:3206 +#: ../../../Misc/NEWS:3215 msgid "" "`Issue #21172 `__: isinstance check relaxed " "from dict to collections.Mapping." msgstr "" -#: ../../../Misc/NEWS:3208 +#: ../../../Misc/NEWS:3217 msgid "" "`Issue #21155 `__: asyncio.EventLoop." "create_unix_server() now raises a ValueError if path and sock are specified " "at the same time." msgstr "" -#: ../../../Misc/NEWS:3211 +#: ../../../Misc/NEWS:3220 msgid "" "`Issue #21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch " "by Raymond Hettinger." msgstr "" -#: ../../../Misc/NEWS:3214 +#: ../../../Misc/NEWS:3223 msgid "" "`Issue #17621 `__: Introduce importlib.util." "LazyLoader." msgstr "" -#: ../../../Misc/NEWS:3216 +#: ../../../Misc/NEWS:3225 msgid "" "`Issue #21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../Misc/NEWS:3219 +#: ../../../Misc/NEWS:3228 msgid "" "`Issue #20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../Misc/NEWS:3221 +#: ../../../Misc/NEWS:3230 msgid "" "`Issue #19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../Misc/NEWS:3224 +#: ../../../Misc/NEWS:3233 msgid "" "`Issue #21149 `__: Improved thread-safety in " "logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre for " "the patch." msgstr "" -#: ../../../Misc/NEWS:3227 +#: ../../../Misc/NEWS:3236 msgid "" "`Issue #21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor " "if :func:`io.open` fails" msgstr "" -#: ../../../Misc/NEWS:3231 +#: ../../../Misc/NEWS:3240 msgid "" "`Issue #21200 `__: Return None from pkgutil." "get_loader() when __spec__ is missing." msgstr "" -#: ../../../Misc/NEWS:3233 +#: ../../../Misc/NEWS:3242 msgid "" "`Issue #21013 `__: Enhance ssl." "create_default_context() when used for server side sockets to provide better " "security by default." msgstr "" -#: ../../../Misc/NEWS:3236 +#: ../../../Misc/NEWS:3245 msgid "" "`Issue #20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../Misc/NEWS:3239 +#: ../../../Misc/NEWS:3248 msgid "" "`Issue #20633 `__: Replace relative import by " "absolute import." msgstr "" -#: ../../../Misc/NEWS:3241 +#: ../../../Misc/NEWS:3250 msgid "" "`Issue #20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../Misc/NEWS:3243 +#: ../../../Misc/NEWS:3252 msgid "" "`Issue #21082 `__: In os.makedirs, do not set " "the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../Misc/NEWS:3246 +#: ../../../Misc/NEWS:3255 msgid "" "`Issue #20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../Misc/NEWS:3248 +#: ../../../Misc/NEWS:3257 msgid "" "`Issue #21015 `__: 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 "" -#: ../../../Misc/NEWS:3252 +#: ../../../Misc/NEWS:3261 msgid "" "`Issue #21000 `__: Improve the command-line " "interface of json.tool." msgstr "" -#: ../../../Misc/NEWS:3254 +#: ../../../Misc/NEWS:3263 msgid "" "`Issue #20995 `__: Enhance default ciphers " "used by the ssl module to enable better security an prioritize perfect " "forward secrecy." msgstr "" -#: ../../../Misc/NEWS:3257 +#: ../../../Misc/NEWS:3266 msgid "" "`Issue #20884 `__: Don't assume that __file__ " "is defined on importlib.__init__." msgstr "" -#: ../../../Misc/NEWS:3259 +#: ../../../Misc/NEWS:3268 msgid "" "`Issue #21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../Misc/NEWS:3261 +#: ../../../Misc/NEWS:3270 msgid "" "`Issue #20627 `__: xmlrpc.client.ServerProxy " "is now a context manager." msgstr "" -#: ../../../Misc/NEWS:3263 +#: ../../../Misc/NEWS:3272 msgid "" "`Issue #19165 `__: The formatter module now " "raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../Misc/NEWS:3266 +#: ../../../Misc/NEWS:3275 msgid "" "`Issue #13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../Misc/NEWS:3269 +#: ../../../Misc/NEWS:3278 msgid "" "`Issue #18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../Misc/NEWS:3272 +#: ../../../Misc/NEWS:3281 msgid "" "`Issue #19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and :py:data:" @@ -38786,13 +38801,13 @@ msgid "" "the ``strict`` error handler." msgstr "" -#: ../../../Misc/NEWS:3276 +#: ../../../Misc/NEWS:3285 msgid "" "`Issue #20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../Misc/NEWS:3279 +#: ../../../Misc/NEWS:3288 msgid "" "`Issue #20879 `__: Delay the initialization " "of encoding and decoding tables for base32, ascii85 and base85 codecs in the " @@ -38801,13 +38816,13 @@ msgid "" "used." msgstr "" -#: ../../../Misc/NEWS:3284 +#: ../../../Misc/NEWS:3293 msgid "" "`Issue #19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../Misc/NEWS:3287 +#: ../../../Misc/NEWS:3296 msgid "" "`Issue #11599 `__: When an external command " "(e.g. compiler) fails, distutils now prints out the whole command line " @@ -38815,90 +38830,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../Misc/NEWS:3291 +#: ../../../Misc/NEWS:3300 msgid "" "`Issue #4931 `__: distutils should not produce " "unhelpful \"error: None\" messages anymore. distutils.util." "grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../Misc/NEWS:3294 +#: ../../../Misc/NEWS:3303 msgid "" "`Issue #20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:3297 +#: ../../../Misc/NEWS:3306 msgid "" "`Issue #11558 `__: ``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 "" -#: ../../../Misc/NEWS:3301 +#: ../../../Misc/NEWS:3310 msgid "" "`Issue #20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../Misc/NEWS:3305 +#: ../../../Misc/NEWS:3314 msgid "" "`Issue #20778 `__: Fix modulefinder to work " "with bytecode-only modules." msgstr "" -#: ../../../Misc/NEWS:3307 +#: ../../../Misc/NEWS:3316 msgid "" "`Issue #20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../Misc/NEWS:3310 +#: ../../../Misc/NEWS:3319 msgid "" "`Issue #19748 `__: On AIX, time.mktime() now " "raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../Misc/NEWS:3313 +#: ../../../Misc/NEWS:3322 msgid "" "`Issue #19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../Misc/NEWS:3315 +#: ../../../Misc/NEWS:3324 msgid "" "`Issue #20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../Misc/NEWS:3317 +#: ../../../Misc/NEWS:3326 msgid "" "`Issue #17373 `__: Add inspect.Signature." "from_callable method." msgstr "" -#: ../../../Misc/NEWS:3319 +#: ../../../Misc/NEWS:3328 msgid "" "`Issue #20378 `__: Improve repr of inspect." "Signature and inspect.Parameter." msgstr "" -#: ../../../Misc/NEWS:3321 +#: ../../../Misc/NEWS:3330 msgid "" "`Issue #20816 `__: Fix inspect.getcallargs() " "to raise correct TypeError for missing keyword-only arguments. Patch by " "Jeremiah Lowin." msgstr "" -#: ../../../Misc/NEWS:3324 +#: ../../../Misc/NEWS:3333 msgid "" "`Issue #20817 `__: Fix inspect.getcallargs() " "to fail correctly if more than 3 arguments are missing. Patch by Jeremiah " "Lowin." msgstr "" -#: ../../../Misc/NEWS:3327 +#: ../../../Misc/NEWS:3336 msgid "" "`Issue #6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -38906,7 +38921,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../Misc/NEWS:3332 +#: ../../../Misc/NEWS:3341 msgid "" "`Issue #21117 `__: Fix inspect.signature to " "better support functools.partial. Due to the specifics of functools.partial " @@ -38914,80 +38929,80 @@ msgid "" "become keyword-only." msgstr "" -#: ../../../Misc/NEWS:3337 +#: ../../../Misc/NEWS:3346 msgid "" "`Issue #20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and " "suggestions." msgstr "" -#: ../../../Misc/NEWS:3340 +#: ../../../Misc/NEWS:3349 msgid "" "`Issue #15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../Misc/NEWS:3343 +#: ../../../Misc/NEWS:3352 msgid "" "`Issue #21209 `__: Fix asyncio.tasks." "CoroWrapper to workaround a bug in yield-from implementation in CPythons " "prior to 3.4.1." msgstr "" -#: ../../../Misc/NEWS:3346 +#: ../../../Misc/NEWS:3355 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`issue #163 `__)." msgstr "" -#: ../../../Misc/NEWS:3349 +#: ../../../Misc/NEWS:3358 msgid "" "`Issue #21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../Misc/NEWS:3352 +#: ../../../Misc/NEWS:3361 msgid "" "`Issue #11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../Misc/NEWS:3355 +#: ../../../Misc/NEWS:3364 msgid "" "`Issue #21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../Misc/NEWS:3357 +#: ../../../Misc/NEWS:3366 msgid "" "`Issue #21923 `__: Prevent AttributeError in " "distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../Misc/NEWS:3360 +#: ../../../Misc/NEWS:3369 msgid "" "`Issue #21323 `__: Fix http.server to again " "handle scripts in CGI subdirectories, broken by the fix for security `issue " "#19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../Misc/NEWS:3363 +#: ../../../Misc/NEWS:3372 msgid "" "`Issue #22733 `__: Fix ffi_prep_args not zero-" "extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../Misc/NEWS:3366 +#: ../../../Misc/NEWS:3375 msgid "" "`Issue #23302 `__: 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 "" -#: ../../../Misc/NEWS:3373 +#: ../../../Misc/NEWS:3382 msgid "" "`Issue #20577 `__: Configuration of the max " "line length for the FormatParagraph extension has been moved from the " @@ -38995,20 +39010,20 @@ msgid "" "Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../Misc/NEWS:3378 +#: ../../../Misc/NEWS:3387 msgid "" "`Issue #16893 `__: Update Idle doc chapter to " "match current Idle and add new information." msgstr "" -#: ../../../Misc/NEWS:3381 +#: ../../../Misc/NEWS:3390 msgid "" "`Issue #3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc/" "config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../Misc/NEWS:3385 +#: ../../../Misc/NEWS:3394 msgid "" "`Issue #16233 `__: A module browser (File : " "Class Browser, Alt+C) requires an editor window with a filename. When Class " @@ -39018,107 +39033,107 @@ msgid "" "corresponding browser is also opened." msgstr "" -#: ../../../Misc/NEWS:3391 +#: ../../../Misc/NEWS:3400 msgid "" "`Issue #4832 `__: 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 "" -#: ../../../Misc/NEWS:3395 +#: ../../../Misc/NEWS:3404 msgid "" "`Issue #21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../Misc/NEWS:3398 +#: ../../../Misc/NEWS:3407 msgid "" "`Issue #17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../Misc/NEWS:3401 +#: ../../../Misc/NEWS:3410 msgid "" "`Issue #14105 `__: Idle debugger breakpoints " "no longer disappear when inseting or deleting lines." msgstr "" -#: ../../../Misc/NEWS:3404 +#: ../../../Misc/NEWS:3413 msgid "" "`Issue #17172 `__: 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 "" -#: ../../../Misc/NEWS:3408 +#: ../../../Misc/NEWS:3417 msgid "" "`Issue #21765 `__: Add support for non-ascii " "identifiers to HyperParser." msgstr "" -#: ../../../Misc/NEWS:3410 +#: ../../../Misc/NEWS:3419 msgid "" "`Issue #21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../Misc/NEWS:3413 +#: ../../../Misc/NEWS:3422 msgid "" "`Issue #18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../Misc/NEWS:3415 +#: ../../../Misc/NEWS:3424 msgid "" "`Issue #21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../Misc/NEWS:3417 +#: ../../../Misc/NEWS:3426 msgid "" "`Issue #21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../Misc/NEWS:3420 +#: ../../../Misc/NEWS:3429 msgid "" "`Issue #12387 `__: 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 "" -#: ../../../Misc/NEWS:3423 +#: ../../../Misc/NEWS:3432 msgid "" "`Issue #21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../Misc/NEWS:3426 +#: ../../../Misc/NEWS:3435 msgid "" "`Issue #18910 `__: Add unittest for textView. " "Patch by Phil Webster." msgstr "" -#: ../../../Misc/NEWS:3428 +#: ../../../Misc/NEWS:3437 msgid "" "`Issue #18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../Misc/NEWS:3430 +#: ../../../Misc/NEWS:3439 msgid "" "`Issue #18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../Misc/NEWS:3432 +#: ../../../Misc/NEWS:3441 msgid "" "`Issue #21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../Misc/NEWS:3435 +#: ../../../Misc/NEWS:3444 msgid "" "`Issue #18104 `__: Add idlelib/idle_test/" "htest.py with a few sample tests to begin consolidating and improving human-" @@ -39126,89 +39141,89 @@ msgid "" "Running the module as __main__ runs all tests." msgstr "" -#: ../../../Misc/NEWS:3439 +#: ../../../Misc/NEWS:3448 msgid "" "`Issue #21139 `__: Change default paragraph " "width to 72, the PEP 8 recommendation." msgstr "" -#: ../../../Misc/NEWS:3441 +#: ../../../Misc/NEWS:3450 msgid "" "`Issue #21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../Misc/NEWS:3443 +#: ../../../Misc/NEWS:3452 msgid "" "`Issue #17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of " "Tk." msgstr "" -#: ../../../Misc/NEWS:3446 +#: ../../../Misc/NEWS:3455 msgid "" "`Issue #23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../Misc/NEWS:3452 +#: ../../../Misc/NEWS:3461 msgid "" "`Issue #15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../Misc/NEWS:3455 +#: ../../../Misc/NEWS:3464 msgid "" "`Issue #22935 `__: Allow the ssl module to be " "compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../Misc/NEWS:3458 +#: ../../../Misc/NEWS:3467 msgid "" "`Issue #22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../Misc/NEWS:3461 +#: ../../../Misc/NEWS:3470 msgid "" "`Issue #22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../Misc/NEWS:3464 +#: ../../../Misc/NEWS:3473 msgid "" "`Issue #16537 `__: Check whether self." "extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../Misc/NEWS:3467 +#: ../../../Misc/NEWS:3476 msgid "" "`Issue #22359 `__: Remove incorrect uses of " "recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../Misc/NEWS:3470 +#: ../../../Misc/NEWS:3479 msgid "" "`Issue #21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../Misc/NEWS:3473 +#: ../../../Misc/NEWS:3482 msgid "" "`Issue #18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../Misc/NEWS:3477 +#: ../../../Misc/NEWS:3486 msgid "" "`Issue #15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../Misc/NEWS:3480 +#: ../../../Misc/NEWS:3489 msgid "" "`Issue #21141 `__: The Windows build process " "no longer attempts to find Perl, instead relying on OpenSSL source being " @@ -39219,109 +39234,109 @@ msgid "" "to build." msgstr "" -#: ../../../Misc/NEWS:3487 +#: ../../../Misc/NEWS:3496 msgid "" "`Issue #21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../Misc/NEWS:3489 +#: ../../../Misc/NEWS:3498 msgid "" "`Issue #19962 `__: 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 "" -#: ../../../Misc/NEWS:3493 +#: ../../../Misc/NEWS:3502 msgid "" "`Issue #21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../Misc/NEWS:3496 +#: ../../../Misc/NEWS:3505 msgid "" "`Issue #15234 `__: 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 "" -#: ../../../Misc/NEWS:3500 +#: ../../../Misc/NEWS:3509 msgid "" "`Issue #17861 `__: Tools/scripts/" "generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/" "opcode.py if the later gets any change." msgstr "" -#: ../../../Misc/NEWS:3503 +#: ../../../Misc/NEWS:3512 msgid "" "`Issue #20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied " "sphinx-build is available in /usr/bin." msgstr "" -#: ../../../Misc/NEWS:3506 +#: ../../../Misc/NEWS:3515 msgid "" "`Issue #20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../Misc/NEWS:3508 +#: ../../../Misc/NEWS:3517 msgid "" "`Issue #15968 `__: Incorporated Tcl, Tk, and " "Tix builds into the Windows build solution." msgstr "" -#: ../../../Misc/NEWS:3511 +#: ../../../Misc/NEWS:3520 msgid "" "`Issue #17095 `__: Fix Modules/Setup *shared* " "support." msgstr "" -#: ../../../Misc/NEWS:3513 +#: ../../../Misc/NEWS:3522 msgid "" "`Issue #21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../Misc/NEWS:3515 +#: ../../../Misc/NEWS:3524 msgid "" "`Issue #21166 `__: Prevent possible segfaults " "and other random failures of python --generate-posix-vars in pybuilddir.txt " "build target." msgstr "" -#: ../../../Misc/NEWS:3518 +#: ../../../Misc/NEWS:3527 msgid "" "`Issue #18096 `__: Fix library order returned " "by python-config." msgstr "" -#: ../../../Misc/NEWS:3520 +#: ../../../Misc/NEWS:3529 msgid "" "`Issue #17219 `__: Add library build dir for " "Python extension cross-builds." msgstr "" -#: ../../../Misc/NEWS:3522 +#: ../../../Misc/NEWS:3531 msgid "" "`Issue #22919 `__: Windows build updated to " "support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../Misc/NEWS:3525 +#: ../../../Misc/NEWS:3534 msgid "" "`Issue #21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../Misc/NEWS:3527 +#: ../../../Misc/NEWS:3536 msgid "" "`Issue #17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../Misc/NEWS:3532 +#: ../../../Misc/NEWS:3541 msgid "" "`Issue #14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -39329,7 +39344,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../Misc/NEWS:3536 +#: ../../../Misc/NEWS:3545 msgid "" "`Issue #22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -39337,19 +39352,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../Misc/NEWS:3540 +#: ../../../Misc/NEWS:3549 msgid "" "`Issue #22079 `__: PyType_Ready() now checks " "that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../Misc/NEWS:3543 +#: ../../../Misc/NEWS:3552 msgid "" "`Issue #22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../Misc/NEWS:3545 +#: ../../../Misc/NEWS:3554 msgid "" "`Issue #18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -39357,7 +39372,7 @@ msgid "" "functions." msgstr "" -#: ../../../Misc/NEWS:3549 +#: ../../../Misc/NEWS:3558 msgid "" "`Issue #21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc(). " @@ -39365,7 +39380,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../Misc/NEWS:3554 +#: ../../../Misc/NEWS:3563 msgid "" "`Issue #20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -39373,27 +39388,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../Misc/NEWS:3561 +#: ../../../Misc/NEWS:3570 msgid "" "`Issue #19548 `__: 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 "" -#: ../../../Misc/NEWS:3565 +#: ../../../Misc/NEWS:3574 msgid "" "`Issue #22394 `__: 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 "" -#: ../../../Misc/NEWS:3569 +#: ../../../Misc/NEWS:3578 msgid "" "`Issue #21514 `__: The documentation of the " "json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../Misc/NEWS:3572 +#: ../../../Misc/NEWS:3581 msgid "" "`Issue #21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -39401,39 +39416,39 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../Misc/NEWS:3576 +#: ../../../Misc/NEWS:3585 msgid "" "`Issue #6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../Misc/NEWS:3578 +#: ../../../Misc/NEWS:3587 msgid "" "`Issue #17386 `__: Expanded functionality of " "the ``Doc/make.bat`` script to make it much more comparable to ``Doc/" "Makefile``." msgstr "" -#: ../../../Misc/NEWS:3581 +#: ../../../Misc/NEWS:3590 msgid "" "`Issue #21312 `__: Update the thread_foobar.h " "template file to include newer threading APIs. Patch by Jack McCracken." msgstr "" -#: ../../../Misc/NEWS:3584 +#: ../../../Misc/NEWS:3593 msgid "" "`Issue #21043 `__: Remove the recommendation " "for specific CA organizations and to mention the ability to load the OS " "certificates." msgstr "" -#: ../../../Misc/NEWS:3587 +#: ../../../Misc/NEWS:3596 msgid "" "`Issue #20765 `__: Add missing documentation " "for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../Misc/NEWS:3590 +#: ../../../Misc/NEWS:3599 msgid "" "`Issue #19407 `__: New package installation " "and distribution guides based on the Python Packaging Authority tools. " @@ -39442,76 +39457,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../Misc/NEWS:3596 +#: ../../../Misc/NEWS:3605 msgid "" "`Issue #19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../Misc/NEWS:3601 +#: ../../../Misc/NEWS:3610 msgid "" "`Issue #18982 `__: Add tests for CLI of the " "calendar module." msgstr "" -#: ../../../Misc/NEWS:3603 +#: ../../../Misc/NEWS:3612 msgid "" "`Issue #19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation " "remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../Misc/NEWS:3607 +#: ../../../Misc/NEWS:3616 msgid "" "`Issue #22838 `__: All test_re tests now work " "with unittest test discovery." msgstr "" -#: ../../../Misc/NEWS:3609 +#: ../../../Misc/NEWS:3618 msgid "" "`Issue #22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../Misc/NEWS:3611 +#: ../../../Misc/NEWS:3620 msgid "" "`Issue #16000 `__: Convert test_curses to use " "unittest." msgstr "" -#: ../../../Misc/NEWS:3613 +#: ../../../Misc/NEWS:3622 msgid "" "`Issue #21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../Misc/NEWS:3616 +#: ../../../Misc/NEWS:3625 msgid "" "`Issue #20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../Misc/NEWS:3619 +#: ../../../Misc/NEWS:3628 msgid "" "`Issue #22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../Misc/NEWS:3622 +#: ../../../Misc/NEWS:3631 msgid "" "`Issue #22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../Misc/NEWS:3625 +#: ../../../Misc/NEWS:3634 msgid "" "`Issue #22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../Misc/NEWS:3627 +#: ../../../Misc/NEWS:3636 msgid "" "`Issue #22002 `__: Added " "``load_package_tests`` function to test.support and used it to implement/" @@ -39519,25 +39534,25 @@ msgid "" "test_json, and test_tools." msgstr "" -#: ../../../Misc/NEWS:3631 +#: ../../../Misc/NEWS:3640 msgid "" "`Issue #21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../Misc/NEWS:3634 +#: ../../../Misc/NEWS:3643 msgid "" "`Issue #21918 `__: Converted test_tools from " "a module to a package containing separate test files for each tested script." msgstr "" -#: ../../../Misc/NEWS:3637 +#: ../../../Misc/NEWS:3646 msgid "" "`Issue #9554 `__: Use modern unittest features " "in test_argparse. Initial patch by Denver Coneybeare and Radu Voicilas." msgstr "" -#: ../../../Misc/NEWS:3640 +#: ../../../Misc/NEWS:3649 msgid "" "`Issue #20155 `__: Changed HTTP method names " "in failing tests in test_httpservers so that packet filtering software " @@ -39545,19 +39560,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../Misc/NEWS:3644 +#: ../../../Misc/NEWS:3653 msgid "" "`Issue #19493 `__: Refactored the ctypes test " "package to skip tests explicitly rather than silently." msgstr "" -#: ../../../Misc/NEWS:3647 +#: ../../../Misc/NEWS:3656 msgid "" "`Issue #18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../Misc/NEWS:3650 +#: ../../../Misc/NEWS:3659 msgid "" "`Issue #21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers " @@ -39565,162 +39580,162 @@ msgid "" "by Lennart Regebro." msgstr "" -#: ../../../Misc/NEWS:3654 +#: ../../../Misc/NEWS:3663 msgid "" "`Issue #21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../Misc/NEWS:3656 +#: ../../../Misc/NEWS:3665 msgid "" "`Issue #21493 `__: Added test for ntpath." "expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:3659 +#: ../../../Misc/NEWS:3668 msgid "" "`Issue #19925 `__: Added tests for the spwd " "module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:3661 +#: ../../../Misc/NEWS:3670 msgid "" "`Issue #21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu." "entryconfigure()." msgstr "" -#: ../../../Misc/NEWS:3664 +#: ../../../Misc/NEWS:3673 msgid "" "`Issue #17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../Misc/NEWS:3666 +#: ../../../Misc/NEWS:3675 msgid "" "`Issue #17752 `__: Fix distutils tests when " "run from the installed location." msgstr "" -#: ../../../Misc/NEWS:3668 +#: ../../../Misc/NEWS:3677 msgid "" "`Issue #18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../Misc/NEWS:3672 +#: ../../../Misc/NEWS:3681 msgid "" "`Issue #21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../Misc/NEWS:3674 +#: ../../../Misc/NEWS:3683 msgid "" "`Issue #21223 `__: Pass test_site/" "test_startup_imports when some of the extensions are built as builtins." msgstr "" -#: ../../../Misc/NEWS:3677 +#: ../../../Misc/NEWS:3686 msgid "" "`Issue #20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../Misc/NEWS:3679 +#: ../../../Misc/NEWS:3688 msgid "Add test case for freeze." msgstr "" -#: ../../../Misc/NEWS:3681 +#: ../../../Misc/NEWS:3690 msgid "" "`Issue #20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../Misc/NEWS:3683 +#: ../../../Misc/NEWS:3692 msgid "" "`Issue #21097 `__: Move test_namespace_pkgs " "into test_importlib." msgstr "" -#: ../../../Misc/NEWS:3685 +#: ../../../Misc/NEWS:3694 msgid "" "`Issue #21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../Misc/NEWS:3687 +#: ../../../Misc/NEWS:3696 msgid "" "`Issue #20939 `__: 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 "" -#: ../../../Misc/NEWS:3691 +#: ../../../Misc/NEWS:3700 msgid "" "`Issue #20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../Misc/NEWS:3694 +#: ../../../Misc/NEWS:3703 msgid "" "`Issue #21093 `__: Prevent failures of ctypes " "test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/local/" "lib." msgstr "" -#: ../../../Misc/NEWS:3697 +#: ../../../Misc/NEWS:3706 msgid "" "`Issue #22770 `__: Prevent some Tk segfaults " "on OS X when running gui tests." msgstr "" -#: ../../../Misc/NEWS:3699 +#: ../../../Misc/NEWS:3708 msgid "" "`Issue #23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../Misc/NEWS:3701 +#: ../../../Misc/NEWS:3710 msgid "" "`Issue #23345 `__: Prevent test_ssl failures " "with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../Misc/NEWS:3707 +#: ../../../Misc/NEWS:3716 msgid "" "`Issue #22314 `__: pydoc now works when the " "LINES environment variable is set." msgstr "" -#: ../../../Misc/NEWS:3709 +#: ../../../Misc/NEWS:3718 msgid "" "`Issue #22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using " "the int converter with enums and typedefs." msgstr "" -#: ../../../Misc/NEWS:3713 +#: ../../../Misc/NEWS:3722 msgid "" "`Issue #20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../Misc/NEWS:3715 +#: ../../../Misc/NEWS:3724 msgid "" "`Issue #20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../Misc/NEWS:3718 +#: ../../../Misc/NEWS:3727 msgid "" "`Issue #22201 `__: Command-line interface of " "the zipfile module now correctly extracts ZIP files with directory entries. " "Patch by Ryan Wilson." msgstr "" -#: ../../../Misc/NEWS:3721 +#: ../../../Misc/NEWS:3730 msgid "" "`Issue #22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -39728,57 +39743,57 @@ msgid "" "compilation warning.)" msgstr "" -#: ../../../Misc/NEWS:3725 +#: ../../../Misc/NEWS:3734 msgid "" "`Issue #18974 `__: Tools/scripts/diff.py now " "uses argparse instead of optparse." msgstr "" -#: ../../../Misc/NEWS:3727 +#: ../../../Misc/NEWS:3736 msgid "" "`Issue #21906 `__: Make Tools/scripts/md5sum." "py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:3730 +#: ../../../Misc/NEWS:3739 msgid "" "`Issue #21629 `__: Fix Argument Clinic's \"--" "converters\" feature." msgstr "" -#: ../../../Misc/NEWS:3732 +#: ../../../Misc/NEWS:3741 msgid "Add support for ``yield from`` to 2to3." msgstr "" -#: ../../../Misc/NEWS:3734 +#: ../../../Misc/NEWS:3743 msgid "Add support for the PEP 465 matrix multiplication operator to 2to3." msgstr "" -#: ../../../Misc/NEWS:3736 +#: ../../../Misc/NEWS:3745 msgid "" "`Issue #16047 `__: Fix module exception list " "and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../Misc/NEWS:3739 +#: ../../../Misc/NEWS:3748 msgid "" "`Issue #11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../Misc/NEWS:3741 +#: ../../../Misc/NEWS:3750 msgid "" "`Issue #20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../Misc/NEWS:3747 +#: ../../../Misc/NEWS:3756 msgid "" "`Issue #23260 `__: Update Windows installer" msgstr "" -#: ../../../Misc/NEWS:3749 +#: ../../../Misc/NEWS:3758 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 " @@ -39786,78 +39801,78 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../Misc/NEWS:3754 +#: ../../../Misc/NEWS:3763 msgid "" "`Issue #17896 `__: The Windows build scripts " "now expect external library sources to be in ``PCbuild\\..\\externals`` " "rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../Misc/NEWS:3757 +#: ../../../Misc/NEWS:3766 msgid "" "`Issue #17717 `__: The Windows build scripts " "now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../Misc/NEWS:3760 +#: ../../../Misc/NEWS:3769 msgid "" "`Issue #21907 `__: Improved the batch scripts " "provided for building Python." msgstr "" -#: ../../../Misc/NEWS:3762 +#: ../../../Misc/NEWS:3771 msgid "" "`Issue #22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../Misc/NEWS:3764 +#: ../../../Misc/NEWS:3773 msgid "" "`Issue #10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../Misc/NEWS:3767 +#: ../../../Misc/NEWS:3776 msgid "" "`Issue #22980 `__: .pyd files with a version " "and platform tag (for example, \".cp35-win32.pyd\") will now be loaded in " "preference to those without tags." msgstr "" -#: ../../../Misc/NEWS:3772 +#: ../../../Misc/NEWS:3781 msgid "Python 3.4.0" msgstr "Python 3.4.0" -#: ../../../Misc/NEWS:3774 +#: ../../../Misc/NEWS:3783 msgid "Release date: 2014-03-16" msgstr "" -#: ../../../Misc/NEWS:3779 +#: ../../../Misc/NEWS:3788 msgid "" "`Issue #20939 `__: Fix test_geturl failure in " "test_urllibnet due to new redirect of http://www.python.org/ to https://www." "python.org." msgstr "" -#: ../../../Misc/NEWS:3785 +#: ../../../Misc/NEWS:3794 msgid "Merge in all documentation changes since branching 3.4.0rc1." msgstr "" -#: ../../../Misc/NEWS:3789 +#: ../../../Misc/NEWS:3798 msgid "Python 3.4.0 release candidate 3" msgstr "" -#: ../../../Misc/NEWS:3791 +#: ../../../Misc/NEWS:3800 msgid "Release date: 2014-03-09" msgstr "" -#: ../../../Misc/NEWS:3796 +#: ../../../Misc/NEWS:3805 msgid "" "`Issue #20786 `__: Fix signatures for dict." "__delitem__ and property.__delete__ builtins." msgstr "" -#: ../../../Misc/NEWS:3802 +#: ../../../Misc/NEWS:3811 msgid "" "`Issue #20839 `__: Don't trigger a " "DeprecationWarning in the still supported pkgutil.get_loader() API when " @@ -39865,26 +39880,26 @@ msgid "" "directly)." msgstr "" -#: ../../../Misc/NEWS:3809 +#: ../../../Misc/NEWS:3818 msgid "" "`Issue #14512 `__: Launch pydoc -b instead of " "pydocgui.pyw on Windows." msgstr "" -#: ../../../Misc/NEWS:3811 +#: ../../../Misc/NEWS:3820 msgid "" "`Issue #20748 `__: Uninstalling pip does not " "leave behind the pyc of the uninstaller anymore." msgstr "" -#: ../../../Misc/NEWS:3814 +#: ../../../Misc/NEWS:3823 msgid "" "`Issue #20568 `__: The Windows installer now " "installs the unversioned ``pip`` command in addition to the versioned " "``pip3`` and ``pip3.4`` commands." msgstr "" -#: ../../../Misc/NEWS:3817 +#: ../../../Misc/NEWS:3826 msgid "" "`Issue #20757 `__: The ensurepip helper for " "the Windows uninstaller now skips uninstalling pip (rather than failing) if " @@ -39892,40 +39907,40 @@ msgid "" "ensurepip." msgstr "" -#: ../../../Misc/NEWS:3821 +#: ../../../Misc/NEWS:3830 msgid "" "`Issue #20465 `__: Update OS X and Windows " "installer builds to use SQLite 3.8.3.1." msgstr "" -#: ../../../Misc/NEWS:3826 +#: ../../../Misc/NEWS:3835 msgid "Python 3.4.0 release candidate 2" msgstr "" -#: ../../../Misc/NEWS:3828 +#: ../../../Misc/NEWS:3837 msgid "Release date: 2014-02-23" msgstr "" -#: ../../../Misc/NEWS:3833 +#: ../../../Misc/NEWS:3842 msgid "" "`Issue #20625 `__: Parameter names in " "__annotations__ were not mangled properly. Discovered by Jonas Wielicki, " "patch by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:3836 +#: ../../../Misc/NEWS:3845 msgid "" "`Issue #20261 `__: In pickle, lookup " "__getnewargs__ and __getnewargs_ex__ on the type of the object." msgstr "" -#: ../../../Misc/NEWS:3839 +#: ../../../Misc/NEWS:3848 msgid "" "`Issue #20619 `__: Give the AST nodes of " "keyword-only arguments a column and line number." msgstr "" -#: ../../../Misc/NEWS:3842 +#: ../../../Misc/NEWS:3851 msgid "" "`Issue #20526 `__: Revert changes of `issue " "#19466 `__ which introduces a regression: " @@ -39933,19 +39948,19 @@ msgid "" "shutdown." msgstr "" -#: ../../../Misc/NEWS:3849 +#: ../../../Misc/NEWS:3858 msgid "" "`Issue #20710 `__: The pydoc summary line no " "longer displays the \"self\" parameter for bound methods." msgstr "" -#: ../../../Misc/NEWS:3852 +#: ../../../Misc/NEWS:3861 msgid "" "`Issue #20566 `__: Change asyncio." "as_completed() to use a Queue, to avoid O(N**2) behavior." msgstr "" -#: ../../../Misc/NEWS:3855 +#: ../../../Misc/NEWS:3864 msgid "" "`Issue #20704 `__: Implement new debug API in " "asyncio. Add new methods BaseEventLoop.set_debug() and BaseEventLoop." @@ -39953,7 +39968,7 @@ msgid "" "'PYTHONASYNCIODEBUG' environment variable." msgstr "" -#: ../../../Misc/NEWS:3860 +#: ../../../Misc/NEWS:3869 msgid "" "asyncio: Refactoring and fixes: BaseEventLoop.sock_connect() raises an error " "if the address is not resolved; use __slots__ in Handle and TimerHandle; " @@ -39966,7 +39981,7 @@ msgid "" "other minor improvements, along with multiple documentation updates." msgstr "" -#: ../../../Misc/NEWS:3871 +#: ../../../Misc/NEWS:3880 msgid "" "`Issue #20684 `__: Fix inspect." "getfullargspec() to not to follow __wrapped__ chains. Make its behaviour " @@ -39974,14 +39989,14 @@ msgid "" "Selivanov." msgstr "" -#: ../../../Misc/NEWS:3875 +#: ../../../Misc/NEWS:3884 msgid "" "`Issue #20681 `__: Add new error handling API " "in asyncio. New APIs: loop.set_exception_handler(), loop." "default_exception_handler(), and loop.call_exception_handler()." msgstr "" -#: ../../../Misc/NEWS:3879 +#: ../../../Misc/NEWS:3888 msgid "" "`Issue #20673 `__: Implement support for UNIX " "Domain Sockets in asyncio. New APIs: loop.create_unix_connection(), loop." @@ -39989,13 +40004,13 @@ msgid "" "start_unix_server()." msgstr "" -#: ../../../Misc/NEWS:3883 +#: ../../../Misc/NEWS:3892 msgid "" "`Issue #20616 `__: Add a format() method to " "tracemalloc.Traceback." msgstr "" -#: ../../../Misc/NEWS:3885 +#: ../../../Misc/NEWS:3894 msgid "" "`Issue #19744 `__: the ensurepip installation " "step now just prints a warning to stderr rather than failing outright if SSL/" @@ -40003,74 +40018,74 @@ msgid "" "SSL/TLS support." msgstr "" -#: ../../../Misc/NEWS:3889 +#: ../../../Misc/NEWS:3898 msgid "" "`Issue #20594 `__: Avoid name clash with the " "libc function posix_close." msgstr "" -#: ../../../Misc/NEWS:3894 +#: ../../../Misc/NEWS:3903 msgid "" "`Issue #20641 `__: Run MSI custom actions " "(pip installation, pyc compilation) with the NoImpersonate flag, to support " "elevated execution (UAC)." msgstr "" -#: ../../../Misc/NEWS:3897 +#: ../../../Misc/NEWS:3906 msgid "" "`Issue #20221 `__: Removed conflicting (or " "circular) hypot definition when compiled with VS 2010 or above. Initial " "patch by Tabrez Mohammed." msgstr "" -#: ../../../Misc/NEWS:3900 +#: ../../../Misc/NEWS:3909 msgid "" "`Issue #20609 `__: Restored the ability to " "build 64-bit Windows binaries on 32-bit Windows, which was broken by the " "change in `issue #19788 `__." msgstr "" -#: ../../../Misc/NEWS:3905 +#: ../../../Misc/NEWS:3914 msgid "Python 3.4.0 release candidate 1" msgstr "" -#: ../../../Misc/NEWS:3907 +#: ../../../Misc/NEWS:3916 msgid "Release date: 2014-02-10" msgstr "" -#: ../../../Misc/NEWS:3912 +#: ../../../Misc/NEWS:3921 msgid "" "`Issue #19255 `__: The builtins module is " "restored to initial value before cleaning other modules. The sys and " "builtins modules are cleaned last." msgstr "" -#: ../../../Misc/NEWS:3915 +#: ../../../Misc/NEWS:3924 msgid "" "`Issue #20588 `__: Make Python-ast.c C89 " "compliant." msgstr "" -#: ../../../Misc/NEWS:3917 +#: ../../../Misc/NEWS:3926 msgid "" "`Issue #20437 `__: Fixed 22 potential bugs " "when deleting objects references." msgstr "" -#: ../../../Misc/NEWS:3919 +#: ../../../Misc/NEWS:3928 msgid "" "`Issue #20500 `__: Displaying an exception at " "interpreter shutdown no longer risks triggering an assertion failure in " "PyObject_Str." msgstr "" -#: ../../../Misc/NEWS:3922 +#: ../../../Misc/NEWS:3931 msgid "" "`Issue #20538 `__: UTF-7 incremental decoder " "produced inconsistent string when input was truncated in BASE64 section." msgstr "" -#: ../../../Misc/NEWS:3925 +#: ../../../Misc/NEWS:3934 msgid "" "`Issue #20404 `__: io.TextIOWrapper (and " "hence the open() builtin) now uses the internal codec marking system added " @@ -40079,37 +40094,37 @@ msgid "" "output type checks remain in place to deal with unmarked third party codecs." msgstr "" -#: ../../../Misc/NEWS:3931 +#: ../../../Misc/NEWS:3940 msgid "`Issue #17162 `__: Add PyType_GetSlot." msgstr "" -#: ../../../Misc/NEWS:3933 +#: ../../../Misc/NEWS:3942 msgid "" "`Issue #20162 `__: Fix an alignment issue in " "the siphash24() hash function which caused a crash on PowerPC 64-bit (ppc64)." msgstr "" -#: ../../../Misc/NEWS:3939 +#: ../../../Misc/NEWS:3948 msgid "" "`Issue #20530 `__: The signatures for slot " "builtins have been updated to reflect the fact that they only accept " "positional-only arguments." msgstr "" -#: ../../../Misc/NEWS:3942 +#: ../../../Misc/NEWS:3951 msgid "" "`Issue #20517 `__: Functions in the os module " "that accept two filenames now register both filenames in the exception on " "failure." msgstr "" -#: ../../../Misc/NEWS:3945 +#: ../../../Misc/NEWS:3954 msgid "" "`Issue #20563 `__: The ipaddress module API " "is now considered stable." msgstr "" -#: ../../../Misc/NEWS:3947 +#: ../../../Misc/NEWS:3956 msgid "" "`Issue #14983 `__: email.generator now always " "adds a line end after each MIME boundary marker, instead of doing so only " @@ -40117,7 +40132,7 @@ msgid "" "issue with signed MIME parts." msgstr "" -#: ../../../Misc/NEWS:3951 +#: ../../../Misc/NEWS:3960 msgid "" "`Issue #20540 `__: Fix a performance " "regression (vs. Python 3.2) when layering a multiprocessing Connection over " @@ -40125,34 +40140,34 @@ msgid "" "delays before the entire transmission of a message." msgstr "" -#: ../../../Misc/NEWS:3956 +#: ../../../Misc/NEWS:3965 msgid "" "`Issue #16983 `__: the new email header " "parsing code will now decode encoded words that are (incorrectly) surrounded " "by quotes, and register a defect." msgstr "" -#: ../../../Misc/NEWS:3959 +#: ../../../Misc/NEWS:3968 msgid "" "`Issue #19772 `__: email.generator no longer " "mutates the message object when doing a down-transform from 8bit to 7bit " "CTEs." msgstr "" -#: ../../../Misc/NEWS:3962 +#: ../../../Misc/NEWS:3971 msgid "" "`Issue #20536 `__: the statistics module now " "correctly handle Decimal instances with positive exponents" msgstr "" -#: ../../../Misc/NEWS:3965 +#: ../../../Misc/NEWS:3974 msgid "" "`Issue #18805 `__: the netmask/hostmask " "parsing in ipaddress now more reliably filters out illegal values and " "correctly allows any valid prefix length." msgstr "" -#: ../../../Misc/NEWS:3968 +#: ../../../Misc/NEWS:3977 msgid "" "`Issue #20481 `__: For at least Python 3.4, " "the statistics module will require that all inputs for a single operation be " @@ -40161,34 +40176,34 @@ msgid "" "the previous approach of coercing to a suitable common type." msgstr "" -#: ../../../Misc/NEWS:3974 +#: ../../../Misc/NEWS:3983 msgid "" "`Issue #20478 `__: the statistics module now " "treats collections.Counter inputs like any other iterable." msgstr "" -#: ../../../Misc/NEWS:3977 +#: ../../../Misc/NEWS:3986 msgid "" "`Issue #17369 `__: get_filename was raising " "an exception if the filename parameter's RFC2231 encoding was broken in " "certain ways. This was a regression relative to python2." msgstr "" -#: ../../../Misc/NEWS:3981 +#: ../../../Misc/NEWS:3990 msgid "" "`Issue #20013 `__: Some imap servers " "disconnect if the current mailbox is deleted, and imaplib did not handle " "that case gracefully. Now it handles the 'bye' correctly." msgstr "" -#: ../../../Misc/NEWS:3985 +#: ../../../Misc/NEWS:3994 msgid "" "`Issue #20531 `__: Revert 3.4 version of fix " "for #19063, and apply the 3.3 version. That is, do *not* raise an error if " "unicode is passed to email.message.Message.set_payload." msgstr "" -#: ../../../Misc/NEWS:3989 +#: ../../../Misc/NEWS:3998 msgid "" "`Issue #20476 `__: If a non-compat32 policy " "is used with any of the email parsers, EmailMessage is now used as the " @@ -40196,81 +40211,81 @@ msgid "" "will get fixed in 3.5." msgstr "" -#: ../../../Misc/NEWS:3993 +#: ../../../Misc/NEWS:4002 msgid "" "`Issue #19920 `__: TarFile.list() no longer " "fails when outputs a listing containing non-encodable characters. Based on " "patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:3996 +#: ../../../Misc/NEWS:4005 msgid "" "`Issue #20515 `__: Fix NULL pointer " "dereference introduced by `issue #20368 `__." msgstr "" -#: ../../../Misc/NEWS:3998 +#: ../../../Misc/NEWS:4007 msgid "" "`Issue #19186 `__: Restore namespacing of " "expat symbols inside the pyexpat module." msgstr "" -#: ../../../Misc/NEWS:4000 +#: ../../../Misc/NEWS:4009 msgid "" "`Issue #20053 `__: ensurepip (and hence venv) " "are no longer affected by the settings in the default pip configuration file." msgstr "" -#: ../../../Misc/NEWS:4003 +#: ../../../Misc/NEWS:4012 msgid "" "`Issue #20426 `__: When passing the re.DEBUG " "flag, re.compile() displays the debug output every time it is called, " "regardless of the compilation cache." msgstr "" -#: ../../../Misc/NEWS:4006 +#: ../../../Misc/NEWS:4015 msgid "" "`Issue #20368 `__: The null character now " "correctly passed from Tcl to Python. Improved error handling in variables-" "related commands." msgstr "" -#: ../../../Misc/NEWS:4009 +#: ../../../Misc/NEWS:4018 msgid "" "`Issue #20435 `__: Fix _pyio.StringIO." "getvalue() to take into account newline translation settings." msgstr "" -#: ../../../Misc/NEWS:4012 +#: ../../../Misc/NEWS:4021 msgid "tracemalloc: Fix slicing traces and fix slicing a traceback." msgstr "" -#: ../../../Misc/NEWS:4014 +#: ../../../Misc/NEWS:4023 msgid "" "`Issue #20354 `__: Fix an alignment issue in " "the tracemalloc module on 64-bit platforms. Bug seen on 64-bit Linux when " "using \"make profile-opt\"." msgstr "" -#: ../../../Misc/NEWS:4017 +#: ../../../Misc/NEWS:4026 msgid "" "`Issue #17159 `__: inspect.signature now " "accepts duck types of functions, which adds support for Cython functions. " "Initial patch by Stefan Behnel." msgstr "" -#: ../../../Misc/NEWS:4020 +#: ../../../Misc/NEWS:4029 msgid "" "`Issue #18801 `__: Fix inspect." "classify_class_attrs to correctly classify object.__new__ and object." "__init__." msgstr "" -#: ../../../Misc/NEWS:4023 +#: ../../../Misc/NEWS:4032 msgid "Fixed cmath.isinf's name in its argument parsing code." msgstr "" -#: ../../../Misc/NEWS:4025 +#: ../../../Misc/NEWS:4034 msgid "" "`Issue #20311 `__, #20452: poll and epoll now " "round the timeout away from zero, instead of rounding towards zero, in " @@ -40281,7 +40296,7 @@ msgid "" "resolution feature were removed again." msgstr "" -#: ../../../Misc/NEWS:4033 +#: ../../../Misc/NEWS:4042 msgid "" "asyncio: Some refactoring; various fixes; add write flow control to unix " "pipes; Future.set_exception() instantiates the exception argument if it is a " @@ -40293,50 +40308,50 @@ msgid "" "bytearray for buffering in StreamReader; and more." msgstr "" -#: ../../../Misc/NEWS:4043 +#: ../../../Misc/NEWS:4052 msgid "" "`Issue #20288 `__: fix handling of invalid " "numeric charrefs in HTMLParser." msgstr "" -#: ../../../Misc/NEWS:4045 +#: ../../../Misc/NEWS:4054 msgid "" "`Issue #20424 `__: Python implementation of " "io.StringIO now supports lone surrogates." msgstr "" -#: ../../../Misc/NEWS:4047 +#: ../../../Misc/NEWS:4056 msgid "" "`Issue #20308 `__: inspect.signature now " "works on classes without user-defined __init__ or __new__ methods." msgstr "" -#: ../../../Misc/NEWS:4050 +#: ../../../Misc/NEWS:4059 msgid "" "`Issue #20372 `__: inspect.getfile (and a " "bunch of other inspect functions that use it) doesn't crash with unexpected " "AttributeError on classes defined in C without __module__." msgstr "" -#: ../../../Misc/NEWS:4054 +#: ../../../Misc/NEWS:4063 msgid "" "`Issue #20356 `__: inspect.signature " "formatting uses '/' to separate positional-only parameters from others." msgstr "" -#: ../../../Misc/NEWS:4057 +#: ../../../Misc/NEWS:4066 msgid "" "`Issue #20223 `__: inspect.signature now " "supports methods defined with functools.partialmethods." msgstr "" -#: ../../../Misc/NEWS:4060 +#: ../../../Misc/NEWS:4069 msgid "" "`Issue #19456 `__: ntpath.join() now joins " "relative paths correctly when a drive is present." msgstr "" -#: ../../../Misc/NEWS:4063 +#: ../../../Misc/NEWS:4072 msgid "" "`Issue #19077 `__: tempfile." "TemporaryDirectory cleanup no longer fails when called during shutdown. " @@ -40344,19 +40359,19 @@ msgid "" "Antoine Pitrou." msgstr "" -#: ../../../Misc/NEWS:4067 +#: ../../../Misc/NEWS:4076 msgid "" "`Issue #20394 `__: Silence Coverity warning " "in audioop module." msgstr "" -#: ../../../Misc/NEWS:4069 +#: ../../../Misc/NEWS:4078 msgid "" "`Issue #20367 `__: Fix behavior of concurrent." "futures.as_completed() for duplicate arguments. Patch by Glenn Langford." msgstr "" -#: ../../../Misc/NEWS:4072 +#: ../../../Misc/NEWS:4081 msgid "" "`Issue #8260 `__: The read(), readline() and " "readlines() methods of codecs.StreamReader returned incomplete data when " @@ -40364,76 +40379,76 @@ msgid "" "Forgeot d'Arc." msgstr "" -#: ../../../Misc/NEWS:4076 +#: ../../../Misc/NEWS:4085 msgid "" "`Issue #20105 `__: the codec exception " "chaining now correctly sets the traceback of the original exception as its " "__traceback__ attribute." msgstr "" -#: ../../../Misc/NEWS:4079 +#: ../../../Misc/NEWS:4088 msgid "" "`Issue #17481 `__: inspect.getfullargspec() " "now uses inspect.signature() API." msgstr "" -#: ../../../Misc/NEWS:4081 +#: ../../../Misc/NEWS:4090 msgid "" "`Issue #15304 `__: concurrent.futures.wait() " "can block forever even if Futures have completed. Patch by Glenn Langford." msgstr "" -#: ../../../Misc/NEWS:4084 +#: ../../../Misc/NEWS:4093 msgid "" "`Issue #14455 `__: plistlib: fix serializing " "integers in the range of an unsigned long long but outside of the range of " "signed long long for binary plist files." msgstr "" -#: ../../../Misc/NEWS:4091 +#: ../../../Misc/NEWS:4100 msgid "" "`Issue #20406 `__: Use Python application " "icons for Idle window title bars. Patch mostly by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:4094 +#: ../../../Misc/NEWS:4103 msgid "" "Update the python.gif icon for the Idle classbrowser and pathbowser from the " "old green snake to the new blue and yellow snakes." msgstr "" -#: ../../../Misc/NEWS:4097 +#: ../../../Misc/NEWS:4106 msgid "" "`Issue #17721 `__: Remove non-functional " "configuration dialog help button until we make it actually gives some help " "when clicked. Patch by Guilherme Simões." msgstr "" -#: ../../../Misc/NEWS:4103 +#: ../../../Misc/NEWS:4112 msgid "" "`Issue #20532 `__: Tests which use _testcapi " "now are marked as CPython only." msgstr "" -#: ../../../Misc/NEWS:4105 +#: ../../../Misc/NEWS:4114 msgid "" "`Issue #19920 `__: Added tests for TarFile." "list(). Based on patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:4107 +#: ../../../Misc/NEWS:4116 msgid "" "`Issue #19990 `__: Added tests for the imghdr " "module. Based on patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:4110 +#: ../../../Misc/NEWS:4119 msgid "" "`Issue #20474 `__: Fix test_socket " "\"unexpected success\" failures on OS X 10.7+." msgstr "" -#: ../../../Misc/NEWS:4115 +#: ../../../Misc/NEWS:4124 msgid "" "`Issue #20530 `__: Argument Clinic's " "signature format has been revised again. The new syntax is highly human " @@ -40443,7 +40458,7 @@ msgid "" "in Python 3.4." msgstr "" -#: ../../../Misc/NEWS:4121 +#: ../../../Misc/NEWS:4130 msgid "" "`Issue #20456 `__: Argument Clinic now " "observes the C preprocessor conditional compilation statements of the C " @@ -40452,27 +40467,27 @@ msgid "" "methoddef macro." msgstr "" -#: ../../../Misc/NEWS:4126 +#: ../../../Misc/NEWS:4135 msgid "" "`Issue #20456 `__: Cloned functions in " "Argument Clinic now use the correct name, not the name of the function they " "were cloned from, for text strings inside generated code." msgstr "" -#: ../../../Misc/NEWS:4130 +#: ../../../Misc/NEWS:4139 msgid "" "`Issue #20456 `__: Fixed Argument Clinic's " "test suite and \"--converters\" feature." msgstr "" -#: ../../../Misc/NEWS:4132 +#: ../../../Misc/NEWS:4141 msgid "" "`Issue #20456 `__: Argument Clinic now allows " "specifying different names for a parameter in Python and C, using \"as\" on " "the parameter line." msgstr "" -#: ../../../Misc/NEWS:4135 +#: ../../../Misc/NEWS:4144 msgid "" "`Issue #20326 `__: Argument Clinic now uses a " "simple, unique signature to annotate text signatures in docstrings, " @@ -40481,7 +40496,7 @@ msgid "" "said parameters." msgstr "" -#: ../../../Misc/NEWS:4140 +#: ../../../Misc/NEWS:4149 msgid "" "`Issue #20326 `__: Argument Clinic now " "generates separate checksums for the input and output sections of the block, " @@ -40489,17 +40504,17 @@ msgid "" "the output is not out-of-date)." msgstr "" -#: ../../../Misc/NEWS:4147 +#: ../../../Misc/NEWS:4156 msgid "" "`Issue #20465 `__: Update SQLite shipped with " "OS X installer to 3.8.3." msgstr "" -#: ../../../Misc/NEWS:4150 ../../../Misc/NEWS:7857 +#: ../../../Misc/NEWS:4159 ../../../Misc/NEWS:7866 msgid "C-API" msgstr "" -#: ../../../Misc/NEWS:4152 +#: ../../../Misc/NEWS:4161 msgid "" "`Issue #20517 `__: Added new functions " "allowing OSError exceptions to reference two filenames instead of one: " @@ -40507,29 +40522,29 @@ msgid "" "PyErr_SetExcFromWindowsErrWithFilenameObjects()." msgstr "" -#: ../../../Misc/NEWS:4159 +#: ../../../Misc/NEWS:4168 msgid "" "`Issue #20488 `__: Change wording to say " "importlib is *the* implementation of import instead of just *an* " "implementation." msgstr "" -#: ../../../Misc/NEWS:4162 +#: ../../../Misc/NEWS:4171 msgid "" "`Issue #6386 `__: Clarify in the tutorial that " "specifying a symlink to execute means the directory containing the executed " "script and not the symlink is added to sys.path." msgstr "" -#: ../../../Misc/NEWS:4168 +#: ../../../Misc/NEWS:4177 msgid "Python 3.4.0 Beta 3" msgstr "" -#: ../../../Misc/NEWS:4170 +#: ../../../Misc/NEWS:4179 msgid "Release date: 2014-01-26" msgstr "" -#: ../../../Misc/NEWS:4175 +#: ../../../Misc/NEWS:4184 msgid "" "`Issue #20189 `__: Four additional builtin " "types (PyTypeObject, PyMethodDescr_Type, _PyMethodWrapper_Type, and " @@ -40537,13 +40552,13 @@ msgid "" "for builtins." msgstr "" -#: ../../../Misc/NEWS:4179 +#: ../../../Misc/NEWS:4188 msgid "" "`Issue #17825 `__: Cursor \"^\" is correctly " "positioned for SyntaxError and IndentationError." msgstr "" -#: ../../../Misc/NEWS:4182 +#: ../../../Misc/NEWS:4191 msgid "" "`Issue #2382 `__: SyntaxError cursor \"^\" is " "now written at correct position in most cases when multibyte characters are " @@ -40551,7 +40566,7 @@ msgid "" "characters." msgstr "" -#: ../../../Misc/NEWS:4186 +#: ../../../Misc/NEWS:4195 msgid "" "`Issue #18960 `__: The first line of Python " "script could be executed twice when the source encoding was specified on the " @@ -40561,7 +40576,7 @@ msgid "" "used to make Python batch files on Windows." msgstr "" -#: ../../../Misc/NEWS:4196 +#: ../../../Misc/NEWS:4205 msgid "" "asyncio: Various improvements and small changes not all covered by issues " "listed below. E.g. wait_for() now cancels the inner task if the timeout " @@ -40571,7 +40586,7 @@ msgid "" "tweaks." msgstr "" -#: ../../../Misc/NEWS:4203 +#: ../../../Misc/NEWS:4212 msgid "" "`Issue #20311 `__: asyncio: Add a granularity " "attribute to BaseEventLoop: maximum between the resolution of the " @@ -40579,20 +40594,20 @@ msgid "" "granuarility is used in the scheduler to round time and deadline." msgstr "" -#: ../../../Misc/NEWS:4208 +#: ../../../Misc/NEWS:4217 msgid "" "`Issue #20311 `__: selectors: Add a " "resolution attribute to BaseSelector." msgstr "" -#: ../../../Misc/NEWS:4210 +#: ../../../Misc/NEWS:4219 msgid "" "`Issue #20189 `__: unittest.mock now no " "longer assumes that any object for which it could get an inspect.Signature " "is a callable written in Python. Fix courtesy of Michael Foord." msgstr "" -#: ../../../Misc/NEWS:4214 +#: ../../../Misc/NEWS:4223 msgid "" "`Issue #20317 `__: ExitStack.__exit__ could " "create a self-referential loop if an exception raised by a cleanup operation " @@ -40601,212 +40616,212 @@ msgid "" "expected context is already set before trying to fix it." msgstr "" -#: ../../../Misc/NEWS:4220 +#: ../../../Misc/NEWS:4229 msgid "" "`Issue #20374 `__: Fix build with GNU " "readline >= 6.3." msgstr "" -#: ../../../Misc/NEWS:4222 +#: ../../../Misc/NEWS:4231 msgid "" "`Issue #20262 `__: Warnings are raised now " "when duplicate names are added in the ZIP file or too long ZIP file comment " "is truncated." msgstr "" -#: ../../../Misc/NEWS:4225 +#: ../../../Misc/NEWS:4234 msgid "" "`Issue #20165 `__: The unittest module no " "longer considers tests marked with @expectedFailure successful if they pass." msgstr "" -#: ../../../Misc/NEWS:4228 +#: ../../../Misc/NEWS:4237 msgid "" "`Issue #18574 `__: Added missing newline in " "100-Continue reply from http.server.BaseHTTPRequestHandler. Patch by " "Nikolaus Rath." msgstr "" -#: ../../../Misc/NEWS:4231 +#: ../../../Misc/NEWS:4240 msgid "" "`Issue #20270 `__: urllib.urlparse now " "supports empty ports." msgstr "" -#: ../../../Misc/NEWS:4233 +#: ../../../Misc/NEWS:4242 msgid "" "`Issue #20243 `__: TarFile no longer raise " "ReadError when opened in write mode." msgstr "" -#: ../../../Misc/NEWS:4235 +#: ../../../Misc/NEWS:4244 msgid "" "`Issue #20238 `__: TarFile opened with " "external fileobj and \"w:gz\" mode didn't write complete output on close." msgstr "" -#: ../../../Misc/NEWS:4238 +#: ../../../Misc/NEWS:4247 msgid "" "`Issue #20245 `__: The open functions in the " "tarfile module now correctly handle empty mode." msgstr "" -#: ../../../Misc/NEWS:4241 +#: ../../../Misc/NEWS:4250 msgid "" "`Issue #20242 `__: Fixed basicConfig() format " "strings for the alternative formatting styles. Thanks to kespindler for the " "bug report and patch." msgstr "" -#: ../../../Misc/NEWS:4244 +#: ../../../Misc/NEWS:4253 msgid "" "`Issue #20246 `__: Fix buffer overflow in " "socket.recvfrom_into." msgstr "" -#: ../../../Misc/NEWS:4246 +#: ../../../Misc/NEWS:4255 msgid "" "Issues #20206 and #5803: Fix edge case in email.quoprimime.encode where it " "truncated lines ending in a character needing encoding but no newline by " "using a more efficient algorithm that doesn't have the bug." msgstr "" -#: ../../../Misc/NEWS:4250 +#: ../../../Misc/NEWS:4259 msgid "" "`Issue #19082 `__: Working xmlrpc.server and " "xmlrpc.client examples. Both in modules and in documentation. Initial patch " "contributed by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:4253 +#: ../../../Misc/NEWS:4262 msgid "" "`Issue #20138 `__: The wsgiref." "application_uri() and wsgiref.request_uri() functions now conform to PEP " "3333 when handle non-ASCII URLs." msgstr "" -#: ../../../Misc/NEWS:4256 +#: ../../../Misc/NEWS:4265 msgid "" "`Issue #19097 `__: Raise the correct " "Exception when cgi.FieldStorage is given an invalid fileobj." msgstr "" -#: ../../../Misc/NEWS:4259 +#: ../../../Misc/NEWS:4268 msgid "" "`Issue #20152 `__: Ported Python/import.c " "over to Argument Clinic." msgstr "" -#: ../../../Misc/NEWS:4261 +#: ../../../Misc/NEWS:4270 msgid "" "`Issue #13107 `__: argparse and optparse no " "longer raises an exception when output a help on environment with too small " "COLUMNS. Based on patch by Elazar Gershuni." msgstr "" -#: ../../../Misc/NEWS:4265 +#: ../../../Misc/NEWS:4274 msgid "" "`Issue #20207 `__: Always disable SSLv2 " "except when PROTOCOL_SSLv2 is explicitly asked for." msgstr "" -#: ../../../Misc/NEWS:4268 +#: ../../../Misc/NEWS:4277 msgid "" "`Issue #18960 `__: The tokenize module now " "ignore the source encoding declaration on the second line if the first line " "contains anything except a comment." msgstr "" -#: ../../../Misc/NEWS:4271 +#: ../../../Misc/NEWS:4280 msgid "" "`Issue #20078 `__: Reading malformed zipfiles " "no longer hangs with 100% CPU consumption." msgstr "" -#: ../../../Misc/NEWS:4274 +#: ../../../Misc/NEWS:4283 msgid "" "`Issue #20113 `__: os.readv() and os.writev() " "now raise an OSError exception on error instead of returning -1." msgstr "" -#: ../../../Misc/NEWS:4277 +#: ../../../Misc/NEWS:4286 msgid "" "`Issue #19719 `__: Make importlib.abc." "MetaPathFinder.find_module(), PathEntryFinder.find_loader(), and Loader." "load_module() use PEP 451 APIs to help with backwards-compatibility." msgstr "" -#: ../../../Misc/NEWS:4281 +#: ../../../Misc/NEWS:4290 msgid "" "`Issue #20144 `__: inspect.Signature now " "supports parsing simple symbolic constants as parameter default values in " "__text_signature__." msgstr "" -#: ../../../Misc/NEWS:4284 +#: ../../../Misc/NEWS:4293 msgid "" "`Issue #20072 `__: Fixed multiple errors in " "tkinter with wantobjects is False." msgstr "" -#: ../../../Misc/NEWS:4286 +#: ../../../Misc/NEWS:4295 msgid "" "`Issue #20229 `__: Avoid plistlib deprecation " "warning in platform.mac_ver()." msgstr "" -#: ../../../Misc/NEWS:4288 +#: ../../../Misc/NEWS:4297 msgid "" "`Issue #14455 `__: Fix some problems with the " "new binary plist support in plistlib." msgstr "" -#: ../../../Misc/NEWS:4293 +#: ../../../Misc/NEWS:4302 msgid "" "`Issue #17390 `__: Add Python version to Idle " "editor window title bar. Original patches by Edmond Burnett and Kent Johnson." msgstr "" -#: ../../../Misc/NEWS:4296 +#: ../../../Misc/NEWS:4305 msgid "" "`Issue #18960 `__: IDLE now ignores the " "source encoding declaration on the second line if the first line contains " "anything except a comment." msgstr "" -#: ../../../Misc/NEWS:4302 +#: ../../../Misc/NEWS:4311 msgid "" "`Issue #20358 `__: Tests for curses.window." "overlay and curses.window.overwrite no longer specify min{row,col} > max{row," "col}." msgstr "" -#: ../../../Misc/NEWS:4305 +#: ../../../Misc/NEWS:4314 msgid "" "`Issue #19804 `__: The test_find_mac test in " "test_uuid is now skipped if the ifconfig executable is not available." msgstr "" -#: ../../../Misc/NEWS:4308 +#: ../../../Misc/NEWS:4317 msgid "" "`Issue #19886 `__: Use better estimated " "memory requirements for bigmem tests." msgstr "" -#: ../../../Misc/NEWS:4313 +#: ../../../Misc/NEWS:4322 msgid "" "`Issue #20390 `__: Argument Clinic's \"file\" " "output preset now defaults to \"{dirname}/clinic/{basename}.h\"." msgstr "" -#: ../../../Misc/NEWS:4316 +#: ../../../Misc/NEWS:4325 msgid "" "`Issue #20390 `__: Argument Clinic's \"class" "\" directive syntax has been extended with two new required arguments: " "\"typedef\" and \"type_object\"." msgstr "" -#: ../../../Misc/NEWS:4319 +#: ../../../Misc/NEWS:4328 msgid "" "`Issue #20390 `__: Argument Clinic: If " "__new__ or __init__ functions didn't use kwargs (or args), the " @@ -40814,13 +40829,13 @@ msgid "" "the type object is an exact match." msgstr "" -#: ../../../Misc/NEWS:4323 +#: ../../../Misc/NEWS:4332 msgid "" "`Issue #20390 `__: Argument Clinic now fails " "if you have required parameters after optional parameters." msgstr "" -#: ../../../Misc/NEWS:4326 +#: ../../../Misc/NEWS:4335 msgid "" "`Issue #20390 `__: Argument Clinic converters " "now have a new template they can inject code into: \"modifiers\". Code put " @@ -40828,20 +40843,20 @@ msgid "" "call to the impl." msgstr "" -#: ../../../Misc/NEWS:4330 +#: ../../../Misc/NEWS:4339 msgid "" "`Issue #20376 `__: Argument Clinic now " "escapes backslashes in docstrings." msgstr "" -#: ../../../Misc/NEWS:4332 +#: ../../../Misc/NEWS:4341 msgid "" "`Issue #20381 `__: Argument Clinic now sanity " "checks the default argument when c_default is also specified, providing a " "nice failure message for disallowed values." msgstr "" -#: ../../../Misc/NEWS:4336 +#: ../../../Misc/NEWS:4345 msgid "" "`Issue #20189 `__: Argument Clinic now " "ensures that parser functions for __new__ are always of type newfunc, the " @@ -40849,47 +40864,47 @@ msgid "" "always of type initproc, the type of tp_init." msgstr "" -#: ../../../Misc/NEWS:4341 +#: ../../../Misc/NEWS:4350 msgid "" "`Issue #20189 `__: Argument Clinic now " "suppresses the docstring for __new__ and __init__ functions if no docstring " "is provided in the input." msgstr "" -#: ../../../Misc/NEWS:4344 +#: ../../../Misc/NEWS:4353 msgid "" "`Issue #20189 `__: Argument Clinic now " "suppresses the \"self\" parameter in the impl for @staticmethod functions." msgstr "" -#: ../../../Misc/NEWS:4347 +#: ../../../Misc/NEWS:4356 msgid "" "`Issue #20294 `__: Argument Clinic now " "supports argument parsing for __new__ and __init__ functions." msgstr "" -#: ../../../Misc/NEWS:4350 +#: ../../../Misc/NEWS:4359 msgid "" "`Issue #20299 `__: Argument Clinic custom " "converters may now change the default value of c_default and py_default with " "a class member." msgstr "" -#: ../../../Misc/NEWS:4353 +#: ../../../Misc/NEWS:4362 msgid "" "`Issue #20287 `__: Argument Clinic's output " "is now configurable, allowing delaying its output or even redirecting it to " "a separate file." msgstr "" -#: ../../../Misc/NEWS:4356 +#: ../../../Misc/NEWS:4365 msgid "" "`Issue #20226 `__: Argument Clinic now " "permits simple expressions (e.g. \"sys.maxsize - 1\") as default values for " "parameters." msgstr "" -#: ../../../Misc/NEWS:4359 +#: ../../../Misc/NEWS:4368 msgid "" "`Issue #19936 `__: Added executable bits or " "shebang lines to Python scripts which requires them. Disable executable " @@ -40899,122 +40914,122 @@ msgid "" "scripts." msgstr "" -#: ../../../Misc/NEWS:4365 +#: ../../../Misc/NEWS:4374 msgid "" "`Issue #20268 `__: Argument Clinic now " "supports cloning the parameters and return converter of existing functions." msgstr "" -#: ../../../Misc/NEWS:4368 +#: ../../../Misc/NEWS:4377 msgid "" "`Issue #20228 `__: Argument Clinic now has " "special support for class special methods." msgstr "" -#: ../../../Misc/NEWS:4371 +#: ../../../Misc/NEWS:4380 msgid "" "`Issue #20214 `__: Fixed a number of small " "issues and documentation errors in Argument Clinic (see issue for details)." msgstr "" -#: ../../../Misc/NEWS:4374 +#: ../../../Misc/NEWS:4383 msgid "" "`Issue #20196 `__: Fixed a bug where Argument " "Clinic did not generate correct parsing code for functions with positional-" "only parameters where all arguments are optional." msgstr "" -#: ../../../Misc/NEWS:4378 +#: ../../../Misc/NEWS:4387 msgid "" "`Issue #18960 `__: 2to3 and the findnocoding." "py script now ignore the source encoding declaration on the second line if " "the first line contains anything except a comment." msgstr "" -#: ../../../Misc/NEWS:4382 +#: ../../../Misc/NEWS:4391 msgid "" "`Issue #19723 `__: The marker comments " "Argument Clinic uses have been changed to improve readability." msgstr "" -#: ../../../Misc/NEWS:4385 +#: ../../../Misc/NEWS:4394 msgid "" "`Issue #20157 `__: When Argument Clinic " "renames a parameter because its name collides with a C keyword, it no longer " "exposes that rename to PyArg_Parse." msgstr "" -#: ../../../Misc/NEWS:4388 +#: ../../../Misc/NEWS:4397 msgid "" "`Issue #20141 `__: Improved Argument Clinic's " "support for the PyArg_Parse \"O!\" format unit." msgstr "" -#: ../../../Misc/NEWS:4391 +#: ../../../Misc/NEWS:4400 msgid "" "`Issue #20144 `__: Argument Clinic now " "supports simple symbolic constants as parameter default values." msgstr "" -#: ../../../Misc/NEWS:4394 +#: ../../../Misc/NEWS:4403 msgid "" "`Issue #20143 `__: The line numbers reported " "in Argument Clinic errors are now more accurate." msgstr "" -#: ../../../Misc/NEWS:4397 +#: ../../../Misc/NEWS:4406 msgid "" "`Issue #20142 `__: Py_buffer variables " "generated by Argument Clinic are now initialized with a default value." msgstr "" -#: ../../../Misc/NEWS:4403 +#: ../../../Misc/NEWS:4412 msgid "" "`Issue #12837 `__: Silence a tautological " "comparison warning on OS X under Clang in socketmodule.c." msgstr "" -#: ../../../Misc/NEWS:4408 +#: ../../../Misc/NEWS:4417 msgid "Python 3.4.0 Beta 2" msgstr "" -#: ../../../Misc/NEWS:4410 +#: ../../../Misc/NEWS:4419 msgid "Release date: 2014-01-05" msgstr "" -#: ../../../Misc/NEWS:4415 +#: ../../../Misc/NEWS:4424 msgid "" "`Issue #17432 `__: Drop UCS2 from names of " "Unicode functions in python3.def." msgstr "" -#: ../../../Misc/NEWS:4417 +#: ../../../Misc/NEWS:4426 msgid "" "`Issue #19526 `__: Exclude all new API from " "the stable ABI. Exceptions can be made if a need is demonstrated." msgstr "" -#: ../../../Misc/NEWS:4420 +#: ../../../Misc/NEWS:4429 msgid "" "`Issue #19969 `__: PyBytes_FromFormatV() now " "raises an OverflowError if \"%c\" argument is not in range [0; 255]." msgstr "" -#: ../../../Misc/NEWS:4423 +#: ../../../Misc/NEWS:4432 msgid "" "`Issue #19995 `__: %c, %o, %x, and %X now " "issue a DeprecationWarning on non-integer input; reworded docs to clarify " "that an integer type should define both __int__ and __index__." msgstr "" -#: ../../../Misc/NEWS:4427 +#: ../../../Misc/NEWS:4436 msgid "" "`Issue #19787 `__: PyThread_set_key_value() " "now always set the value. In Python 3.3, the function did nothing if the key " "already exists (if the current value is a non-NULL pointer)." msgstr "" -#: ../../../Misc/NEWS:4431 +#: ../../../Misc/NEWS:4440 msgid "" "`Issue #14432 `__: Remove the thread state " "field from the frame structure. Fix a crash when a generator is created in a " @@ -41024,7 +41039,7 @@ msgid "" "function is setup." msgstr "" -#: ../../../Misc/NEWS:4437 +#: ../../../Misc/NEWS:4446 msgid "" "`Issue #19576 `__: PyGILState_Ensure() now " "initializes threads. At startup, Python has no concrete GIL. If " @@ -41032,111 +41047,111 @@ msgid "" "PyEval_InitThreads() was not called yet, a GIL needs to be created." msgstr "" -#: ../../../Misc/NEWS:4442 +#: ../../../Misc/NEWS:4451 msgid "" "`Issue #17576 `__: Deprecation warning " "emitted now when __int__() or __index__() return not int instance." msgstr "" -#: ../../../Misc/NEWS:4445 +#: ../../../Misc/NEWS:4454 msgid "" "`Issue #19932 `__: Fix typo in import.h, " "missing whitespaces in function prototypes." msgstr "" -#: ../../../Misc/NEWS:4447 +#: ../../../Misc/NEWS:4456 msgid "" "`Issue #19736 `__: Add module-level statvfs " "constants defined for GNU/glibc based systems." msgstr "" -#: ../../../Misc/NEWS:4450 +#: ../../../Misc/NEWS:4459 msgid "" "`Issue #20097 `__: Fix bad use of \"self\" in " "importlib's WindowsRegistryFinder." msgstr "" -#: ../../../Misc/NEWS:4452 +#: ../../../Misc/NEWS:4461 msgid "" "`Issue #19729 `__: In str.format(), fix " "recursive expansion in format spec." msgstr "" -#: ../../../Misc/NEWS:4454 +#: ../../../Misc/NEWS:4463 msgid "" "`Issue #19638 `__: Fix possible crash / " "undefined behaviour from huge (more than 2 billion characters) input strings " "in _Py_dg_strtod." msgstr "" -#: ../../../Misc/NEWS:4460 +#: ../../../Misc/NEWS:4469 msgid "" "`Issue #20154 `__: Deadlock in asyncio." "StreamReader.readexactly()." msgstr "" -#: ../../../Misc/NEWS:4462 +#: ../../../Misc/NEWS:4471 msgid "" "`Issue #16113 `__: Remove sha3 module again." msgstr "" -#: ../../../Misc/NEWS:4464 +#: ../../../Misc/NEWS:4473 msgid "" "`Issue #20111 `__: pathlib.Path.with_suffix() " "now sanity checks the given suffix." msgstr "" -#: ../../../Misc/NEWS:4466 +#: ../../../Misc/NEWS:4475 msgid "" "Fix breakage in TestSuite.countTestCases() introduced by `issue #11798 " "`__." msgstr "" -#: ../../../Misc/NEWS:4468 +#: ../../../Misc/NEWS:4477 msgid "" "`Issue #20108 `__: Avoid parameter name clash " "in inspect.getcallargs()." msgstr "" -#: ../../../Misc/NEWS:4470 +#: ../../../Misc/NEWS:4479 msgid "" "`Issue #19918 `__: Fix PurePath.relative_to() " "under Windows." msgstr "" -#: ../../../Misc/NEWS:4472 +#: ../../../Misc/NEWS:4481 msgid "" "`Issue #19422 `__: Explicitly disallow non-" "SOCK_STREAM sockets in the ssl module, rather than silently let them emit " "clear text data." msgstr "" -#: ../../../Misc/NEWS:4475 +#: ../../../Misc/NEWS:4484 msgid "" "`Issue #20046 `__: Locale alias table no " "longer contains entities which can be calculated. Generalized support of " "the euro modifier." msgstr "" -#: ../../../Misc/NEWS:4478 +#: ../../../Misc/NEWS:4487 msgid "" "`Issue #20027 `__: Fixed locale aliases for " "devanagari locales." msgstr "" -#: ../../../Misc/NEWS:4480 +#: ../../../Misc/NEWS:4489 msgid "" "`Issue #20067 `__: Tkinter variables now work " "when wantobjects is false." msgstr "" -#: ../../../Misc/NEWS:4482 +#: ../../../Misc/NEWS:4491 msgid "" "`Issue #19020 `__: Tkinter now uses " "splitlist() instead of split() in configure methods." msgstr "" -#: ../../../Misc/NEWS:4485 +#: ../../../Misc/NEWS:4494 msgid "" "`Issue #19744 `__: ensurepip now provides a " "better error message when Python is built without SSL/TLS support (pip " @@ -41144,104 +41159,104 @@ msgid "" "wheel files)" msgstr "" -#: ../../../Misc/NEWS:4489 +#: ../../../Misc/NEWS:4498 msgid "" "`Issue #19734 `__: ensurepip now ignores all " "pip environment variables to avoid odd behaviour based on user configuration " "settings" msgstr "" -#: ../../../Misc/NEWS:4492 +#: ../../../Misc/NEWS:4501 msgid "Fix TypeError on \"setup.py upload --show-response\"." msgstr "" -#: ../../../Misc/NEWS:4494 +#: ../../../Misc/NEWS:4503 msgid "" "`Issue #20045 `__: Fix \"setup.py register --" "list-classifiers\"." msgstr "" -#: ../../../Misc/NEWS:4496 +#: ../../../Misc/NEWS:4505 msgid "" "`Issue #18879 `__: When a method is looked up " "on a temporary file, avoid closing the file before the method is possibly " "called." msgstr "" -#: ../../../Misc/NEWS:4499 +#: ../../../Misc/NEWS:4508 msgid "" "`Issue #20037 `__: Avoid crashes when opening " "a text file late at interpreter shutdown." msgstr "" -#: ../../../Misc/NEWS:4502 +#: ../../../Misc/NEWS:4511 msgid "" "`Issue #19967 `__: Thanks to the PEP 442, " "asyncio.Future now uses a destructor to log uncaught exceptions, instead of " "the dedicated _TracebackLogger class." msgstr "" -#: ../../../Misc/NEWS:4506 +#: ../../../Misc/NEWS:4515 msgid "Added a Task.current_task() class method to asyncio." msgstr "" -#: ../../../Misc/NEWS:4508 +#: ../../../Misc/NEWS:4517 msgid "" "`Issue #19850 `__: Set SA_RESTART in asyncio " "when registering a signal handler to limit EINTR occurrences." msgstr "" -#: ../../../Misc/NEWS:4511 +#: ../../../Misc/NEWS:4520 msgid "" "Implemented write flow control in asyncio for proactor event loop (Windows)." msgstr "" -#: ../../../Misc/NEWS:4513 +#: ../../../Misc/NEWS:4522 msgid "" "Change write buffer in asyncio use to avoid O(N**2) behavior. Make write()/" "sendto() accept bytearray/memoryview." msgstr "" -#: ../../../Misc/NEWS:4516 +#: ../../../Misc/NEWS:4525 msgid "" "`Issue #20034 `__: Updated alias mapping to " "most recent locale.alias file from X.org distribution using makelocalealias." "py." msgstr "" -#: ../../../Misc/NEWS:4519 +#: ../../../Misc/NEWS:4528 msgid "" "`Issue #5815 `__: Fixed support for locales " "with modifiers. Fixed support for locale encodings with hyphens." msgstr "" -#: ../../../Misc/NEWS:4522 +#: ../../../Misc/NEWS:4531 msgid "" "`Issue #20026 `__: Fix the sqlite module to " "handle correctly invalid isolation level (wrong type)." msgstr "" -#: ../../../Misc/NEWS:4525 +#: ../../../Misc/NEWS:4534 msgid "" "`Issue #18829 `__: csv.Dialect() now checks " "type for delimiter, escapechar and quotechar fields. Original patch by " "Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:4528 +#: ../../../Misc/NEWS:4537 msgid "" "`Issue #19855 `__: uuid.getnode() on Unix now " "looks on the PATH for the executables used to find the mac address, with /" "sbin and /usr/sbin as fallbacks." msgstr "" -#: ../../../Misc/NEWS:4532 +#: ../../../Misc/NEWS:4541 msgid "" "`Issue #20007 `__: HTTPResponse.read(0) no " "more prematurely closes connection. Original patch by Simon Sapin." msgstr "" -#: ../../../Misc/NEWS:4535 +#: ../../../Misc/NEWS:4544 msgid "" "`Issue #19946 `__: multiprocessing now uses " "runpy to initialize __main__ in child processes when necessary, allowing it " @@ -41250,7 +41265,7 @@ msgid "" "correctly imported prior to execution." msgstr "" -#: ../../../Misc/NEWS:4541 +#: ../../../Misc/NEWS:4550 msgid "" "`Issue #19921 `__: When Path.mkdir() is " "called with parents=True, any missing parent is created with the default " @@ -41258,53 +41273,53 @@ msgid "" "command)." msgstr "" -#: ../../../Misc/NEWS:4545 +#: ../../../Misc/NEWS:4554 msgid "" "`Issue #19887 `__: Improve the Path.resolve() " "algorithm to support certain symlink chains." msgstr "" -#: ../../../Misc/NEWS:4548 +#: ../../../Misc/NEWS:4557 msgid "" "`Issue #19912 `__: Fixed numerous bugs in " "ntpath.splitunc()." msgstr "" -#: ../../../Misc/NEWS:4550 +#: ../../../Misc/NEWS:4559 msgid "" "`Issue #19911 `__: ntpath.splitdrive() now " "correctly processes the 'İ' character (U+0130, LATIN CAPITAL LETTER I WITH " "DOT ABOVE)." msgstr "" -#: ../../../Misc/NEWS:4553 +#: ../../../Misc/NEWS:4562 msgid "" "`Issue #19532 `__: python -m compileall with " "no filename/directory arguments now respects the -f and -q flags instead of " "ignoring them." msgstr "" -#: ../../../Misc/NEWS:4556 +#: ../../../Misc/NEWS:4565 msgid "" "`Issue #19623 `__: Fixed writing to " "unseekable files in the aifc module." msgstr "" -#: ../../../Misc/NEWS:4558 +#: ../../../Misc/NEWS:4567 msgid "" "`Issue #19946 `__: multiprocessing.spawn now " "raises ImportError when the module to be used as the main module cannot be " "imported." msgstr "" -#: ../../../Misc/NEWS:4561 +#: ../../../Misc/NEWS:4570 msgid "" "`Issue #17919 `__: select.poll.register() " "again works with poll.POLLNVAL on AIX. Fixed integer overflow in the " "eventmask parameter." msgstr "" -#: ../../../Misc/NEWS:4564 +#: ../../../Misc/NEWS:4573 msgid "" "`Issue #19063 `__: if a Charset's " "body_encoding was set to None, the email package would generate a message " @@ -41315,26 +41330,26 @@ msgid "" "error in 3.4)." msgstr "" -#: ../../../Misc/NEWS:4571 +#: ../../../Misc/NEWS:4580 msgid "" "`Issue #15475 `__: Add __sizeof__ " "implementations for itertools objects." msgstr "" -#: ../../../Misc/NEWS:4573 +#: ../../../Misc/NEWS:4582 msgid "" "`Issue #19944 `__: Fix importlib.find_spec() " "so it imports parents as needed and move the function to importlib.util." msgstr "" -#: ../../../Misc/NEWS:4576 +#: ../../../Misc/NEWS:4585 msgid "" "`Issue #19880 `__: Fix a reference leak in " "unittest.TestCase. Explicitly break reference cycles between frames and the " "_Outcome instance." msgstr "" -#: ../../../Misc/NEWS:4579 +#: ../../../Misc/NEWS:4588 msgid "" "`Issue #17429 `__: platform." "linux_distribution() now decodes files from the UTF-8 encoding with the " @@ -41344,67 +41359,67 @@ msgid "" "Toshio Kuratomi." msgstr "" -#: ../../../Misc/NEWS:4585 +#: ../../../Misc/NEWS:4594 msgid "" "`Issue #19343 `__: Expose FreeBSD-specific " "APIs in resource module. Original patch by Koobs." msgstr "" -#: ../../../Misc/NEWS:4588 +#: ../../../Misc/NEWS:4597 msgid "" "`Issue #19929 `__: Call os.read with 32768 " "within subprocess.Popen.communicate rather than 4096 for efficiency. A " "microbenchmark shows Linux and OS X both using ~50% less cpu time this way." msgstr "" -#: ../../../Misc/NEWS:4592 +#: ../../../Misc/NEWS:4601 msgid "" "`Issue #19506 `__: Use a memoryview to avoid " "a data copy when piping data to stdin within subprocess.Popen.communicate. " "5-10% less cpu usage." msgstr "" -#: ../../../Misc/NEWS:4595 +#: ../../../Misc/NEWS:4604 msgid "" "`Issue #19876 `__: selectors unregister() no " "longer raises ValueError or OSError if the FD is closed (as long as it was " "registered)." msgstr "" -#: ../../../Misc/NEWS:4598 +#: ../../../Misc/NEWS:4607 msgid "" "`Issue #19908 `__: pathlib now joins relative " "Windows paths correctly when a drive is present. Original patch by Antoine " "Pitrou." msgstr "" -#: ../../../Misc/NEWS:4601 +#: ../../../Misc/NEWS:4610 msgid "" "`Issue #19296 `__: Silence compiler warning " "in dbm_open" msgstr "" -#: ../../../Misc/NEWS:4603 +#: ../../../Misc/NEWS:4612 msgid "" "`Issue #6784 `__: Strings from Python 2 can " "now be unpickled as bytes objects by setting the encoding argument of " "Unpickler to be 'bytes'. Initial patch by Merlijn van Deen." msgstr "" -#: ../../../Misc/NEWS:4607 +#: ../../../Misc/NEWS:4616 msgid "" "`Issue #19839 `__: Fix regression in bz2 " "module's handling of non-bzip2 data at EOF, and analogous bug in lzma module." msgstr "" -#: ../../../Misc/NEWS:4610 +#: ../../../Misc/NEWS:4619 msgid "" "`Issue #19881 `__: Fix pickling bug where " "cpickle would emit bad pickle data for large bytes string (i.e., with size " "greater than 2**32-1)." msgstr "" -#: ../../../Misc/NEWS:4613 +#: ../../../Misc/NEWS:4622 msgid "" "`Issue #19138 `__: doctest's " "IGNORE_EXCEPTION_DETAIL now allows a match when no exception detail exists " @@ -41412,13 +41427,13 @@ msgid "" "follows the colon)." msgstr "" -#: ../../../Misc/NEWS:4617 +#: ../../../Misc/NEWS:4626 msgid "" "`Issue #19927 `__: Add __eq__ to path-based " "loaders in importlib." msgstr "" -#: ../../../Misc/NEWS:4619 +#: ../../../Misc/NEWS:4628 msgid "" "`Issue #19827 `__: On UNIX, setblocking() and " "settimeout() methods of socket.socket can now avoid a second syscall if the " @@ -41426,362 +41441,362 @@ msgid "" "unchanged." msgstr "" -#: ../../../Misc/NEWS:4623 +#: ../../../Misc/NEWS:4632 msgid "" "`Issue #19785 `__: smtplib now supports " "SSLContext.check_hostname and server name indication for TLS/SSL connections." msgstr "" -#: ../../../Misc/NEWS:4626 +#: ../../../Misc/NEWS:4635 msgid "" "`Issue #19784 `__: poplib now supports " "SSLContext.check_hostname and server name indication for TLS/SSL connections." msgstr "" -#: ../../../Misc/NEWS:4629 +#: ../../../Misc/NEWS:4638 msgid "" "`Issue #19783 `__: nntplib now supports " "SSLContext.check_hostname and server name indication for TLS/SSL connections." msgstr "" -#: ../../../Misc/NEWS:4632 +#: ../../../Misc/NEWS:4641 msgid "" "`Issue #19782 `__: imaplib now supports " "SSLContext.check_hostname and server name indication for TLS/SSL connections." msgstr "" -#: ../../../Misc/NEWS:4635 +#: ../../../Misc/NEWS:4644 msgid "" "`Issue #20123 `__: Fix pydoc.synopsis() for " "\"binary\" modules." msgstr "" -#: ../../../Misc/NEWS:4637 +#: ../../../Misc/NEWS:4646 msgid "" "`Issue #19834 `__: Support unpickling of " "exceptions pickled by Python 2." msgstr "" -#: ../../../Misc/NEWS:4639 +#: ../../../Misc/NEWS:4648 msgid "" "`Issue #19781 `__: ftplib now supports " "SSLContext.check_hostname and server name indication for TLS/SSL connections." msgstr "" -#: ../../../Misc/NEWS:4642 +#: ../../../Misc/NEWS:4651 msgid "" "`Issue #19509 `__: Add SSLContext." "check_hostname to match the peer's certificate with server_hostname on " "handshake." msgstr "" -#: ../../../Misc/NEWS:4645 +#: ../../../Misc/NEWS:4654 msgid "" "`Issue #15798 `__: Fixed subprocess.Popen() " "to no longer fail if file descriptor 0, 1 or 2 is closed." msgstr "" -#: ../../../Misc/NEWS:4648 +#: ../../../Misc/NEWS:4657 msgid "" "`Issue #17897 `__: Optimized unpickle " "prefetching." msgstr "" -#: ../../../Misc/NEWS:4650 +#: ../../../Misc/NEWS:4659 msgid "" "`Issue #3693 `__: Make the error message more " "helpful when the array.array() constructor is given a str. Move the array " "module typecode documentation to the docstring of the constructor." msgstr "" -#: ../../../Misc/NEWS:4654 +#: ../../../Misc/NEWS:4663 msgid "" "`Issue #19088 `__: Fixed incorrect caching of " "the copyreg module in object.__reduce__() and object.__reduce_ex__()." msgstr "" -#: ../../../Misc/NEWS:4657 +#: ../../../Misc/NEWS:4666 msgid "" "`Issue #19698 `__: Removed exec_module() " "methods from importlib.machinery.BuiltinImporter and ExtensionFileLoader." msgstr "" -#: ../../../Misc/NEWS:4660 +#: ../../../Misc/NEWS:4669 msgid "" "`Issue #18864 `__: Added a setter for " "ModuleSpec.has_location." msgstr "" -#: ../../../Misc/NEWS:4662 +#: ../../../Misc/NEWS:4671 msgid "" "Fixed _pickle.Unpickler to not fail when loading empty strings as persistent " "IDs." msgstr "" -#: ../../../Misc/NEWS:4665 +#: ../../../Misc/NEWS:4674 msgid "" "`Issue #11480 `__: Fixed copy.copy to work " "with classes with custom metaclasses. Patch by Daniel Urban." msgstr "" -#: ../../../Misc/NEWS:4668 +#: ../../../Misc/NEWS:4677 msgid "" "`Issue #6477 `__: Added support for pickling " "the types of built-in singletons (i.e., Ellipsis, NotImplemented, None)." msgstr "" -#: ../../../Misc/NEWS:4671 +#: ../../../Misc/NEWS:4680 msgid "" "`Issue #19713 `__: Add remaining PEP 451-" "related deprecations and move away from using find_module/find_loaer/" "load_module." msgstr "" -#: ../../../Misc/NEWS:4674 +#: ../../../Misc/NEWS:4683 msgid "" "`Issue #19708 `__: Update pkgutil to use the " "new importer APIs." msgstr "" -#: ../../../Misc/NEWS:4676 +#: ../../../Misc/NEWS:4685 msgid "" "`Issue #19703 `__: Update pydoc to use the " "new importer APIs." msgstr "" -#: ../../../Misc/NEWS:4678 +#: ../../../Misc/NEWS:4687 msgid "" "`Issue #19851 `__: Fixed a regression in " "reloading sub-modules." msgstr "" -#: ../../../Misc/NEWS:4680 +#: ../../../Misc/NEWS:4689 msgid "ssl.create_default_context() sets OP_NO_COMPRESSION to prevent CRIME." msgstr "" -#: ../../../Misc/NEWS:4682 +#: ../../../Misc/NEWS:4691 msgid "" "`Issue #19802 `__: Add socket.SO_PRIORITY." msgstr "" -#: ../../../Misc/NEWS:4684 +#: ../../../Misc/NEWS:4693 msgid "" "`Issue #11508 `__: Fixed uuid.getnode() and " "uuid.uuid1() on environment with virtual interface. Original patch by Kent " "Frazier." msgstr "" -#: ../../../Misc/NEWS:4687 +#: ../../../Misc/NEWS:4696 msgid "" "`Issue #11489 `__: JSON decoder now accepts " "lone surrogates." msgstr "" -#: ../../../Misc/NEWS:4689 +#: ../../../Misc/NEWS:4698 msgid "" "`Issue #19545 `__: Avoid chained exceptions " "while passing stray % to time.strptime(). Initial patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:4695 +#: ../../../Misc/NEWS:4704 msgid "" "`Issue #20058 `__: sys.stdin.readline() in " "IDLE now always returns only one line." msgstr "" -#: ../../../Misc/NEWS:4697 +#: ../../../Misc/NEWS:4706 msgid "" "`Issue #19481 `__: print() of string subclass " "instance in IDLE no longer hangs." msgstr "" -#: ../../../Misc/NEWS:4699 +#: ../../../Misc/NEWS:4708 msgid "" "`Issue #18270 `__: Prevent possible IDLE " "AttributeError on OS X when no initial shell window is present." msgstr "" -#: ../../../Misc/NEWS:4705 +#: ../../../Misc/NEWS:4714 msgid "" "`Issue #20055 `__: Fix test_shutil under " "Windows with symlink privileges held. Patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:4708 +#: ../../../Misc/NEWS:4717 msgid "" "`Issue #20070 `__: Don't run test_urllib2net " "when network resources are not enabled." msgstr "" -#: ../../../Misc/NEWS:4711 +#: ../../../Misc/NEWS:4720 msgid "" "`Issue #19938 `__: Re-enabled " "test_bug_1333982 in test_dis, which had been disabled since 3.0 due to the " "changes in listcomp handling." msgstr "" -#: ../../../Misc/NEWS:4714 +#: ../../../Misc/NEWS:4723 msgid "" "`Issue #19320 `__: test_tcl no longer fails " "when wantobjects is false." msgstr "" -#: ../../../Misc/NEWS:4716 +#: ../../../Misc/NEWS:4725 msgid "" "`Issue #19919 `__: Fix flaky SSL test. " "connect_ex() sometimes returns EWOULDBLOCK on Windows or VMs hosted on " "Windows." msgstr "" -#: ../../../Misc/NEWS:4719 +#: ../../../Misc/NEWS:4728 msgid "" "`Issue #19912 `__: Added tests for ntpath." "splitunc()." msgstr "" -#: ../../../Misc/NEWS:4721 +#: ../../../Misc/NEWS:4730 msgid "" "`Issue #19828 `__: Fixed test_site when the " "whole suite is run with -S." msgstr "" -#: ../../../Misc/NEWS:4723 +#: ../../../Misc/NEWS:4732 msgid "" "`Issue #19928 `__: Implemented a test for " "repr() of cell objects." msgstr "" -#: ../../../Misc/NEWS:4725 +#: ../../../Misc/NEWS:4734 msgid "" "`Issue #19535 `__: Fixed test_docxmlrpc, " "test_functools, test_inspect, and test_statistics when python is run with -" "OO." msgstr "" -#: ../../../Misc/NEWS:4728 +#: ../../../Misc/NEWS:4737 msgid "" "`Issue #19926 `__: Removed unneeded test_main " "from test_abstract_numbers. Patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:4731 +#: ../../../Misc/NEWS:4740 msgid "" "`Issue #19572 `__: More skipped tests " "explicitly marked as skipped." msgstr "" -#: ../../../Misc/NEWS:4733 +#: ../../../Misc/NEWS:4742 msgid "" "`Issue #19595 `__, #19987: Re-enabled a long-" "disabled test in test_winsound." msgstr "" -#: ../../../Misc/NEWS:4735 +#: ../../../Misc/NEWS:4744 msgid "" "`Issue #19588 `__: Fixed tests in test_random " "that were silently skipped most of the time. Patch by Julian Gindi." msgstr "" -#: ../../../Misc/NEWS:4741 +#: ../../../Misc/NEWS:4750 msgid "" "`Issue #19728 `__: Enable pip installation by " "default on Windows." msgstr "" -#: ../../../Misc/NEWS:4743 +#: ../../../Misc/NEWS:4752 msgid "`Issue #16136 `__: Remove VMS support" msgstr "" -#: ../../../Misc/NEWS:4745 +#: ../../../Misc/NEWS:4754 msgid "" "`Issue #18215 `__: Add script Tools/ssl/" "test_multiple_versions.py to compile and run Python's unit tests with " "multiple versions of OpenSSL." msgstr "" -#: ../../../Misc/NEWS:4748 +#: ../../../Misc/NEWS:4757 msgid "" "`Issue #19922 `__: define " "_INCLUDE__STDC_A1_SOURCE in HP-UX to include mbstate_t for mbrtowc()." msgstr "" -#: ../../../Misc/NEWS:4751 +#: ../../../Misc/NEWS:4760 msgid "" "`Issue #19788 `__: kill_python(_d).exe is now " "run as a PreBuildEvent on the pythoncore sub-project. This should prevent " "build errors due a previous build's python(_d).exe still running." msgstr "" -#: ../../../Misc/NEWS:4758 +#: ../../../Misc/NEWS:4767 msgid "" "`Issue #20265 `__: Updated some parts of the " "Using Windows document." msgstr "" -#: ../../../Misc/NEWS:4760 +#: ../../../Misc/NEWS:4769 msgid "" "`Issue #20266 `__: Updated some parts of the " "Windows FAQ." msgstr "" -#: ../../../Misc/NEWS:4762 +#: ../../../Misc/NEWS:4771 msgid "" "`Issue #20255 `__: Updated the about and bugs " "pages." msgstr "" -#: ../../../Misc/NEWS:4764 +#: ../../../Misc/NEWS:4773 msgid "" "`Issue #20253 `__: Fixed a typo in the " "ipaddress docs that advertised an illegal attribute name. Found by INADA " "Naoki." msgstr "" -#: ../../../Misc/NEWS:4767 +#: ../../../Misc/NEWS:4776 msgid "" "`Issue #18840 `__: Introduce the json module " "in the tutorial, and de-emphasize the pickle module." msgstr "" -#: ../../../Misc/NEWS:4770 +#: ../../../Misc/NEWS:4779 msgid "" "`Issue #19845 `__: Updated the Compiling " "Python on Windows section." msgstr "" -#: ../../../Misc/NEWS:4772 +#: ../../../Misc/NEWS:4781 msgid "" "`Issue #19795 `__: Improved markup of True/" "False constants." msgstr "" -#: ../../../Misc/NEWS:4777 +#: ../../../Misc/NEWS:4786 msgid "" "`Issue #19659 `__: Added documentation for " "Argument Clinic." msgstr "" -#: ../../../Misc/NEWS:4779 +#: ../../../Misc/NEWS:4788 msgid "" "`Issue #19976 `__: Argument Clinic " "METH_NOARGS functions now always take two parameters." msgstr "" -#: ../../../Misc/NEWS:4784 +#: ../../../Misc/NEWS:4793 msgid "Python 3.4.0 Beta 1" msgstr "" -#: ../../../Misc/NEWS:4786 +#: ../../../Misc/NEWS:4795 msgid "Release date: 2013-11-24" msgstr "" -#: ../../../Misc/NEWS:4791 +#: ../../../Misc/NEWS:4800 msgid "" "Use the repr of a module name in more places in import, especially " "exceptions." msgstr "" -#: ../../../Misc/NEWS:4794 +#: ../../../Misc/NEWS:4803 msgid "" "`Issue #19619 `__: str.encode, bytes.decode " "and bytearray.decode now use an internal API to throw LookupError for known " @@ -41790,14 +41805,14 @@ msgid "" "latter mechanism remains in place for third party non-text encodings)" msgstr "" -#: ../../../Misc/NEWS:4800 +#: ../../../Misc/NEWS:4809 msgid "" "`Issue #19183 `__: Implement PEP 456 'secure " "and interchangeable hash algorithm'. Python now uses SipHash24 on all major " "platforms." msgstr "" -#: ../../../Misc/NEWS:4803 +#: ../../../Misc/NEWS:4812 msgid "" "`Issue #12892 `__: The utf-16* and utf-32* " "encoders no longer allow surrogate code points (U+D800-U+DFFF) to be " @@ -41807,20 +41822,20 @@ msgid "" "Stinner and Kang-Hao (Kenny) Lu." msgstr "" -#: ../../../Misc/NEWS:4809 +#: ../../../Misc/NEWS:4818 msgid "" "`Issue #17806 `__: Added keyword-argument " "support for \"tabsize\" to str/bytes.expandtabs()." msgstr "" -#: ../../../Misc/NEWS:4812 +#: ../../../Misc/NEWS:4821 msgid "" "`Issue #17828 `__: Output type errors in str." "encode(), bytes.decode() and bytearray.decode() now direct users to codecs." "encode() or codecs.decode() as appropriate." msgstr "" -#: ../../../Misc/NEWS:4816 +#: ../../../Misc/NEWS:4825 msgid "" "`Issue #17828 `__: The interpreter now " "attempts to chain errors that occur in codec processing with a replacement " @@ -41829,7 +41844,7 @@ msgid "" "exception won't lose any information." msgstr "" -#: ../../../Misc/NEWS:4821 +#: ../../../Misc/NEWS:4830 msgid "" "`Issue #19466 `__: Clear the frames of daemon " "threads earlier during the Python shutdown to call objects destructors. So " @@ -41837,25 +41852,25 @@ msgid "" "threads." msgstr "" -#: ../../../Misc/NEWS:4825 +#: ../../../Misc/NEWS:4834 msgid "" "`Issue #19514 `__: Deduplicate some " "_Py_IDENTIFIER declarations. Patch by Andrei Dorian Duma." msgstr "" -#: ../../../Misc/NEWS:4828 +#: ../../../Misc/NEWS:4837 msgid "" "`Issue #17936 `__: Fix O(n**2) behaviour when " "adding or removing many subclasses of a given type." msgstr "" -#: ../../../Misc/NEWS:4831 +#: ../../../Misc/NEWS:4840 msgid "" "`Issue #19428 `__: zipimport now handles " "errors when reading truncated or invalid ZIP archive." msgstr "" -#: ../../../Misc/NEWS:4834 +#: ../../../Misc/NEWS:4843 msgid "" "`Issue #18408 `__: Add a new " "PyFrame_FastToLocalsWithError() function to handle exceptions when merging " @@ -41863,50 +41878,50 @@ msgid "" "exception and return NULL on failure." msgstr "" -#: ../../../Misc/NEWS:4838 +#: ../../../Misc/NEWS:4847 msgid "" "`Issue #19369 `__: Optimized the usage of " "__length_hint__()." msgstr "" -#: ../../../Misc/NEWS:4840 +#: ../../../Misc/NEWS:4849 msgid "" "`Issue #18603 `__: Ensure that PyOS_mystricmp " "and PyOS_mystrnicmp are in the Python executable and not removed by the " "linker's optimizer." msgstr "" -#: ../../../Misc/NEWS:4843 +#: ../../../Misc/NEWS:4852 msgid "" "`Issue #19306 `__: Add extra hints to the " "faulthandler module's stack dumps that these are \"upside down\"." msgstr "" -#: ../../../Misc/NEWS:4849 +#: ../../../Misc/NEWS:4858 msgid "" "`Issue #3158 `__: doctest can now find " "doctests in functions and methods written in C." msgstr "" -#: ../../../Misc/NEWS:4852 +#: ../../../Misc/NEWS:4861 msgid "" "`Issue #13477 `__: Added command line " "interface to the tarfile module. Original patch by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:4855 +#: ../../../Misc/NEWS:4864 msgid "" "`Issue #19674 `__: inspect.signature() now " "produces a correct signature for some builtins." msgstr "" -#: ../../../Misc/NEWS:4858 +#: ../../../Misc/NEWS:4867 msgid "" "`Issue #19722 `__: Added opcode." "stack_effect(), which computes the stack effect of bytecode instructions." msgstr "" -#: ../../../Misc/NEWS:4861 +#: ../../../Misc/NEWS:4870 msgid "" "`Issue #19735 `__: Implement private function " "ssl._create_stdlib_context() to create SSLContext objects in Python's stdlib " @@ -41914,64 +41929,64 @@ msgid "" "load_default_certs()." msgstr "" -#: ../../../Misc/NEWS:4865 +#: ../../../Misc/NEWS:4874 msgid "" "`Issue #16203 `__: Add re.fullmatch() " "function and regex.fullmatch() method, which anchor the pattern at both ends " "of the string to match. Original patch by Matthew Barnett." msgstr "" -#: ../../../Misc/NEWS:4869 +#: ../../../Misc/NEWS:4878 msgid "" "`Issue #13592 `__: Improved the repr for " "regular expression pattern objects. Based on patch by Hugo Lopes Tavares." msgstr "" -#: ../../../Misc/NEWS:4872 +#: ../../../Misc/NEWS:4881 msgid "" "`Issue #19641 `__: Added the audioop." "byteswap() function to convert big-endian samples to little-endian and vice " "versa." msgstr "" -#: ../../../Misc/NEWS:4875 +#: ../../../Misc/NEWS:4884 msgid "" "`Issue #15204 `__: Deprecated the 'U' mode in " "file-like objects." msgstr "" -#: ../../../Misc/NEWS:4877 +#: ../../../Misc/NEWS:4886 msgid "" "`Issue #17810 `__: Implement PEP 3154, pickle " "protocol 4." msgstr "" -#: ../../../Misc/NEWS:4879 +#: ../../../Misc/NEWS:4888 msgid "" "`Issue #19668 `__: Added support for the " "cp1125 encoding." msgstr "" -#: ../../../Misc/NEWS:4881 +#: ../../../Misc/NEWS:4890 msgid "" "`Issue #19689 `__: Add ssl." "create_default_context() factory function. It creates a new SSLContext " "object with secure default settings." msgstr "" -#: ../../../Misc/NEWS:4884 +#: ../../../Misc/NEWS:4893 msgid "" "`Issue #19727 `__: os.utime(..., None) is now " "potentially more precise under Windows." msgstr "" -#: ../../../Misc/NEWS:4887 +#: ../../../Misc/NEWS:4896 msgid "" "`Issue #17201 `__: ZIP64 extensions now are " "enabled by default. Patch by William Mallard." msgstr "" -#: ../../../Misc/NEWS:4890 +#: ../../../Misc/NEWS:4899 msgid "" "`Issue #19292 `__: Add SSLContext." "load_default_certs() to load default root CA certificates from default " @@ -41979,13 +41994,13 @@ msgid "" "authentication of server certs." msgstr "" -#: ../../../Misc/NEWS:4894 +#: ../../../Misc/NEWS:4903 msgid "" "`Issue #19673 `__: Add pathlib to the stdlib " "as a provisional module (PEP 428)." msgstr "" -#: ../../../Misc/NEWS:4896 +#: ../../../Misc/NEWS:4905 msgid "" "`Issue #16596 `__: pdb in a generator now " "properly skips over yield and yield from rather than stepping out of the " @@ -41993,199 +42008,199 @@ msgid "" "coroutines.)" msgstr "" -#: ../../../Misc/NEWS:4900 +#: ../../../Misc/NEWS:4909 msgid "" "`Issue #17916 `__: Added dis.Bytecode." "from_traceback() and dis.Bytecode.current_offset to easily display \"current " "instruction\" markers in the new disassembly API (Patch by Claudiu Popa)." msgstr "" -#: ../../../Misc/NEWS:4904 +#: ../../../Misc/NEWS:4913 msgid "" "`Issue #19552 `__: venv now supports " "bootstrapping pip into virtual environments" msgstr "" -#: ../../../Misc/NEWS:4906 +#: ../../../Misc/NEWS:4915 msgid "" "`Issue #17134 `__: Finalize interface to " "Windows' certificate store. Cert and CRL enumeration are now two functions. " "enum_certificates() also returns purpose flags as set of OIDs." msgstr "" -#: ../../../Misc/NEWS:4910 +#: ../../../Misc/NEWS:4919 msgid "" "`Issue #19555 `__: Restore sysconfig." "get_config_var('SO'), (and the distutils equivalent) with a " "DeprecationWarning pointing people at $EXT_SUFFIX." msgstr "" -#: ../../../Misc/NEWS:4913 +#: ../../../Misc/NEWS:4922 msgid "" "`Issue #8813 `__: Add SSLContext.verify_flags " "to change the verification flags of the context in order to enable " "certification revocation list (CRL) checks or strict X509 rules." msgstr "" -#: ../../../Misc/NEWS:4917 +#: ../../../Misc/NEWS:4926 msgid "" "`Issue #18294 `__: Fix the zlib module to " "make it 64-bit safe." msgstr "" -#: ../../../Misc/NEWS:4919 +#: ../../../Misc/NEWS:4928 msgid "" "`Issue #19682 `__: Fix compatibility issue " "with old version of OpenSSL that was introduced by `Issue #18379 `__." msgstr "" -#: ../../../Misc/NEWS:4922 +#: ../../../Misc/NEWS:4931 msgid "" "`Issue #14455 `__: plistlib now supports " "binary plists and has an updated API." msgstr "" -#: ../../../Misc/NEWS:4924 +#: ../../../Misc/NEWS:4933 msgid "" "`Issue #19633 `__: Fixed writing not " "compressed 16- and 32-bit wave files on big-endian platforms." msgstr "" -#: ../../../Misc/NEWS:4927 +#: ../../../Misc/NEWS:4936 msgid "" "`Issue #18379 `__: SSLSocket.getpeercert() " "returns CA issuer AIA fields, OCSP and CRL distribution points." msgstr "" -#: ../../../Misc/NEWS:4930 +#: ../../../Misc/NEWS:4939 msgid "" "`Issue #18138 `__: Implement cadata argument " "of SSLContext.load_verify_location() to load CA certificates and CRL from " "memory. It supports PEM and DER encoded strings." msgstr "" -#: ../../../Misc/NEWS:4934 +#: ../../../Misc/NEWS:4943 msgid "" "`Issue #18775 `__: Add name and block_size " "attribute to HMAC object. They now provide the same API elements as non-" "keyed cryptographic hash functions." msgstr "" -#: ../../../Misc/NEWS:4937 +#: ../../../Misc/NEWS:4946 msgid "" "`Issue #17276 `__: MD5 as default digestmod " "for HMAC is deprecated. The HMAC module supports digestmod names, e.g. hmac." "HMAC('sha1')." msgstr "" -#: ../../../Misc/NEWS:4940 +#: ../../../Misc/NEWS:4949 msgid "" "`Issue #19449 `__: in csv's writerow, handle " "non-string keys when generating the error message that certain keys are not " "in the 'fieldnames' list." msgstr "" -#: ../../../Misc/NEWS:4943 +#: ../../../Misc/NEWS:4952 msgid "" "`Issue #13633 `__: Added a new " "convert_charrefs keyword arg to HTMLParser that, when True, automatically " "converts all character references." msgstr "" -#: ../../../Misc/NEWS:4946 +#: ../../../Misc/NEWS:4955 msgid "" "`Issue #2927 `__: Added the unescape() " "function to the html module." msgstr "" -#: ../../../Misc/NEWS:4948 +#: ../../../Misc/NEWS:4957 msgid "" "`Issue #8402 `__: Added the escape() function " "to the glob module." msgstr "" -#: ../../../Misc/NEWS:4950 +#: ../../../Misc/NEWS:4959 msgid "" "`Issue #17618 `__: Add Base85 and Ascii85 " "encoding/decoding to the base64 module." msgstr "" -#: ../../../Misc/NEWS:4952 +#: ../../../Misc/NEWS:4961 msgid "" "`Issue #19634 `__: time.strftime(\"%y\") now " "raises a ValueError on AIX when given a year before 1900." msgstr "" -#: ../../../Misc/NEWS:4955 +#: ../../../Misc/NEWS:4964 msgid "" "Fix test.support.bind_port() to not cause an error when Python was compiled " "on a system with SO_REUSEPORT defined in the headers but run on a system " "with an OS kernel that does not support that reasonably new socket option." msgstr "" -#: ../../../Misc/NEWS:4959 +#: ../../../Misc/NEWS:4968 msgid "" "Fix compilation error under gcc of the ctypes module bundled libffi for arm." msgstr "" -#: ../../../Misc/NEWS:4961 +#: ../../../Misc/NEWS:4970 msgid "" "`Issue #19448 `__: Add private API to SSL " "module to lookup ASN.1 objects by OID, NID, short name and long name." msgstr "" -#: ../../../Misc/NEWS:4964 +#: ../../../Misc/NEWS:4973 msgid "" "`Issue #19282 `__: dbm.open now supports the " "context management protocol. (Inital patch by Claudiu Popa)" msgstr "" -#: ../../../Misc/NEWS:4967 +#: ../../../Misc/NEWS:4976 msgid "" "`Issue #8311 `__: Added support for writing " "any bytes-like objects in the aifc, sunau, and wave modules." msgstr "" -#: ../../../Misc/NEWS:4970 +#: ../../../Misc/NEWS:4979 msgid "" "`Issue #5202 `__: Added support for unseekable " "files in the wave module." msgstr "" -#: ../../../Misc/NEWS:4972 +#: ../../../Misc/NEWS:4981 msgid "" "`Issue #19544 `__ and `Issue #1180 `__: Restore global option to ignore ~/.pydistutils.cfg " "in Distutils, accidentally removed in backout of distutils2 changes." msgstr "" -#: ../../../Misc/NEWS:4976 +#: ../../../Misc/NEWS:4985 msgid "" "`Issue #19523 `__: Closed FileHandler leak " "which occurred when delay was set." msgstr "" -#: ../../../Misc/NEWS:4978 +#: ../../../Misc/NEWS:4987 msgid "" "`Issue #19544 `__ and `Issue #6516 `__: Restore support for --user and --group parameters " "to sdist command accidentally rolled back as part of the distutils2 rollback." msgstr "" -#: ../../../Misc/NEWS:4982 +#: ../../../Misc/NEWS:4991 msgid "" "`Issue #13674 `__: Prevented time.strftime " "from crashing on Windows when given a year before 1900 and a format of %y." msgstr "" -#: ../../../Misc/NEWS:4985 +#: ../../../Misc/NEWS:4994 msgid "" "`Issue #19406 `__: implementation of the " "ensurepip module (part of PEP 453). Patch by Donald Stufft and Nick Coghlan." msgstr "" -#: ../../../Misc/NEWS:4988 +#: ../../../Misc/NEWS:4997 msgid "" "`Issue #19544 `__ and `Issue #6286 `__: Restore use of urllib over http allowing use of " @@ -42193,65 +42208,65 @@ msgid "" "rollback of distutils2." msgstr "" -#: ../../../Misc/NEWS:4992 +#: ../../../Misc/NEWS:5001 msgid "" "`Issue #19544 `__ and `Issue #7457 `__: Restore the read_pkg_file method to distutils.dist." "DistributionMetadata accidentally removed in the undo of distutils2." msgstr "" -#: ../../../Misc/NEWS:4996 +#: ../../../Misc/NEWS:5005 msgid "" "`Issue #16685 `__: Added support for any " "bytes-like objects in the audioop module. Removed support for strings." msgstr "" -#: ../../../Misc/NEWS:4999 +#: ../../../Misc/NEWS:5008 msgid "" "`Issue #7171 `__: Add Windows implementation " "of ``inet_ntop`` and ``inet_pton`` to socket module. Patch by Atsuo Ishimoto." msgstr "" -#: ../../../Misc/NEWS:5002 +#: ../../../Misc/NEWS:5011 msgid "" "`Issue #19261 `__: Added support for writing " "24-bit samples in the sunau module." msgstr "" -#: ../../../Misc/NEWS:5004 +#: ../../../Misc/NEWS:5013 msgid "" "`Issue #1097797 `__: Added CP273 encoding, " "used on IBM mainframes in Germany and Austria. Mapping provided by Michael " "Bierenfeld." msgstr "" -#: ../../../Misc/NEWS:5007 +#: ../../../Misc/NEWS:5016 msgid "" "`Issue #1575020 `__: Fixed support of 24-" "bit wave files on big-endian platforms." msgstr "" -#: ../../../Misc/NEWS:5009 +#: ../../../Misc/NEWS:5018 msgid "" "`Issue #19378 `__: Fixed a number of cases in " "the dis module where the new \"file\" parameter was not being honoured " "correctly" msgstr "" -#: ../../../Misc/NEWS:5012 +#: ../../../Misc/NEWS:5021 msgid "" "`Issue #19378 `__: Removed the \"dis.Bytecode." "show_info\" method" msgstr "" -#: ../../../Misc/NEWS:5014 +#: ../../../Misc/NEWS:5023 msgid "" "`Issue #19378 `__: Renamed the \"dis.Bytecode." "display_code\" method to \"dis.Bytecode.dis\" and converted it to returning " "a string rather than printing output." msgstr "" -#: ../../../Misc/NEWS:5018 +#: ../../../Misc/NEWS:5027 msgid "" "`Issue #19378 `__: the \"line_offset\" " "parameter in the new \"dis.get_instructions\" API has been renamed to " @@ -42260,137 +42275,137 @@ msgid "" "docs to refer to bytecode offsets." msgstr "" -#: ../../../Misc/NEWS:5023 +#: ../../../Misc/NEWS:5032 msgid "" "`Issue #18678 `__: Corrected spwd struct " "member names in spwd module: sp_nam->sp_namp, and sp_pwd->sp_pwdp. The old " "names are kept as extra structseq members, for backward compatibility." msgstr "" -#: ../../../Misc/NEWS:5027 +#: ../../../Misc/NEWS:5036 msgid "" "`Issue #6157 `__: Fixed tkinter.Text.debug(). " "tkinter.Text.bbox() now raises TypeError instead of TclError on wrong number " "of arguments. Original patch by Guilherme Polo." msgstr "" -#: ../../../Misc/NEWS:5031 +#: ../../../Misc/NEWS:5040 msgid "" "`Issue #10197 `__: Rework subprocess." "get[status]output to use subprocess functionality and thus to work on " "Windows. Patch by Nick Coghlan" msgstr "" -#: ../../../Misc/NEWS:5034 +#: ../../../Misc/NEWS:5043 msgid "" "`Issue #6160 `__: The bbox() method of tkinter." "Spinbox now returns a tuple of integers instead of a string. Based on patch " "by Guilherme Polo." msgstr "" -#: ../../../Misc/NEWS:5037 +#: ../../../Misc/NEWS:5046 msgid "" "`Issue #19403 `__: contextlib.redirect_stdout " "is now reentrant" msgstr "" -#: ../../../Misc/NEWS:5039 +#: ../../../Misc/NEWS:5048 msgid "" "`Issue #19286 `__: Directories in " "``package_data`` are no longer added to the filelist, preventing failure " "outlined in the ticket." msgstr "" -#: ../../../Misc/NEWS:5042 +#: ../../../Misc/NEWS:5051 msgid "" "`Issue #19480 `__: HTMLParser now accepts all " "valid start-tag names as defined by the HTML5 standard." msgstr "" -#: ../../../Misc/NEWS:5045 +#: ../../../Misc/NEWS:5054 msgid "" "`Issue #15114 `__: The html.parser module now " "raises a DeprecationWarning when the strict argument of HTMLParser or the " "HTMLParser.error method are used." msgstr "" -#: ../../../Misc/NEWS:5048 +#: ../../../Misc/NEWS:5057 msgid "" "`Issue #19410 `__: Undo the special-casing " "removal of '' for importlib.machinery.FileFinder." msgstr "" -#: ../../../Misc/NEWS:5051 +#: ../../../Misc/NEWS:5060 msgid "" "`Issue #19424 `__: Fix the warnings module to " "accept filename containing surrogate characters." msgstr "" -#: ../../../Misc/NEWS:5054 +#: ../../../Misc/NEWS:5063 msgid "" "`Issue #19435 `__: Fix directory traversal " "attack on CGIHttpRequestHandler." msgstr "" -#: ../../../Misc/NEWS:5056 +#: ../../../Misc/NEWS:5065 msgid "" "`Issue #19227 `__: Remove pthread_atfork() " "handler. The handler was added to solve #18747 but has caused issues." msgstr "" -#: ../../../Misc/NEWS:5059 +#: ../../../Misc/NEWS:5068 msgid "" "`Issue #19420 `__: Fix reference leak in " "module initalization code of _hashopenssl.c" msgstr "" -#: ../../../Misc/NEWS:5062 +#: ../../../Misc/NEWS:5071 msgid "" "`Issue #19329 `__: Optimized compiling " "charsets in regular expressions." msgstr "" -#: ../../../Misc/NEWS:5064 +#: ../../../Misc/NEWS:5073 msgid "" "`Issue #19227 `__: Try to fix deadlocks " "caused by re-seeding then OpenSSL pseudo-random number generator on fork()." msgstr "" -#: ../../../Misc/NEWS:5067 +#: ../../../Misc/NEWS:5076 msgid "" "`Issue #16037 `__: HTTPMessage.readheaders() " "raises an HTTPException when more than 100 headers are read. Adapted from " "patch by Jyrki Pulliainen." msgstr "" -#: ../../../Misc/NEWS:5070 +#: ../../../Misc/NEWS:5079 msgid "" "`Issue #16040 `__: CVE-2013-1752: nntplib: " "Limit maximum line lengths to 2048 to prevent readline() calls from " "consuming too much memory. Patch by Jyrki Pulliainen." msgstr "" -#: ../../../Misc/NEWS:5074 +#: ../../../Misc/NEWS:5083 msgid "" "`Issue #16041 `__: CVE-2013-1752: poplib: " "Limit maximum line lengths to 2048 to prevent readline() calls from " "consuming too much memory. Patch by Jyrki Pulliainen." msgstr "" -#: ../../../Misc/NEWS:5078 +#: ../../../Misc/NEWS:5087 msgid "" "`Issue #17997 `__: Change behavior of ``ssl." "match_hostname()`` to follow RFC 6125, for security reasons. It now doesn't " "match multiple wildcards nor wildcards inside IDN fragments." msgstr "" -#: ../../../Misc/NEWS:5082 +#: ../../../Misc/NEWS:5091 msgid "" "`Issue #16039 `__: CVE-2013-1752: Change use " "of readline in imaplib module to limit line length. Patch by Emil Lind." msgstr "" -#: ../../../Misc/NEWS:5085 +#: ../../../Misc/NEWS:5094 msgid "" "`Issue #19330 `__: the unnecessary wrapper " "functions have been removed from the implementations of the new contextlib." @@ -42398,174 +42413,174 @@ msgid "" "they provide reasonable help() output on instances" msgstr "" -#: ../../../Misc/NEWS:5090 +#: ../../../Misc/NEWS:5099 msgid "" "`Issue #19393 `__: Fix symtable.symtable " "function to not be confused when there are functions or classes named \"top" "\"." msgstr "" -#: ../../../Misc/NEWS:5093 +#: ../../../Misc/NEWS:5102 msgid "" "`Issue #18685 `__: Restore re performance to " "pre-PEP 393 levels." msgstr "" -#: ../../../Misc/NEWS:5095 +#: ../../../Misc/NEWS:5104 msgid "" "`Issue #19339 `__: telnetlib module is now " "using time.monotonic() when available to compute timeout." msgstr "" -#: ../../../Misc/NEWS:5098 +#: ../../../Misc/NEWS:5107 msgid "" "`Issue #19399 `__: fix sporadic " "test_subprocess failure." msgstr "" -#: ../../../Misc/NEWS:5100 +#: ../../../Misc/NEWS:5109 msgid "" "`Issue #13234 `__: Fix os.listdir to work " "with extended paths on Windows. Patch by Santoso Wijaya." msgstr "" -#: ../../../Misc/NEWS:5103 +#: ../../../Misc/NEWS:5112 msgid "" "`Issue #19375 `__: The site module adding a " "\"site-python\" directory to sys.path, if it exists, is now deprecated." msgstr "" -#: ../../../Misc/NEWS:5106 +#: ../../../Misc/NEWS:5115 msgid "" "`Issue #19379 `__: Lazily import linecache in " "the warnings module, to make startup with warnings faster until a warning " "gets printed." msgstr "" -#: ../../../Misc/NEWS:5109 +#: ../../../Misc/NEWS:5118 msgid "" "`Issue #19288 `__: Fixed the \"in\" operator " "of dbm.gnu databases for string argument. Original patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../Misc/NEWS:5112 +#: ../../../Misc/NEWS:5121 msgid "" "`Issue #19287 `__: Fixed the \"in\" operator " "of dbm.ndbm databases for string argument. Original patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../Misc/NEWS:5115 +#: ../../../Misc/NEWS:5124 msgid "" "`Issue #19327 `__: Fixed the working of " "regular expressions with too big charset." msgstr "" -#: ../../../Misc/NEWS:5117 +#: ../../../Misc/NEWS:5126 msgid "" "`Issue #17400 `__: New 'is_global' attribute " "for ipaddress to tell if an address is allocated by IANA for global or " "private networks." msgstr "" -#: ../../../Misc/NEWS:5120 +#: ../../../Misc/NEWS:5129 msgid "" "`Issue #19350 `__: Increasing the test " "coverage of macurl2path. Patch by Colin Williams." msgstr "" -#: ../../../Misc/NEWS:5123 +#: ../../../Misc/NEWS:5132 msgid "" "`Issue #19365 `__: Optimized the parsing of " "long replacement string in re.sub*() functions." msgstr "" -#: ../../../Misc/NEWS:5126 +#: ../../../Misc/NEWS:5135 msgid "" "`Issue #19352 `__: Fix unittest discovery " "when a module can be reached through several paths (e.g. under Debian/Ubuntu " "with virtualenv)." msgstr "" -#: ../../../Misc/NEWS:5129 +#: ../../../Misc/NEWS:5138 msgid "" "`Issue #15207 `__: Fix mimetypes to read from " "correct part of Windows registry Original patch by Dave Chambers" msgstr "" -#: ../../../Misc/NEWS:5132 +#: ../../../Misc/NEWS:5141 msgid "" "`Issue #16595 `__: Add prlimit() to resource " "module." msgstr "" -#: ../../../Misc/NEWS:5134 +#: ../../../Misc/NEWS:5143 msgid "" "`Issue #19324 `__: Expose Linux-specific " "constants in resource module." msgstr "" -#: ../../../Misc/NEWS:5136 +#: ../../../Misc/NEWS:5145 msgid "Load SSL's error strings in hashlib." msgstr "" -#: ../../../Misc/NEWS:5138 +#: ../../../Misc/NEWS:5147 msgid "" "`Issue #18527 `__: Upgrade internal copy of " "zlib to 1.2.8." msgstr "" -#: ../../../Misc/NEWS:5140 +#: ../../../Misc/NEWS:5149 msgid "" "`Issue #19274 `__: Add a filterfunc parameter " "to PyZipFile.writepy." msgstr "" -#: ../../../Misc/NEWS:5142 +#: ../../../Misc/NEWS:5151 msgid "" "`Issue #8964 `__: fix platform._sys_version to " "handle IronPython 2.6+. Patch by Martin Matusiak." msgstr "" -#: ../../../Misc/NEWS:5145 +#: ../../../Misc/NEWS:5154 msgid "" "`Issue #19413 `__: Restore pre-3.3 reload() " "semantics of re-finding modules." msgstr "" -#: ../../../Misc/NEWS:5147 +#: ../../../Misc/NEWS:5156 msgid "" "`Issue #18958 `__: Improve error message for " "json.load(s) while passing a string that starts with a UTF-8 BOM." msgstr "" -#: ../../../Misc/NEWS:5150 +#: ../../../Misc/NEWS:5159 msgid "" "`Issue #19307 `__: Improve error message for " "json.load(s) while passing objects of the wrong type." msgstr "" -#: ../../../Misc/NEWS:5153 +#: ../../../Misc/NEWS:5162 msgid "" "`Issue #16038 `__: CVE-2013-1752: ftplib: " "Limit amount of data read by limiting the call to readline(). Original " "patch by Michał Jastrzębski and Giampaolo Rodola." msgstr "" -#: ../../../Misc/NEWS:5157 +#: ../../../Misc/NEWS:5166 msgid "" "`Issue #17087 `__: Improved the repr for " "regular expression match objects." msgstr "" -#: ../../../Misc/NEWS:5162 +#: ../../../Misc/NEWS:5171 msgid "" "`Issue #19664 `__: test_userdict's repr test " "no longer depends on the order of dict elements." msgstr "" -#: ../../../Misc/NEWS:5165 +#: ../../../Misc/NEWS:5174 msgid "" "`Issue #19440 `__: Clean up test_capi by " "removing an unnecessary __future__ import, converting from test_main to " @@ -42573,45 +42588,45 @@ msgid "" "unittest TestCase method." msgstr "" -#: ../../../Misc/NEWS:5169 +#: ../../../Misc/NEWS:5178 msgid "" "`Issue #19378 `__: the main dis module tests " "are now run with both stdout redirection *and* passing an explicit file " "parameter" msgstr "" -#: ../../../Misc/NEWS:5172 +#: ../../../Misc/NEWS:5181 msgid "" "`Issue #19378 `__: removed the not-actually-" "helpful assertInstructionMatches and assertBytecodeExactlyMatches helpers " "from bytecode_helper" msgstr "" -#: ../../../Misc/NEWS:5175 +#: ../../../Misc/NEWS:5184 msgid "" "`Issue #18702 `__: All skipped tests now " "reported as skipped." msgstr "" -#: ../../../Misc/NEWS:5177 +#: ../../../Misc/NEWS:5186 msgid "" "`Issue #19439 `__: interpreter embedding " "tests are now executed on Windows (Patch by Zachary Ware)" msgstr "" -#: ../../../Misc/NEWS:5180 +#: ../../../Misc/NEWS:5189 msgid "" "`Issue #19085 `__: Added basic tests for all " "tkinter widget options." msgstr "" -#: ../../../Misc/NEWS:5182 +#: ../../../Misc/NEWS:5191 msgid "" "`Issue #19384 `__: Fix test_py_compile for " "root user, patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:5187 +#: ../../../Misc/NEWS:5196 msgid "" "`Issue #18326 `__: Clarify that list.sort's " "arguments are keyword-only. Also, attempt to reduce confusion in the " @@ -42619,65 +42634,65 @@ msgid "" "parameters." msgstr "" -#: ../../../Misc/NEWS:5194 +#: ../../../Misc/NEWS:5203 msgid "" "`Issue #19358 `__: \"make clinic\" now runs " "the Argument Clinic preprocessor over all CPython source files." msgstr "" -#: ../../../Misc/NEWS:5197 +#: ../../../Misc/NEWS:5206 msgid "Update SQLite to 3.8.1, xz to 5.0.5, and Tcl/Tk to 8.6.1 on Windows." msgstr "" -#: ../../../Misc/NEWS:5199 +#: ../../../Misc/NEWS:5208 msgid "" "`Issue #16632 `__: Enable DEP and ASLR on " "Windows." msgstr "" -#: ../../../Misc/NEWS:5201 +#: ../../../Misc/NEWS:5210 msgid "" "`Issue #17791 `__: Drop PREFIX and " "EXEC_PREFIX definitions from PC/pyconfig.h" msgstr "" -#: ../../../Misc/NEWS:5203 +#: ../../../Misc/NEWS:5212 msgid "" "Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH " "for nmake.exe correctly." msgstr "" -#: ../../../Misc/NEWS:5206 +#: ../../../Misc/NEWS:5215 msgid "" "`Issue #19550 `__: Implement Windows " "installer changes of PEP 453 (ensurepip)." msgstr "" -#: ../../../Misc/NEWS:5208 +#: ../../../Misc/NEWS:5217 msgid "" "`Issue #19520 `__: Fix compiler warning in " "the _sha3 module on 32bit Windows." msgstr "" -#: ../../../Misc/NEWS:5210 +#: ../../../Misc/NEWS:5219 msgid "" "`Issue #19356 `__: Avoid using a C variabled " "named \"_self\", it's a reserved word in some C compilers." msgstr "" -#: ../../../Misc/NEWS:5213 +#: ../../../Misc/NEWS:5222 msgid "" "`Issue #15792 `__: Correct build options on " "Win64. Patch by Jeremy Kloth." msgstr "" -#: ../../../Misc/NEWS:5215 +#: ../../../Misc/NEWS:5224 msgid "" "`Issue #19373 `__: Apply upstream change to " "Tk 8.5.15 fixing OS X 10.9 screen refresh problem for OS X installer build." msgstr "" -#: ../../../Misc/NEWS:5218 +#: ../../../Misc/NEWS:5227 msgid "" "`Issue #19649 `__: On OS X, the same set of " "file names are now installed in bin directories for all configurations: non-" @@ -42686,7 +42701,7 @@ msgid "" "and undocumented pythonw* symlinks are no longer installed anywhere." msgstr "" -#: ../../../Misc/NEWS:5224 +#: ../../../Misc/NEWS:5233 msgid "" "`Issue #19553 `__: PEP 453 - \"make install\" " "and \"make altinstall\" now install or upgrade pip by default, using the " @@ -42696,19 +42711,19 @@ msgid "" "[alt]install ENSUREPIP=[upgrade|install|no]\"." msgstr "" -#: ../../../Misc/NEWS:5230 +#: ../../../Misc/NEWS:5239 msgid "" "`Issue #19551 `__: PEP 453 - the OS X " "installer now installs pip by default." msgstr "" -#: ../../../Misc/NEWS:5232 +#: ../../../Misc/NEWS:5241 msgid "" "Update third-party libraries for OS X installers: xz 5.0.3 -> 5.0.5, SQLite " "3.7.13 -> 3.8.1" msgstr "" -#: ../../../Misc/NEWS:5235 +#: ../../../Misc/NEWS:5244 msgid "" "`Issue #15663 `__: Revert OS X installer " "built-in Tcl/Tk support for 3.4.0b1. Some third-party projects, such as " @@ -42716,54 +42731,54 @@ msgid "" "frameworks in /Library/Frameworks." msgstr "" -#: ../../../Misc/NEWS:5243 +#: ../../../Misc/NEWS:5252 msgid "" "`Issue #19730 `__: Argument Clinic now " "supports all the existing PyArg \"format units\" as legacy converters, as " "well as two new features: \"self converters\" and the \"version\" directive." msgstr "" -#: ../../../Misc/NEWS:5247 +#: ../../../Misc/NEWS:5256 msgid "" "`Issue #19552 `__: pyvenv now bootstraps pip " "into virtual environments by default (pass --without-pip to request the old " "behaviour)" msgstr "" -#: ../../../Misc/NEWS:5250 +#: ../../../Misc/NEWS:5259 msgid "" "`Issue #19390 `__: Argument Clinic no longer " "accepts malformed Python and C ids." msgstr "" -#: ../../../Misc/NEWS:5255 +#: ../../../Misc/NEWS:5264 msgid "Python 3.4.0 Alpha 4" msgstr "" -#: ../../../Misc/NEWS:5257 +#: ../../../Misc/NEWS:5266 msgid "Release date: 2013-10-20" msgstr "" -#: ../../../Misc/NEWS:5262 +#: ../../../Misc/NEWS:5271 msgid "" "`Issue #19301 `__: Give classes and functions " "that are explicitly marked global a global qualname." msgstr "" -#: ../../../Misc/NEWS:5265 +#: ../../../Misc/NEWS:5274 msgid "" "`Issue #19279 `__: UTF-7 decoder no longer " "produces illegal strings." msgstr "" -#: ../../../Misc/NEWS:5267 +#: ../../../Misc/NEWS:5276 msgid "" "`Issue #16612 `__: Add \"Argument Clinic\", a " "compile-time preprocessor for C files to generate argument parsing code. " "(See PEP 436.)" msgstr "" -#: ../../../Misc/NEWS:5270 +#: ../../../Misc/NEWS:5279 msgid "" "`Issue #18810 `__: Shift stat calls in " "importlib.machinery.FileFinder such that the code is optimistic that if " @@ -42771,7 +42786,7 @@ msgid "" "being searched for that it's in actuality a directory." msgstr "" -#: ../../../Misc/NEWS:5275 +#: ../../../Misc/NEWS:5284 msgid "" "`Issue #18416 `__: importlib.machinery." "PathFinder now treats '' as the cwd and importlib.machinery.FileFinder no " @@ -42781,25 +42796,25 @@ msgid "" "FileFinder to be more consistent by not having an edge case." msgstr "" -#: ../../../Misc/NEWS:5282 +#: ../../../Misc/NEWS:5291 msgid "" "`Issue #4555 `__: All exported C symbols are " "now prefixed with either \"Py\" or \"_Py\"." msgstr "" -#: ../../../Misc/NEWS:5285 +#: ../../../Misc/NEWS:5294 msgid "" "`Issue #19219 `__: Speed up marshal.loads(), " "and make pyc files slightly (5% to 10%) smaller." msgstr "" -#: ../../../Misc/NEWS:5288 +#: ../../../Misc/NEWS:5297 msgid "" "`Issue #19221 `__: Upgrade Unicode database " "to version 6.3.0." msgstr "" -#: ../../../Misc/NEWS:5290 +#: ../../../Misc/NEWS:5299 msgid "" "`Issue #16742 `__: The result of the C " "callback PyOS_ReadlineFunctionPointer must now be a string allocated by " @@ -42807,74 +42822,74 @@ msgid "" "instead of a string allocated by PyMem_Malloc() or PyMem_Realloc()." msgstr "" -#: ../../../Misc/NEWS:5295 +#: ../../../Misc/NEWS:5304 msgid "" "`Issue #19199 `__: Remove ``PyThreadState." "tick_counter`` field" msgstr "" -#: ../../../Misc/NEWS:5297 +#: ../../../Misc/NEWS:5306 msgid "" "Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at " "least one place so as to avoid regressions." msgstr "" -#: ../../../Misc/NEWS:5300 +#: ../../../Misc/NEWS:5309 msgid "" "`Issue #19087 `__: Improve bytearray " "allocation in order to allow cheap popping of data at the front (slice " "deletion)." msgstr "" -#: ../../../Misc/NEWS:5303 +#: ../../../Misc/NEWS:5312 msgid "" "`Issue #19014 `__: memoryview.cast() is now " "allowed on zero-length views." msgstr "" -#: ../../../Misc/NEWS:5305 +#: ../../../Misc/NEWS:5314 msgid "" "`Issue #18690 `__: memoryview is now " "automatically registered with collections.abc.Sequence" msgstr "" -#: ../../../Misc/NEWS:5308 +#: ../../../Misc/NEWS:5317 msgid "" "`Issue #19078 `__: memoryview now correctly " "supports the reversed builtin (Patch by Claudiu Popa)" msgstr "" -#: ../../../Misc/NEWS:5314 +#: ../../../Misc/NEWS:5323 msgid "" "`Issue #17457 `__: unittest test discovery " "now works with namespace packages. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:5317 +#: ../../../Misc/NEWS:5326 msgid "" "`Issue #18235 `__: Fix the sysconfig " "variables LDSHARED and BLDSHARED under AIX. Patch by David Edelsohn." msgstr "" -#: ../../../Misc/NEWS:5320 +#: ../../../Misc/NEWS:5329 msgid "" "`Issue #18606 `__: Add the new \"statistics\" " "module (PEP 450). Contributed by Steven D'Aprano." msgstr "" -#: ../../../Misc/NEWS:5323 +#: ../../../Misc/NEWS:5332 msgid "" "`Issue #12866 `__: The audioop module now " "supports 24-bit samples." msgstr "" -#: ../../../Misc/NEWS:5325 +#: ../../../Misc/NEWS:5334 msgid "" "`Issue #19254 `__: Provide an optimized " "Python implementation of pbkdf2_hmac." msgstr "" -#: ../../../Misc/NEWS:5327 +#: ../../../Misc/NEWS:5336 msgid "" "Issues #19201, `Issue #19222 `__, `Issue " "#19223 `__: Add \"x\" mode (exclusive " @@ -42882,11 +42897,11 @@ msgid "" "Heaney and Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:5331 +#: ../../../Misc/NEWS:5340 msgid "Fix a reference count leak in _sre." msgstr "" -#: ../../../Misc/NEWS:5333 +#: ../../../Misc/NEWS:5342 msgid "" "`Issue #19262 `__: Initial check in of the " "'asyncio' package (a.k.a. Tulip, a.k.a. PEP 3156). There are no docs yet, " @@ -42894,13 +42909,13 @@ msgid "" "*provisional* status in Python 3.4." msgstr "" -#: ../../../Misc/NEWS:5338 +#: ../../../Misc/NEWS:5347 msgid "" "`Issue #19276 `__: Fixed the wave module on " "64-bit big-endian platforms." msgstr "" -#: ../../../Misc/NEWS:5340 +#: ../../../Misc/NEWS:5349 msgid "" "`Issue #19266 `__: Rename the new-in-3.4 " "``contextlib.ignore`` context manager to ``contextlib.suppress`` in order to " @@ -42908,190 +42923,190 @@ msgid "" "the language and standard library documentation (Patch by Zero Piraeus)." msgstr "" -#: ../../../Misc/NEWS:5345 +#: ../../../Misc/NEWS:5354 msgid "" "`Issue #18891 `__: Completed the new email " "package (provisional) API additions by adding new classes EmailMessage, " "MIMEPart, and ContentManager." msgstr "" -#: ../../../Misc/NEWS:5348 +#: ../../../Misc/NEWS:5357 msgid "" "`Issue #18281 `__: Unused stat constants " "removed from `tarfile`." msgstr "" -#: ../../../Misc/NEWS:5350 +#: ../../../Misc/NEWS:5359 msgid "" "`Issue #18999 `__: Multiprocessing now " "supports 'contexts' with the same API as the module, but bound to specified " "start methods." msgstr "" -#: ../../../Misc/NEWS:5353 +#: ../../../Misc/NEWS:5362 msgid "" "`Issue #18468 `__: The re.split, re.findall, " "and re.sub functions and the group() and groups() methods of match object " "now always return a string or a bytes object." msgstr "" -#: ../../../Misc/NEWS:5357 +#: ../../../Misc/NEWS:5366 msgid "" "`Issue #18725 `__: The textwrap module now " "supports truncating multiline text." msgstr "" -#: ../../../Misc/NEWS:5359 +#: ../../../Misc/NEWS:5368 msgid "" "`Issue #18776 `__: atexit callbacks now " "display their full traceback when they raise an exception." msgstr "" -#: ../../../Misc/NEWS:5362 +#: ../../../Misc/NEWS:5371 msgid "" "`Issue #17827 `__: Add the missing " "documentation for ``codecs.encode`` and ``codecs.decode``." msgstr "" -#: ../../../Misc/NEWS:5365 +#: ../../../Misc/NEWS:5374 msgid "" "`Issue #19218 `__: Rename collections.abc to " "_collections_abc in order to speed up interpreter start." msgstr "" -#: ../../../Misc/NEWS:5368 +#: ../../../Misc/NEWS:5377 msgid "" "`Issue #18582 `__: Add 'pbkdf2_hmac' to the " "hashlib module. It implements PKCS#5 password-based key derivation functions " "with HMAC as pseudorandom function." msgstr "" -#: ../../../Misc/NEWS:5371 +#: ../../../Misc/NEWS:5380 msgid "" "`Issue #19131 `__: The aifc module now " "correctly reads and writes sampwidth of compressed streams." msgstr "" -#: ../../../Misc/NEWS:5374 +#: ../../../Misc/NEWS:5383 msgid "" "`Issue #19209 `__: Remove import of copyreg " "from the os module to speed up interpreter startup. stat_result and " "statvfs_result are now hard-coded to reside in the os module." msgstr "" -#: ../../../Misc/NEWS:5378 +#: ../../../Misc/NEWS:5387 msgid "" "`Issue #19205 `__: Don't import the 're' " "module in site and sysconfig module to speed up interpreter start." msgstr "" -#: ../../../Misc/NEWS:5381 +#: ../../../Misc/NEWS:5390 msgid "" "`Issue #9548 `__: Add a minimal \"_bootlocale" "\" module that is imported by the _io module instead of the full locale " "module." msgstr "" -#: ../../../Misc/NEWS:5384 +#: ../../../Misc/NEWS:5393 msgid "" "`Issue #18764 `__: Remove the 'print' alias " "for the PDB 'p' command so that it no longer shadows the print function." msgstr "" -#: ../../../Misc/NEWS:5387 +#: ../../../Misc/NEWS:5396 msgid "" "`Issue #19158 `__: A rare race in " "BoundedSemaphore could allow .release() too often." msgstr "" -#: ../../../Misc/NEWS:5390 +#: ../../../Misc/NEWS:5399 msgid "" "`Issue #15805 `__: Add contextlib." "redirect_stdout()." msgstr "" -#: ../../../Misc/NEWS:5392 +#: ../../../Misc/NEWS:5401 msgid "" "`Issue #18716 `__: Deprecate the formatter " "module." msgstr "" -#: ../../../Misc/NEWS:5394 +#: ../../../Misc/NEWS:5403 msgid "" "`Issue #10712 `__: 2to3 has a new \"asserts\" " "fixer that replaces deprecated names of unittest methods (e.g. " "failUnlessEqual -> assertEqual)." msgstr "" -#: ../../../Misc/NEWS:5397 +#: ../../../Misc/NEWS:5406 msgid "" "`Issue #18037 `__: 2to3 now escapes ``'\\u'`` " "and ``'\\U'`` in native strings." msgstr "" -#: ../../../Misc/NEWS:5399 +#: ../../../Misc/NEWS:5408 msgid "" "`Issue #17839 `__: base64.decodebytes and " "base64.encodebytes now accept any object that exports a 1 dimensional array " "of bytes (this means the same is now also true for base64_codec)" msgstr "" -#: ../../../Misc/NEWS:5403 +#: ../../../Misc/NEWS:5412 msgid "" "`Issue #19132 `__: The pprint module now " "supports compact mode." msgstr "" -#: ../../../Misc/NEWS:5405 +#: ../../../Misc/NEWS:5414 msgid "" "`Issue #19137 `__: The pprint module now " "correctly formats instances of set and frozenset subclasses." msgstr "" -#: ../../../Misc/NEWS:5408 +#: ../../../Misc/NEWS:5417 msgid "" "`Issue #10042 `__: functools.total_ordering " "now correctly handles NotImplemented being returned by the underlying " "comparison function (Patch by Katie Miller)" msgstr "" -#: ../../../Misc/NEWS:5412 +#: ../../../Misc/NEWS:5421 msgid "" "`Issue #19092 `__: contextlib.ExitStack now " "correctly reraises exceptions from the __exit__ callbacks of inner context " "managers (Patch by Hrvoje Nikšić)" msgstr "" -#: ../../../Misc/NEWS:5416 +#: ../../../Misc/NEWS:5425 msgid "" "`Issue #12641 `__: Avoid passing \"-mno-cygwin" "\" to the mingw32 compiler, except when necessary. Patch by Oscar Benjamin." msgstr "" -#: ../../../Misc/NEWS:5419 +#: ../../../Misc/NEWS:5428 msgid "" "`Issue #5845 `__: In site.py, only load " "readline history from ~/.python_history if no history has been read " "already. This avoids double writes to the history file at shutdown." msgstr "" -#: ../../../Misc/NEWS:5423 +#: ../../../Misc/NEWS:5432 msgid "Properly initialize all fields of a SSL object after allocation." msgstr "" -#: ../../../Misc/NEWS:5425 +#: ../../../Misc/NEWS:5434 msgid "" "`Issue #19095 `__: SSLSocket.getpeercert() " "now raises ValueError when the SSL handshake hasn't been done." msgstr "" -#: ../../../Misc/NEWS:5428 +#: ../../../Misc/NEWS:5437 msgid "" "`Issue #4366 `__: Fix building extensions on " "all platforms when --enable-shared is used." msgstr "" -#: ../../../Misc/NEWS:5431 +#: ../../../Misc/NEWS:5440 msgid "" "`Issue #19030 `__: Fixed `inspect.getmembers` " "and `inspect.classify_class_attrs` to attempt activating descriptors before " @@ -43099,13 +43114,13 @@ msgid "" "classify_class_attrs` no longer returns Attributes whose home class is None." msgstr "" -#: ../../../Misc/NEWS:5439 +#: ../../../Misc/NEWS:5448 msgid "" "`Issue #1772673 `__: The type of `char*` " "arguments now changed to `const char*`." msgstr "" -#: ../../../Misc/NEWS:5441 +#: ../../../Misc/NEWS:5450 msgid "" "`Issue #16129 `__: Added a " "`Py_SetStandardStreamEncoding` pre-initialization API to allow embedding " @@ -43113,75 +43128,75 @@ msgid "" "for the standard IO streams (initial patch by Bastien Montagne)" msgstr "" -#: ../../../Misc/NEWS:5449 +#: ../../../Misc/NEWS:5458 msgid "" "`Issue #19275 `__: Fix test_site on AMD64 " "Snow Leopard" msgstr "" -#: ../../../Misc/NEWS:5451 +#: ../../../Misc/NEWS:5460 msgid "" "`Issue #14407 `__: Fix unittest test " "discovery in test_concurrent_futures." msgstr "" -#: ../../../Misc/NEWS:5453 +#: ../../../Misc/NEWS:5462 msgid "" "`Issue #18919 `__: Unified and extended tests " "for audio modules: aifc, sunau and wave." msgstr "" -#: ../../../Misc/NEWS:5456 +#: ../../../Misc/NEWS:5465 msgid "" "`Issue #18714 `__: Added tests for ``pdb." "find_function()``." msgstr "" -#: ../../../Misc/NEWS:5461 +#: ../../../Misc/NEWS:5470 msgid "" "`Issue #18758 `__: Fixed and improved cross-" "references." msgstr "" -#: ../../../Misc/NEWS:5463 +#: ../../../Misc/NEWS:5472 msgid "" "`Issue #18972 `__: Modernize email examples " "and use the argparse module in them." msgstr "" -#: ../../../Misc/NEWS:5468 +#: ../../../Misc/NEWS:5477 msgid "" "`Issue #19130 `__: Correct PCbuild/readme." "txt, Python 3.3 and 3.4 require VS 2010." msgstr "" -#: ../../../Misc/NEWS:5470 +#: ../../../Misc/NEWS:5479 msgid "" "`Issue #15663 `__: Update OS X 10.6+ " "installer to use Tcl/Tk 8.5.15." msgstr "" -#: ../../../Misc/NEWS:5476 +#: ../../../Misc/NEWS:5485 msgid "Issue #14499: Fix several problems with OS X universal build support:" msgstr "" -#: ../../../Misc/NEWS:5473 +#: ../../../Misc/NEWS:5482 msgid "ppc arch detection for extension module builds broke with Xcode 5" msgstr "" -#: ../../../Misc/NEWS:5474 +#: ../../../Misc/NEWS:5483 msgid "ppc arch detection in configure did not work on OS X 10.4" msgstr "" -#: ../../../Misc/NEWS:5475 +#: ../../../Misc/NEWS:5484 msgid "-sysroot and -arch flags were unnecessarily duplicated" msgstr "" -#: ../../../Misc/NEWS:5476 +#: ../../../Misc/NEWS:5485 msgid "there was no obvious way to configure an intel-32 only build." msgstr "" -#: ../../../Misc/NEWS:5478 +#: ../../../Misc/NEWS:5487 msgid "" "`Issue #19019 `__: Change the OS X installer " "build script to use CFLAGS instead of OPT for special build options. By " @@ -43190,34 +43205,34 @@ msgid "" "clang." msgstr "" -#: ../../../Misc/NEWS:5485 +#: ../../../Misc/NEWS:5494 msgid "Python 3.4.0 Alpha 3" msgstr "" -#: ../../../Misc/NEWS:5487 +#: ../../../Misc/NEWS:5496 msgid "Release date: 2013-09-29" msgstr "" -#: ../../../Misc/NEWS:5492 +#: ../../../Misc/NEWS:5501 msgid "" "`Issue #18818 `__: The \"encodingname\" part " "of PYTHONIOENCODING is now optional." msgstr "" -#: ../../../Misc/NEWS:5494 +#: ../../../Misc/NEWS:5503 msgid "" "`Issue #19098 `__: Prevent overflow in the " "compiler when the recursion limit is set absurdly high." msgstr "" -#: ../../../Misc/NEWS:5500 +#: ../../../Misc/NEWS:5509 msgid "" "`Issue #18929 `__: `inspect." "classify_class_attrs()` now correctly finds class attributes returned by " "`dir()` that are located in the metaclass." msgstr "" -#: ../../../Misc/NEWS:5503 +#: ../../../Misc/NEWS:5512 msgid "" "`Issue #18950 `__: Fix miscellaneous bugs in " "the sunau module. Au_read.readframes() now updates current file position and " @@ -43227,57 +43242,57 @@ msgid "" "now correctly works with file object if start file position is not a zero." msgstr "" -#: ../../../Misc/NEWS:5510 +#: ../../../Misc/NEWS:5519 msgid "" "`Issue #18594 `__: The fast path for " "collections.Counter() was never taken due to an over-restrictive type check." msgstr "" -#: ../../../Misc/NEWS:5513 +#: ../../../Misc/NEWS:5522 msgid "" "`Issue #19053 `__: ZipExtFile.read1() with " "non-zero argument no more returns empty bytes until end of data." msgstr "" -#: ../../../Misc/NEWS:5516 +#: ../../../Misc/NEWS:5525 msgid "" "logging: added support for Unix domain sockets to SocketHandler and " "DatagramHandler." msgstr "" -#: ../../../Misc/NEWS:5519 +#: ../../../Misc/NEWS:5528 msgid "" "`Issue #18996 `__: TestCase.assertEqual() now " "more cleverly shorten differing strings in error report." msgstr "" -#: ../../../Misc/NEWS:5522 +#: ../../../Misc/NEWS:5531 msgid "" "`Issue #19034 `__: repr() for tkinter.Tcl_Obj " "now exposes string reperesentation." msgstr "" -#: ../../../Misc/NEWS:5524 +#: ../../../Misc/NEWS:5533 msgid "" "`Issue #18978 `__: ``urllib.request.Request`` " "now allows the method to be indicated on the class and no longer sets it to " "None in ``__init__``." msgstr "" -#: ../../../Misc/NEWS:5527 +#: ../../../Misc/NEWS:5536 msgid "" "`Issue #18626 `__: the inspect module now " "offers a basic command line introspection interface (Initial patch by " "Claudiu Popa)" msgstr "" -#: ../../../Misc/NEWS:5530 +#: ../../../Misc/NEWS:5539 msgid "" "`Issue #3015 `__: Fixed tkinter with " "wantobject=False. Any Tcl command call returned empty string." msgstr "" -#: ../../../Misc/NEWS:5533 +#: ../../../Misc/NEWS:5542 msgid "" "`Issue #19037 `__: The mailbox module now " "makes all changes to maildir files before moving them into place, to avoid " @@ -43285,7 +43300,7 @@ msgid "" "directory." msgstr "" -#: ../../../Misc/NEWS:5537 +#: ../../../Misc/NEWS:5546 msgid "" "`Issue #14984 `__: On POSIX systems, when " "netrc is called without a filename argument (and therefore is reading the " @@ -43294,84 +43309,84 @@ msgid "" "process and must not be readable by any other user." msgstr "" -#: ../../../Misc/NEWS:5543 +#: ../../../Misc/NEWS:5552 msgid "" "`Issue #18873 `__: The tokenize module now " "detects Python source code encoding only in comment lines." msgstr "" -#: ../../../Misc/NEWS:5546 +#: ../../../Misc/NEWS:5555 msgid "" "`Issue #17764 `__: Enable http.server to bind " "to a user specified network interface. Patch contributed by Malte Swart." msgstr "" -#: ../../../Misc/NEWS:5549 +#: ../../../Misc/NEWS:5558 msgid "" "`Issue #18937 `__: Add an assertLogs() " "context manager to unittest.TestCase to ensure that a block of code emits a " "message using the logging module." msgstr "" -#: ../../../Misc/NEWS:5552 +#: ../../../Misc/NEWS:5561 msgid "" "`Issue #17324 `__: Fix http.server's request " "handling case on trailing '/'. Patch contributed by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:5555 +#: ../../../Misc/NEWS:5564 msgid "" "`Issue #19018 `__: The heapq.merge() function " "no longer suppresses IndexError in the underlying iterables." msgstr "" -#: ../../../Misc/NEWS:5558 +#: ../../../Misc/NEWS:5567 msgid "" "`Issue #18784 `__: The uuid module no longer " "attempts to load libc via ctypes.CDLL if all the necessary functions have " "already been found in libuuid. Patch by Evgeny Sologubov." msgstr "" -#: ../../../Misc/NEWS:5562 +#: ../../../Misc/NEWS:5571 msgid "" "The :envvar:`PYTHONFAULTHANDLER` environment variable now only enables the " "faulthandler module if the variable is non-empty. Same behaviour than other " "variables like :envvar:`PYTHONDONTWRITEBYTECODE`." msgstr "" -#: ../../../Misc/NEWS:5566 +#: ../../../Misc/NEWS:5575 msgid "" "`Issue #1565525 `__: New function " "``traceback.clear_frames`` will clear the local variables of all the stack " "frames referenced by a traceback object." msgstr "" -#: ../../../Misc/NEWS:5573 +#: ../../../Misc/NEWS:5582 msgid "" "`Issue #18952 `__: Fix regression in support " "data downloads introduced when test.support was converted to a package. " "Regression noticed by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:5580 +#: ../../../Misc/NEWS:5589 msgid "" "`Issue #18873 `__: IDLE now detects Python " "source code encoding only in comment lines." msgstr "" -#: ../../../Misc/NEWS:5583 +#: ../../../Misc/NEWS:5592 msgid "" "`Issue #18988 `__: The \"Tab\" key now works " "when a word is already autocompleted." msgstr "" -#: ../../../Misc/NEWS:5588 +#: ../../../Misc/NEWS:5597 msgid "" "`Issue #17003 `__: Unified the size argument " "names in the io module with common practice." msgstr "" -#: ../../../Misc/NEWS:5594 +#: ../../../Misc/NEWS:5603 msgid "" "`Issue #18596 `__: Support the use of address " "sanity checking in recent versions of clang and GCC by appropriately marking " @@ -43379,27 +43394,27 @@ msgid "" "Kholia." msgstr "" -#: ../../../Misc/NEWS:5601 +#: ../../../Misc/NEWS:5610 msgid "" "`Issue #18873 `__: 2to3 and the findnocoding." "py script now detect Python source code encoding only in comment lines." msgstr "" -#: ../../../Misc/NEWS:5606 +#: ../../../Misc/NEWS:5615 msgid "Python 3.4.0 Alpha 2" msgstr "" -#: ../../../Misc/NEWS:5608 +#: ../../../Misc/NEWS:5617 msgid "Release date: 2013-09-09" msgstr "" -#: ../../../Misc/NEWS:5613 +#: ../../../Misc/NEWS:5622 msgid "" "`Issue #18942 `__: sys._debugmallocstats() " "output was damaged on Windows." msgstr "" -#: ../../../Misc/NEWS:5615 +#: ../../../Misc/NEWS:5624 msgid "" "`Issue #18571 `__: Implementation of the PEP " "446: file descriptors and file handles are now created non-inheritable; add " @@ -43407,88 +43422,88 @@ msgid "" "socket.socket.get/set_inheritable()." msgstr "" -#: ../../../Misc/NEWS:5620 +#: ../../../Misc/NEWS:5629 msgid "" "`Issue #11619 `__: The parser and the import " "machinery do not encode Unicode filenames anymore on Windows." msgstr "" -#: ../../../Misc/NEWS:5623 +#: ../../../Misc/NEWS:5632 msgid "" "`Issue #18808 `__: Non-daemon threads are now " "automatically joined when a sub-interpreter is shutdown (it would previously " "dump a fatal error)." msgstr "" -#: ../../../Misc/NEWS:5626 +#: ../../../Misc/NEWS:5635 msgid "Remove support for compiling on systems without getcwd()." msgstr "" -#: ../../../Misc/NEWS:5628 +#: ../../../Misc/NEWS:5637 msgid "" "`Issue #18774 `__: Remove last bits of GNU " "PTH thread code and thread_pth.h." msgstr "" -#: ../../../Misc/NEWS:5630 +#: ../../../Misc/NEWS:5639 msgid "" "`Issue #18771 `__: Add optimization to set " "object lookups to reduce the cost of hash collisions. The core idea is to " "inspect a second key/hash pair for each cache line retrieved." msgstr "" -#: ../../../Misc/NEWS:5634 +#: ../../../Misc/NEWS:5643 msgid "" "`Issue #16105 `__: When a signal handler " "fails to write to the file descriptor registered with ``signal." "set_wakeup_fd()``, report an exception instead of ignoring the error." msgstr "" -#: ../../../Misc/NEWS:5638 +#: ../../../Misc/NEWS:5647 msgid "" "`Issue #18722 `__: Remove uses of the " "\"register\" keyword in C code." msgstr "" -#: ../../../Misc/NEWS:5640 +#: ../../../Misc/NEWS:5649 msgid "" "`Issue #18667 `__: Add missing \"HAVE_FCHOWNAT" "\" symbol to posix._have_functions." msgstr "" -#: ../../../Misc/NEWS:5642 +#: ../../../Misc/NEWS:5651 msgid "" "`Issue #16499 `__: Add command line option " "for isolated mode." msgstr "" -#: ../../../Misc/NEWS:5644 +#: ../../../Misc/NEWS:5653 msgid "" "`Issue #15301 `__: Parsing fd, uid, and gid " "parameters for builtins in Modules/posixmodule.c is now far more robust." msgstr "" -#: ../../../Misc/NEWS:5647 +#: ../../../Misc/NEWS:5656 msgid "" "`Issue #18368 `__: PyOS_StdioReadline() no " "longer leaks memory when realloc() fail." msgstr "" -#: ../../../Misc/NEWS:5650 +#: ../../../Misc/NEWS:5659 msgid "" "`Issue #17934 `__: Add a clear() method to " "frame objects, to help clean up expensive details (local variables) and " "break reference cycles." msgstr "" -#: ../../../Misc/NEWS:5653 +#: ../../../Misc/NEWS:5662 msgid "" "`Issue #18780 `__: %-formatting codes %d, %i, " "and %u now treat int-subclasses as int (displays value of int-subclass " "instead of str(int-subclass) )." msgstr "" -#: ../../../Misc/NEWS:5659 +#: ../../../Misc/NEWS:5668 msgid "" "`Issue #18808 `__: Thread.join() now waits " "for the underlying thread state to be destroyed before returning. This " @@ -43496,202 +43511,202 @@ msgid "" "threads are still running." msgstr "" -#: ../../../Misc/NEWS:5663 +#: ../../../Misc/NEWS:5672 msgid "" "`Issue #18458 `__: Prevent crashes with newer " "versions of libedit. Its readline emulation has changed from 0-based " "indexing to 1-based like gnu readline." msgstr "" -#: ../../../Misc/NEWS:5666 +#: ../../../Misc/NEWS:5675 msgid "" "`Issue #18852 `__: Handle case of ``readline." "__doc__`` being ``None`` in the new readline activation code in ``site.py``." msgstr "" -#: ../../../Misc/NEWS:5669 +#: ../../../Misc/NEWS:5678 msgid "" "`Issue #18672 `__: Fixed format specifiers " "for Py_ssize_t in debugging output in the _sre module." msgstr "" -#: ../../../Misc/NEWS:5672 +#: ../../../Misc/NEWS:5681 msgid "" "`Issue #18830 `__: inspect.getclasstree() no " "longer produces duplicate entries even when input list contains duplicates." msgstr "" -#: ../../../Misc/NEWS:5675 +#: ../../../Misc/NEWS:5684 msgid "" "`Issue #18878 `__: sunau.open now supports " "the context management protocol. Based on patches by Claudiu Popa and R. " "David Murray." msgstr "" -#: ../../../Misc/NEWS:5678 +#: ../../../Misc/NEWS:5687 msgid "" "`Issue #18909 `__: Fix _tkinter.tkapp." "interpaddr() on Windows 64-bit, don't cast 64-bit pointer to long (32 bits)." msgstr "" -#: ../../../Misc/NEWS:5681 +#: ../../../Misc/NEWS:5690 msgid "" "`Issue #18876 `__: The FileIO.mode attribute " "now better reflects the actual mode under which the file was opened. Patch " "by Erik Bray." msgstr "" -#: ../../../Misc/NEWS:5684 +#: ../../../Misc/NEWS:5693 msgid "" "`Issue #16853 `__: Add new selectors module." msgstr "" -#: ../../../Misc/NEWS:5686 +#: ../../../Misc/NEWS:5695 msgid "" "`Issue #18882 `__: Add threading." "main_thread() function." msgstr "" -#: ../../../Misc/NEWS:5688 +#: ../../../Misc/NEWS:5697 msgid "" "`Issue #18901 `__: The sunau getparams method " "now returns a namedtuple rather than a plain tuple. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:5691 +#: ../../../Misc/NEWS:5700 msgid "" "`Issue #17487 `__: The result of the wave " "getparams method now is pickleable again. Patch by Claudiu Popa." msgstr "" -#: ../../../Misc/NEWS:5694 +#: ../../../Misc/NEWS:5703 msgid "" "`Issue #18756 `__: os.urandom() now uses a " "lazily-opened persistent file descriptor, so as to avoid using many file " "descriptors when run in parallel from multiple threads." msgstr "" -#: ../../../Misc/NEWS:5698 +#: ../../../Misc/NEWS:5707 msgid "" "`Issue #18418 `__: After fork(), reinit all " "threads states, not only active ones. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../Misc/NEWS:5701 +#: ../../../Misc/NEWS:5710 msgid "" "`Issue #17974 `__: Switch unittest from using " "getopt to using argparse." msgstr "" -#: ../../../Misc/NEWS:5703 +#: ../../../Misc/NEWS:5712 msgid "" "`Issue #11798 `__: TestSuite now drops " "references to own tests after execution." msgstr "" -#: ../../../Misc/NEWS:5705 +#: ../../../Misc/NEWS:5714 msgid "" "`Issue #16611 `__: http.cookie now correctly " "parses the 'secure' and 'httponly' cookie flags." msgstr "" -#: ../../../Misc/NEWS:5708 +#: ../../../Misc/NEWS:5717 msgid "" "`Issue #11973 `__: Fix a problem in kevent. " "The flags and fflags fields are now properly handled as unsigned." msgstr "" -#: ../../../Misc/NEWS:5711 +#: ../../../Misc/NEWS:5720 msgid "" "`Issue #18807 `__: ``pyvenv`` now takes a --" "copies argument allowing copies instead of symlinks even where symlinks are " "available and the default." msgstr "" -#: ../../../Misc/NEWS:5714 +#: ../../../Misc/NEWS:5723 msgid "" "`Issue #18538 `__: ``python -m dis`` now uses " "argparse for argument processing. Patch by Michele Orrù." msgstr "" -#: ../../../Misc/NEWS:5717 +#: ../../../Misc/NEWS:5726 msgid "" "`Issue #18394 `__: Close cgi.FieldStorage's " "optional file." msgstr "" -#: ../../../Misc/NEWS:5719 +#: ../../../Misc/NEWS:5728 msgid "" "`Issue #17702 `__: On error, os.environb now " "suppresses the exception context when raising a new KeyError with the " "original key." msgstr "" -#: ../../../Misc/NEWS:5722 +#: ../../../Misc/NEWS:5731 msgid "" "`Issue #16809 `__: Fixed some tkinter " "incompabilities with Tcl/Tk 8.6." msgstr "" -#: ../../../Misc/NEWS:5724 +#: ../../../Misc/NEWS:5733 msgid "" "`Issue #16809 `__: Tkinter's splitlist() and " "split() methods now accept Tcl_Obj argument." msgstr "" -#: ../../../Misc/NEWS:5727 +#: ../../../Misc/NEWS:5736 msgid "" "`Issue #18324 `__: set_payload now correctly " "handles binary input. This also supersedes the previous fixes for #14360, " "#1717, and #16564." msgstr "" -#: ../../../Misc/NEWS:5730 +#: ../../../Misc/NEWS:5739 msgid "" "`Issue #18794 `__: Add a fileno() method and " "a closed attribute to select.devpoll objects." msgstr "" -#: ../../../Misc/NEWS:5733 +#: ../../../Misc/NEWS:5742 msgid "" "`Issue #17119 `__: Fixed integer overflows " "when processing large strings and tuples in the tkinter module." msgstr "" -#: ../../../Misc/NEWS:5736 +#: ../../../Misc/NEWS:5745 msgid "" "`Issue #18747 `__: Re-seed OpenSSL's pseudo-" "random number generator after fork. A pthread_atfork() parent handler is " "used to seed the PRNG with pid, time and some stack data." msgstr "" -#: ../../../Misc/NEWS:5740 +#: ../../../Misc/NEWS:5749 msgid "" "`Issue #8865 `__: Concurrent invocation of " "select.poll.poll() now raises a RuntimeError exception. Patch by Christian " "Schubert." msgstr "" -#: ../../../Misc/NEWS:5743 +#: ../../../Misc/NEWS:5752 msgid "" "`Issue #18777 `__: The ssl module now uses " "the new CRYPTO_THREADID API of OpenSSL 1.0.0+ instead of the deprecated " "CRYPTO id callback function." msgstr "" -#: ../../../Misc/NEWS:5746 +#: ../../../Misc/NEWS:5755 msgid "" "`Issue #18768 `__: Correct doc string of " "RAND_edg(). Patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:5748 +#: ../../../Misc/NEWS:5757 msgid "" "`Issue #18178 `__: Fix ctypes on BSD. " "dlmalloc.c was compiled twice which broke malloc weak symbols." msgstr "" -#: ../../../Misc/NEWS:5751 +#: ../../../Misc/NEWS:5760 msgid "" "`Issue #18709 `__: Fix CVE-2013-4238. The SSL " "module now handles NULL bytes inside subjectAltName correctly. Formerly the " @@ -43700,46 +43715,46 @@ msgid "" "and ``uniformResourceIdentifier`` (URI)." msgstr "" -#: ../../../Misc/NEWS:5757 +#: ../../../Misc/NEWS:5766 msgid "" "`Issue #18701 `__: Remove support of old " "CPython versions (<3.0) from C code." msgstr "" -#: ../../../Misc/NEWS:5759 +#: ../../../Misc/NEWS:5768 msgid "" "`Issue #18756 `__: Improve error reporting in " "os.urandom() when the failure is due to something else than /dev/urandom not " "existing (for example, exhausting the file descriptor limit)." msgstr "" -#: ../../../Misc/NEWS:5763 +#: ../../../Misc/NEWS:5772 msgid "" "`Issue #18673 `__: Add O_TMPFILE to os " "module. O_TMPFILE requires Linux kernel 3.11 or newer. It's only defined on " "system with 3.11 uapi headers, too." msgstr "" -#: ../../../Misc/NEWS:5766 +#: ../../../Misc/NEWS:5775 msgid "" "`Issue #18532 `__: Change the builtin hash " "algorithms' names to lower case names as promised by hashlib's documentation." msgstr "" -#: ../../../Misc/NEWS:5769 +#: ../../../Misc/NEWS:5778 msgid "" "`Issue #8713 `__: add new spwan and forkserver " "start methods, and new functions get_all_start_methods, get_start_method, " "and set_start_method, to multiprocessing." msgstr "" -#: ../../../Misc/NEWS:5773 +#: ../../../Misc/NEWS:5782 msgid "" "`Issue #18405 `__: Improve the entropy of " "crypt.mksalt()." msgstr "" -#: ../../../Misc/NEWS:5775 +#: ../../../Misc/NEWS:5784 msgid "" "`Issue #12015 `__: The tempfile module now " "uses a suffix of 8 random characters instead of 6, to reduce the risk of " @@ -43747,108 +43762,108 @@ msgid "" "removed from the charset used to generate random characters." msgstr "" -#: ../../../Misc/NEWS:5780 +#: ../../../Misc/NEWS:5789 msgid "" "`Issue #18585 `__: Add :func:`textwrap." "shorten` to collapse and truncate a piece of text to a given length." msgstr "" -#: ../../../Misc/NEWS:5783 +#: ../../../Misc/NEWS:5792 msgid "" "`Issue #18598 `__: Tweak exception message " "for importlib.import_module() to include the module name when a key argument " "is missing." msgstr "" -#: ../../../Misc/NEWS:5786 +#: ../../../Misc/NEWS:5795 msgid "" "`Issue #19151 `__: Fix docstring and use of " "_get_supported_file_loaders() to reflect 2-tuples." msgstr "" -#: ../../../Misc/NEWS:5789 +#: ../../../Misc/NEWS:5798 msgid "" "`Issue #19152 `__: Add ExtensionFileLoader." "get_filename()." msgstr "" -#: ../../../Misc/NEWS:5791 +#: ../../../Misc/NEWS:5800 msgid "" "`Issue #18676 `__: Change 'positive' to 'non-" "negative' in queue.py put and get docstrings and ValueError messages. Patch " "by Zhongyue Luo" msgstr "" -#: ../../../Misc/NEWS:5794 +#: ../../../Misc/NEWS:5803 msgid "Fix refcounting issue with extension types in tkinter." msgstr "" -#: ../../../Misc/NEWS:5796 +#: ../../../Misc/NEWS:5805 msgid "" "`Issue #8112 `__: xlmrpc.server's " "DocXMLRPCServer server no longer raises an error if methods have " "annotations; it now correctly displays the annotations." msgstr "" -#: ../../../Misc/NEWS:5799 +#: ../../../Misc/NEWS:5808 msgid "" "`Issue #18600 `__: Added policy argument to " "email.message.Message.as_string, and as_bytes and __bytes__ methods to " "Message." msgstr "" -#: ../../../Misc/NEWS:5802 +#: ../../../Misc/NEWS:5811 msgid "" "`Issue #18671 `__: Output more information " "when logging exceptions occur." msgstr "" -#: ../../../Misc/NEWS:5804 +#: ../../../Misc/NEWS:5813 msgid "" "`Issue #18621 `__: Prevent the site module's " "patched builtins from keeping too many references alive for too long." msgstr "" -#: ../../../Misc/NEWS:5807 +#: ../../../Misc/NEWS:5816 msgid "" "`Issue #4885 `__: Add weakref support to mmap " "objects. Patch by Valerie Lambert." msgstr "" -#: ../../../Misc/NEWS:5809 +#: ../../../Misc/NEWS:5818 msgid "" "`Issue #8860 `__: Fixed rounding in timedelta " "constructor." msgstr "" -#: ../../../Misc/NEWS:5811 +#: ../../../Misc/NEWS:5820 msgid "" "`Issue #18849 `__: Fixed a Windows-specific " "tempfile bug where collision with an existing directory caused mkstemp and " "related APIs to fail instead of retrying. Report and fix by Vlad Shcherbina." msgstr "" -#: ../../../Misc/NEWS:5815 +#: ../../../Misc/NEWS:5824 msgid "" "`Issue #18920 `__: argparse's default " "destination for the version action (-v, --version) has also been changed to " "stdout, to match the Python executable." msgstr "" -#: ../../../Misc/NEWS:5821 +#: ../../../Misc/NEWS:5830 msgid "" "`Issue #18623 `__: Factor out the " "_SuppressCoreFiles context manager into test.support. Patch by Valerie " "Lambert." msgstr "" -#: ../../../Misc/NEWS:5824 +#: ../../../Misc/NEWS:5833 msgid "" "`Issue #12037 `__: Fix test_email for desktop " "Windows." msgstr "" -#: ../../../Misc/NEWS:5826 +#: ../../../Misc/NEWS:5835 msgid "" "`Issue #15507 `__: test_subprocess's " "test_send_signal could fail if the test runner were run in an environment " @@ -43856,45 +43871,45 @@ msgid "" "SIGINT handler to the desired KeyboardInterrupt raising one during that test." msgstr "" -#: ../../../Misc/NEWS:5831 +#: ../../../Misc/NEWS:5840 msgid "" "`Issue #16799 `__: Switched from getopt to " "argparse style in regrtest's argument parsing. Added more tests for " "regrtest's argument parsing." msgstr "" -#: ../../../Misc/NEWS:5834 +#: ../../../Misc/NEWS:5843 msgid "" "`Issue #18792 `__: Use \"127.0.0.1\" or " "\"::1\" instead of \"localhost\" as much as possible, since \"localhost\" " "goes through a DNS lookup under recent Windows versions." msgstr "" -#: ../../../Misc/NEWS:5841 +#: ../../../Misc/NEWS:5850 msgid "" "`Issue #18489 `__: Add tests for " "SearchEngine. Original patch by Phil Webster." msgstr "" -#: ../../../Misc/NEWS:5846 +#: ../../../Misc/NEWS:5855 msgid "" "`Issue #18743 `__: Fix references to non-" "existant \"StringIO\" module." msgstr "" -#: ../../../Misc/NEWS:5848 +#: ../../../Misc/NEWS:5857 msgid "" "`Issue #18783 `__: Removed existing mentions " "of Python long type in docstrings, error messages and comments." msgstr "" -#: ../../../Misc/NEWS:5854 +#: ../../../Misc/NEWS:5863 msgid "" "`Issue #1584 `__: Provide configure options to " "override default search paths for Tcl and Tk when building _tkinter." msgstr "" -#: ../../../Misc/NEWS:5857 +#: ../../../Misc/NEWS:5866 msgid "" "`Issue #15663 `__: Tcl/Tk 8.5.14 is now " "included with the OS X 10.6+ 64-/32-bit installer. It is no longer " @@ -43903,270 +43918,270 @@ msgid "" "releases." msgstr "" -#: ../../../Misc/NEWS:5865 +#: ../../../Misc/NEWS:5874 msgid "" "`Issue #18922 `__: Now The Lib/smtpd.py and " "Tools/i18n/msgfmt.py scripts write their version strings to stdout, and not " "to sderr." msgstr "" -#: ../../../Misc/NEWS:5870 +#: ../../../Misc/NEWS:5879 msgid "Python 3.4.0 Alpha 1" msgstr "" -#: ../../../Misc/NEWS:5872 +#: ../../../Misc/NEWS:5881 msgid "Release date: 2013-08-03" msgstr "" -#: ../../../Misc/NEWS:5877 +#: ../../../Misc/NEWS:5886 msgid "" "`Issue #16741 `__: Fix an error reporting in " "int()." msgstr "" -#: ../../../Misc/NEWS:5879 +#: ../../../Misc/NEWS:5888 msgid "" "`Issue #17899 `__: Fix rare file descriptor " "leak in os.listdir()." msgstr "" -#: ../../../Misc/NEWS:5881 +#: ../../../Misc/NEWS:5890 msgid "" "`Issue #10241 `__: Clear extension module " "dict copies at interpreter shutdown. Patch by Neil Schemenauer, minimally " "modified." msgstr "" -#: ../../../Misc/NEWS:5884 +#: ../../../Misc/NEWS:5893 msgid "" "`Issue #9035 `__: ismount now recognises " "volumes mounted below a drive root on Windows. Original patch by Atsuo " "Ishimoto." msgstr "" -#: ../../../Misc/NEWS:5887 +#: ../../../Misc/NEWS:5896 msgid "" "`Issue #18214 `__: Improve finalization of " "Python modules to avoid setting their globals to None, in most cases." msgstr "" -#: ../../../Misc/NEWS:5890 +#: ../../../Misc/NEWS:5899 msgid "" "`Issue #18112 `__: PEP 442 implementation " "(safe object finalization)." msgstr "" -#: ../../../Misc/NEWS:5892 +#: ../../../Misc/NEWS:5901 msgid "" "`Issue #18552 `__: Check return value of " "PyArena_AddPyObject() in obj2ast_object()." msgstr "" -#: ../../../Misc/NEWS:5895 +#: ../../../Misc/NEWS:5904 msgid "" "`Issue #18560 `__: Fix potential NULL pointer " "dereference in sum()." msgstr "" -#: ../../../Misc/NEWS:5897 +#: ../../../Misc/NEWS:5906 msgid "" "`Issue #18520 `__: Add a new " "PyStructSequence_InitType2() function, same than PyStructSequence_InitType() " "except that it has a return value (0 on success, -1 on error)." msgstr "" -#: ../../../Misc/NEWS:5901 +#: ../../../Misc/NEWS:5910 msgid "" "`Issue #15905 `__: Fix theoretical buffer " "overflow in handling of sys.argv[0], prefix and exec_prefix if the operation " "system does not obey MAXPATHLEN." msgstr "" -#: ../../../Misc/NEWS:5904 +#: ../../../Misc/NEWS:5913 msgid "" "`Issue #18408 `__: Fix many various bugs in " "code handling errors, especially on memory allocation failure (MemoryError)." msgstr "" -#: ../../../Misc/NEWS:5907 +#: ../../../Misc/NEWS:5916 msgid "" "`Issue #18344 `__: Fix potential ref-leaks in " "_bufferedreader_read_all()." msgstr "" -#: ../../../Misc/NEWS:5909 +#: ../../../Misc/NEWS:5918 msgid "" "`Issue #18342 `__: Use the repr of a module " "name when an import fails when using ``from ... import ...``." msgstr "" -#: ../../../Misc/NEWS:5912 +#: ../../../Misc/NEWS:5921 msgid "" "`Issue #17872 `__: Fix a segfault in marshal." "load() when input stream returns more bytes than requested." msgstr "" -#: ../../../Misc/NEWS:5915 +#: ../../../Misc/NEWS:5924 msgid "" "`Issue #18338 `__: `python --version` now " "prints version string to stdout, and not to stderr. Patch by Berker Peksag " "and Michael Dickens." msgstr "" -#: ../../../Misc/NEWS:5918 +#: ../../../Misc/NEWS:5927 msgid "" "`Issue #18426 `__: Fix NULL pointer " "dereference in C extension import when PyModule_GetDef() returns an error." msgstr "" -#: ../../../Misc/NEWS:5921 +#: ../../../Misc/NEWS:5930 msgid "" "`Issue #17206 `__: On Windows, increase the " "stack size from 2 MB to 4.2 MB to fix a stack overflow in the marshal module " "(fix a crash in test_marshal). Patch written by Jeremy Kloth." msgstr "" -#: ../../../Misc/NEWS:5925 +#: ../../../Misc/NEWS:5934 msgid "" "`Issue #3329 `__: Implement the PEP 445: Add " "new APIs to customize Python memory allocators." msgstr "" -#: ../../../Misc/NEWS:5928 +#: ../../../Misc/NEWS:5937 msgid "" "`Issue #18328 `__: Reorder ops in " "PyThreadState_Delete*() functions. Now the tstate is first removed from TLS " "and then deallocated." msgstr "" -#: ../../../Misc/NEWS:5931 +#: ../../../Misc/NEWS:5940 msgid "" "`Issue #13483 `__: Use VirtualAlloc in " "obmalloc on Windows." msgstr "" -#: ../../../Misc/NEWS:5933 +#: ../../../Misc/NEWS:5942 msgid "" "`Issue #18184 `__: PyUnicode_FromFormat() and " "PyUnicode_FromFormatV() now raise OverflowError when an argument of %c " "format is out of range." msgstr "" -#: ../../../Misc/NEWS:5936 +#: ../../../Misc/NEWS:5945 msgid "" "`Issue #18111 `__: The min() and max() " "functions now support a default argument to be returned instead of raising a " "ValueError on an empty sequence. (Contributed by Julian Berman.)" msgstr "" -#: ../../../Misc/NEWS:5940 +#: ../../../Misc/NEWS:5949 msgid "" "`Issue #18137 `__: Detect integer overflow on " "precision in float.__format__() and complex.__format__()." msgstr "" -#: ../../../Misc/NEWS:5943 +#: ../../../Misc/NEWS:5952 msgid "" "`Issue #18183 `__: Fix various unicode " "operations on strings with large unicode codepoints." msgstr "" -#: ../../../Misc/NEWS:5946 +#: ../../../Misc/NEWS:5955 msgid "" "`Issue #18180 `__: Fix ref leak in " "_PyImport_GetDynLoadWindows()." msgstr "" -#: ../../../Misc/NEWS:5948 +#: ../../../Misc/NEWS:5957 msgid "" "`Issue #18038 `__: SyntaxError raised during " "compilation sources with illegal encoding now always contains an encoding " "name." msgstr "" -#: ../../../Misc/NEWS:5951 +#: ../../../Misc/NEWS:5960 msgid "" "`Issue #17931 `__: Resolve confusion on " "Windows between pids and process handles." msgstr "" -#: ../../../Misc/NEWS:5954 +#: ../../../Misc/NEWS:5963 msgid "" "Tweak the exception message when the magic number or size value in a " "bytecode file is truncated." msgstr "" -#: ../../../Misc/NEWS:5957 +#: ../../../Misc/NEWS:5966 msgid "" "`Issue #17932 `__: Fix an integer overflow " "issue on Windows 64-bit in iterators: change the C type of seqiterobject." "it_index from long to Py_ssize_t." msgstr "" -#: ../../../Misc/NEWS:5960 +#: ../../../Misc/NEWS:5969 msgid "" "`Issue #18065 `__: Don't set __path__ to the " "package name for frozen packages." msgstr "" -#: ../../../Misc/NEWS:5962 +#: ../../../Misc/NEWS:5971 msgid "" "`Issue #18088 `__: When reloading a module, " "unconditionally reset all relevant attributes on the module (e.g. __name__, " "__loader__, __package__, __file__, __cached__)." msgstr "" -#: ../../../Misc/NEWS:5966 +#: ../../../Misc/NEWS:5975 msgid "" "`Issue #17937 `__: Try harder to collect " "cyclic garbage at shutdown." msgstr "" -#: ../../../Misc/NEWS:5968 +#: ../../../Misc/NEWS:5977 msgid "" "`Issue #12370 `__: Prevent class bodies from " "interfering with the __class__ closure." msgstr "" -#: ../../../Misc/NEWS:5971 +#: ../../../Misc/NEWS:5980 msgid "" "`Issue #17644 `__: Fix a crash in str.format " "when curly braces are used in square brackets." msgstr "" -#: ../../../Misc/NEWS:5974 +#: ../../../Misc/NEWS:5983 msgid "" "`Issue #17237 `__: Fix crash in the ASCII " "decoder on m68k." msgstr "" -#: ../../../Misc/NEWS:5976 +#: ../../../Misc/NEWS:5985 msgid "" "`Issue #17927 `__: Frame objects kept " "arguments alive if they had been copied into a cell, even if the cell was " "cleared." msgstr "" -#: ../../../Misc/NEWS:5979 +#: ../../../Misc/NEWS:5988 msgid "" "`Issue #1545463 `__: At shutdown, defer " "finalization of codec modules so that stderr remains usable." msgstr "" -#: ../../../Misc/NEWS:5982 +#: ../../../Misc/NEWS:5991 msgid "" "`Issue #7330 `__: Implement width and " "precision (ex: \"%5.3s\") for the format string of PyUnicode_FromFormat() " "function, original patch written by Ysj Ray." msgstr "" -#: ../../../Misc/NEWS:5985 +#: ../../../Misc/NEWS:5994 msgid "" "`Issue #1545463 `__: Global variables " "caught in reference cycles are now garbage-collected at shutdown." msgstr "" -#: ../../../Misc/NEWS:5988 +#: ../../../Misc/NEWS:5997 msgid "" "`Issue #17094 `__: Clear stale thread states " "after fork(). Note that this is a potentially disruptive change since it " @@ -44174,58 +44189,58 @@ msgid "" "alive (e.g. database connections kept in thread-local storage)." msgstr "" -#: ../../../Misc/NEWS:5993 +#: ../../../Misc/NEWS:6002 msgid "" "`Issue #17408 `__: Avoid using an obsolete " "instance of the copyreg module when the interpreter is shutdown and then " "started again." msgstr "" -#: ../../../Misc/NEWS:5996 +#: ../../../Misc/NEWS:6005 msgid "" "`Issue #5845 `__: Enable tab-completion in the " "interactive interpreter by default, thanks to a new sys.__interactivehook__." msgstr "" -#: ../../../Misc/NEWS:5999 +#: ../../../Misc/NEWS:6008 msgid "" "`Issue #17115 `__,17116: Module " "initialization now includes setting __package__ and __loader__ attributes to " "None." msgstr "" -#: ../../../Misc/NEWS:6002 +#: ../../../Misc/NEWS:6011 msgid "" "`Issue #17853 `__: Ensure locals of a class " "that shadow free variables always win over the closures." msgstr "" -#: ../../../Misc/NEWS:6005 +#: ../../../Misc/NEWS:6014 msgid "" "`Issue #17863 `__: In the interactive " "console, don't loop forever if the encoding can't be fetched from stdin." msgstr "" -#: ../../../Misc/NEWS:6008 +#: ../../../Misc/NEWS:6017 msgid "" "`Issue #17867 `__: Raise an ImportError if " "__import__ is not found in __builtins__." msgstr "" -#: ../../../Misc/NEWS:6010 +#: ../../../Misc/NEWS:6019 msgid "" "`Issue #18698 `__: Ensure importlib.reload() " "returns the module out of sys.modules." msgstr "" -#: ../../../Misc/NEWS:6012 +#: ../../../Misc/NEWS:6021 msgid "" "`Issue #17857 `__: Prevent build failures " "with pre-3.5.0 versions of sqlite3, such as was shipped with Centos 5 and " "Mac OS X 10.4." msgstr "" -#: ../../../Misc/NEWS:6015 +#: ../../../Misc/NEWS:6024 msgid "" "`Issue #17413 `__: sys.settrace callbacks " "were being passed a string instead of an exception instance for the 'value' " @@ -44233,200 +44248,200 @@ msgid "" "exception instance is always provided." msgstr "" -#: ../../../Misc/NEWS:6019 +#: ../../../Misc/NEWS:6028 msgid "" "`Issue #17782 `__: Fix undefined behaviour on " "platforms where ``struct timespec``'s \"tv_nsec\" member is not a C long." msgstr "" -#: ../../../Misc/NEWS:6022 +#: ../../../Misc/NEWS:6031 msgid "" "`Issue #17722 `__: When looking up __round__, " "resolve descriptors." msgstr "" -#: ../../../Misc/NEWS:6024 +#: ../../../Misc/NEWS:6033 msgid "" "`Issue #16061 `__: Speed up str.replace() for " "replacing 1-character strings." msgstr "" -#: ../../../Misc/NEWS:6026 +#: ../../../Misc/NEWS:6035 msgid "" "`Issue #17715 `__: Fix segmentation fault " "from raising an exception in a __trunc__ method." msgstr "" -#: ../../../Misc/NEWS:6029 +#: ../../../Misc/NEWS:6038 msgid "" "`Issue #17643 `__: Add __callback__ attribute " "to weakref.ref." msgstr "" -#: ../../../Misc/NEWS:6031 +#: ../../../Misc/NEWS:6040 msgid "" "`Issue #16447 `__: Fixed potential " "segmentation fault when setting __name__ on a class." msgstr "" -#: ../../../Misc/NEWS:6034 +#: ../../../Misc/NEWS:6043 msgid "" "`Issue #17669 `__: Fix crash involving " "finalization of generators using yield from." msgstr "" -#: ../../../Misc/NEWS:6036 +#: ../../../Misc/NEWS:6045 msgid "" "`Issue #14439 `__: Python now prints the " "traceback on runpy failure at startup." msgstr "" -#: ../../../Misc/NEWS:6038 +#: ../../../Misc/NEWS:6047 msgid "" "`Issue #17469 `__: Fix " "_Py_GetAllocatedBlocks() and sys.getallocatedblocks() when running on " "valgrind." msgstr "" -#: ../../../Misc/NEWS:6041 +#: ../../../Misc/NEWS:6050 msgid "" "`Issue #17619 `__: Make input() check for " "Ctrl-C correctly on Windows." msgstr "" -#: ../../../Misc/NEWS:6043 +#: ../../../Misc/NEWS:6052 msgid "" "`Issue #17357 `__: Add missing verbosity " "messages for -v/-vv that were lost during the importlib transition." msgstr "" -#: ../../../Misc/NEWS:6046 +#: ../../../Misc/NEWS:6055 msgid "" "`Issue #17610 `__: Don't rely on non-standard " "behavior of the C qsort() function." msgstr "" -#: ../../../Misc/NEWS:6048 +#: ../../../Misc/NEWS:6057 msgid "" "`Issue #17323 `__: The \"[X refs, Y blocks]\" " "printed by debug builds has been disabled by default. It can be re-enabled " "with the `-X showrefcount` option." msgstr "" -#: ../../../Misc/NEWS:6051 +#: ../../../Misc/NEWS:6060 msgid "" "`Issue #17328 `__: Fix possible refleak in " "dict.setdefault." msgstr "" -#: ../../../Misc/NEWS:6053 +#: ../../../Misc/NEWS:6062 msgid "" "`Issue #17275 `__: Corrected class name in " "init error messages of the C version of BufferedWriter and BufferedRandom." msgstr "" -#: ../../../Misc/NEWS:6056 +#: ../../../Misc/NEWS:6065 msgid "" "`Issue #7963 `__: Fixed misleading error " "message that issued when object is called without arguments." msgstr "" -#: ../../../Misc/NEWS:6059 +#: ../../../Misc/NEWS:6068 msgid "" "`Issue #8745 `__: Small speed up zipimport on " "Windows. Patch by Catalin Iacob." msgstr "" -#: ../../../Misc/NEWS:6061 +#: ../../../Misc/NEWS:6070 msgid "" "`Issue #5308 `__: Raise ValueError when " "marshalling too large object (a sequence with size >= 2**31), instead of " "producing illegal marshal data." msgstr "" -#: ../../../Misc/NEWS:6064 +#: ../../../Misc/NEWS:6073 msgid "" "`Issue #12983 `__: Bytes literals with " "invalid ``\\x`` escape now raise a SyntaxError and a full traceback " "including line number." msgstr "" -#: ../../../Misc/NEWS:6067 +#: ../../../Misc/NEWS:6076 msgid "" "`Issue #16967 `__: In function definition, " "evaluate positional defaults before keyword-only defaults." msgstr "" -#: ../../../Misc/NEWS:6070 +#: ../../../Misc/NEWS:6079 msgid "" "`Issue #17173 `__: Remove uses of locale-" "dependent C functions (isalpha() etc.) in the interpreter." msgstr "" -#: ../../../Misc/NEWS:6073 +#: ../../../Misc/NEWS:6082 msgid "" "`Issue #17137 `__: When an Unicode string is " "resized, the internal wide character string (wstr) format is now cleared." msgstr "" -#: ../../../Misc/NEWS:6076 +#: ../../../Misc/NEWS:6085 msgid "" "`Issue #17043 `__: The unicode-internal " "decoder no longer read past the end of input buffer." msgstr "" -#: ../../../Misc/NEWS:6079 +#: ../../../Misc/NEWS:6088 msgid "" "`Issue #17098 `__: All modules now have " "__loader__ set even if they pre-exist the bootstrapping of importlib." msgstr "" -#: ../../../Misc/NEWS:6082 +#: ../../../Misc/NEWS:6091 msgid "" "`Issue #16979 `__: Fix error handling bugs in " "the unicode-escape-decode decoder." msgstr "" -#: ../../../Misc/NEWS:6084 +#: ../../../Misc/NEWS:6093 msgid "" "`Issue #16772 `__: The base argument to the " "int constructor no longer accepts floats, or other non-integer objects with " "an __int__ method. Objects with an __index__ method are now accepted." msgstr "" -#: ../../../Misc/NEWS:6088 +#: ../../../Misc/NEWS:6097 msgid "" "`Issue #10156 `__: In the interpreter's " "initialization phase, unicode globals are now initialized dynamically as " "needed." msgstr "" -#: ../../../Misc/NEWS:6091 +#: ../../../Misc/NEWS:6100 msgid "" "`Issue #16980 `__: Fix processing of escaped " "non-ascii bytes in the unicode-escape-decode decoder." msgstr "" -#: ../../../Misc/NEWS:6094 +#: ../../../Misc/NEWS:6103 msgid "" "`Issue #16975 `__: Fix error handling bug in " "the escape-decode bytes decoder." msgstr "" -#: ../../../Misc/NEWS:6096 +#: ../../../Misc/NEWS:6105 msgid "" "`Issue #14850 `__: Now a charmap decoder " "treats U+FFFE as \"undefined mapping\" in any mapping, not only in a string." msgstr "" -#: ../../../Misc/NEWS:6099 +#: ../../../Misc/NEWS:6108 msgid "" "`Issue #16613 `__: Add *m* argument to " "``collections.Chainmap.new_child`` to allow the new child map to be " "specified explicitly." msgstr "" -#: ../../../Misc/NEWS:6102 +#: ../../../Misc/NEWS:6111 msgid "" "`Issue #16730 `__: importlib.machinery." "FileFinder now no longers raises an exception when trying to populate its " @@ -44434,37 +44449,37 @@ msgid "" "file. Reported and diagnosed by David Pritchard." msgstr "" -#: ../../../Misc/NEWS:6107 +#: ../../../Misc/NEWS:6116 msgid "" "`Issue #16906 `__: Fix a logic error that " "prevented most static strings from being cleared." msgstr "" -#: ../../../Misc/NEWS:6110 +#: ../../../Misc/NEWS:6119 msgid "" "`Issue #11461 `__: Fix the incremental UTF-16 " "decoder. Original patch by Amaury Forgeot d'Arc." msgstr "" -#: ../../../Misc/NEWS:6113 +#: ../../../Misc/NEWS:6122 msgid "" "`Issue #16856 `__: Fix a segmentation fault " "from calling repr() on a dict with a key whose repr raise an exception." msgstr "" -#: ../../../Misc/NEWS:6116 +#: ../../../Misc/NEWS:6125 msgid "" "`Issue #16367 `__: Fix FileIO.readall() on " "Windows for files larger than 2 GB." msgstr "" -#: ../../../Misc/NEWS:6118 +#: ../../../Misc/NEWS:6127 msgid "" "`Issue #16761 `__: Calling int() with base " "argument only now raises TypeError." msgstr "" -#: ../../../Misc/NEWS:6120 +#: ../../../Misc/NEWS:6129 msgid "" "`Issue #16759 `__: Support the full DWORD " "(unsigned long) range in Reg2Py when retrieving a REG_DWORD value. This " @@ -44472,52 +44487,52 @@ msgid "" "truncated values." msgstr "" -#: ../../../Misc/NEWS:6124 +#: ../../../Misc/NEWS:6133 msgid "" "`Issue #14420 `__: Support the full DWORD " "(unsigned long) range in Py2Reg when passed a REG_DWORD value. Fixes " "OverflowError in winreg.SetValueEx." msgstr "" -#: ../../../Misc/NEWS:6127 +#: ../../../Misc/NEWS:6136 msgid "" "`Issue #11939 `__: Set the st_dev attribute " "of stat_result to allow Windows to take advantage of the os.path.samefile/" "sameopenfile/samestat implementations used by other platforms." msgstr "" -#: ../../../Misc/NEWS:6131 +#: ../../../Misc/NEWS:6140 msgid "" "`Issue #16772 `__: The int() constructor's " "second argument (base) no longer accepts non integer values. Consistent " "with the behavior in Python 2." msgstr "" -#: ../../../Misc/NEWS:6134 +#: ../../../Misc/NEWS:6143 msgid "" "`Issue #14470 `__: Remove w9xpopen support " "per PEP 11." msgstr "" -#: ../../../Misc/NEWS:6136 +#: ../../../Misc/NEWS:6145 msgid "" "`Issue #9856 `__: Replace deprecation warning " "with raising TypeError in object.__format__. Patch by Florent Xicluna." msgstr "" -#: ../../../Misc/NEWS:6139 +#: ../../../Misc/NEWS:6148 msgid "" "`Issue #16597 `__: In buffered and text IO, " "call close() on the underlying stream if invoking flush() fails." msgstr "" -#: ../../../Misc/NEWS:6142 +#: ../../../Misc/NEWS:6151 msgid "" "`Issue #16722 `__: In the bytes() " "constructor, try to call __bytes__ on the argument before __index__." msgstr "" -#: ../../../Misc/NEWS:6145 +#: ../../../Misc/NEWS:6154 msgid "" "`Issue #16421 `__: loading multiple modules " "from one shared object is now handled correctly (previously, the first " @@ -44525,27 +44540,27 @@ msgid "" "Šmilauer." msgstr "" -#: ../../../Misc/NEWS:6149 +#: ../../../Misc/NEWS:6158 msgid "" "`Issue #16602 `__: When a weakref's target " "was part of a long deallocation chain, the object could remain reachable " "through its weakref even though its refcount had dropped to zero." msgstr "" -#: ../../../Misc/NEWS:6153 +#: ../../../Misc/NEWS:6162 msgid "" "`Issue #16495 `__: Remove extraneous NULL " "encoding check from bytes_decode()." msgstr "" -#: ../../../Misc/NEWS:6155 +#: ../../../Misc/NEWS:6164 msgid "" "`Issue #16619 `__: Create NameConstant AST " "class to represent None, True, and False literals. As a result, these " "constants are never loaded at runtime from builtins." msgstr "" -#: ../../../Misc/NEWS:6159 +#: ../../../Misc/NEWS:6168 msgid "" "`Issue #16455 `__: On FreeBSD and Solaris, if " "the locale is C, the ASCII/surrogateescape codec is now used (instead of the " @@ -44555,58 +44570,58 @@ msgid "" "ISO-8859-1 encoding in practice." msgstr "" -#: ../../../Misc/NEWS:6165 +#: ../../../Misc/NEWS:6174 msgid "" "`Issue #16562 `__: Optimize dict equality " "testing. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:6167 +#: ../../../Misc/NEWS:6176 msgid "" "`Issue #16588 `__: Silence unused-but-set " "warnings in Python/thread_pthread" msgstr "" -#: ../../../Misc/NEWS:6169 +#: ../../../Misc/NEWS:6178 msgid "" "`Issue #16592 `__: stringlib_bytes_join " "doesn't raise MemoryError on allocation failure." msgstr "" -#: ../../../Misc/NEWS:6172 +#: ../../../Misc/NEWS:6181 msgid "" "`Issue #16546 `__: Fix: ast.YieldFrom " "argument is now mandatory." msgstr "" -#: ../../../Misc/NEWS:6174 +#: ../../../Misc/NEWS:6183 msgid "" "`Issue #16514 `__: Fix regression causing a " "traceback when sys.path[0] is None (actually, any non-string or non-bytes " "type)." msgstr "" -#: ../../../Misc/NEWS:6177 +#: ../../../Misc/NEWS:6186 msgid "" "`Issue #16306 `__: Fix multiple error " "messages when unknown command line parameters where passed to the " "interpreter. Patch by Hieu Nguyen." msgstr "" -#: ../../../Misc/NEWS:6180 +#: ../../../Misc/NEWS:6189 msgid "" "`Issue #16215 `__: Fix potential double " "memory free in str.replace(). Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:6183 +#: ../../../Misc/NEWS:6192 msgid "" "`Issue #16290 `__: A float return value from " "the __complex__ special method is no longer accepted in the complex() " "constructor." msgstr "" -#: ../../../Misc/NEWS:6186 +#: ../../../Misc/NEWS:6195 msgid "" "`Issue #16416 `__: On Mac OS X, operating " "system data are now always encoded/decoded to/from UTF-8/surrogateescape, " @@ -44615,32 +44630,32 @@ msgid "" "fsdecode() functions which are already using UTF-8/surrogateescape." msgstr "" -#: ../../../Misc/NEWS:6192 +#: ../../../Misc/NEWS:6201 msgid "" "`Issue #16453 `__: Fix equality testing of " "dead weakref objects." msgstr "" -#: ../../../Misc/NEWS:6194 +#: ../../../Misc/NEWS:6203 msgid "" "`Issue #9535 `__: Fix pending signals that " "have been received but not yet handled by Python to not persist after os." "fork() in the child process." msgstr "" -#: ../../../Misc/NEWS:6197 +#: ../../../Misc/NEWS:6206 msgid "" "`Issue #14794 `__: Fix slice.indices to " "return correct results for huge values, rather than raising OverflowError." msgstr "" -#: ../../../Misc/NEWS:6200 +#: ../../../Misc/NEWS:6209 msgid "" "`Issue #15001 `__: fix segfault on \"del sys." "modules['__main__']\". Patch by Victor Stinner." msgstr "" -#: ../../../Misc/NEWS:6203 +#: ../../../Misc/NEWS:6212 msgid "" "`Issue #8271 `__: the utf-8 decoder now " "outputs the correct number of U+FFFD characters when used with the 'replace' " @@ -44648,333 +44663,333 @@ msgid "" "by Ezio Melotti." msgstr "" -#: ../../../Misc/NEWS:6207 +#: ../../../Misc/NEWS:6216 msgid "" "`Issue #5765 `__: Apply a hard recursion limit " "in the compiler instead of blowing the stack and segfaulting. Initial patch " "by Andrea Griffini." msgstr "" -#: ../../../Misc/NEWS:6210 +#: ../../../Misc/NEWS:6219 msgid "" "`Issue #16402 `__: When slicing a range, fix " "shadowing of exceptions from __index__." msgstr "" -#: ../../../Misc/NEWS:6213 +#: ../../../Misc/NEWS:6222 msgid "" "`Issue #16336 `__: fix input checking in the " "surrogatepass error handler. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:6216 +#: ../../../Misc/NEWS:6225 msgid "" "`Issue #8401 `__: assigning an int to a " "bytearray slice (e.g. b[3:4] = 5) now raises an error." msgstr "" -#: ../../../Misc/NEWS:6219 +#: ../../../Misc/NEWS:6228 msgid "" "`Issue #7317 `__: Display full tracebacks when " "an error occurs asynchronously. Patch by Alon Horev with update by Alexey " "Kachayev." msgstr "" -#: ../../../Misc/NEWS:6222 +#: ../../../Misc/NEWS:6231 msgid "" "`Issue #16309 `__: Make PYTHONPATH=\"\" " "behavior the same as if PYTHONPATH not set at all." msgstr "" -#: ../../../Misc/NEWS:6225 +#: ../../../Misc/NEWS:6234 msgid "" "`Issue #10189 `__: Improve the error " "reporting of SyntaxErrors related to global and nonlocal statements." msgstr "" -#: ../../../Misc/NEWS:6228 +#: ../../../Misc/NEWS:6237 msgid "" "Fix segfaults on setting __qualname__ on builtin types and attempting to " "delete it on any type." msgstr "" -#: ../../../Misc/NEWS:6231 +#: ../../../Misc/NEWS:6240 msgid "" "`Issue #14625 `__: Rewrite the UTF-32 " "decoder. It is now 3x to 4x faster. Patch written by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:6234 +#: ../../../Misc/NEWS:6243 msgid "" "`Issue #16345 `__: Fix an infinite loop when " "``fromkeys`` on a dict subclass received a nonempty dict from the " "constructor." msgstr "" -#: ../../../Misc/NEWS:6237 +#: ../../../Misc/NEWS:6246 msgid "" "`Issue #16271 `__: Fix strange bugs that " "resulted from __qualname__ appearing in a class's __dict__ and on type." msgstr "" -#: ../../../Misc/NEWS:6240 +#: ../../../Misc/NEWS:6249 msgid "" "`Issue #12805 `__: Make bytes.join and " "bytearray.join faster when the separator is empty. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../Misc/NEWS:6243 +#: ../../../Misc/NEWS:6252 msgid "" "`Issue #6074 `__: Ensure cached bytecode files " "can always be updated by the user that created them, even when the source " "file is read-only." msgstr "" -#: ../../../Misc/NEWS:6246 +#: ../../../Misc/NEWS:6255 msgid "" "`Issue #15958 `__: bytes.join and bytearray." "join now accept arbitrary buffer objects." msgstr "" -#: ../../../Misc/NEWS:6249 +#: ../../../Misc/NEWS:6258 msgid "" "`Issue #14783 `__: Improve int() docstring " "and switch docstrings for str(), range(), and slice() to use multi-line " "signatures." msgstr "" -#: ../../../Misc/NEWS:6252 +#: ../../../Misc/NEWS:6261 msgid "" "`Issue #16160 `__: Subclass support now works " "for types.SimpleNamespace." msgstr "" -#: ../../../Misc/NEWS:6254 +#: ../../../Misc/NEWS:6263 msgid "" "`Issue #16148 `__: Implement PEP 424, adding " "operator.length_hint and PyObject_LengthHint." msgstr "" -#: ../../../Misc/NEWS:6257 +#: ../../../Misc/NEWS:6266 msgid "Upgrade Unicode data (UCD) to version 6.2." msgstr "" -#: ../../../Misc/NEWS:6259 +#: ../../../Misc/NEWS:6268 msgid "" "`Issue #15379 `__: Fix passing of non-BMP " "characters as integers for the charmap decoder (already working as unicode " "strings). Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:6262 +#: ../../../Misc/NEWS:6271 msgid "" "`Issue #15144 `__: Fix possible integer " "overflow when handling pointers as integer values, by using `Py_uintptr_t` " "instead of `size_t`. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:6266 +#: ../../../Misc/NEWS:6275 msgid "" "`Issue #15965 `__: Explicitly cast `AT_FDCWD` " "as (int). Required on Solaris 10 (which defines `AT_FDCWD` as " "``0xffd19553``), harmless on other platforms." msgstr "" -#: ../../../Misc/NEWS:6269 +#: ../../../Misc/NEWS:6278 msgid "" "`Issue #15839 `__: Convert SystemErrors in " "`super()` to RuntimeErrors." msgstr "" -#: ../../../Misc/NEWS:6271 +#: ../../../Misc/NEWS:6280 msgid "" "`Issue #15448 `__: Buffered IO now frees the " "buffer when closed, instead of when deallocating." msgstr "" -#: ../../../Misc/NEWS:6274 +#: ../../../Misc/NEWS:6283 msgid "" "`Issue #15846 `__: Fix SystemError which " "happened when using `ast.parse()` in an exception handler on code with " "syntax errors." msgstr "" -#: ../../../Misc/NEWS:6277 +#: ../../../Misc/NEWS:6286 msgid "" "`Issue #15897 `__: zipimport.c doesn't check " "return value of fseek(). Patch by Felipe Cruz." msgstr "" -#: ../../../Misc/NEWS:6280 +#: ../../../Misc/NEWS:6289 msgid "" "`Issue #15801 `__: Make sure mappings passed " "to '%' formatting are actually subscriptable." msgstr "" -#: ../../../Misc/NEWS:6283 +#: ../../../Misc/NEWS:6292 msgid "" "`Issue #15111 `__: __import__ should " "propagate ImportError when raised as a side-effect of a module triggered " "from using fromlist." msgstr "" -#: ../../../Misc/NEWS:6286 +#: ../../../Misc/NEWS:6295 msgid "" "`Issue #15022 `__: Add pickle and comparison " "support to types.SimpleNamespace." msgstr "" -#: ../../../Misc/NEWS:6291 +#: ../../../Misc/NEWS:6300 msgid "" "`Issue #4331 `__: Added functools." "partialmethod (Initial patch by Alon Horev)" msgstr "" -#: ../../../Misc/NEWS:6293 +#: ../../../Misc/NEWS:6302 msgid "" "`Issue #13461 `__: Fix a crash in the " "TextIOWrapper.tell method on 64-bit platforms. Patch by Yogesh Chaudhari." msgstr "" -#: ../../../Misc/NEWS:6296 +#: ../../../Misc/NEWS:6305 msgid "" "`Issue #18681 `__: Fix a NameError in " "importlib.reload() (noticed by Weizhao Li)." msgstr "" -#: ../../../Misc/NEWS:6298 +#: ../../../Misc/NEWS:6307 msgid "" "`Issue #14323 `__: Expanded the number of " "digits in the coefficients for the RGB -- YIQ conversions so that they match " "the FCC NTSC versions." msgstr "" -#: ../../../Misc/NEWS:6301 +#: ../../../Misc/NEWS:6310 msgid "" "`Issue #17998 `__: Fix an internal error in " "regular expression engine." msgstr "" -#: ../../../Misc/NEWS:6303 +#: ../../../Misc/NEWS:6312 msgid "" "`Issue #17557 `__: Fix os.getgroups() to work " "with the modified behavior of getgroups(2) on OS X 10.8. Original patch by " "Mateusz Lenik." msgstr "" -#: ../../../Misc/NEWS:6306 +#: ../../../Misc/NEWS:6315 msgid "" "`Issue #18608 `__: Avoid keeping a strong " "reference to the locale module inside the _io module." msgstr "" -#: ../../../Misc/NEWS:6309 +#: ../../../Misc/NEWS:6318 msgid "" "`Issue #18619 `__: Fix atexit leaking " "callbacks registered from sub-interpreters, and make it GC-aware." msgstr "" -#: ../../../Misc/NEWS:6312 +#: ../../../Misc/NEWS:6321 msgid "" "`Issue #15699 `__: The readline module now " "uses PEP 3121-style module initialization, so as to reclaim allocated " "resources (Python callbacks) at shutdown. Original patch by Robin Schreiber." msgstr "" -#: ../../../Misc/NEWS:6316 +#: ../../../Misc/NEWS:6325 msgid "" "`Issue #17616 `__: wave.open now supports the " "context management protocol." msgstr "" -#: ../../../Misc/NEWS:6318 +#: ../../../Misc/NEWS:6327 msgid "" "`Issue #18599 `__: Fix name attribute of " "_sha1.sha1() object. It now returns 'SHA1' instead of 'SHA'." msgstr "" -#: ../../../Misc/NEWS:6321 +#: ../../../Misc/NEWS:6330 msgid "" "`Issue #13266 `__: Added inspect.unwrap to " "easily unravel __wrapped__ chains (initial patch by Daniel Urban and Aaron " "Iles)" msgstr "" -#: ../../../Misc/NEWS:6324 +#: ../../../Misc/NEWS:6333 msgid "" "`Issue #18561 `__: Skip name in ctypes' " "_build_callargs() if name is NULL." msgstr "" -#: ../../../Misc/NEWS:6326 +#: ../../../Misc/NEWS:6335 msgid "" "`Issue #18559 `__: Fix NULL pointer " "dereference error in _pickle module" msgstr "" -#: ../../../Misc/NEWS:6328 +#: ../../../Misc/NEWS:6337 msgid "" "`Issue #18556 `__: Check the return type of " "PyUnicode_AsWideChar() in ctype's U_set()." msgstr "" -#: ../../../Misc/NEWS:6331 +#: ../../../Misc/NEWS:6340 msgid "" "`Issue #17818 `__: aifc.getparams now returns " "a namedtuple." msgstr "" -#: ../../../Misc/NEWS:6333 +#: ../../../Misc/NEWS:6342 msgid "" "`Issue #18549 `__: Eliminate dead code in " "socket_ntohl()" msgstr "" -#: ../../../Misc/NEWS:6335 +#: ../../../Misc/NEWS:6344 msgid "" "`Issue #18530 `__: Remove additional stat " "call from posixpath.ismount. Patch by Alex Gaynor." msgstr "" -#: ../../../Misc/NEWS:6338 +#: ../../../Misc/NEWS:6347 msgid "" "`Issue #18514 `__: Fix unreachable " "Py_DECREF() call in PyCData_FromBaseObj()" msgstr "" -#: ../../../Misc/NEWS:6340 +#: ../../../Misc/NEWS:6349 msgid "" "`Issue #9177 `__: Calling read() or write() " "now raises ValueError, not AttributeError, on a closed SSL socket. Patch by " "Senko Rasic." msgstr "" -#: ../../../Misc/NEWS:6343 +#: ../../../Misc/NEWS:6352 msgid "" "`Issue #18513 `__: Fix behaviour of cmath." "rect w.r.t. signed zeros on OS X 10.8 + gcc." msgstr "" -#: ../../../Misc/NEWS:6346 +#: ../../../Misc/NEWS:6355 msgid "" "`Issue #18479 `__: Changed venv Activate.ps1 " "to make deactivate a function, and removed Deactivate.ps1." msgstr "" -#: ../../../Misc/NEWS:6349 +#: ../../../Misc/NEWS:6358 msgid "" "`Issue #18480 `__: Add missing call to " "PyType_Ready to the _elementtree extension." msgstr "" -#: ../../../Misc/NEWS:6351 +#: ../../../Misc/NEWS:6360 msgid "" "`Issue #17778 `__: Fix test discovery for " "test_multiprocessing. (Patch by Zachary Ware.)" msgstr "" -#: ../../../Misc/NEWS:6354 +#: ../../../Misc/NEWS:6363 msgid "" "`Issue #18393 `__: The private module " "_gestalt and private functions platform._mac_ver_gestalt, platform." @@ -44982,26 +44997,26 @@ msgid "" "affect the public interface of the platform module." msgstr "" -#: ../../../Misc/NEWS:6359 +#: ../../../Misc/NEWS:6368 msgid "" "`Issue #17482 `__: functools.update_wrapper " "(and functools.wraps) now set the __wrapped__ attribute correctly even if " "the underlying function has a __wrapped__ attribute set." msgstr "" -#: ../../../Misc/NEWS:6363 +#: ../../../Misc/NEWS:6372 msgid "" "`Issue #18431 `__: The new email header " "parser now decodes RFC2047 encoded words in structured headers." msgstr "" -#: ../../../Misc/NEWS:6366 +#: ../../../Misc/NEWS:6375 msgid "" "`Issue #18432 `__: The sched module's queue " "method was incorrectly returning an iterator instead of a list." msgstr "" -#: ../../../Misc/NEWS:6369 +#: ../../../Misc/NEWS:6378 msgid "" "`Issue #18044 `__: The new email header " "parser was mis-parsing encoded words where an encoded character immediately " @@ -45009,13 +45024,13 @@ msgid "" "failure. They are now decoded correctly." msgstr "" -#: ../../../Misc/NEWS:6373 +#: ../../../Misc/NEWS:6382 msgid "" "`Issue #18101 `__: Tcl.split() now process " "strings nested in a tuple as it do with byte strings." msgstr "" -#: ../../../Misc/NEWS:6376 +#: ../../../Misc/NEWS:6385 msgid "" "`Issue #18116 `__: getpass was always getting " "an error when testing /dev/tty, and thus was always falling back to stdin, " @@ -45023,91 +45038,91 @@ msgid "" "null). It also leaked an open file. All of these issues are now fixed." msgstr "" -#: ../../../Misc/NEWS:6381 +#: ../../../Misc/NEWS:6390 msgid "" "`Issue #17198 `__: Fix a NameError in the dbm " "module. Patch by Valentina Mukhamedzhanova." msgstr "" -#: ../../../Misc/NEWS:6384 +#: ../../../Misc/NEWS:6393 msgid "" "`Issue #18013 `__: Fix cgi.FieldStorage to " "parse the W3C sample form." msgstr "" -#: ../../../Misc/NEWS:6386 +#: ../../../Misc/NEWS:6395 msgid "" "`Issue #18020 `__: improve html.escape speed " "by an order of magnitude. Patch by Matt Bryant." msgstr "" -#: ../../../Misc/NEWS:6389 +#: ../../../Misc/NEWS:6398 msgid "" "`Issue #18347 `__: ElementTree's html " "serializer now preserves the case of closing tags." msgstr "" -#: ../../../Misc/NEWS:6392 +#: ../../../Misc/NEWS:6401 msgid "" "`Issue #17261 `__: Ensure multiprocessing's " "proxies use proper address." msgstr "" -#: ../../../Misc/NEWS:6394 +#: ../../../Misc/NEWS:6403 msgid "" "`Issue #18343 `__: faulthandler.register() " "now keeps the previous signal handler when the function is called twice, so " "faulthandler.unregister() restores correctly the original signal handler." msgstr "" -#: ../../../Misc/NEWS:6398 +#: ../../../Misc/NEWS:6407 msgid "" "`Issue #17097 `__: Make multiprocessing " "ignore EINTR." msgstr "" -#: ../../../Misc/NEWS:6400 +#: ../../../Misc/NEWS:6409 msgid "" "`Issue #18339 `__: Negative ints keys in " "unpickler.memo dict no longer cause a segfault inside the _pickle C " "extension." msgstr "" -#: ../../../Misc/NEWS:6403 +#: ../../../Misc/NEWS:6412 msgid "" "`Issue #18240 `__: The HMAC module is no " "longer restricted to bytes and accepts any bytes-like object, e.g. " "memoryview. Original patch by Jonas Borgström." msgstr "" -#: ../../../Misc/NEWS:6406 +#: ../../../Misc/NEWS:6415 msgid "" "`Issue #18224 `__: Removed pydoc script from " "created venv, as it causes problems on Windows and adds no value over and " "above python -m pydoc ..." msgstr "" -#: ../../../Misc/NEWS:6409 +#: ../../../Misc/NEWS:6418 msgid "" "`Issue #18155 `__: The csv module now " "correctly handles csv files that use a delimter character that has a special " "meaning in regexes, instead of throwing an exception." msgstr "" -#: ../../../Misc/NEWS:6413 +#: ../../../Misc/NEWS:6422 msgid "" "`Issue #14360 `__: encode_quopri can now be " "successfully used as an encoder when constructing a MIMEApplication object." msgstr "" -#: ../../../Misc/NEWS:6416 +#: ../../../Misc/NEWS:6425 msgid "" "`Issue #11390 `__: Add -o and -f command line " "options to the doctest CLI to specify doctest options (and convert it to " "using argparse)." msgstr "" -#: ../../../Misc/NEWS:6419 +#: ../../../Misc/NEWS:6428 msgid "" "`Issue #18135 `__: ssl.SSLSocket.write() now " "raises an OverflowError if the input string in longer than 2 gigabytes, and " @@ -45115,24 +45130,24 @@ msgid "" "longer than 2 gigabytes. The ssl module does not support partial write." msgstr "" -#: ../../../Misc/NEWS:6424 +#: ../../../Misc/NEWS:6433 msgid "" "`Issue #11016 `__: Add C implementation of " "the stat module as _stat." msgstr "" -#: ../../../Misc/NEWS:6426 +#: ../../../Misc/NEWS:6435 msgid "" "`Issue #18248 `__: Fix libffi build on AIX." msgstr "" -#: ../../../Misc/NEWS:6428 +#: ../../../Misc/NEWS:6437 msgid "" "`Issue #18259 `__: Declare sethostname in " "socketmodule.c for AIX" msgstr "" -#: ../../../Misc/NEWS:6430 +#: ../../../Misc/NEWS:6439 msgid "" "`Issue #18147 `__: Add diagnostic functions " "to ssl.SSLContext(). get_ca_list() lists all loaded CA certificates and " @@ -45140,119 +45155,119 @@ msgid "" "CRLs." msgstr "" -#: ../../../Misc/NEWS:6434 +#: ../../../Misc/NEWS:6443 msgid "" "`Issue #18167 `__: cgi.FieldStorage no longer " "fails to handle multipart/form-data when ``\\r\\n`` appears at end of 65535 " "bytes without other newlines." msgstr "" -#: ../../../Misc/NEWS:6437 +#: ../../../Misc/NEWS:6446 msgid "" "`Issue #18076 `__: Introduce importlib.util." "decode_source()." msgstr "" -#: ../../../Misc/NEWS:6439 +#: ../../../Misc/NEWS:6448 msgid "" "`Issue #18357 `__: add tests for dictview set " "difference. Patch by Fraser Tweedale." msgstr "" -#: ../../../Misc/NEWS:6442 +#: ../../../Misc/NEWS:6451 msgid "" "importlib.abc.SourceLoader.get_source() no longer changes SyntaxError or " "UnicodeDecodeError into ImportError." msgstr "" -#: ../../../Misc/NEWS:6445 +#: ../../../Misc/NEWS:6454 msgid "" "`Issue #18058 `__, 18057: Make the namespace " "package loader meet the importlib.abc.InspectLoader ABC, allowing for " "namespace packages to work with runpy." msgstr "" -#: ../../../Misc/NEWS:6449 +#: ../../../Misc/NEWS:6458 msgid "" "`Issue #17177 `__: The imp module is pending " "deprecation." msgstr "" -#: ../../../Misc/NEWS:6451 +#: ../../../Misc/NEWS:6460 msgid "" "subprocess: Prevent a possible double close of parent pipe fds when the " "subprocess exec runs into an error. Prevent a regular multi-close of the /" "dev/null fd when any of stdin, stdout and stderr was set to DEVNULL." msgstr "" -#: ../../../Misc/NEWS:6455 +#: ../../../Misc/NEWS:6464 msgid "" "`Issue #18194 `__: Introduce importlib.util." "cache_from_source() and source_from_cache() while documenting the equivalent " "functions in imp as deprecated." msgstr "" -#: ../../../Misc/NEWS:6459 +#: ../../../Misc/NEWS:6468 msgid "" "`Issue #17907 `__: Document imp.new_module() " "as deprecated in favour of types.ModuleType." msgstr "" -#: ../../../Misc/NEWS:6462 +#: ../../../Misc/NEWS:6471 msgid "" "`Issue #18192 `__: Introduce importlib.util." "MAGIC_NUMBER and document as deprecated imp.get_magic()." msgstr "" -#: ../../../Misc/NEWS:6465 +#: ../../../Misc/NEWS:6474 msgid "" "`Issue #18149 `__: Add filecmp.clear_cache() " "to manually clear the filecmp cache. Patch by Mark Levitt" msgstr "" -#: ../../../Misc/NEWS:6468 +#: ../../../Misc/NEWS:6477 msgid "" "`Issue #18193 `__: Add importlib.reload()." msgstr "" -#: ../../../Misc/NEWS:6470 +#: ../../../Misc/NEWS:6479 msgid "" "`Issue #18157 `__: Stop using imp." "load_module() in pydoc." msgstr "" -#: ../../../Misc/NEWS:6472 +#: ../../../Misc/NEWS:6481 msgid "" "`Issue #16102 `__: Make uuid." "_netbios_getnode() work again on Python 3." msgstr "" -#: ../../../Misc/NEWS:6474 +#: ../../../Misc/NEWS:6483 msgid "" "`Issue #17134 `__: Add ssl.enum_cert_store() " "as interface to Windows' cert store." msgstr "" -#: ../../../Misc/NEWS:6476 +#: ../../../Misc/NEWS:6485 msgid "" "`Issue #18143 `__: Implement ssl." "get_default_verify_paths() in order to debug the default locations for " "cafile and capath." msgstr "" -#: ../../../Misc/NEWS:6479 +#: ../../../Misc/NEWS:6488 msgid "" "`Issue #17314 `__: Move multiprocessing." "forking over to importlib." msgstr "" -#: ../../../Misc/NEWS:6481 +#: ../../../Misc/NEWS:6490 msgid "" "`Issue #11959 `__: SMTPServer and SMTPChannel " "now take an optional map, use of which avoids affecting global state." msgstr "" -#: ../../../Misc/NEWS:6484 +#: ../../../Misc/NEWS:6493 msgid "" "`Issue #18109 `__: os.uname() now decodes " "fields from the locale encoding, and socket.gethostname() now decodes the " @@ -45260,20 +45275,20 @@ msgid "" "strict mode." msgstr "" -#: ../../../Misc/NEWS:6488 +#: ../../../Misc/NEWS:6497 msgid "" "`Issue #18089 `__: Implement importlib.abc." "InspectLoader.load_module." msgstr "" -#: ../../../Misc/NEWS:6490 +#: ../../../Misc/NEWS:6499 msgid "" "`Issue #18088 `__: Introduce importlib.abc." "Loader.init_module_attrs for setting module attributes. Leads to the pending " "deprecation of importlib.util.module_for_loader." msgstr "" -#: ../../../Misc/NEWS:6494 +#: ../../../Misc/NEWS:6503 msgid "" "`Issue #17403 `__: urllib.parse.robotparser " "normalizes the urls before adding to ruleline. This helps in handling " @@ -45281,158 +45296,158 @@ msgid "" "Mher Movsisyan." msgstr "" -#: ../../../Misc/NEWS:6498 +#: ../../../Misc/NEWS:6507 msgid "" "`Issue #18070 `__: Have importlib.util." "module_for_loader() set attributes unconditionally in order to properly " "support reloading." msgstr "" -#: ../../../Misc/NEWS:6501 +#: ../../../Misc/NEWS:6510 msgid "" "Added importlib.util.module_to_load to return a context manager to provide " "the proper module object to load." msgstr "" -#: ../../../Misc/NEWS:6504 +#: ../../../Misc/NEWS:6513 msgid "" "`Issue #18025 `__: Fixed a segfault in io." "BufferedIOBase.readinto() when raw stream's read() returns more bytes than " "requested." msgstr "" -#: ../../../Misc/NEWS:6507 +#: ../../../Misc/NEWS:6516 msgid "" "`Issue #18011 `__: As was originally " "intended, base64.b32decode() now raises a binascii.Error if there are non-" "b32-alphabet characters present in the input string, instead of a TypeError." msgstr "" -#: ../../../Misc/NEWS:6511 +#: ../../../Misc/NEWS:6520 msgid "" "`Issue #18072 `__: Implement importlib.abc." "InspectLoader.get_code() and importlib.abc.ExecutionLoader.get_code()." msgstr "" -#: ../../../Misc/NEWS:6514 +#: ../../../Misc/NEWS:6523 msgid "" "`Issue #8240 `__: Set the " "SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER flag on SSL sockets." msgstr "" -#: ../../../Misc/NEWS:6517 +#: ../../../Misc/NEWS:6526 msgid "" "`Issue #17269 `__: Workaround for socket." "getaddrinfo crash on MacOS X with port None or \"0\" and flags " "AI_NUMERICSERV." msgstr "" -#: ../../../Misc/NEWS:6520 +#: ../../../Misc/NEWS:6529 msgid "" "`Issue #16986 `__: ElementTree now correctly " "works with string input when the internal XML encoding is not UTF-8 or US-" "ASCII." msgstr "" -#: ../../../Misc/NEWS:6523 +#: ../../../Misc/NEWS:6532 msgid "" "`Issue #17996 `__: socket module now exposes " "AF_LINK constant on BSD and OSX." msgstr "" -#: ../../../Misc/NEWS:6525 +#: ../../../Misc/NEWS:6534 msgid "" "`Issue #17900 `__: Allowed pickling of " "recursive OrderedDicts. Decreased pickled size and pickling time." msgstr "" -#: ../../../Misc/NEWS:6528 +#: ../../../Misc/NEWS:6537 msgid "" "`Issue #17914 `__: Add os.cpu_count(). Patch " "by Yogesh Chaudhari, based on an initial patch by Trent Nelson." msgstr "" -#: ../../../Misc/NEWS:6531 +#: ../../../Misc/NEWS:6540 msgid "" "`Issue #17812 `__: Fixed quadratic complexity " "of base64.b32encode(). Optimize base64.b32encode() and base64.b32decode() " "(speed up to 3x)." msgstr "" -#: ../../../Misc/NEWS:6534 +#: ../../../Misc/NEWS:6543 msgid "" "`Issue #17980 `__: Fix possible abuse of ssl." "match_hostname() for denial of service using certificates with many " "wildcards (CVE-2013-2099)." msgstr "" -#: ../../../Misc/NEWS:6537 +#: ../../../Misc/NEWS:6546 msgid "" "`Issue #15758 `__: Fix FileIO.readall() so it " "no longer has O(n**2) complexity." msgstr "" -#: ../../../Misc/NEWS:6539 +#: ../../../Misc/NEWS:6548 msgid "" "`Issue #14596 `__: The struct.Struct() " "objects now use a more compact implementation." msgstr "" -#: ../../../Misc/NEWS:6542 +#: ../../../Misc/NEWS:6551 msgid "" "`Issue #17981 `__: logging's SysLogHandler " "now closes the socket when it catches socket OSErrors." msgstr "" -#: ../../../Misc/NEWS:6545 +#: ../../../Misc/NEWS:6554 msgid "" "`Issue #17964 `__: Fix os.sysconf(): the " "return type of the C sysconf() function is long, not int." msgstr "" -#: ../../../Misc/NEWS:6548 +#: ../../../Misc/NEWS:6557 msgid "Fix typos in the multiprocessing module." msgstr "" -#: ../../../Misc/NEWS:6550 +#: ../../../Misc/NEWS:6559 msgid "" "`Issue #17754 `__: Make ctypes.util." "find_library() independent of the locale." msgstr "" -#: ../../../Misc/NEWS:6552 +#: ../../../Misc/NEWS:6561 msgid "" "`Issue #17968 `__: Fix memory leak in os." "listxattr()." msgstr "" -#: ../../../Misc/NEWS:6554 +#: ../../../Misc/NEWS:6563 msgid "" "`Issue #17606 `__: Fixed support of encoded " "byte strings in the XMLGenerator characters() and ignorableWhitespace() " "methods. Original patch by Sebastian Ortiz Vasquez." msgstr "" -#: ../../../Misc/NEWS:6558 +#: ../../../Misc/NEWS:6567 msgid "" "`Issue #17732 `__: Ignore distutils.cfg " "options pertaining to install paths if a virtual environment is active." msgstr "" -#: ../../../Misc/NEWS:6561 +#: ../../../Misc/NEWS:6570 msgid "" "`Issue #17915 `__: Fix interoperability of " "xml.sax with file objects returned by codecs.open()." msgstr "" -#: ../../../Misc/NEWS:6564 +#: ../../../Misc/NEWS:6573 msgid "" "`Issue #16601 `__: Restarting iteration over " "tarfile really restarts rather than continuing from where it left off. " "Patch by Michael Birtwell." msgstr "" -#: ../../../Misc/NEWS:6567 +#: ../../../Misc/NEWS:6576 msgid "" "`Issue #17289 `__: The readline module now " "plays nicer with external modules or applications changing the " @@ -45440,13 +45455,13 @@ msgid "" "Bradley Froehle." msgstr "" -#: ../../../Misc/NEWS:6571 +#: ../../../Misc/NEWS:6580 msgid "" "`Issue #12181 `__: select module: Fix struct " "kevent definition on OpenBSD 64-bit platforms. Patch by Federico Schwindt." msgstr "" -#: ../../../Misc/NEWS:6574 +#: ../../../Misc/NEWS:6583 msgid "" "`Issue #11816 `__: multiple improvements to " "the dis module: get_instructions generator, ability to redirect output to a " @@ -45454,299 +45469,299 @@ msgid "" "Kelly and Thomas Kluyver." msgstr "" -#: ../../../Misc/NEWS:6578 +#: ../../../Misc/NEWS:6587 msgid "" "`Issue #13831 `__: Embed stringification of " "remote traceback in local traceback raised when pool task raises an " "exception." msgstr "" -#: ../../../Misc/NEWS:6581 +#: ../../../Misc/NEWS:6590 msgid "" "`Issue #15528 `__: Add weakref.finalize to " "support finalization using weakref callbacks." msgstr "" -#: ../../../Misc/NEWS:6584 +#: ../../../Misc/NEWS:6593 msgid "" "`Issue #14173 `__: Avoid crashing when " "reading a signal handler during interpreter shutdown." msgstr "" -#: ../../../Misc/NEWS:6587 +#: ../../../Misc/NEWS:6596 msgid "" "`Issue #15902 `__: Fix imp.load_module() " "accepting None as a file when loading an extension module." msgstr "" -#: ../../../Misc/NEWS:6590 +#: ../../../Misc/NEWS:6599 msgid "" "`Issue #13721 `__: SSLSocket.getpeercert() " "and SSLSocket.do_handshake() now raise an OSError with ENOTCONN, instead of " "an AttributeError, when the SSLSocket is not connected." msgstr "" -#: ../../../Misc/NEWS:6594 +#: ../../../Misc/NEWS:6603 msgid "" "`Issue #14679 `__: add an __all__ (that " "contains only HTMLParser) to html.parser." msgstr "" -#: ../../../Misc/NEWS:6596 +#: ../../../Misc/NEWS:6605 msgid "" "`Issue #17802 `__: Fix an UnboundLocalError " "in html.parser. Initial tests by Thomas Barlow." msgstr "" -#: ../../../Misc/NEWS:6599 +#: ../../../Misc/NEWS:6608 msgid "" "`Issue #17358 `__: Modules loaded by imp." "load_source() and load_compiled() (and by extention load_module()) now have " "a better chance of working when reloaded." msgstr "" -#: ../../../Misc/NEWS:6602 +#: ../../../Misc/NEWS:6611 msgid "" "`Issue #17804 `__: New function ``struct." "iter_unpack`` allows for streaming struct unpacking." msgstr "" -#: ../../../Misc/NEWS:6605 +#: ../../../Misc/NEWS:6614 msgid "" "`Issue #17830 `__: When keyword.py is used to " "update a keyword file, it now preserves the line endings of the original " "file." msgstr "" -#: ../../../Misc/NEWS:6608 +#: ../../../Misc/NEWS:6617 msgid "" "`Issue #17272 `__: Making the urllib." "request's Request.full_url a descriptor. Fixes bugs with assignment to " "full_url. Patch by Demian Brecht." msgstr "" -#: ../../../Misc/NEWS:6611 +#: ../../../Misc/NEWS:6620 msgid "" "`Issue #17353 `__: Plistlib emitted empty " "data tags with deeply nested datastructures" msgstr "" -#: ../../../Misc/NEWS:6613 +#: ../../../Misc/NEWS:6622 msgid "" "`Issue #11714 `__: Use 'with' statements to " "assure a Semaphore releases a condition variable. Original patch by Thomas " "Rachel." msgstr "" -#: ../../../Misc/NEWS:6616 +#: ../../../Misc/NEWS:6625 msgid "" "`Issue #16624 `__: `subprocess.check_output` " "now accepts an `input` argument, allowing the subprocess's stdin to be " "provided as a (byte) string. Patch by Zack Weinberg." msgstr "" -#: ../../../Misc/NEWS:6620 +#: ../../../Misc/NEWS:6629 msgid "" "`Issue #17795 `__: Reverted backwards-" "incompatible change in SysLogHandler with Unix domain sockets." msgstr "" -#: ../../../Misc/NEWS:6623 +#: ../../../Misc/NEWS:6632 msgid "" "`Issue #16694 `__: Add a pure Python " "implementation of the operator module. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:6626 +#: ../../../Misc/NEWS:6635 msgid "" "`Issue #11182 `__: remove the unused and " "undocumented pydoc.Scanner class. Patch by Martin Morrison." msgstr "" -#: ../../../Misc/NEWS:6629 +#: ../../../Misc/NEWS:6638 msgid "" "`Issue #17741 `__: Add ElementTree." "XMLPullParser, an event-driven parser for non-blocking applications." msgstr "" -#: ../../../Misc/NEWS:6632 +#: ../../../Misc/NEWS:6641 msgid "" "`Issue #17555 `__: Fix ForkAwareThreadLock so " "that size of after fork registry does not grow exponentially with generation " "of process." msgstr "" -#: ../../../Misc/NEWS:6635 +#: ../../../Misc/NEWS:6644 msgid "" "`Issue #17707 `__: fix regression in " "multiprocessing.Queue's get() method where it did not block for short " "timeouts." msgstr "" -#: ../../../Misc/NEWS:6638 +#: ../../../Misc/NEWS:6647 msgid "" "`Issue #17720 `__: Fix the Python " "implementation of pickle.Unpickler to correctly process the APPENDS opcode " "when it is used on non-list objects." msgstr "" -#: ../../../Misc/NEWS:6641 +#: ../../../Misc/NEWS:6650 msgid "" "`Issue #17012 `__: shutil.which() no longer " "falls back to the PATH environment variable if an empty path argument is " "specified. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:6644 +#: ../../../Misc/NEWS:6653 msgid "" "`Issue #17710 `__: Fix pickle raising a " "SystemError on bogus input." msgstr "" -#: ../../../Misc/NEWS:6646 +#: ../../../Misc/NEWS:6655 msgid "" "`Issue #17341 `__: Include the invalid name " "in the error messages from re about invalid group names." msgstr "" -#: ../../../Misc/NEWS:6649 +#: ../../../Misc/NEWS:6658 msgid "" "`Issue #17702 `__: os.environ now raises " "KeyError with the original environment variable name (str on UNIX), instead " "of using the encoded name (bytes on UNIX)." msgstr "" -#: ../../../Misc/NEWS:6653 +#: ../../../Misc/NEWS:6662 msgid "" "`Issue #16163 `__: Make the importlib based " "version of pkgutil.iter_importers work for submodules. Initial patch by " "Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:6656 +#: ../../../Misc/NEWS:6665 msgid "" "`Issue #16804 `__: Fix a bug in the 'site' " "module that caused running 'python -S -m site' to incorrectly throw an " "exception." msgstr "" -#: ../../../Misc/NEWS:6659 +#: ../../../Misc/NEWS:6668 msgid "" "`Issue #15480 `__: Remove the deprecated and " "unused TYPE_INT64 code from marshal. Initial patch by Daniel Riti." msgstr "" -#: ../../../Misc/NEWS:6662 +#: ../../../Misc/NEWS:6671 msgid "" "`Issue #2118 `__: SMTPException is now a " "subclass of OSError." msgstr "" -#: ../../../Misc/NEWS:6664 +#: ../../../Misc/NEWS:6673 msgid "" "`Issue #17016 `__: Get rid of possible " "pointer wraparounds and integer overflows in the re module. Patch by " "Nickolai Zeldovich." msgstr "" -#: ../../../Misc/NEWS:6667 +#: ../../../Misc/NEWS:6676 msgid "" "`Issue #16658 `__: add missing return to " "HTTPConnection.send(). Patch by Jeff Knupp." msgstr "" -#: ../../../Misc/NEWS:6670 +#: ../../../Misc/NEWS:6679 msgid "" "`Issue #9556 `__: the logging package now " "allows specifying a time-of-day for a TimedRotatingFileHandler to rotate." msgstr "" -#: ../../../Misc/NEWS:6673 +#: ../../../Misc/NEWS:6682 msgid "" "`Issue #14971 `__: unittest test discovery no " "longer gets confused when a function has a different __name__ than its name " "in the TestCase class dictionary." msgstr "" -#: ../../../Misc/NEWS:6676 +#: ../../../Misc/NEWS:6685 msgid "" "`Issue #17487 `__: The wave getparams method " "now returns a namedtuple rather than a plain tuple." msgstr "" -#: ../../../Misc/NEWS:6679 +#: ../../../Misc/NEWS:6688 msgid "" "`Issue #17675 `__: socket repr() provides " "local and remote addresses (if any). Patch by Giampaolo Rodola'" msgstr "" -#: ../../../Misc/NEWS:6682 +#: ../../../Misc/NEWS:6691 msgid "" "`Issue #17093 `__: Make the ABCs in importlib." "abc provide default values or raise reasonable exceptions for their methods " "to make them more amenable to super() calls." msgstr "" -#: ../../../Misc/NEWS:6686 +#: ../../../Misc/NEWS:6695 msgid "" "`Issue #17566 `__: Make importlib.abc.Loader." "module_repr() optional instead of an abstractmethod; now it raises " "NotImplementedError so as to be ignored by default." msgstr "" -#: ../../../Misc/NEWS:6689 +#: ../../../Misc/NEWS:6698 msgid "" "`Issue #17678 `__: Remove the use of " "deprecated method in http/cookiejar.py by changing the call to " "get_origin_req_host() to origin_req_host." msgstr "" -#: ../../../Misc/NEWS:6692 +#: ../../../Misc/NEWS:6701 msgid "" "`Issue #17666 `__: Fix reading gzip files " "with an extra field." msgstr "" -#: ../../../Misc/NEWS:6694 +#: ../../../Misc/NEWS:6703 msgid "" "`Issue #16475 `__: Support object instancing, " "recursion and interned strings in marshal" msgstr "" -#: ../../../Misc/NEWS:6697 +#: ../../../Misc/NEWS:6706 msgid "" "`Issue #17502 `__: Process DEFAULT values in " "mock side_effect that returns iterator." msgstr "" -#: ../../../Misc/NEWS:6699 +#: ../../../Misc/NEWS:6708 msgid "" "`Issue #16795 `__: On the ast.arguments " "object, unify vararg with varargannotation and kwarg and kwargannotation. " "Change the column offset of ast.Attribute to be at the attribute name." msgstr "" -#: ../../../Misc/NEWS:6703 +#: ../../../Misc/NEWS:6712 msgid "" "`Issue #17434 `__: Properly raise a " "SyntaxError when a string occurs between future imports." msgstr "" -#: ../../../Misc/NEWS:6706 +#: ../../../Misc/NEWS:6715 msgid "" "`Issue #17117 `__: Import and @importlib.util." "set_loader now set __loader__ when it has a value of None or the attribute " "doesn't exist." msgstr "" -#: ../../../Misc/NEWS:6709 +#: ../../../Misc/NEWS:6718 msgid "" "`Issue #17032 `__: The \"global\" in the " "\"NameError: global name 'x' is not defined\" error message has been " "removed. Patch by Ram Rachum." msgstr "" -#: ../../../Misc/NEWS:6712 +#: ../../../Misc/NEWS:6721 msgid "" "`Issue #18080 `__: When building a C " "extension module on OS X, if the compiler is overriden with the CC " @@ -45755,79 +45770,79 @@ msgid "" "in 3.2.3 and inadvertently dropped in 3.3.0." msgstr "" -#: ../../../Misc/NEWS:6717 +#: ../../../Misc/NEWS:6726 msgid "" "`Issue #18113 `__: Fixed a refcount leak in " "the curses.panel module's set_userptr() method. Reported by Atsuo Ishimoto." msgstr "" -#: ../../../Misc/NEWS:6720 +#: ../../../Misc/NEWS:6729 msgid "Implement PEP 443 \"Single-dispatch generic functions\"." msgstr "" -#: ../../../Misc/NEWS:6722 +#: ../../../Misc/NEWS:6731 msgid "" "Implement PEP 435 \"Adding an Enum type to the Python standard library\"." msgstr "" -#: ../../../Misc/NEWS:6724 +#: ../../../Misc/NEWS:6733 msgid "" "`Issue #15596 `__: Faster pickling of unicode " "strings." msgstr "" -#: ../../../Misc/NEWS:6726 +#: ../../../Misc/NEWS:6735 msgid "" "`Issue #17572 `__: Avoid chained exceptions " "when passing bad directives to time.strptime(). Initial patch by Claudiu " "Popa." msgstr "" -#: ../../../Misc/NEWS:6729 +#: ../../../Misc/NEWS:6738 msgid "" "`Issue #17435 `__: threading.Timer's __init__ " "method no longer uses mutable default values for the args and kwargs " "parameters." msgstr "" -#: ../../../Misc/NEWS:6732 +#: ../../../Misc/NEWS:6741 msgid "" "`Issue #17526 `__: fix an IndexError raised " "while passing code without filename to inspect.findsource(). Initial patch " "by Tyler Doyle." msgstr "" -#: ../../../Misc/NEWS:6735 +#: ../../../Misc/NEWS:6744 msgid "" "`Issue #17540 `__: Added style parameter to " "logging formatter configuration by dict." msgstr "" -#: ../../../Misc/NEWS:6737 +#: ../../../Misc/NEWS:6746 msgid "" "`Issue #16692 `__: The ssl module now " "supports TLS 1.1 and TLS 1.2. Initial patch by Michele Orrù." msgstr "" -#: ../../../Misc/NEWS:6740 +#: ../../../Misc/NEWS:6749 msgid "" "`Issue #17025 `__: multiprocessing: Reduce " "Queue and SimpleQueue contention." msgstr "" -#: ../../../Misc/NEWS:6742 +#: ../../../Misc/NEWS:6751 msgid "" "`Issue #17536 `__: Add to webbrowser's " "browser list: www-browser, x-www-browser, iceweasel, iceape." msgstr "" -#: ../../../Misc/NEWS:6745 +#: ../../../Misc/NEWS:6754 msgid "" "`Issue #17150 `__: pprint now uses line " "continuations to wrap long string literals." msgstr "" -#: ../../../Misc/NEWS:6748 +#: ../../../Misc/NEWS:6757 msgid "" "`Issue #17488 `__: Change the subprocess." "Popen bufsize parameter default value from unbuffered (0) to buffering (-1) " @@ -45835,26 +45850,26 @@ msgid "" "subprocess module in Python 2 to avoid introducing hard to track down bugs." msgstr "" -#: ../../../Misc/NEWS:6753 +#: ../../../Misc/NEWS:6762 msgid "" "`Issue #17521 `__: Corrected non-enabling of " "logger following two calls to fileConfig()." msgstr "" -#: ../../../Misc/NEWS:6756 +#: ../../../Misc/NEWS:6765 msgid "" "`Issue #17508 `__: Corrected logging " "MemoryHandler configuration in dictConfig() where the target handler wasn't " "configured first." msgstr "" -#: ../../../Misc/NEWS:6759 +#: ../../../Misc/NEWS:6768 msgid "" "`Issue #17209 `__: curses.window.get_wch() " "now correctly handles KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../Misc/NEWS:6762 +#: ../../../Misc/NEWS:6771 msgid "" "`Issue #5713 `__: smtplib now handles 421 " "(closing connection) error codes when sending mail by closing the socket and " @@ -45862,52 +45877,52 @@ msgid "" "that received the error response." msgstr "" -#: ../../../Misc/NEWS:6766 +#: ../../../Misc/NEWS:6775 msgid "" "`Issue #16997 `__: unittest.TestCase now " "provides a subTest() context manager to procedurally generate, in an easy " "way, small test instances." msgstr "" -#: ../../../Misc/NEWS:6769 +#: ../../../Misc/NEWS:6778 msgid "" "`Issue #17485 `__: Also delete the Request " "Content-Length header if the data attribute is deleted. (Follow on to issue " "`Issue #16464 `__)." msgstr "" -#: ../../../Misc/NEWS:6772 +#: ../../../Misc/NEWS:6781 msgid "" "`Issue #15927 `__: CVS now correctly parses " "escaped newlines and carriage when parsing with quoting turned off." msgstr "" -#: ../../../Misc/NEWS:6775 +#: ../../../Misc/NEWS:6784 msgid "" "`Issue #17467 `__: add readline and readlines " "support to mock_open in unittest.mock." msgstr "" -#: ../../../Misc/NEWS:6778 +#: ../../../Misc/NEWS:6787 msgid "" "`Issue #13248 `__: removed deprecated and " "undocumented difflib.isbjunk, isbpopular." msgstr "" -#: ../../../Misc/NEWS:6781 +#: ../../../Misc/NEWS:6790 msgid "" "`Issue #17192 `__: Update the ctypes module's " "libffi to v3.0.13. This specifically addresses a stack misalignment issue " "on x86 and issues on some more recent platforms." msgstr "" -#: ../../../Misc/NEWS:6785 +#: ../../../Misc/NEWS:6794 msgid "" "`Issue #8862 `__: Fixed curses cleanup when " "getkey is interrputed by a signal." msgstr "" -#: ../../../Misc/NEWS:6787 +#: ../../../Misc/NEWS:6796 msgid "" "`Issue #17443 `__: imaplib.IMAP4_stream was " "using the default unbuffered IO in subprocess, but the imap code assumes " @@ -45915,118 +45930,118 @@ msgid "" "explicitly uses buffered IO." msgstr "" -#: ../../../Misc/NEWS:6791 +#: ../../../Misc/NEWS:6800 msgid "" "`Issue #17476 `__: Fixed regression relative " "to Python2 in undocumented pydoc 'allmethods'; it was missing unbound " "methods on the class." msgstr "" -#: ../../../Misc/NEWS:6794 +#: ../../../Misc/NEWS:6803 msgid "" "`Issue #17474 `__: Remove the deprecated " "methods of Request class." msgstr "" -#: ../../../Misc/NEWS:6796 +#: ../../../Misc/NEWS:6805 msgid "" "`Issue #16709 `__: unittest discover order is " "no-longer filesystem specific. Patch by Jeff Ramnani." msgstr "" -#: ../../../Misc/NEWS:6799 +#: ../../../Misc/NEWS:6808 msgid "" "Use the HTTPS PyPI url for upload, overriding any plain HTTP URL in pypirc." msgstr "" -#: ../../../Misc/NEWS:6801 +#: ../../../Misc/NEWS:6810 msgid "" "`Issue #5024 `__: sndhdr.whichhdr now returns " "the frame count for WAV files rather than -1." msgstr "" -#: ../../../Misc/NEWS:6804 +#: ../../../Misc/NEWS:6813 msgid "" "`Issue #17460 `__: Remove the strict argument " "of HTTPConnection and removing the DeprecationWarning being issued from 3.2 " "onwards." msgstr "" -#: ../../../Misc/NEWS:6807 +#: ../../../Misc/NEWS:6816 msgid "" "`Issue #16880 `__: Do not assume _imp." "load_dynamic() is defined in the imp module." msgstr "" -#: ../../../Misc/NEWS:6809 +#: ../../../Misc/NEWS:6818 msgid "" "`Issue #16389 `__: Fixed a performance " "regression relative to Python 3.1 in the caching of compiled regular " "expressions." msgstr "" -#: ../../../Misc/NEWS:6812 +#: ../../../Misc/NEWS:6821 msgid "Added missing FeedParser and BytesFeedParser to email.parser.__all__." msgstr "" -#: ../../../Misc/NEWS:6814 +#: ../../../Misc/NEWS:6823 msgid "" "`Issue #17431 `__: Fix missing import of " "BytesFeedParser in email.parser." msgstr "" -#: ../../../Misc/NEWS:6816 +#: ../../../Misc/NEWS:6825 msgid "" "`Issue #12921 `__: http.server's send_error " "takes an explain argument to send more information in response. Patch " "contributed by Karl." msgstr "" -#: ../../../Misc/NEWS:6819 +#: ../../../Misc/NEWS:6828 msgid "" "`Issue #17414 `__: Add timeit, repeat, and " "default_timer to timeit.__all__." msgstr "" -#: ../../../Misc/NEWS:6821 +#: ../../../Misc/NEWS:6830 msgid "" "`Issue #1285086 `__: Get rid of the " "refcounting hack and speed up urllib.parse.unquote() and urllib.parse." "unquote_to_bytes()." msgstr "" -#: ../../../Misc/NEWS:6824 +#: ../../../Misc/NEWS:6833 msgid "" "`Issue #17099 `__: Have importlib." "find_loader() raise ValueError when __loader__ is not set, harmonizing with " "what happens when the attribute is set to None." msgstr "" -#: ../../../Misc/NEWS:6827 +#: ../../../Misc/NEWS:6836 msgid "Expose the O_PATH constant in the os module if it is available." msgstr "" -#: ../../../Misc/NEWS:6829 +#: ../../../Misc/NEWS:6838 msgid "" "`Issue #17368 `__: Fix an off-by-one error in " "the Python JSON decoder that caused a failure while decoding empty object " "literals when object_pairs_hook was specified." msgstr "" -#: ../../../Misc/NEWS:6833 +#: ../../../Misc/NEWS:6842 msgid "" "`Issue #17385 `__: Fix quadratic behavior in " "threading.Condition. The FIFO queue now uses a deque instead of a list." msgstr "" -#: ../../../Misc/NEWS:6836 +#: ../../../Misc/NEWS:6845 msgid "" "`Issue #15806 `__: Add contextlib.ignore(). " "This creates a context manager to ignore specified exceptions, replacing the " "\"except SomeException: pass\" idiom." msgstr "" -#: ../../../Misc/NEWS:6839 +#: ../../../Misc/NEWS:6848 msgid "" "`Issue #14645 `__: The email generator " "classes now produce output using the specified linesep throughout. " @@ -46035,32 +46050,32 @@ msgid "" "issue with smtplib.send_message." msgstr "" -#: ../../../Misc/NEWS:6844 +#: ../../../Misc/NEWS:6853 msgid "" "`Issue #17278 `__: Fix a crash in heapq." "heappush() and heapq.heappop() when the list is being resized concurrently." msgstr "" -#: ../../../Misc/NEWS:6847 +#: ../../../Misc/NEWS:6856 msgid "" "`Issue #16962 `__: Use getdents64 instead of " "the obsolete getdents syscall in the subprocess module on Linux." msgstr "" -#: ../../../Misc/NEWS:6850 +#: ../../../Misc/NEWS:6859 msgid "" "`Issue #16935 `__: unittest now counts the " "module as skipped if it raises SkipTest, instead of counting it as an " "error. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:6853 +#: ../../../Misc/NEWS:6862 msgid "" "`Issue #17018 `__: Make Process.join() retry " "if os.waitpid() fails with EINTR." msgstr "" -#: ../../../Misc/NEWS:6855 +#: ../../../Misc/NEWS:6864 msgid "" "`Issue #17223 `__: array module: Fix a " "crasher when converting an array containing invalid characters (outside " @@ -46068,157 +46083,157 @@ msgid "" "tounicode(). Patch written by Manuel Jacob." msgstr "" -#: ../../../Misc/NEWS:6859 +#: ../../../Misc/NEWS:6868 msgid "" "`Issue #17197 `__: profile/cProfile modules " "refactored so that code of run() and runctx() utility functions is not " "duplicated in both modules." msgstr "" -#: ../../../Misc/NEWS:6862 +#: ../../../Misc/NEWS:6871 msgid "" "`Issue #14720 `__: sqlite3: Convert datetime " "microseconds correctly. Patch by Lowe Thiderman." msgstr "" -#: ../../../Misc/NEWS:6865 +#: ../../../Misc/NEWS:6874 msgid "" "`Issue #15132 `__: Allow a list for the " "defaultTest argument of unittest.TestProgram. Patch by Jyrki Pulliainen." msgstr "" -#: ../../../Misc/NEWS:6868 +#: ../../../Misc/NEWS:6877 msgid "" "`Issue #17225 `__: JSON decoder now counts " "columns in the first line starting with 1, as in other lines." msgstr "" -#: ../../../Misc/NEWS:6871 +#: ../../../Misc/NEWS:6880 msgid "" "`Issue #6623 `__: Added explicit " "DeprecationWarning for ftplib.netrc, which has been deprecated and " "undocumented for a long time." msgstr "" -#: ../../../Misc/NEWS:6874 +#: ../../../Misc/NEWS:6883 msgid "" "`Issue #13700 `__: Fix byte/string handling " "in imaplib authentication when an authobject is specified." msgstr "" -#: ../../../Misc/NEWS:6877 +#: ../../../Misc/NEWS:6886 msgid "" "`Issue #13153 `__: Tkinter functions now " "raise TclError instead of ValueError when a string argument contains non-BMP " "character." msgstr "" -#: ../../../Misc/NEWS:6880 +#: ../../../Misc/NEWS:6889 msgid "" "`Issue #9669 `__: Protect re against infinite " "loops on zero-width matching in non-greedy repeat. Patch by Matthew Barnett." msgstr "" -#: ../../../Misc/NEWS:6883 +#: ../../../Misc/NEWS:6892 msgid "" "`Issue #13169 `__: The maximal repetition " "number in a regular expression has been increased from 65534 to 2147483647 " "(on 32-bit platform) or 4294967294 (on 64-bit)." msgstr "" -#: ../../../Misc/NEWS:6887 +#: ../../../Misc/NEWS:6896 msgid "" "`Issue #17143 `__: Fix a missing import in " "the trace module. Initial patch by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:6890 +#: ../../../Misc/NEWS:6899 msgid "" "`Issue #15220 `__: email.feedparser's line " "splitting algorithm is now simpler and faster." msgstr "" -#: ../../../Misc/NEWS:6893 +#: ../../../Misc/NEWS:6902 msgid "" "`Issue #16743 `__: Fix mmap overflow check on " "32 bit Windows." msgstr "" -#: ../../../Misc/NEWS:6895 +#: ../../../Misc/NEWS:6904 msgid "" "`Issue #16996 `__: webbrowser module now uses " "shutil.which() to find a web-browser on the executable search path." msgstr "" -#: ../../../Misc/NEWS:6898 +#: ../../../Misc/NEWS:6907 msgid "" "`Issue #16800 `__: tempfile.gettempdir() no " "longer left temporary files when the disk is full. Original patch by Amir " "Szekely." msgstr "" -#: ../../../Misc/NEWS:6901 +#: ../../../Misc/NEWS:6910 msgid "`Issue #17192 `__: Import libffi-3.0.12." msgstr "" -#: ../../../Misc/NEWS:6903 +#: ../../../Misc/NEWS:6912 msgid "" "`Issue #16564 `__: Fixed regression relative " "to Python2 in the operation of email.encoders.encode_7or8bit when used with " "binary data." msgstr "" -#: ../../../Misc/NEWS:6906 +#: ../../../Misc/NEWS:6915 msgid "" "`Issue #17052 `__: unittest discovery should " "use self.testLoader." msgstr "" -#: ../../../Misc/NEWS:6908 +#: ../../../Misc/NEWS:6917 msgid "" "`Issue #4591 `__: Uid and gid values larger " "than 2**31 are supported now." msgstr "" -#: ../../../Misc/NEWS:6910 +#: ../../../Misc/NEWS:6919 msgid "" "`Issue #17141 `__: random.vonmisesvariate() " "no longer hangs for large kappas." msgstr "" -#: ../../../Misc/NEWS:6912 +#: ../../../Misc/NEWS:6921 msgid "" "`Issue #17149 `__: Fix random.vonmisesvariate " "to always return results in [0, 2*math.pi]." msgstr "" -#: ../../../Misc/NEWS:6915 +#: ../../../Misc/NEWS:6924 msgid "" "`Issue #1470548 `__: XMLGenerator now works " "with binary output streams." msgstr "" -#: ../../../Misc/NEWS:6917 +#: ../../../Misc/NEWS:6926 msgid "" "`Issue #6975 `__: os.path.realpath() now " "correctly resolves multiple nested symlinks on POSIX platforms." msgstr "" -#: ../../../Misc/NEWS:6920 +#: ../../../Misc/NEWS:6929 msgid "" "`Issue #13773 `__: sqlite3.connect() gets a " "new `uri` parameter to pass the filename as a URI, allowing to pass custom " "options." msgstr "" -#: ../../../Misc/NEWS:6923 +#: ../../../Misc/NEWS:6932 msgid "" "`Issue #16564 `__: Fixed regression relative " "to Python2 in the operation of email.encoders.encode_noop when used with " "binary data." msgstr "" -#: ../../../Misc/NEWS:6926 +#: ../../../Misc/NEWS:6935 msgid "" "`Issue #10355 `__: The mode, name, encoding " "and newlines properties now work on SpooledTemporaryFile objects even when " @@ -46226,7 +46241,7 @@ msgid "" "worked in Python 3) has been removed." msgstr "" -#: ../../../Misc/NEWS:6931 +#: ../../../Misc/NEWS:6940 msgid "" "`Issue #16686 `__: Fixed a lot of bugs in " "audioop module. Fixed crashes in avgpp(), maxpp() and ratecv(). Fixed an " @@ -46236,68 +46251,68 @@ msgid "" "with 32-bit sample -0x80000000." msgstr "" -#: ../../../Misc/NEWS:6937 +#: ../../../Misc/NEWS:6946 msgid "" "`Issue #17073 `__: Fix some integer overflows " "in sqlite3 module." msgstr "" -#: ../../../Misc/NEWS:6939 +#: ../../../Misc/NEWS:6948 msgid "" "`Issue #16723 `__: httplib.HTTPResponse no " "longer marked closed when the connection is automatically closed." msgstr "" -#: ../../../Misc/NEWS:6942 +#: ../../../Misc/NEWS:6951 msgid "" "`Issue #15359 `__: Add CAN_BCM protocol " "support to the socket module. Patch by Brian Thorne." msgstr "" -#: ../../../Misc/NEWS:6945 +#: ../../../Misc/NEWS:6954 msgid "" "`Issue #16948 `__: Fix quoted printable body " "encoding for non-latin1 character sets in the email package." msgstr "" -#: ../../../Misc/NEWS:6948 +#: ../../../Misc/NEWS:6957 msgid "" "`Issue #16811 `__: Fix folding of headers " "with no value in the provisional email policies." msgstr "" -#: ../../../Misc/NEWS:6951 +#: ../../../Misc/NEWS:6960 msgid "" "`Issue #17132 `__: Update symbol for \"yield " "from\" grammar changes." msgstr "" -#: ../../../Misc/NEWS:6953 +#: ../../../Misc/NEWS:6962 msgid "" "`Issue #17076 `__: Make copying of xattrs " "more tolerant of missing FS support. Patch by Thomas Wouters." msgstr "" -#: ../../../Misc/NEWS:6956 +#: ../../../Misc/NEWS:6965 msgid "" "`Issue #17089 `__: Expat parser now correctly " "works with string input when the internal XML encoding is not UTF-8 or US-" "ASCII. It also now accepts bytes and strings larger than 2 GiB." msgstr "" -#: ../../../Misc/NEWS:6960 +#: ../../../Misc/NEWS:6969 msgid "" "`Issue #6083 `__: Fix multiple segmentation " "faults occured when PyArg_ParseTuple parses nested mutating sequence." msgstr "" -#: ../../../Misc/NEWS:6963 +#: ../../../Misc/NEWS:6972 msgid "" "`Issue #5289 `__: Fix ctypes.util.find_library " "on Solaris." msgstr "" -#: ../../../Misc/NEWS:6965 +#: ../../../Misc/NEWS:6974 msgid "" "`Issue #17106 `__: Fix a segmentation fault " "in io.TextIOWrapper when an underlying stream or a decoder produces data of " @@ -46305,54 +46320,54 @@ msgid "" "or use bytes-to-bytes codec)." msgstr "" -#: ../../../Misc/NEWS:6969 +#: ../../../Misc/NEWS:6978 msgid "" "`Issue #17015 `__: When it has a spec, a Mock " "object now inspects its signature when matching calls, so that arguments can " "be matched positionally or by name." msgstr "" -#: ../../../Misc/NEWS:6973 +#: ../../../Misc/NEWS:6982 msgid "" "`Issue #15633 `__: httplib.HTTPResponse is " "now mark closed when the server sends less than the advertised Content-" "Length." msgstr "" -#: ../../../Misc/NEWS:6976 +#: ../../../Misc/NEWS:6985 msgid "" "`Issue #12268 `__: The io module file object " "write methods no longer abort early when one of its write system calls is " "interrupted (EINTR)." msgstr "" -#: ../../../Misc/NEWS:6979 +#: ../../../Misc/NEWS:6988 msgid "" "`Issue #6972 `__: The zipfile module no longer " "overwrites files outside of its destination path when extracting malicious " "zip files." msgstr "" -#: ../../../Misc/NEWS:6982 +#: ../../../Misc/NEWS:6991 msgid "" "`Issue #4844 `__: ZipFile now raises " "BadZipFile when opens a ZIP file with an incomplete \"End of Central " "Directory\" record. Original patch by Guilherme Polo and Alan McIntyre." msgstr "" -#: ../../../Misc/NEWS:6986 +#: ../../../Misc/NEWS:6995 msgid "" "`Issue #17071 `__: Signature.bind() now works " "when one of the keyword arguments is named ``self``." msgstr "" -#: ../../../Misc/NEWS:6989 +#: ../../../Misc/NEWS:6998 msgid "" "`Issue #12004 `__: Fix an internal error in " "PyZipFile when writing an invalid Python file. Patch by Ben Morgan." msgstr "" -#: ../../../Misc/NEWS:6992 +#: ../../../Misc/NEWS:7001 msgid "" "Have py_compile use importlib as much as possible to avoid code duplication. " "Code now raises FileExistsError if the file path to be used for the byte-" @@ -46360,40 +46375,40 @@ msgid "" "not keep the file path type if it writes to that path." msgstr "" -#: ../../../Misc/NEWS:6997 +#: ../../../Misc/NEWS:7006 msgid "" "`Issue #16972 `__: Have site.addpackage() " "consider already known paths even when none are explicitly passed in. Bug " "report and fix by Kirill." msgstr "" -#: ../../../Misc/NEWS:7000 +#: ../../../Misc/NEWS:7009 msgid "" "`Issue #1602133 `__: on Mac OS X a shared " "library build (``--enable-shared``) now fills the ``os.environ`` variable " "correctly." msgstr "" -#: ../../../Misc/NEWS:7003 +#: ../../../Misc/NEWS:7012 msgid "" "`Issue #15505 `__: `unittest.installHandler` " "no longer assumes SIGINT handler is set to a callable object." msgstr "" -#: ../../../Misc/NEWS:7006 +#: ../../../Misc/NEWS:7015 msgid "" "`Issue #13454 `__: Fix a crash when deleting " "an iterator created by itertools.tee() if all other iterators were very " "advanced before." msgstr "" -#: ../../../Misc/NEWS:7009 +#: ../../../Misc/NEWS:7018 msgid "" "`Issue #12411 `__: Fix to cgi.parse_multipart " "to correctly use bytes boundaries and bytes data. Patch by Jonas Wagner." msgstr "" -#: ../../../Misc/NEWS:7012 +#: ../../../Misc/NEWS:7021 msgid "" "`Issue #16957 `__: shutil.which() no longer " "searches a bare file name in the current directory on Unix and no longer " @@ -46401,82 +46416,82 @@ msgid "" "Patch by Thomas Kluyver." msgstr "" -#: ../../../Misc/NEWS:7016 +#: ../../../Misc/NEWS:7025 msgid "" "`Issue #1159051 `__: GzipFile now raises " "EOFError when reading a corrupted file with truncated header or footer." msgstr "" -#: ../../../Misc/NEWS:7019 +#: ../../../Misc/NEWS:7028 msgid "" "`Issue #16993 `__: shutil.which() now " "preserves the case of the path and extension on Windows." msgstr "" -#: ../../../Misc/NEWS:7022 +#: ../../../Misc/NEWS:7031 msgid "" "`Issue #16992 `__: On Windows in signal." "set_wakeup_fd, validate the file descriptor argument." msgstr "" -#: ../../../Misc/NEWS:7025 +#: ../../../Misc/NEWS:7034 msgid "" "`Issue #16422 `__: For compatibility with the " "Python version, the C version of decimal now uses strings instead of " "integers for rounding mode constants." msgstr "" -#: ../../../Misc/NEWS:7028 +#: ../../../Misc/NEWS:7037 msgid "" "`Issue #15861 `__: tkinter now correctly " "works with lists and tuples containing strings with whitespaces, backslashes " "or unbalanced braces." msgstr "" -#: ../../../Misc/NEWS:7031 +#: ../../../Misc/NEWS:7040 msgid "" "`Issue #9720 `__: zipfile now writes correct " "local headers for files larger than 4 GiB." msgstr "" -#: ../../../Misc/NEWS:7034 +#: ../../../Misc/NEWS:7043 msgid "" "`Issue #16955 `__: Fix the poll() method for " "multiprocessing's socket connections on Windows." msgstr "" -#: ../../../Misc/NEWS:7037 +#: ../../../Misc/NEWS:7046 msgid "SSLContext.load_dh_params() now properly closes the input file." msgstr "" -#: ../../../Misc/NEWS:7039 +#: ../../../Misc/NEWS:7048 msgid "" "`Issue #15031 `__: Refactor some .pyc " "management code to cut down on code duplication. Thanks to Ronan Lamy for " "the report and taking an initial stab at the problem." msgstr "" -#: ../../../Misc/NEWS:7043 +#: ../../../Misc/NEWS:7052 msgid "" "`Issue #16398 `__: Optimize deque.rotate() so " "that it only moves pointers and doesn't touch the underlying data with " "increfs and decrefs." msgstr "" -#: ../../../Misc/NEWS:7046 +#: ../../../Misc/NEWS:7055 msgid "" "`Issue #16900 `__: Issue a ResourceWarning " "when an ssl socket is left unclosed." msgstr "" -#: ../../../Misc/NEWS:7048 +#: ../../../Misc/NEWS:7057 msgid "" "`Issue #13899 `__: ``\\A``, ``\\Z``, and ``" "\\B`` now correctly match the A, Z, and B literals when used inside " "character classes (e.g. ``'[\\A]'``). Patch by Matthew Barnett." msgstr "" -#: ../../../Misc/NEWS:7052 +#: ../../../Misc/NEWS:7061 msgid "" "`Issue #15545 `__: Fix regression in " "sqlite3's iterdump method where it was failing if the connection used a row " @@ -46484,50 +46499,50 @@ msgid "" "was introduced by fix for 9750)." msgstr "" -#: ../../../Misc/NEWS:7056 +#: ../../../Misc/NEWS:7065 msgid "fcntl: add F_DUPFD_CLOEXEC constant, available on Linux 2.6.24+." msgstr "" -#: ../../../Misc/NEWS:7058 +#: ../../../Misc/NEWS:7067 msgid "" "`Issue #15972 `__: Fix error messages when os " "functions expecting a file name or file descriptor receive the incorrect " "type." msgstr "" -#: ../../../Misc/NEWS:7061 +#: ../../../Misc/NEWS:7070 msgid "" "`Issue #8109 `__: The ssl module now has " "support for server-side SNI, thanks to a :meth:`SSLContext." "set_servername_callback` method. Patch by Daniel Black." msgstr "" -#: ../../../Misc/NEWS:7065 +#: ../../../Misc/NEWS:7074 msgid "" "`Issue #16860 `__: In tempfile, use O_CLOEXEC " "when available to set the close-on-exec flag atomically." msgstr "" -#: ../../../Misc/NEWS:7068 +#: ../../../Misc/NEWS:7077 msgid "" "`Issue #16674 `__: random.getrandbits() is " "now 20-40% faster for small integers." msgstr "" -#: ../../../Misc/NEWS:7070 +#: ../../../Misc/NEWS:7079 msgid "" "`Issue #16009 `__: JSON error messages now " "provide more information." msgstr "" -#: ../../../Misc/NEWS:7072 +#: ../../../Misc/NEWS:7081 msgid "" "`Issue #16828 `__: Fix error incorrectly " "raised by bz2.compress(b'') and bz2.BZ2Compressor.compress(b''). Initial " "patch by Martin Packman." msgstr "" -#: ../../../Misc/NEWS:7075 +#: ../../../Misc/NEWS:7084 msgid "" "`Issue #16833 `__: In http.client." "HTTPConnection, do not concatenate the request headers and body when the " @@ -46535,185 +46550,185 @@ msgid "" "Patch by Benno Leslie." msgstr "" -#: ../../../Misc/NEWS:7079 +#: ../../../Misc/NEWS:7088 msgid "" "`Issue #16541 `__: tk_setPalette() now works " "with keyword arguments." msgstr "" -#: ../../../Misc/NEWS:7081 +#: ../../../Misc/NEWS:7090 msgid "" "`Issue #16820 `__: In configparser, `parser." "popitem()` no longer raises ValueError. This makes `parser.clean()` work " "correctly." msgstr "" -#: ../../../Misc/NEWS:7084 +#: ../../../Misc/NEWS:7093 msgid "" "`Issue #16820 `__: In configparser, " "``parser['section'] = {}`` now preserves section order within the parser. " "This makes `parser.update()` preserve section order as well." msgstr "" -#: ../../../Misc/NEWS:7088 +#: ../../../Misc/NEWS:7097 msgid "" "`Issue #16820 `__: In configparser, " "``parser['DEFAULT'] = {}`` now correctly clears previous values stored in " "the default section. Same goes for ``parser.update({'DEFAULT': {}})``." msgstr "" -#: ../../../Misc/NEWS:7092 +#: ../../../Misc/NEWS:7101 msgid "" "`Issue #9586 `__: Redefine SEM_FAILED on " "MacOSX to keep compiler happy." msgstr "" -#: ../../../Misc/NEWS:7094 +#: ../../../Misc/NEWS:7103 msgid "" "`Issue #16787 `__: Increase asyncore and " "asynchat default output buffers size, to decrease CPU usage and increase " "throughput." msgstr "" -#: ../../../Misc/NEWS:7097 +#: ../../../Misc/NEWS:7106 msgid "" "`Issue #10527 `__: make multiprocessing use " "poll() instead of select() if available." msgstr "" -#: ../../../Misc/NEWS:7099 +#: ../../../Misc/NEWS:7108 msgid "" "`Issue #16688 `__: Now regexes contained " "backreferences correctly work with non-ASCII strings. Patch by Matthew " "Barnett." msgstr "" -#: ../../../Misc/NEWS:7102 +#: ../../../Misc/NEWS:7111 msgid "" "`Issue #16486 `__: Make aifc files act as " "context managers." msgstr "" -#: ../../../Misc/NEWS:7104 +#: ../../../Misc/NEWS:7113 msgid "" "`Issue #16485 `__: Now file descriptors are " "closed if file header patching failed on closing an aifc file." msgstr "" -#: ../../../Misc/NEWS:7107 +#: ../../../Misc/NEWS:7116 msgid "" "`Issue #16640 `__: Run less code under a lock " "in sched module." msgstr "" -#: ../../../Misc/NEWS:7109 +#: ../../../Misc/NEWS:7118 msgid "" "`Issue #16165 `__: sched.scheduler.run() no " "longer blocks a scheduler for other threads." msgstr "" -#: ../../../Misc/NEWS:7112 +#: ../../../Misc/NEWS:7121 msgid "" "`Issue #16641 `__: Default values of sched." "scheduler.enter() are no longer modifiable." msgstr "" -#: ../../../Misc/NEWS:7115 +#: ../../../Misc/NEWS:7124 msgid "" "`Issue #16618 `__: Make glob.glob match " "consistently across strings and bytes regarding leading dots. Patch by " "Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7118 +#: ../../../Misc/NEWS:7127 msgid "" "`Issue #16788 `__: Add samestat to Lib/ntpath." "py" msgstr "" -#: ../../../Misc/NEWS:7120 +#: ../../../Misc/NEWS:7129 msgid "" "`Issue #16713 `__: Parsing of 'tel' urls " "using urlparse separates params from path." msgstr "" -#: ../../../Misc/NEWS:7123 +#: ../../../Misc/NEWS:7132 msgid "" "`Issue #16443 `__: Add docstrings to regular " "expression match objects. Patch by Anton Kasyanov." msgstr "" -#: ../../../Misc/NEWS:7126 +#: ../../../Misc/NEWS:7135 msgid "" "`Issue #15701 `__: Fix HTTPError info method " "call to return the headers information." msgstr "" -#: ../../../Misc/NEWS:7128 +#: ../../../Misc/NEWS:7137 msgid "" "`Issue #16752 `__: Add a missing import to " "modulefinder. Patch by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:7130 +#: ../../../Misc/NEWS:7139 msgid "" "`Issue #16646 `__: ftplib.FTP.makeport() " "might lose socket error details. (patch by Serhiy Storchaka)" msgstr "" -#: ../../../Misc/NEWS:7133 +#: ../../../Misc/NEWS:7142 msgid "" "`Issue #16626 `__: Fix infinite recursion in " "glob.glob() on Windows when the pattern contains a wildcard in the drive or " "UNC path. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7137 +#: ../../../Misc/NEWS:7146 msgid "" "`Issue #15783 `__: Except for the number " "methods, the C version of decimal now supports all None default values " "present in decimal.py. These values were largely undocumented." msgstr "" -#: ../../../Misc/NEWS:7141 +#: ../../../Misc/NEWS:7150 msgid "" "`Issue #11175 `__: argparse.FileType now " "accepts encoding and errors arguments. Patch by Lucas Maystre." msgstr "" -#: ../../../Misc/NEWS:7144 +#: ../../../Misc/NEWS:7153 msgid "" "`Issue #16488 `__: epoll() objects now " "support the `with` statement. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7147 +#: ../../../Misc/NEWS:7156 msgid "" "`Issue #16298 `__: In HTTPResponse.read(), " "close the socket when there is no Content-Length and the incoming stream is " "finished. Patch by Eran Rundstein." msgstr "" -#: ../../../Misc/NEWS:7151 +#: ../../../Misc/NEWS:7160 msgid "" "`Issue #16049 `__: Add abc.ABC class to " "enable the use of inheritance to create ABCs, rather than the more " "cumbersome metaclass=ABCMeta. Patch by Bruno Dupuis." msgstr "" -#: ../../../Misc/NEWS:7155 +#: ../../../Misc/NEWS:7164 msgid "" "Expose the TCP_FASTOPEN and MSG_FASTOPEN flags in socket when they're " "available." msgstr "" -#: ../../../Misc/NEWS:7158 +#: ../../../Misc/NEWS:7167 msgid "" "`Issue #15701 `__: Add a .headers attribute " "to urllib.error.HTTPError. Patch contributed by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:7161 +#: ../../../Misc/NEWS:7170 msgid "" "`Issue #15872 `__: Fix 3.3 regression " "introduced by the new fd-based shutil.rmtree that caused it to not ignore " @@ -46721,144 +46736,144 @@ msgid "" "Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7165 +#: ../../../Misc/NEWS:7174 msgid "" "`Issue #16248 `__: Disable code execution " "from the user's home directory by tkinter when the -E flag is passed to " "Python. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7168 +#: ../../../Misc/NEWS:7177 msgid "" "`Issue #13390 `__: New function :func:`sys." "getallocatedblocks()` returns the number of memory blocks currently " "allocated." msgstr "" -#: ../../../Misc/NEWS:7171 +#: ../../../Misc/NEWS:7180 msgid "" "`Issue #16628 `__: Fix a memory leak in " "ctypes.resize()." msgstr "" -#: ../../../Misc/NEWS:7173 +#: ../../../Misc/NEWS:7182 msgid "" "`Issue #13614 `__: Fix setup.py register " "failure with invalid rst in description. Patch by Julien Courteau and Pierre " "Paul Lefebvre." msgstr "" -#: ../../../Misc/NEWS:7176 +#: ../../../Misc/NEWS:7185 msgid "" "`Issue #13512 `__: Create ~/.pypirc securely " "(CVE-2011-4944). Initial patch by Philip Jenvey, tested by Mageia and " "Debian." msgstr "" -#: ../../../Misc/NEWS:7179 +#: ../../../Misc/NEWS:7188 msgid "" "`Issue #7719 `__: Make distutils ignore ``." "nfs*`` files instead of choking later on. Initial patch by SilentGhost and " "Jeff Ramnani." msgstr "" -#: ../../../Misc/NEWS:7182 +#: ../../../Misc/NEWS:7191 msgid "" "`Issue #13120 `__: Allow to call pdb." "set_trace() from thread. Patch by Ilya Sandler." msgstr "" -#: ../../../Misc/NEWS:7185 +#: ../../../Misc/NEWS:7194 msgid "" "`Issue #16585 `__: Make CJK encoders support " "error handlers that return bytes per PEP 383." msgstr "" -#: ../../../Misc/NEWS:7188 +#: ../../../Misc/NEWS:7197 msgid "" "`Issue #10182 `__: The re module doesn't " "truncate indices to 32 bits anymore. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7191 +#: ../../../Misc/NEWS:7200 msgid "" "`Issue #16333 `__: use (\",\", \": \") as " "default separator in json when indent is specified, to avoid trailing " "whitespace. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7194 +#: ../../../Misc/NEWS:7203 msgid "" "`Issue #16573 `__: In 2to3, treat enumerate() " "like a consuming call, so superfluous list() calls aren't added to filter(), " "map(), and zip() which are directly passed enumerate()." msgstr "" -#: ../../../Misc/NEWS:7198 +#: ../../../Misc/NEWS:7207 msgid "" "`Issue #16464 `__: Reset the Content-Length " "header when a urllib Request is reused with new data." msgstr "" -#: ../../../Misc/NEWS:7201 +#: ../../../Misc/NEWS:7210 msgid "" "`Issue #12848 `__: The pure Python pickle " "implementation now treats object lengths as unsigned 32-bit integers, like " "the C implementation does. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7205 +#: ../../../Misc/NEWS:7214 msgid "" "`Issue #16423 `__: urllib.request now has " "support for ``data:`` URLs. Patch by Mathias Panzenböck." msgstr "" -#: ../../../Misc/NEWS:7208 +#: ../../../Misc/NEWS:7217 msgid "" "`Issue #4473 `__: Add a POP3.stls() to switch " "a clear-text POP3 session into an encrypted POP3 session, on supported " "servers. Patch by Lorenzo Catucci." msgstr "" -#: ../../../Misc/NEWS:7211 +#: ../../../Misc/NEWS:7220 msgid "" "`Issue #4473 `__: Add a POP3.capa() method to " "query the capabilities advertised by the POP3 server. Patch by Lorenzo " "Catucci." msgstr "" -#: ../../../Misc/NEWS:7214 +#: ../../../Misc/NEWS:7223 msgid "" "`Issue #4473 `__: Ensure the socket is " "shutdown cleanly in POP3.close(). Patch by Lorenzo Catucci." msgstr "" -#: ../../../Misc/NEWS:7217 +#: ../../../Misc/NEWS:7226 msgid "" "`Issue #16522 `__: added FAIL_FAST flag to " "doctest." msgstr "" -#: ../../../Misc/NEWS:7219 +#: ../../../Misc/NEWS:7228 msgid "" "`Issue #15627 `__: Add the importlib.abc." "InspectLoader.source_to_code() method." msgstr "" -#: ../../../Misc/NEWS:7221 +#: ../../../Misc/NEWS:7230 msgid "" "`Issue #16408 `__: Fix file descriptors not " "being closed in error conditions in the zipfile module. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../Misc/NEWS:7224 +#: ../../../Misc/NEWS:7233 msgid "" "`Issue #14631 `__: Add a new :class:`weakref." "WeakMethod` to simulate weak references to bound methods." msgstr "" -#: ../../../Misc/NEWS:7227 +#: ../../../Misc/NEWS:7236 msgid "" "`Issue #16469 `__: Fix exceptions from float -" "> Fraction and Decimal -> Fraction conversions for special values to be " @@ -46866,65 +46881,65 @@ msgid "" "Kachayev." msgstr "" -#: ../../../Misc/NEWS:7231 +#: ../../../Misc/NEWS:7240 msgid "" "`Issue #16481 `__: multiprocessing no longer " "leaks process handles on Windows." msgstr "" -#: ../../../Misc/NEWS:7233 +#: ../../../Misc/NEWS:7242 msgid "" "`Issue #12428 `__: Add a pure Python " "implementation of functools.partial(). Patch by Brian Thorne." msgstr "" -#: ../../../Misc/NEWS:7236 +#: ../../../Misc/NEWS:7245 msgid "" "`Issue #16140 `__: The subprocess module no " "longer double closes its child subprocess.PIPE parent file descriptors on " "child error prior to exec()." msgstr "" -#: ../../../Misc/NEWS:7239 +#: ../../../Misc/NEWS:7248 msgid "" "Remove a bare print to stdout from the subprocess module that could have " "happened if the child process wrote garbage to its pre-exec error pipe." msgstr "" -#: ../../../Misc/NEWS:7242 +#: ../../../Misc/NEWS:7251 msgid "" "The subprocess module now raises its own SubprocessError instead of a " "RuntimeError in various error situations which should not normally happen." msgstr "" -#: ../../../Misc/NEWS:7245 +#: ../../../Misc/NEWS:7254 msgid "" "`Issue #16327 `__: The subprocess module no " "longer leaks file descriptors used for stdin/stdout/stderr pipes to the " "child when fork() fails." msgstr "" -#: ../../../Misc/NEWS:7248 +#: ../../../Misc/NEWS:7257 msgid "" "`Issue #14396 `__: Handle the odd rare case " "of waitpid returning 0 when not expected in subprocess.Popen.wait()." msgstr "" -#: ../../../Misc/NEWS:7251 +#: ../../../Misc/NEWS:7260 msgid "" "`Issue #16411 `__: Fix a bug where zlib." "decompressobj().flush() might try to access previously-freed memory. Patch " "by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7254 +#: ../../../Misc/NEWS:7263 msgid "" "`Issue #16357 `__: fix calling accept() on a " "SSLSocket created through SSLContext.wrap_socket(). Original patch by Jeff " "McNeil." msgstr "" -#: ../../../Misc/NEWS:7257 +#: ../../../Misc/NEWS:7266 msgid "" "`Issue #16409 `__: The reporthook callback " "made by the legacy urllib.request.urlretrieve API now properly supplies a " @@ -46932,19 +46947,19 @@ msgid "" "the behavior of urllib.request.URLopener.retrieve." msgstr "" -#: ../../../Misc/NEWS:7262 +#: ../../../Misc/NEWS:7271 msgid "" "`Issue #16431 `__: Use the type information " "when constructing a Decimal subtype from a Decimal argument." msgstr "" -#: ../../../Misc/NEWS:7265 +#: ../../../Misc/NEWS:7274 msgid "" "`Issue #15641 `__: Clean up deprecated " "classes from importlib. Patch by Taras Lyapun." msgstr "" -#: ../../../Misc/NEWS:7268 +#: ../../../Misc/NEWS:7277 msgid "" "`Issue #16350 `__: zlib.decompressobj()." "decompress() now accumulates data from successive calls after EOF in " @@ -46954,165 +46969,165 @@ msgid "" "attribute has also been fixed. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7274 +#: ../../../Misc/NEWS:7283 msgid "" "`Issue #12759 `__: sre_parse now raises a " "proper error when the name of the group is missing. Initial patch by Serhiy " "Storchaka." msgstr "" -#: ../../../Misc/NEWS:7277 +#: ../../../Misc/NEWS:7286 msgid "" "`Issue #16152 `__: fix tokenize to ignore " "whitespace at the end of the code when no newline is found. Patch by Ned " "Batchelder." msgstr "" -#: ../../../Misc/NEWS:7280 +#: ../../../Misc/NEWS:7289 msgid "" "`Issue #16284 `__: Prevent keeping " "unnecessary references to worker functions in concurrent.futures " "ThreadPoolExecutor." msgstr "" -#: ../../../Misc/NEWS:7283 +#: ../../../Misc/NEWS:7292 msgid "" "`Issue #16230 `__: Fix a crash in select." "select() when one the lists changes size while iterated on. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../Misc/NEWS:7286 +#: ../../../Misc/NEWS:7295 msgid "" "`Issue #16228 `__: Fix a crash in the json " "module where a list changes size while it is being encoded. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../Misc/NEWS:7289 +#: ../../../Misc/NEWS:7298 msgid "" "`Issue #16351 `__: New function gc." "get_stats() returns per-generation collection statistics." msgstr "" -#: ../../../Misc/NEWS:7292 +#: ../../../Misc/NEWS:7301 msgid "" "`Issue #14897 `__: Enhance error messages of " "struct.pack and struct.pack_into. Patch by Matti Mäki." msgstr "" -#: ../../../Misc/NEWS:7295 +#: ../../../Misc/NEWS:7304 msgid "" "`Issue #16316 `__: mimetypes now recognizes " "the .xz and .txz (.tar.xz) extensions. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7298 +#: ../../../Misc/NEWS:7307 msgid "" "`Issue #12890 `__: cgitb no longer prints " "spurious

tags in text mode when the logdir option is specified." msgstr "" -#: ../../../Misc/NEWS:7301 +#: ../../../Misc/NEWS:7310 msgid "" "`Issue #16307 `__: Fix multiprocessing.Pool." "map_async not calling its callbacks. Patch by Janne Karila." msgstr "" -#: ../../../Misc/NEWS:7304 +#: ../../../Misc/NEWS:7313 msgid "" "`Issue #16305 `__: Fix a segmentation fault " "occurring when interrupting math.factorial." msgstr "" -#: ../../../Misc/NEWS:7307 +#: ../../../Misc/NEWS:7316 msgid "" "`Issue #16116 `__: Fix include and library " "paths to be correct when building C extensions in venvs." msgstr "" -#: ../../../Misc/NEWS:7310 +#: ../../../Misc/NEWS:7319 msgid "" "`Issue #16245 `__: Fix the value of a few " "entities in html.entities.html5." msgstr "" -#: ../../../Misc/NEWS:7312 +#: ../../../Misc/NEWS:7321 msgid "" "`Issue #16301 `__: Fix the localhost " "verification in urllib/request.py for file:// urls." msgstr "" -#: ../../../Misc/NEWS:7315 +#: ../../../Misc/NEWS:7324 msgid "" "`Issue #16250 `__: Fix the invocations of " "URLError which had misplaced filename attribute for exception." msgstr "" -#: ../../../Misc/NEWS:7318 +#: ../../../Misc/NEWS:7327 msgid "" "`Issue #10836 `__: Fix exception raised when " "file not found in urlretrieve Initial patch by Ezio Melotti." msgstr "" -#: ../../../Misc/NEWS:7321 +#: ../../../Misc/NEWS:7330 msgid "" "`Issue #14398 `__: Fix size truncation and " "overflow bugs in the bz2 module." msgstr "" -#: ../../../Misc/NEWS:7323 +#: ../../../Misc/NEWS:7332 msgid "" "`Issue #12692 `__: Fix resource leak in " "urllib.request when talking to an HTTP server that does not include a " "``Connection: close`` header in its responses." msgstr "" -#: ../../../Misc/NEWS:7326 +#: ../../../Misc/NEWS:7335 msgid "" "`Issue #12034 `__: Fix bogus caching of " "result in check_GetFinalPathNameByHandle. Patch by Atsuo Ishimoto." msgstr "" -#: ../../../Misc/NEWS:7329 +#: ../../../Misc/NEWS:7338 msgid "" "Improve performance of `lzma.LZMAFile` (see also `issue #16034 `__)." msgstr "" -#: ../../../Misc/NEWS:7331 +#: ../../../Misc/NEWS:7340 msgid "" "`Issue #16220 `__: wsgiref now always calls " "close() on an iterable response. Patch by Brent Tubbs." msgstr "" -#: ../../../Misc/NEWS:7334 +#: ../../../Misc/NEWS:7343 msgid "" "`Issue #16270 `__: urllib may hang when used " "for retrieving files via FTP by using a context manager. Patch by Giampaolo " "Rodola'." msgstr "" -#: ../../../Misc/NEWS:7337 +#: ../../../Misc/NEWS:7346 msgid "" "`Issue #16461 `__: Wave library should be " "able to deal with 4GB wav files, and sample rate of 44100 Hz." msgstr "" -#: ../../../Misc/NEWS:7340 +#: ../../../Misc/NEWS:7349 msgid "" "`Issue #16176 `__: Properly identify Windows " "8 via platform.platform()" msgstr "" -#: ../../../Misc/NEWS:7342 +#: ../../../Misc/NEWS:7351 msgid "" "`Issue #16088 `__: BaseHTTPRequestHandler's " "send_error method includes a Content-Length header in it's response now. " "Patch by Antoine Pitrou." msgstr "" -#: ../../../Misc/NEWS:7345 +#: ../../../Misc/NEWS:7354 msgid "" "`Issue #16114 `__: The subprocess module no " "longer provides a misleading error message stating that args[0] did not " @@ -47120,59 +47135,59 @@ msgid "" "that did not exist." msgstr "" -#: ../../../Misc/NEWS:7349 +#: ../../../Misc/NEWS:7358 msgid "" "`Issue #16169 `__: Fix ctypes.WinError()'s " "confusion between errno and winerror." msgstr "" -#: ../../../Misc/NEWS:7351 +#: ../../../Misc/NEWS:7360 msgid "" "`Issue #16110 `__: logging.fileConfig now " "accepts a pre-initialised ConfigParser instance." msgstr "" -#: ../../../Misc/NEWS:7354 +#: ../../../Misc/NEWS:7363 msgid "" "`Issue #1492704 `__: shutil.copyfile() " "raises a distinct SameFileError now if source and destination are the same " "file. Patch by Atsuo Ishimoto." msgstr "" -#: ../../../Misc/NEWS:7357 +#: ../../../Misc/NEWS:7366 msgid "" "`Issue #13896 `__: Make shelf instances work " "with 'with' as context managers. Original patch by Filip Gruszczyński." msgstr "" -#: ../../../Misc/NEWS:7360 +#: ../../../Misc/NEWS:7369 msgid "" "`Issue #15417 `__: Add support for csh and " "fish in venv activation scripts." msgstr "" -#: ../../../Misc/NEWS:7362 +#: ../../../Misc/NEWS:7371 msgid "" "`Issue #14377 `__: ElementTree.write and some " "of the module-level functions have a new parameter - *short_empty_elements*. " "It controls how elements with no contents are emitted." msgstr "" -#: ../../../Misc/NEWS:7366 +#: ../../../Misc/NEWS:7375 msgid "" "`Issue #16089 `__: Allow ElementTree." "TreeBuilder to work again with a non-Element element_factory (fixes a " "regression in SimpleTAL)." msgstr "" -#: ../../../Misc/NEWS:7369 +#: ../../../Misc/NEWS:7378 msgid "" "`Issue #9650 `__: List commonly used format " "codes in time.strftime and time.strptime docsttings. Original patch by Mike " "Hoy." msgstr "" -#: ../../../Misc/NEWS:7372 +#: ../../../Misc/NEWS:7381 msgid "" "`Issue #15452 `__: logging configuration " "socket listener now has a verify option that allows an application to apply " @@ -47180,115 +47195,115 @@ msgid "" "acted upon." msgstr "" -#: ../../../Misc/NEWS:7376 +#: ../../../Misc/NEWS:7385 msgid "" "`Issue #16034 `__: Fix performance " "regressions in the new `bz2.BZ2File` implementation. Initial patch by " "Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7379 +#: ../../../Misc/NEWS:7388 msgid "" "`pty.spawn()` now returns the child process status returned by `os." "waitpid()`." msgstr "" -#: ../../../Misc/NEWS:7381 +#: ../../../Misc/NEWS:7390 msgid "" "`Issue #15756 `__: `subprocess.poll()` now " "properly handles `errno.ECHILD` to return a returncode of 0 when the child " "has already exited or cannot be waited on." msgstr "" -#: ../../../Misc/NEWS:7385 +#: ../../../Misc/NEWS:7394 msgid "" "`Issue #15323 `__: Improve failure message of " "`Mock.assert_called_once_with()`." msgstr "" -#: ../../../Misc/NEWS:7387 +#: ../../../Misc/NEWS:7396 msgid "" "`Issue #16064 `__: ``unittest -m`` claims " "executable is \"python\", not \"python3\"." msgstr "" -#: ../../../Misc/NEWS:7389 +#: ../../../Misc/NEWS:7398 msgid "" "`Issue #12376 `__: Pass on parameters in " "`TextTestResult.__init__()` super call." msgstr "" -#: ../../../Misc/NEWS:7391 +#: ../../../Misc/NEWS:7400 msgid "" "`Issue #15222 `__: Insert blank line after " "each message in mbox mailboxes." msgstr "" -#: ../../../Misc/NEWS:7393 +#: ../../../Misc/NEWS:7402 msgid "" "`Issue #16013 `__: Fix `csv.Reader` parsing " "issue with ending quote characters. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7396 +#: ../../../Misc/NEWS:7405 msgid "" "`Issue #15421 `__: Fix an OverflowError in " "`Calendar.itermonthdates()` after `datetime.MAXYEAR`. Patch by Cédric Krier." msgstr "" -#: ../../../Misc/NEWS:7399 +#: ../../../Misc/NEWS:7408 msgid "" "`Issue #16112 `__: platform.architecture does " "not correctly escape argument to /usr/bin/file. Patch by David Benjamin." msgstr "" -#: ../../../Misc/NEWS:7402 +#: ../../../Misc/NEWS:7411 msgid "" "`Issue #15970 `__: `xml.etree.ElementTree` " "now serializes correctly the empty HTML elements 'meta' and 'param'." msgstr "" -#: ../../../Misc/NEWS:7405 +#: ../../../Misc/NEWS:7414 msgid "" "`Issue #15842 `__: The `SocketIO.{readable," "writable,seekable}` methods now raise ValueError when the file-like object " "is closed. Patch by Alessandro Moura." msgstr "" -#: ../../../Misc/NEWS:7408 +#: ../../../Misc/NEWS:7417 msgid "" "`Issue #15876 `__: Fix a refleak in the " "`curses` module: window.encoding." msgstr "" -#: ../../../Misc/NEWS:7410 +#: ../../../Misc/NEWS:7419 msgid "" "`Issue #15881 `__: Fix `atexit` hook in " "`multiprocessing`. Original patch by Chris McDonough." msgstr "" -#: ../../../Misc/NEWS:7413 +#: ../../../Misc/NEWS:7422 msgid "" "`Issue #15841 `__: The readable(), writable() " "and seekable() methods of `io.BytesIO` and `io.StringIO` objects now raise " "ValueError when the object has been closed. Patch by Alessandro Moura." msgstr "" -#: ../../../Misc/NEWS:7417 +#: ../../../Misc/NEWS:7426 msgid "" "`Issue #15447 `__: Use `subprocess.DEVNULL` " "in webbrowser, instead of opening `os.devnull` explicitly and leaving it " "open." msgstr "" -#: ../../../Misc/NEWS:7420 +#: ../../../Misc/NEWS:7429 msgid "" "`Issue #15509 `__: `webbrowser.UnixBrowser` " "no longer passes empty arguments to Popen when ``%action`` substitutions " "produce empty strings." msgstr "" -#: ../../../Misc/NEWS:7423 +#: ../../../Misc/NEWS:7432 msgid "" "`Issue #12776 `__, `issue #11839 `__: Call `argparse` type function (specified by " @@ -47299,14 +47314,14 @@ msgid "" "line." msgstr "" -#: ../../../Misc/NEWS:7429 +#: ../../../Misc/NEWS:7438 msgid "" "`Issue #15906 `__: Fix a regression in " "argparse caused by the preceding change, when ``action='append'``, " "``type='str'`` and ``default=[]``." msgstr "" -#: ../../../Misc/NEWS:7432 +#: ../../../Misc/NEWS:7441 msgid "" "`Issue #16113 `__: Added sha3 module based on " "the Keccak reference implementation 3.2. The `hashlib` module has four " @@ -47315,39 +47330,39 @@ msgid "" "_hashopenssl.c to hashlib.h." msgstr "" -#: ../../../Misc/NEWS:7437 +#: ../../../Misc/NEWS:7446 msgid "" "ctypes.call_commethod was removed, since its only usage was in the defunct " "samples directory." msgstr "" -#: ../../../Misc/NEWS:7440 +#: ../../../Misc/NEWS:7449 msgid "" "`Issue #16692 `__: Added TLSv1.1 and TLSv1.2 " "support for the ssl modules." msgstr "" -#: ../../../Misc/NEWS:7442 +#: ../../../Misc/NEWS:7451 msgid "" "`Issue #16832 `__: add abc.get_cache_token() " "to expose cache validity checking support in ABCMeta." msgstr "" -#: ../../../Misc/NEWS:7448 +#: ../../../Misc/NEWS:7457 msgid "" "`Issue #18429 `__: Format / Format Paragraph, " "now works when comment blocks are selected. As with text blocks, this works " "best when the selection only includes complete lines." msgstr "" -#: ../../../Misc/NEWS:7452 +#: ../../../Misc/NEWS:7461 msgid "" "`Issue #18226 `__: Add docstrings and " "unittests for FormatParagraph.py. Original patches by Todd Rovito and Phil " "Webster." msgstr "" -#: ../../../Misc/NEWS:7455 +#: ../../../Misc/NEWS:7464 msgid "" "`Issue #18279 `__: Format - Strip trailing " "whitespace no longer marks a file as changed when it has not been changed. " @@ -47355,255 +47370,255 @@ msgid "" "Webster (the issue's main goal)." msgstr "" -#: ../../../Misc/NEWS:7459 +#: ../../../Misc/NEWS:7468 msgid "" "`Issue #7136 `__: In the Idle File menu, \"New " "Window\" is renamed \"New File\". Patch by Tal Einat, Roget Serwy, and Todd " "Rovito." msgstr "" -#: ../../../Misc/NEWS:7462 +#: ../../../Misc/NEWS:7471 msgid "Remove dead imports of imp." msgstr "" -#: ../../../Misc/NEWS:7464 +#: ../../../Misc/NEWS:7473 msgid "" "`Issue #18196 `__: Avoid displaying spurious " "SystemExit tracebacks." msgstr "" -#: ../../../Misc/NEWS:7466 +#: ../../../Misc/NEWS:7475 msgid "" "`Issue #5492 `__: Avoid traceback when exiting " "IDLE caused by a race condition." msgstr "" -#: ../../../Misc/NEWS:7468 +#: ../../../Misc/NEWS:7477 msgid "" "`Issue #17511 `__: Keep IDLE find dialog open " "after clicking \"Find Next\". Original patch by Sarah K." msgstr "" -#: ../../../Misc/NEWS:7471 +#: ../../../Misc/NEWS:7480 msgid "" "`Issue #18055 `__: Move IDLE off of imp and " "on to importlib." msgstr "" -#: ../../../Misc/NEWS:7473 +#: ../../../Misc/NEWS:7482 msgid "" "`Issue #15392 `__: Create a unittest " "framework for IDLE. Initial patch by Rajagopalasarma Jayakrishnan. See Lib/" "idlelib/idle_test/README.txt for how to run Idle tests." msgstr "" -#: ../../../Misc/NEWS:7477 +#: ../../../Misc/NEWS:7486 msgid "" "`Issue #14146 `__: Highlight source line " "while debugging on Windows." msgstr "" -#: ../../../Misc/NEWS:7479 +#: ../../../Misc/NEWS:7488 msgid "" "`Issue #17838 `__: Allow sys.stdin to be " "reassigned." msgstr "" -#: ../../../Misc/NEWS:7481 +#: ../../../Misc/NEWS:7490 msgid "" "`Issue #13495 `__: Avoid loading the color " "delegator twice in IDLE." msgstr "" -#: ../../../Misc/NEWS:7483 +#: ../../../Misc/NEWS:7492 msgid "" "`Issue #17798 `__: Allow IDLE to edit new " "files when specified on command line." msgstr "" -#: ../../../Misc/NEWS:7485 +#: ../../../Misc/NEWS:7494 msgid "" "`Issue #14735 `__: Update IDLE docs to omit " "\"Control-z on Windows\"." msgstr "" -#: ../../../Misc/NEWS:7487 +#: ../../../Misc/NEWS:7496 msgid "" "`Issue #17532 `__: Always include Options " "menu for IDLE on OS X. Patch by Guilherme Simões." msgstr "" -#: ../../../Misc/NEWS:7490 +#: ../../../Misc/NEWS:7499 msgid "" "`Issue #17585 `__: Fixed IDLE regression. Now " "closes when using exit() or quit()." msgstr "" -#: ../../../Misc/NEWS:7492 +#: ../../../Misc/NEWS:7501 msgid "" "`Issue #17657 `__: Show full Tk version in " "IDLE's about dialog. Patch by Todd Rovito." msgstr "" -#: ../../../Misc/NEWS:7495 +#: ../../../Misc/NEWS:7504 msgid "" "`Issue #17613 `__: Prevent traceback when " "removing syntax colorizer in IDLE." msgstr "" -#: ../../../Misc/NEWS:7497 +#: ../../../Misc/NEWS:7506 msgid "" "`Issue #1207589 `__: Backwards-" "compatibility patch for right-click menu in IDLE." msgstr "" -#: ../../../Misc/NEWS:7499 +#: ../../../Misc/NEWS:7508 msgid "" "`Issue #16887 `__: IDLE now accepts Cancel in " "tabify/untabify dialog box." msgstr "" -#: ../../../Misc/NEWS:7501 +#: ../../../Misc/NEWS:7510 msgid "" "`Issue #17625 `__: In IDLE, close the replace " "dialog after it is used." msgstr "" -#: ../../../Misc/NEWS:7503 +#: ../../../Misc/NEWS:7512 msgid "" "`Issue #14254 `__: IDLE now handles readline " "correctly across shell restarts." msgstr "" -#: ../../../Misc/NEWS:7505 +#: ../../../Misc/NEWS:7514 msgid "" "`Issue #17614 `__: IDLE no longer raises " "exception when quickly closing a file." msgstr "" -#: ../../../Misc/NEWS:7507 +#: ../../../Misc/NEWS:7516 msgid "" "`Issue #6698 `__: IDLE now opens just an " "editor window when configured to do so." msgstr "" -#: ../../../Misc/NEWS:7509 +#: ../../../Misc/NEWS:7518 msgid "" "`Issue #8900 `__: Using keyboard shortcuts in " "IDLE to open a file no longer raises an exception." msgstr "" -#: ../../../Misc/NEWS:7512 +#: ../../../Misc/NEWS:7521 msgid "" "`Issue #6649 `__: Fixed missing exit status in " "IDLE. Patch by Guilherme Polo." msgstr "" -#: ../../../Misc/NEWS:7514 +#: ../../../Misc/NEWS:7523 msgid "" "`Issue #17114 `__: IDLE now uses non-strict " "config parser." msgstr "" -#: ../../../Misc/NEWS:7516 +#: ../../../Misc/NEWS:7525 msgid "" "`Issue #9290 `__: In IDLE the sys.std* streams " "now implement io.TextIOBase interface and support all mandatory methods and " "properties." msgstr "" -#: ../../../Misc/NEWS:7519 +#: ../../../Misc/NEWS:7528 msgid "" "`Issue #5066 `__: Update IDLE docs. Patch by " "Todd Rovito." msgstr "" -#: ../../../Misc/NEWS:7521 +#: ../../../Misc/NEWS:7530 msgid "" "`Issue #16829 `__: IDLE printing no longer " "fails if there are spaces or other special characters in the file path." msgstr "" -#: ../../../Misc/NEWS:7524 +#: ../../../Misc/NEWS:7533 msgid "" "`Issue #16491 `__: IDLE now prints chained " "exception tracebacks." msgstr "" -#: ../../../Misc/NEWS:7526 +#: ../../../Misc/NEWS:7535 msgid "" "`Issue #16819 `__: IDLE method completion now " "correctly works for bytes literals." msgstr "" -#: ../../../Misc/NEWS:7528 +#: ../../../Misc/NEWS:7537 msgid "" "`Issue #16504 `__: IDLE now catches " "SyntaxErrors raised by tokenizer. Patch by Roger Serwy." msgstr "" -#: ../../../Misc/NEWS:7531 +#: ../../../Misc/NEWS:7540 msgid "" "`Issue #16511 `__: Use default IDLE width and " "height if config param is not valid. Patch Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7534 +#: ../../../Misc/NEWS:7543 msgid "" "`Issue #1207589 `__: Add Cut/Copy/Paste " "items to IDLE right click Context Menu. Patch by Todd Rovito." msgstr "" -#: ../../../Misc/NEWS:7537 +#: ../../../Misc/NEWS:7546 msgid "" "`Issue #16123 `__: IDLE - deprecate running " "without a subprocess. Patch by Roger Serwy." msgstr "" -#: ../../../Misc/NEWS:7543 +#: ../../../Misc/NEWS:7552 msgid "" "`Issue #1666318 `__: Add a test that shutil." "copytree() retains directory permissions. Patch by Catherine Devlin." msgstr "" -#: ../../../Misc/NEWS:7546 +#: ../../../Misc/NEWS:7555 msgid "" "`Issue #18273 `__: move the tests in Lib/test/" "json_tests to Lib/test/test_json and make them discoverable by unittest. " "Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7549 +#: ../../../Misc/NEWS:7558 msgid "Fix a fcntl test case on KFreeBSD, Debian #708653 (Petr Salinger)." msgstr "" -#: ../../../Misc/NEWS:7551 +#: ../../../Misc/NEWS:7560 msgid "" "`Issue #18396 `__: Fix spurious test failure " "in test_signal on Windows when faulthandler is enabled (Patch by Jeremy " "Kloth)" msgstr "" -#: ../../../Misc/NEWS:7554 +#: ../../../Misc/NEWS:7563 msgid "" "`Issue #17046 `__: Fix broken " "test_executable_without_cwd in test_subprocess." msgstr "" -#: ../../../Misc/NEWS:7556 +#: ../../../Misc/NEWS:7565 msgid "" "`Issue #15415 `__: Add new temp_dir() and " "change_cwd() context managers to test.support, and refactor temp_cwd() to " "use them. Patch by Chris Jerdonek." msgstr "" -#: ../../../Misc/NEWS:7559 +#: ../../../Misc/NEWS:7568 msgid "" "`Issue #15494 `__: test.support is now a " "package rather than a module (Initial patch by Indra Talip)" msgstr "" -#: ../../../Misc/NEWS:7562 +#: ../../../Misc/NEWS:7571 msgid "" "`Issue #17944 `__: test_zipfile now " "discoverable and uses subclassing to generate tests for different " @@ -47611,439 +47626,439 @@ msgid "" "exhausted iterators." msgstr "" -#: ../../../Misc/NEWS:7566 +#: ../../../Misc/NEWS:7575 msgid "" "`Issue #18266 `__: test_largefile now works " "with unittest test discovery and supports running only selected tests. " "Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7569 +#: ../../../Misc/NEWS:7578 msgid "" "`Issue #17767 `__: test_locale now works with " "unittest test discovery. Original patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7572 +#: ../../../Misc/NEWS:7581 msgid "" "`Issue #18375 `__: Assume --randomize when --" "randseed is used for running the testsuite." msgstr "" -#: ../../../Misc/NEWS:7575 +#: ../../../Misc/NEWS:7584 msgid "" "`Issue #11185 `__: Fix test_wait4 under AIX. " "Patch by Sébastien Sablé." msgstr "" -#: ../../../Misc/NEWS:7577 +#: ../../../Misc/NEWS:7586 msgid "" "`Issue #18207 `__: Fix test_ssl for some " "versions of OpenSSL that ignore seconds in ASN1_TIME fields." msgstr "" -#: ../../../Misc/NEWS:7580 +#: ../../../Misc/NEWS:7589 msgid "" "`Issue #18094 `__: test_uuid no longer " "reports skipped tests as passed." msgstr "" -#: ../../../Misc/NEWS:7582 +#: ../../../Misc/NEWS:7591 msgid "" "`Issue #17992 `__: Add timeouts to asyncore " "and asynchat tests so that they won't accidentally hang." msgstr "" -#: ../../../Misc/NEWS:7585 +#: ../../../Misc/NEWS:7594 msgid "" "`Issue #17833 `__: Fix test_gdb failures seen " "on machines where debug symbols for glibc are available (seen on PPC64 " "Linux)." msgstr "" -#: ../../../Misc/NEWS:7588 +#: ../../../Misc/NEWS:7597 msgid "" "`Issue #7855 `__: Add tests for ctypes/winreg " "for issues found in IronPython. Initial patch by Dino Viehland." msgstr "" -#: ../../../Misc/NEWS:7591 +#: ../../../Misc/NEWS:7600 msgid "" "`Issue #11078 `__: test___all__ now checks " "for duplicates in __all__. Initial patch by R. David Murray." msgstr "" -#: ../../../Misc/NEWS:7594 +#: ../../../Misc/NEWS:7603 msgid "" "`Issue #17712 `__: Fix test_gdb failures on " "Ubuntu 13.04." msgstr "" -#: ../../../Misc/NEWS:7596 +#: ../../../Misc/NEWS:7605 msgid "" "`Issue #17835 `__: Fix test_io when the " "default OS pipe buffer size is larger than one million bytes." msgstr "" -#: ../../../Misc/NEWS:7599 +#: ../../../Misc/NEWS:7608 msgid "" "`Issue #17065 `__: Use process-unique key for " "winreg tests to avoid failures if test is run multiple times in parallel " "(eg: on a buildbot host)." msgstr "" -#: ../../../Misc/NEWS:7602 +#: ../../../Misc/NEWS:7611 msgid "" "`Issue #12820 `__: add tests for the xml.dom." "minicompat module. Patch by John Chandler and Phil Connell." msgstr "" -#: ../../../Misc/NEWS:7605 +#: ../../../Misc/NEWS:7614 msgid "" "`Issue #17691 `__: test_univnewlines now " "works with unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7608 +#: ../../../Misc/NEWS:7617 msgid "" "`Issue #17790 `__: test_set now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7611 +#: ../../../Misc/NEWS:7620 msgid "" "`Issue #17789 `__: test_random now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7614 +#: ../../../Misc/NEWS:7623 msgid "" "`Issue #17779 `__: test_osx_env now works " "with unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7617 +#: ../../../Misc/NEWS:7626 msgid "" "`Issue #17766 `__: test_iterlen now works " "with unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7620 +#: ../../../Misc/NEWS:7629 msgid "" "`Issue #17690 `__: test_time now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7623 +#: ../../../Misc/NEWS:7632 msgid "" "`Issue #17692 `__: test_sqlite now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7626 +#: ../../../Misc/NEWS:7635 msgid "" "`Issue #11995 `__: test_pydoc doesn't import " "all sys.path modules anymore." msgstr "" -#: ../../../Misc/NEWS:7628 +#: ../../../Misc/NEWS:7637 msgid "" "`Issue #17448 `__: test_sax now skips if " "there are no xml parsers available instead of raising an ImportError." msgstr "" -#: ../../../Misc/NEWS:7631 +#: ../../../Misc/NEWS:7640 msgid "" "`Issue #11420 `__: make test suite pass with -" "B/DONTWRITEBYTECODE set. Initial patch by Thomas Wouters." msgstr "" -#: ../../../Misc/NEWS:7634 +#: ../../../Misc/NEWS:7643 msgid "" "`Issue #10652 `__: make tcl/tk tests run " "after __all__ test, patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7637 +#: ../../../Misc/NEWS:7646 msgid "" "`Issue #11963 `__: remove human verification " "from test_parser and test_subprocess." msgstr "" -#: ../../../Misc/NEWS:7639 +#: ../../../Misc/NEWS:7648 msgid "" "`Issue #11732 `__: add a new " "suppress_crash_popup() context manager to test.support that disables crash " "popups on Windows and use it in test_faulthandler and test_capi." msgstr "" -#: ../../../Misc/NEWS:7643 +#: ../../../Misc/NEWS:7652 msgid "" "`Issue #13898 `__: test_ssl no longer prints " "a spurious stack trace on Ubuntu." msgstr "" -#: ../../../Misc/NEWS:7645 +#: ../../../Misc/NEWS:7654 msgid "" "`Issue #17283 `__: Share code between " "`__main__.py` and `regrtest.py` in `Lib/test`." msgstr "" -#: ../../../Misc/NEWS:7648 +#: ../../../Misc/NEWS:7657 msgid "" "`Issue #17249 `__: convert a test in " "test_capi to use unittest and reap threads." msgstr "" -#: ../../../Misc/NEWS:7650 +#: ../../../Misc/NEWS:7659 msgid "" "`Issue #17107 `__: Test client-side SNI " "support in urllib.request thanks to the new server-side SNI support in the " "ssl module. Initial patch by Daniel Black." msgstr "" -#: ../../../Misc/NEWS:7654 +#: ../../../Misc/NEWS:7663 msgid "" "`Issue #17041 `__: Fix testing when Python is " "configured with the --without-doc-strings." msgstr "" -#: ../../../Misc/NEWS:7657 +#: ../../../Misc/NEWS:7666 msgid "" "`Issue #16923 `__: Fix ResourceWarnings in " "test_ssl." msgstr "" -#: ../../../Misc/NEWS:7659 +#: ../../../Misc/NEWS:7668 msgid "" "`Issue #15539 `__: Added regression tests for " "Tools/scripts/pindent.py." msgstr "" -#: ../../../Misc/NEWS:7661 +#: ../../../Misc/NEWS:7670 msgid "" "`Issue #17479 `__: test_io now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7664 +#: ../../../Misc/NEWS:7673 msgid "" "`Issue #17066 `__: test_robotparser now works " "with unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7667 +#: ../../../Misc/NEWS:7676 msgid "" "`Issue #17334 `__: test_index now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7670 +#: ../../../Misc/NEWS:7679 msgid "" "`Issue #17333 `__: test_imaplib now works " "with unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7673 +#: ../../../Misc/NEWS:7682 msgid "" "`Issue #17082 `__: test_dbm* now work with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7676 +#: ../../../Misc/NEWS:7685 msgid "" "`Issue #17079 `__: test_ctypes now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7679 +#: ../../../Misc/NEWS:7688 msgid "" "`Issue #17304 `__: test_hash now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7682 +#: ../../../Misc/NEWS:7691 msgid "" "`Issue #17303 `__: test_future* now work with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7685 +#: ../../../Misc/NEWS:7694 msgid "" "`Issue #17163 `__: test_file now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7688 +#: ../../../Misc/NEWS:7697 msgid "" "`Issue #16925 `__: test_configparser now " "works with unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7691 +#: ../../../Misc/NEWS:7700 msgid "" "`Issue #16918 `__: test_codecs now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7694 +#: ../../../Misc/NEWS:7703 msgid "" "`Issue #16919 `__: test_crypt now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7697 +#: ../../../Misc/NEWS:7706 msgid "" "`Issue #16910 `__: test_bytes, test_unicode, " "and test_userstring now work with unittest test discovery. Patch by Zachary " "Ware." msgstr "" -#: ../../../Misc/NEWS:7700 +#: ../../../Misc/NEWS:7709 msgid "" "`Issue #16905 `__: test_warnings now works " "with unittest test discovery. Initial patch by Berker Peksag." msgstr "" -#: ../../../Misc/NEWS:7703 +#: ../../../Misc/NEWS:7712 msgid "" "`Issue #16898 `__: test_bufio now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7706 +#: ../../../Misc/NEWS:7715 msgid "" "`Issue #16888 `__: test_array now works with " "unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7709 +#: ../../../Misc/NEWS:7718 msgid "" "`Issue #16896 `__: test_asyncore now works " "with unittest test discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7712 +#: ../../../Misc/NEWS:7721 msgid "" "`Issue #16897 `__: test_bisect now works with " "unittest test discovery. Initial patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7715 +#: ../../../Misc/NEWS:7724 msgid "" "`Issue #16852 `__: test_genericpath, " "test_posixpath, test_ntpath, and test_macpath now work with unittest test " "discovery. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7718 +#: ../../../Misc/NEWS:7727 msgid "" "`Issue #16748 `__: test_heapq now works with " "unittest test discovery." msgstr "" -#: ../../../Misc/NEWS:7720 +#: ../../../Misc/NEWS:7729 msgid "" "`Issue #10646 `__: Tests rearranged for os." "samefile/samestat to check for not just symlinks but also hard links." msgstr "" -#: ../../../Misc/NEWS:7723 +#: ../../../Misc/NEWS:7732 msgid "" "`Issue #15302 `__: Switch regrtest from using " "getopt to using argparse." msgstr "" -#: ../../../Misc/NEWS:7725 +#: ../../../Misc/NEWS:7734 msgid "" "`Issue #15324 `__: Fix regrtest parsing of --" "fromfile, --match, and --randomize options." msgstr "" -#: ../../../Misc/NEWS:7728 +#: ../../../Misc/NEWS:7737 msgid "" "`Issue #16702 `__: test_urllib2_localnet " "tests now correctly ignores proxies for localhost tests." msgstr "" -#: ../../../Misc/NEWS:7731 +#: ../../../Misc/NEWS:7740 msgid "" "`Issue #16664 `__: Add regression tests for " "glob's behaviour concerning entries starting with a \".\". Patch by " "Sebastian Kreft." msgstr "" -#: ../../../Misc/NEWS:7734 +#: ../../../Misc/NEWS:7743 msgid "" "`Issue #13390 `__: The ``-R`` option to " "regrtest now also checks for memory allocation leaks, using :func:`sys." "getallocatedblocks()`." msgstr "" -#: ../../../Misc/NEWS:7737 +#: ../../../Misc/NEWS:7746 msgid "" "`Issue #16559 `__: Add more tests for the " "json module, including some from the official test suite at json.org. Patch " "by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7740 +#: ../../../Misc/NEWS:7749 msgid "" "`Issue #16661 `__: Fix the `os." "getgrouplist()` test by not assuming that it gives the same output as :" "command:`id -G`." msgstr "" -#: ../../../Misc/NEWS:7743 +#: ../../../Misc/NEWS:7752 msgid "" "`Issue #16115 `__: Add some tests for the " "executable argument to subprocess.Popen(). Initial patch by Kushal Das." msgstr "" -#: ../../../Misc/NEWS:7746 +#: ../../../Misc/NEWS:7755 msgid "" "`Issue #16126 `__: PyErr_Format format " "mismatch in _testcapimodule.c. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7749 +#: ../../../Misc/NEWS:7758 msgid "" "`Issue #15304 `__: Fix warning message when " "`os.chdir()` fails inside `test.support.temp_cwd()`. Patch by Chris " "Jerdonek." msgstr "" -#: ../../../Misc/NEWS:7752 +#: ../../../Misc/NEWS:7761 msgid "" "`Issue #15802 `__: Fix test logic in " "`TestMaildir.test_create_tmp()`. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:7755 +#: ../../../Misc/NEWS:7764 msgid "" "`Issue #15557 `__: Added a test suite for the " "webbrowser module, thanks to Anton Barkovsky." msgstr "" -#: ../../../Misc/NEWS:7758 +#: ../../../Misc/NEWS:7767 msgid "" "`Issue #16698 `__: Skip posix test_getgroups " "when built with OS X deployment target prior to 10.6." msgstr "" -#: ../../../Misc/NEWS:7764 +#: ../../../Misc/NEWS:7773 msgid "" "`Issue #16067 `__: Add description into MSI " "file to replace installer's temporary name." msgstr "" -#: ../../../Misc/NEWS:7767 +#: ../../../Misc/NEWS:7776 msgid "" "`Issue #18257 `__: Fix readlink usage in " "python-config. Install the python version again on Darwin." msgstr "" -#: ../../../Misc/NEWS:7770 +#: ../../../Misc/NEWS:7779 msgid "" "`Issue #18481 `__: Add C coverage reporting " "with gcov and lcov. A new make target \"coverage-report\" creates an " @@ -48051,49 +48066,49 @@ msgid "" "can be updated with \"make coverage-lcov\"." msgstr "" -#: ../../../Misc/NEWS:7774 +#: ../../../Misc/NEWS:7783 msgid "" "`Issue #17845 `__: Clarified the message " "printed when some module are not built." msgstr "" -#: ../../../Misc/NEWS:7776 +#: ../../../Misc/NEWS:7785 msgid "" "`Issue #18256 `__: Compilation fix for recent " "AIX releases. Patch by David Edelsohn." msgstr "" -#: ../../../Misc/NEWS:7779 +#: ../../../Misc/NEWS:7788 msgid "" "`Issue #17547 `__: In configure, explicitly " "pass -Wformat for the benefit for GCC 4.8." msgstr "" -#: ../../../Misc/NEWS:7782 +#: ../../../Misc/NEWS:7791 msgid "" "`Issue #15172 `__: Document NASM 2.10+ as " "requirement for building OpenSSL 1.0.1 on Windows." msgstr "" -#: ../../../Misc/NEWS:7785 +#: ../../../Misc/NEWS:7794 msgid "" "`Issue #17591 `__: Use lowercase filenames " "when including Windows header files. Patch by Roumen Petrov." msgstr "" -#: ../../../Misc/NEWS:7788 +#: ../../../Misc/NEWS:7797 msgid "" "`Issue #17550 `__: Fix the --enable-profiling " "configure switch." msgstr "" -#: ../../../Misc/NEWS:7790 +#: ../../../Misc/NEWS:7799 msgid "" "`Issue #17425 `__: Build with openssl 1.0.1d " "on Windows." msgstr "" -#: ../../../Misc/NEWS:7792 +#: ../../../Misc/NEWS:7801 msgid "" "`Issue #16754 `__: Fix the incorrect shared " "library extension on linux. Introduce two makefile macros SHLIB_SUFFIX and " @@ -48101,115 +48116,115 @@ msgid "" "The SO macro is removed in 3.4." msgstr "" -#: ../../../Misc/NEWS:7796 +#: ../../../Misc/NEWS:7805 msgid "" "`Issue #5033 `__: Fix building of the sqlite3 " "extension module when the SQLite library version has \"beta\" in it. Patch " "by Andreas Pelme." msgstr "" -#: ../../../Misc/NEWS:7799 +#: ../../../Misc/NEWS:7808 msgid "" "`Issue #17228 `__: Fix building without " "pymalloc." msgstr "" -#: ../../../Misc/NEWS:7801 +#: ../../../Misc/NEWS:7810 msgid "" "`Issue #3718 `__: Use AC_ARG_VAR to set " "MACHDEP in configure.ac." msgstr "" -#: ../../../Misc/NEWS:7803 +#: ../../../Misc/NEWS:7812 msgid "" "`Issue #16235 `__: Implement python-config as " "a shell script." msgstr "" -#: ../../../Misc/NEWS:7805 +#: ../../../Misc/NEWS:7814 msgid "" "`Issue #16769 `__: Remove outdated Visual " "Studio projects." msgstr "" -#: ../../../Misc/NEWS:7807 +#: ../../../Misc/NEWS:7816 msgid "" "`Issue #17031 `__: Fix running regen in cross " "builds." msgstr "" -#: ../../../Misc/NEWS:7809 +#: ../../../Misc/NEWS:7818 msgid "" "`Issue #3754 `__: fix typo in pthread " "AC_CACHE_VAL." msgstr "" -#: ../../../Misc/NEWS:7811 +#: ../../../Misc/NEWS:7820 msgid "" "`Issue #15484 `__: Fix _PYTHON_PROJECT_BASE " "for srcdir != builddir builds; use _PYTHON_PROJECT_BASE in distutils/" "sysconfig.py." msgstr "" -#: ../../../Misc/NEWS:7814 +#: ../../../Misc/NEWS:7823 msgid "Drop support for Windows 2000 (changeset e52df05b496a)." msgstr "" -#: ../../../Misc/NEWS:7816 +#: ../../../Misc/NEWS:7825 msgid "" "`Issue #17029 `__: Let h2py search the " "multiarch system include directory." msgstr "" -#: ../../../Misc/NEWS:7818 +#: ../../../Misc/NEWS:7827 msgid "" "`Issue #16953 `__: Fix socket module " "compilation on platforms with HAVE_BROKEN_POLL. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../Misc/NEWS:7821 +#: ../../../Misc/NEWS:7830 msgid "" "`Issue #16320 `__: Remove redundant Makefile " "dependencies for strings and bytes." msgstr "" -#: ../../../Misc/NEWS:7823 +#: ../../../Misc/NEWS:7832 msgid "" "Cross compiling needs host and build settings. configure no longer creates a " "broken PYTHON_FOR_BUILD variable when --build is missing." msgstr "" -#: ../../../Misc/NEWS:7826 +#: ../../../Misc/NEWS:7835 msgid "" "Fix cross compiling issue in setup.py, ensure that lib_dirs and inc_dirs are " "defined in cross compiling mode, too." msgstr "" -#: ../../../Misc/NEWS:7829 +#: ../../../Misc/NEWS:7838 msgid "" "`Issue #16836 `__: Enable IPv6 support even " "if IPv6 is disabled on the build host." msgstr "" -#: ../../../Misc/NEWS:7831 +#: ../../../Misc/NEWS:7840 msgid "" "`Issue #16593 `__: Have BSD 'make -s' do the " "right thing, thanks to Daniel Shahaf" msgstr "" -#: ../../../Misc/NEWS:7833 +#: ../../../Misc/NEWS:7842 msgid "" "`Issue #16262 `__: fix out-of-src-tree " "builds, if mercurial is not installed." msgstr "" -#: ../../../Misc/NEWS:7835 +#: ../../../Misc/NEWS:7844 msgid "" "`Issue #15298 `__: ensure _sysconfigdata is " "generated in build directory, not source directory." msgstr "" -#: ../../../Misc/NEWS:7838 +#: ../../../Misc/NEWS:7847 msgid "" "`Issue #15833 `__: Fix a regression in 3.3 " "that resulted in exceptions being raised if importlib failed to write byte-" @@ -48217,37 +48232,37 @@ msgid "" "read-only source directory." msgstr "" -#: ../../../Misc/NEWS:7842 +#: ../../../Misc/NEWS:7851 msgid "" "`Issue #15923 `__: Fix a mistake in ``asdl_c." "py`` that resulted in a TypeError after 2801bf875a24 (see #15801)." msgstr "" -#: ../../../Misc/NEWS:7845 +#: ../../../Misc/NEWS:7854 msgid "`Issue #16135 `__: Remove OS/2 support." msgstr "" -#: ../../../Misc/NEWS:7847 +#: ../../../Misc/NEWS:7856 msgid "" "`Issue #15819 `__: Make sure we can build " "Python out-of-tree from a read-only source directory. (Somewhat related to " "`issue #9860 `__.)" msgstr "" -#: ../../../Misc/NEWS:7850 +#: ../../../Misc/NEWS:7859 msgid "" "`Issue #15587 `__: Enable Tk high-resolution " "text rendering on Macs with Retina displays. Applies to Tkinter apps, such " "as IDLE, on OS X framework builds linked with Cocoa Tk 8.5." msgstr "" -#: ../../../Misc/NEWS:7854 +#: ../../../Misc/NEWS:7863 msgid "" "`Issue #17161 `__: make install now also " "installs a python3 man page." msgstr "" -#: ../../../Misc/NEWS:7859 +#: ../../../Misc/NEWS:7868 msgid "" "`Issue #18351 `__: Fix various issues in a " "function in importlib provided to help " @@ -48255,44 +48270,44 @@ msgid "" "PyImport_ExecCodeModule() and PyImport_ExecCodeModuleEx())." msgstr "" -#: ../../../Misc/NEWS:7863 +#: ../../../Misc/NEWS:7872 msgid "" "`Issue #9369 `__: The types of `char*` " "arguments of PyObject_CallFunction() and PyObject_CallMethod() now changed " "to `const char*`. Based on patches by Jörg Müller and Lars Buitinck." msgstr "" -#: ../../../Misc/NEWS:7867 +#: ../../../Misc/NEWS:7876 msgid "" "`Issue #17206 `__: Py_CLEAR(), Py_DECREF(), " "Py_XINCREF() and Py_XDECREF() now expand their arguments once instead of " "multiple times. Patch written by Illia Polosukhin." msgstr "" -#: ../../../Misc/NEWS:7871 +#: ../../../Misc/NEWS:7880 msgid "" "`Issue #17522 `__: Add the PyGILState_Check() " "API." msgstr "" -#: ../../../Misc/NEWS:7873 +#: ../../../Misc/NEWS:7882 msgid "" "`Issue #17327 `__: Add PyDict_SetDefault." msgstr "" -#: ../../../Misc/NEWS:7875 +#: ../../../Misc/NEWS:7884 msgid "" "`Issue #16881 `__: Fix Py_ARRAY_LENGTH macro " "for GCC < 3.1." msgstr "" -#: ../../../Misc/NEWS:7877 +#: ../../../Misc/NEWS:7886 msgid "" "`Issue #16505 `__: Remove unused " "Py_TPFLAGS_INT_SUBCLASS." msgstr "" -#: ../../../Misc/NEWS:7879 +#: ../../../Misc/NEWS:7888 msgid "" "`Issue #16086 `__: PyTypeObject.tp_flags and " "PyType_Spec.flags are now unsigned (unsigned long and unsigned int) to avoid " @@ -48301,13 +48316,13 @@ msgid "" "long)." msgstr "" -#: ../../../Misc/NEWS:7884 +#: ../../../Misc/NEWS:7893 msgid "" "`Issue #16166 `__: Add PY_LITTLE_ENDIAN and " "PY_BIG_ENDIAN macros and unified endianness detection and handling." msgstr "" -#: ../../../Misc/NEWS:7890 +#: ../../../Misc/NEWS:7899 msgid "" "`Issue #23006 `__: Improve the documentation " "and indexing of dict.__missing__. Add an entry in the language datamodel " @@ -48315,299 +48330,299 @@ msgid "" "mapping/dict section." msgstr "" -#: ../../../Misc/NEWS:7894 +#: ../../../Misc/NEWS:7903 msgid "" "`Issue #17701 `__: Improving strftime " "documentation." msgstr "" -#: ../../../Misc/NEWS:7896 +#: ../../../Misc/NEWS:7905 msgid "" "`Issue #18440 `__: Clarify that `hash()` can " "truncate the value returned from an object's custom `__hash__()` method." msgstr "" -#: ../../../Misc/NEWS:7899 +#: ../../../Misc/NEWS:7908 msgid "" "`Issue #17844 `__: Add links to encoders and " "decoders for bytes-to-bytes codecs." msgstr "" -#: ../../../Misc/NEWS:7901 +#: ../../../Misc/NEWS:7910 msgid "" "`Issue #14097 `__: improve the \"introduction" "\" page of the tutorial." msgstr "" -#: ../../../Misc/NEWS:7903 +#: ../../../Misc/NEWS:7912 msgid "" "`Issue #17977 `__: The documentation for the " "cadefault argument's default value in urllib.request.urlopen() is fixed to " "match the code." msgstr "" -#: ../../../Misc/NEWS:7906 +#: ../../../Misc/NEWS:7915 msgid "" "`Issue #6696 `__: add documentation for the " "Profile objects, and improve profile/cProfile docs. Patch by Tom Pinckney." msgstr "" -#: ../../../Misc/NEWS:7909 +#: ../../../Misc/NEWS:7918 msgid "" "`Issue #15940 `__: Specify effect of locale " "on time functions." msgstr "" -#: ../../../Misc/NEWS:7911 +#: ../../../Misc/NEWS:7920 msgid "" "`Issue #17538 `__: Document XML vulnerabilties" msgstr "" -#: ../../../Misc/NEWS:7913 +#: ../../../Misc/NEWS:7922 msgid "" "`Issue #16642 `__: sched.scheduler timefunc " "initial default is time.monotonic. Patch by Ramchandra Apte" msgstr "" -#: ../../../Misc/NEWS:7916 +#: ../../../Misc/NEWS:7925 msgid "" "`Issue #17047 `__: remove doubled words in " "docs and docstrings reported by Serhiy Storchaka and Matthew Barnett." msgstr "" -#: ../../../Misc/NEWS:7919 +#: ../../../Misc/NEWS:7928 msgid "" "`Issue #15465 `__: Document the versioning " "macros in the C API docs rather than the standard library docs. Patch by " "Kushal Das." msgstr "" -#: ../../../Misc/NEWS:7922 +#: ../../../Misc/NEWS:7931 msgid "" "`Issue #16406 `__: Combine the pages for " "uploading and registering to PyPI." msgstr "" -#: ../../../Misc/NEWS:7924 +#: ../../../Misc/NEWS:7933 msgid "" "`Issue #16403 `__: Document how distutils " "uses the maintainer field in PKG-INFO. Patch by Jyrki Pulliainen." msgstr "" -#: ../../../Misc/NEWS:7927 +#: ../../../Misc/NEWS:7936 msgid "" "`Issue #16695 `__: Document how glob handles " "filenames starting with a dot. Initial patch by Jyrki Pulliainen." msgstr "" -#: ../../../Misc/NEWS:7930 +#: ../../../Misc/NEWS:7939 msgid "" "`Issue #8890 `__: Stop advertising an insecure " "practice by replacing uses of the /tmp directory with better alternatives in " "the documentation. Patch by Geoff Wilson." msgstr "" -#: ../../../Misc/NEWS:7934 +#: ../../../Misc/NEWS:7943 msgid "" "`Issue #17203 `__: add long option names to " "unittest discovery docs." msgstr "" -#: ../../../Misc/NEWS:7936 +#: ../../../Misc/NEWS:7945 msgid "" "`Issue #13094 `__: add \"Why do lambdas " "defined in a loop with different values all return the same result?\" " "programming FAQ." msgstr "" -#: ../../../Misc/NEWS:7939 +#: ../../../Misc/NEWS:7948 msgid "" "`Issue #14901 `__: Update portions of the " "Windows FAQ. Patch by Ashish Nitin Patil." msgstr "" -#: ../../../Misc/NEWS:7942 +#: ../../../Misc/NEWS:7951 msgid "" "`Issue #16267 `__: Better document the 3.3+ " "approach to combining @abstractmethod with @staticmethod, @classmethod and " "@property" msgstr "" -#: ../../../Misc/NEWS:7945 +#: ../../../Misc/NEWS:7954 msgid "" "`Issue #15209 `__: Clarify exception chaining " "description in exceptions module documentation" msgstr "" -#: ../../../Misc/NEWS:7948 +#: ../../../Misc/NEWS:7957 msgid "" "`Issue #15990 `__: Improve argument/parameter " "documentation." msgstr "" -#: ../../../Misc/NEWS:7950 +#: ../../../Misc/NEWS:7959 msgid "" "`Issue #16209 `__: Move the documentation for " "the str built-in function to a new str class entry in the \"Text Sequence " "Type\" section." msgstr "" -#: ../../../Misc/NEWS:7953 +#: ../../../Misc/NEWS:7962 msgid "" "`Issue #13538 `__: Improve str() and object." "__str__() documentation." msgstr "" -#: ../../../Misc/NEWS:7955 +#: ../../../Misc/NEWS:7964 msgid "" "`Issue #16489 `__: Make it clearer that " "importlib.find_loader() needs parent packages to be explicitly imported." msgstr "" -#: ../../../Misc/NEWS:7958 +#: ../../../Misc/NEWS:7967 msgid "" "`Issue #16400 `__: Update the description of " "which versions of a given package PyPI displays." msgstr "" -#: ../../../Misc/NEWS:7961 +#: ../../../Misc/NEWS:7970 msgid "" "`Issue #15677 `__: Document that zlib and " "gzip accept a compression level of 0 to mean 'no compression'. Patch by " "Brian Brazil." msgstr "" -#: ../../../Misc/NEWS:7964 +#: ../../../Misc/NEWS:7973 msgid "" "`Issue #16197 `__: Update winreg docstrings " "and documentation to match code. Patch by Zachary Ware." msgstr "" -#: ../../../Misc/NEWS:7967 +#: ../../../Misc/NEWS:7976 msgid "" "`Issue #8040 `__: added a version switcher to " "the documentation. Patch by Yury Selivanov." msgstr "" -#: ../../../Misc/NEWS:7970 +#: ../../../Misc/NEWS:7979 msgid "" "`Issue #16241 `__: Document -X faulthandler " "command line option. Patch by Marek Šuppa." msgstr "" -#: ../../../Misc/NEWS:7973 +#: ../../../Misc/NEWS:7982 msgid "" "Additional comments and some style changes in the concurrent.futures URL " "retrieval example" msgstr "" -#: ../../../Misc/NEWS:7976 +#: ../../../Misc/NEWS:7985 msgid "" "`Issue #16115 `__: Improve subprocess.Popen() " "documentation around args, shell, and executable arguments." msgstr "" -#: ../../../Misc/NEWS:7979 +#: ../../../Misc/NEWS:7988 msgid "" "`Issue #13498 `__: Clarify docs of os." "makedirs()'s exist_ok argument. Done with great native-speaker help from R. " "David Murray." msgstr "" -#: ../../../Misc/NEWS:7982 +#: ../../../Misc/NEWS:7991 msgid "" "`Issue #15533 `__: Clarify docs and add tests " "for `subprocess.Popen()`'s cwd argument." msgstr "" -#: ../../../Misc/NEWS:7985 +#: ../../../Misc/NEWS:7994 msgid "" "`Issue #15979 `__: Improve timeit " "documentation." msgstr "" -#: ../../../Misc/NEWS:7987 +#: ../../../Misc/NEWS:7996 msgid "" "`Issue #16036 `__: Improve documentation of " "built-in `int()`'s signature and arguments." msgstr "" -#: ../../../Misc/NEWS:7990 +#: ../../../Misc/NEWS:7999 msgid "" "`Issue #15935 `__: Clarification of " "`argparse` docs, re: add_argument() type and default arguments. Patch " "contributed by Chris Jerdonek." msgstr "" -#: ../../../Misc/NEWS:7993 +#: ../../../Misc/NEWS:8002 msgid "" "`Issue #11964 `__: Document a change in v3.2 " "to the behavior of the indent parameter of json encoding operations." msgstr "" -#: ../../../Misc/NEWS:7996 +#: ../../../Misc/NEWS:8005 msgid "" "`Issue #15116 `__: Remove references to " "appscript as it is no longer being supported." msgstr "" -#: ../../../Misc/NEWS:8002 +#: ../../../Misc/NEWS:8011 msgid "" "`Issue #18817 `__: Fix a resource warning in " "Lib/aifc.py demo. Patch by Vajrasky Kok." msgstr "" -#: ../../../Misc/NEWS:8005 +#: ../../../Misc/NEWS:8014 msgid "" "`Issue #18439 `__: Make patchcheck work on " "Windows for ACKS, NEWS." msgstr "" -#: ../../../Misc/NEWS:8007 +#: ../../../Misc/NEWS:8016 msgid "" "`Issue #18448 `__: Fix a typo in Tools/demo/" "eiffel.py." msgstr "" -#: ../../../Misc/NEWS:8009 +#: ../../../Misc/NEWS:8018 msgid "" "`Issue #18457 `__: Fixed saving of formulas " "and complex numbers in Tools/demo/ss1.py." msgstr "" -#: ../../../Misc/NEWS:8012 +#: ../../../Misc/NEWS:8021 msgid "" "`Issue #18449 `__: Make Tools/demo/ss1.py " "work again on Python 3. Patch by Févry Thibault." msgstr "" -#: ../../../Misc/NEWS:8015 +#: ../../../Misc/NEWS:8024 msgid "" "`Issue #12990 `__: The \"Python Launcher\" on " "OSX could not launch python scripts that have paths that include wide " "characters." msgstr "" -#: ../../../Misc/NEWS:8018 +#: ../../../Misc/NEWS:8027 msgid "" "`Issue #15239 `__: Make mkstringprep.py work " "again on Python 3." msgstr "" -#: ../../../Misc/NEWS:8020 +#: ../../../Misc/NEWS:8029 msgid "" "`Issue #17028 `__: Allowed Python arguments " "to be supplied to the Windows launcher." msgstr "" -#: ../../../Misc/NEWS:8023 +#: ../../../Misc/NEWS:8032 msgid "" "`Issue #17156 `__: pygettext.py now detects " "the encoding of source files and correctly writes and escapes non-ascii " "characters." msgstr "" -#: ../../../Misc/NEWS:8026 +#: ../../../Misc/NEWS:8035 msgid "" "`Issue #15539 `__: Fix a number of bugs in " "Tools/scripts/pindent.py. Now pindent.py works with a \"with\" statement. " @@ -48616,49 +48631,49 @@ msgid "" "continuations at the start of line." msgstr "" -#: ../../../Misc/NEWS:8031 +#: ../../../Misc/NEWS:8040 msgid "" "`Issue #11797 `__: Add a 2to3 fixer that maps " "reload() to imp.reload()." msgstr "" -#: ../../../Misc/NEWS:8033 +#: ../../../Misc/NEWS:8042 msgid "" "`Issue #10966 `__: Remove the concept of " "unexpected skipped tests." msgstr "" -#: ../../../Misc/NEWS:8035 +#: ../../../Misc/NEWS:8044 msgid "" "`Issue #9893 `__: Removed the Misc/Vim " "directory." msgstr "" -#: ../../../Misc/NEWS:8037 +#: ../../../Misc/NEWS:8046 msgid "Removed the Misc/TextMate directory." msgstr "Le répertoire Misc/TextMate a été supprimé." -#: ../../../Misc/NEWS:8039 +#: ../../../Misc/NEWS:8048 msgid "" "`Issue #16245 `__: Add the Tools/scripts/" "parse_html5_entities.py script to parse the list of HTML5 entities and " "update the html.entities.html5 dictionary." msgstr "" -#: ../../../Misc/NEWS:8042 +#: ../../../Misc/NEWS:8051 msgid "" "`Issue #15378 `__: Fix Tools/unicode/" "comparecodecs.py. Patch by Serhiy Storchaka." msgstr "" -#: ../../../Misc/NEWS:8044 +#: ../../../Misc/NEWS:8053 msgid "" "`Issue #16549 `__: Make json.tool work again " "on Python 3 and add tests. Initial patch by Berker Peksag and Serhiy " "Storchaka." msgstr "" -#: ../../../Misc/NEWS:8047 +#: ../../../Misc/NEWS:8056 msgid "" "`Issue #13301 `__: use ast.literal_eval() " "instead of eval() in Tools/i18n/msgfmt.py. Patch by Serhiy Storchaka." @@ -48667,7 +48682,7 @@ msgstr "" "utilisé à la place de eval() dans Tools/i18n/msgfmt.py. Correction par " "Serhiy Storchaka." -#: ../../../Misc/NEWS:8053 +#: ../../../Misc/NEWS:8062 msgid "" "`Issue #18569 `__: The installer now adds .py " "to the PATHEXT variable when extensions are registered. Patch by Paul Moore." @@ -48676,7 +48691,7 @@ msgstr "" "maintenant .py à la variable PATHEXT quand des extensions sont enregistrées. " "Correction par Paul Moore." -#: ../../../Misc/NEWS:8056 +#: ../../../Misc/NEWS:8065 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "" "**(Pour des informations sur les versions précédentes, consultez le fichier "