From fe64bf3d16078b7b15fdab8f819ec414bf159dae Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Tue, 29 Aug 2017 14:38:59 +0200 Subject: [PATCH] merge pot files. --- library/re.po | 318 +- library/ssl.po | 321 +- library/threading.po | 6 +- sphinx.po | 168 +- whatsnew/changelog.po | 14582 ++++++++++++++++++++-------------------- 5 files changed, 7703 insertions(+), 7692 deletions(-) diff --git a/library/re.po b/library/re.po index f108cc46..5b4086e2 100644 --- a/library/re.po +++ b/library/re.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-10 00:49+0200\n" -"PO-Revision-Date: 2017-08-11 19:16+0200\n" +"POT-Creation-Date: 2017-08-29 14:32+0200\n" +"PO-Revision-Date: 2017-08-29 14:37+0200\n" "Last-Translator: Julien Palard \n" "Language-Team: \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.11\n" +"X-Generator: Poedit 2.0.2\n" #: ../Doc/library/re.rst:2 msgid ":mod:`re` --- Regular expression operations" @@ -1175,15 +1175,15 @@ msgstr "" #: ../Doc/library/re.rst:493 msgid "" -"Compile a regular expression pattern into a regular expression object, which " -"can be used for matching using its :func:`~regex.match` and :func:`~regex." -"search` methods, described below." +"Compile a regular expression pattern into a :ref:`regular expression object " +"`, which can be used for matching using its :func:`~regex." +"match`, :func:`~regex.search` and other methods, described below." msgstr "" -"Compile un motif vers une expression rationnelle compilée, dont les " -"méthodes :func:`~regex.match` et :func:`~regex.search`, décrites ci-dessous, " -"peuvent être utilisées pour analyser des textes." +"Compile un motif vers une :ref:`expression rationnelle ` " +"compilée, dont les méthodes :func:`~regex.match` et :func:`~regex.search`, " +"décrites ci-dessous, peuvent être utilisées pour analyser des textes." -#: ../Doc/library/re.rst:497 +#: ../Doc/library/re.rst:498 msgid "" "The expression's behaviour can be modified by specifying a *flags* value. " "Values can be any of the following variables, combined using bitwise OR (the " @@ -1193,15 +1193,15 @@ msgstr "" "*flags*. Les valeurs sont comprises dans les variables suivantes, et peuvent " "être combinées avec un *ou* bit-à-bit (opérateur ``|``)." -#: ../Doc/library/re.rst:501 +#: ../Doc/library/re.rst:502 msgid "The sequence ::" msgstr "La séquence : ::" -#: ../Doc/library/re.rst:506 +#: ../Doc/library/re.rst:507 msgid "is equivalent to ::" msgstr "est équivalente à : ::" -#: ../Doc/library/re.rst:510 +#: ../Doc/library/re.rst:511 msgid "" "but using :func:`re.compile` and saving the resulting regular expression " "object for reuse is more efficient when the expression will be used several " @@ -1211,7 +1211,7 @@ msgstr "" "renvoyée pour la réutiliser est plus efficace quand l'expression est amenée " "à être utilisée plusieurs fois dans un même programme." -#: ../Doc/library/re.rst:516 +#: ../Doc/library/re.rst:517 msgid "" "The compiled versions of the most recent patterns passed to :func:`re." "compile` and the module-level matching functions are cached, so programs " @@ -1223,7 +1223,7 @@ msgstr "" "les programmes qui n'utilisent que quelques expressions rationnelles en même " "temps n'ont pas à s'inquiéter de la compilation de ces expressions." -#: ../Doc/library/re.rst:525 +#: ../Doc/library/re.rst:526 msgid "" "Make ``\\w``, ``\\W``, ``\\b``, ``\\B``, ``\\d``, ``\\D``, ``\\s`` and ``" "\\S`` perform ASCII-only matching instead of full Unicode matching. This is " @@ -1233,7 +1233,7 @@ msgstr "" "\\s`` et ``\\s`` des caractères ASCII seulement, plutôt qu'Unicode. Cela " "n'a du sens que pour les motifs Unicode, et est ignoré pour les motifs 8-bit." -#: ../Doc/library/re.rst:529 +#: ../Doc/library/re.rst:530 msgid "" "Note that for backward compatibility, the :const:`re.U` flag still exists " "(as well as its synonym :const:`re.UNICODE` and its embedded counterpart ``(?" @@ -1246,11 +1246,11 @@ msgstr "" "que l'analyse est faite en Unicode par défaut pour les chaînes de caractères " "(et que l'analyse Unicode n'est pas permise pour les chaînes 8-bit)." -#: ../Doc/library/re.rst:538 +#: ../Doc/library/re.rst:539 msgid "Display debug information about compiled expression." msgstr "Affiche des informations de debug à propos de l'expression compilée." -#: ../Doc/library/re.rst:544 +#: ../Doc/library/re.rst:545 msgid "" "Perform case-insensitive matching; expressions like ``[A-Z]`` will match " "lowercase letters, too. This is not affected by the current locale and " @@ -1260,7 +1260,7 @@ msgstr "" "valideront aussi les lettres minuscules. Cela n'est pas affecté par la " "locale courante et fonctionne comme convenu avec les caractères Unicode." -#: ../Doc/library/re.rst:552 +#: ../Doc/library/re.rst:553 msgid "" "Make ``\\w``, ``\\W``, ``\\b``, ``\\B``, ``\\s`` and ``\\S`` dependent on " "the current locale. The use of this flag is discouraged as the locale " @@ -1276,7 +1276,7 @@ msgstr "" "en Python 3 pour les motifs Unicode (str). Cette option ne peut être " "utilisée qu'avec les motifs 8-bit." -#: ../Doc/library/re.rst:558 +#: ../Doc/library/re.rst:559 msgid "" ":const:`re.LOCALE` can be used only with bytes patterns and is not " "compatible with :const:`re.ASCII`." @@ -1284,7 +1284,7 @@ msgstr "" ":const:`re.LOCALE`` ne peut être utilisée qu'avec les motifs 8-bit et n'est " "pas compatible avec :const:`re.ASCII`." -#: ../Doc/library/re.rst:566 +#: ../Doc/library/re.rst:567 msgid "" "When specified, the pattern character ``'^'`` matches at the beginning of " "the string and at the beginning of each line (immediately following each " @@ -1301,7 +1301,7 @@ msgstr "" "au début de la chaîne, et ``'$'`` uniquement à la fin de la chaîne, ou " "immédiatement avant le saut de ligne (s'il y a) à la fin de la chaîne." -#: ../Doc/library/re.rst:577 +#: ../Doc/library/re.rst:578 msgid "" "Make the ``'.'`` special character match any character at all, including a " "newline; without this flag, ``'.'`` will match anything *except* a newline." @@ -1310,7 +1310,7 @@ msgstr "" "de ligne ; sans cette option, ``'.'`` correspondrait à tout caractère à " "l'exception du saut de ligne." -#: ../Doc/library/re.rst:584 +#: ../Doc/library/re.rst:585 msgid "" "This flag allows you to write regular expressions that look nicer and are " "more readable by allowing you to visually separate logical sections of the " @@ -1329,7 +1329,7 @@ msgstr "" "caractères ou précédé d'un *backslash* non échappé, tous les caractères " "depuis le ``#`` le plus à gauche jusqu'à la fin de la ligne sont ignorés." -#: ../Doc/library/re.rst:592 +#: ../Doc/library/re.rst:593 msgid "" "This means that the two following regular expression objects that match a " "decimal number are functionally equal::" @@ -1337,7 +1337,7 @@ msgstr "" "Cela signifie que les deux expressions rationnelles suivantes qui valident " "un nombre décimal sont fonctionnellement égales : ::" -#: ../Doc/library/re.rst:605 +#: ../Doc/library/re.rst:606 msgid "" "Scan through *string* looking for the first location where the regular " "expression *pattern* produces a match, and return a corresponding :ref:" @@ -1351,7 +1351,7 @@ msgstr "" "dans la chaîne ne valide le motif ; notez que cela est différent de trouver " "une correspondance avec une chaîne vide à un certain endroit de la chaîne." -#: ../Doc/library/re.rst:614 +#: ../Doc/library/re.rst:615 msgid "" "If zero or more characters at the beginning of *string* match the regular " "expression *pattern*, return a corresponding :ref:`match object `. Return ``None`` if the " @@ -1392,7 +1392,7 @@ msgstr "" "Renvoie ``None`` si la chaîne ne correspond pas au motif ; notez que cela " "est différent d'une correspondance avec une chaîne vide." -#: ../Doc/library/re.rst:638 +#: ../Doc/library/re.rst:639 msgid "" "Split *string* by the occurrences of *pattern*. If capturing parentheses " "are used in *pattern*, then the text of all groups in the pattern are also " @@ -1407,7 +1407,7 @@ msgstr "" "séparations, et le reste de la chaîne sera renvoyé comme le dernier élément " "de la liste. : ::" -#: ../Doc/library/re.rst:653 +#: ../Doc/library/re.rst:654 msgid "" "If there are capturing groups in the separator and it matches at the start " "of the string, the result will start with an empty string. The same holds " @@ -1417,7 +1417,7 @@ msgstr "" "correspondance au début de la chaîne, le résultat commencera par une chaîne " "vide. La même chose se produit pour la fin de la chaîne :" -#: ../Doc/library/re.rst:660 +#: ../Doc/library/re.rst:661 msgid "" "That way, separator components are always found at the same relative indices " "within the result list." @@ -1425,7 +1425,7 @@ msgstr "" "De cette manière, les séparateurs sont toujours trouvés aux mêmes indices " "relatifs dans la liste résultante." -#: ../Doc/library/re.rst:665 +#: ../Doc/library/re.rst:666 msgid "" ":func:`split` doesn't currently split a string on an empty pattern match. " "For example:" @@ -1433,7 +1433,7 @@ msgstr "" ":func:`split` ne sépare actuellement pas une chaîne sur une correspondance " "vide. Par exemple :" -#: ../Doc/library/re.rst:671 +#: ../Doc/library/re.rst:672 msgid "" "Even though ``'x*'`` also matches 0 'x' before 'a', between 'b' and 'c', and " "after 'c', currently these matches are ignored. The correct behavior (i.e. " @@ -1449,7 +1449,7 @@ msgstr "" "Python, mais comme cela constitue un changement incompatible avec les " "précédentes, une :exc:`FutureWarning` sera levée pendant la transition." -#: ../Doc/library/re.rst:678 +#: ../Doc/library/re.rst:679 msgid "" "Patterns that can only match empty strings currently never split the " "string. Since this doesn't match the expected behavior, a :exc:`ValueError` " @@ -1460,12 +1460,12 @@ msgstr "" "comportement voulu, une :exc:`ValueError` sera levée à partir de Python " "3.5 : ::" -#: ../Doc/library/re.rst:688 ../Doc/library/re.rst:760 -#: ../Doc/library/re.rst:780 +#: ../Doc/library/re.rst:689 ../Doc/library/re.rst:761 +#: ../Doc/library/re.rst:781 msgid "Added the optional flags argument." msgstr "Ajout de l'argument optionnel *flags*" -#: ../Doc/library/re.rst:691 +#: ../Doc/library/re.rst:692 msgid "" "Splitting on a pattern that could match an empty string now raises a " "warning. Patterns that can only match empty strings are now rejected." @@ -1474,7 +1474,7 @@ msgstr "" "maintenant un avertissement. Les motifs qui ne peuvent correspondre qu'à " "des chaînes vides sont maintenant rejetés." -#: ../Doc/library/re.rst:697 +#: ../Doc/library/re.rst:698 msgid "" "Return all non-overlapping matches of *pattern* in *string*, as a list of " "strings. The *string* is scanned left-to-right, and matches are returned in " @@ -1492,7 +1492,7 @@ msgstr "" "inclues dans le résultat sauf si elles touchent le début d'une autre " "correspondance." -#: ../Doc/library/re.rst:707 +#: ../Doc/library/re.rst:708 msgid "" "Return an :term:`iterator` yielding :ref:`match objects ` " "over all non-overlapping matches for the RE *pattern* in *string*. The " @@ -1507,7 +1507,7 @@ msgstr "" "dans l'ordre où elles sont trouvées. Les correspondances vides sont inclues " "dans le résultat sauf si elles touchent le début d'une autre correspondance." -#: ../Doc/library/re.rst:716 +#: ../Doc/library/re.rst:717 msgid "" "Return the string obtained by replacing the leftmost non-overlapping " "occurrences of *pattern* in *string* by the replacement *repl*. If the " @@ -1528,7 +1528,7 @@ msgstr "" "intactes. Les références arrières, telles que ``\\6``, sont remplacées par " "la sous-chaîne correspondant au groupe 6 dans le motif. Par exemple :" -#: ../Doc/library/re.rst:730 +#: ../Doc/library/re.rst:731 msgid "" "If *repl* is a function, it is called for every non-overlapping occurrence " "of *pattern*. The function takes a single match object argument, and " @@ -1538,13 +1538,13 @@ msgstr "" "chevauchante de *pattern*. La fonction prend comme argument un objet de " "correspondance, et renvoie la chaîne de remplacement. Par exemple :" -#: ../Doc/library/re.rst:742 +#: ../Doc/library/re.rst:743 msgid "The pattern may be a string or an RE object." msgstr "" "Le motif peut être une chaîne de caractères ou un objet expression " "rationnelle." -#: ../Doc/library/re.rst:744 +#: ../Doc/library/re.rst:745 msgid "" "The optional argument *count* is the maximum number of pattern occurrences " "to be replaced; *count* must be a non-negative integer. If omitted or zero, " @@ -1559,7 +1559,7 @@ msgstr "" "précédente correspondance, ainsi ``sub('x*', '-', 'abc')`` renvoie ``'-a-b-" "c-'``." -#: ../Doc/library/re.rst:750 +#: ../Doc/library/re.rst:751 msgid "" "In string-type *repl* arguments, in addition to the character escapes and " "backreferences described above, ``\\g`` will use the substring matched " @@ -1581,12 +1581,12 @@ msgstr "" "par un caractère littéral ``'0'``. La référence arrière ``\\g<0>`` est " "remplacée par la sous-chaîne entière validée par l'expression rationnelle." -#: ../Doc/library/re.rst:763 ../Doc/library/re.rst:783 -#: ../Doc/library/re.rst:995 +#: ../Doc/library/re.rst:764 ../Doc/library/re.rst:784 +#: ../Doc/library/re.rst:996 msgid "Unmatched groups are replaced with an empty string." msgstr "Les groupes sans correspondance sont remplacés par une chaîne vide." -#: ../Doc/library/re.rst:766 +#: ../Doc/library/re.rst:767 msgid "" "Unknown escapes in *pattern* consisting of ``'\\'`` and an ASCII letter now " "are errors." @@ -1594,7 +1594,7 @@ msgstr "" "Les séquences d'échappement inconnues dans *pattern* formées par ``'\\'`` et " "une lettre ASCII sont maintenant des erreurs." -#: ../Doc/library/re.rst:772 +#: ../Doc/library/re.rst:773 msgid "" "Deprecated since version 3.5, will be removed in version 3.7: Unknown " "escapes in repl consisting of '\\' and an ASCII letter now raise a " @@ -1605,7 +1605,7 @@ msgstr "" "maintenant un avertissement de dépréciation et seront interdites en Python " "3.7." -#: ../Doc/library/re.rst:772 +#: ../Doc/library/re.rst:773 msgid "" "Unknown escapes in *repl* consisting of ``'\\'`` and an ASCII letter now " "raise a deprecation warning and will be forbidden in Python 3.7." @@ -1614,7 +1614,7 @@ msgstr "" "lettre ASCII lèvent maintenant un avertissement de dépréciation et seront " "interdites en Python 3.7." -#: ../Doc/library/re.rst:777 +#: ../Doc/library/re.rst:778 msgid "" "Perform the same operation as :func:`sub`, but return a tuple ``(new_string, " "number_of_subs_made)``." @@ -1622,7 +1622,7 @@ msgstr "" "Réalise la même opération que :func:`sub`, mais renvoie un *tuple* " "``(nouvelle_chaîne, nombre_de_substitutions_réalisées)``." -#: ../Doc/library/re.rst:789 +#: ../Doc/library/re.rst:790 msgid "" "Escape all the characters in *pattern* except ASCII letters, numbers and " "``'_'``. This is useful if you want to match an arbitrary literal string " @@ -1633,15 +1633,15 @@ msgstr "" "quelconque chaîne littérale qui pourrait contenir des métacaractères " "d'expressions rationnelles. Par exemple : ::" -#: ../Doc/library/re.rst:804 +#: ../Doc/library/re.rst:805 msgid "The ``'_'`` character is no longer escaped." msgstr "Le caractère ``'_'`` n'est plus échappé." -#: ../Doc/library/re.rst:810 +#: ../Doc/library/re.rst:811 msgid "Clear the regular expression cache." msgstr "Vide le cache d'expressions rationnelles." -#: ../Doc/library/re.rst:815 +#: ../Doc/library/re.rst:816 msgid "" "Exception raised when a string passed to one of the functions here is not a " "valid regular expression (for example, it might contain unmatched " @@ -1656,36 +1656,36 @@ msgstr "" "contient aucune correspondance pour un motif. Les instances de l'erreur ont " "les attributs additionnels suivants :" -#: ../Doc/library/re.rst:823 +#: ../Doc/library/re.rst:824 msgid "The unformatted error message." msgstr "Le message d'erreur non formaté." -#: ../Doc/library/re.rst:827 +#: ../Doc/library/re.rst:828 msgid "The regular expression pattern." msgstr "Le motif d'expression rationnelle." -#: ../Doc/library/re.rst:831 +#: ../Doc/library/re.rst:832 msgid "The index in *pattern* where compilation failed (may be ``None``)." msgstr "" "L'index dans *pattern* où la compilation a échoué (peut valoir ``None``)." -#: ../Doc/library/re.rst:835 +#: ../Doc/library/re.rst:836 msgid "The line corresponding to *pos* (may be ``None``)." msgstr "La ligne correspondant à *pos* (peut valoir ``None``)." -#: ../Doc/library/re.rst:839 +#: ../Doc/library/re.rst:840 msgid "The column corresponding to *pos* (may be ``None``)." msgstr "La colonne correspondant à *pos* (peut valoir ``None``)." -#: ../Doc/library/re.rst:841 +#: ../Doc/library/re.rst:842 msgid "Added additional attributes." msgstr "Ajout des attributs additionnels." -#: ../Doc/library/re.rst:847 +#: ../Doc/library/re.rst:848 msgid "Regular Expression Objects" msgstr "Objets d'expressions rationnelles" -#: ../Doc/library/re.rst:849 +#: ../Doc/library/re.rst:850 msgid "" "Compiled regular expression objects support the following methods and " "attributes:" @@ -1693,7 +1693,7 @@ msgstr "" "Les expressions rationnelles compilées supportent les méthodes et attributs " "suivants :" -#: ../Doc/library/re.rst:854 +#: ../Doc/library/re.rst:855 msgid "" "Scan through *string* looking for the first location where this regular " "expression produces a match, and return a corresponding :ref:`match object " @@ -1707,7 +1707,7 @@ msgstr "" "dans la chaîne ne satisfait le motif ; notez que cela est différent que de " "trouver une correspondance vide dans la chaîne." -#: ../Doc/library/re.rst:860 +#: ../Doc/library/re.rst:861 msgid "" "The optional second parameter *pos* gives an index in the string where the " "search is to start; it defaults to ``0``. This is not completely equivalent " @@ -1721,7 +1721,7 @@ msgstr "" "``'^'`` correspond au début réel de la chaîne et aux positions juste après " "un saut de ligne, mais pas nécessairement à l'index où la recherche commence." -#: ../Doc/library/re.rst:866 +#: ../Doc/library/re.rst:867 msgid "" "The optional parameter *endpos* limits how far the string will be searched; " "it will be as if the string is *endpos* characters long, so only the " @@ -1738,7 +1738,7 @@ msgstr "" "expression rationnelle compilée, ``rx.search(string, 0, 50)`` est équivalent " "à ``rx.search(string[:50], 0)``." -#: ../Doc/library/re.rst:881 +#: ../Doc/library/re.rst:882 msgid "" "If zero or more characters at the *beginning* of *string* match this regular " "expression, return a corresponding :ref:`match object `. " @@ -1750,7 +1750,7 @@ msgstr "" "objects>` trouvé. Renvoie ``None`` si la chaîne ne correspond pas au motif ; " "notez que cela est différent d'une correspondance vide." -#: ../Doc/library/re.rst:886 ../Doc/library/re.rst:904 +#: ../Doc/library/re.rst:887 ../Doc/library/re.rst:905 msgid "" "The optional *pos* and *endpos* parameters have the same meaning as for the :" "meth:`~regex.search` method." @@ -1758,7 +1758,7 @@ msgstr "" "Les paramètres optionnels *pos* et *endpos* ont le même sens que pour la " "méthode :meth:`~regex.search`." -#: ../Doc/library/re.rst:894 +#: ../Doc/library/re.rst:895 msgid "" "If you want to locate a match anywhere in *string*, use :meth:`~regex." "search` instead (see also :ref:`search-vs-match`)." @@ -1766,7 +1766,7 @@ msgstr "" "Si vous voulez une recherche n'importe où dans *string*, utilisez plutôt :" "meth:`~regex.search` (voir aussi :ref:`search-vs-match`)." -#: ../Doc/library/re.rst:900 +#: ../Doc/library/re.rst:901 msgid "" "If the whole *string* matches this regular expression, return a " "corresponding :ref:`match object `. Return ``None`` if the " @@ -1778,11 +1778,11 @@ msgstr "" "la chaîne ne correspond pas au motif ; notez que cela est différent d'une " "correspondance vide." -#: ../Doc/library/re.rst:918 +#: ../Doc/library/re.rst:919 msgid "Identical to the :func:`split` function, using the compiled pattern." msgstr "Identique à la fonction :func:`split`, en utilisant le motif compilé." -#: ../Doc/library/re.rst:923 +#: ../Doc/library/re.rst:924 msgid "" "Similar to the :func:`findall` function, using the compiled pattern, but " "also accepts optional *pos* and *endpos* parameters that limit the search " @@ -1792,7 +1792,7 @@ msgstr "" "accepte aussi des paramètres *pos* et *endpos* optionnels qui limitent la " "région de recherche comme pour :meth:`match`." -#: ../Doc/library/re.rst:930 +#: ../Doc/library/re.rst:931 msgid "" "Similar to the :func:`finditer` function, using the compiled pattern, but " "also accepts optional *pos* and *endpos* parameters that limit the search " @@ -1802,15 +1802,15 @@ msgstr "" "mais accepte aussi des paramètres *pos* et *endpos* optionnels qui limitent " "la région de recherche comme pour :meth:`match`." -#: ../Doc/library/re.rst:937 +#: ../Doc/library/re.rst:938 msgid "Identical to the :func:`sub` function, using the compiled pattern." msgstr "Identique à la fonction :func:`sub`, en utilisant le motif compilé." -#: ../Doc/library/re.rst:942 +#: ../Doc/library/re.rst:943 msgid "Identical to the :func:`subn` function, using the compiled pattern." msgstr "Identique à la fonction :func:`subn`, en utilisant le motif compilé." -#: ../Doc/library/re.rst:947 +#: ../Doc/library/re.rst:948 msgid "" "The regex matching flags. This is a combination of the flags given to :func:" "`.compile`, any ``(?...)`` inline flags in the pattern, and implicit flags " @@ -1821,11 +1821,11 @@ msgstr "" "``(?...)`` dans le motif, et des options implicites comme :data:`UNICODE` si " "le motif est une chaîne Unicode." -#: ../Doc/library/re.rst:954 +#: ../Doc/library/re.rst:955 msgid "The number of capturing groups in the pattern." msgstr "Le nombre de groupes capturants dans le motif." -#: ../Doc/library/re.rst:959 +#: ../Doc/library/re.rst:960 msgid "" "A dictionary mapping any symbolic group names defined by ``(?P)`` to " "group numbers. The dictionary is empty if no symbolic groups were used in " @@ -1835,17 +1835,17 @@ msgstr "" "P)`` aux groupes numérotés. Le dictionnaire est vide si aucun groupe " "symbolique n'est utilisé dans le motif." -#: ../Doc/library/re.rst:966 +#: ../Doc/library/re.rst:967 msgid "The pattern string from which the RE object was compiled." msgstr "" "La chaîne de motif depuis laquelle l'objet expression rationnelle a été " "compilé." -#: ../Doc/library/re.rst:972 +#: ../Doc/library/re.rst:973 msgid "Match Objects" msgstr "Objets de correspondance" -#: ../Doc/library/re.rst:974 +#: ../Doc/library/re.rst:975 msgid "" "Match objects always have a boolean value of ``True``. Since :meth:`~regex." "match` and :meth:`~regex.search` return ``None`` when there is no match, you " @@ -1856,12 +1856,12 @@ msgstr "" "quand il n'y a pas de correspondance, vous pouvez tester s'il y a eu " "correspondance avec une simple instruction ``if`` : ::" -#: ../Doc/library/re.rst:983 +#: ../Doc/library/re.rst:984 msgid "Match objects support the following methods and attributes:" msgstr "" "Les objets de correspondance supportent les méthodes et attributs suivants :" -#: ../Doc/library/re.rst:988 +#: ../Doc/library/re.rst:989 msgid "" "Return the string obtained by doing backslash substitution on the template " "string *template*, as done by the :meth:`~regex.sub` method. Escapes such as " @@ -1876,7 +1876,7 @@ msgstr "" "\\g<1>``, ``\\g``) sont remplacées par les contenus des groupes " "correspondant." -#: ../Doc/library/re.rst:1000 +#: ../Doc/library/re.rst:1001 msgid "" "Returns one or more subgroups of the match. If there is a single argument, " "the result is a single string; if there are multiple arguments, the result " @@ -1903,7 +1903,7 @@ msgstr "" "sera ``None``. Si un groupe est contenu dans une partie du motif qui a " "plusieurs correspondances, seule la dernière correspondance est renvoyée." -#: ../Doc/library/re.rst:1022 +#: ../Doc/library/re.rst:1023 msgid "" "If the regular expression uses the ``(?P...)`` syntax, the *groupN* " "arguments may also be strings identifying groups by their group name. If a " @@ -1915,20 +1915,20 @@ msgstr "" "groupes par leurs noms. Si une chaîne donnée en argument n'est pas utilisée " "comme nom de groupe dans le motif, une exception :exc:`IndexError` est levée." -#: ../Doc/library/re.rst:1027 +#: ../Doc/library/re.rst:1028 msgid "A moderately complicated example:" msgstr "Un exemple modérément compliqué :" -#: ../Doc/library/re.rst:1035 +#: ../Doc/library/re.rst:1036 msgid "Named groups can also be referred to by their index:" msgstr "Les groupes nommés peuvent aussi être référencés par leur index :" -#: ../Doc/library/re.rst:1042 +#: ../Doc/library/re.rst:1043 msgid "If a group matches multiple times, only the last match is accessible:" msgstr "" "Si un groupe a plusieurs correspondances, seule la dernière est accessible :" -#: ../Doc/library/re.rst:1051 +#: ../Doc/library/re.rst:1052 msgid "" "This is identical to ``m.group(g)``. This allows easier access to an " "individual group from a match:" @@ -1936,7 +1936,7 @@ msgstr "" "Cela est identique à ``m.group(g)``. Cela permet un accès plus facile à un " "groupe individuel depuis une correspondance :" -#: ../Doc/library/re.rst:1067 +#: ../Doc/library/re.rst:1068 msgid "" "Return a tuple containing all the subgroups of the match, from 1 up to " "however many groups are in the pattern. The *default* argument is used for " @@ -1946,11 +1946,11 @@ msgstr "" "1 jusqu'au nombre de groupes dans le motif. L'argument *default* est " "utilisé pour les groupes sans correspondance ; il vaut ``None`` par défaut." -#: ../Doc/library/re.rst:1071 +#: ../Doc/library/re.rst:1072 msgid "For example:" msgstr "Par exemple : ::" -#: ../Doc/library/re.rst:1077 +#: ../Doc/library/re.rst:1078 msgid "" "If we make the decimal place and everything after it optional, not all " "groups might participate in the match. These groups will default to " @@ -1961,7 +1961,7 @@ msgstr "" "correspondance vaudront ``None`` sauf si une autre valeur est donnée à " "l'argument *default* :" -#: ../Doc/library/re.rst:1090 +#: ../Doc/library/re.rst:1091 msgid "" "Return a dictionary containing all the *named* subgroups of the match, keyed " "by the subgroup name. The *default* argument is used for groups that did " @@ -1972,7 +1972,7 @@ msgstr "" "utilisé pour les groupes qui ne figurent pas dans la correspondance ; il " "vaut ``None`` par défaut. Par exemple :" -#: ../Doc/library/re.rst:1102 +#: ../Doc/library/re.rst:1103 msgid "" "Return the indices of the start and end of the substring matched by *group*; " "*group* defaults to zero (meaning the whole matched substring). Return " @@ -1987,7 +1987,7 @@ msgstr "" "groupe *g* qui y figure, la sous-chaîne correspondant au groupe *g* " "(équivalente à ``m.group(g)``) est : ::" -#: ../Doc/library/re.rst:1110 +#: ../Doc/library/re.rst:1111 msgid "" "Note that ``m.start(group)`` will equal ``m.end(group)`` if *group* matched " "a null string. For example, after ``m = re.search('b(c?)', 'cba')``, ``m." @@ -2000,11 +2000,11 @@ msgstr "" "end(1)`` valent tous deux 2, et ``m.start(2)`` lève une exception :exc:" "`IndexError`." -#: ../Doc/library/re.rst:1115 +#: ../Doc/library/re.rst:1116 msgid "An example that will remove *remove_this* from email addresses:" msgstr "Un exemple qui supprimera *remove_this* d'une adresse email :" -#: ../Doc/library/re.rst:1125 +#: ../Doc/library/re.rst:1126 msgid "" "For a match *m*, return the 2-tuple ``(m.start(group), m.end(group))``. Note " "that if *group* did not contribute to the match, this is ``(-1, -1)``. " @@ -2015,7 +2015,7 @@ msgstr "" "``(-1, -1)`` est renvoyé. *group* vaut par défaut zéro, pour la " "correspondance entière." -#: ../Doc/library/re.rst:1132 +#: ../Doc/library/re.rst:1133 msgid "" "The value of *pos* which was passed to the :meth:`~regex.search` or :meth:" "`~regex.match` method of a :ref:`regex object `. This is the " @@ -2026,7 +2026,7 @@ msgstr "" "C'est l'index dans la chaîne à partir duquel le moteur d'expressions " "rationnelles recherche une correspondance." -#: ../Doc/library/re.rst:1139 +#: ../Doc/library/re.rst:1140 msgid "" "The value of *endpos* which was passed to the :meth:`~regex.search` or :meth:" "`~regex.match` method of a :ref:`regex object `. This is the " @@ -2037,7 +2037,7 @@ msgstr "" "objects>`. C'est l'index dans la chaîne que le moteur d'expressions " "rationnelles ne dépassera pas." -#: ../Doc/library/re.rst:1146 +#: ../Doc/library/re.rst:1147 msgid "" "The integer index of the last matched capturing group, or ``None`` if no " "group was matched at all. For example, the expressions ``(a)b``, ``((a)" @@ -2051,7 +2051,7 @@ msgstr "" "``'ab'``, alors que l'expression ``(a)(b)`` aura un ``lastindex == 2`` si " "appliquée à la même chaîne." -#: ../Doc/library/re.rst:1155 +#: ../Doc/library/re.rst:1156 msgid "" "The name of the last matched capturing group, or ``None`` if the group " "didn't have a name, or if no group was matched at all." @@ -2059,7 +2059,7 @@ msgstr "" "Le nom du dernier groupe capturant validé, ou ``None`` si le groupe n'a pas " "de nom, ou si aucun groupe ne correspondait." -#: ../Doc/library/re.rst:1161 +#: ../Doc/library/re.rst:1162 msgid "" "The regular expression object whose :meth:`~regex.match` or :meth:`~regex." "search` method produced this match instance." @@ -2067,19 +2067,19 @@ msgstr "" "L'expression rationnelle dont la méthode :meth:`~regex.match` ou :meth:" "`~regex.search` a produit cet objet de correspondance." -#: ../Doc/library/re.rst:1167 +#: ../Doc/library/re.rst:1168 msgid "The string passed to :meth:`~regex.match` or :meth:`~regex.search`." msgstr "La chaîne passée à :meth:`~regex.match` ou :meth:`~regex.search`." -#: ../Doc/library/re.rst:1173 +#: ../Doc/library/re.rst:1174 msgid "Regular Expression Examples" msgstr "Exemples d'expressions rationnelles" -#: ../Doc/library/re.rst:1177 +#: ../Doc/library/re.rst:1178 msgid "Checking for a Pair" msgstr "Rechercher une paire" -#: ../Doc/library/re.rst:1179 +#: ../Doc/library/re.rst:1180 msgid "" "In this example, we'll use the following helper function to display match " "objects a little more gracefully:" @@ -2087,7 +2087,7 @@ msgstr "" "Dans cet exemple, nous utiliserons cette fonction de facilité pour afficher " "les objets de correspondance sous une meilleure forme :" -#: ../Doc/library/re.rst:1189 +#: ../Doc/library/re.rst:1190 msgid "" "Suppose you are writing a poker program where a player's hand is represented " "as a 5-character string with each character representing a card, \"a\" for " @@ -2101,13 +2101,13 @@ msgstr "" "(*ten*), et les caractères de \"2\" à \"9\" représentant les cartes avec ces " "valeurs." -#: ../Doc/library/re.rst:1194 +#: ../Doc/library/re.rst:1195 msgid "To see if a given string is a valid hand, one could do the following:" msgstr "" "Pour vérifier qu'une chaîne donnée est une main valide, on pourrait faire " "comme suit :" -#: ../Doc/library/re.rst:1204 +#: ../Doc/library/re.rst:1205 msgid "" "That last hand, ``\"727ak\"``, contained a pair, or two of the same valued " "cards. To match this with a regular expression, one could use backreferences " @@ -2117,7 +2117,7 @@ msgstr "" "valeur. Pour valider cela avec une expression rationnelle, on pourrait " "utiliser des références arrière comme :" -#: ../Doc/library/re.rst:1214 +#: ../Doc/library/re.rst:1215 msgid "" "To find out what card the pair consists of, one could use the :meth:`~match." "group` method of the match object in the following manner:" @@ -2126,11 +2126,11 @@ msgstr "" "méthode :meth:`~match.group` de l'objet de correspondance de la manière " "suivante :" -#: ../Doc/library/re.rst:1234 +#: ../Doc/library/re.rst:1235 msgid "Simulating scanf()" msgstr "Simuler scanf()" -#: ../Doc/library/re.rst:1238 +#: ../Doc/library/re.rst:1239 msgid "" "Python does not currently have an equivalent to :c:func:`scanf`. Regular " "expressions are generally more powerful, though also more verbose, than :c:" @@ -2144,104 +2144,104 @@ msgstr "" "suivant présente des expressions rationnelles plus ou moins équivalentes aux " "éléments de formats de :c:func:`scanf`." -#: ../Doc/library/re.rst:1245 +#: ../Doc/library/re.rst:1246 msgid ":c:func:`scanf` Token" msgstr "Élément de :c:func:`scanf`" -#: ../Doc/library/re.rst:1245 +#: ../Doc/library/re.rst:1246 msgid "Regular Expression" msgstr "Expression rationnelle" -#: ../Doc/library/re.rst:1247 +#: ../Doc/library/re.rst:1248 msgid "``%c``" msgstr "``%c``" -#: ../Doc/library/re.rst:1247 +#: ../Doc/library/re.rst:1248 msgid "``.``" msgstr "``.``" -#: ../Doc/library/re.rst:1249 +#: ../Doc/library/re.rst:1250 msgid "``%5c``" msgstr "``%5c``" -#: ../Doc/library/re.rst:1249 +#: ../Doc/library/re.rst:1250 msgid "``.{5}``" msgstr "``.{5}``" -#: ../Doc/library/re.rst:1251 +#: ../Doc/library/re.rst:1252 msgid "``%d``" msgstr "``%d``" -#: ../Doc/library/re.rst:1251 +#: ../Doc/library/re.rst:1252 msgid "``[-+]?\\d+``" msgstr "``[-+]?\\d+``" -#: ../Doc/library/re.rst:1253 +#: ../Doc/library/re.rst:1254 msgid "``%e``, ``%E``, ``%f``, ``%g``" msgstr "``%e``, ``%E``, ``%f``, ``%g``" -#: ../Doc/library/re.rst:1253 +#: ../Doc/library/re.rst:1254 msgid "``[-+]?(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?``" msgstr "``[-+]?(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?``" -#: ../Doc/library/re.rst:1255 +#: ../Doc/library/re.rst:1256 msgid "``%i``" msgstr "``%i``" -#: ../Doc/library/re.rst:1255 +#: ../Doc/library/re.rst:1256 msgid "``[-+]?(0[xX][\\dA-Fa-f]+|0[0-7]*|\\d+)``" msgstr "``[-+]?(0[xX][\\dA-Fa-f]+|0[0-7]*|\\d+)``" -#: ../Doc/library/re.rst:1257 +#: ../Doc/library/re.rst:1258 msgid "``%o``" msgstr "``%o``" -#: ../Doc/library/re.rst:1257 +#: ../Doc/library/re.rst:1258 msgid "``[-+]?[0-7]+``" msgstr "``[-+]?[0-7]+``" -#: ../Doc/library/re.rst:1259 +#: ../Doc/library/re.rst:1260 msgid "``%s``" msgstr "``%s``" -#: ../Doc/library/re.rst:1259 +#: ../Doc/library/re.rst:1260 msgid "``\\S+``" msgstr "``\\S+``" -#: ../Doc/library/re.rst:1261 +#: ../Doc/library/re.rst:1262 msgid "``%u``" msgstr "``%u``" -#: ../Doc/library/re.rst:1261 +#: ../Doc/library/re.rst:1262 msgid "``\\d+``" msgstr "``\\d+``" -#: ../Doc/library/re.rst:1263 +#: ../Doc/library/re.rst:1264 msgid "``%x``, ``%X``" msgstr "``%x``, ``%X``" -#: ../Doc/library/re.rst:1263 +#: ../Doc/library/re.rst:1264 msgid "``[-+]?(0[xX])?[\\dA-Fa-f]+``" msgstr "``[-+]?(0[xX])?[\\dA-Fa-f]+``" -#: ../Doc/library/re.rst:1266 +#: ../Doc/library/re.rst:1267 msgid "To extract the filename and numbers from a string like ::" msgstr "" "Pour extraire le nom de fichier et les nombres depuis une chaîne comme : ::" -#: ../Doc/library/re.rst:1270 +#: ../Doc/library/re.rst:1271 msgid "you would use a :c:func:`scanf` format like ::" msgstr "vous utiliseriez un format :c:func:`scanf` comme : ::" -#: ../Doc/library/re.rst:1274 +#: ../Doc/library/re.rst:1275 msgid "The equivalent regular expression would be ::" msgstr "L'expression rationnelle équivalente serait : ::" -#: ../Doc/library/re.rst:1282 +#: ../Doc/library/re.rst:1283 msgid "search() vs. match()" msgstr "search() vs. match()" -#: ../Doc/library/re.rst:1286 +#: ../Doc/library/re.rst:1287 msgid "" "Python offers two different primitive operations based on regular " "expressions: :func:`re.match` checks for a match only at the beginning of " @@ -2253,11 +2253,11 @@ msgstr "" "début de la chaîne, tandis que :func:`re.search` en recherche une n'importe " "où dans la chaîne (ce que fait Perl par défaut)." -#: ../Doc/library/re.rst:1291 +#: ../Doc/library/re.rst:1292 msgid "For example::" msgstr "Par exemple : ::" -#: ../Doc/library/re.rst:1297 +#: ../Doc/library/re.rst:1298 msgid "" "Regular expressions beginning with ``'^'`` can be used with :func:`search` " "to restrict the match at the beginning of the string::" @@ -2265,7 +2265,7 @@ msgstr "" "Les expressions rationnelles commençant par ``'^'`` peuvent être utilisées " "avec :func:`search` pour restreindre la recherche au début de la chaîne : ::" -#: ../Doc/library/re.rst:1305 +#: ../Doc/library/re.rst:1306 msgid "" "Note however that in :const:`MULTILINE` mode :func:`match` only matches at " "the beginning of the string, whereas using :func:`search` with a regular " @@ -2275,11 +2275,11 @@ msgstr "" "qu'au début de la chaîne, alors que :func:`search` avec une expression " "rationnelle commençant par ``'^'`` recherchera au début de chaque ligne." -#: ../Doc/library/re.rst:1315 +#: ../Doc/library/re.rst:1316 msgid "Making a Phonebook" msgstr "Construire un répertoire téléphonique" -#: ../Doc/library/re.rst:1317 +#: ../Doc/library/re.rst:1318 msgid "" ":func:`split` splits a string into a list delimited by the passed pattern. " "The method is invaluable for converting textual data into data structures " @@ -2291,7 +2291,7 @@ msgstr "" "structures de données qui peuvent être lues et modifiées par Python comme " "démontré dans l'exemple suivant qui crée un répertoire téléphonique." -#: ../Doc/library/re.rst:1322 +#: ../Doc/library/re.rst:1323 msgid "" "First, here is the input. Normally it may come from a file, here we are " "using triple-quoted string syntax:" @@ -2299,7 +2299,7 @@ msgstr "" "Premièrement, voici l'entrée. Elle provient normalement d'un fichier, nous " "utilisons ici une chaîne à guillemets triples :" -#: ../Doc/library/re.rst:1333 +#: ../Doc/library/re.rst:1334 msgid "" "The entries are separated by one or more newlines. Now we convert the string " "into a list with each nonempty line having its own entry:" @@ -2308,7 +2308,7 @@ msgstr "" "maintenant la chaîne en une liste où chaque ligne non vide aura sa propre " "entrée :" -#: ../Doc/library/re.rst:1346 +#: ../Doc/library/re.rst:1347 msgid "" "Finally, split each entry into a list with first name, last name, telephone " "number, and address. We use the ``maxsplit`` parameter of :func:`split` " @@ -2319,7 +2319,7 @@ msgstr "" "`split` parce que l'adresse contient des espaces, qui sont notre motif de " "séparation :" -#: ../Doc/library/re.rst:1359 +#: ../Doc/library/re.rst:1360 msgid "" "The ``:?`` pattern matches the colon after the last name, so that it does " "not occur in the result list. With a ``maxsplit`` of ``4``, we could " @@ -2329,11 +2329,11 @@ msgstr "" "qu'ils n'apparaissent pas dans la liste résultante. Avec un ``maxsplit`` de " "``4``, nous pourrions séparer le numéro du nom de la rue." -#: ../Doc/library/re.rst:1374 +#: ../Doc/library/re.rst:1375 msgid "Text Munging" msgstr "Mélanger les lettres des mots" -#: ../Doc/library/re.rst:1376 +#: ../Doc/library/re.rst:1377 msgid "" ":func:`sub` replaces every occurrence of a pattern with a string or the " "result of a function. This example demonstrates using :func:`sub` with a " @@ -2345,11 +2345,11 @@ msgstr "" "avec une fonction qui mélange aléatoirement les caractères de chaque mot " "dans une phrase (à l'exception des premiers et derniers caractères) : ::" -#: ../Doc/library/re.rst:1393 +#: ../Doc/library/re.rst:1394 msgid "Finding all Adverbs" msgstr "Trouver tous les adverbes" -#: ../Doc/library/re.rst:1395 +#: ../Doc/library/re.rst:1396 msgid "" ":func:`findall` matches *all* occurrences of a pattern, not just the first " "one as :func:`search` does. For example, if one was a writer and wanted to " @@ -2361,11 +2361,11 @@ msgstr "" "voulait trouver tous les adverbes dans un texte, il/elle devrait utiliser :" "func:`findall` de la manière suivante :" -#: ../Doc/library/re.rst:1406 +#: ../Doc/library/re.rst:1407 msgid "Finding all Adverbs and their Positions" msgstr "Trouver tous les adverbes et leurs positions" -#: ../Doc/library/re.rst:1408 +#: ../Doc/library/re.rst:1409 msgid "" "If one wants more information about all matches of a pattern than the " "matched text, :func:`finditer` is useful as it provides :ref:`match objects " @@ -2381,11 +2381,11 @@ msgstr "" "leurs positions* dans un texte, il/elle utiliserait :func:`finditer` de la " "manière suivante :" -#: ../Doc/library/re.rst:1422 +#: ../Doc/library/re.rst:1423 msgid "Raw String Notation" msgstr "Notation brutes de chaînes" -#: ../Doc/library/re.rst:1424 +#: ../Doc/library/re.rst:1425 msgid "" "Raw string notation (``r\"text\"``) keeps regular expressions sane. Without " "it, every backslash (``'\\'``) in a regular expression would have to be " @@ -2398,7 +2398,7 @@ msgstr "" "Par exemple, les deux lignes de code suivantes sont fonctionnellement " "identiques :" -#: ../Doc/library/re.rst:1434 +#: ../Doc/library/re.rst:1435 msgid "" "When one wants to match a literal backslash, it must be escaped in the " "regular expression. With raw string notation, this means ``r\"\\\\\"``. " @@ -2410,11 +2410,11 @@ msgstr "" "\"``. Sans elle, il faudrait utiliser ``\"\\\\\\\\\"``, faisant que les " "deux lignes de code suivantes sont fonctionnellement identiques :" -#: ../Doc/library/re.rst:1446 +#: ../Doc/library/re.rst:1447 msgid "Writing a Tokenizer" msgstr "Écrire un analyseur lexical" -#: ../Doc/library/re.rst:1448 +#: ../Doc/library/re.rst:1449 msgid "" "A `tokenizer or scanner `_ " "analyzes a string to categorize groups of characters. This is a useful " @@ -2425,7 +2425,7 @@ msgstr "" "caractères. C'est une première étape utile dans l'écriture d'un compilateur " "ou d'un interpréteur." -#: ../Doc/library/re.rst:1452 +#: ../Doc/library/re.rst:1453 msgid "" "The text categories are specified with regular expressions. The technique " "is to combine those into a single master regular expression and to loop over " @@ -2435,7 +2435,7 @@ msgstr "" "La technique est de les combiner dans une unique expression rationnelle " "maîtresse, et de boucler sur les correspondances successives : ::" -#: ../Doc/library/re.rst:1502 +#: ../Doc/library/re.rst:1503 msgid "The tokenizer produces the following output::" msgstr "L'analyseur produit la sortie suivante : ::" diff --git a/library/ssl.po b/library/ssl.po index 9cb84023..d7dbe1a5 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-10 00:49+0200\n" +"POT-Creation-Date: 2017-08-29 14:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -667,7 +667,7 @@ msgid "" msgstr "" #: ../Doc/library/ssl.rst:492 ../Doc/library/ssl.rst:1360 -#: ../Doc/library/ssl.rst:1608 +#: ../Doc/library/ssl.rst:1609 msgid "Example::" msgstr "Exemples ::" @@ -707,7 +707,7 @@ msgid "" "is made." msgstr "" -#: ../Doc/library/ssl.rst:533 ../Doc/library/ssl.rst:1927 +#: ../Doc/library/ssl.rst:533 ../Doc/library/ssl.rst:1928 msgid "See the discussion of :ref:`ssl-security` below." msgstr "" @@ -1645,11 +1645,12 @@ msgstr "" #: ../Doc/library/ssl.rst:1445 msgid "" -"OpenSSL 1.1.0+ will abort the handshake and raise :exc:`SSLError` when both " -"sides support ALPN but cannot agree on a protocol." +"OpenSSL 1.1.0 to 1.1.0e will abort the handshake and raise :exc:`SSLError` " +"when both sides support ALPN but cannot agree on a protocol. 1.1.0f+ behaves " +"like 1.0.2, :meth:`SSLSocket.selected_alpn_protocol` returns None." msgstr "" -#: ../Doc/library/ssl.rst:1452 +#: ../Doc/library/ssl.rst:1453 msgid "" "Specify which protocols the socket should advertise during the SSL/TLS " "handshake. It should be a list of strings, like ``['http/1.1', 'spdy/2']``, " @@ -1660,13 +1661,13 @@ msgid "" "will return the agreed-upon protocol." msgstr "" -#: ../Doc/library/ssl.rst:1460 +#: ../Doc/library/ssl.rst:1461 msgid "" "This method will raise :exc:`NotImplementedError` if :data:`HAS_NPN` is " "False." msgstr "" -#: ../Doc/library/ssl.rst:1467 +#: ../Doc/library/ssl.rst:1468 msgid "" "Register a callback function that will be called after the TLS Client Hello " "handshake message has been received by the SSL/TLS server when the TLS " @@ -1674,14 +1675,14 @@ msgid "" "mechanism is specified in :rfc:`6066` section 3 - Server Name Indication." msgstr "" -#: ../Doc/library/ssl.rst:1472 +#: ../Doc/library/ssl.rst:1473 msgid "" "Only one callback can be set per ``SSLContext``. If *server_name_callback* " "is ``None`` then the callback is disabled. Calling this function a " "subsequent time will disable the previously registered callback." msgstr "" -#: ../Doc/library/ssl.rst:1476 +#: ../Doc/library/ssl.rst:1477 msgid "" "The callback function, *server_name_callback*, will be called with three " "arguments; the first being the :class:`ssl.SSLSocket`, the second is a " @@ -1691,14 +1692,14 @@ msgid "" "server name argument is the IDNA decoded server name." msgstr "" -#: ../Doc/library/ssl.rst:1483 +#: ../Doc/library/ssl.rst:1484 msgid "" "A typical use of this callback is to change the :class:`ssl.SSLSocket`'s :" "attr:`SSLSocket.context` attribute to a new object of type :class:" "`SSLContext` representing a certificate chain that matches the server name." msgstr "" -#: ../Doc/library/ssl.rst:1488 +#: ../Doc/library/ssl.rst:1489 msgid "" "Due to the early negotiation phase of the TLS connection, only limited " "methods and attributes are usable like :meth:`SSLSocket." @@ -1709,7 +1710,7 @@ msgid "" "meaningful values nor can they be called safely." msgstr "" -#: ../Doc/library/ssl.rst:1496 +#: ../Doc/library/ssl.rst:1497 msgid "" "The *server_name_callback* function must return ``None`` to allow the TLS " "negotiation to continue. If a TLS failure is required, a constant :const:" @@ -1718,27 +1719,27 @@ msgid "" "`ALERT_DESCRIPTION_INTERNAL_ERROR`." msgstr "" -#: ../Doc/library/ssl.rst:1502 +#: ../Doc/library/ssl.rst:1503 msgid "" "If there is an IDNA decoding error on the server name, the TLS connection " "will terminate with an :const:`ALERT_DESCRIPTION_INTERNAL_ERROR` fatal TLS " "alert message to the client." msgstr "" -#: ../Doc/library/ssl.rst:1506 +#: ../Doc/library/ssl.rst:1507 msgid "" "If an exception is raised from the *server_name_callback* function the TLS " "connection will terminate with a fatal TLS alert message :const:" "`ALERT_DESCRIPTION_HANDSHAKE_FAILURE`." msgstr "" -#: ../Doc/library/ssl.rst:1510 +#: ../Doc/library/ssl.rst:1511 msgid "" "This method will raise :exc:`NotImplementedError` if the OpenSSL library had " "OPENSSL_NO_TLSEXT defined when it was built." msgstr "" -#: ../Doc/library/ssl.rst:1517 +#: ../Doc/library/ssl.rst:1518 msgid "" "Load the key generation parameters for Diffie-Helman (DH) key exchange. " "Using DH key exchange improves forward secrecy at the expense of " @@ -1747,13 +1748,13 @@ msgid "" "format." msgstr "" -#: ../Doc/library/ssl.rst:1523 +#: ../Doc/library/ssl.rst:1524 msgid "" "This setting doesn't apply to client sockets. You can also use the :data:" "`OP_SINGLE_DH_USE` option to further improve security." msgstr "" -#: ../Doc/library/ssl.rst:1530 +#: ../Doc/library/ssl.rst:1531 msgid "" "Set the curve name for Elliptic Curve-based Diffie-Hellman (ECDH) key " "exchange. ECDH is significantly faster than regular DH while arguably as " @@ -1762,34 +1763,34 @@ msgid "" "curve." msgstr "" -#: ../Doc/library/ssl.rst:1536 +#: ../Doc/library/ssl.rst:1537 msgid "" "This setting doesn't apply to client sockets. You can also use the :data:" "`OP_SINGLE_ECDH_USE` option to further improve security." msgstr "" -#: ../Doc/library/ssl.rst:1539 +#: ../Doc/library/ssl.rst:1540 msgid "This method is not available if :data:`HAS_ECDH` is ``False``." msgstr "" -#: ../Doc/library/ssl.rst:1544 +#: ../Doc/library/ssl.rst:1545 msgid "" "`SSL/TLS & Perfect Forward Secrecy `_" msgstr "" -#: ../Doc/library/ssl.rst:1545 +#: ../Doc/library/ssl.rst:1546 msgid "Vincent Bernat." msgstr "" -#: ../Doc/library/ssl.rst:1551 +#: ../Doc/library/ssl.rst:1552 msgid "" "Wrap an existing Python socket *sock* and return an :class:`SSLSocket` " "object. *sock* must be a :data:`~socket.SOCK_STREAM` socket; other socket " "types are unsupported." msgstr "" -#: ../Doc/library/ssl.rst:1555 +#: ../Doc/library/ssl.rst:1556 msgid "" "The returned SSL socket is tied to the context, its settings and " "certificates. The parameters *server_side*, *do_handshake_on_connect* and " @@ -1797,7 +1798,7 @@ msgid "" "`wrap_socket` function." msgstr "" -#: ../Doc/library/ssl.rst:1560 +#: ../Doc/library/ssl.rst:1561 msgid "" "On client connections, the optional parameter *server_hostname* specifies " "the hostname of the service which we are connecting to. This allows a " @@ -1806,34 +1807,34 @@ msgid "" "*server_hostname* will raise a :exc:`ValueError` if *server_side* is true." msgstr "" -#: ../Doc/library/ssl.rst:1566 +#: ../Doc/library/ssl.rst:1567 msgid "*session*, see :attr:`~SSLSocket.session`." msgstr "" -#: ../Doc/library/ssl.rst:1568 +#: ../Doc/library/ssl.rst:1569 msgid "" "Always allow a server_hostname to be passed, even if OpenSSL does not have " "SNI." msgstr "" -#: ../Doc/library/ssl.rst:1572 ../Doc/library/ssl.rst:1585 +#: ../Doc/library/ssl.rst:1573 ../Doc/library/ssl.rst:1586 msgid "*session* argument was added." msgstr "" -#: ../Doc/library/ssl.rst:1578 +#: ../Doc/library/ssl.rst:1579 msgid "" "Create a new :class:`SSLObject` instance by wrapping the BIO objects " "*incoming* and *outgoing*. The SSL routines will read input data from the " "incoming BIO and write data to the outgoing BIO." msgstr "" -#: ../Doc/library/ssl.rst:1582 +#: ../Doc/library/ssl.rst:1583 msgid "" "The *server_side*, *server_hostname* and *session* parameters have the same " "meaning as in :meth:`SSLContext.wrap_socket`." msgstr "" -#: ../Doc/library/ssl.rst:1590 +#: ../Doc/library/ssl.rst:1591 msgid "" "Get statistics about the SSL sessions created or managed by this context. A " "dictionary is returned which maps the names of each `piece of information " @@ -1842,7 +1843,7 @@ msgid "" "the session cache since the context was created::" msgstr "" -#: ../Doc/library/ssl.rst:1602 +#: ../Doc/library/ssl.rst:1603 msgid "" "Whether to match the peer cert's hostname with :func:`match_hostname` in :" "meth:`SSLSocket.do_handshake`. The context's :attr:`~SSLContext.verify_mode` " @@ -1851,35 +1852,35 @@ msgid "" "the hostname." msgstr "" -#: ../Doc/library/ssl.rst:1625 +#: ../Doc/library/ssl.rst:1626 msgid "This features requires OpenSSL 0.9.8f or newer." msgstr "" -#: ../Doc/library/ssl.rst:1629 +#: ../Doc/library/ssl.rst:1630 msgid "" "An integer representing the set of SSL options enabled on this context. The " "default value is :data:`OP_ALL`, but you can specify other options such as :" "data:`OP_NO_SSLv2` by ORing them together." msgstr "" -#: ../Doc/library/ssl.rst:1634 +#: ../Doc/library/ssl.rst:1635 msgid "" "With versions of OpenSSL older than 0.9.8m, it is only possible to set " "options, not to clear them. Attempting to clear an option (by resetting the " "corresponding bits) will raise a ``ValueError``." msgstr "" -#: ../Doc/library/ssl.rst:1638 +#: ../Doc/library/ssl.rst:1639 msgid ":attr:`SSLContext.options` returns :class:`Options` flags:" msgstr "" -#: ../Doc/library/ssl.rst:1646 +#: ../Doc/library/ssl.rst:1647 msgid "" "The protocol version chosen when constructing the context. This attribute " "is read-only." msgstr "" -#: ../Doc/library/ssl.rst:1651 +#: ../Doc/library/ssl.rst:1652 msgid "" "The flags for certificate verification operations. You can set flags like :" "data:`VERIFY_CRL_CHECK_LEAF` by ORing them together. By default OpenSSL does " @@ -1887,26 +1888,26 @@ msgid "" "only with openssl version 0.9.8+." msgstr "" -#: ../Doc/library/ssl.rst:1658 +#: ../Doc/library/ssl.rst:1659 msgid ":attr:`SSLContext.verify_flags` returns :class:`VerifyFlags` flags:" msgstr "" -#: ../Doc/library/ssl.rst:1666 +#: ../Doc/library/ssl.rst:1667 msgid "" "Whether to try to verify other peers' certificates and how to behave if " "verification fails. This attribute must be one of :data:`CERT_NONE`, :data:" "`CERT_OPTIONAL` or :data:`CERT_REQUIRED`." msgstr "" -#: ../Doc/library/ssl.rst:1670 +#: ../Doc/library/ssl.rst:1671 msgid ":attr:`SSLContext.verify_mode` returns :class:`VerifyMode` enum:" msgstr "" -#: ../Doc/library/ssl.rst:1683 +#: ../Doc/library/ssl.rst:1684 msgid "Certificates" msgstr "" -#: ../Doc/library/ssl.rst:1685 +#: ../Doc/library/ssl.rst:1686 msgid "" "Certificates in general are part of a public-key / private-key system. In " "this system, each *principal*, (which may be a machine, or a person, or an " @@ -1917,7 +1918,7 @@ msgid "" "other part, and **only** with the other part." msgstr "" -#: ../Doc/library/ssl.rst:1693 +#: ../Doc/library/ssl.rst:1694 msgid "" "A certificate contains information about two principals. It contains the " "name of a *subject*, and the subject's public key. It also contains a " @@ -1931,7 +1932,7 @@ msgid "" "as two fields, called \"notBefore\" and \"notAfter\"." msgstr "" -#: ../Doc/library/ssl.rst:1703 +#: ../Doc/library/ssl.rst:1704 msgid "" "In the Python use of certificates, a client or server can use a certificate " "to prove who they are. The other side of a network connection can also be " @@ -1944,18 +1945,18 @@ msgid "" "take place." msgstr "" -#: ../Doc/library/ssl.rst:1713 +#: ../Doc/library/ssl.rst:1714 msgid "" "Python uses files to contain certificates. They should be formatted as \"PEM" "\" (see :rfc:`1422`), which is a base-64 encoded form wrapped with a header " "line and a footer line::" msgstr "" -#: ../Doc/library/ssl.rst:1722 +#: ../Doc/library/ssl.rst:1723 msgid "Certificate chains" msgstr "" -#: ../Doc/library/ssl.rst:1724 +#: ../Doc/library/ssl.rst:1725 msgid "" "The Python files which contain certificates can contain a sequence of " "certificates, sometimes called a *certificate chain*. This chain should " @@ -1971,11 +1972,11 @@ msgid "" "agency which issued the certification authority's certificate::" msgstr "" -#: ../Doc/library/ssl.rst:1748 +#: ../Doc/library/ssl.rst:1749 msgid "CA certificates" msgstr "" -#: ../Doc/library/ssl.rst:1750 +#: ../Doc/library/ssl.rst:1751 msgid "" "If you are going to require validation of the other side of the connection's " "certificate, you need to provide a \"CA certs\" file, filled with the " @@ -1987,11 +1988,11 @@ msgid "" "create_default_context`." msgstr "" -#: ../Doc/library/ssl.rst:1759 +#: ../Doc/library/ssl.rst:1760 msgid "Combined key and certificate" msgstr "" -#: ../Doc/library/ssl.rst:1761 +#: ../Doc/library/ssl.rst:1762 msgid "" "Often the private key is stored in the same file as the certificate; in this " "case, only the ``certfile`` parameter to :meth:`SSLContext.load_cert_chain` " @@ -2000,11 +2001,11 @@ msgid "" "certificate chain::" msgstr "" -#: ../Doc/library/ssl.rst:1775 +#: ../Doc/library/ssl.rst:1776 msgid "Self-signed certificates" msgstr "" -#: ../Doc/library/ssl.rst:1777 +#: ../Doc/library/ssl.rst:1778 msgid "" "If you are going to create a server that provides SSL-encrypted connection " "services, you will need to acquire a certificate for that service. There " @@ -2014,51 +2015,51 @@ msgid "" "package, using something like the following::" msgstr "" -#: ../Doc/library/ssl.rst:1806 +#: ../Doc/library/ssl.rst:1807 msgid "" "The disadvantage of a self-signed certificate is that it is its own root " "certificate, and no one else will have it in their cache of known (and " "trusted) root certificates." msgstr "" -#: ../Doc/library/ssl.rst:1812 +#: ../Doc/library/ssl.rst:1813 msgid "Examples" msgstr "Exemples" -#: ../Doc/library/ssl.rst:1815 +#: ../Doc/library/ssl.rst:1816 msgid "Testing for SSL support" msgstr "" -#: ../Doc/library/ssl.rst:1817 +#: ../Doc/library/ssl.rst:1818 msgid "" "To test for the presence of SSL support in a Python installation, user code " "should use the following idiom::" msgstr "" -#: ../Doc/library/ssl.rst:1828 +#: ../Doc/library/ssl.rst:1829 msgid "Client-side operation" msgstr "" -#: ../Doc/library/ssl.rst:1830 +#: ../Doc/library/ssl.rst:1831 msgid "" "This example creates a SSL context with the recommended security settings " "for client sockets, including automatic certificate verification::" msgstr "" -#: ../Doc/library/ssl.rst:1835 +#: ../Doc/library/ssl.rst:1836 msgid "" "If you prefer to tune security settings yourself, you might create a context " "from scratch (but beware that you might not get the settings right)::" msgstr "" -#: ../Doc/library/ssl.rst:1844 +#: ../Doc/library/ssl.rst:1845 msgid "" "(this snippet assumes your operating system places a bundle of all CA " "certificates in ``/etc/ssl/certs/ca-bundle.crt``; if not, you'll get an " "error and have to adjust the location)" msgstr "" -#: ../Doc/library/ssl.rst:1848 +#: ../Doc/library/ssl.rst:1849 msgid "" "When you use the context to connect to a server, :const:`CERT_REQUIRED` " "validates the server certificate: it ensures that the server certificate was " @@ -2066,27 +2067,27 @@ msgid "" "correctness::" msgstr "" -#: ../Doc/library/ssl.rst:1857 +#: ../Doc/library/ssl.rst:1858 msgid "You may then fetch the certificate::" msgstr "" -#: ../Doc/library/ssl.rst:1861 +#: ../Doc/library/ssl.rst:1862 msgid "" "Visual inspection shows that the certificate does identify the desired " "service (that is, the HTTPS host ``www.python.org``)::" msgstr "" -#: ../Doc/library/ssl.rst:1904 +#: ../Doc/library/ssl.rst:1905 msgid "" "Now the SSL channel is established and the certificate verified, you can " "proceed to talk with the server::" msgstr "" -#: ../Doc/library/ssl.rst:1931 +#: ../Doc/library/ssl.rst:1932 msgid "Server-side operation" msgstr "" -#: ../Doc/library/ssl.rst:1933 +#: ../Doc/library/ssl.rst:1934 msgid "" "For server operation, typically you'll need to have a server certificate, " "and private key, each in a file. You'll first create a context holding the " @@ -2095,20 +2096,20 @@ msgid "" "start waiting for clients to connect::" msgstr "" -#: ../Doc/library/ssl.rst:1948 +#: ../Doc/library/ssl.rst:1949 msgid "" "When a client connects, you'll call :meth:`accept` on the socket to get the " "new socket from the other end, and use the context's :meth:`SSLContext." "wrap_socket` method to create a server-side SSL socket for the connection::" msgstr "" -#: ../Doc/library/ssl.rst:1961 +#: ../Doc/library/ssl.rst:1962 msgid "" "Then you'll read data from the ``connstream`` and do something with it till " "you are finished with the client (or the client is finished with you)::" msgstr "" -#: ../Doc/library/ssl.rst:1975 +#: ../Doc/library/ssl.rst:1976 msgid "" "And go back to listening for new client connections (of course, a real " "server would probably handle each client connection in a separate thread, or " @@ -2116,18 +2117,18 @@ msgid "" "event loop)." msgstr "" -#: ../Doc/library/ssl.rst:1983 +#: ../Doc/library/ssl.rst:1984 msgid "Notes on non-blocking sockets" msgstr "" -#: ../Doc/library/ssl.rst:1985 +#: ../Doc/library/ssl.rst:1986 msgid "" "SSL sockets behave slightly different than regular sockets in non-blocking " "mode. When working with non-blocking sockets, there are thus several things " "you need to be aware of:" msgstr "" -#: ../Doc/library/ssl.rst:1989 +#: ../Doc/library/ssl.rst:1990 msgid "" "Most :class:`SSLSocket` methods will raise either :exc:`SSLWantWriteError` " "or :exc:`SSLWantReadError` instead of :exc:`BlockingIOError` if an I/O " @@ -2139,13 +2140,13 @@ msgid "" "require a prior *write* to the underlying socket." msgstr "" -#: ../Doc/library/ssl.rst:2001 +#: ../Doc/library/ssl.rst:2002 msgid "" "In earlier Python versions, the :meth:`!SSLSocket.send` method returned zero " "instead of raising :exc:`SSLWantWriteError` or :exc:`SSLWantReadError`." msgstr "" -#: ../Doc/library/ssl.rst:2005 +#: ../Doc/library/ssl.rst:2006 msgid "" "Calling :func:`~select.select` tells you that the OS-level socket can be " "read from (or written to), but it does not imply that there is sufficient " @@ -2155,7 +2156,7 @@ msgid "" "`~select.select`." msgstr "" -#: ../Doc/library/ssl.rst:2012 +#: ../Doc/library/ssl.rst:2013 msgid "" "Conversely, since the SSL layer has its own framing, a SSL socket may still " "have data available for reading without :func:`~select.select` being aware " @@ -2164,13 +2165,13 @@ msgid "" "call if still necessary." msgstr "" -#: ../Doc/library/ssl.rst:2018 +#: ../Doc/library/ssl.rst:2019 msgid "" "(of course, similar provisions apply when using other primitives such as :" "func:`~select.poll`, or those in the :mod:`selectors` module)" msgstr "" -#: ../Doc/library/ssl.rst:2021 +#: ../Doc/library/ssl.rst:2022 msgid "" "The SSL handshake itself will be non-blocking: the :meth:`SSLSocket." "do_handshake` method has to be retried until it returns successfully. Here " @@ -2178,7 +2179,7 @@ msgid "" "readiness::" msgstr "" -#: ../Doc/library/ssl.rst:2037 +#: ../Doc/library/ssl.rst:2038 msgid "" "The :mod:`asyncio` module supports :ref:`non-blocking SSL sockets ` and provides a higher level API. It polls for events using " @@ -2187,26 +2188,26 @@ msgid "" "handshake asynchronously as well." msgstr "" -#: ../Doc/library/ssl.rst:2046 +#: ../Doc/library/ssl.rst:2047 msgid "Memory BIO Support" msgstr "" -#: ../Doc/library/ssl.rst:2050 +#: ../Doc/library/ssl.rst:2051 msgid "" "Ever since the SSL module was introduced in Python 2.6, the :class:" "`SSLSocket` class has provided two related but distinct areas of " "functionality:" msgstr "" -#: ../Doc/library/ssl.rst:2053 +#: ../Doc/library/ssl.rst:2054 msgid "SSL protocol handling" msgstr "" -#: ../Doc/library/ssl.rst:2054 +#: ../Doc/library/ssl.rst:2055 msgid "Network IO" msgstr "" -#: ../Doc/library/ssl.rst:2056 +#: ../Doc/library/ssl.rst:2057 msgid "" "The network IO API is identical to that provided by :class:`socket.socket`, " "from which :class:`SSLSocket` also inherits. This allows an SSL socket to be " @@ -2214,7 +2215,7 @@ msgid "" "add SSL support to an existing application." msgstr "" -#: ../Doc/library/ssl.rst:2061 +#: ../Doc/library/ssl.rst:2062 msgid "" "Combining SSL protocol handling and network IO usually works well, but there " "are some cases where it doesn't. An example is async IO frameworks that want " @@ -2226,7 +2227,7 @@ msgid "" "`SSLObject` is provided." msgstr "" -#: ../Doc/library/ssl.rst:2072 +#: ../Doc/library/ssl.rst:2073 msgid "" "A reduced-scope variant of :class:`SSLSocket` representing an SSL protocol " "instance that does not contain any network IO methods. This class is " @@ -2234,7 +2235,7 @@ msgid "" "for SSL through memory buffers." msgstr "" -#: ../Doc/library/ssl.rst:2077 +#: ../Doc/library/ssl.rst:2078 msgid "" "This class implements an interface on top of a low-level SSL object as " "implemented by OpenSSL. This object captures the state of an SSL connection " @@ -2242,7 +2243,7 @@ msgid "" "separate \"BIO\" objects which are OpenSSL's IO abstraction layer." msgstr "" -#: ../Doc/library/ssl.rst:2082 +#: ../Doc/library/ssl.rst:2083 msgid "" "An :class:`SSLObject` instance can be created using the :meth:`~SSLContext." "wrap_bio` method. This method will create the :class:`SSLObject` instance " @@ -2251,195 +2252,195 @@ msgid "" "pass data the other way around." msgstr "" -#: ../Doc/library/ssl.rst:2088 +#: ../Doc/library/ssl.rst:2089 msgid "The following methods are available:" msgstr "" -#: ../Doc/library/ssl.rst:2090 +#: ../Doc/library/ssl.rst:2091 msgid ":attr:`~SSLSocket.context`" msgstr "" -#: ../Doc/library/ssl.rst:2091 +#: ../Doc/library/ssl.rst:2092 msgid ":attr:`~SSLSocket.server_side`" msgstr "" -#: ../Doc/library/ssl.rst:2092 +#: ../Doc/library/ssl.rst:2093 msgid ":attr:`~SSLSocket.server_hostname`" msgstr "" -#: ../Doc/library/ssl.rst:2093 +#: ../Doc/library/ssl.rst:2094 msgid ":attr:`~SSLSocket.session`" msgstr "" -#: ../Doc/library/ssl.rst:2094 +#: ../Doc/library/ssl.rst:2095 msgid ":attr:`~SSLSocket.session_reused`" msgstr "" -#: ../Doc/library/ssl.rst:2095 +#: ../Doc/library/ssl.rst:2096 msgid ":meth:`~SSLSocket.read`" msgstr "" -#: ../Doc/library/ssl.rst:2096 +#: ../Doc/library/ssl.rst:2097 msgid ":meth:`~SSLSocket.write`" msgstr "" -#: ../Doc/library/ssl.rst:2097 +#: ../Doc/library/ssl.rst:2098 msgid ":meth:`~SSLSocket.getpeercert`" msgstr "" -#: ../Doc/library/ssl.rst:2098 +#: ../Doc/library/ssl.rst:2099 msgid ":meth:`~SSLSocket.selected_npn_protocol`" msgstr "" -#: ../Doc/library/ssl.rst:2099 +#: ../Doc/library/ssl.rst:2100 msgid ":meth:`~SSLSocket.cipher`" msgstr "" -#: ../Doc/library/ssl.rst:2100 +#: ../Doc/library/ssl.rst:2101 msgid ":meth:`~SSLSocket.shared_ciphers`" msgstr "" -#: ../Doc/library/ssl.rst:2101 +#: ../Doc/library/ssl.rst:2102 msgid ":meth:`~SSLSocket.compression`" msgstr "" -#: ../Doc/library/ssl.rst:2102 +#: ../Doc/library/ssl.rst:2103 msgid ":meth:`~SSLSocket.pending`" msgstr "" -#: ../Doc/library/ssl.rst:2103 +#: ../Doc/library/ssl.rst:2104 msgid ":meth:`~SSLSocket.do_handshake`" msgstr "" -#: ../Doc/library/ssl.rst:2104 +#: ../Doc/library/ssl.rst:2105 msgid ":meth:`~SSLSocket.unwrap`" msgstr "" -#: ../Doc/library/ssl.rst:2105 +#: ../Doc/library/ssl.rst:2106 msgid ":meth:`~SSLSocket.get_channel_binding`" msgstr "" -#: ../Doc/library/ssl.rst:2107 +#: ../Doc/library/ssl.rst:2108 msgid "" "When compared to :class:`SSLSocket`, this object lacks the following " "features:" msgstr "" -#: ../Doc/library/ssl.rst:2110 +#: ../Doc/library/ssl.rst:2111 msgid "" "Any form of network IO; ``recv()`` and ``send()`` read and write only to the " "underlying :class:`MemoryBIO` buffers." msgstr "" -#: ../Doc/library/ssl.rst:2113 +#: ../Doc/library/ssl.rst:2114 msgid "" "There is no *do_handshake_on_connect* machinery. You must always manually " "call :meth:`~SSLSocket.do_handshake` to start the handshake." msgstr "" -#: ../Doc/library/ssl.rst:2116 +#: ../Doc/library/ssl.rst:2117 msgid "" "There is no handling of *suppress_ragged_eofs*. All end-of-file conditions " "that are in violation of the protocol are reported via the :exc:" "`SSLEOFError` exception." msgstr "" -#: ../Doc/library/ssl.rst:2120 +#: ../Doc/library/ssl.rst:2121 msgid "" "The method :meth:`~SSLSocket.unwrap` call does not return anything, unlike " "for an SSL socket where it returns the underlying socket." msgstr "" -#: ../Doc/library/ssl.rst:2123 +#: ../Doc/library/ssl.rst:2124 msgid "" "The *server_name_callback* callback passed to :meth:`SSLContext." "set_servername_callback` will get an :class:`SSLObject` instance instead of " "a :class:`SSLSocket` instance as its first parameter." msgstr "" -#: ../Doc/library/ssl.rst:2127 +#: ../Doc/library/ssl.rst:2128 msgid "Some notes related to the use of :class:`SSLObject`:" msgstr "" -#: ../Doc/library/ssl.rst:2129 +#: ../Doc/library/ssl.rst:2130 msgid "" "All IO on an :class:`SSLObject` is :ref:`non-blocking `. " "This means that for example :meth:`~SSLSocket.read` will raise an :exc:" "`SSLWantReadError` if it needs more data than the incoming BIO has available." msgstr "" -#: ../Doc/library/ssl.rst:2134 +#: ../Doc/library/ssl.rst:2135 msgid "" "There is no module-level ``wrap_bio()`` call like there is for :meth:" "`~SSLContext.wrap_socket`. An :class:`SSLObject` is always created via an :" "class:`SSLContext`." msgstr "" -#: ../Doc/library/ssl.rst:2138 +#: ../Doc/library/ssl.rst:2139 msgid "" "An SSLObject communicates with the outside world using memory buffers. The " "class :class:`MemoryBIO` provides a memory buffer that can be used for this " "purpose. It wraps an OpenSSL memory BIO (Basic IO) object:" msgstr "" -#: ../Doc/library/ssl.rst:2144 +#: ../Doc/library/ssl.rst:2145 msgid "" "A memory buffer that can be used to pass data between Python and an SSL " "protocol instance." msgstr "" -#: ../Doc/library/ssl.rst:2149 +#: ../Doc/library/ssl.rst:2150 msgid "Return the number of bytes currently in the memory buffer." msgstr "" -#: ../Doc/library/ssl.rst:2153 +#: ../Doc/library/ssl.rst:2154 msgid "" "A boolean indicating whether the memory BIO is current at the end-of-file " "position." msgstr "" -#: ../Doc/library/ssl.rst:2158 +#: ../Doc/library/ssl.rst:2159 msgid "" "Read up to *n* bytes from the memory buffer. If *n* is not specified or " "negative, all bytes are returned." msgstr "" -#: ../Doc/library/ssl.rst:2163 +#: ../Doc/library/ssl.rst:2164 msgid "" "Write the bytes from *buf* to the memory BIO. The *buf* argument must be an " "object supporting the buffer protocol." msgstr "" -#: ../Doc/library/ssl.rst:2166 +#: ../Doc/library/ssl.rst:2167 msgid "" "The return value is the number of bytes written, which is always equal to " "the length of *buf*." msgstr "" -#: ../Doc/library/ssl.rst:2171 +#: ../Doc/library/ssl.rst:2172 msgid "" "Write an EOF marker to the memory BIO. After this method has been called, it " "is illegal to call :meth:`~MemoryBIO.write`. The attribute :attr:`eof` will " "become true after all data currently in the buffer has been read." msgstr "" -#: ../Doc/library/ssl.rst:2177 +#: ../Doc/library/ssl.rst:2178 msgid "SSL session" msgstr "" -#: ../Doc/library/ssl.rst:2183 +#: ../Doc/library/ssl.rst:2184 msgid "Session object used by :attr:`~SSLSocket.session`." msgstr "" -#: ../Doc/library/ssl.rst:2195 +#: ../Doc/library/ssl.rst:2196 msgid "Security considerations" msgstr "" -#: ../Doc/library/ssl.rst:2198 +#: ../Doc/library/ssl.rst:2199 msgid "Best defaults" msgstr "" -#: ../Doc/library/ssl.rst:2200 +#: ../Doc/library/ssl.rst:2201 msgid "" "For **client use**, if you don't have any special requirements for your " "security policy, it is highly recommended that you use the :func:" @@ -2449,19 +2450,19 @@ msgid "" "settings." msgstr "" -#: ../Doc/library/ssl.rst:2207 +#: ../Doc/library/ssl.rst:2208 msgid "" "For example, here is how you would use the :class:`smtplib.SMTP` class to " "create a trusted, secure connection to a SMTP server::" msgstr "" -#: ../Doc/library/ssl.rst:2216 +#: ../Doc/library/ssl.rst:2217 msgid "" "If a client certificate is needed for the connection, it can be added with :" "meth:`SSLContext.load_cert_chain`." msgstr "" -#: ../Doc/library/ssl.rst:2219 +#: ../Doc/library/ssl.rst:2220 msgid "" "By contrast, if you create the SSL context by calling the :class:" "`SSLContext` constructor yourself, it will not have certificate validation " @@ -2469,15 +2470,15 @@ msgid "" "paragraphs below to achieve a good security level." msgstr "" -#: ../Doc/library/ssl.rst:2225 +#: ../Doc/library/ssl.rst:2226 msgid "Manual settings" msgstr "" -#: ../Doc/library/ssl.rst:2228 +#: ../Doc/library/ssl.rst:2229 msgid "Verifying certificates" msgstr "" -#: ../Doc/library/ssl.rst:2230 +#: ../Doc/library/ssl.rst:2231 msgid "" "When calling the :class:`SSLContext` constructor directly, :const:" "`CERT_NONE` is the default. Since it does not authenticate the other peer, " @@ -2492,7 +2493,7 @@ msgid "" "automatically performed when :attr:`SSLContext.check_hostname` is enabled." msgstr "" -#: ../Doc/library/ssl.rst:2243 +#: ../Doc/library/ssl.rst:2244 msgid "" "In server mode, if you want to authenticate your clients using the SSL layer " "(rather than using a higher-level authentication mechanism), you'll also " @@ -2500,18 +2501,18 @@ msgid "" "certificate." msgstr "" -#: ../Doc/library/ssl.rst:2249 +#: ../Doc/library/ssl.rst:2250 msgid "" "In client mode, :const:`CERT_OPTIONAL` and :const:`CERT_REQUIRED` are " "equivalent unless anonymous ciphers are enabled (they are disabled by " "default)." msgstr "" -#: ../Doc/library/ssl.rst:2254 +#: ../Doc/library/ssl.rst:2255 msgid "Protocol versions" msgstr "" -#: ../Doc/library/ssl.rst:2256 +#: ../Doc/library/ssl.rst:2257 msgid "" "SSL versions 2 and 3 are considered insecure and are therefore dangerous to " "use. If you want maximum compatibility between clients and servers, it is " @@ -2520,7 +2521,7 @@ msgid "" "by default." msgstr "" -#: ../Doc/library/ssl.rst:2267 +#: ../Doc/library/ssl.rst:2268 msgid "" "The SSL context created above will only allow TLSv1.2 and later (if " "supported by your system) connections to a server. :const:" @@ -2528,11 +2529,11 @@ msgid "" "default. You have to load certificates into the context." msgstr "" -#: ../Doc/library/ssl.rst:2274 +#: ../Doc/library/ssl.rst:2275 msgid "Cipher selection" msgstr "" -#: ../Doc/library/ssl.rst:2276 +#: ../Doc/library/ssl.rst:2277 msgid "" "If you have advanced security requirements, fine-tuning of the ciphers " "enabled when negotiating a SSL session is possible through the :meth:" @@ -2545,11 +2546,11 @@ msgid "" "ciphers`` command on your system." msgstr "" -#: ../Doc/library/ssl.rst:2287 +#: ../Doc/library/ssl.rst:2288 msgid "Multi-processing" msgstr "" -#: ../Doc/library/ssl.rst:2289 +#: ../Doc/library/ssl.rst:2290 msgid "" "If using this module as part of a multi-processed application (using, for " "example the :mod:`multiprocessing` or :mod:`concurrent.futures` modules), be " @@ -2560,81 +2561,81 @@ msgid "" "`~ssl.RAND_pseudo_bytes` is sufficient." msgstr "" -#: ../Doc/library/ssl.rst:2301 +#: ../Doc/library/ssl.rst:2302 msgid "Class :class:`socket.socket`" msgstr "" -#: ../Doc/library/ssl.rst:2301 +#: ../Doc/library/ssl.rst:2302 msgid "Documentation of underlying :mod:`socket` class" msgstr "" -#: ../Doc/library/ssl.rst:2304 +#: ../Doc/library/ssl.rst:2305 msgid "" "`SSL/TLS Strong Encryption: An Introduction `_" msgstr "" -#: ../Doc/library/ssl.rst:2304 +#: ../Doc/library/ssl.rst:2305 msgid "Intro from the Apache webserver documentation" msgstr "" -#: ../Doc/library/ssl.rst:2307 +#: ../Doc/library/ssl.rst:2308 msgid "" "`RFC 1422: Privacy Enhancement for Internet Electronic Mail: Part II: " "Certificate-Based Key Management `_" msgstr "" -#: ../Doc/library/ssl.rst:2307 +#: ../Doc/library/ssl.rst:2308 msgid "Steve Kent" msgstr "" -#: ../Doc/library/ssl.rst:2310 +#: ../Doc/library/ssl.rst:2311 msgid "" "`RFC 4086: Randomness Requirements for Security `_" msgstr "" -#: ../Doc/library/ssl.rst:2310 +#: ../Doc/library/ssl.rst:2311 msgid "Donald E., Jeffrey I. Schiller" msgstr "" -#: ../Doc/library/ssl.rst:2313 +#: ../Doc/library/ssl.rst:2314 msgid "" "`RFC 5280: Internet X.509 Public Key Infrastructure Certificate and " "Certificate Revocation List (CRL) Profile `_" msgstr "" -#: ../Doc/library/ssl.rst:2313 +#: ../Doc/library/ssl.rst:2314 msgid "D. Cooper" msgstr "" -#: ../Doc/library/ssl.rst:2316 +#: ../Doc/library/ssl.rst:2317 msgid "" "`RFC 5246: The Transport Layer Security (TLS) Protocol Version 1.2 `_" msgstr "" -#: ../Doc/library/ssl.rst:2316 +#: ../Doc/library/ssl.rst:2317 msgid "T. Dierks et. al." msgstr "" -#: ../Doc/library/ssl.rst:2319 +#: ../Doc/library/ssl.rst:2320 msgid "" "`RFC 6066: Transport Layer Security (TLS) Extensions `_" msgstr "" -#: ../Doc/library/ssl.rst:2319 +#: ../Doc/library/ssl.rst:2320 msgid "D. Eastlake" msgstr "" -#: ../Doc/library/ssl.rst:2321 +#: ../Doc/library/ssl.rst:2322 msgid "" "`IANA TLS: Transport Layer Security (TLS) Parameters `_" msgstr "" -#: ../Doc/library/ssl.rst:2322 +#: ../Doc/library/ssl.rst:2323 msgid "IANA" msgstr "" diff --git a/library/threading.po b/library/threading.po index 03a124be..81d0f1e4 100644 --- a/library/threading.po +++ b/library/threading.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-01 13:21+0200\n" +"POT-Creation-Date: 2017-08-29 14:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1084,8 +1084,8 @@ msgid "" "This class provides a simple synchronization primitive for use by a fixed " "number of threads that need to wait for each other. Each of the threads " "tries to pass the barrier by calling the :meth:`~Barrier.wait` method and " -"will block until all of the threads have made the call. At this points, the " -"threads are released simultaneously." +"will block until all of the threads have made their :meth:`~Barrier.wait` " +"calls. At this point, the threads are released simultaneously." msgstr "" #: ../Doc/library/threading.rst:881 diff --git a/sphinx.po b/sphinx.po index 055f748e..3b908722 100644 --- a/sphinx.po +++ b/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-11 19:13+0200\n" +"POT-Creation-Date: 2017-08-29 14:32+0200\n" "PO-Revision-Date: 2017-05-16 13:58+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -17,46 +17,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.8.11\n" -#: ../Doc/tools/templates/layout.html:10 -msgid "Documentation " -msgstr "Documentation" - -#: ../Doc/tools/templates/layout.html:21 -msgid "Quick search" -msgstr "Recherche rapide" - -#: ../Doc/tools/templates/layout.html:22 -msgid "Go" -msgstr "Go" - -#: ../Doc/tools/templates/layout.html:108 -#: ../Doc/tools/templates/indexcontent.html:63 -msgid "Copyright" -msgstr "Copyright" - -#: ../Doc/tools/templates/layout.html:110 -msgid "The Python Software Foundation is a non-profit corporation." -msgstr "La Python Software Foundation est une organisation à but non lucratif." - -#: ../Doc/tools/templates/layout.html:111 -msgid "Please donate." -msgstr "Les dons sont les bienvenus." - -#: ../Doc/tools/templates/layout.html:113 -msgid "Last updated on %(last_updated)s." -msgstr "Dernière mise-à-jour le %(last_updated)s." - -#: ../Doc/tools/templates/layout.html:114 -msgid "Found a bug?" -msgstr "Vous avez trouvé un bug ?" - -#: ../Doc/tools/templates/layout.html:116 -msgid "" -"Created using Sphinx " -"%(sphinx_version)s." -msgstr "" -"Crée via Sphinx %(sphinx_version)s." - #: ../Doc/tools/templates/customsourcelink.html:3 msgid "This Page" msgstr "Cette Page" @@ -69,6 +29,58 @@ msgstr "Rapporter un bug" msgid "Show Source" msgstr "Voir la source" +#: ../Doc/tools/templates/indexsidebar.html:1 +msgid "Download" +msgstr "Téléchargement" + +#: ../Doc/tools/templates/indexsidebar.html:2 +msgid "Download these documents" +msgstr "Télécharger ces documentations" + +#: ../Doc/tools/templates/indexsidebar.html:3 +msgid "Docs for other versions" +msgstr "Docs des autres versions" + +#: ../Doc/tools/templates/indexsidebar.html:5 +msgid "Python 2.7 (stable)" +msgstr "Python 2.7 (stable)" + +#: ../Doc/tools/templates/indexsidebar.html:6 +msgid "Python 3.5 (stable)" +msgstr "Python 3.5 (stable)" + +#: ../Doc/tools/templates/indexsidebar.html:7 +msgid "Python 3.7 (in development)" +msgstr "Python 3.7 (en développement)" + +#: ../Doc/tools/templates/indexsidebar.html:8 +msgid "Old versions" +msgstr "Anciennes versions" + +#: ../Doc/tools/templates/indexsidebar.html:11 +msgid "Other resources" +msgstr "Autres ressources" + +#: ../Doc/tools/templates/indexsidebar.html:14 +msgid "PEP Index" +msgstr "Index des PEP" + +#: ../Doc/tools/templates/indexsidebar.html:15 +msgid "Beginner's Guide" +msgstr "Guide du débutant" + +#: ../Doc/tools/templates/indexsidebar.html:16 +msgid "Book List" +msgstr "Liste de Livres" + +#: ../Doc/tools/templates/indexsidebar.html:17 +msgid "Audio/Visual Talks" +msgstr "Discours audiovisuels" + +#: ../Doc/tools/templates/dummy.html:6 +msgid "CPython implementation detail:" +msgstr "Particularité de l'implémentation CPython :" + #: ../Doc/tools/templates/indexcontent.html:8 msgid "Welcome! This is the documentation for Python %(release)s." msgstr "Bienvenu sur la documentation de Python %(release)s." @@ -227,54 +239,42 @@ msgstr "À propos de la documentation" msgid "History and License of Python" msgstr "Histoire et Licence de Python" -#: ../Doc/tools/templates/dummy.html:6 -msgid "CPython implementation detail:" -msgstr "Particularité de l'implémentation CPython :" +#: ../Doc/tools/templates/indexcontent.html:63 +#: ../Doc/tools/templates/layout.html:108 +msgid "Copyright" +msgstr "Copyright" -#: ../Doc/tools/templates/indexsidebar.html:1 -msgid "Download" -msgstr "Téléchargement" +#: ../Doc/tools/templates/layout.html:10 +msgid "Documentation " +msgstr "Documentation" -#: ../Doc/tools/templates/indexsidebar.html:2 -msgid "Download these documents" -msgstr "Télécharger ces documentations" +#: ../Doc/tools/templates/layout.html:21 +msgid "Quick search" +msgstr "Recherche rapide" -#: ../Doc/tools/templates/indexsidebar.html:3 -msgid "Docs for other versions" -msgstr "Docs des autres versions" +#: ../Doc/tools/templates/layout.html:22 +msgid "Go" +msgstr "Go" -#: ../Doc/tools/templates/indexsidebar.html:5 -msgid "Python 2.7 (stable)" -msgstr "Python 2.7 (stable)" +#: ../Doc/tools/templates/layout.html:110 +msgid "The Python Software Foundation is a non-profit corporation." +msgstr "La Python Software Foundation est une organisation à but non lucratif." -#: ../Doc/tools/templates/indexsidebar.html:6 -msgid "Python 3.5 (stable)" -msgstr "Python 3.5 (stable)" +#: ../Doc/tools/templates/layout.html:111 +msgid "Please donate." +msgstr "Les dons sont les bienvenus." -#: ../Doc/tools/templates/indexsidebar.html:7 -msgid "Python 3.7 (in development)" -msgstr "Python 3.7 (en développement)" +#: ../Doc/tools/templates/layout.html:113 +msgid "Last updated on %(last_updated)s." +msgstr "Dernière mise-à-jour le %(last_updated)s." -#: ../Doc/tools/templates/indexsidebar.html:8 -msgid "Old versions" -msgstr "Anciennes versions" +#: ../Doc/tools/templates/layout.html:114 +msgid "Found a bug?" +msgstr "Vous avez trouvé un bug ?" -#: ../Doc/tools/templates/indexsidebar.html:11 -msgid "Other resources" -msgstr "Autres ressources" - -#: ../Doc/tools/templates/indexsidebar.html:14 -msgid "PEP Index" -msgstr "Index des PEP" - -#: ../Doc/tools/templates/indexsidebar.html:15 -msgid "Beginner's Guide" -msgstr "Guide du débutant" - -#: ../Doc/tools/templates/indexsidebar.html:16 -msgid "Book List" -msgstr "Liste de Livres" - -#: ../Doc/tools/templates/indexsidebar.html:17 -msgid "Audio/Visual Talks" -msgstr "Discours audiovisuels" +#: ../Doc/tools/templates/layout.html:116 +msgid "" +"Created using Sphinx " +"%(sphinx_version)s." +msgstr "" +"Crée via Sphinx %(sphinx_version)s." diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 67636bdb..55269725 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-01 13:21+0200\n" -"PO-Revision-Date: 2017-08-01 14:15+0200\n" +"POT-Creation-Date: 2017-08-29 14:32+0200\n" +"PO-Revision-Date: 2017-08-29 14:38+0200\n" "Last-Translator: Julien Palard \n" "Language-Team: \n" "Language: fr\n" @@ -29,29 +29,39 @@ msgstr "Python 3.6.3 release candidate 1" msgid "*Release date: XXXX-XX-XX*" msgstr "*Date de sortie : XXXX-XX-XX*" -#: ../../../Misc/NEWS:10 ../../../Misc/NEWS:44 ../../../Misc/NEWS:73 -#: ../../../Misc/NEWS:414 ../../../Misc/NEWS:438 ../../../Misc/NEWS:761 -#: ../../../Misc/NEWS:792 ../../../Misc/NEWS:854 ../../../Misc/NEWS:970 -#: ../../../Misc/NEWS:1097 ../../../Misc/NEWS:1369 ../../../Misc/NEWS:1880 -#: ../../../Misc/NEWS:2117 ../../../Misc/NEWS:2325 ../../../Misc/NEWS:2623 -#: ../../../Misc/NEWS:3916 ../../../Misc/NEWS:4602 ../../../Misc/NEWS:4623 -#: ../../../Misc/NEWS:5358 ../../../Misc/NEWS:5376 ../../../Misc/NEWS:5896 -#: ../../../Misc/NEWS:5931 ../../../Misc/NEWS:5959 ../../../Misc/NEWS:6050 -#: ../../../Misc/NEWS:6137 ../../../Misc/NEWS:6242 ../../../Misc/NEWS:6284 -#: ../../../Misc/NEWS:6557 ../../../Misc/NEWS:6788 ../../../Misc/NEWS:6974 -#: ../../../Misc/NEWS:7114 +#: ../../../Misc/NEWS:10 ../../../Misc/NEWS:47 ../../../Misc/NEWS:76 +#: ../../../Misc/NEWS:417 ../../../Misc/NEWS:441 ../../../Misc/NEWS:764 +#: ../../../Misc/NEWS:795 ../../../Misc/NEWS:857 ../../../Misc/NEWS:973 +#: ../../../Misc/NEWS:1100 ../../../Misc/NEWS:1372 ../../../Misc/NEWS:1883 +#: ../../../Misc/NEWS:2120 ../../../Misc/NEWS:2328 ../../../Misc/NEWS:2626 +#: ../../../Misc/NEWS:3919 ../../../Misc/NEWS:4605 ../../../Misc/NEWS:4626 +#: ../../../Misc/NEWS:5361 ../../../Misc/NEWS:5379 ../../../Misc/NEWS:5899 +#: ../../../Misc/NEWS:5934 ../../../Misc/NEWS:5962 ../../../Misc/NEWS:6053 +#: ../../../Misc/NEWS:6140 ../../../Misc/NEWS:6245 ../../../Misc/NEWS:6287 +#: ../../../Misc/NEWS:6560 ../../../Misc/NEWS:6791 ../../../Misc/NEWS:6977 +#: ../../../Misc/NEWS:7117 msgid "Core and Builtins" msgstr "Noyeau et natifs" #: ../../../Misc/NEWS:12 msgid "" +"`bpo-31161 `__: Make sure the 'Missing " +"parentheses' syntax error message is only applied to SyntaxError, not to " +"subclasses. Patch by Martijn Pieters." +msgstr "" +"`bpo-31161 `__: Make sure the 'Missing " +"parentheses' syntax error message is only applied to SyntaxError, not to " +"subclasses. Patch by Martijn Pieters." + +#: ../../../Misc/NEWS:15 +msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." -#: ../../../Misc/NEWS:14 +#: ../../../Misc/NEWS:17 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " @@ -61,77 +71,77 @@ msgstr "" "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." -#: ../../../Misc/NEWS:18 ../../../Misc/NEWS:47 ../../../Misc/NEWS:120 -#: ../../../Misc/NEWS:510 ../../../Misc/NEWS:808 ../../../Misc/NEWS:890 -#: ../../../Misc/NEWS:994 ../../../Misc/NEWS:1166 ../../../Misc/NEWS:1506 -#: ../../../Misc/NEWS:1925 ../../../Misc/NEWS:2134 ../../../Misc/NEWS:2365 -#: ../../../Misc/NEWS:2907 ../../../Misc/NEWS:4046 ../../../Misc/NEWS:4753 -#: ../../../Misc/NEWS:5442 ../../../Misc/NEWS:5879 ../../../Misc/NEWS:5906 -#: ../../../Misc/NEWS:5944 ../../../Misc/NEWS:5964 ../../../Misc/NEWS:6071 -#: ../../../Misc/NEWS:6164 ../../../Misc/NEWS:6260 ../../../Misc/NEWS:6334 -#: ../../../Misc/NEWS:6589 ../../../Misc/NEWS:6808 ../../../Misc/NEWS:6981 -#: ../../../Misc/NEWS:7341 +#: ../../../Misc/NEWS:21 ../../../Misc/NEWS:50 ../../../Misc/NEWS:123 +#: ../../../Misc/NEWS:513 ../../../Misc/NEWS:811 ../../../Misc/NEWS:893 +#: ../../../Misc/NEWS:997 ../../../Misc/NEWS:1169 ../../../Misc/NEWS:1509 +#: ../../../Misc/NEWS:1928 ../../../Misc/NEWS:2137 ../../../Misc/NEWS:2368 +#: ../../../Misc/NEWS:2910 ../../../Misc/NEWS:4049 ../../../Misc/NEWS:4756 +#: ../../../Misc/NEWS:5445 ../../../Misc/NEWS:5882 ../../../Misc/NEWS:5909 +#: ../../../Misc/NEWS:5947 ../../../Misc/NEWS:5967 ../../../Misc/NEWS:6074 +#: ../../../Misc/NEWS:6167 ../../../Misc/NEWS:6263 ../../../Misc/NEWS:6337 +#: ../../../Misc/NEWS:6592 ../../../Misc/NEWS:6811 ../../../Misc/NEWS:6984 +#: ../../../Misc/NEWS:7344 msgid "Library" msgstr "Bibliothèque" -#: ../../../Misc/NEWS:20 -msgid "" -"`bpo-30879 `__: os.listdir() and os." -"scandir() now emit bytes names when called with bytes-like argument." -msgstr "" -"`bpo-30879 `__: os.listdir() and os." -"scandir() now emit bytes names when called with bytes-like argument." - #: ../../../Misc/NEWS:23 msgid "" -"`bpo-30746 `__: Prohibited the '=' " -"character in environment variable names in ``os.putenv()`` and ``os." -"spawn*()``." +"`bpo-30879 `__: os.listdir() and os." +"scandir() now emit bytes names when called with bytes-like argument." msgstr "" -"`bpo-30746 `__: Prohibited the '=' " -"character in environment variable names in ``os.putenv()`` and ``os." -"spawn*()``." +"`bpo-30879 `__: os.listdir() and os." +"scandir() now emit bytes names when called with bytes-like argument." #: ../../../Misc/NEWS:26 msgid "" +"`bpo-30746 `__: Prohibited the '=' " +"character in environment variable names in ``os.putenv()`` and ``os." +"spawn*()``." +msgstr "" +"`bpo-30746 `__: Prohibited the '=' " +"character in environment variable names in ``os.putenv()`` and ``os." +"spawn*()``." + +#: ../../../Misc/NEWS:29 +msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." -#: ../../../Misc/NEWS:31 +#: ../../../Misc/NEWS:34 msgid "Python 3.6.2" msgstr "Python 3.6.2" -#: ../../../Misc/NEWS:33 +#: ../../../Misc/NEWS:36 msgid "*Release date: 2017-07-17*" msgstr "*Date de sortie : 2017-07-17*" -#: ../../../Misc/NEWS:35 ../../../Misc/NEWS:752 +#: ../../../Misc/NEWS:38 ../../../Misc/NEWS:755 msgid "No changes since release candidate 2" msgstr "Aucun changement depuis la seconde *release candidate*" -#: ../../../Misc/NEWS:39 +#: ../../../Misc/NEWS:42 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 release candidate 2" -#: ../../../Misc/NEWS:41 +#: ../../../Misc/NEWS:44 msgid "*Release date: 2017-07-07*" msgstr "*Date de sortie : 2017-07-07*" -#: ../../../Misc/NEWS:49 -msgid "" -"[Security] `bpo-30730 `__: Prevent " -"environment variables injection in subprocess on Windows. Prevent passing " -"other environment variables and command arguments." -msgstr "" -"[Security] `bpo-30730 `__: Prevent " -"environment variables injection in subprocess on Windows. Prevent passing " -"other environment variables and command arguments." - #: ../../../Misc/NEWS:52 msgid "" +"[Security] `bpo-30730 `__: Prevent " +"environment variables injection in subprocess on Windows. Prevent passing " +"other environment variables and command arguments." +msgstr "" +"[Security] `bpo-30730 `__: Prevent " +"environment variables injection in subprocess on Windows. Prevent passing " +"other environment variables and command arguments." + +#: ../../../Misc/NEWS:55 +msgid "" "[Security] `bpo-30694 `__: Upgrade expat " "copy from 2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities " "including: CVE-2017-9233 (External entity infinite loop DoS), CVE-2016-9063 " @@ -150,7 +160,7 @@ msgstr "" "getrandom) doesn't impact Python, since Python already gets entropy from the " "OS to set the expat secret using ``XML_SetHashSalt()``." -#: ../../../Misc/NEWS:61 +#: ../../../Misc/NEWS:64 msgid "" "[Security] `bpo-30500 `__: Fix urllib." "parse.splithost() to correctly parse fragments. For example, " @@ -164,33 +174,33 @@ msgstr "" "``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an " "authentification (``login@host``)." -#: ../../../Misc/NEWS:68 +#: ../../../Misc/NEWS:71 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 release candidate 1" -#: ../../../Misc/NEWS:70 +#: ../../../Misc/NEWS:73 msgid "*Release date: 2017-06-17*" msgstr "*Date de sortie : 2017-06-17*" -#: ../../../Misc/NEWS:75 -msgid "" -"`bpo-30682 `__: Removed a too-strict " -"assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " -"and eval(\"f'\\\\\\r'\")." -msgstr "" -"`bpo-30682 `__: Removed a too-strict " -"assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " -"and eval(\"f'\\\\\\r'\")." - #: ../../../Misc/NEWS:78 msgid "" +"`bpo-30682 `__: Removed a too-strict " +"assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " +"and eval(\"f'\\\\\\r'\")." +msgstr "" +"`bpo-30682 `__: Removed a too-strict " +"assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " +"and eval(\"f'\\\\\\r'\")." + +#: ../../../Misc/NEWS:81 +msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" -#: ../../../Misc/NEWS:80 +#: ../../../Misc/NEWS:83 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." @@ -198,7 +208,7 @@ msgstr "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." -#: ../../../Misc/NEWS:82 +#: ../../../Misc/NEWS:85 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " @@ -208,18 +218,18 @@ msgstr "" "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." -#: ../../../Misc/NEWS:86 -msgid "" -"`bpo-25794 `__: Fixed type.__setattr__() " -"and type.__delattr__() for non-interned attribute names. Based on patch by " -"Eryk Sun." -msgstr "" -"`bpo-25794 `__: Fixed type.__setattr__() " -"and type.__delattr__() for non-interned attribute names. Based on patch by " -"Eryk Sun." - #: ../../../Misc/NEWS:89 msgid "" +"`bpo-25794 `__: Fixed type.__setattr__() " +"and type.__delattr__() for non-interned attribute names. Based on patch by " +"Eryk Sun." +msgstr "" +"`bpo-25794 `__: Fixed type.__setattr__() " +"and type.__delattr__() for non-interned attribute names. Based on patch by " +"Eryk Sun." + +#: ../../../Misc/NEWS:92 +msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " "'yield from' or 'await' calls, it's now correctly delivered to the innermost " @@ -230,7 +240,7 @@ msgstr "" "'yield from' or 'await' calls, it's now correctly delivered to the innermost " "frame." -#: ../../../Misc/NEWS:93 +#: ../../../Misc/NEWS:96 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " @@ -240,7 +250,7 @@ msgstr "" "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." -#: ../../../Misc/NEWS:97 +#: ../../../Misc/NEWS:100 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." @@ -248,102 +258,102 @@ msgstr "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." -#: ../../../Misc/NEWS:99 -msgid "" -"`bpo-29935 `__: Fixed error messages in " -"the index() method of tuple, list and deque when pass indices of wrong type." -msgstr "" -"`bpo-29935 `__: Fixed error messages in " -"the index() method of tuple, list and deque when pass indices of wrong type." - #: ../../../Misc/NEWS:102 msgid "" -"`bpo-29859 `__: Show correct error " -"messages when any of the pthread_* calls in thread_pthread.h fails." +"`bpo-29935 `__: Fixed error messages in " +"the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -"`bpo-29859 `__: Show correct error " -"messages when any of the pthread_* calls in thread_pthread.h fails." +"`bpo-29935 `__: Fixed error messages in " +"the index() method of tuple, list and deque when pass indices of wrong type." #: ../../../Misc/NEWS:105 msgid "" -"`bpo-28876 `__: ``bool(range)`` works " -"even if ``len(range)`` raises :exc:`OverflowError`." +"`bpo-29859 `__: Show correct error " +"messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -"`bpo-28876 `__: ``bool(range)`` works " -"even if ``len(range)`` raises :exc:`OverflowError`." +"`bpo-29859 `__: Show correct error " +"messages when any of the pthread_* calls in thread_pthread.h fails." #: ../../../Misc/NEWS:108 msgid "" -"`bpo-29600 `__: Fix wrapping coroutine " -"return values in StopIteration." +"`bpo-28876 `__: ``bool(range)`` works " +"even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -"`bpo-29600 `__: Fix wrapping coroutine " -"return values in StopIteration." +"`bpo-28876 `__: ``bool(range)`` works " +"even if ``len(range)`` raises :exc:`OverflowError`." -#: ../../../Misc/NEWS:110 +#: ../../../Misc/NEWS:111 msgid "" -"`bpo-28856 `__: Fix an oversight that %b " -"format for bytes should support objects follow the buffer protocol." +"`bpo-29600 `__: Fix wrapping coroutine " +"return values in StopIteration." msgstr "" -"`bpo-28856 `__: Fix an oversight that %b " -"format for bytes should support objects follow the buffer protocol." +"`bpo-29600 `__: Fix wrapping coroutine " +"return values in StopIteration." #: ../../../Misc/NEWS:113 msgid "" -"`bpo-29714 `__: Fix a regression that " -"bytes format may fail when containing zero bytes inside." +"`bpo-28856 `__: Fix an oversight that %b " +"format for bytes should support objects follow the buffer protocol." msgstr "" -"`bpo-29714 `__: Fix a regression that " -"bytes format may fail when containing zero bytes inside." +"`bpo-28856 `__: Fix an oversight that %b " +"format for bytes should support objects follow the buffer protocol." #: ../../../Misc/NEWS:116 msgid "" -"`bpo-29478 `__: If max_line_length=None " -"is specified while using the Compat32 policy, it is no longer ignored. " -"Patch by Mircea Cosbuc." +"`bpo-29714 `__: Fix a regression that " +"bytes format may fail when containing zero bytes inside." msgstr "" -"`bpo-29478 `__: If max_line_length=None " -"is specified while using the Compat32 policy, it is no longer ignored. " -"Patch by Mircea Cosbuc." +"`bpo-29714 `__: Fix a regression that " +"bytes format may fail when containing zero bytes inside." -#: ../../../Misc/NEWS:122 +#: ../../../Misc/NEWS:119 msgid "" -"`bpo-30616 `__: Functional API of enum " -"allows to create empty enums. Patched by Dong-hee Na" +"`bpo-29478 `__: If max_line_length=None " +"is specified while using the Compat32 policy, it is no longer ignored. " +"Patch by Mircea Cosbuc." msgstr "" -"`bpo-30616 `__: Functional API of enum " -"allows to create empty enums. Patched by Dong-hee Na" +"`bpo-29478 `__: If max_line_length=None " +"is specified while using the Compat32 policy, it is no longer ignored. " +"Patch by Mircea Cosbuc." #: ../../../Misc/NEWS:125 msgid "" -"`bpo-30038 `__: Fix race condition " -"between signal delivery and wakeup file descriptor. Patch by Nathaniel " -"Smith." +"`bpo-30616 `__: Functional API of enum " +"allows to create empty enums. Patched by Dong-hee Na" msgstr "" -"`bpo-30038 `__: Fix race condition " -"between signal delivery and wakeup file descriptor. Patch by Nathaniel " -"Smith." +"`bpo-30616 `__: Functional API of enum " +"allows to create empty enums. Patched by Dong-hee Na" #: ../../../Misc/NEWS:128 msgid "" -"`bpo-23894 `__: lib2to3 now recognizes " -"``rb'...'`` and ``f'...'`` strings." +"`bpo-30038 `__: Fix race condition " +"between signal delivery and wakeup file descriptor. Patch by Nathaniel " +"Smith." msgstr "" -"`bpo-23894 `__: lib2to3 now recognizes " -"``rb'...'`` and ``f'...'`` strings." +"`bpo-30038 `__: Fix race condition " +"between signal delivery and wakeup file descriptor. Patch by Nathaniel " +"Smith." -#: ../../../Misc/NEWS:130 +#: ../../../Misc/NEWS:131 msgid "" -"`bpo-23890 `__: unittest.TestCase." -"assertRaises() now manually breaks a reference cycle to not keep objects " -"alive longer than expected." +"`bpo-23894 `__: lib2to3 now recognizes " +"``rb'...'`` and ``f'...'`` strings." msgstr "" -"`bpo-23890 `__: unittest.TestCase." -"assertRaises() now manually breaks a reference cycle to not keep objects " -"alive longer than expected." +"`bpo-23894 `__: lib2to3 now recognizes " +"``rb'...'`` and ``f'...'`` strings." #: ../../../Misc/NEWS:133 msgid "" +"`bpo-23890 `__: unittest.TestCase." +"assertRaises() now manually breaks a reference cycle to not keep objects " +"alive longer than expected." +msgstr "" +"`bpo-23890 `__: unittest.TestCase." +"assertRaises() now manually breaks a reference cycle to not keep objects " +"alive longer than expected." + +#: ../../../Misc/NEWS:136 +msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." @@ -352,7 +362,7 @@ msgstr "" "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." -#: ../../../Misc/NEWS:137 +#: ../../../Misc/NEWS:140 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " @@ -362,26 +372,26 @@ msgstr "" "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." -#: ../../../Misc/NEWS:141 -msgid "" -"`bpo-29931 `__: Fixed comparison check " -"for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." -msgstr "" -"`bpo-29931 `__: Fixed comparison check " -"for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." - #: ../../../Misc/NEWS:144 msgid "" -"`bpo-30605 `__: re.compile() no longer " -"raises a BytesWarning when compiling a bytes instance with misplaced inline " -"modifier. Patch by Roy Williams." +"`bpo-29931 `__: Fixed comparison check " +"for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -"`bpo-30605 `__: re.compile() no longer " -"raises a BytesWarning when compiling a bytes instance with misplaced inline " -"modifier. Patch by Roy Williams." +"`bpo-29931 `__: Fixed comparison check " +"for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." #: ../../../Misc/NEWS:147 msgid "" +"`bpo-30605 `__: re.compile() no longer " +"raises a BytesWarning when compiling a bytes instance with misplaced inline " +"modifier. Patch by Roy Williams." +msgstr "" +"`bpo-30605 `__: re.compile() no longer " +"raises a BytesWarning when compiling a bytes instance with misplaced inline " +"modifier. Patch by Roy Williams." + +#: ../../../Misc/NEWS:150 +msgid "" "[Security] `bpo-29591 `__: Update expat " "copy from 2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. " "See https://sourceforge.net/p/expat/bugs/537/ for more information." @@ -390,7 +400,7 @@ msgstr "" "copy from 2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. " "See https://sourceforge.net/p/expat/bugs/537/ for more information." -#: ../../../Misc/NEWS:151 +#: ../../../Misc/NEWS:154 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" @@ -398,136 +408,136 @@ msgstr "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" -#: ../../../Misc/NEWS:153 -msgid "" -"`bpo-28994 `__: The traceback no longer " -"displayed for SystemExit raised in a callback registered by atexit." -msgstr "" -"`bpo-28994 `__: The traceback no longer " -"displayed for SystemExit raised in a callback registered by atexit." - #: ../../../Misc/NEWS:156 msgid "" -"`bpo-30508 `__: Don't log exceptions if " -"Task/Future \"cancel()\" method was called." +"`bpo-28994 `__: The traceback no longer " +"displayed for SystemExit raised in a callback registered by atexit." msgstr "" -"`bpo-30508 `__: Don't log exceptions if " -"Task/Future \"cancel()\" method was called." +"`bpo-28994 `__: The traceback no longer " +"displayed for SystemExit raised in a callback registered by atexit." #: ../../../Misc/NEWS:159 msgid "" -"`bpo-28556 `__: Updates to typing " -"module: Add generic AsyncContextManager, add support for ContextManager on " -"all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" +"`bpo-30508 `__: Don't log exceptions if " +"Task/Future \"cancel()\" method was called." msgstr "" -"`bpo-28556 `__: Updates to typing " -"module: Add generic AsyncContextManager, add support for ContextManager on " -"all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" +"`bpo-30508 `__: Don't log exceptions if " +"Task/Future \"cancel()\" method was called." -#: ../../../Misc/NEWS:163 +#: ../../../Misc/NEWS:162 msgid "" -"`bpo-29870 `__: Fix ssl sockets leaks " -"when connection is aborted in asyncio/ssl implementation. Patch by Michaël " -"Sghaïer." +"`bpo-28556 `__: Updates to typing " +"module: Add generic AsyncContextManager, add support for ContextManager on " +"all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -"`bpo-29870 `__: Fix ssl sockets leaks " -"when connection is aborted in asyncio/ssl implementation. Patch by Michaël " -"Sghaïer." +"`bpo-28556 `__: Updates to typing " +"module: Add generic AsyncContextManager, add support for ContextManager on " +"all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" #: ../../../Misc/NEWS:166 msgid "" -"`bpo-29743 `__: Closing transport during " -"handshake process leaks open socket. Patch by Nikolay Kim" +"`bpo-29870 `__: Fix ssl sockets leaks " +"when connection is aborted in asyncio/ssl implementation. Patch by Michaël " +"Sghaïer." msgstr "" -"`bpo-29743 `__: Closing transport during " -"handshake process leaks open socket. Patch by Nikolay Kim" +"`bpo-29870 `__: Fix ssl sockets leaks " +"when connection is aborted in asyncio/ssl implementation. Patch by Michaël " +"Sghaïer." #: ../../../Misc/NEWS:169 msgid "" -"`bpo-27585 `__: Fix waiter cancellation " -"in asyncio.Lock. Patch by Mathieu Sornay." +"`bpo-29743 `__: Closing transport during " +"handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -"`bpo-27585 `__: Fix waiter cancellation " -"in asyncio.Lock. Patch by Mathieu Sornay." +"`bpo-29743 `__: Closing transport during " +"handshake process leaks open socket. Patch by Nikolay Kim" #: ../../../Misc/NEWS:172 msgid "" -"`bpo-30418 `__: On Windows, subprocess." -"Popen.communicate() now also ignore EINVAL on stdin.write() if the child " -"process is still running but closed the pipe." +"`bpo-27585 `__: Fix waiter cancellation " +"in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -"`bpo-30418 `__: On Windows, subprocess." -"Popen.communicate() now also ignore EINVAL on stdin.write() if the child " -"process is still running but closed the pipe." +"`bpo-27585 `__: Fix waiter cancellation " +"in asyncio.Lock. Patch by Mathieu Sornay." #: ../../../Misc/NEWS:175 msgid "" -"`bpo-29822 `__: inspect.isabstract() now " -"works during __init_subclass__. Patch by Nate Soares." +"`bpo-30418 `__: On Windows, subprocess." +"Popen.communicate() now also ignore EINVAL on stdin.write() if the child " +"process is still running but closed the pipe." msgstr "" -"`bpo-29822 `__: inspect.isabstract() now " -"works during __init_subclass__. Patch by Nate Soares." +"`bpo-30418 `__: On Windows, subprocess." +"Popen.communicate() now also ignore EINVAL on stdin.write() if the child " +"process is still running but closed the pipe." #: ../../../Misc/NEWS:178 msgid "" -"`bpo-29581 `__: ABCMeta.__new__ now " -"accepts ``**kwargs``, allowing abstract base classes to use keyword " -"parameters in __init_subclass__. Patch by Nate Soares." +"`bpo-29822 `__: inspect.isabstract() now " +"works during __init_subclass__. Patch by Nate Soares." msgstr "" -"`bpo-29581 `__: ABCMeta.__new__ now " -"accepts ``**kwargs``, allowing abstract base classes to use keyword " -"parameters in __init_subclass__. Patch by Nate Soares." +"`bpo-29822 `__: inspect.isabstract() now " +"works during __init_subclass__. Patch by Nate Soares." #: ../../../Misc/NEWS:181 msgid "" -"`bpo-30557 `__: faulthandler now " -"correctly filters and displays exception codes on Windows" +"`bpo-29581 `__: ABCMeta.__new__ now " +"accepts ``**kwargs``, allowing abstract base classes to use keyword " +"parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -"`bpo-30557 `__: faulthandler now " -"correctly filters and displays exception codes on Windows" +"`bpo-29581 `__: ABCMeta.__new__ now " +"accepts ``**kwargs``, allowing abstract base classes to use keyword " +"parameters in __init_subclass__. Patch by Nate Soares." #: ../../../Misc/NEWS:184 msgid "" -"`bpo-30378 `__: Fix the problem that " -"logging.handlers.SysLogHandler cannot handle IPv6 addresses." +"`bpo-30557 `__: faulthandler now " +"correctly filters and displays exception codes on Windows" msgstr "" -"`bpo-30378 `__: Fix the problem that " -"logging.handlers.SysLogHandler cannot handle IPv6 addresses." +"`bpo-30557 `__: faulthandler now " +"correctly filters and displays exception codes on Windows" #: ../../../Misc/NEWS:187 msgid "" -"`bpo-29960 `__: Preserve generator state " -"when _random.Random.setstate() raises an exception. Patch by Bryan Olson." +"`bpo-30378 `__: Fix the problem that " +"logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -"`bpo-29960 `__: Preserve generator state " -"when _random.Random.setstate() raises an exception. Patch by Bryan Olson." +"`bpo-30378 `__: Fix the problem that " +"logging.handlers.SysLogHandler cannot handle IPv6 addresses." #: ../../../Misc/NEWS:190 msgid "" -"`bpo-30414 `__: multiprocessing.Queue." -"_feed background running thread do not break from main loop on exception." +"`bpo-29960 `__: Preserve generator state " +"when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -"`bpo-30414 `__: multiprocessing.Queue." -"_feed background running thread do not break from main loop on exception." +"`bpo-29960 `__: Preserve generator state " +"when _random.Random.setstate() raises an exception. Patch by Bryan Olson." #: ../../../Misc/NEWS:193 msgid "" -"`bpo-30003 `__: Fix handling escape " -"characters in HZ codec. Based on patch by Ma Lin." +"`bpo-30414 `__: multiprocessing.Queue." +"_feed background running thread do not break from main loop on exception." msgstr "" -"`bpo-30003 `__: Fix handling escape " -"characters in HZ codec. Based on patch by Ma Lin." +"`bpo-30414 `__: multiprocessing.Queue." +"_feed background running thread do not break from main loop on exception." #: ../../../Misc/NEWS:196 msgid "" -"`bpo-30301 `__: Fix AttributeError when " -"using SimpleQueue.empty() under *spawn* and *forkserver* start methods." +"`bpo-30003 `__: Fix handling escape " +"characters in HZ codec. Based on patch by Ma Lin." msgstr "" -"`bpo-30301 `__: Fix AttributeError when " -"using SimpleQueue.empty() under *spawn* and *forkserver* start methods." +"`bpo-30003 `__: Fix handling escape " +"characters in HZ codec. Based on patch by Ma Lin." #: ../../../Misc/NEWS:199 msgid "" +"`bpo-30301 `__: Fix AttributeError when " +"using SimpleQueue.empty() under *spawn* and *forkserver* start methods." +msgstr "" +"`bpo-30301 `__: Fix AttributeError when " +"using SimpleQueue.empty() under *spawn* and *forkserver* start methods." + +#: ../../../Misc/NEWS:202 +msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " "shutdown(SHUT_RDWR): An invalid operation was attempted. This error occurs " @@ -538,7 +548,7 @@ msgstr "" "shutdown(SHUT_RDWR): An invalid operation was attempted. This error occurs " "sometimes on SSL connections." -#: ../../../Misc/NEWS:203 +#: ../../../Misc/NEWS:206 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code. " @@ -550,18 +560,18 @@ msgstr "" "Previously they could point into inners of the re module if emitted from " "inside of groups or conditionals." -#: ../../../Misc/NEWS:207 -msgid "" -"`bpo-30048 `__: Fixed ``Task.cancel()`` " -"can be ignored when the task is running coroutine and the coroutine returned " -"without any more ``await``." -msgstr "" -"`bpo-30048 `__: Fixed ``Task.cancel()`` " -"can be ignored when the task is running coroutine and the coroutine returned " -"without any more ``await``." - #: ../../../Misc/NEWS:210 msgid "" +"`bpo-30048 `__: Fixed ``Task.cancel()`` " +"can be ignored when the task is running coroutine and the coroutine returned " +"without any more ``await``." +msgstr "" +"`bpo-30048 `__: Fixed ``Task.cancel()`` " +"can be ignored when the task is running coroutine and the coroutine returned " +"without any more ``await``." + +#: ../../../Misc/NEWS:213 +msgid "" "`bpo-30266 `__: contextlib." "AbstractContextManager now supports anti-registration by setting __enter__ = " "None or __exit__ = None, following the pattern introduced in `bpo-25958 " @@ -572,7 +582,7 @@ msgstr "" "None or __exit__ = None, following the pattern introduced in `bpo-25958 " "`__. Patch by Jelle Zijlstra." -#: ../../../Misc/NEWS:214 +#: ../../../Misc/NEWS:217 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential " @@ -586,7 +596,7 @@ msgstr "" "verbose mode whitespaces and comments now are allowed before and between " "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." -#: ../../../Misc/NEWS:220 +#: ../../../Misc/NEWS:223 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." @@ -594,7 +604,7 @@ msgstr "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." -#: ../../../Misc/NEWS:222 +#: ../../../Misc/NEWS:225 msgid "" "Revert `bpo-26293 `__ for zipfile " "breakage. See also `bpo-29094 `__." @@ -602,7 +612,7 @@ msgstr "" "Revert `bpo-26293 `__ for zipfile " "breakage. See also `bpo-29094 `__." -#: ../../../Misc/NEWS:224 +#: ../../../Misc/NEWS:227 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -614,16 +624,16 @@ msgstr "" "leaks or crashes. Now scanner and encoder objects are completely " "initialized in the __new__ methods." -#: ../../../Misc/NEWS:228 -msgid "" -"`bpo-30185 `__: Avoid KeyboardInterrupt " -"tracebacks in forkserver helper process when Ctrl-C is received." -msgstr "" -"`bpo-30185 `__: Avoid KeyboardInterrupt " -"tracebacks in forkserver helper process when Ctrl-C is received." - #: ../../../Misc/NEWS:231 msgid "" +"`bpo-30185 `__: Avoid KeyboardInterrupt " +"tracebacks in forkserver helper process when Ctrl-C is received." +msgstr "" +"`bpo-30185 `__: Avoid KeyboardInterrupt " +"tracebacks in forkserver helper process when Ctrl-C is received." + +#: ../../../Misc/NEWS:234 +msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." @@ -632,7 +642,7 @@ msgstr "" "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." -#: ../../../Misc/NEWS:235 +#: ../../../Misc/NEWS:238 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." @@ -640,7 +650,7 @@ msgstr "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." -#: ../../../Misc/NEWS:237 +#: ../../../Misc/NEWS:240 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." @@ -648,7 +658,7 @@ msgstr "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." -#: ../../../Misc/NEWS:239 +#: ../../../Misc/NEWS:242 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -662,182 +672,182 @@ msgstr "" "by not checking results of PyObject_Size(), PySequence_Size(), or " "PyMapping_Size()." -#: ../../../Misc/NEWS:244 -msgid "" -"`bpo-30017 `__: Allowed calling the " -"close() method of the zip entry writer object multiple times. Writing to a " -"closed writer now always produces a ValueError." -msgstr "" -"`bpo-30017 `__: Allowed calling the " -"close() method of the zip entry writer object multiple times. Writing to a " -"closed writer now always produces a ValueError." - #: ../../../Misc/NEWS:247 msgid "" -"`bpo-30068 `__: _io._IOBase.readlines " -"will check if it's closed first when hint is present." +"`bpo-30017 `__: Allowed calling the " +"close() method of the zip entry writer object multiple times. Writing to a " +"closed writer now always produces a ValueError." msgstr "" -"`bpo-30068 `__: _io._IOBase.readlines " -"will check if it's closed first when hint is present." +"`bpo-30017 `__: Allowed calling the " +"close() method of the zip entry writer object multiple times. Writing to a " +"closed writer now always produces a ValueError." #: ../../../Misc/NEWS:250 msgid "" -"`bpo-29694 `__: Fixed race condition in " -"pathlib mkdir with flags parents=True. Patch by Armin Rigo." +"`bpo-30068 `__: _io._IOBase.readlines " +"will check if it's closed first when hint is present." msgstr "" -"`bpo-29694 `__: Fixed race condition in " -"pathlib mkdir with flags parents=True. Patch by Armin Rigo." +"`bpo-30068 `__: _io._IOBase.readlines " +"will check if it's closed first when hint is present." #: ../../../Misc/NEWS:253 msgid "" -"`bpo-29692 `__: Fixed arbitrary " -"unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " -"by Siddharth Velankar." +"`bpo-29694 `__: Fixed race condition in " +"pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -"`bpo-29692 `__: Fixed arbitrary " -"unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " -"by Siddharth Velankar." +"`bpo-29694 `__: Fixed race condition in " +"pathlib mkdir with flags parents=True. Patch by Armin Rigo." #: ../../../Misc/NEWS:256 msgid "" -"`bpo-29998 `__: Pickling and copying " -"ImportError now preserves name and path attributes." +"`bpo-29692 `__: Fixed arbitrary " +"unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " +"by Siddharth Velankar." msgstr "" -"`bpo-29998 `__: Pickling and copying " -"ImportError now preserves name and path attributes." +"`bpo-29692 `__: Fixed arbitrary " +"unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " +"by Siddharth Velankar." #: ../../../Misc/NEWS:259 msgid "" -"`bpo-29953 `__: Fixed memory leaks in " -"the replace() method of datetime and time objects when pass out of bound " -"fold argument." +"`bpo-29998 `__: Pickling and copying " +"ImportError now preserves name and path attributes." msgstr "" -"`bpo-29953 `__: Fixed memory leaks in " -"the replace() method of datetime and time objects when pass out of bound " -"fold argument." +"`bpo-29998 `__: Pickling and copying " +"ImportError now preserves name and path attributes." #: ../../../Misc/NEWS:262 msgid "" -"`bpo-29942 `__: Fix a crash in itertools." -"chain.from_iterable when encountering long runs of empty iterables." +"`bpo-29953 `__: Fixed memory leaks in " +"the replace() method of datetime and time objects when pass out of bound " +"fold argument." msgstr "" -"`bpo-29942 `__: Fix a crash in itertools." -"chain.from_iterable when encountering long runs of empty iterables." +"`bpo-29953 `__: Fixed memory leaks in " +"the replace() method of datetime and time objects when pass out of bound " +"fold argument." #: ../../../Misc/NEWS:265 msgid "" -"`bpo-27863 `__: Fixed multiple crashes " -"in ElementTree caused by race conditions and wrong types." +"`bpo-29942 `__: Fix a crash in itertools." +"chain.from_iterable when encountering long runs of empty iterables." msgstr "" -"`bpo-27863 `__: Fixed multiple crashes " -"in ElementTree caused by race conditions and wrong types." +"`bpo-29942 `__: Fix a crash in itertools." +"chain.from_iterable when encountering long runs of empty iterables." #: ../../../Misc/NEWS:268 msgid "" -"`bpo-28699 `__: Fixed a bug in pools in " -"multiprocessing.pool that raising an exception at the very first of an " -"iterable may swallow the exception or make the program hang. Patch by Davin " -"Potts and Xiang Zhang." +"`bpo-27863 `__: Fixed multiple crashes " +"in ElementTree caused by race conditions and wrong types." msgstr "" -"`bpo-28699 `__: Fixed a bug in pools in " -"multiprocessing.pool that raising an exception at the very first of an " -"iterable may swallow the exception or make the program hang. Patch by Davin " -"Potts and Xiang Zhang." +"`bpo-27863 `__: Fixed multiple crashes " +"in ElementTree caused by race conditions and wrong types." -#: ../../../Misc/NEWS:272 +#: ../../../Misc/NEWS:271 msgid "" -"`bpo-25803 `__: Avoid incorrect errors " -"raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " -"such as EACCES over EEXIST." +"`bpo-28699 `__: Fixed a bug in pools in " +"multiprocessing.pool that raising an exception at the very first of an " +"iterable may swallow the exception or make the program hang. Patch by Davin " +"Potts and Xiang Zhang." msgstr "" -"`bpo-25803 `__: Avoid incorrect errors " -"raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " -"such as EACCES over EEXIST." +"`bpo-28699 `__: Fixed a bug in pools in " +"multiprocessing.pool that raising an exception at the very first of an " +"iterable may swallow the exception or make the program hang. Patch by Davin " +"Potts and Xiang Zhang." #: ../../../Misc/NEWS:275 msgid "" -"`bpo-29861 `__: Release references to " -"tasks, their arguments and their results as soon as they are finished in " -"multiprocessing.Pool." +"`bpo-25803 `__: Avoid incorrect errors " +"raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " +"such as EACCES over EEXIST." msgstr "" -"`bpo-29861 `__: Release references to " -"tasks, their arguments and their results as soon as they are finished in " -"multiprocessing.Pool." +"`bpo-25803 `__: Avoid incorrect errors " +"raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " +"such as EACCES over EEXIST." #: ../../../Misc/NEWS:278 msgid "" -"`bpo-29884 `__: faulthandler: Restore " -"the old sigaltstack during teardown. Patch by Christophe Zeitouny." +"`bpo-29861 `__: Release references to " +"tasks, their arguments and their results as soon as they are finished in " +"multiprocessing.Pool." msgstr "" -"`bpo-29884 `__: faulthandler: Restore " -"the old sigaltstack during teardown. Patch by Christophe Zeitouny." +"`bpo-29861 `__: Release references to " +"tasks, their arguments and their results as soon as they are finished in " +"multiprocessing.Pool." #: ../../../Misc/NEWS:281 msgid "" -"`bpo-25455 `__: Fixed crashes in repr of " -"recursive buffered file-like objects." +"`bpo-29884 `__: faulthandler: Restore " +"the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -"`bpo-25455 `__: Fixed crashes in repr of " -"recursive buffered file-like objects." +"`bpo-29884 `__: faulthandler: Restore " +"the old sigaltstack during teardown. Patch by Christophe Zeitouny." -#: ../../../Misc/NEWS:283 +#: ../../../Misc/NEWS:284 msgid "" -"`bpo-29800 `__: Fix crashes in partial." -"__repr__ if the keys of partial.keywords are not strings. Patch by Michael " -"Seifert." +"`bpo-25455 `__: Fixed crashes in repr of " +"recursive buffered file-like objects." msgstr "" -"`bpo-29800 `__: Fix crashes in partial." -"__repr__ if the keys of partial.keywords are not strings. Patch by Michael " -"Seifert." +"`bpo-25455 `__: Fixed crashes in repr of " +"recursive buffered file-like objects." #: ../../../Misc/NEWS:286 msgid "" -"`bpo-29742 `__: get_extra_info() raises " -"exception if get called on closed ssl transport. Patch by Nikolay Kim." +"`bpo-29800 `__: Fix crashes in partial." +"__repr__ if the keys of partial.keywords are not strings. Patch by Michael " +"Seifert." msgstr "" -"`bpo-29742 `__: get_extra_info() raises " -"exception if get called on closed ssl transport. Patch by Nikolay Kim." +"`bpo-29800 `__: Fix crashes in partial." +"__repr__ if the keys of partial.keywords are not strings. Patch by Michael " +"Seifert." #: ../../../Misc/NEWS:289 msgid "" -"`bpo-8256 `__: Fixed possible failing or " -"crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " -"sys.stdout are not set or are not strings." +"`bpo-29742 `__: get_extra_info() raises " +"exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -"`bpo-8256 `__: Fixed possible failing or " -"crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " -"sys.stdout are not set or are not strings." +"`bpo-29742 `__: get_extra_info() raises " +"exception if get called on closed ssl transport. Patch by Nikolay Kim." #: ../../../Misc/NEWS:292 msgid "" -"`bpo-28298 `__: Fix a bug that prevented " -"array 'Q', 'L' and 'I' from accepting big intables (objects that have " -"__int__) as elements. Patch by Oren Milman." +"`bpo-8256 `__: Fixed possible failing or " +"crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " +"sys.stdout are not set or are not strings." msgstr "" -"`bpo-28298 `__: Fix a bug that prevented " -"array 'Q', 'L' and 'I' from accepting big intables (objects that have " -"__int__) as elements. Patch by Oren Milman." +"`bpo-8256 `__: Fixed possible failing or " +"crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " +"sys.stdout are not set or are not strings." #: ../../../Misc/NEWS:295 msgid "" -"`bpo-28231 `__: The zipfile module now " -"accepts path-like objects for external paths." +"`bpo-28298 `__: Fix a bug that prevented " +"array 'Q', 'L' and 'I' from accepting big intables (objects that have " +"__int__) as elements. Patch by Oren Milman." msgstr "" -"`bpo-28231 `__: The zipfile module now " -"accepts path-like objects for external paths." +"`bpo-28298 `__: Fix a bug that prevented " +"array 'Q', 'L' and 'I' from accepting big intables (objects that have " +"__int__) as elements. Patch by Oren Milman." #: ../../../Misc/NEWS:298 msgid "" -"`bpo-26915 `__: index() and count() " -"methods of collections.abc.Sequence now check identity before checking " -"equality when do comparisons." +"`bpo-28231 `__: The zipfile module now " +"accepts path-like objects for external paths." msgstr "" -"`bpo-26915 `__: index() and count() " -"methods of collections.abc.Sequence now check identity before checking " -"equality when do comparisons." +"`bpo-28231 `__: The zipfile module now " +"accepts path-like objects for external paths." #: ../../../Misc/NEWS:301 msgid "" +"`bpo-26915 `__: index() and count() " +"methods of collections.abc.Sequence now check identity before checking " +"equality when do comparisons." +msgstr "" +"`bpo-26915 `__: index() and count() " +"methods of collections.abc.Sequence now check identity before checking " +"equality when do comparisons." + +#: ../../../Misc/NEWS:304 +msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in " "the dispatched methods. Patch by Petr Motejlek." @@ -846,7 +856,7 @@ msgstr "" "no longer chains KeyError (or any other exception) to exception(s) raised in " "the dispatched methods. Patch by Petr Motejlek." -#: ../../../Misc/NEWS:305 +#: ../../../Misc/NEWS:308 msgid "" "`bpo-30177 `__: path." "resolve(strict=False) no longer cuts the path after the first element not " @@ -856,15 +866,15 @@ msgstr "" "resolve(strict=False) no longer cuts the path after the first element not " "present in the filesystem. Patch by Antoine Pietri." -#: ../../../Misc/NEWS:309 ../../../Misc/NEWS:640 ../../../Misc/NEWS:1761 -#: ../../../Misc/NEWS:2033 ../../../Misc/NEWS:2232 ../../../Misc/NEWS:2491 -#: ../../../Misc/NEWS:3617 ../../../Misc/NEWS:4444 ../../../Misc/NEWS:4612 -#: ../../../Misc/NEWS:5155 ../../../Misc/NEWS:5672 ../../../Misc/NEWS:6006 -#: ../../../Misc/NEWS:6513 ../../../Misc/NEWS:8530 +#: ../../../Misc/NEWS:312 ../../../Misc/NEWS:643 ../../../Misc/NEWS:1764 +#: ../../../Misc/NEWS:2036 ../../../Misc/NEWS:2235 ../../../Misc/NEWS:2494 +#: ../../../Misc/NEWS:3620 ../../../Misc/NEWS:4447 ../../../Misc/NEWS:4615 +#: ../../../Misc/NEWS:5158 ../../../Misc/NEWS:5675 ../../../Misc/NEWS:6009 +#: ../../../Misc/NEWS:6516 ../../../Misc/NEWS:8533 msgid "IDLE" msgstr "IDLE" -#: ../../../Misc/NEWS:311 +#: ../../../Misc/NEWS:314 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -876,36 +886,36 @@ msgstr "" "selection box items; using the scrollbar; selecting an item by hitting " "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." -#: ../../../Misc/NEWS:316 -msgid "" -"`bpo-25514 `__: Add doc subsubsection " -"about IDLE failure to start. Popup no-connection message directs users to " -"this section." -msgstr "" -"`bpo-25514 `__: Add doc subsubsection " -"about IDLE failure to start. Popup no-connection message directs users to " -"this section." - #: ../../../Misc/NEWS:319 msgid "" -"`bpo-30642 `__: Fix reference leaks in " -"IDLE tests. Patches by Louie Lu and Terry Jan Reedy." +"`bpo-25514 `__: Add doc subsubsection " +"about IDLE failure to start. Popup no-connection message directs users to " +"this section." msgstr "" -"`bpo-30642 `__: Fix reference leaks in " -"IDLE tests. Patches by Louie Lu and Terry Jan Reedy." +"`bpo-25514 `__: Add doc subsubsection " +"about IDLE failure to start. Popup no-connection message directs users to " +"this section." #: ../../../Misc/NEWS:322 msgid "" -"`bpo-30495 `__: Add docstrings for " -"textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " -"Reedy." +"`bpo-30642 `__: Fix reference leaks in " +"IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -"`bpo-30495 `__: Add docstrings for " -"textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " -"Reedy." +"`bpo-30642 `__: Fix reference leaks in " +"IDLE tests. Patches by Louie Lu and Terry Jan Reedy." #: ../../../Misc/NEWS:325 msgid "" +"`bpo-30495 `__: Add docstrings for " +"textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " +"Reedy." +msgstr "" +"`bpo-30495 `__: Add docstrings for " +"textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " +"Reedy." + +#: ../../../Misc/NEWS:328 +msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." @@ -914,7 +924,7 @@ msgstr "" "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." -#: ../../../Misc/NEWS:329 +#: ../../../Misc/NEWS:332 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " @@ -924,14 +934,14 @@ msgstr "" "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." -#: ../../../Misc/NEWS:334 ../../../Misc/NEWS:665 ../../../Misc/NEWS:831 -#: ../../../Misc/NEWS:1340 ../../../Misc/NEWS:1781 ../../../Misc/NEWS:2267 -#: ../../../Misc/NEWS:2603 ../../../Misc/NEWS:3891 ../../../Misc/NEWS:4472 -#: ../../../Misc/NEWS:6777 ../../../Misc/NEWS:7093 ../../../Misc/NEWS:8689 +#: ../../../Misc/NEWS:337 ../../../Misc/NEWS:668 ../../../Misc/NEWS:834 +#: ../../../Misc/NEWS:1343 ../../../Misc/NEWS:1784 ../../../Misc/NEWS:2270 +#: ../../../Misc/NEWS:2606 ../../../Misc/NEWS:3894 ../../../Misc/NEWS:4475 +#: ../../../Misc/NEWS:6780 ../../../Misc/NEWS:7096 ../../../Misc/NEWS:8692 msgid "C API" msgstr "API C" -#: ../../../Misc/NEWS:336 +#: ../../../Misc/NEWS:339 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " @@ -941,18 +951,18 @@ msgstr "" "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." -#: ../../../Misc/NEWS:341 ../../../Misc/NEWS:425 ../../../Misc/NEWS:716 -#: ../../../Misc/NEWS:781 ../../../Misc/NEWS:953 ../../../Misc/NEWS:1074 -#: ../../../Misc/NEWS:1347 ../../../Misc/NEWS:1803 ../../../Misc/NEWS:2089 -#: ../../../Misc/NEWS:2273 ../../../Misc/NEWS:2588 ../../../Misc/NEWS:3788 -#: ../../../Misc/NEWS:4532 ../../../Misc/NEWS:5254 ../../../Misc/NEWS:5807 -#: ../../../Misc/NEWS:5867 ../../../Misc/NEWS:5884 ../../../Misc/NEWS:6125 -#: ../../../Misc/NEWS:6230 ../../../Misc/NEWS:6737 ../../../Misc/NEWS:6949 -#: ../../../Misc/NEWS:7085 ../../../Misc/NEWS:8609 +#: ../../../Misc/NEWS:344 ../../../Misc/NEWS:428 ../../../Misc/NEWS:719 +#: ../../../Misc/NEWS:784 ../../../Misc/NEWS:956 ../../../Misc/NEWS:1077 +#: ../../../Misc/NEWS:1350 ../../../Misc/NEWS:1806 ../../../Misc/NEWS:2092 +#: ../../../Misc/NEWS:2276 ../../../Misc/NEWS:2591 ../../../Misc/NEWS:3791 +#: ../../../Misc/NEWS:4535 ../../../Misc/NEWS:5257 ../../../Misc/NEWS:5810 +#: ../../../Misc/NEWS:5870 ../../../Misc/NEWS:5887 ../../../Misc/NEWS:6128 +#: ../../../Misc/NEWS:6233 ../../../Misc/NEWS:6740 ../../../Misc/NEWS:6952 +#: ../../../Misc/NEWS:7088 ../../../Misc/NEWS:8612 msgid "Build" msgstr "Build" -#: ../../../Misc/NEWS:343 +#: ../../../Misc/NEWS:346 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " @@ -962,16 +972,16 @@ msgstr "" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." -#: ../../../Misc/NEWS:347 -msgid "" -"`bpo-28787 `__: Fix out-of-tree builds " -"of Python when configured with ``--with--dtrace``." -msgstr "" -"`bpo-28787 `__: Fix out-of-tree builds " -"of Python when configured with ``--with--dtrace``." - #: ../../../Misc/NEWS:350 msgid "" +"`bpo-28787 `__: Fix out-of-tree builds " +"of Python when configured with ``--with--dtrace``." +msgstr "" +"`bpo-28787 `__: Fix out-of-tree builds " +"of Python when configured with ``--with--dtrace``." + +#: ../../../Misc/NEWS:353 +msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." @@ -980,7 +990,7 @@ msgstr "" "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." -#: ../../../Misc/NEWS:354 +#: ../../../Misc/NEWS:357 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " @@ -990,7 +1000,7 @@ msgstr "" "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." -#: ../../../Misc/NEWS:358 +#: ../../../Misc/NEWS:361 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." @@ -998,15 +1008,15 @@ msgstr "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." -#: ../../../Misc/NEWS:361 ../../../Misc/NEWS:682 ../../../Misc/NEWS:836 -#: ../../../Misc/NEWS:940 ../../../Misc/NEWS:2304 ../../../Misc/NEWS:2559 -#: ../../../Misc/NEWS:3727 ../../../Misc/NEWS:4480 ../../../Misc/NEWS:5208 -#: ../../../Misc/NEWS:5769 ../../../Misc/NEWS:6022 ../../../Misc/NEWS:6221 -#: ../../../Misc/NEWS:6528 ../../../Misc/NEWS:8718 +#: ../../../Misc/NEWS:364 ../../../Misc/NEWS:685 ../../../Misc/NEWS:839 +#: ../../../Misc/NEWS:943 ../../../Misc/NEWS:2307 ../../../Misc/NEWS:2562 +#: ../../../Misc/NEWS:3730 ../../../Misc/NEWS:4483 ../../../Misc/NEWS:5211 +#: ../../../Misc/NEWS:5772 ../../../Misc/NEWS:6025 ../../../Misc/NEWS:6224 +#: ../../../Misc/NEWS:6531 ../../../Misc/NEWS:8721 msgid "Documentation" msgstr "Documentation" -#: ../../../Misc/NEWS:363 +#: ../../../Misc/NEWS:366 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." @@ -1014,7 +1024,7 @@ msgstr "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." -#: ../../../Misc/NEWS:365 +#: ../../../Misc/NEWS:368 msgid "" "`bpo-30052 `__: the link targets for :" "func:`bytes` and :func:`bytearray` are now their respective type " @@ -1028,7 +1038,7 @@ msgstr "" "ref:`bytes ` and :ref:`bytearray ` to reference " "the latter." -#: ../../../Misc/NEWS:370 +#: ../../../Misc/NEWS:373 msgid "" "In order to ensure this and future cross-reference updates are applied " "automatically, the daily documentation builds now disable the default output " @@ -1038,7 +1048,7 @@ msgstr "" "appliquées automatiquement, la génération de documentations désactive le " "cache par défaut de sphinx." -#: ../../../Misc/NEWS:374 +#: ../../../Misc/NEWS:377 msgid "" "`bpo-26985 `__: Add missing info of code " "object in inspect documentation." @@ -1046,15 +1056,15 @@ msgstr "" "`bpo-26985 `__: Add missing info of code " "object in inspect documentation." -#: ../../../Misc/NEWS:377 ../../../Misc/NEWS:771 ../../../Misc/NEWS:843 -#: ../../../Misc/NEWS:1838 ../../../Misc/NEWS:2296 ../../../Misc/NEWS:2611 -#: ../../../Misc/NEWS:3870 ../../../Misc/NEWS:4504 ../../../Misc/NEWS:5330 -#: ../../../Misc/NEWS:5856 ../../../Misc/NEWS:6538 ../../../Misc/NEWS:6754 -#: ../../../Misc/NEWS:6961 ../../../Misc/NEWS:8864 +#: ../../../Misc/NEWS:380 ../../../Misc/NEWS:774 ../../../Misc/NEWS:846 +#: ../../../Misc/NEWS:1841 ../../../Misc/NEWS:2299 ../../../Misc/NEWS:2614 +#: ../../../Misc/NEWS:3873 ../../../Misc/NEWS:4507 ../../../Misc/NEWS:5333 +#: ../../../Misc/NEWS:5859 ../../../Misc/NEWS:6541 ../../../Misc/NEWS:6757 +#: ../../../Misc/NEWS:6964 ../../../Misc/NEWS:8867 msgid "Tools/Demos" msgstr "Outils / Démos" -#: ../../../Misc/NEWS:379 +#: ../../../Misc/NEWS:382 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." @@ -1062,17 +1072,17 @@ msgstr "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." -#: ../../../Misc/NEWS:383 ../../../Misc/NEWS:695 ../../../Misc/NEWS:945 -#: ../../../Misc/NEWS:1083 ../../../Misc/NEWS:1358 ../../../Misc/NEWS:1789 -#: ../../../Misc/NEWS:2062 ../../../Misc/NEWS:2313 ../../../Misc/NEWS:2571 -#: ../../../Misc/NEWS:3745 ../../../Misc/NEWS:4485 ../../../Misc/NEWS:4607 -#: ../../../Misc/NEWS:5231 ../../../Misc/NEWS:5794 ../../../Misc/NEWS:6037 -#: ../../../Misc/NEWS:6214 ../../../Misc/NEWS:6519 ../../../Misc/NEWS:6745 -#: ../../../Misc/NEWS:6954 ../../../Misc/NEWS:8758 +#: ../../../Misc/NEWS:386 ../../../Misc/NEWS:698 ../../../Misc/NEWS:948 +#: ../../../Misc/NEWS:1086 ../../../Misc/NEWS:1361 ../../../Misc/NEWS:1792 +#: ../../../Misc/NEWS:2065 ../../../Misc/NEWS:2316 ../../../Misc/NEWS:2574 +#: ../../../Misc/NEWS:3748 ../../../Misc/NEWS:4488 ../../../Misc/NEWS:4610 +#: ../../../Misc/NEWS:5234 ../../../Misc/NEWS:5797 ../../../Misc/NEWS:6040 +#: ../../../Misc/NEWS:6217 ../../../Misc/NEWS:6522 ../../../Misc/NEWS:6748 +#: ../../../Misc/NEWS:6957 ../../../Misc/NEWS:8761 msgid "Tests" msgstr "Tests" -#: ../../../Misc/NEWS:385 +#: ../../../Misc/NEWS:388 msgid "" "`bpo-30357 `__: test_thread: setUp() now " "uses support.threading_setup() and support.threading_cleanup() to wait until " @@ -1084,7 +1094,7 @@ msgstr "" "threads complete to avoid random side effects on following tests. Initial " "patch written by Grzegorz Grzywacz." -#: ../../../Misc/NEWS:390 +#: ../../../Misc/NEWS:393 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -1098,24 +1108,24 @@ msgstr "" "of the attribute or item (or None if it doesn't exist) now will be assigned " "to the target of the \"as\" clause, if there is one." -#: ../../../Misc/NEWS:397 ../../../Misc/NEWS:648 ../../../Misc/NEWS:776 -#: ../../../Misc/NEWS:1069 ../../../Misc/NEWS:1313 ../../../Misc/NEWS:1845 -#: ../../../Misc/NEWS:2077 ../../../Misc/NEWS:2581 ../../../Misc/NEWS:3851 -#: ../../../Misc/NEWS:4516 ../../../Misc/NEWS:5313 ../../../Misc/NEWS:5364 -#: ../../../Misc/NEWS:5818 ../../../Misc/NEWS:7099 ../../../Misc/NEWS:8904 +#: ../../../Misc/NEWS:400 ../../../Misc/NEWS:651 ../../../Misc/NEWS:779 +#: ../../../Misc/NEWS:1072 ../../../Misc/NEWS:1316 ../../../Misc/NEWS:1848 +#: ../../../Misc/NEWS:2080 ../../../Misc/NEWS:2584 ../../../Misc/NEWS:3854 +#: ../../../Misc/NEWS:4519 ../../../Misc/NEWS:5316 ../../../Misc/NEWS:5367 +#: ../../../Misc/NEWS:5821 ../../../Misc/NEWS:7102 ../../../Misc/NEWS:8907 msgid "Windows" msgstr "Windows" -#: ../../../Misc/NEWS:399 -msgid "" -"`bpo-30687 `__: Locate msbuild.exe on " -"Windows when building rather than vcvarsall.bat" -msgstr "" -"`bpo-30687 `__: Locate msbuild.exe on " -"Windows when building rather than vcvarsall.bat" - #: ../../../Misc/NEWS:402 msgid "" +"`bpo-30687 `__: Locate msbuild.exe on " +"Windows when building rather than vcvarsall.bat" +msgstr "" +"`bpo-30687 `__: Locate msbuild.exe on " +"Windows when building rather than vcvarsall.bat" + +#: ../../../Misc/NEWS:405 +msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " "GitHub via a Python script. If Python 3.6 is not found on the system (via " @@ -1126,15 +1136,15 @@ msgstr "" "GitHub via a Python script. If Python 3.6 is not found on the system (via " "``py -3.6``), NuGet is used to download a copy of 32-bit Python." -#: ../../../Misc/NEWS:409 +#: ../../../Misc/NEWS:412 msgid "Python 3.6.1" msgstr "Python 3.6.1" -#: ../../../Misc/NEWS:411 +#: ../../../Misc/NEWS:414 msgid "*Release date: 2017-03-21*" msgstr "*Release date: 2017-03-21*" -#: ../../../Misc/NEWS:416 +#: ../../../Misc/NEWS:419 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__ " @@ -1154,7 +1164,7 @@ msgstr "" "``sys.path`` entries are inadvertently modified when inserting the import " "location named on the command line." -#: ../../../Misc/NEWS:427 +#: ../../../Misc/NEWS:430 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" @@ -1162,87 +1172,87 @@ msgstr "" "`bpo-27593 `__: fix format of git " "information used in sys.version" -#: ../../../Misc/NEWS:429 +#: ../../../Misc/NEWS:432 msgid "Fix incompatible comment in python.h" msgstr "" -#: ../../../Misc/NEWS:433 +#: ../../../Misc/NEWS:436 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 release candidate 1" -#: ../../../Misc/NEWS:435 +#: ../../../Misc/NEWS:438 msgid "*Release date: 2017-03-04*" msgstr "*Date de sortie : 2017-03-04*" -#: ../../../Misc/NEWS:440 -msgid "" -"`bpo-28893 `__: Set correct __cause__ " -"for errors about invalid awaitables returned from __aiter__ and __anext__." -msgstr "" -"`bpo-28893 `__: Set correct __cause__ " -"for errors about invalid awaitables returned from __aiter__ and __anext__." - #: ../../../Misc/NEWS:443 msgid "" -"`bpo-29683 `__: Fixes to memory " -"allocation in _PyCode_SetExtra. Patch by Brian Coleman." +"`bpo-28893 `__: Set correct __cause__ " +"for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -"`bpo-29683 `__: Fixes to memory " -"allocation in _PyCode_SetExtra. Patch by Brian Coleman." +"`bpo-28893 `__: Set correct __cause__ " +"for errors about invalid awaitables returned from __aiter__ and __anext__." #: ../../../Misc/NEWS:446 msgid "" -"`bpo-29684 `__: Fix minor regression of " -"PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " -"a dict. But it might cause segv when args=NULL and kwargs is not a dict." +"`bpo-29683 `__: Fixes to memory " +"allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -"`bpo-29684 `__: Fix minor regression of " -"PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " -"a dict. But it might cause segv when args=NULL and kwargs is not a dict." +"`bpo-29683 `__: Fixes to memory " +"allocation in _PyCode_SetExtra. Patch by Brian Coleman." -#: ../../../Misc/NEWS:450 +#: ../../../Misc/NEWS:449 msgid "" -"`bpo-28598 `__: Support __rmod__ for " -"subclasses of str being called before str.__mod__. Patch by Martijn Pieters." +"`bpo-29684 `__: Fix minor regression of " +"PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " +"a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -"`bpo-28598 `__: Support __rmod__ for " -"subclasses of str being called before str.__mod__. Patch by Martijn Pieters." +"`bpo-29684 `__: Fix minor regression of " +"PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " +"a dict. But it might cause segv when args=NULL and kwargs is not a dict." #: ../../../Misc/NEWS:453 msgid "" -"`bpo-29607 `__: Fix stack_effect " -"computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." +"`bpo-28598 `__: Support __rmod__ for " +"subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -"`bpo-29607 `__: Fix stack_effect " -"computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." +"`bpo-28598 `__: Support __rmod__ for " +"subclasses of str being called before str.__mod__. Patch by Martijn Pieters." #: ../../../Misc/NEWS:456 msgid "" -"`bpo-29602 `__: Fix incorrect handling " -"of signed zeros in complex constructor for complex subclasses and for inputs " -"having a __complex__ method. Patch by Serhiy Storchaka." +"`bpo-29607 `__: Fix stack_effect " +"computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -"`bpo-29602 `__: Fix incorrect handling " -"of signed zeros in complex constructor for complex subclasses and for inputs " -"having a __complex__ method. Patch by Serhiy Storchaka." +"`bpo-29607 `__: Fix stack_effect " +"computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." -#: ../../../Misc/NEWS:460 +#: ../../../Misc/NEWS:459 msgid "" -"`bpo-29347 `__: Fixed possibly " -"dereferencing undefined pointers when creating weakref objects." +"`bpo-29602 `__: Fix incorrect handling " +"of signed zeros in complex constructor for complex subclasses and for inputs " +"having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -"`bpo-29347 `__: Fixed possibly " -"dereferencing undefined pointers when creating weakref objects." +"`bpo-29602 `__: Fix incorrect handling " +"of signed zeros in complex constructor for complex subclasses and for inputs " +"having a __complex__ method. Patch by Serhiy Storchaka." #: ../../../Misc/NEWS:463 msgid "" +"`bpo-29347 `__: Fixed possibly " +"dereferencing undefined pointers when creating weakref objects." +msgstr "" +"`bpo-29347 `__: Fixed possibly " +"dereferencing undefined pointers when creating weakref objects." + +#: ../../../Misc/NEWS:466 +msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." -#: ../../../Misc/NEWS:465 +#: ../../../Misc/NEWS:468 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." @@ -1250,33 +1260,33 @@ msgstr "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." -#: ../../../Misc/NEWS:467 -msgid "" -"`bpo-29337 `__: Fixed possible " -"BytesWarning when compare the code objects. Warnings could be emitted at " -"compile time." -msgstr "" -"`bpo-29337 `__: Fixed possible " -"BytesWarning when compare the code objects. Warnings could be emitted at " -"compile time." - #: ../../../Misc/NEWS:470 msgid "" -"`bpo-29327 `__: Fixed a crash when pass " -"the iterable keyword argument to sorted()." +"`bpo-29337 `__: Fixed possible " +"BytesWarning when compare the code objects. Warnings could be emitted at " +"compile time." msgstr "" -"`bpo-29327 `__: Fixed a crash when pass " -"the iterable keyword argument to sorted()." +"`bpo-29337 `__: Fixed possible " +"BytesWarning when compare the code objects. Warnings could be emitted at " +"compile time." #: ../../../Misc/NEWS:473 msgid "" +"`bpo-29327 `__: Fixed a crash when pass " +"the iterable keyword argument to sorted()." +msgstr "" +"`bpo-29327 `__: Fixed a crash when pass " +"the iterable keyword argument to sorted()." + +#: ../../../Misc/NEWS:476 +msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." -#: ../../../Misc/NEWS:475 +#: ../../../Misc/NEWS:478 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." @@ -1284,7 +1294,7 @@ msgstr "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." -#: ../../../Misc/NEWS:477 ../../../Misc/NEWS:3920 +#: ../../../Misc/NEWS:480 ../../../Misc/NEWS:3923 msgid "" "`bpo-28932 `__: Do not include if it does not exist." @@ -1292,25 +1302,25 @@ msgstr "" "`bpo-28932 `__: Do not include if it does not exist." -#: ../../../Misc/NEWS:479 ../../../Misc/NEWS:3925 -msgid "" -"`bpo-25677 `__: Correct the positioning " -"of the syntax error caret for indented blocks. Based on patch by Michael " -"Layzell." -msgstr "" -"`bpo-25677 `__: Correct the positioning " -"of the syntax error caret for indented blocks. Based on patch by Michael " -"Layzell." - #: ../../../Misc/NEWS:482 ../../../Misc/NEWS:3928 msgid "" +"`bpo-25677 `__: Correct the positioning " +"of the syntax error caret for indented blocks. Based on patch by Michael " +"Layzell." +msgstr "" +"`bpo-25677 `__: Correct the positioning " +"of the syntax error caret for indented blocks. Based on patch by Michael " +"Layzell." + +#: ../../../Misc/NEWS:485 ../../../Misc/NEWS:3931 +msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." -#: ../../../Misc/NEWS:485 +#: ../../../Misc/NEWS:488 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -1322,18 +1332,18 @@ msgstr "" "locale encoding to avoid inconsistencies with os.fsencode() and os." "fsdecode() which are already using UTF-8." -#: ../../../Misc/NEWS:489 -msgid "" -"`bpo-28991 `__: functools.lru_cache() " -"was susceptible to an obscure reentrancy bug triggerable by a monkey-patched " -"len() function." -msgstr "" -"`bpo-28991 `__: functools.lru_cache() " -"was susceptible to an obscure reentrancy bug triggerable by a monkey-patched " -"len() function." - #: ../../../Misc/NEWS:492 msgid "" +"`bpo-28991 `__: functools.lru_cache() " +"was susceptible to an obscure reentrancy bug triggerable by a monkey-patched " +"len() function." +msgstr "" +"`bpo-28991 `__: functools.lru_cache() " +"was susceptible to an obscure reentrancy bug triggerable by a monkey-patched " +"len() function." + +#: ../../../Misc/NEWS:495 +msgid "" "`bpo-28739 `__: f-string expressions are " "no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." @@ -1342,7 +1352,7 @@ msgstr "" "no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." -#: ../../../Misc/NEWS:495 ../../../Misc/NEWS:3931 +#: ../../../Misc/NEWS:498 ../../../Misc/NEWS:3934 msgid "" "`bpo-28512 `__: Fixed setting the offset " "attribute of SyntaxError by PyErr_SyntaxLocationEx() and " @@ -1352,16 +1362,16 @@ msgstr "" "attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." -#: ../../../Misc/NEWS:498 -msgid "" -"`bpo-28918 `__: Fix the cross " -"compilation of xxlimited when Python has been built with Py_DEBUG defined." -msgstr "" -"`bpo-28918 `__: Fix the cross " -"compilation of xxlimited when Python has been built with Py_DEBUG defined." - #: ../../../Misc/NEWS:501 msgid "" +"`bpo-28918 `__: Fix the cross " +"compilation of xxlimited when Python has been built with Py_DEBUG defined." +msgstr "" +"`bpo-28918 `__: Fix the cross " +"compilation of xxlimited when Python has been built with Py_DEBUG defined." + +#: ../../../Misc/NEWS:504 +msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." @@ -1370,207 +1380,207 @@ msgstr "" "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." -#: ../../../Misc/NEWS:505 +#: ../../../Misc/NEWS:508 msgid "Extension Modules" msgstr "" -#: ../../../Misc/NEWS:507 +#: ../../../Misc/NEWS:510 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" "`bpo-29169 `__: Update zlib to 1.2.11." -#: ../../../Misc/NEWS:512 -msgid "" -"`bpo-29623 `__: Allow use of path-like " -"object as a single argument in ConfigParser.read(). Patch by David Ellis." -msgstr "" -"`bpo-29623 `__: Allow use of path-like " -"object as a single argument in ConfigParser.read(). Patch by David Ellis." - #: ../../../Misc/NEWS:515 msgid "" -"`bpo-28963 `__: Fix out of bound " -"iteration in asyncio.Future.remove_done_callback implemented in C." +"`bpo-29623 `__: Allow use of path-like " +"object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -"`bpo-28963 `__: Fix out of bound " -"iteration in asyncio.Future.remove_done_callback implemented in C." +"`bpo-29623 `__: Allow use of path-like " +"object as a single argument in ConfigParser.read(). Patch by David Ellis." #: ../../../Misc/NEWS:518 msgid "" -"`bpo-29704 `__: asyncio.subprocess." -"SubprocessStreamProtocol no longer closes before all pipes are closed." +"`bpo-28963 `__: Fix out of bound " +"iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -"`bpo-29704 `__: asyncio.subprocess." -"SubprocessStreamProtocol no longer closes before all pipes are closed." +"`bpo-28963 `__: Fix out of bound " +"iteration in asyncio.Future.remove_done_callback implemented in C." #: ../../../Misc/NEWS:521 msgid "" -"`bpo-29271 `__: Fix Task.current_task " -"and Task.all_tasks implemented in C to accept None argument as their pure " -"Python implementation." +"`bpo-29704 `__: asyncio.subprocess." +"SubprocessStreamProtocol no longer closes before all pipes are closed." msgstr "" -"`bpo-29271 `__: Fix Task.current_task " -"and Task.all_tasks implemented in C to accept None argument as their pure " -"Python implementation." +"`bpo-29704 `__: asyncio.subprocess." +"SubprocessStreamProtocol no longer closes before all pipes are closed." #: ../../../Misc/NEWS:524 msgid "" -"`bpo-29703 `__: Fix asyncio to support " -"instantiation of new event loops in child processes." +"`bpo-29271 `__: Fix Task.current_task " +"and Task.all_tasks implemented in C to accept None argument as their pure " +"Python implementation." msgstr "" -"`bpo-29703 `__: Fix asyncio to support " -"instantiation of new event loops in child processes." +"`bpo-29271 `__: Fix Task.current_task " +"and Task.all_tasks implemented in C to accept None argument as their pure " +"Python implementation." #: ../../../Misc/NEWS:527 msgid "" -"`bpo-29376 `__: Fix assertion error in " -"threading._DummyThread.is_alive()." +"`bpo-29703 `__: Fix asyncio to support " +"instantiation of new event loops in child processes." msgstr "" -"`bpo-29376 `__: Fix assertion error in " -"threading._DummyThread.is_alive()." +"`bpo-29703 `__: Fix asyncio to support " +"instantiation of new event loops in child processes." -#: ../../../Misc/NEWS:529 +#: ../../../Misc/NEWS:530 msgid "" -"`bpo-28624 `__: Add a test that checks " -"that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " -"Chowdhury." +"`bpo-29376 `__: Fix assertion error in " +"threading._DummyThread.is_alive()." msgstr "" -"`bpo-28624 `__: Add a test that checks " -"that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " -"Chowdhury." +"`bpo-29376 `__: Fix assertion error in " +"threading._DummyThread.is_alive()." #: ../../../Misc/NEWS:532 msgid "" -"`bpo-28518 `__: Start a transaction " -"implicitly before a DML statement. Patch by Aviv Palivoda." +"`bpo-28624 `__: Add a test that checks " +"that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " +"Chowdhury." msgstr "" -"`bpo-28518 `__: Start a transaction " -"implicitly before a DML statement. Patch by Aviv Palivoda." +"`bpo-28624 `__: Add a test that checks " +"that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " +"Chowdhury." #: ../../../Misc/NEWS:535 msgid "" -"`bpo-29532 `__: Altering a kwarg " -"dictionary passed to functools.partial() no longer affects a partial object " -"after creation." +"`bpo-28518 `__: Start a transaction " +"implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -"`bpo-29532 `__: Altering a kwarg " -"dictionary passed to functools.partial() no longer affects a partial object " -"after creation." +"`bpo-28518 `__: Start a transaction " +"implicitly before a DML statement. Patch by Aviv Palivoda." #: ../../../Misc/NEWS:538 msgid "" -"`bpo-29110 `__: Fix file object leak in " -"aifc.open() when file is given as a filesystem path and is not in valid AIFF " -"format. Patch by Anthony Zhang." +"`bpo-29532 `__: Altering a kwarg " +"dictionary passed to functools.partial() no longer affects a partial object " +"after creation." msgstr "" -"`bpo-29110 `__: Fix file object leak in " -"aifc.open() when file is given as a filesystem path and is not in valid AIFF " -"format. Patch by Anthony Zhang." +"`bpo-29532 `__: Altering a kwarg " +"dictionary passed to functools.partial() no longer affects a partial object " +"after creation." #: ../../../Misc/NEWS:541 msgid "" -"`bpo-28556 `__: Various updates to " -"typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " -"Original PRs by Jelle Zijlstra, Ivan Levkivskyi, Manuel Krebber, and Łukasz " -"Langa." +"`bpo-29110 `__: Fix file object leak in " +"aifc.open() when file is given as a filesystem path and is not in valid AIFF " +"format. Patch by Anthony Zhang." msgstr "" -"`bpo-28556 `__: Various updates to " -"typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " -"Original PRs by Jelle Zijlstra, Ivan Levkivskyi, Manuel Krebber, and Łukasz " -"Langa." +"`bpo-29110 `__: Fix file object leak in " +"aifc.open() when file is given as a filesystem path and is not in valid AIFF " +"format. Patch by Anthony Zhang." -#: ../../../Misc/NEWS:545 +#: ../../../Misc/NEWS:544 msgid "" -"`bpo-29100 `__: Fix datetime." -"fromtimestamp() regression introduced in Python 3.6.0: check minimum and " -"maximum years." +"`bpo-28556 `__: Various updates to " +"typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " +"Original PRs by Jelle Zijlstra, Ivan Levkivskyi, Manuel Krebber, and Łukasz " +"Langa." msgstr "" -"`bpo-29100 `__: Fix datetime." -"fromtimestamp() regression introduced in Python 3.6.0: check minimum and " -"maximum years." +"`bpo-28556 `__: Various updates to " +"typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " +"Original PRs by Jelle Zijlstra, Ivan Levkivskyi, Manuel Krebber, and Łukasz " +"Langa." #: ../../../Misc/NEWS:548 msgid "" -"`bpo-29519 `__: Fix weakref spewing " -"exceptions during interpreter shutdown when used with a rare combination of " -"multiprocessing and custom codecs." +"`bpo-29100 `__: Fix datetime." +"fromtimestamp() regression introduced in Python 3.6.0: check minimum and " +"maximum years." msgstr "" -"`bpo-29519 `__: Fix weakref spewing " -"exceptions during interpreter shutdown when used with a rare combination of " -"multiprocessing and custom codecs." +"`bpo-29100 `__: Fix datetime." +"fromtimestamp() regression introduced in Python 3.6.0: check minimum and " +"maximum years." #: ../../../Misc/NEWS:551 msgid "" -"`bpo-29416 `__: Prevent infinite loop in " -"pathlib.Path.mkdir" +"`bpo-29519 `__: Fix weakref spewing " +"exceptions during interpreter shutdown when used with a rare combination of " +"multiprocessing and custom codecs." msgstr "" -"`bpo-29416 `__: Prevent infinite loop in " -"pathlib.Path.mkdir" +"`bpo-29519 `__: Fix weakref spewing " +"exceptions during interpreter shutdown when used with a rare combination of " +"multiprocessing and custom codecs." -#: ../../../Misc/NEWS:553 +#: ../../../Misc/NEWS:554 msgid "" -"`bpo-29444 `__: Fixed out-of-bounds " -"buffer access in the group() method of the match object. Based on patch by " -"WGH." +"`bpo-29416 `__: Prevent infinite loop in " +"pathlib.Path.mkdir" msgstr "" -"`bpo-29444 `__: Fixed out-of-bounds " -"buffer access in the group() method of the match object. Based on patch by " -"WGH." +"`bpo-29416 `__: Prevent infinite loop in " +"pathlib.Path.mkdir" #: ../../../Misc/NEWS:556 msgid "" -"`bpo-29335 `__: Fix subprocess.Popen." -"wait() when the child process has exited to a stopped instead of terminated " -"state (ex: when under ptrace)." +"`bpo-29444 `__: Fixed out-of-bounds " +"buffer access in the group() method of the match object. Based on patch by " +"WGH." msgstr "" -"`bpo-29335 `__: Fix subprocess.Popen." -"wait() when the child process has exited to a stopped instead of terminated " -"state (ex: when under ptrace)." +"`bpo-29444 `__: Fixed out-of-bounds " +"buffer access in the group() method of the match object. Based on patch by " +"WGH." #: ../../../Misc/NEWS:559 msgid "" -"`bpo-29290 `__: Fix a regression in " -"argparse that help messages would wrap at non-breaking spaces." +"`bpo-29335 `__: Fix subprocess.Popen." +"wait() when the child process has exited to a stopped instead of terminated " +"state (ex: when under ptrace)." msgstr "" -"`bpo-29290 `__: Fix a regression in " -"argparse that help messages would wrap at non-breaking spaces." +"`bpo-29335 `__: Fix subprocess.Popen." +"wait() when the child process has exited to a stopped instead of terminated " +"state (ex: when under ptrace)." #: ../../../Misc/NEWS:562 msgid "" -"`bpo-28735 `__: Fixed the comparison of " -"mock.MagickMock with mock.ANY." +"`bpo-29290 `__: Fix a regression in " +"argparse that help messages would wrap at non-breaking spaces." msgstr "" -"`bpo-28735 `__: Fixed the comparison of " -"mock.MagickMock with mock.ANY." +"`bpo-29290 `__: Fix a regression in " +"argparse that help messages would wrap at non-breaking spaces." -#: ../../../Misc/NEWS:564 +#: ../../../Misc/NEWS:565 msgid "" -"`bpo-29316 `__: Restore the provisional " -"status of typing module, add corresponding note to documentation. Patch by " -"Ivan L." +"`bpo-28735 `__: Fixed the comparison of " +"mock.MagickMock with mock.ANY." msgstr "" -"`bpo-29316 `__: Restore the provisional " -"status of typing module, add corresponding note to documentation. Patch by " -"Ivan L." +"`bpo-28735 `__: Fixed the comparison of " +"mock.MagickMock with mock.ANY." #: ../../../Misc/NEWS:567 msgid "" -"`bpo-29219 `__: Fixed infinite recursion " -"in the repr of uninitialized ctypes.CDLL instances." +"`bpo-29316 `__: Restore the provisional " +"status of typing module, add corresponding note to documentation. Patch by " +"Ivan L." msgstr "" -"`bpo-29219 `__: Fixed infinite recursion " -"in the repr of uninitialized ctypes.CDLL instances." +"`bpo-29316 `__: Restore the provisional " +"status of typing module, add corresponding note to documentation. Patch by " +"Ivan L." #: ../../../Misc/NEWS:570 msgid "" +"`bpo-29219 `__: Fixed infinite recursion " +"in the repr of uninitialized ctypes.CDLL instances." +msgstr "" +"`bpo-29219 `__: Fixed infinite recursion " +"in the repr of uninitialized ctypes.CDLL instances." + +#: ../../../Misc/NEWS:573 +msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." -#: ../../../Misc/NEWS:572 +#: ../../../Misc/NEWS:575 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -1582,7 +1592,7 @@ msgstr "" "cached function with full cache was simultaneously called from differen " "threads with the same uncached arguments." -#: ../../../Misc/NEWS:576 +#: ../../../Misc/NEWS:579 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " @@ -1592,119 +1602,119 @@ msgstr "" "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." -#: ../../../Misc/NEWS:580 -msgid "" -"`bpo-28961 `__: Fix unittest.mock._Call " -"helper: don't ignore the name parameter anymore. Patch written by Jiajun " -"Huang." -msgstr "" -"`bpo-28961 `__: Fix unittest.mock._Call " -"helper: don't ignore the name parameter anymore. Patch written by Jiajun " -"Huang." - #: ../../../Misc/NEWS:583 msgid "" -"`bpo-29203 `__: functools.lru_cache() " -"now respects PEP 468 and preserves the order of keyword arguments. f(a=1, " -"b=2) is now cached separately from f(b=2, a=1) since both calls could " -"potentially give different results." +"`bpo-28961 `__: Fix unittest.mock._Call " +"helper: don't ignore the name parameter anymore. Patch written by Jiajun " +"Huang." msgstr "" -"`bpo-29203 `__: functools.lru_cache() " -"now respects PEP 468 and preserves the order of keyword arguments. f(a=1, " -"b=2) is now cached separately from f(b=2, a=1) since both calls could " -"potentially give different results." +"`bpo-28961 `__: Fix unittest.mock._Call " +"helper: don't ignore the name parameter anymore. Patch written by Jiajun " +"Huang." -#: ../../../Misc/NEWS:587 ../../../Misc/NEWS:4048 +#: ../../../Misc/NEWS:586 msgid "" -"`bpo-15812 `__: inspect.getframeinfo() " -"now correctly shows the first line of a context. Patch by Sam Breese." +"`bpo-29203 `__: functools.lru_cache() " +"now respects PEP 468 and preserves the order of keyword arguments. f(a=1, " +"b=2) is now cached separately from f(b=2, a=1) since both calls could " +"potentially give different results." msgstr "" -"`bpo-15812 `__: inspect.getframeinfo() " -"now correctly shows the first line of a context. Patch by Sam Breese." +"`bpo-29203 `__: functools.lru_cache() " +"now respects PEP 468 and preserves the order of keyword arguments. f(a=1, " +"b=2) is now cached separately from f(b=2, a=1) since both calls could " +"potentially give different results." #: ../../../Misc/NEWS:590 ../../../Misc/NEWS:4051 msgid "" -"`bpo-29094 `__: Offsets in a ZIP file " -"created with extern file object and modes \"w\" and \"x\" now are relative " -"to the start of the file." +"`bpo-15812 `__: inspect.getframeinfo() " +"now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -"`bpo-29094 `__: Offsets in a ZIP file " -"created with extern file object and modes \"w\" and \"x\" now are relative " -"to the start of the file." +"`bpo-15812 `__: inspect.getframeinfo() " +"now correctly shows the first line of a context. Patch by Sam Breese." -#: ../../../Misc/NEWS:593 +#: ../../../Misc/NEWS:593 ../../../Misc/NEWS:4054 msgid "" -"`bpo-29085 `__: Allow random.Random." -"seed() to use high quality OS randomness rather than the pid and time." +"`bpo-29094 `__: Offsets in a ZIP file " +"created with extern file object and modes \"w\" and \"x\" now are relative " +"to the start of the file." msgstr "" -"`bpo-29085 `__: Allow random.Random." -"seed() to use high quality OS randomness rather than the pid and time." +"`bpo-29094 `__: Offsets in a ZIP file " +"created with extern file object and modes \"w\" and \"x\" now are relative " +"to the start of the file." #: ../../../Misc/NEWS:596 msgid "" -"`bpo-29061 `__: Fixed bug in secrets." -"randbelow() which would hang when given a negative input. Patch by Brendan " -"Donegan." +"`bpo-29085 `__: Allow random.Random." +"seed() to use high quality OS randomness rather than the pid and time." msgstr "" -"`bpo-29061 `__: Fixed bug in secrets." -"randbelow() which would hang when given a negative input. Patch by Brendan " -"Donegan." +"`bpo-29085 `__: Allow random.Random." +"seed() to use high quality OS randomness rather than the pid and time." #: ../../../Misc/NEWS:599 msgid "" -"`bpo-29079 `__: Prevent infinite loop in " -"pathlib.resolve() on Windows" +"`bpo-29061 `__: Fixed bug in secrets." +"randbelow() which would hang when given a negative input. Patch by Brendan " +"Donegan." msgstr "" -"`bpo-29079 `__: Prevent infinite loop in " -"pathlib.resolve() on Windows" +"`bpo-29061 `__: Fixed bug in secrets." +"randbelow() which would hang when given a negative input. Patch by Brendan " +"Donegan." -#: ../../../Misc/NEWS:601 ../../../Misc/NEWS:4054 +#: ../../../Misc/NEWS:602 msgid "" -"`bpo-13051 `__: Fixed recursion errors " -"in large or resized curses.textpad.Textbox. Based on patch by Tycho " -"Andersen." +"`bpo-29079 `__: Prevent infinite loop in " +"pathlib.resolve() on Windows" msgstr "" -"`bpo-13051 `__: Fixed recursion errors " -"in large or resized curses.textpad.Textbox. Based on patch by Tycho " -"Andersen." +"`bpo-29079 `__: Prevent infinite loop in " +"pathlib.resolve() on Windows" #: ../../../Misc/NEWS:604 ../../../Misc/NEWS:4057 msgid "" -"`bpo-29119 `__: Fix weakrefs in the pure " -"python version of collections.OrderedDict move_to_end() method. Contributed " -"by Andra Bogildea." +"`bpo-13051 `__: Fixed recursion errors " +"in large or resized curses.textpad.Textbox. Based on patch by Tycho " +"Andersen." msgstr "" -"`bpo-29119 `__: Fix weakrefs in the pure " -"python version of collections.OrderedDict move_to_end() method. Contributed " -"by Andra Bogildea." +"`bpo-13051 `__: Fixed recursion errors " +"in large or resized curses.textpad.Textbox. Based on patch by Tycho " +"Andersen." -#: ../../../Misc/NEWS:608 ../../../Misc/NEWS:4061 +#: ../../../Misc/NEWS:607 ../../../Misc/NEWS:4060 msgid "" -"`bpo-9770 `__: curses.ascii predicates " -"now work correctly with negative integers." +"`bpo-29119 `__: Fix weakrefs in the pure " +"python version of collections.OrderedDict move_to_end() method. Contributed " +"by Andra Bogildea." msgstr "" -"`bpo-9770 `__: curses.ascii predicates " -"now work correctly with negative integers." +"`bpo-29119 `__: Fix weakrefs in the pure " +"python version of collections.OrderedDict move_to_end() method. Contributed " +"by Andra Bogildea." #: ../../../Misc/NEWS:611 ../../../Misc/NEWS:4064 msgid "" -"`bpo-28427 `__: old keys should not " -"remove new values from WeakValueDictionary when collecting from another " -"thread." +"`bpo-9770 `__: curses.ascii predicates " +"now work correctly with negative integers." msgstr "" -"`bpo-28427 `__: old keys should not " -"remove new values from WeakValueDictionary when collecting from another " -"thread." +"`bpo-9770 `__: curses.ascii predicates " +"now work correctly with negative integers." #: ../../../Misc/NEWS:614 ../../../Misc/NEWS:4067 msgid "" +"`bpo-28427 `__: old keys should not " +"remove new values from WeakValueDictionary when collecting from another " +"thread." +msgstr "" +"`bpo-28427 `__: old keys should not " +"remove new values from WeakValueDictionary when collecting from another " +"thread." + +#: ../../../Misc/NEWS:617 ../../../Misc/NEWS:4070 +msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." -#: ../../../Misc/NEWS:616 +#: ../../../Misc/NEWS:619 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." @@ -1712,7 +1722,7 @@ msgstr "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." -#: ../../../Misc/NEWS:619 ../../../Misc/NEWS:4069 +#: ../../../Misc/NEWS:622 ../../../Misc/NEWS:4072 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." @@ -1720,7 +1730,7 @@ msgstr "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." -#: ../../../Misc/NEWS:621 ../../../Misc/NEWS:4071 +#: ../../../Misc/NEWS:624 ../../../Misc/NEWS:4074 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " @@ -1730,7 +1740,7 @@ msgstr "" "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." -#: ../../../Misc/NEWS:625 +#: ../../../Misc/NEWS:628 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " @@ -1740,7 +1750,7 @@ msgstr "" "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." -#: ../../../Misc/NEWS:628 ../../../Misc/NEWS:4078 +#: ../../../Misc/NEWS:631 ../../../Misc/NEWS:4081 msgid "" "`bpo-28779 `__: multiprocessing." "set_forkserver_preload() would crash the forkserver process if a preloaded " @@ -1750,7 +1760,7 @@ msgstr "" "set_forkserver_preload() would crash the forkserver process if a preloaded " "module instantiated some multiprocessing objects such as locks." -#: ../../../Misc/NEWS:632 ../../../Misc/NEWS:4082 +#: ../../../Misc/NEWS:635 ../../../Misc/NEWS:4085 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -1760,7 +1770,7 @@ msgstr "" "reading read-only files and no longer writes the index file when it is not " "changed." -#: ../../../Misc/NEWS:635 +#: ../../../Misc/NEWS:638 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " @@ -1770,7 +1780,7 @@ msgstr "" "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." -#: ../../../Misc/NEWS:642 +#: ../../../Misc/NEWS:645 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." @@ -1778,7 +1788,7 @@ msgstr "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." -#: ../../../Misc/NEWS:644 +#: ../../../Misc/NEWS:647 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " @@ -1788,7 +1798,7 @@ msgstr "" "IDLE's test_configdialog. Update and augment description of the " "configuration system." -#: ../../../Misc/NEWS:650 +#: ../../../Misc/NEWS:653 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" @@ -1796,7 +1806,7 @@ msgstr "" "`bpo-29579 `__: Removes readme.txt from " "the installer" -#: ../../../Misc/NEWS:652 +#: ../../../Misc/NEWS:655 msgid "" "`bpo-29326 `__: Ignores blank lines in ." "_pth files (Patch by Alexey Izbyshev)" @@ -1804,7 +1814,7 @@ msgstr "" "`bpo-29326 `__: Ignores blank lines in ." "_pth files (Patch by Alexey Izbyshev)" -#: ../../../Misc/NEWS:654 +#: ../../../Misc/NEWS:657 msgid "" "`bpo-28164 `__: Correctly handle special " "console filenames (patch by Eryk Sun)" @@ -1812,7 +1822,7 @@ msgstr "" "`bpo-28164 `__: Correctly handle special " "console filenames (patch by Eryk Sun)" -#: ../../../Misc/NEWS:656 +#: ../../../Misc/NEWS:659 msgid "" "`bpo-29409 `__: Implement PEP 529 for io." "FileIO (Patch by Eryk Sun)" @@ -1820,7 +1830,7 @@ msgstr "" "`bpo-29409 `__: Implement PEP 529 for io." "FileIO (Patch by Eryk Sun)" -#: ../../../Misc/NEWS:658 +#: ../../../Misc/NEWS:661 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." @@ -1828,7 +1838,7 @@ msgstr "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." -#: ../../../Misc/NEWS:660 +#: ../../../Misc/NEWS:663 msgid "" "`bpo-25778 `__: winreg does not truncate " "string correctly (Patch by Eryk Sun)" @@ -1836,7 +1846,7 @@ msgstr "" "`bpo-25778 `__: winreg does not truncate " "string correctly (Patch by Eryk Sun)" -#: ../../../Misc/NEWS:662 +#: ../../../Misc/NEWS:665 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." @@ -1844,7 +1854,7 @@ msgstr "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." -#: ../../../Misc/NEWS:667 +#: ../../../Misc/NEWS:670 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set " @@ -1856,7 +1866,7 @@ msgstr "" "or set to the value between 0x03050400 and 0x03060000 (not including) or " "0x03060100 or higher." -#: ../../../Misc/NEWS:671 +#: ../../../Misc/NEWS:674 msgid "" "`bpo-29083 `__: Fixed the declaration of " "some public API functions. PyArg_VaParse() and " @@ -1872,7 +1882,7 @@ msgstr "" "were not available in limited API of version < 3.3 when PY_SSIZE_T_CLEAN is " "defined." -#: ../../../Misc/NEWS:677 +#: ../../../Misc/NEWS:680 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API " @@ -1884,7 +1894,7 @@ msgstr "" "is set to the PY_VERSION_HEX value of the minimum Python version supporting " "this API." -#: ../../../Misc/NEWS:684 +#: ../../../Misc/NEWS:687 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." @@ -1892,35 +1902,35 @@ msgstr "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." -#: ../../../Misc/NEWS:686 -msgid "" -"`bpo-25008 `__: Document smtpd.py as " -"effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" -"based replacement." -msgstr "" -"`bpo-25008 `__: Document smtpd.py as " -"effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" -"based replacement." - #: ../../../Misc/NEWS:689 msgid "" -"`bpo-26355 `__: Add canonical header " -"link on each page to corresponding major version of the documentation. Patch " -"by Matthias Bussonnier." +"`bpo-25008 `__: Document smtpd.py as " +"effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" +"based replacement." msgstr "" -"`bpo-26355 `__: Add canonical header " -"link on each page to corresponding major version of the documentation. Patch " -"by Matthias Bussonnier." +"`bpo-25008 `__: Document smtpd.py as " +"effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" +"based replacement." #: ../../../Misc/NEWS:692 msgid "" +"`bpo-26355 `__: Add canonical header " +"link on each page to corresponding major version of the documentation. Patch " +"by Matthias Bussonnier." +msgstr "" +"`bpo-26355 `__: Add canonical header " +"link on each page to corresponding major version of the documentation. Patch " +"by Matthias Bussonnier." + +#: ../../../Misc/NEWS:695 +msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." -#: ../../../Misc/NEWS:697 +#: ../../../Misc/NEWS:700 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -1932,7 +1942,7 @@ msgstr "" "running on macOS due to unresolved issues with the underlying system poll " "function on some macOS versions." -#: ../../../Misc/NEWS:701 +#: ../../../Misc/NEWS:704 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses ``locale." @@ -1946,26 +1956,26 @@ msgstr "" "test regex (allowing it to correctly skip the test when the default locale " "encoding is a multi-byte encoding)" -#: ../../../Misc/NEWS:706 -msgid "" -"`bpo-28950 `__: Disallow -j0 to be " -"combined with -T/-l in regrtest command line arguments." -msgstr "" -"`bpo-28950 `__: Disallow -j0 to be " -"combined with -T/-l in regrtest command line arguments." - #: ../../../Misc/NEWS:709 msgid "" -"`bpo-28683 `__: Fix the tests that " -"bind() a unix socket and raise PermissionError on Android for a non-root " -"user." +"`bpo-28950 `__: Disallow -j0 to be " +"combined with -T/-l in regrtest command line arguments." msgstr "" -"`bpo-28683 `__: Fix the tests that " -"bind() a unix socket and raise PermissionError on Android for a non-root " -"user." +"`bpo-28950 `__: Disallow -j0 to be " +"combined with -T/-l in regrtest command line arguments." #: ../../../Misc/NEWS:712 msgid "" +"`bpo-28683 `__: Fix the tests that " +"bind() a unix socket and raise PermissionError on Android for a non-root " +"user." +msgstr "" +"`bpo-28683 `__: Fix the tests that " +"bind() a unix socket and raise PermissionError on Android for a non-root " +"user." + +#: ../../../Misc/NEWS:715 +msgid "" "`bpo-26939 `__: Add the support." "setswitchinterval() function to fix test_functools hanging on the Android " "armv7 qemu emulator." @@ -1974,7 +1984,7 @@ msgstr "" "setswitchinterval() function to fix test_functools hanging on the Android " "armv7 qemu emulator." -#: ../../../Misc/NEWS:718 +#: ../../../Misc/NEWS:721 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " @@ -1984,7 +1994,7 @@ msgstr "" "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." -#: ../../../Misc/NEWS:722 +#: ../../../Misc/NEWS:725 msgid "" "`bpo-29572 `__: Update Windows build and " "OS X installers to use OpenSSL 1.0.2k." @@ -1992,7 +2002,7 @@ msgstr "" "`bpo-29572 `__: Update Windows build and " "OS X installers to use OpenSSL 1.0.2k." -#: ../../../Misc/NEWS:724 +#: ../../../Misc/NEWS:727 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." @@ -2000,7 +2010,7 @@ msgstr "" "`bpo-26851 `__: Set Android compilation " "and link flags." -#: ../../../Misc/NEWS:726 +#: ../../../Misc/NEWS:729 msgid "" "`bpo-28768 `__: Fix implicit declaration " "of function _setmode. Patch by Masayuki Yamamoto" @@ -2008,7 +2018,7 @@ msgstr "" "`bpo-28768 `__: Fix implicit declaration " "of function _setmode. Patch by Masayuki Yamamoto" -#: ../../../Misc/NEWS:729 ../../../Misc/NEWS:4534 +#: ../../../Misc/NEWS:732 ../../../Misc/NEWS:4537 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" @@ -2016,7 +2026,7 @@ msgstr "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" -#: ../../../Misc/NEWS:731 ../../../Misc/NEWS:4536 +#: ../../../Misc/NEWS:734 ../../../Misc/NEWS:4539 msgid "" "`bpo-23903 `__: Added missed names to PC/" "python3.def." @@ -2024,16 +2034,16 @@ msgstr "" "`bpo-23903 `__: Added missed names to PC/" "python3.def." -#: ../../../Misc/NEWS:733 -msgid "" -"`bpo-28762 `__: lockf() is available on " -"Android API level 24, but the F_LOCK macro is not defined in android-ndk-r13." -msgstr "" -"`bpo-28762 `__: lockf() is available on " -"Android API level 24, but the F_LOCK macro is not defined in android-ndk-r13." - #: ../../../Misc/NEWS:736 msgid "" +"`bpo-28762 `__: lockf() is available on " +"Android API level 24, but the F_LOCK macro is not defined in android-ndk-r13." +msgstr "" +"`bpo-28762 `__: lockf() is available on " +"Android API level 24, but the F_LOCK macro is not defined in android-ndk-r13." + +#: ../../../Misc/NEWS:739 +msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." @@ -2042,7 +2052,7 @@ msgstr "" "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." -#: ../../../Misc/NEWS:740 +#: ../../../Misc/NEWS:743 msgid "" "`bpo-20211 `__: Do not add the directory " "for installing C header files and the directory for installing object code " @@ -2054,7 +2064,7 @@ msgstr "" "libraries to the cross compilation search paths. Original patch by Thomas " "Petazzoni." -#: ../../../Misc/NEWS:744 +#: ../../../Misc/NEWS:747 msgid "" "`bpo-28849 `__: Do not define sys." "implementation._multiarch on Android." @@ -2062,23 +2072,23 @@ msgstr "" "`bpo-28849 `__: Do not define sys." "implementation._multiarch on Android." -#: ../../../Misc/NEWS:748 +#: ../../../Misc/NEWS:751 msgid "Python 3.6.0" msgstr "Python 3.6.0" -#: ../../../Misc/NEWS:750 +#: ../../../Misc/NEWS:753 msgid "*Release date: 2016-12-23*" msgstr "*Date de sortie : 2016-12-23*" -#: ../../../Misc/NEWS:756 +#: ../../../Misc/NEWS:759 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 release candidate 2" -#: ../../../Misc/NEWS:758 +#: ../../../Misc/NEWS:761 msgid "*Release date: 2016-12-16*" msgstr "*Date de sortie : 2016-12-16*" -#: ../../../Misc/NEWS:763 +#: ../../../Misc/NEWS:766 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " @@ -2088,7 +2098,7 @@ msgstr "" "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." -#: ../../../Misc/NEWS:767 +#: ../../../Misc/NEWS:770 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" @@ -2096,7 +2106,7 @@ msgstr "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" -#: ../../../Misc/NEWS:773 +#: ../../../Misc/NEWS:776 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." @@ -2104,7 +2114,7 @@ msgstr "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." -#: ../../../Misc/NEWS:778 +#: ../../../Misc/NEWS:781 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." @@ -2112,7 +2122,7 @@ msgstr "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." -#: ../../../Misc/NEWS:783 +#: ../../../Misc/NEWS:786 msgid "" "`bpo-28898 `__: Prevent gdb build errors " "due to HAVE_LONG_LONG redefinition." @@ -2120,15 +2130,15 @@ msgstr "" "`bpo-28898 `__: Prevent gdb build errors " "due to HAVE_LONG_LONG redefinition." -#: ../../../Misc/NEWS:787 +#: ../../../Misc/NEWS:790 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 release candidate 1" -#: ../../../Misc/NEWS:789 +#: ../../../Misc/NEWS:792 msgid "*Release date: 2016-12-06*" msgstr "*Date de sortie : 2016-12-06*" -#: ../../../Misc/NEWS:794 +#: ../../../Misc/NEWS:797 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods, " @@ -2142,7 +2152,7 @@ msgstr "" "__new__`` now results in a ``DeprecationWarning`` and a class that supports " "zero-argument ``super()``." -#: ../../../Misc/NEWS:799 +#: ../../../Misc/NEWS:802 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -2154,7 +2164,7 @@ msgstr "" "that class no longer prevents calling the __set_name__ method of other " "descriptors." -#: ../../../Misc/NEWS:803 +#: ../../../Misc/NEWS:806 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -2166,28 +2176,28 @@ msgstr "" "YIELD_FROM. Regression introduced by WORDCODE (`bpo-26647 `__)." -#: ../../../Misc/NEWS:810 -msgid "" -"`bpo-27030 `__: Unknown escapes in re." -"sub() replacement template are allowed again. But they still are deprecated " -"and will be disabled in 3.7." -msgstr "" -"`bpo-27030 `__: Unknown escapes in re." -"sub() replacement template are allowed again. But they still are deprecated " -"and will be disabled in 3.7." - #: ../../../Misc/NEWS:813 msgid "" -"`bpo-28835 `__: Fix a regression " -"introduced in warnings.catch_warnings(): call warnings.showwarning() if it " -"was overriden inside the context manager." +"`bpo-27030 `__: Unknown escapes in re." +"sub() replacement template are allowed again. But they still are deprecated " +"and will be disabled in 3.7." msgstr "" -"`bpo-28835 `__: Fix a regression " -"introduced in warnings.catch_warnings(): call warnings.showwarning() if it " -"was overriden inside the context manager." +"`bpo-27030 `__: Unknown escapes in re." +"sub() replacement template are allowed again. But they still are deprecated " +"and will be disabled in 3.7." #: ../../../Misc/NEWS:816 msgid "" +"`bpo-28835 `__: Fix a regression " +"introduced in warnings.catch_warnings(): call warnings.showwarning() if it " +"was overriden inside the context manager." +msgstr "" +"`bpo-28835 `__: Fix a regression " +"introduced in warnings.catch_warnings(): call warnings.showwarning() if it " +"was overriden inside the context manager." + +#: ../../../Misc/NEWS:819 +msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of ``inspect." "getfullargspec()`` has been reversed. This decision may be revisited again " @@ -2198,7 +2208,7 @@ msgstr "" "getfullargspec()`` has been reversed. This decision may be revisited again " "after the Python 2.7 branch is no longer officially supported." -#: ../../../Misc/NEWS:821 +#: ../../../Misc/NEWS:824 msgid "" "`bpo-26273 `__: Add new :data:`socket." "TCP_CONGESTION` (Linux 2.6.13) and :data:`socket.TCP_USER_TIMEOUT` (Linux " @@ -2208,23 +2218,23 @@ msgstr "" "TCP_CONGESTION` (Linux 2.6.13) and :data:`socket.TCP_USER_TIMEOUT` (Linux " "2.6.37) constants. Patch written by Omar Sandoval." -#: ../../../Misc/NEWS:825 -msgid "" -"`bpo-24142 `__: Reading a corrupt config " -"file left configparser in an invalid state. Original patch by Florian Höch." -msgstr "" -"`bpo-24142 `__: Reading a corrupt config " -"file left configparser in an invalid state. Original patch by Florian Höch." - #: ../../../Misc/NEWS:828 msgid "" +"`bpo-24142 `__: Reading a corrupt config " +"file left configparser in an invalid state. Original patch by Florian Höch." +msgstr "" +"`bpo-24142 `__: Reading a corrupt config " +"file left configparser in an invalid state. Original patch by Florian Höch." + +#: ../../../Misc/NEWS:831 +msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." -#: ../../../Misc/NEWS:833 ../../../Misc/NEWS:4474 +#: ../../../Misc/NEWS:836 ../../../Misc/NEWS:4477 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." @@ -2232,7 +2242,7 @@ msgstr "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." -#: ../../../Misc/NEWS:838 +#: ../../../Misc/NEWS:841 msgid "" "`bpo-23722 `__: The data model reference " "and the porting section in the What's New guide now cover the additional " @@ -2244,7 +2254,7 @@ msgstr "" "``__classcell__`` handling needed for custom metaclasses to fully support " "PEP 487 and zero-argument ``super()``." -#: ../../../Misc/NEWS:845 +#: ../../../Misc/NEWS:848 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't " "support new dict implementation." @@ -2252,15 +2262,15 @@ msgstr "" "`bpo-28023 `__: Fix python-gdb.py didn't " "support new dict implementation." -#: ../../../Misc/NEWS:849 +#: ../../../Misc/NEWS:852 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../Misc/NEWS:851 +#: ../../../Misc/NEWS:854 msgid "*Release date: 2016-11-21*" msgstr "*Date de sortie : 2016-11-21*" -#: ../../../Misc/NEWS:856 +#: ../../../Misc/NEWS:859 msgid "" "`bpo-28532 `__: Show sys.version when -V " "option is supplied twice." @@ -2268,7 +2278,7 @@ msgstr "" "`bpo-28532 `__: Show sys.version when -V " "option is supplied twice." -#: ../../../Misc/NEWS:858 +#: ../../../Misc/NEWS:861 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -2280,38 +2290,38 @@ msgstr "" "confusing error messages when both methods are missing. Patch by Jonathan " "Ellington." -#: ../../../Misc/NEWS:862 -msgid "" -"`bpo-28746 `__: Fix the " -"set_inheritable() file descriptor method on platforms that do not have the " -"ioctl FIOCLEX and FIONCLEX commands." -msgstr "" -"`bpo-28746 `__: Fix the " -"set_inheritable() file descriptor method on platforms that do not have the " -"ioctl FIOCLEX and FIONCLEX commands." - #: ../../../Misc/NEWS:865 msgid "" -"`bpo-26920 `__: Fix not getting the " -"locale's charset upon initializing the interpreter, on platforms that do not " -"have langinfo." +"`bpo-28746 `__: Fix the " +"set_inheritable() file descriptor method on platforms that do not have the " +"ioctl FIOCLEX and FIONCLEX commands." msgstr "" -"`bpo-26920 `__: Fix not getting the " -"locale's charset upon initializing the interpreter, on platforms that do not " -"have langinfo." +"`bpo-28746 `__: Fix the " +"set_inheritable() file descriptor method on platforms that do not have the " +"ioctl FIOCLEX and FIONCLEX commands." -#: ../../../Misc/NEWS:868 ../../../Misc/NEWS:3937 +#: ../../../Misc/NEWS:868 msgid "" -"`bpo-28648 `__: Fixed crash in " -"Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. " -"Patch by Xiang Zhang." +"`bpo-26920 `__: Fix not getting the " +"locale's charset upon initializing the interpreter, on platforms that do not " +"have langinfo." msgstr "" -"`bpo-28648 `__: Fixed crash in " -"Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. " -"Patch by Xiang Zhang." +"`bpo-26920 `__: Fix not getting the " +"locale's charset upon initializing the interpreter, on platforms that do not " +"have langinfo." #: ../../../Misc/NEWS:871 ../../../Misc/NEWS:3940 msgid "" +"`bpo-28648 `__: Fixed crash in " +"Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. " +"Patch by Xiang Zhang." +msgstr "" +"`bpo-28648 `__: Fixed crash in " +"Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. " +"Patch by Xiang Zhang." + +#: ../../../Misc/NEWS:874 ../../../Misc/NEWS:3943 +msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." @@ -2320,7 +2330,7 @@ msgstr "" "added to sys.path components in case of empty compile-time PYTHONPATH " "components." -#: ../../../Misc/NEWS:874 +#: ../../../Misc/NEWS:877 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." @@ -2328,16 +2338,16 @@ msgstr "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." -#: ../../../Misc/NEWS:876 -msgid "" -"`bpo-28583 `__: PyDict_SetDefault didn't " -"combine split table when needed. Patch by Xiang Zhang." -msgstr "" -"`bpo-28583 `__: PyDict_SetDefault didn't " -"combine split table when needed. Patch by Xiang Zhang." - #: ../../../Misc/NEWS:879 msgid "" +"`bpo-28583 `__: PyDict_SetDefault didn't " +"combine split table when needed. Patch by Xiang Zhang." +msgstr "" +"`bpo-28583 `__: PyDict_SetDefault didn't " +"combine split table when needed. Patch by Xiang Zhang." + +#: ../../../Misc/NEWS:882 +msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " "issue, __aiter__ returning an awaitable should result in " @@ -2348,7 +2358,7 @@ msgstr "" "issue, __aiter__ returning an awaitable should result in " "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." -#: ../../../Misc/NEWS:884 +#: ../../../Misc/NEWS:887 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." @@ -2356,7 +2366,7 @@ msgstr "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." -#: ../../../Misc/NEWS:886 +#: ../../../Misc/NEWS:889 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " @@ -2366,7 +2376,7 @@ msgstr "" "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." -#: ../../../Misc/NEWS:892 +#: ../../../Misc/NEWS:895 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." @@ -2374,7 +2384,7 @@ msgstr "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." -#: ../../../Misc/NEWS:894 +#: ../../../Misc/NEWS:897 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -2390,7 +2400,7 @@ msgstr "" "filters when the warnings module is reloaded (thing usually only done in " "unit tests)." -#: ../../../Misc/NEWS:899 +#: ../../../Misc/NEWS:902 msgid "" "`bpo-20572 `__: The subprocess.Popen." "wait method's undocumented endtime parameter now raises a DeprecationWarning." @@ -2398,7 +2408,7 @@ msgstr "" "`bpo-20572 `__: The subprocess.Popen." "wait method's undocumented endtime parameter now raises a DeprecationWarning." -#: ../../../Misc/NEWS:902 ../../../Misc/NEWS:4085 +#: ../../../Misc/NEWS:905 ../../../Misc/NEWS:4088 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " @@ -2408,16 +2418,16 @@ msgstr "" "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." -#: ../../../Misc/NEWS:905 -msgid "" -"`bpo-19717 `__: Makes Path.resolve() " -"succeed on paths that do not exist. Patch by Vajrasky Kok" -msgstr "" -"`bpo-19717 `__: Makes Path.resolve() " -"succeed on paths that do not exist. Patch by Vajrasky Kok" - #: ../../../Misc/NEWS:908 msgid "" +"`bpo-19717 `__: Makes Path.resolve() " +"succeed on paths that do not exist. Patch by Vajrasky Kok" +msgstr "" +"`bpo-19717 `__: Makes Path.resolve() " +"succeed on paths that do not exist. Patch by Vajrasky Kok" + +#: ../../../Misc/NEWS:911 +msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " "module. The expression parser now supports exact syntax supported by GNU " @@ -2428,7 +2438,7 @@ msgstr "" "module. The expression parser now supports exact syntax supported by GNU " "gettext." -#: ../../../Misc/NEWS:912 ../../../Misc/NEWS:4094 +#: ../../../Misc/NEWS:915 ../../../Misc/NEWS:4097 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other " @@ -2438,13 +2448,13 @@ msgstr "" "_io.TextIOWrapper deallocator when the garbage collector is invoked in other " "thread. Based on patch by Sebastian Cufre." -#: ../../../Misc/NEWS:916 +#: ../../../Misc/NEWS:919 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" "`bpo-28600 `__: Optimize loop.call_soon." -#: ../../../Misc/NEWS:918 ../../../Misc/NEWS:4424 +#: ../../../Misc/NEWS:921 ../../../Misc/NEWS:4427 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." @@ -2452,7 +2462,7 @@ msgstr "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." -#: ../../../Misc/NEWS:921 +#: ../../../Misc/NEWS:924 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." @@ -2460,7 +2470,7 @@ msgstr "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." -#: ../../../Misc/NEWS:923 +#: ../../../Misc/NEWS:926 msgid "" "`bpo-26081 `__: Fix refleak in _asyncio." "Future.__iter__().throw." @@ -2468,23 +2478,23 @@ msgstr "" "`bpo-26081 `__: Fix refleak in _asyncio." "Future.__iter__().throw." -#: ../../../Misc/NEWS:925 ../../../Misc/NEWS:4427 -msgid "" -"`bpo-28639 `__: Fix inspect.isawaitable " -"to always return bool Patch by Justin Mayfield." -msgstr "" -"`bpo-28639 `__: Fix inspect.isawaitable " -"to always return bool Patch by Justin Mayfield." - #: ../../../Misc/NEWS:928 ../../../Misc/NEWS:4430 msgid "" +"`bpo-28639 `__: Fix inspect.isawaitable " +"to always return bool Patch by Justin Mayfield." +msgstr "" +"`bpo-28639 `__: Fix inspect.isawaitable " +"to always return bool Patch by Justin Mayfield." + +#: ../../../Misc/NEWS:931 ../../../Misc/NEWS:4433 +msgid "" "`bpo-28652 `__: Make loop methods reject " "socket kinds they do not support." msgstr "" "`bpo-28652 `__: Make loop methods reject " "socket kinds they do not support." -#: ../../../Misc/NEWS:930 ../../../Misc/NEWS:4432 +#: ../../../Misc/NEWS:933 ../../../Misc/NEWS:4435 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." @@ -2492,7 +2502,7 @@ msgstr "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." -#: ../../../Misc/NEWS:932 ../../../Misc/NEWS:4434 +#: ../../../Misc/NEWS:935 ../../../Misc/NEWS:4437 msgid "" "`bpo-28703 `__: Fix asyncio." "iscoroutinefunction to handle Mock objects." @@ -2500,23 +2510,23 @@ msgstr "" "`bpo-28703 `__: Fix asyncio." "iscoroutinefunction to handle Mock objects." -#: ../../../Misc/NEWS:934 -msgid "" -"`bpo-28704 `__: Fix create_unix_server " -"to support Path-like objects (PEP 519)." -msgstr "" -"`bpo-28704 `__: Fix create_unix_server " -"to support Path-like objects (PEP 519)." - #: ../../../Misc/NEWS:937 msgid "" +"`bpo-28704 `__: Fix create_unix_server " +"to support Path-like objects (PEP 519)." +msgstr "" +"`bpo-28704 `__: Fix create_unix_server " +"to support Path-like objects (PEP 519)." + +#: ../../../Misc/NEWS:940 +msgid "" "`bpo-28720 `__: Add collections.abc." "AsyncGenerator." msgstr "" "`bpo-28720 `__: Add collections.abc." "AsyncGenerator." -#: ../../../Misc/NEWS:942 ../../../Misc/NEWS:4482 +#: ../../../Misc/NEWS:945 ../../../Misc/NEWS:4485 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." @@ -2524,39 +2534,39 @@ msgstr "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." -#: ../../../Misc/NEWS:947 ../../../Misc/NEWS:4490 -msgid "" -"`bpo-28666 `__: Now test.support.rmtree " -"is able to remove unwritable or unreadable directories." -msgstr "" -"`bpo-28666 `__: Now test.support.rmtree " -"is able to remove unwritable or unreadable directories." - #: ../../../Misc/NEWS:950 ../../../Misc/NEWS:4493 msgid "" -"`bpo-23839 `__: Various caches now are " -"cleared before running every test file." +"`bpo-28666 `__: Now test.support.rmtree " +"is able to remove unwritable or unreadable directories." msgstr "" -"`bpo-23839 `__: Various caches now are " -"cleared before running every test file." +"`bpo-28666 `__: Now test.support.rmtree " +"is able to remove unwritable or unreadable directories." -#: ../../../Misc/NEWS:955 ../../../Misc/NEWS:4538 +#: ../../../Misc/NEWS:953 ../../../Misc/NEWS:4496 msgid "" -"`bpo-10656 `__: Fix out-of-tree building " -"on AIX. Patch by Tristan Carel and Michael Haubenwallner." +"`bpo-23839 `__: Various caches now are " +"cleared before running every test file." msgstr "" -"`bpo-10656 `__: Fix out-of-tree building " -"on AIX. Patch by Tristan Carel and Michael Haubenwallner." +"`bpo-23839 `__: Various caches now are " +"cleared before running every test file." #: ../../../Misc/NEWS:958 ../../../Misc/NEWS:4541 msgid "" +"`bpo-10656 `__: Fix out-of-tree building " +"on AIX. Patch by Tristan Carel and Michael Haubenwallner." +msgstr "" +"`bpo-10656 `__: Fix out-of-tree building " +"on AIX. Patch by Tristan Carel and Michael Haubenwallner." + +#: ../../../Misc/NEWS:961 ../../../Misc/NEWS:4544 +msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." -#: ../../../Misc/NEWS:960 ../../../Misc/NEWS:4592 +#: ../../../Misc/NEWS:963 ../../../Misc/NEWS:4595 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." @@ -2564,15 +2574,15 @@ msgstr "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." -#: ../../../Misc/NEWS:965 +#: ../../../Misc/NEWS:968 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../Misc/NEWS:967 +#: ../../../Misc/NEWS:970 msgid "*Release date: 2016-10-31*" msgstr "*Date de sortie : 2016-10-31*" -#: ../../../Misc/NEWS:972 +#: ../../../Misc/NEWS:975 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " @@ -2582,7 +2592,7 @@ msgstr "" "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." -#: ../../../Misc/NEWS:976 +#: ../../../Misc/NEWS:979 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." @@ -2590,7 +2600,7 @@ msgstr "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." -#: ../../../Misc/NEWS:978 ../../../Misc/NEWS:3943 +#: ../../../Misc/NEWS:981 ../../../Misc/NEWS:3946 msgid "" "`bpo-28426 `__: Fixed potential crash in " "PyUnicode_AsDecodedObject() in debug build." @@ -2598,23 +2608,23 @@ msgstr "" "`bpo-28426 `__: Fixed potential crash in " "PyUnicode_AsDecodedObject() in debug build." -#: ../../../Misc/NEWS:981 -msgid "" -"`bpo-28517 `__: Fixed of-by-one error in " -"the peephole optimizer that caused keeping unreachable code." -msgstr "" -"`bpo-28517 `__: Fixed of-by-one error in " -"the peephole optimizer that caused keeping unreachable code." - #: ../../../Misc/NEWS:984 msgid "" +"`bpo-28517 `__: Fixed of-by-one error in " +"the peephole optimizer that caused keeping unreachable code." +msgstr "" +"`bpo-28517 `__: Fixed of-by-one error in " +"the peephole optimizer that caused keeping unreachable code." + +#: ../../../Misc/NEWS:987 +msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." -#: ../../../Misc/NEWS:987 ../../../Misc/NEWS:3946 +#: ../../../Misc/NEWS:990 ../../../Misc/NEWS:3949 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." @@ -2622,7 +2632,7 @@ msgstr "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." -#: ../../../Misc/NEWS:990 +#: ../../../Misc/NEWS:993 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." @@ -2630,25 +2640,25 @@ msgstr "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." -#: ../../../Misc/NEWS:996 ../../../Misc/NEWS:4098 -msgid "" -"`bpo-27517 `__: LZMA compressor and " -"decompressor no longer raise exceptions if given empty data twice. Patch by " -"Benjamin Fogle." -msgstr "" -"`bpo-27517 `__: LZMA compressor and " -"decompressor no longer raise exceptions if given empty data twice. Patch by " -"Benjamin Fogle." - #: ../../../Misc/NEWS:999 ../../../Misc/NEWS:4101 msgid "" +"`bpo-27517 `__: LZMA compressor and " +"decompressor no longer raise exceptions if given empty data twice. Patch by " +"Benjamin Fogle." +msgstr "" +"`bpo-27517 `__: LZMA compressor and " +"decompressor no longer raise exceptions if given empty data twice. Patch by " +"Benjamin Fogle." + +#: ../../../Misc/NEWS:1002 ../../../Misc/NEWS:4104 +msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." -#: ../../../Misc/NEWS:1001 ../../../Misc/NEWS:4103 +#: ../../../Misc/NEWS:1004 ../../../Misc/NEWS:4106 msgid "" "`bpo-28449 `__: tarfile.open() with mode " "\"r\" or \"r:\" now tries to open a tar file with compression before trying " @@ -2660,18 +2670,18 @@ msgstr "" "to open it without compression. Otherwise it had 50% chance failed with " "ignore_zeros=True." -#: ../../../Misc/NEWS:1005 ../../../Misc/NEWS:4107 -msgid "" -"`bpo-23262 `__: The webbrowser module " -"now supports Firefox 36+ and derived browsers. Based on patch by Oleg " -"Broytman." -msgstr "" -"`bpo-23262 `__: The webbrowser module " -"now supports Firefox 36+ and derived browsers. Based on patch by Oleg " -"Broytman." - #: ../../../Misc/NEWS:1008 ../../../Misc/NEWS:4110 msgid "" +"`bpo-23262 `__: The webbrowser module " +"now supports Firefox 36+ and derived browsers. Based on patch by Oleg " +"Broytman." +msgstr "" +"`bpo-23262 `__: The webbrowser module " +"now supports Firefox 36+ and derived browsers. Based on patch by Oleg " +"Broytman." + +#: ../../../Misc/NEWS:1011 ../../../Misc/NEWS:4113 +msgid "" "`bpo-27939 `__: Fixed bugs in tkinter." "ttk.LabeledScale and tkinter.Scale caused by representing the scale as float " "value internally in Tk. tkinter.IntVar now works if float value is set to " @@ -2682,7 +2692,7 @@ msgstr "" "value internally in Tk. tkinter.IntVar now works if float value is set to " "underlying Tk variable." -#: ../../../Misc/NEWS:1012 +#: ../../../Misc/NEWS:1015 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " @@ -2692,7 +2702,7 @@ msgstr "" "specifying weights for random.choices() now produce the same result " "sequences." -#: ../../../Misc/NEWS:1015 ../../../Misc/NEWS:4114 +#: ../../../Misc/NEWS:1018 ../../../Misc/NEWS:4117 msgid "" "`bpo-28255 `__: calendar.TextCalendar()." "prmonth() no longer prints a space at the start of new line after printing a " @@ -2702,41 +2712,41 @@ msgstr "" "prmonth() no longer prints a space at the start of new line after printing a " "month's calendar. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:1019 ../../../Misc/NEWS:4118 -msgid "" -"`bpo-20491 `__: The textwrap.TextWrapper " -"class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." -msgstr "" -"`bpo-20491 `__: The textwrap.TextWrapper " -"class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." - #: ../../../Misc/NEWS:1022 ../../../Misc/NEWS:4121 msgid "" -"`bpo-28353 `__: os.fwalk() no longer " -"fails on broken links." +"`bpo-20491 `__: The textwrap.TextWrapper " +"class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -"`bpo-28353 `__: os.fwalk() no longer " -"fails on broken links." +"`bpo-20491 `__: The textwrap.TextWrapper " +"class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." -#: ../../../Misc/NEWS:1024 +#: ../../../Misc/NEWS:1025 ../../../Misc/NEWS:4124 msgid "" -"`bpo-28430 `__: Fix iterator of C " -"implemented asyncio.Future doesn't accept non-None value is passed to it." -"send(val)." +"`bpo-28353 `__: os.fwalk() no longer " +"fails on broken links." msgstr "" -"`bpo-28430 `__: Fix iterator of C " -"implemented asyncio.Future doesn't accept non-None value is passed to it." -"send(val)." +"`bpo-28353 `__: os.fwalk() no longer " +"fails on broken links." #: ../../../Misc/NEWS:1027 msgid "" +"`bpo-28430 `__: Fix iterator of C " +"implemented asyncio.Future doesn't accept non-None value is passed to it." +"send(val)." +msgstr "" +"`bpo-28430 `__: Fix iterator of C " +"implemented asyncio.Future doesn't accept non-None value is passed to it." +"send(val)." + +#: ../../../Misc/NEWS:1030 +msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." -#: ../../../Misc/NEWS:1030 ../../../Misc/NEWS:4123 +#: ../../../Misc/NEWS:1033 ../../../Misc/NEWS:4126 msgid "" "`bpo-25464 `__: Fixed HList." "header_exists() in tkinter.tix module by addin a workaround to Tix library " @@ -2746,7 +2756,7 @@ msgstr "" "header_exists() in tkinter.tix module by addin a workaround to Tix library " "bug." -#: ../../../Misc/NEWS:1033 +#: ../../../Misc/NEWS:1036 msgid "" "`bpo-28488 `__: shutil.make_archive() no " "longer adds entry \"./\" to ZIP archive." @@ -2754,7 +2764,7 @@ msgstr "" "`bpo-28488 `__: shutil.make_archive() no " "longer adds entry \"./\" to ZIP archive." -#: ../../../Misc/NEWS:1035 +#: ../../../Misc/NEWS:1038 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -2768,23 +2778,23 @@ msgstr "" "reference now includes the group index and the position of the reference. " "Based on patch by SilentGhost." -#: ../../../Misc/NEWS:1041 -msgid "" -"`bpo-18219 `__: Optimize csv.DictWriter " -"for large number of columns. Patch by Mariatta Wijaya." -msgstr "" -"`bpo-18219 `__: Optimize csv.DictWriter " -"for large number of columns. Patch by Mariatta Wijaya." - #: ../../../Misc/NEWS:1044 msgid "" +"`bpo-18219 `__: Optimize csv.DictWriter " +"for large number of columns. Patch by Mariatta Wijaya." +msgstr "" +"`bpo-18219 `__: Optimize csv.DictWriter " +"for large number of columns. Patch by Mariatta Wijaya." + +#: ../../../Misc/NEWS:1047 +msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." -#: ../../../Misc/NEWS:1046 +#: ../../../Misc/NEWS:1049 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." @@ -2792,7 +2802,7 @@ msgstr "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." -#: ../../../Misc/NEWS:1049 ../../../Misc/NEWS:4128 +#: ../../../Misc/NEWS:1052 ../../../Misc/NEWS:4131 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." @@ -2800,7 +2810,7 @@ msgstr "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." -#: ../../../Misc/NEWS:1051 ../../../Misc/NEWS:4130 +#: ../../../Misc/NEWS:1054 ../../../Misc/NEWS:4133 msgid "" "`bpo-20766 `__: Fix references leaked by " "pdb in the handling of SIGINT handlers." @@ -2808,7 +2818,7 @@ msgstr "" "`bpo-20766 `__: Fix references leaked by " "pdb in the handling of SIGINT handlers." -#: ../../../Misc/NEWS:1054 +#: ../../../Misc/NEWS:1057 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." @@ -2816,7 +2826,7 @@ msgstr "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." -#: ../../../Misc/NEWS:1056 +#: ../../../Misc/NEWS:1059 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." @@ -2824,7 +2834,7 @@ msgstr "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." -#: ../../../Misc/NEWS:1058 ../../../Misc/NEWS:4414 +#: ../../../Misc/NEWS:1061 ../../../Misc/NEWS:4417 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." @@ -2832,7 +2842,7 @@ msgstr "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." -#: ../../../Misc/NEWS:1062 ../../../Misc/NEWS:4418 +#: ../../../Misc/NEWS:1065 ../../../Misc/NEWS:4421 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " @@ -2842,7 +2852,7 @@ msgstr "" "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." -#: ../../../Misc/NEWS:1066 +#: ../../../Misc/NEWS:1069 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." @@ -2850,7 +2860,7 @@ msgstr "" "`bpo-28544 `__: Implement asyncio.Task " "in C." -#: ../../../Misc/NEWS:1071 +#: ../../../Misc/NEWS:1074 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" @@ -2858,7 +2868,7 @@ msgstr "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" -#: ../../../Misc/NEWS:1076 ../../../Misc/NEWS:4543 +#: ../../../Misc/NEWS:1079 ../../../Misc/NEWS:4546 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." @@ -2866,7 +2876,7 @@ msgstr "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." -#: ../../../Misc/NEWS:1078 +#: ../../../Misc/NEWS:1081 msgid "" "`bpo-28208 `__: Update Windows build and " "OS X installers to use SQLite 3.14.2." @@ -2874,7 +2884,7 @@ msgstr "" "`bpo-28208 `__: Update Windows build and " "OS X installers to use SQLite 3.14.2." -#: ../../../Misc/NEWS:1080 ../../../Misc/NEWS:4545 +#: ../../../Misc/NEWS:1083 ../../../Misc/NEWS:4548 msgid "" "`bpo-28248 `__: Update Windows build and " "OS X installers to use OpenSSL 1.0.2j." @@ -2882,7 +2892,7 @@ msgstr "" "`bpo-28248 `__: Update Windows build and " "OS X installers to use OpenSSL 1.0.2j." -#: ../../../Misc/NEWS:1085 +#: ../../../Misc/NEWS:1088 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." @@ -2890,7 +2900,7 @@ msgstr "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." -#: ../../../Misc/NEWS:1088 ../../../Misc/NEWS:4495 +#: ../../../Misc/NEWS:1091 ../../../Misc/NEWS:4498 msgid "" "`bpo-28409 `__: regrtest: fix the parser " "of command line arguments." @@ -2898,15 +2908,15 @@ msgstr "" "`bpo-28409 `__: regrtest: fix the parser " "of command line arguments." -#: ../../../Misc/NEWS:1092 +#: ../../../Misc/NEWS:1095 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../Misc/NEWS:1094 +#: ../../../Misc/NEWS:1097 msgid "*Release date: 2016-10-10*" msgstr "*Date de sortie : 2016-10-10*" -#: ../../../Misc/NEWS:1099 +#: ../../../Misc/NEWS:1102 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." @@ -2914,7 +2924,7 @@ msgstr "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." -#: ../../../Misc/NEWS:1101 +#: ../../../Misc/NEWS:1104 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." @@ -2922,23 +2932,23 @@ msgstr "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." -#: ../../../Misc/NEWS:1104 ../../../Misc/NEWS:3949 -msgid "" -"`bpo-28379 `__: Added sanity checks and " -"tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." -msgstr "" -"`bpo-28379 `__: Added sanity checks and " -"tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." - #: ../../../Misc/NEWS:1107 ../../../Misc/NEWS:3952 msgid "" +"`bpo-28379 `__: Added sanity checks and " +"tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." +msgstr "" +"`bpo-28379 `__: Added sanity checks and " +"tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." + +#: ../../../Misc/NEWS:1110 ../../../Misc/NEWS:3955 +msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." -#: ../../../Misc/NEWS:1110 +#: ../../../Misc/NEWS:1113 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " @@ -2948,41 +2958,41 @@ msgstr "" "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." -#: ../../../Misc/NEWS:1113 ../../../Misc/NEWS:3955 -msgid "" -"`bpo-28376 `__: The constructor of " -"range_iterator now checks that step is not 0. Patch by Oren Milman." -msgstr "" -"`bpo-28376 `__: The constructor of " -"range_iterator now checks that step is not 0. Patch by Oren Milman." - #: ../../../Misc/NEWS:1116 ../../../Misc/NEWS:3958 msgid "" -"`bpo-26906 `__: Resolving special " -"methods of uninitialized type now causes implicit initialization of the type " -"instead of a fail." +"`bpo-28376 `__: The constructor of " +"range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -"`bpo-26906 `__: Resolving special " -"methods of uninitialized type now causes implicit initialization of the type " -"instead of a fail." +"`bpo-28376 `__: The constructor of " +"range_iterator now checks that step is not 0. Patch by Oren Milman." #: ../../../Misc/NEWS:1119 ../../../Misc/NEWS:3961 msgid "" -"`bpo-18287 `__: PyType_Ready() now " -"checks that tp_name is not NULL. Original patch by Niklas Koep." +"`bpo-26906 `__: Resolving special " +"methods of uninitialized type now causes implicit initialization of the type " +"instead of a fail." msgstr "" -"`bpo-18287 `__: PyType_Ready() now " -"checks that tp_name is not NULL. Original patch by Niklas Koep." +"`bpo-26906 `__: Resolving special " +"methods of uninitialized type now causes implicit initialization of the type " +"instead of a fail." #: ../../../Misc/NEWS:1122 ../../../Misc/NEWS:3964 msgid "" +"`bpo-18287 `__: PyType_Ready() now " +"checks that tp_name is not NULL. Original patch by Niklas Koep." +msgstr "" +"`bpo-18287 `__: PyType_Ready() now " +"checks that tp_name is not NULL. Original patch by Niklas Koep." + +#: ../../../Misc/NEWS:1125 ../../../Misc/NEWS:3967 +msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." -#: ../../../Misc/NEWS:1125 +#: ../../../Misc/NEWS:1128 msgid "" "`bpo-28201 `__: Dict reduces possibility " "of 2nd conflict in hash table when hashes have same lower bits." @@ -2990,7 +3000,7 @@ msgstr "" "`bpo-28201 `__: Dict reduces possibility " "of 2nd conflict in hash table when hashes have same lower bits." -#: ../../../Misc/NEWS:1128 ../../../Misc/NEWS:3967 +#: ../../../Misc/NEWS:1131 ../../../Misc/NEWS:3970 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." @@ -2998,7 +3008,7 @@ msgstr "" "`bpo-28350 `__: String constants with " "null character no longer interned." -#: ../../../Misc/NEWS:1130 ../../../Misc/NEWS:3969 +#: ../../../Misc/NEWS:1133 ../../../Misc/NEWS:3972 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." @@ -3006,7 +3016,7 @@ msgstr "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." -#: ../../../Misc/NEWS:1132 ../../../Misc/NEWS:3971 +#: ../../../Misc/NEWS:1135 ../../../Misc/NEWS:3974 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." @@ -3014,7 +3024,7 @@ msgstr "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." -#: ../../../Misc/NEWS:1134 ../../../Misc/NEWS:3973 +#: ../../../Misc/NEWS:1137 ../../../Misc/NEWS:3976 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." @@ -3022,33 +3032,33 @@ msgstr "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." -#: ../../../Misc/NEWS:1137 -msgid "" -"`bpo-28203 `__: Fix incorrect type in " -"complex(1.0, {2:3}) error message. Patch by Soumya Sharma." -msgstr "" -"`bpo-28203 `__: Fix incorrect type in " -"complex(1.0, {2:3}) error message. Patch by Soumya Sharma." - #: ../../../Misc/NEWS:1140 msgid "" -"`bpo-28086 `__: Single var-positional " -"argument of tuple subtype was passed unscathed to the C-defined function. " -"Now it is converted to exact tuple." +"`bpo-28203 `__: Fix incorrect type in " +"complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -"`bpo-28086 `__: Single var-positional " -"argument of tuple subtype was passed unscathed to the C-defined function. " -"Now it is converted to exact tuple." +"`bpo-28203 `__: Fix incorrect type in " +"complex(1.0, {2:3}) error message. Patch by Soumya Sharma." #: ../../../Misc/NEWS:1143 msgid "" +"`bpo-28086 `__: Single var-positional " +"argument of tuple subtype was passed unscathed to the C-defined function. " +"Now it is converted to exact tuple." +msgstr "" +"`bpo-28086 `__: Single var-positional " +"argument of tuple subtype was passed unscathed to the C-defined function. " +"Now it is converted to exact tuple." + +#: ../../../Misc/NEWS:1146 +msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." -#: ../../../Misc/NEWS:1146 ../../../Misc/NEWS:3979 +#: ../../../Misc/NEWS:1149 ../../../Misc/NEWS:3982 msgid "" "`bpo-27955 `__: Fallback on reading /dev/" "urandom device when the getrandom() syscall fails with EPERM, for example " @@ -3058,7 +3068,7 @@ msgstr "" "urandom device when the getrandom() syscall fails with EPERM, for example " "when blocked by SECCOMP." -#: ../../../Misc/NEWS:1149 +#: ../../../Misc/NEWS:1152 msgid "" "`bpo-28192 `__: Don't import readline in " "isolated mode." @@ -3066,11 +3076,11 @@ msgstr "" "`bpo-28192 `__: Don't import readline in " "isolated mode." -#: ../../../Misc/NEWS:1151 +#: ../../../Misc/NEWS:1154 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "" -#: ../../../Misc/NEWS:1153 ../../../Misc/NEWS:3982 +#: ../../../Misc/NEWS:1156 ../../../Misc/NEWS:3985 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " @@ -3080,51 +3090,51 @@ msgstr "" "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." -#: ../../../Misc/NEWS:1156 -msgid "" -"`bpo-28126 `__: Replace Py_MEMCPY with " -"memcpy(). Visual Studio can properly optimize memcpy()." -msgstr "" -"`bpo-28126 `__: Replace Py_MEMCPY with " -"memcpy(). Visual Studio can properly optimize memcpy()." - #: ../../../Misc/NEWS:1159 msgid "" -"`bpo-28120 `__: Fix dict.pop() for " -"splitted dictionary when trying to remove a \"pending key\" (Not yet " -"inserted in split-table). Patch by Xiang Zhang." +"`bpo-28126 `__: Replace Py_MEMCPY with " +"memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -"`bpo-28120 `__: Fix dict.pop() for " -"splitted dictionary when trying to remove a \"pending key\" (Not yet " -"inserted in split-table). Patch by Xiang Zhang." +"`bpo-28126 `__: Replace Py_MEMCPY with " +"memcpy(). Visual Studio can properly optimize memcpy()." #: ../../../Misc/NEWS:1162 msgid "" -"`bpo-26182 `__: Raise DeprecationWarning " -"when async and await keywords are used as variable/attribute/class/function " -"name." +"`bpo-28120 `__: Fix dict.pop() for " +"splitted dictionary when trying to remove a \"pending key\" (Not yet " +"inserted in split-table). Patch by Xiang Zhang." msgstr "" -"`bpo-26182 `__: Raise DeprecationWarning " -"when async and await keywords are used as variable/attribute/class/function " -"name." +"`bpo-28120 `__: Fix dict.pop() for " +"splitted dictionary when trying to remove a \"pending key\" (Not yet " +"inserted in split-table). Patch by Xiang Zhang." -#: ../../../Misc/NEWS:1168 +#: ../../../Misc/NEWS:1165 msgid "" -"`bpo-27998 `__: Fixed bytes path support " -"in os.scandir() on Windows. Patch by Eryk Sun." +"`bpo-26182 `__: Raise DeprecationWarning " +"when async and await keywords are used as variable/attribute/class/function " +"name." msgstr "" -"`bpo-27998 `__: Fixed bytes path support " -"in os.scandir() on Windows. Patch by Eryk Sun." +"`bpo-26182 `__: Raise DeprecationWarning " +"when async and await keywords are used as variable/attribute/class/function " +"name." #: ../../../Misc/NEWS:1171 msgid "" +"`bpo-27998 `__: Fixed bytes path support " +"in os.scandir() on Windows. Patch by Eryk Sun." +msgstr "" +"`bpo-27998 `__: Fixed bytes path support " +"in os.scandir() on Windows. Patch by Eryk Sun." + +#: ../../../Misc/NEWS:1174 +msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." -#: ../../../Misc/NEWS:1173 ../../../Misc/NEWS:4133 +#: ../../../Misc/NEWS:1176 ../../../Misc/NEWS:4136 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " @@ -3134,25 +3144,25 @@ msgstr "" "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." -#: ../../../Misc/NEWS:1177 -msgid "" -"`bpo-28380 `__: unittest.mock Mock " -"autospec functions now properly support assert_called, assert_not_called, " -"and assert_called_once." -msgstr "" -"`bpo-28380 `__: unittest.mock Mock " -"autospec functions now properly support assert_called, assert_not_called, " -"and assert_called_once." - #: ../../../Misc/NEWS:1180 msgid "" +"`bpo-28380 `__: unittest.mock Mock " +"autospec functions now properly support assert_called, assert_not_called, " +"and assert_called_once." +msgstr "" +"`bpo-28380 `__: unittest.mock Mock " +"autospec functions now properly support assert_called, assert_not_called, " +"and assert_called_once." + +#: ../../../Misc/NEWS:1183 +msgid "" "`bpo-27181 `__ remove statistics." "geometric_mean and defer until 3.7." msgstr "" "`bpo-27181 `__ remove statistics." "geometric_mean and defer until 3.7." -#: ../../../Misc/NEWS:1182 +#: ../../../Misc/NEWS:1185 msgid "" "`bpo-28229 `__: lzma module now supports " "pathlib." @@ -3160,7 +3170,7 @@ msgstr "" "`bpo-28229 `__: lzma module now supports " "pathlib." -#: ../../../Misc/NEWS:1184 ../../../Misc/NEWS:4137 +#: ../../../Misc/NEWS:1187 ../../../Misc/NEWS:4140 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." @@ -3168,7 +3178,7 @@ msgstr "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." -#: ../../../Misc/NEWS:1186 +#: ../../../Misc/NEWS:1189 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." @@ -3176,7 +3186,7 @@ msgstr "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." -#: ../../../Misc/NEWS:1188 +#: ../../../Misc/NEWS:1191 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." @@ -3184,18 +3194,18 @@ msgstr "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." -#: ../../../Misc/NEWS:1190 -msgid "" -"`bpo-27358 `__: Optimized merging var-" -"keyword arguments and improved error message when passing a non-mapping as a " -"var-keyword argument." -msgstr "" -"`bpo-27358 `__: Optimized merging var-" -"keyword arguments and improved error message when passing a non-mapping as a " -"var-keyword argument." - #: ../../../Misc/NEWS:1193 msgid "" +"`bpo-27358 `__: Optimized merging var-" +"keyword arguments and improved error message when passing a non-mapping as a " +"var-keyword argument." +msgstr "" +"`bpo-27358 `__: Optimized merging var-" +"keyword arguments and improved error message when passing a non-mapping as a " +"var-keyword argument." + +#: ../../../Misc/NEWS:1196 +msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." @@ -3204,7 +3214,7 @@ msgstr "" "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." -#: ../../../Misc/NEWS:1196 ../../../Misc/NEWS:4139 +#: ../../../Misc/NEWS:1199 ../../../Misc/NEWS:4142 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " @@ -3214,7 +3224,7 @@ msgstr "" "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." -#: ../../../Misc/NEWS:1199 +#: ../../../Misc/NEWS:1202 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." @@ -3222,7 +3232,7 @@ msgstr "" "`bpo-28228 `__: imghdr now supports " "pathlib." -#: ../../../Misc/NEWS:1201 +#: ../../../Misc/NEWS:1204 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." @@ -3230,29 +3240,29 @@ msgstr "" "`bpo-28226 `__: compileall now supports " "pathlib." -#: ../../../Misc/NEWS:1203 -msgid "" -"`bpo-28314 `__: Fix function declaration " -"(C flags) for the getiterator() method of xml.etree.ElementTree.Element." -msgstr "" -"`bpo-28314 `__: Fix function declaration " -"(C flags) for the getiterator() method of xml.etree.ElementTree.Element." - #: ../../../Misc/NEWS:1206 msgid "" +"`bpo-28314 `__: Fix function declaration " +"(C flags) for the getiterator() method of xml.etree.ElementTree.Element." +msgstr "" +"`bpo-28314 `__: Fix function declaration " +"(C flags) for the getiterator() method of xml.etree.ElementTree.Element." + +#: ../../../Misc/NEWS:1209 +msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module." msgstr "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module." -#: ../../../Misc/NEWS:1209 +#: ../../../Misc/NEWS:1212 msgid "" "Introduced platform independent _PyTime_localtime API that is similar to " "POSIX localtime_r, but available on all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../Misc/NEWS:1213 ../../../Misc/NEWS:4148 +#: ../../../Misc/NEWS:1216 ../../../Misc/NEWS:4151 msgid "" "`bpo-28253 `__: Fixed calendar functions " "for extreme months: 0001-01 and 9999-12." @@ -3260,13 +3270,13 @@ msgstr "" "`bpo-28253 `__: Fixed calendar functions " "for extreme months: 0001-01 and 9999-12." -#: ../../../Misc/NEWS:1216 ../../../Misc/NEWS:4151 +#: ../../../Misc/NEWS:1219 ../../../Misc/NEWS:4154 msgid "" "Methods itermonthdays() and itermonthdays2() are reimplemented so that they " "don't call itermonthdates() which can cause datetime.date under/overflow." msgstr "" -#: ../../../Misc/NEWS:1220 ../../../Misc/NEWS:4155 +#: ../../../Misc/NEWS:1223 ../../../Misc/NEWS:4158 msgid "" "`bpo-28275 `__: Fixed possible use after " "free in the decompress() methods of the LZMADecompressor and BZ2Decompressor " @@ -3276,7 +3286,7 @@ msgstr "" "free in the decompress() methods of the LZMADecompressor and BZ2Decompressor " "classes. Original patch by John Leitch." -#: ../../../Misc/NEWS:1224 ../../../Misc/NEWS:4159 +#: ../../../Misc/NEWS:1227 ../../../Misc/NEWS:4162 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " @@ -3286,7 +3296,7 @@ msgstr "" "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:1227 +#: ../../../Misc/NEWS:1230 msgid "" "`bpo-18844 `__: random.choices() now has " "k as a keyword-only argument to improve the readability of common cases and " @@ -3296,7 +3306,7 @@ msgstr "" "k as a keyword-only argument to improve the readability of common cases and " "come into line with the signature used in other languages." -#: ../../../Misc/NEWS:1231 ../../../Misc/NEWS:4162 +#: ../../../Misc/NEWS:1234 ../../../Misc/NEWS:4165 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." @@ -3304,7 +3314,7 @@ msgstr "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." -#: ../../../Misc/NEWS:1234 +#: ../../../Misc/NEWS:1237 msgid "" "`bpo-27611 `__: Fixed support of default " "root window in the tkinter.tix module. Added the master parameter in the " @@ -3314,7 +3324,7 @@ msgstr "" "root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." -#: ../../../Misc/NEWS:1237 ../../../Misc/NEWS:4167 +#: ../../../Misc/NEWS:1240 ../../../Misc/NEWS:4170 msgid "" "`bpo-27348 `__: In the traceback module, " "restore the formatting of exception messages like \"Exception: None\". This " @@ -3324,7 +3334,7 @@ msgstr "" "restore the formatting of exception messages like \"Exception: None\". This " "fixes a regression introduced in 3.5a2." -#: ../../../Misc/NEWS:1241 ../../../Misc/NEWS:4171 +#: ../../../Misc/NEWS:1244 ../../../Misc/NEWS:4174 msgid "" "`bpo-25651 `__: Allow falsy values to be " "used for msg parameter of subTest()." @@ -3332,26 +3342,26 @@ msgstr "" "`bpo-25651 `__: Allow falsy values to be " "used for msg parameter of subTest()." -#: ../../../Misc/NEWS:1243 -msgid "" -"`bpo-27778 `__: Fix a memory leak in os." -"getrandom() when the getrandom() is interrupted by a signal and a signal " -"handler raises a Python exception." -msgstr "" -"`bpo-27778 `__: Fix a memory leak in os." -"getrandom() when the getrandom() is interrupted by a signal and a signal " -"handler raises a Python exception." - #: ../../../Misc/NEWS:1246 msgid "" -"`bpo-28200 `__: Fix memory leak on " -"Windows in the os module (fix path_converter() function)." +"`bpo-27778 `__: Fix a memory leak in os." +"getrandom() when the getrandom() is interrupted by a signal and a signal " +"handler raises a Python exception." msgstr "" -"`bpo-28200 `__: Fix memory leak on " -"Windows in the os module (fix path_converter() function)." +"`bpo-27778 `__: Fix a memory leak in os." +"getrandom() when the getrandom() is interrupted by a signal and a signal " +"handler raises a Python exception." #: ../../../Misc/NEWS:1249 msgid "" +"`bpo-28200 `__: Fix memory leak on " +"Windows in the os module (fix path_converter() function)." +msgstr "" +"`bpo-28200 `__: Fix memory leak on " +"Windows in the os module (fix path_converter() function)." + +#: ../../../Misc/NEWS:1252 +msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." @@ -3360,7 +3370,7 @@ msgstr "" "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." -#: ../../../Misc/NEWS:1252 ../../../Misc/NEWS:4173 +#: ../../../Misc/NEWS:1255 ../../../Misc/NEWS:4176 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." @@ -3368,11 +3378,11 @@ msgstr "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." -#: ../../../Misc/NEWS:1254 ../../../Misc/NEWS:4175 +#: ../../../Misc/NEWS:1257 ../../../Misc/NEWS:4178 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "" -#: ../../../Misc/NEWS:1256 ../../../Misc/NEWS:4177 +#: ../../../Misc/NEWS:1259 ../../../Misc/NEWS:4180 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " @@ -3382,7 +3392,7 @@ msgstr "" "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." -#: ../../../Misc/NEWS:1259 +#: ../../../Misc/NEWS:1262 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " @@ -3392,23 +3402,23 @@ msgstr "" "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." -#: ../../../Misc/NEWS:1263 ../../../Misc/NEWS:4180 -msgid "" -"`bpo-25270 `__: Prevent codecs." -"escape_encode() from raising SystemError when an empty bytestring is passed." -msgstr "" -"`bpo-25270 `__: Prevent codecs." -"escape_encode() from raising SystemError when an empty bytestring is passed." - #: ../../../Misc/NEWS:1266 ../../../Misc/NEWS:4183 msgid "" +"`bpo-25270 `__: Prevent codecs." +"escape_encode() from raising SystemError when an empty bytestring is passed." +msgstr "" +"`bpo-25270 `__: Prevent codecs." +"escape_encode() from raising SystemError when an empty bytestring is passed." + +#: ../../../Misc/NEWS:1269 ../../../Misc/NEWS:4186 +msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." -#: ../../../Misc/NEWS:1268 ../../../Misc/NEWS:4185 +#: ../../../Misc/NEWS:1271 ../../../Misc/NEWS:4188 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " @@ -3418,7 +3428,7 @@ msgstr "" "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." -#: ../../../Misc/NEWS:1271 +#: ../../../Misc/NEWS:1274 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." @@ -3426,7 +3436,7 @@ msgstr "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." -#: ../../../Misc/NEWS:1274 ../../../Misc/NEWS:4188 +#: ../../../Misc/NEWS:1277 ../../../Misc/NEWS:4191 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." @@ -3434,87 +3444,87 @@ msgstr "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." -#: ../../../Misc/NEWS:1276 ../../../Misc/NEWS:4378 -msgid "" -"`bpo-27906 `__: Fix socket accept " -"exhaustion during high TCP traffic. Patch by Kevin Conway." -msgstr "" -"`bpo-27906 `__: Fix socket accept " -"exhaustion during high TCP traffic. Patch by Kevin Conway." - #: ../../../Misc/NEWS:1279 ../../../Misc/NEWS:4381 msgid "" -"`bpo-28174 `__: Handle when SO_REUSEPORT " -"isn't properly supported. Patch by Seth Michael Larson." +"`bpo-27906 `__: Fix socket accept " +"exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -"`bpo-28174 `__: Handle when SO_REUSEPORT " -"isn't properly supported. Patch by Seth Michael Larson." +"`bpo-27906 `__: Fix socket accept " +"exhaustion during high TCP traffic. Patch by Kevin Conway." #: ../../../Misc/NEWS:1282 ../../../Misc/NEWS:4384 msgid "" -"`bpo-26654 `__: Inspect functools." -"partial in asyncio.Handle.__repr__. Patch by iceboy." +"`bpo-28174 `__: Handle when SO_REUSEPORT " +"isn't properly supported. Patch by Seth Michael Larson." msgstr "" -"`bpo-26654 `__: Inspect functools." -"partial in asyncio.Handle.__repr__. Patch by iceboy." +"`bpo-28174 `__: Handle when SO_REUSEPORT " +"isn't properly supported. Patch by Seth Michael Larson." #: ../../../Misc/NEWS:1285 ../../../Misc/NEWS:4387 msgid "" -"`bpo-26909 `__: Fix slow pipes IO in " -"asyncio. Patch by INADA Naoki." +"`bpo-26654 `__: Inspect functools." +"partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -"`bpo-26909 `__: Fix slow pipes IO in " -"asyncio. Patch by INADA Naoki." +"`bpo-26654 `__: Inspect functools." +"partial in asyncio.Handle.__repr__. Patch by iceboy." #: ../../../Misc/NEWS:1288 ../../../Misc/NEWS:4390 msgid "" -"`bpo-28176 `__: Fix callbacks race in " -"asyncio.SelectorLoop.sock_connect." +"`bpo-26909 `__: Fix slow pipes IO in " +"asyncio. Patch by INADA Naoki." msgstr "" -"`bpo-28176 `__: Fix callbacks race in " -"asyncio.SelectorLoop.sock_connect." +"`bpo-26909 `__: Fix slow pipes IO in " +"asyncio. Patch by INADA Naoki." -#: ../../../Misc/NEWS:1290 ../../../Misc/NEWS:4392 +#: ../../../Misc/NEWS:1291 ../../../Misc/NEWS:4393 msgid "" -"`bpo-27759 `__: Fix selectors " -"incorrectly retain invalid file descriptors. Patch by Mark Williams." +"`bpo-28176 `__: Fix callbacks race in " +"asyncio.SelectorLoop.sock_connect." msgstr "" -"`bpo-27759 `__: Fix selectors " -"incorrectly retain invalid file descriptors. Patch by Mark Williams." +"`bpo-28176 `__: Fix callbacks race in " +"asyncio.SelectorLoop.sock_connect." #: ../../../Misc/NEWS:1293 ../../../Misc/NEWS:4395 msgid "" -"`bpo-28368 `__: Refuse monitoring " -"processes if the child watcher has no loop attached. Patch by Vincent Michel." +"`bpo-27759 `__: Fix selectors " +"incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -"`bpo-28368 `__: Refuse monitoring " -"processes if the child watcher has no loop attached. Patch by Vincent Michel." +"`bpo-27759 `__: Fix selectors " +"incorrectly retain invalid file descriptors. Patch by Mark Williams." -#: ../../../Misc/NEWS:1297 ../../../Misc/NEWS:4399 +#: ../../../Misc/NEWS:1296 ../../../Misc/NEWS:4398 msgid "" -"`bpo-28369 `__: Raise RuntimeError when " -"transport's FD is used with add_reader, add_writer, etc." +"`bpo-28368 `__: Refuse monitoring " +"processes if the child watcher has no loop attached. Patch by Vincent Michel." msgstr "" -"`bpo-28369 `__: Raise RuntimeError when " -"transport's FD is used with add_reader, add_writer, etc." +"`bpo-28368 `__: Refuse monitoring " +"processes if the child watcher has no loop attached. Patch by Vincent Michel." #: ../../../Misc/NEWS:1300 ../../../Misc/NEWS:4402 msgid "" -"`bpo-28370 `__: Speedup asyncio." -"StreamReader.readexactly. Patch by Коренберг Марк." +"`bpo-28369 `__: Raise RuntimeError when " +"transport's FD is used with add_reader, add_writer, etc." msgstr "" -"`bpo-28370 `__: Speedup asyncio." -"StreamReader.readexactly. Patch by Коренберг Марк." +"`bpo-28369 `__: Raise RuntimeError when " +"transport's FD is used with add_reader, add_writer, etc." #: ../../../Misc/NEWS:1303 ../../../Misc/NEWS:4405 msgid "" +"`bpo-28370 `__: Speedup asyncio." +"StreamReader.readexactly. Patch by Коренберг Марк." +msgstr "" +"`bpo-28370 `__: Speedup asyncio." +"StreamReader.readexactly. Patch by Коренберг Марк." + +#: ../../../Misc/NEWS:1306 ../../../Misc/NEWS:4408 +msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." -#: ../../../Misc/NEWS:1305 ../../../Misc/NEWS:4407 +#: ../../../Misc/NEWS:1308 ../../../Misc/NEWS:4410 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." @@ -3522,23 +3532,23 @@ msgstr "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." -#: ../../../Misc/NEWS:1307 ../../../Misc/NEWS:4409 -msgid "" -"`bpo-28399 `__: Remove UNIX socket from " -"FS before binding. Patch by Коренберг Марк." -msgstr "" -"`bpo-28399 `__: Remove UNIX socket from " -"FS before binding. Patch by Коренберг Марк." - #: ../../../Misc/NEWS:1310 ../../../Misc/NEWS:4412 msgid "" +"`bpo-28399 `__: Remove UNIX socket from " +"FS before binding. Patch by Коренберг Марк." +msgstr "" +"`bpo-28399 `__: Remove UNIX socket from " +"FS before binding. Patch by Коренберг Марк." + +#: ../../../Misc/NEWS:1313 ../../../Misc/NEWS:4415 +msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." -#: ../../../Misc/NEWS:1315 +#: ../../../Misc/NEWS:1318 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." @@ -3546,7 +3556,7 @@ msgstr "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." -#: ../../../Misc/NEWS:1317 +#: ../../../Misc/NEWS:1320 msgid "" "`bpo-28333 `__: Enables Unicode for ps1/" "ps2 and input() prompts. (Patch by Eryk Sun)" @@ -3554,7 +3564,7 @@ msgstr "" "`bpo-28333 `__: Enables Unicode for ps1/" "ps2 and input() prompts. (Patch by Eryk Sun)" -#: ../../../Misc/NEWS:1320 ../../../Misc/NEWS:4518 +#: ../../../Misc/NEWS:1323 ../../../Misc/NEWS:4521 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." @@ -3562,7 +3572,7 @@ msgstr "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." -#: ../../../Misc/NEWS:1322 ../../../Misc/NEWS:4520 +#: ../../../Misc/NEWS:1325 ../../../Misc/NEWS:4523 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" @@ -3570,7 +3580,7 @@ msgstr "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" -#: ../../../Misc/NEWS:1325 +#: ../../../Misc/NEWS:1328 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" @@ -3578,31 +3588,31 @@ msgstr "" "`bpo-28161 `__: Opening CON for write " "access fails" -#: ../../../Misc/NEWS:1327 -msgid "" -"`bpo-28162 `__: WindowsConsoleIO " -"readall() fails if first line starts with Ctrl+Z" -msgstr "" -"`bpo-28162 `__: WindowsConsoleIO " -"readall() fails if first line starts with Ctrl+Z" - #: ../../../Misc/NEWS:1330 msgid "" -"`bpo-28163 `__: WindowsConsoleIO " -"fileno() passes wrong flags to _open_osfhandle" +"`bpo-28162 `__: WindowsConsoleIO " +"readall() fails if first line starts with Ctrl+Z" msgstr "" -"`bpo-28163 `__: WindowsConsoleIO " -"fileno() passes wrong flags to _open_osfhandle" +"`bpo-28162 `__: WindowsConsoleIO " +"readall() fails if first line starts with Ctrl+Z" #: ../../../Misc/NEWS:1333 msgid "" +"`bpo-28163 `__: WindowsConsoleIO " +"fileno() passes wrong flags to _open_osfhandle" +msgstr "" +"`bpo-28163 `__: WindowsConsoleIO " +"fileno() passes wrong flags to _open_osfhandle" + +#: ../../../Misc/NEWS:1336 +msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" -#: ../../../Misc/NEWS:1335 +#: ../../../Misc/NEWS:1338 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" @@ -3610,7 +3620,7 @@ msgstr "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" -#: ../../../Misc/NEWS:1337 +#: ../../../Misc/NEWS:1340 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" @@ -3618,7 +3628,7 @@ msgstr "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" -#: ../../../Misc/NEWS:1342 +#: ../../../Misc/NEWS:1345 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " @@ -3628,25 +3638,25 @@ msgstr "" "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." -#: ../../../Misc/NEWS:1349 ../../../Misc/NEWS:4547 -msgid "" -"`bpo-28258 `__: Fixed build with " -"Estonian locale (python-config and distclean targets in Makefile). Patch by " -"Arfrever Frehtes Taifersar Arahesis." -msgstr "" -"`bpo-28258 `__: Fixed build with " -"Estonian locale (python-config and distclean targets in Makefile). Patch by " -"Arfrever Frehtes Taifersar Arahesis." - #: ../../../Misc/NEWS:1352 ../../../Misc/NEWS:4550 msgid "" +"`bpo-28258 `__: Fixed build with " +"Estonian locale (python-config and distclean targets in Makefile). Patch by " +"Arfrever Frehtes Taifersar Arahesis." +msgstr "" +"`bpo-28258 `__: Fixed build with " +"Estonian locale (python-config and distclean targets in Makefile). Patch by " +"Arfrever Frehtes Taifersar Arahesis." + +#: ../../../Misc/NEWS:1355 ../../../Misc/NEWS:4553 +msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." -#: ../../../Misc/NEWS:1354 ../../../Misc/NEWS:4555 +#: ../../../Misc/NEWS:1357 ../../../Misc/NEWS:4558 msgid "" "`bpo-15819 `__: Remove redundant include " "search directory option for building outside the source tree." @@ -3654,7 +3664,7 @@ msgstr "" "`bpo-15819 `__: Remove redundant include " "search directory option for building outside the source tree." -#: ../../../Misc/NEWS:1360 +#: ../../../Misc/NEWS:1363 msgid "" "`bpo-28217 `__: Adds _testconsole module " "to test console input." @@ -3662,15 +3672,15 @@ msgstr "" "`bpo-28217 `__: Adds _testconsole module " "to test console input." -#: ../../../Misc/NEWS:1364 +#: ../../../Misc/NEWS:1367 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../Misc/NEWS:1366 +#: ../../../Misc/NEWS:1369 msgid "*Release date: 2016-09-12*" msgstr "*Date de sortie : 2016-09-12*" -#: ../../../Misc/NEWS:1371 +#: ../../../Misc/NEWS:1374 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -3684,7 +3694,7 @@ msgstr "" "when called from metaclass methods during class creation. Patch by Martin " "Teichmann." -#: ../../../Misc/NEWS:1376 ../../../Misc/NEWS:3985 +#: ../../../Misc/NEWS:1379 ../../../Misc/NEWS:3988 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." @@ -3692,24 +3702,24 @@ msgstr "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." -#: ../../../Misc/NEWS:1379 -msgid "" -"`bpo-27080 `__: Implement formatting " -"support for PEP 515. Initial patch by Chris Angelico." -msgstr "" -"`bpo-27080 `__: Implement formatting " -"support for PEP 515. Initial patch by Chris Angelico." - #: ../../../Misc/NEWS:1382 msgid "" -"`bpo-27199 `__: In tarfile, expose " -"copyfileobj bufsize to improve throughput. Patch by Jason Fried." +"`bpo-27080 `__: Implement formatting " +"support for PEP 515. Initial patch by Chris Angelico." msgstr "" -"`bpo-27199 `__: In tarfile, expose " -"copyfileobj bufsize to improve throughput. Patch by Jason Fried." +"`bpo-27080 `__: Implement formatting " +"support for PEP 515. Initial patch by Chris Angelico." #: ../../../Misc/NEWS:1385 msgid "" +"`bpo-27199 `__: In tarfile, expose " +"copyfileobj bufsize to improve throughput. Patch by Jason Fried." +msgstr "" +"`bpo-27199 `__: In tarfile, expose " +"copyfileobj bufsize to improve throughput. Patch by Jason Fried." + +#: ../../../Misc/NEWS:1388 +msgid "" "`bpo-27948 `__: In f-strings, only allow " "backslashes inside the braces (where the expressions are). This is a " "breaking change from the 3.6 alpha releases, where backslashes are allowed " @@ -3722,7 +3732,7 @@ msgstr "" "anywhere in an f-string. Also, require that expressions inside f-strings be " "enclosed within literal braces, and not escapes like ``f'\\x7b\"hi\"\\x7d'``." -#: ../../../Misc/NEWS:1392 +#: ../../../Misc/NEWS:1395 msgid "" "`bpo-28046 `__: Remove platform-specific " "directories from sys.path." @@ -3730,7 +3740,7 @@ msgstr "" "`bpo-28046 `__: Remove platform-specific " "directories from sys.path." -#: ../../../Misc/NEWS:1394 +#: ../../../Misc/NEWS:1397 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." @@ -3738,7 +3748,7 @@ msgstr "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." -#: ../../../Misc/NEWS:1396 ../../../Misc/NEWS:3988 +#: ../../../Misc/NEWS:1399 ../../../Misc/NEWS:3991 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" @@ -3746,18 +3756,18 @@ msgstr "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" -#: ../../../Misc/NEWS:1399 -msgid "" -"`bpo-25856 `__: The __module__ attribute " -"of extension classes and functions now is interned. This leads to more " -"compact pickle data with protocol 4." -msgstr "" -"`bpo-25856 `__: The __module__ attribute " -"of extension classes and functions now is interned. This leads to more " -"compact pickle data with protocol 4." - #: ../../../Misc/NEWS:1402 msgid "" +"`bpo-25856 `__: The __module__ attribute " +"of extension classes and functions now is interned. This leads to more " +"compact pickle data with protocol 4." +msgstr "" +"`bpo-25856 `__: The __module__ attribute " +"of extension classes and functions now is interned. This leads to more " +"compact pickle data with protocol 4." + +#: ../../../Misc/NEWS:1405 +msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " "Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka and Victor " @@ -3768,7 +3778,7 @@ msgstr "" "Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka and Victor " "Stinner." -#: ../../../Misc/NEWS:1406 +#: ../../../Misc/NEWS:1409 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for PEP 515. Patch by Georg Brandl." @@ -3776,77 +3786,77 @@ msgstr "" "`bpo-26331 `__: Implement tokenizing " "support for PEP 515. Patch by Georg Brandl." -#: ../../../Misc/NEWS:1408 -msgid "" -"`bpo-27999 `__: Make \"global after use" -"\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." -msgstr "" -"`bpo-27999 `__: Make \"global after use" -"\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." - #: ../../../Misc/NEWS:1411 msgid "" -"`bpo-28003 `__: Implement PEP 525 -- " -"Asynchronous Generators." +"`bpo-27999 `__: Make \"global after use" +"\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -"`bpo-28003 `__: Implement PEP 525 -- " -"Asynchronous Generators." +"`bpo-27999 `__: Make \"global after use" +"\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." -#: ../../../Misc/NEWS:1413 +#: ../../../Misc/NEWS:1414 msgid "" -"`bpo-27985 `__: Implement PEP 526 -- " -"Syntax for Variable Annotations. Patch by Ivan Levkivskyi." +"`bpo-28003 `__: Implement PEP 525 -- " +"Asynchronous Generators." msgstr "" -"`bpo-27985 `__: Implement PEP 526 -- " -"Syntax for Variable Annotations. Patch by Ivan Levkivskyi." +"`bpo-28003 `__: Implement PEP 525 -- " +"Asynchronous Generators." #: ../../../Misc/NEWS:1416 msgid "" -"`bpo-26058 `__: Add a new private " -"version to the builtin dict type, incremented at each dictionary creation " -"and at each dictionary change. Implementation of the PEP 509." +"`bpo-27985 `__: Implement PEP 526 -- " +"Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -"`bpo-26058 `__: Add a new private " -"version to the builtin dict type, incremented at each dictionary creation " -"and at each dictionary change. Implementation of the PEP 509." +"`bpo-27985 `__: Implement PEP 526 -- " +"Syntax for Variable Annotations. Patch by Ivan Levkivskyi." -#: ../../../Misc/NEWS:1420 +#: ../../../Misc/NEWS:1419 msgid "" -"`bpo-27364 `__: A backslash-character " -"pair that is not a valid escape sequence now generates a " -"DeprecationWarning. Patch by Emanuel Barry." +"`bpo-26058 `__: Add a new private " +"version to the builtin dict type, incremented at each dictionary creation " +"and at each dictionary change. Implementation of the PEP 509." msgstr "" -"`bpo-27364 `__: A backslash-character " -"pair that is not a valid escape sequence now generates a " -"DeprecationWarning. Patch by Emanuel Barry." +"`bpo-26058 `__: Add a new private " +"version to the builtin dict type, incremented at each dictionary creation " +"and at each dictionary change. Implementation of the PEP 509." #: ../../../Misc/NEWS:1423 msgid "" -"`bpo-27350 `__: `dict` implementation is " -"changed like PyPy. It is more compact and preserves insertion order. " -"(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" +"`bpo-27364 `__: A backslash-character " +"pair that is not a valid escape sequence now generates a " +"DeprecationWarning. Patch by Emanuel Barry." msgstr "" -"`bpo-27350 `__: `dict` implementation is " -"changed like PyPy. It is more compact and preserves insertion order. " -"(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" +"`bpo-27364 `__: A backslash-character " +"pair that is not a valid escape sequence now generates a " +"DeprecationWarning. Patch by Emanuel Barry." -#: ../../../Misc/NEWS:1427 +#: ../../../Misc/NEWS:1426 msgid "" -"`bpo-27911 `__: Remove unnecessary error " -"checks in ``exec_builtin_or_dynamic()``." +"`bpo-27350 `__: `dict` implementation is " +"changed like PyPy. It is more compact and preserves insertion order. " +"(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -"`bpo-27911 `__: Remove unnecessary error " -"checks in ``exec_builtin_or_dynamic()``." +"`bpo-27350 `__: `dict` implementation is " +"changed like PyPy. It is more compact and preserves insertion order. " +"(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" #: ../../../Misc/NEWS:1430 msgid "" +"`bpo-27911 `__: Remove unnecessary error " +"checks in ``exec_builtin_or_dynamic()``." +msgstr "" +"`bpo-27911 `__: Remove unnecessary error " +"checks in ``exec_builtin_or_dynamic()``." + +#: ../../../Misc/NEWS:1433 +msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." -#: ../../../Misc/NEWS:1432 +#: ../../../Misc/NEWS:1435 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" @@ -3854,18 +3864,18 @@ msgstr "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" -#: ../../../Misc/NEWS:1434 -msgid "" -"`bpo-27961 `__: Require platforms to " -"support ``long long``. Python hasn't compiled without ``long long`` for " -"years, so this is basically a formality." -msgstr "" -"`bpo-27961 `__: Require platforms to " -"support ``long long``. Python hasn't compiled without ``long long`` for " -"years, so this is basically a formality." - #: ../../../Misc/NEWS:1437 msgid "" +"`bpo-27961 `__: Require platforms to " +"support ``long long``. Python hasn't compiled without ``long long`` for " +"years, so this is basically a formality." +msgstr "" +"`bpo-27961 `__: Require platforms to " +"support ``long long``. Python hasn't compiled without ``long long`` for " +"years, so this is basically a formality." + +#: ../../../Misc/NEWS:1440 +msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." @@ -3874,20 +3884,20 @@ msgstr "" "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." -#: ../../../Misc/NEWS:1440 +#: ../../../Misc/NEWS:1443 msgid "Implement PEP 523." msgstr "" -#: ../../../Misc/NEWS:1442 -msgid "" -"`bpo-27870 `__: A left shift of zero by " -"a large integer no longer attempts to allocate large amounts of memory." -msgstr "" -"`bpo-27870 `__: A left shift of zero by " -"a large integer no longer attempts to allocate large amounts of memory." - #: ../../../Misc/NEWS:1445 msgid "" +"`bpo-27870 `__: A left shift of zero by " +"a large integer no longer attempts to allocate large amounts of memory." +msgstr "" +"`bpo-27870 `__: A left shift of zero by " +"a large integer no longer attempts to allocate large amounts of memory." + +#: ../../../Misc/NEWS:1448 +msgid "" "`bpo-25402 `__: In int-to-decimal-string " "conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." @@ -3896,7 +3906,7 @@ msgstr "" "conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." -#: ../../../Misc/NEWS:1449 +#: ../../../Misc/NEWS:1452 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -3906,7 +3916,7 @@ msgstr "" "careful about modifying object returned by long_add, and remove an " "unnecessary check for small longs. Thanks Oren Milman for analysis and patch." -#: ../../../Misc/NEWS:1453 +#: ../../../Misc/NEWS:1456 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." @@ -3914,28 +3924,28 @@ msgstr "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." -#: ../../../Misc/NEWS:1456 ../../../Misc/NEWS:3994 -msgid "" -"`bpo-27812 `__: Properly clear out a " -"generator's frame's backreference to the generator to prevent crashes in " -"frame.clear()." -msgstr "" -"`bpo-27812 `__: Properly clear out a " -"generator's frame's backreference to the generator to prevent crashes in " -"frame.clear()." - #: ../../../Misc/NEWS:1459 ../../../Misc/NEWS:3997 msgid "" -"`bpo-27811 `__: Fix a crash when a " -"coroutine that has not been awaited is finalized with warnings-as-errors " -"enabled." +"`bpo-27812 `__: Properly clear out a " +"generator's frame's backreference to the generator to prevent crashes in " +"frame.clear()." msgstr "" -"`bpo-27811 `__: Fix a crash when a " -"coroutine that has not been awaited is finalized with warnings-as-errors " -"enabled." +"`bpo-27812 `__: Properly clear out a " +"generator's frame's backreference to the generator to prevent crashes in " +"frame.clear()." #: ../../../Misc/NEWS:1462 ../../../Misc/NEWS:4000 msgid "" +"`bpo-27811 `__: Fix a crash when a " +"coroutine that has not been awaited is finalized with warnings-as-errors " +"enabled." +msgstr "" +"`bpo-27811 `__: Fix a crash when a " +"coroutine that has not been awaited is finalized with warnings-as-errors " +"enabled." + +#: ../../../Misc/NEWS:1465 ../../../Misc/NEWS:4003 +msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." @@ -3944,7 +3954,7 @@ msgstr "" "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." -#: ../../../Misc/NEWS:1466 +#: ../../../Misc/NEWS:1469 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -3956,7 +3966,7 @@ msgstr "" "``int``. Previously the return type depended on the input values. Patch by " "Xiang Zhang." -#: ../../../Misc/NEWS:1470 +#: ../../../Misc/NEWS:1473 msgid "" "`bpo-26984 `__: int() now always returns " "an instance of exact int." @@ -3964,7 +3974,7 @@ msgstr "" "`bpo-26984 `__: int() now always returns " "an instance of exact int." -#: ../../../Misc/NEWS:1472 +#: ../../../Misc/NEWS:1475 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp " @@ -3974,7 +3984,7 @@ msgstr "" "integer true division; this bug could potentially have caused off-by-one-ulp " "results on platforms with unreliable ldexp implementations." -#: ../../../Misc/NEWS:1476 +#: ../../../Misc/NEWS:1479 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." @@ -3982,7 +3992,7 @@ msgstr "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." -#: ../../../Misc/NEWS:1478 +#: ../../../Misc/NEWS:1481 msgid "" "`bpo-27662 `__: Fix an overflow check in " "``List_New``: the original code was checking against ``Py_SIZE_MAX`` instead " @@ -3992,7 +4002,7 @@ msgstr "" "``List_New``: the original code was checking against ``Py_SIZE_MAX`` instead " "of the correct upper bound of ``Py_SSIZE_T_MAX``. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:1482 ../../../Misc/NEWS:4006 +#: ../../../Misc/NEWS:1485 ../../../Misc/NEWS:4009 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add " @@ -4004,7 +4014,7 @@ msgstr "" "module level functions to instances of non-module types returned from " "``Py_create_mod``. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:1486 ../../../Misc/NEWS:4010 +#: ../../../Misc/NEWS:1489 ../../../Misc/NEWS:4013 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " @@ -4014,7 +4024,7 @@ msgstr "" "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." -#: ../../../Misc/NEWS:1490 ../../../Misc/NEWS:4014 +#: ../../../Misc/NEWS:1493 ../../../Misc/NEWS:4017 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " @@ -4024,7 +4034,7 @@ msgstr "" "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." -#: ../../../Misc/NEWS:1494 +#: ../../../Misc/NEWS:1497 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." @@ -4032,7 +4042,7 @@ msgstr "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." -#: ../../../Misc/NEWS:1497 ../../../Misc/NEWS:4018 +#: ../../../Misc/NEWS:1500 ../../../Misc/NEWS:4021 msgid "" "`bpo-27558 `__: Fix a SystemError in the " "implementation of \"raise\" statement. In a brand new thread, raise a " @@ -4044,7 +4054,7 @@ msgstr "" "RuntimeError since there is no active exception to reraise. Patch written by " "Xiang Zhang." -#: ../../../Misc/NEWS:1501 +#: ../../../Misc/NEWS:1504 msgid "" "`bpo-28008 `__: Implement PEP 530 -- " "asynchronous comprehensions." @@ -4052,7 +4062,7 @@ msgstr "" "`bpo-28008 `__: Implement PEP 530 -- " "asynchronous comprehensions." -#: ../../../Misc/NEWS:1503 ../../../Misc/NEWS:4043 +#: ../../../Misc/NEWS:1506 ../../../Misc/NEWS:4046 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" @@ -4060,7 +4070,7 @@ msgstr "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" -#: ../../../Misc/NEWS:1508 ../../../Misc/NEWS:4088 +#: ../../../Misc/NEWS:1511 ../../../Misc/NEWS:4091 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv() " "with no elements in args" @@ -4068,7 +4078,7 @@ msgstr "" "`bpo-28732 `__: Fix crash in os.spawnv() " "with no elements in args" -#: ../../../Misc/NEWS:1510 ../../../Misc/NEWS:4090 +#: ../../../Misc/NEWS:1513 ../../../Misc/NEWS:4093 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " @@ -4078,18 +4088,18 @@ msgstr "" "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." -#: ../../../Misc/NEWS:1514 -msgid "" -"`bpo-28037 `__: Use " -"sqlite3_get_autocommit() instead of setting Connection->inTransaction " -"manually." -msgstr "" -"`bpo-28037 `__: Use " -"sqlite3_get_autocommit() instead of setting Connection->inTransaction " -"manually." - #: ../../../Misc/NEWS:1517 msgid "" +"`bpo-28037 `__: Use " +"sqlite3_get_autocommit() instead of setting Connection->inTransaction " +"manually." +msgstr "" +"`bpo-28037 `__: Use " +"sqlite3_get_autocommit() instead of setting Connection->inTransaction " +"manually." + +#: ../../../Misc/NEWS:1520 +msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and " "tm_zone are now available on all platforms in the return values of time." "localtime() and time.gmtime()." @@ -4098,7 +4108,7 @@ msgstr "" "tm_zone are now available on all platforms in the return values of time." "localtime() and time.gmtime()." -#: ../../../Misc/NEWS:1521 +#: ../../../Misc/NEWS:1524 msgid "" "`bpo-24454 `__: Regular expression match " "object groups are now accessible using __getitem__. \"mo[x]\" is equivalent " @@ -4108,23 +4118,23 @@ msgstr "" "object groups are now accessible using __getitem__. \"mo[x]\" is equivalent " "to \"mo.group(x)\"." -#: ../../../Misc/NEWS:1525 -msgid "" -"`bpo-10740 `__: sqlite3 no longer " -"implicitly commit an open transaction before DDL statements." -msgstr "" -"`bpo-10740 `__: sqlite3 no longer " -"implicitly commit an open transaction before DDL statements." - #: ../../../Misc/NEWS:1528 msgid "" +"`bpo-10740 `__: sqlite3 no longer " +"implicitly commit an open transaction before DDL statements." +msgstr "" +"`bpo-10740 `__: sqlite3 no longer " +"implicitly commit an open transaction before DDL statements." + +#: ../../../Misc/NEWS:1531 +msgid "" "`bpo-17941 `__: Add a *module* parameter " "to collections.namedtuple()." msgstr "" "`bpo-17941 `__: Add a *module* parameter " "to collections.namedtuple()." -#: ../../../Misc/NEWS:1530 +#: ../../../Misc/NEWS:1533 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " @@ -4134,25 +4144,25 @@ msgstr "" "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." -#: ../../../Misc/NEWS:1534 -msgid "" -"`bpo-26885 `__: xmlrpc now supports " -"unmarshalling additional data types used by Apache XML-RPC implementation " -"for numerics and None." -msgstr "" -"`bpo-26885 `__: xmlrpc now supports " -"unmarshalling additional data types used by Apache XML-RPC implementation " -"for numerics and None." - #: ../../../Misc/NEWS:1537 msgid "" +"`bpo-26885 `__: xmlrpc now supports " +"unmarshalling additional data types used by Apache XML-RPC implementation " +"for numerics and None." +msgstr "" +"`bpo-26885 `__: xmlrpc now supports " +"unmarshalling additional data types used by Apache XML-RPC implementation " +"for numerics and None." + +#: ../../../Misc/NEWS:1540 +msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." -#: ../../../Misc/NEWS:1539 +#: ../../../Misc/NEWS:1542 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." @@ -4160,7 +4170,7 @@ msgstr "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." -#: ../../../Misc/NEWS:1541 +#: ../../../Misc/NEWS:1544 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of " @@ -4172,7 +4182,7 @@ msgstr "" "SSLSocket and certfile/keyfile (or similar) in ftplib, httplib, imaplib, " "smtplib, poplib and urllib." -#: ../../../Misc/NEWS:1545 +#: ../../../Misc/NEWS:1548 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -4184,18 +4194,18 @@ msgstr "" "OP_CIPHER_SERVER_PREFERENCE, OP_SINGLE_DH_USE, OP_SINGLE_ECDH_USE and HIGH " "ciphers without MD5." -#: ../../../Misc/NEWS:1549 -msgid "" -"`bpo-24693 `__: Changed some " -"RuntimeError's in the zipfile module to more appropriate types. Improved " -"some error messages and debugging output." -msgstr "" -"`bpo-24693 `__: Changed some " -"RuntimeError's in the zipfile module to more appropriate types. Improved " -"some error messages and debugging output." - #: ../../../Misc/NEWS:1552 msgid "" +"`bpo-24693 `__: Changed some " +"RuntimeError's in the zipfile module to more appropriate types. Improved " +"some error messages and debugging output." +msgstr "" +"`bpo-24693 `__: Changed some " +"RuntimeError's in the zipfile module to more appropriate types. Improved " +"some error messages and debugging output." + +#: ../../../Misc/NEWS:1555 +msgid "" "`bpo-17909 `__: ``json.load`` and ``json." "loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. Patch " "by Serhiy Storchaka." @@ -4204,7 +4214,7 @@ msgstr "" "loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. Patch " "by Serhiy Storchaka." -#: ../../../Misc/NEWS:1555 +#: ../../../Misc/NEWS:1558 msgid "" "`bpo-27137 `__: the pure Python fallback " "implementation of ``functools.partial`` now matches the behaviour of its " @@ -4216,13 +4226,13 @@ msgstr "" "accelerated C counterpart for subclassing, pickling and text representation " "purposes. Patch by Emanuel Barry and Serhiy Storchaka." -#: ../../../Misc/NEWS:1560 ../../../Misc/NEWS:4142 +#: ../../../Misc/NEWS:1563 ../../../Misc/NEWS:4145 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../Misc/NEWS:1563 ../../../Misc/NEWS:4145 +#: ../../../Misc/NEWS:1566 ../../../Misc/NEWS:4148 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." @@ -4230,7 +4240,7 @@ msgstr "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." -#: ../../../Misc/NEWS:1566 ../../../Misc/NEWS:4193 +#: ../../../Misc/NEWS:1569 ../../../Misc/NEWS:4196 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." @@ -4238,7 +4248,7 @@ msgstr "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." -#: ../../../Misc/NEWS:1569 +#: ../../../Misc/NEWS:1572 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " @@ -4248,16 +4258,16 @@ msgstr "" "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." -#: ../../../Misc/NEWS:1573 ../../../Misc/NEWS:4196 -msgid "" -"`bpo-25969 `__: Update the lib2to3 " -"grammar to handle the unpacking generalizations added in 3.5." -msgstr "" -"`bpo-25969 `__: Update the lib2to3 " -"grammar to handle the unpacking generalizations added in 3.5." - #: ../../../Misc/NEWS:1576 ../../../Misc/NEWS:4199 msgid "" +"`bpo-25969 `__: Update the lib2to3 " +"grammar to handle the unpacking generalizations added in 3.5." +msgstr "" +"`bpo-25969 `__: Update the lib2to3 " +"grammar to handle the unpacking generalizations added in 3.5." + +#: ../../../Misc/NEWS:1579 ../../../Misc/NEWS:4202 +msgid "" "`bpo-14977 `__: mailcap now respects the " "order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." @@ -4266,7 +4276,7 @@ msgstr "" "order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." -#: ../../../Misc/NEWS:1579 +#: ../../../Misc/NEWS:1582 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." @@ -4274,25 +4284,25 @@ msgstr "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." -#: ../../../Misc/NEWS:1581 -msgid "" -"`bpo-28025 `__: Convert all ssl module " -"constants to IntEnum and IntFlags. SSLContext properties now return flags " -"and enums." -msgstr "" -"`bpo-28025 `__: Convert all ssl module " -"constants to IntEnum and IntFlags. SSLContext properties now return flags " -"and enums." - #: ../../../Misc/NEWS:1584 msgid "" +"`bpo-28025 `__: Convert all ssl module " +"constants to IntEnum and IntFlags. SSLContext properties now return flags " +"and enums." +msgstr "" +"`bpo-28025 `__: Convert all ssl module " +"constants to IntEnum and IntFlags. SSLContext properties now return flags " +"and enums." + +#: ../../../Misc/NEWS:1587 +msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." -#: ../../../Misc/NEWS:1586 +#: ../../../Misc/NEWS:1589 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." @@ -4300,7 +4310,7 @@ msgstr "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." -#: ../../../Misc/NEWS:1588 ../../../Misc/NEWS:4202 +#: ../../../Misc/NEWS:1591 ../../../Misc/NEWS:4205 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" @@ -4308,25 +4318,25 @@ msgstr "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" -#: ../../../Misc/NEWS:1590 ../../../Misc/NEWS:4204 -msgid "" -"`bpo-17582 `__: xml.etree.ElementTree " -"nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " -"and approved by Stefan Behnel.)" -msgstr "" -"`bpo-17582 `__: xml.etree.ElementTree " -"nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " -"and approved by Stefan Behnel.)" - #: ../../../Misc/NEWS:1593 ../../../Misc/NEWS:4207 msgid "" +"`bpo-17582 `__: xml.etree.ElementTree " +"nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " +"and approved by Stefan Behnel.)" +msgstr "" +"`bpo-17582 `__: xml.etree.ElementTree " +"nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " +"and approved by Stefan Behnel.)" + +#: ../../../Misc/NEWS:1596 ../../../Misc/NEWS:4210 +msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." -#: ../../../Misc/NEWS:1596 +#: ../../../Misc/NEWS:1599 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." @@ -4334,11 +4344,11 @@ msgstr "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." -#: ../../../Misc/NEWS:1598 +#: ../../../Misc/NEWS:1601 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../Misc/NEWS:1600 +#: ../../../Misc/NEWS:1603 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." @@ -4346,7 +4356,7 @@ msgstr "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." -#: ../../../Misc/NEWS:1603 ../../../Misc/NEWS:4210 +#: ../../../Misc/NEWS:1606 ../../../Misc/NEWS:4213 msgid "" "`bpo-27445 `__: Don't pass str(_charset) " "to MIMEText.set_payload(). Patch by Claude Paroz." @@ -4354,7 +4364,7 @@ msgstr "" "`bpo-27445 `__: Don't pass str(_charset) " "to MIMEText.set_payload(). Patch by Claude Paroz." -#: ../../../Misc/NEWS:1606 +#: ../../../Misc/NEWS:1609 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " @@ -4364,7 +4374,7 @@ msgstr "" "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." -#: ../../../Misc/NEWS:1609 ../../../Misc/NEWS:4213 +#: ../../../Misc/NEWS:1612 ../../../Misc/NEWS:4216 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -4376,14 +4386,14 @@ msgstr "" "REST API requests more consistent and predictable especially when proxy " "servers are involved." -#: ../../../Misc/NEWS:1613 ../../../Misc/NEWS:4217 +#: ../../../Misc/NEWS:1616 ../../../Misc/NEWS:4220 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../Misc/NEWS:1617 +#: ../../../Misc/NEWS:1620 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." @@ -4391,7 +4401,7 @@ msgstr "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." -#: ../../../Misc/NEWS:1619 +#: ../../../Misc/NEWS:1622 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." @@ -4399,18 +4409,18 @@ msgstr "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." -#: ../../../Misc/NEWS:1621 ../../../Misc/NEWS:4221 -msgid "" -"`bpo-27570 `__: Avoid zero-length " -"memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\" " -"modules." -msgstr "" -"`bpo-27570 `__: Avoid zero-length " -"memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\" " -"modules." - #: ../../../Misc/NEWS:1624 ../../../Misc/NEWS:4224 msgid "" +"`bpo-27570 `__: Avoid zero-length " +"memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\" " +"modules." +msgstr "" +"`bpo-27570 `__: Avoid zero-length " +"memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\" " +"modules." + +#: ../../../Misc/NEWS:1627 ../../../Misc/NEWS:4227 +msgid "" "`bpo-22233 `__: Break email header lines " "*only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." @@ -4419,7 +4429,7 @@ msgstr "" "*only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." -#: ../../../Misc/NEWS:1628 +#: ../../../Misc/NEWS:1631 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." @@ -4427,7 +4437,7 @@ msgstr "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." -#: ../../../Misc/NEWS:1630 ../../../Misc/NEWS:4228 +#: ../../../Misc/NEWS:1633 ../../../Misc/NEWS:4231 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." @@ -4435,7 +4445,7 @@ msgstr "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." -#: ../../../Misc/NEWS:1632 +#: ../../../Misc/NEWS:1635 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." @@ -4443,11 +4453,11 @@ msgstr "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." -#: ../../../Misc/NEWS:1634 +#: ../../../Misc/NEWS:1637 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../Misc/NEWS:1636 +#: ../../../Misc/NEWS:1639 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -4459,7 +4469,7 @@ msgstr "" "entropy pool is initialized to increase the security. This change is part of " "the :pep:`524`." -#: ../../../Misc/NEWS:1640 +#: ../../../Misc/NEWS:1643 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " @@ -4469,7 +4479,7 @@ msgstr "" "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." -#: ../../../Misc/NEWS:1643 ../../../Misc/NEWS:4230 +#: ../../../Misc/NEWS:1646 ../../../Misc/NEWS:4233 msgid "" "`bpo-27691 `__: Fix ssl module's parsing " "of GEN_RID subject alternative name fields in X.509 certs." @@ -4477,13 +4487,13 @@ msgstr "" "`bpo-27691 `__: Fix ssl module's parsing " "of GEN_RID subject alternative name fields in X.509 certs." -#: ../../../Misc/NEWS:1646 +#: ../../../Misc/NEWS:1649 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" "`bpo-18844 `__: Add random.choices()." -#: ../../../Misc/NEWS:1648 +#: ../../../Misc/NEWS:1651 msgid "" "`bpo-25761 `__: Improved error reporting " "about truncated pickle data in C implementation of unpickler. " @@ -4495,7 +4505,7 @@ msgstr "" "UnpicklingError is now raised instead of AttributeError and ValueError in " "some cases." -#: ../../../Misc/NEWS:1652 +#: ../../../Misc/NEWS:1655 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." @@ -4503,49 +4513,49 @@ msgstr "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." -#: ../../../Misc/NEWS:1654 -msgid "" -"`bpo-26032 `__: Optimized globbing in " -"pathlib by using os.scandir(); it is now about 1.5--4 times faster." -msgstr "" -"`bpo-26032 `__: Optimized globbing in " -"pathlib by using os.scandir(); it is now about 1.5--4 times faster." - #: ../../../Misc/NEWS:1657 msgid "" -"`bpo-25596 `__: Optimized glob() and " -"iglob() functions in the glob module; they are now about 3--6 times faster." +"`bpo-26032 `__: Optimized globbing in " +"pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -"`bpo-25596 `__: Optimized glob() and " -"iglob() functions in the glob module; they are now about 3--6 times faster." +"`bpo-26032 `__: Optimized globbing in " +"pathlib by using os.scandir(); it is now about 1.5--4 times faster." #: ../../../Misc/NEWS:1660 msgid "" -"`bpo-27928 `__: Add scrypt (password-" -"based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." +"`bpo-25596 `__: Optimized glob() and " +"iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -"`bpo-27928 `__: Add scrypt (password-" -"based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." +"`bpo-25596 `__: Optimized glob() and " +"iglob() functions in the glob module; they are now about 3--6 times faster." -#: ../../../Misc/NEWS:1663 ../../../Misc/NEWS:4233 +#: ../../../Misc/NEWS:1663 msgid "" -"`bpo-27850 `__: Remove 3DES from ssl " -"module's default cipher list to counter measure sweet32 attack " -"(CVE-2016-2183)." +"`bpo-27928 `__: Add scrypt (password-" +"based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -"`bpo-27850 `__: Remove 3DES from ssl " -"module's default cipher list to counter measure sweet32 attack " -"(CVE-2016-2183)." +"`bpo-27928 `__: Add scrypt (password-" +"based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." #: ../../../Misc/NEWS:1666 ../../../Misc/NEWS:4236 msgid "" +"`bpo-27850 `__: Remove 3DES from ssl " +"module's default cipher list to counter measure sweet32 attack " +"(CVE-2016-2183)." +msgstr "" +"`bpo-27850 `__: Remove 3DES from ssl " +"module's default cipher list to counter measure sweet32 attack " +"(CVE-2016-2183)." + +#: ../../../Misc/NEWS:1669 ../../../Misc/NEWS:4239 +msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to " "ssl module's default ciper list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to " "ssl module's default ciper list. (Required OpenSSL 1.1.0 or LibreSSL)." -#: ../../../Misc/NEWS:1669 +#: ../../../Misc/NEWS:1672 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." @@ -4553,23 +4563,23 @@ msgstr "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." -#: ../../../Misc/NEWS:1671 -msgid "" -"`bpo-27866 `__: Add SSLContext." -"get_ciphers() method to get a list of all enabled ciphers." -msgstr "" -"`bpo-27866 `__: Add SSLContext." -"get_ciphers() method to get a list of all enabled ciphers." - #: ../../../Misc/NEWS:1674 msgid "" +"`bpo-27866 `__: Add SSLContext." +"get_ciphers() method to get a list of all enabled ciphers." +msgstr "" +"`bpo-27866 `__: Add SSLContext." +"get_ciphers() method to get a list of all enabled ciphers." + +#: ../../../Misc/NEWS:1677 +msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel " "crypto) to socket module." msgstr "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel " "crypto) to socket module." -#: ../../../Misc/NEWS:1676 ../../../Misc/NEWS:4239 +#: ../../../Misc/NEWS:1679 ../../../Misc/NEWS:4242 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." @@ -4577,32 +4587,32 @@ msgstr "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." -#: ../../../Misc/NEWS:1678 -msgid "" -"`bpo-11620 `__: Fix support for " -"SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." -msgstr "" -"`bpo-11620 `__: Fix support for " -"SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." - #: ../../../Misc/NEWS:1681 msgid "" -"`bpo-11734 `__: Add support for IEEE 754 " -"half-precision floats to the struct module. Based on a patch by Eli Stevens." +"`bpo-11620 `__: Fix support for " +"SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -"`bpo-11734 `__: Add support for IEEE 754 " -"half-precision floats to the struct module. Based on a patch by Eli Stevens." +"`bpo-11620 `__: Fix support for " +"SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." #: ../../../Misc/NEWS:1684 msgid "" -"`bpo-27919 `__: Deprecated " -"``extra_path`` distribution option in distutils packaging." +"`bpo-11734 `__: Add support for IEEE 754 " +"half-precision floats to the struct module. Based on a patch by Eli Stevens." msgstr "" -"`bpo-27919 `__: Deprecated " -"``extra_path`` distribution option in distutils packaging." +"`bpo-11734 `__: Add support for IEEE 754 " +"half-precision floats to the struct module. Based on a patch by Eli Stevens." #: ../../../Misc/NEWS:1687 msgid "" +"`bpo-27919 `__: Deprecated " +"``extra_path`` distribution option in distutils packaging." +msgstr "" +"`bpo-27919 `__: Deprecated " +"``extra_path`` distribution option in distutils packaging." + +#: ../../../Misc/NEWS:1690 +msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and ``math." "nan``, and also ``cmath.infj`` and ``cmath.nanj`` to match the format used " @@ -4613,7 +4623,7 @@ msgstr "" "nan``, and also ``cmath.infj`` and ``cmath.nanj`` to match the format used " "by complex repr." -#: ../../../Misc/NEWS:1691 +#: ../../../Misc/NEWS:1694 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" @@ -4621,13 +4631,13 @@ msgstr "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" -#: ../../../Misc/NEWS:1694 ../../../Misc/NEWS:4241 +#: ../../../Misc/NEWS:1697 ../../../Misc/NEWS:4244 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../Misc/NEWS:1697 ../../../Misc/NEWS:4244 +#: ../../../Misc/NEWS:1700 ../../../Misc/NEWS:4247 msgid "" "`bpo-12885 `__: Fix error when distutils " "encounters symlink." @@ -4635,33 +4645,33 @@ msgstr "" "`bpo-12885 `__: Fix error when distutils " "encounters symlink." -#: ../../../Misc/NEWS:1699 ../../../Misc/NEWS:4246 -msgid "" -"`bpo-27881 `__: Fixed possible bugs when " -"setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." -msgstr "" -"`bpo-27881 `__: Fixed possible bugs when " -"setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." - #: ../../../Misc/NEWS:1702 ../../../Misc/NEWS:4249 msgid "" -"`bpo-27861 `__: Fixed a crash in sqlite3." -"Connection.cursor() when a factory creates not a cursor. Patch by Xiang " -"Zhang." +"`bpo-27881 `__: Fixed possible bugs when " +"setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -"`bpo-27861 `__: Fixed a crash in sqlite3." -"Connection.cursor() when a factory creates not a cursor. Patch by Xiang " -"Zhang." +"`bpo-27881 `__: Fixed possible bugs when " +"setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." #: ../../../Misc/NEWS:1705 ../../../Misc/NEWS:4252 msgid "" +"`bpo-27861 `__: Fixed a crash in sqlite3." +"Connection.cursor() when a factory creates not a cursor. Patch by Xiang " +"Zhang." +msgstr "" +"`bpo-27861 `__: Fixed a crash in sqlite3." +"Connection.cursor() when a factory creates not a cursor. Patch by Xiang " +"Zhang." + +#: ../../../Misc/NEWS:1708 ../../../Misc/NEWS:4255 +msgid "" "`bpo-19884 `__: Avoid spurious output on " "OS X with Gnu Readline." msgstr "" "`bpo-19884 `__: Avoid spurious output on " "OS X with Gnu Readline." -#: ../../../Misc/NEWS:1707 ../../../Misc/NEWS:4254 +#: ../../../Misc/NEWS:1710 ../../../Misc/NEWS:4257 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version " @@ -4673,7 +4683,7 @@ msgstr "" "1. Allows sequences of calls to random() to exactly match those obtained in " "Python 2. Patch by Nofar Schnider." -#: ../../../Misc/NEWS:1712 ../../../Misc/NEWS:4259 +#: ../../../Misc/NEWS:1715 ../../../Misc/NEWS:4262 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." @@ -4681,7 +4691,7 @@ msgstr "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." -#: ../../../Misc/NEWS:1715 +#: ../../../Misc/NEWS:1718 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The urllib." @@ -4695,7 +4705,7 @@ msgstr "" "any more. If a HTTP request has a file or iterable body, but no Content-" "Length header, the library now falls back to use chunked transfer- encoding." -#: ../../../Misc/NEWS:1722 ../../../Misc/NEWS:4262 +#: ../../../Misc/NEWS:1725 ../../../Misc/NEWS:4265 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 `__: Make ``_normalize`` " "parameter to ``Fraction`` constuctor keyword-only, so that ``Fraction(2, 3, " @@ -4719,25 +4729,25 @@ msgstr "" "parameter to ``Fraction`` constuctor keyword-only, so that ``Fraction(2, 3, " "4)`` now raises ``TypeError``." -#: ../../../Misc/NEWS:1731 ../../../Misc/NEWS:4268 -msgid "" -"`bpo-27539 `__: Fix unnormalised " -"``Fraction.__pow__`` result in the case of negative exponent and negative " -"base." -msgstr "" -"`bpo-27539 `__: Fix unnormalised " -"``Fraction.__pow__`` result in the case of negative exponent and negative " -"base." - #: ../../../Misc/NEWS:1734 ../../../Misc/NEWS:4271 msgid "" +"`bpo-27539 `__: Fix unnormalised " +"``Fraction.__pow__`` result in the case of negative exponent and negative " +"base." +msgstr "" +"`bpo-27539 `__: Fix unnormalised " +"``Fraction.__pow__`` result in the case of negative exponent and negative " +"base." + +#: ../../../Misc/NEWS:1737 ../../../Misc/NEWS:4274 +msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." -#: ../../../Misc/NEWS:1736 +#: ../../../Misc/NEWS:1739 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " @@ -4747,7 +4757,7 @@ msgstr "" "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." -#: ../../../Misc/NEWS:1739 ../../../Misc/NEWS:4273 +#: ../../../Misc/NEWS:1742 ../../../Misc/NEWS:4276 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to " @@ -4757,23 +4767,23 @@ msgstr "" "correctly recognizes mount points which the user does not have permission to " "access." -#: ../../../Misc/NEWS:1742 -msgid "" -"`bpo-9998 `__: On Linux, ctypes.util." -"find_library now looks in LD_LIBRARY_PATH for shared libraries." -msgstr "" -"`bpo-9998 `__: On Linux, ctypes.util." -"find_library now looks in LD_LIBRARY_PATH for shared libraries." - #: ../../../Misc/NEWS:1745 msgid "" +"`bpo-9998 `__: On Linux, ctypes.util." +"find_library now looks in LD_LIBRARY_PATH for shared libraries." +msgstr "" +"`bpo-9998 `__: On Linux, ctypes.util." +"find_library now looks in LD_LIBRARY_PATH for shared libraries." + +#: ../../../Misc/NEWS:1748 +msgid "" "`bpo-27573 `__: exit message for code." "interact is now configurable." msgstr "" "`bpo-27573 `__: exit message for code." "interact is now configurable." -#: ../../../Misc/NEWS:1747 ../../../Misc/NEWS:4370 +#: ../../../Misc/NEWS:1750 ../../../Misc/NEWS:4373 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " @@ -4783,7 +4793,7 @@ msgstr "" "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." -#: ../../../Misc/NEWS:1750 +#: ../../../Misc/NEWS:1753 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " @@ -4793,7 +4803,7 @@ msgstr "" "counting added to multiprocessing to support nesting of shared values / " "proxy objects." -#: ../../../Misc/NEWS:1753 ../../../Misc/NEWS:4373 +#: ../../../Misc/NEWS:1756 ../../../Misc/NEWS:4376 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." @@ -4801,11 +4811,11 @@ msgstr "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." -#: ../../../Misc/NEWS:1756 +#: ../../../Misc/NEWS:1759 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../Misc/NEWS:1758 ../../../Misc/NEWS:4376 +#: ../../../Misc/NEWS:1761 ../../../Misc/NEWS:4379 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY " "by default." @@ -4813,25 +4823,25 @@ msgstr "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY " "by default." -#: ../../../Misc/NEWS:1763 ../../../Misc/NEWS:4446 -msgid "" -"`bpo-15308 `__: Add 'interrupt " -"execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " -"Randel." -msgstr "" -"`bpo-15308 `__: Add 'interrupt " -"execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " -"Randel." - #: ../../../Misc/NEWS:1766 ../../../Misc/NEWS:4449 msgid "" +"`bpo-15308 `__: Add 'interrupt " +"execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " +"Randel." +msgstr "" +"`bpo-15308 `__: Add 'interrupt " +"execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " +"Randel." + +#: ../../../Misc/NEWS:1769 ../../../Misc/NEWS:4452 +msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." -#: ../../../Misc/NEWS:1768 +#: ../../../Misc/NEWS:1771 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." @@ -4839,7 +4849,7 @@ msgstr "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." -#: ../../../Misc/NEWS:1770 +#: ../../../Misc/NEWS:1773 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." @@ -4847,11 +4857,11 @@ msgstr "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." -#: ../../../Misc/NEWS:1772 ../../../Misc/NEWS:4451 +#: ../../../Misc/NEWS:1775 ../../../Misc/NEWS:4454 msgid "Add version to title of IDLE help window." msgstr "" -#: ../../../Misc/NEWS:1774 ../../../Misc/NEWS:4453 +#: ../../../Misc/NEWS:1777 ../../../Misc/NEWS:4456 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " @@ -4861,7 +4871,7 @@ msgstr "" "console differences, mention that using exec means that __builtins__ is " "defined for each statement." -#: ../../../Misc/NEWS:1777 +#: ../../../Misc/NEWS:1780 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " @@ -4871,7 +4881,7 @@ msgstr "" "that prevented custom key sets from being selected when no custom theme was " "defined." -#: ../../../Misc/NEWS:1783 +#: ../../../Misc/NEWS:1786 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." @@ -4879,7 +4889,7 @@ msgstr "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." -#: ../../../Misc/NEWS:1785 +#: ../../../Misc/NEWS:1788 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." @@ -4887,7 +4897,7 @@ msgstr "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." -#: ../../../Misc/NEWS:1791 +#: ../../../Misc/NEWS:1794 msgid "" "`bpo-27427 `__: Additional tests for the " "math module. Patch by Francisco Couzo." @@ -4895,23 +4905,23 @@ msgstr "" "`bpo-27427 `__: Additional tests for the " "math module. Patch by Francisco Couzo." -#: ../../../Misc/NEWS:1793 -msgid "" -"`bpo-27953 `__: Skip math and cmath " -"tests that fail on OS X 10.4 due to a poor libm implementation of tan." -msgstr "" -"`bpo-27953 `__: Skip math and cmath " -"tests that fail on OS X 10.4 due to a poor libm implementation of tan." - #: ../../../Misc/NEWS:1796 msgid "" +"`bpo-27953 `__: Skip math and cmath " +"tests that fail on OS X 10.4 due to a poor libm implementation of tan." +msgstr "" +"`bpo-27953 `__: Skip math and cmath " +"tests that fail on OS X 10.4 due to a poor libm implementation of tan." + +#: ../../../Misc/NEWS:1799 +msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." -#: ../../../Misc/NEWS:1799 ../../../Misc/NEWS:4497 +#: ../../../Misc/NEWS:1802 ../../../Misc/NEWS:4500 msgid "" "`bpo-27787 `__: Call gc.collect() before " "checking each test for \"dangling threads\", since the dangling threads are " @@ -4921,7 +4931,7 @@ msgstr "" "checking each test for \"dangling threads\", since the dangling threads are " "weak references." -#: ../../../Misc/NEWS:1805 ../../../Misc/NEWS:4558 +#: ../../../Misc/NEWS:1808 ../../../Misc/NEWS:4561 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" @@ -4929,7 +4939,7 @@ msgstr "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" -#: ../../../Misc/NEWS:1807 ../../../Misc/NEWS:4560 +#: ../../../Misc/NEWS:1810 ../../../Misc/NEWS:4563 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" @@ -4937,7 +4947,7 @@ msgstr "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" -#: ../../../Misc/NEWS:1809 +#: ../../../Misc/NEWS:1812 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." @@ -4945,7 +4955,7 @@ msgstr "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." -#: ../../../Misc/NEWS:1812 ../../../Misc/NEWS:4562 +#: ../../../Misc/NEWS:1815 ../../../Misc/NEWS:4565 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure " @@ -4957,7 +4967,7 @@ msgstr "" "time error rather than make time when --with-optimizations is enabled. Also " "improve our ability to find the llvm-profdata tool on MacOS and some Linuxes." -#: ../../../Misc/NEWS:1817 +#: ../../../Misc/NEWS:1820 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." @@ -4965,7 +4975,7 @@ msgstr "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." -#: ../../../Misc/NEWS:1819 ../../../Misc/NEWS:4567 +#: ../../../Misc/NEWS:1822 ../../../Misc/NEWS:4570 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." @@ -4973,23 +4983,23 @@ msgstr "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." -#: ../../../Misc/NEWS:1821 -msgid "" -"`bpo-26359 `__: Add the --with-" -"optimizations flag to turn on LTO and PGO build support when available." -msgstr "" -"`bpo-26359 `__: Add the --with-" -"optimizations flag to turn on LTO and PGO build support when available." - #: ../../../Misc/NEWS:1824 msgid "" +"`bpo-26359 `__: Add the --with-" +"optimizations flag to turn on LTO and PGO build support when available." +msgstr "" +"`bpo-26359 `__: Add the --with-" +"optimizations flag to turn on LTO and PGO build support when available." + +#: ../../../Misc/NEWS:1827 +msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" "`bpo-27917 `__: Set platform triplets " "for Android builds." -#: ../../../Misc/NEWS:1826 +#: ../../../Misc/NEWS:1829 msgid "" "`bpo-25825 `__: Update references to the " "$(LIBPL) installation path on AIX. This path was changed in 3.2a4." @@ -4997,17 +5007,17 @@ msgstr "" "`bpo-25825 `__: Update references to the " "$(LIBPL) installation path on AIX. This path was changed in 3.2a4." -#: ../../../Misc/NEWS:1829 +#: ../../../Misc/NEWS:1832 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../Misc/NEWS:1831 +#: ../../../Misc/NEWS:1834 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" "`bpo-21122 `__: Fix LTO builds on OS X." -#: ../../../Misc/NEWS:1833 +#: ../../../Misc/NEWS:1836 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -5019,7 +5029,7 @@ msgstr "" "command script to install a set of root certificates from the third-party " "certifi module." -#: ../../../Misc/NEWS:1840 ../../../Misc/NEWS:4506 +#: ../../../Misc/NEWS:1843 ../../../Misc/NEWS:4509 msgid "" "`bpo-27952 `__: Get Tools/scripts/fixcid." "py working with Python 3 and the current \"re\" module, avoid invalid Python " @@ -5029,7 +5039,7 @@ msgstr "" "py working with Python 3 and the current \"re\" module, avoid invalid Python " "backslash escapes, and fix a bug parsing escaped C quote signs." -#: ../../../Misc/NEWS:1847 +#: ../../../Misc/NEWS:1850 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." @@ -5037,7 +5047,7 @@ msgstr "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." -#: ../../../Misc/NEWS:1849 ../../../Misc/NEWS:4523 +#: ../../../Misc/NEWS:1852 ../../../Misc/NEWS:4526 msgid "" "`bpo-25144 `__: Ensures TargetDir is set " "before continuing with custom install." @@ -5045,7 +5055,7 @@ msgstr "" "`bpo-25144 `__: Ensures TargetDir is set " "before continuing with custom install." -#: ../../../Misc/NEWS:1852 +#: ../../../Misc/NEWS:1855 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" @@ -5053,7 +5063,7 @@ msgstr "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" -#: ../../../Misc/NEWS:1854 +#: ../../../Misc/NEWS:1857 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" @@ -5061,7 +5071,7 @@ msgstr "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" -#: ../../../Misc/NEWS:1856 +#: ../../../Misc/NEWS:1859 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" @@ -5069,7 +5079,7 @@ msgstr "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" -#: ../../../Misc/NEWS:1858 +#: ../../../Misc/NEWS:1861 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." @@ -5077,55 +5087,55 @@ msgstr "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." -#: ../../../Misc/NEWS:1860 -msgid "" -"`bpo-27959 `__: Adds oem encoding, alias " -"ansi to mbcs, move aliasmbcs to codec lookup." -msgstr "" -"`bpo-27959 `__: Adds oem encoding, alias " -"ansi to mbcs, move aliasmbcs to codec lookup." - #: ../../../Misc/NEWS:1863 msgid "" -"`bpo-27982 `__: The functions of the " -"winsound module now accept keyword arguments." +"`bpo-27959 `__: Adds oem encoding, alias " +"ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -"`bpo-27982 `__: The functions of the " -"winsound module now accept keyword arguments." +"`bpo-27959 `__: Adds oem encoding, alias " +"ansi to mbcs, move aliasmbcs to codec lookup." #: ../../../Misc/NEWS:1866 msgid "" -"`bpo-20366 `__: Build full text search " -"support into SQLite on Windows." +"`bpo-27982 `__: The functions of the " +"winsound module now accept keyword arguments." msgstr "" -"`bpo-20366 `__: Build full text search " -"support into SQLite on Windows." +"`bpo-27982 `__: The functions of the " +"winsound module now accept keyword arguments." -#: ../../../Misc/NEWS:1868 +#: ../../../Misc/NEWS:1869 msgid "" -"`bpo-27756 `__: Adds new icons for " -"Python files and processes on Windows. Designs by Cherry Wang." +"`bpo-20366 `__: Build full text search " +"support into SQLite on Windows." msgstr "" -"`bpo-27756 `__: Adds new icons for " -"Python files and processes on Windows. Designs by Cherry Wang." +"`bpo-20366 `__: Build full text search " +"support into SQLite on Windows." #: ../../../Misc/NEWS:1871 msgid "" +"`bpo-27756 `__: Adds new icons for " +"Python files and processes on Windows. Designs by Cherry Wang." +msgstr "" +"`bpo-27756 `__: Adds new icons for " +"Python files and processes on Windows. Designs by Cherry Wang." + +#: ../../../Misc/NEWS:1874 +msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." -#: ../../../Misc/NEWS:1875 +#: ../../../Misc/NEWS:1878 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alpha 4" -#: ../../../Misc/NEWS:1877 +#: ../../../Misc/NEWS:1880 msgid "*Release date: 2016-08-15*" msgstr "" -#: ../../../Misc/NEWS:1882 +#: ../../../Misc/NEWS:1885 msgid "" "`bpo-27704 `__: Optimized creating bytes " "and bytearray from byte-like objects and iterables. Speed up to 3 times for " @@ -5135,7 +5145,7 @@ msgstr "" "and bytearray from byte-like objects and iterables. Speed up to 3 times for " "short objects. Original patch by Naoki Inada." -#: ../../../Misc/NEWS:1886 +#: ../../../Misc/NEWS:1889 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -5147,33 +5157,33 @@ msgstr "" "repeated {count} more times]\" by the builtin traceback rendering. Patch by " "Emanuel Barry." -#: ../../../Misc/NEWS:1890 -msgid "" -"`bpo-27574 `__: Decreased an overhead of " -"parsing keyword arguments in functions implemented with using Argument " -"Clinic." -msgstr "" -"`bpo-27574 `__: Decreased an overhead of " -"parsing keyword arguments in functions implemented with using Argument " -"Clinic." - #: ../../../Misc/NEWS:1893 msgid "" -"`bpo-22557 `__: Now importing already " -"imported modules is up to 2.5 times faster." +"`bpo-27574 `__: Decreased an overhead of " +"parsing keyword arguments in functions implemented with using Argument " +"Clinic." msgstr "" -"`bpo-22557 `__: Now importing already " -"imported modules is up to 2.5 times faster." +"`bpo-27574 `__: Decreased an overhead of " +"parsing keyword arguments in functions implemented with using Argument " +"Clinic." #: ../../../Misc/NEWS:1896 msgid "" +"`bpo-22557 `__: Now importing already " +"imported modules is up to 2.5 times faster." +msgstr "" +"`bpo-22557 `__: Now importing already " +"imported modules is up to 2.5 times faster." + +#: ../../../Misc/NEWS:1899 +msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" "`bpo-17596 `__: Include to " "help with Min GW building." -#: ../../../Misc/NEWS:1898 +#: ../../../Misc/NEWS:1901 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " @@ -5183,32 +5193,32 @@ msgstr "" "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." -#: ../../../Misc/NEWS:1901 ../../../Misc/NEWS:4034 -msgid "" -"`bpo-27507 `__: Add integer overflow " -"check in bytearray.extend(). Patch by Xiang Zhang." -msgstr "" -"`bpo-27507 `__: Add integer overflow " -"check in bytearray.extend(). Patch by Xiang Zhang." - #: ../../../Misc/NEWS:1904 ../../../Misc/NEWS:4037 msgid "" -"`bpo-27581 `__: Don't rely on wrapping " -"for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." +"`bpo-27507 `__: Add integer overflow " +"check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -"`bpo-27581 `__: Don't rely on wrapping " -"for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." +"`bpo-27507 `__: Add integer overflow " +"check in bytearray.extend(). Patch by Xiang Zhang." -#: ../../../Misc/NEWS:1907 +#: ../../../Misc/NEWS:1907 ../../../Misc/NEWS:4040 msgid "" -"`bpo-1621 `__: Avoid signed integer " -"overflow in list and tuple operations. Patch by Xiang Zhang." +"`bpo-27581 `__: Don't rely on wrapping " +"for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -"`bpo-1621 `__: Avoid signed integer " -"overflow in list and tuple operations. Patch by Xiang Zhang." +"`bpo-27581 `__: Don't rely on wrapping " +"for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." #: ../../../Misc/NEWS:1910 msgid "" +"`bpo-1621 `__: Avoid signed integer " +"overflow in list and tuple operations. Patch by Xiang Zhang." +msgstr "" +"`bpo-1621 `__: Avoid signed integer " +"overflow in list and tuple operations. Patch by Xiang Zhang." + +#: ../../../Misc/NEWS:1913 +msgid "" "`bpo-27419 `__: Standard __import__() no " "longer look up \"__import__\" in globals or builtins for importing " "submodules or \"from import\". Fixed a crash if raise a warning about " @@ -5219,7 +5229,7 @@ msgstr "" "submodules or \"from import\". Fixed a crash if raise a warning about " "unabling to resolve package from __spec__ or __package__." -#: ../../../Misc/NEWS:1915 ../../../Misc/NEWS:4026 +#: ../../../Misc/NEWS:1918 ../../../Misc/NEWS:4029 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK " "environment variable under Windows." @@ -5227,7 +5237,7 @@ msgstr "" "`bpo-27083 `__: Respect the PYTHONCASEOK " "environment variable under Windows." -#: ../../../Misc/NEWS:1917 ../../../Misc/NEWS:4028 +#: ../../../Misc/NEWS:1920 ../../../Misc/NEWS:4031 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." @@ -5235,7 +5245,7 @@ msgstr "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." -#: ../../../Misc/NEWS:1920 +#: ../../../Misc/NEWS:1923 msgid "" "`bpo-27366 `__: Implemented PEP 487 " "(Simpler customization of class creation). Upon subclassing, the " @@ -5247,109 +5257,109 @@ msgstr "" "__init_subclass__ classmethod is called on the base class. Descriptors are " "initialized with __set_name__ after class creation." -#: ../../../Misc/NEWS:1927 -msgid "" -"`bpo-26027 `__, #27524: Add PEP 519/" -"__fspath__() support to the os and os.path modules. Includes code from Jelle " -"Zijlstra." -msgstr "" -"`bpo-26027 `__, #27524: Add PEP 519/" -"__fspath__() support to the os and os.path modules. Includes code from Jelle " -"Zijlstra." - #: ../../../Misc/NEWS:1930 msgid "" -"`bpo-27598 `__: Add Collections to " -"collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." +"`bpo-26027 `__, #27524: Add PEP 519/" +"__fspath__() support to the os and os.path modules. Includes code from Jelle " +"Zijlstra." msgstr "" -"`bpo-27598 `__: Add Collections to " -"collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." +"`bpo-26027 `__, #27524: Add PEP 519/" +"__fspath__() support to the os and os.path modules. Includes code from Jelle " +"Zijlstra." #: ../../../Misc/NEWS:1933 msgid "" -"`bpo-25958 `__: Support \"anti-" -"registration\" of special methods from various ABCs, like __hash__, __iter__ " -"or __len__. All these (and several more) can be set to None in an " -"implementation class and the behavior will be as if the method is not " -"defined at all. (Previously, this mechanism existed only for __hash__, to " -"make mutable classes unhashable.) Code contributed by Andrew Barnert and " -"Ivan Levkivskyi." +"`bpo-27598 `__: Add Collections to " +"collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -"`bpo-25958 `__: Support \"anti-" -"registration\" of special methods from various ABCs, like __hash__, __iter__ " -"or __len__. All these (and several more) can be set to None in an " -"implementation class and the behavior will be as if the method is not " -"defined at all. (Previously, this mechanism existed only for __hash__, to " -"make mutable classes unhashable.) Code contributed by Andrew Barnert and " -"Ivan Levkivskyi." +"`bpo-27598 `__: Add Collections to " +"collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." -#: ../../../Misc/NEWS:1941 +#: ../../../Misc/NEWS:1936 msgid "" -"`bpo-16764 `__: Support keyword " -"arguments to zlib.decompress(). Patch by Xiang Zhang." +"`bpo-25958 `__: Support \"anti-" +"registration\" of special methods from various ABCs, like __hash__, __iter__ " +"or __len__. All these (and several more) can be set to None in an " +"implementation class and the behavior will be as if the method is not " +"defined at all. (Previously, this mechanism existed only for __hash__, to " +"make mutable classes unhashable.) Code contributed by Andrew Barnert and " +"Ivan Levkivskyi." msgstr "" -"`bpo-16764 `__: Support keyword " -"arguments to zlib.decompress(). Patch by Xiang Zhang." +"`bpo-25958 `__: Support \"anti-" +"registration\" of special methods from various ABCs, like __hash__, __iter__ " +"or __len__. All these (and several more) can be set to None in an " +"implementation class and the behavior will be as if the method is not " +"defined at all. (Previously, this mechanism existed only for __hash__, to " +"make mutable classes unhashable.) Code contributed by Andrew Barnert and " +"Ivan Levkivskyi." #: ../../../Misc/NEWS:1944 msgid "" -"`bpo-27736 `__: Prevent segfault after " -"interpreter re-initialization due to ref count problem introduced in code " -"for `bpo-27038 `__ in 3.6.0a3. Patch by " -"Xiang Zhang." +"`bpo-16764 `__: Support keyword " +"arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -"`bpo-27736 `__: Prevent segfault after " -"interpreter re-initialization due to ref count problem introduced in code " -"for `bpo-27038 `__ in 3.6.0a3. Patch by " -"Xiang Zhang." +"`bpo-16764 `__: Support keyword " +"arguments to zlib.decompress(). Patch by Xiang Zhang." -#: ../../../Misc/NEWS:1948 +#: ../../../Misc/NEWS:1947 msgid "" -"`bpo-25628 `__: The *verbose* and " -"*rename* parameters for collections.namedtuple are now keyword-only." +"`bpo-27736 `__: Prevent segfault after " +"interpreter re-initialization due to ref count problem introduced in code " +"for `bpo-27038 `__ in 3.6.0a3. Patch by " +"Xiang Zhang." msgstr "" -"`bpo-25628 `__: The *verbose* and " -"*rename* parameters for collections.namedtuple are now keyword-only." +"`bpo-27736 `__: Prevent segfault after " +"interpreter re-initialization due to ref count problem introduced in code " +"for `bpo-27038 `__ in 3.6.0a3. Patch by " +"Xiang Zhang." #: ../../../Misc/NEWS:1951 msgid "" -"`bpo-12345 `__: Add mathematical " -"constant tau to math and cmath. See also PEP 628." +"`bpo-25628 `__: The *verbose* and " +"*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -"`bpo-12345 `__: Add mathematical " -"constant tau to math and cmath. See also PEP 628." +"`bpo-25628 `__: The *verbose* and " +"*rename* parameters for collections.namedtuple are now keyword-only." #: ../../../Misc/NEWS:1954 msgid "" -"`bpo-26823 `__: traceback.StackSummary." -"format now abbreviates large sections of repeated lines as \"[Previous line " -"repeated {count} more times]\" (this change then further affects other " -"traceback display operations in the module). Patch by Emanuel Barry." +"`bpo-12345 `__: Add mathematical " +"constant tau to math and cmath. See also PEP 628." msgstr "" -"`bpo-26823 `__: traceback.StackSummary." -"format now abbreviates large sections of repeated lines as \"[Previous line " -"repeated {count} more times]\" (this change then further affects other " -"traceback display operations in the module). Patch by Emanuel Barry." +"`bpo-12345 `__: Add mathematical " +"constant tau to math and cmath. See also PEP 628." -#: ../../../Misc/NEWS:1959 +#: ../../../Misc/NEWS:1957 msgid "" -"`bpo-27664 `__: Add to concurrent." -"futures.thread.ThreadPoolExecutor() the ability to specify a thread name " -"prefix." +"`bpo-26823 `__: traceback.StackSummary." +"format now abbreviates large sections of repeated lines as \"[Previous line " +"repeated {count} more times]\" (this change then further affects other " +"traceback display operations in the module). Patch by Emanuel Barry." msgstr "" -"`bpo-27664 `__: Add to concurrent." -"futures.thread.ThreadPoolExecutor() the ability to specify a thread name " -"prefix." +"`bpo-26823 `__: traceback.StackSummary." +"format now abbreviates large sections of repeated lines as \"[Previous line " +"repeated {count} more times]\" (this change then further affects other " +"traceback display operations in the module). Patch by Emanuel Barry." #: ../../../Misc/NEWS:1962 msgid "" +"`bpo-27664 `__: Add to concurrent." +"futures.thread.ThreadPoolExecutor() the ability to specify a thread name " +"prefix." +msgstr "" +"`bpo-27664 `__: Add to concurrent." +"futures.thread.ThreadPoolExecutor() the ability to specify a thread name " +"prefix." + +#: ../../../Misc/NEWS:1965 +msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." -#: ../../../Misc/NEWS:1964 +#: ../../../Misc/NEWS:1967 msgid "" "`bpo-27573 `__: code.interact now prints " "an message when exiting." @@ -5357,7 +5367,7 @@ msgstr "" "`bpo-27573 `__: code.interact now prints " "an message when exiting." -#: ../../../Misc/NEWS:1966 +#: ../../../Misc/NEWS:1969 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." @@ -5365,7 +5375,7 @@ msgstr "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." -#: ../../../Misc/NEWS:1968 ../../../Misc/NEWS:4276 +#: ../../../Misc/NEWS:1971 ../../../Misc/NEWS:4279 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." @@ -5373,7 +5383,7 @@ msgstr "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." -#: ../../../Misc/NEWS:1971 +#: ../../../Misc/NEWS:1974 msgid "" "`bpo-26750 `__: unittest.mock." "create_autospec() now works properly for subclasses of property() and other " @@ -5385,33 +5395,33 @@ msgstr "" "data descriptors. Removes the never publicly used, never documented " "unittest.mock.DescriptorTypes tuple." -#: ../../../Misc/NEWS:1975 -msgid "" -"`bpo-26754 `__: Undocumented support of " -"general bytes-like objects as path in compile() and similar functions is now " -"deprecated." -msgstr "" -"`bpo-26754 `__: Undocumented support of " -"general bytes-like objects as path in compile() and similar functions is now " -"deprecated." - #: ../../../Misc/NEWS:1978 msgid "" -"`bpo-26800 `__: Undocumented support of " -"general bytes-like objects as paths in os functions is now deprecated." +"`bpo-26754 `__: Undocumented support of " +"general bytes-like objects as path in compile() and similar functions is now " +"deprecated." msgstr "" -"`bpo-26800 `__: Undocumented support of " -"general bytes-like objects as paths in os functions is now deprecated." +"`bpo-26754 `__: Undocumented support of " +"general bytes-like objects as path in compile() and similar functions is now " +"deprecated." #: ../../../Misc/NEWS:1981 msgid "" +"`bpo-26800 `__: Undocumented support of " +"general bytes-like objects as paths in os functions is now deprecated." +msgstr "" +"`bpo-26800 `__: Undocumented support of " +"general bytes-like objects as paths in os functions is now deprecated." + +#: ../../../Misc/NEWS:1984 +msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." -#: ../../../Misc/NEWS:1984 +#: ../../../Misc/NEWS:1987 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." @@ -5419,29 +5429,29 @@ msgstr "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." -#: ../../../Misc/NEWS:1986 ../../../Misc/NEWS:4282 +#: ../../../Misc/NEWS:1989 ../../../Misc/NEWS:4285 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is " "passed a negative value." msgstr "" -#: ../../../Misc/NEWS:1989 ../../../Misc/NEWS:4285 -msgid "" -"`bpo-27783 `__: Fix possible usage of " -"uninitialized memory in operator.methodcaller." -msgstr "" -"`bpo-27783 `__: Fix possible usage of " -"uninitialized memory in operator.methodcaller." - #: ../../../Misc/NEWS:1992 ../../../Misc/NEWS:4288 msgid "" +"`bpo-27783 `__: Fix possible usage of " +"uninitialized memory in operator.methodcaller." +msgstr "" +"`bpo-27783 `__: Fix possible usage of " +"uninitialized memory in operator.methodcaller." + +#: ../../../Misc/NEWS:1995 ../../../Misc/NEWS:4291 +msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." -#: ../../../Misc/NEWS:1994 ../../../Misc/NEWS:4290 +#: ../../../Misc/NEWS:1997 ../../../Misc/NEWS:4293 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." @@ -5449,16 +5459,16 @@ msgstr "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." -#: ../../../Misc/NEWS:1996 ../../../Misc/NEWS:4292 -msgid "" -"`bpo-27758 `__: Fix possible integer " -"overflow in the _csv module for large record lengths." -msgstr "" -"`bpo-27758 `__: Fix possible integer " -"overflow in the _csv module for large record lengths." - #: ../../../Misc/NEWS:1999 ../../../Misc/NEWS:4295 msgid "" +"`bpo-27758 `__: Fix possible integer " +"overflow in the _csv module for large record lengths." +msgstr "" +"`bpo-27758 `__: Fix possible integer " +"overflow in the _csv module for large record lengths." + +#: ../../../Misc/NEWS:2002 ../../../Misc/NEWS:4298 +msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." @@ -5467,7 +5477,7 @@ msgstr "" "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." -#: ../../../Misc/NEWS:2003 +#: ../../../Misc/NEWS:2006 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." @@ -5475,7 +5485,7 @@ msgstr "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." -#: ../../../Misc/NEWS:2006 ../../../Misc/NEWS:4299 +#: ../../../Misc/NEWS:2009 ../../../Misc/NEWS:4302 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." @@ -5483,7 +5493,7 @@ msgstr "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." -#: ../../../Misc/NEWS:2008 ../../../Misc/NEWS:4301 +#: ../../../Misc/NEWS:2011 ../../../Misc/NEWS:4304 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -5495,7 +5505,7 @@ msgstr "" "decompressing. Previously, inputs were limited to 4 GiB, and compression " "and decompression operations did not properly handle results of 4 GiB." -#: ../../../Misc/NEWS:2013 +#: ../../../Misc/NEWS:2016 msgid "" "`bpo-24773 `__: Implemented PEP 495 " "(Local Time Disambiguation)." @@ -5503,50 +5513,50 @@ msgstr "" "`bpo-24773 `__: Implemented PEP 495 " "(Local Time Disambiguation)." -#: ../../../Misc/NEWS:2015 +#: ../../../Misc/NEWS:2018 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select module." msgstr "" -#: ../../../Misc/NEWS:2017 -msgid "" -"`bpo-27567 `__: Expose the EPOLLRDHUP " -"and POLLRDHUP constants in the select module." -msgstr "" -"`bpo-27567 `__: Expose the EPOLLRDHUP " -"and POLLRDHUP constants in the select module." - #: ../../../Misc/NEWS:2020 msgid "" +"`bpo-27567 `__: Expose the EPOLLRDHUP " +"and POLLRDHUP constants in the select module." +msgstr "" +"`bpo-27567 `__: Expose the EPOLLRDHUP " +"and POLLRDHUP constants in the select module." + +#: ../../../Misc/NEWS:2023 +msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." -#: ../../../Misc/NEWS:2022 ../../../Misc/NEWS:4306 +#: ../../../Misc/NEWS:2025 ../../../Misc/NEWS:4309 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" "`bpo-27533 `__: Release GIL in nt._isdir" -#: ../../../Misc/NEWS:2024 ../../../Misc/NEWS:4308 -msgid "" -"`bpo-17711 `__: Fixed unpickling by the " -"persistent ID with protocol 0. Original patch by Alexandre Vassalotti." -msgstr "" -"`bpo-17711 `__: Fixed unpickling by the " -"persistent ID with protocol 0. Original patch by Alexandre Vassalotti." - #: ../../../Misc/NEWS:2027 ../../../Misc/NEWS:4311 msgid "" +"`bpo-17711 `__: Fixed unpickling by the " +"persistent ID with protocol 0. Original patch by Alexandre Vassalotti." +msgstr "" +"`bpo-17711 `__: Fixed unpickling by the " +"persistent ID with protocol 0. Original patch by Alexandre Vassalotti." + +#: ../../../Misc/NEWS:2030 ../../../Misc/NEWS:4314 +msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." -#: ../../../Misc/NEWS:2029 +#: ../../../Misc/NEWS:2032 msgid "" "`bpo-27512 `__: Fix a segfault when os." "fspath() called an __fspath__() method that raised an exception. Patch by " @@ -5556,7 +5566,7 @@ msgstr "" "fspath() called an __fspath__() method that raised an exception. Patch by " "Xiang Zhang." -#: ../../../Misc/NEWS:2035 ../../../Misc/NEWS:4456 +#: ../../../Misc/NEWS:2038 ../../../Misc/NEWS:4459 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -5568,7 +5578,7 @@ msgstr "" "when test_idle fails when run with the -w option but without -jn. Fix " "warning from test_config." -#: ../../../Misc/NEWS:2039 +#: ../../../Misc/NEWS:2042 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -5580,7 +5590,7 @@ msgstr "" "massagebox. Redo tests to match. Add Mac OSX refinements. Original patch " "by Mark Roseman." -#: ../../../Misc/NEWS:2043 +#: ../../../Misc/NEWS:2046 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." @@ -5588,7 +5598,7 @@ msgstr "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." -#: ../../../Misc/NEWS:2045 +#: ../../../Misc/NEWS:2048 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " @@ -5598,7 +5608,7 @@ msgstr "" "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." -#: ../../../Misc/NEWS:2049 +#: ../../../Misc/NEWS:2052 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " @@ -5608,7 +5618,7 @@ msgstr "" "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." -#: ../../../Misc/NEWS:2052 ../../../Misc/NEWS:4460 +#: ../../../Misc/NEWS:2055 ../../../Misc/NEWS:4463 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " @@ -5618,7 +5628,7 @@ msgstr "" "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." -#: ../../../Misc/NEWS:2055 ../../../Misc/NEWS:2236 +#: ../../../Misc/NEWS:2058 ../../../Misc/NEWS:2239 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " @@ -5628,7 +5638,7 @@ msgstr "" "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." -#: ../../../Misc/NEWS:2059 ../../../Misc/NEWS:2243 ../../../Misc/NEWS:4463 +#: ../../../Misc/NEWS:2062 ../../../Misc/NEWS:2246 ../../../Misc/NEWS:4466 msgid "" "`bpo-27452 `__: add line counter and crc " "to IDLE configHandler test dump." @@ -5636,25 +5646,25 @@ msgstr "" "`bpo-27452 `__: add line counter and crc " "to IDLE configHandler test dump." -#: ../../../Misc/NEWS:2064 -msgid "" -"`bpo-25805 `__: Skip a test in " -"test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " -"Patch by SilentGhost." -msgstr "" -"`bpo-25805 `__: Skip a test in " -"test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " -"Patch by SilentGhost." - #: ../../../Misc/NEWS:2067 msgid "" +"`bpo-25805 `__: Skip a test in " +"test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " +"Patch by SilentGhost." +msgstr "" +"`bpo-25805 `__: Skip a test in " +"test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " +"Patch by SilentGhost." + +#: ../../../Misc/NEWS:2070 +msgid "" "`bpo-27472 `__: Add test.support." "unix_shell as the path to the default shell." msgstr "" "`bpo-27472 `__: Add test.support." "unix_shell as the path to the default shell." -#: ../../../Misc/NEWS:2069 ../../../Misc/NEWS:4500 +#: ../../../Misc/NEWS:2072 ../../../Misc/NEWS:4503 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." @@ -5662,7 +5672,7 @@ msgstr "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." -#: ../../../Misc/NEWS:2072 +#: ../../../Misc/NEWS:2075 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " @@ -5672,7 +5682,7 @@ msgstr "" "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." -#: ../../../Misc/NEWS:2079 +#: ../../../Misc/NEWS:2082 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to " "8.6.6." @@ -5680,7 +5690,7 @@ msgstr "" "`bpo-27647 `__: Update bundled Tcl/Tk to " "8.6.6." -#: ../../../Misc/NEWS:2081 +#: ../../../Misc/NEWS:2084 msgid "" "`bpo-27610 `__: Adds PEP 514 metadata to " "Windows installer" @@ -5688,7 +5698,7 @@ msgstr "" "`bpo-27610 `__: Adds PEP 514 metadata to " "Windows installer" -#: ../../../Misc/NEWS:2083 ../../../Misc/NEWS:4526 +#: ../../../Misc/NEWS:2086 ../../../Misc/NEWS:4529 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." @@ -5696,7 +5706,7 @@ msgstr "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." -#: ../../../Misc/NEWS:2086 +#: ../../../Misc/NEWS:2089 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." @@ -5704,7 +5714,7 @@ msgstr "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." -#: ../../../Misc/NEWS:2091 ../../../Misc/NEWS:4571 +#: ../../../Misc/NEWS:2094 ../../../Misc/NEWS:4574 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" @@ -5712,7 +5722,7 @@ msgstr "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" -#: ../../../Misc/NEWS:2094 +#: ../../../Misc/NEWS:2097 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " @@ -5722,36 +5732,36 @@ msgstr "" "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." -#: ../../../Misc/NEWS:2097 ../../../Misc/NEWS:4579 -msgid "" -"`bpo-27453 `__: CPP invocation in " -"configure must use CPPFLAGS. Patch by Chi Hsuan Yen." -msgstr "" -"`bpo-27453 `__: CPP invocation in " -"configure must use CPPFLAGS. Patch by Chi Hsuan Yen." - #: ../../../Misc/NEWS:2100 ../../../Misc/NEWS:4582 msgid "" -"`bpo-27641 `__: The configure script now " -"inserts comments into the makefile to prevent the pgen and _freeze_importlib " -"executables from being cross- compiled." +"`bpo-27453 `__: CPP invocation in " +"configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -"`bpo-27641 `__: The configure script now " -"inserts comments into the makefile to prevent the pgen and _freeze_importlib " -"executables from being cross- compiled." +"`bpo-27453 `__: CPP invocation in " +"configure must use CPPFLAGS. Patch by Chi Hsuan Yen." -#: ../../../Misc/NEWS:2104 ../../../Misc/NEWS:4586 +#: ../../../Misc/NEWS:2103 ../../../Misc/NEWS:4585 msgid "" -"`bpo-26662 `__: Set PYTHON_FOR_GEN in " -"configure as the Python program to be used for file generation during the " -"build." +"`bpo-27641 `__: The configure script now " +"inserts comments into the makefile to prevent the pgen and _freeze_importlib " +"executables from being cross- compiled." msgstr "" -"`bpo-26662 `__: Set PYTHON_FOR_GEN in " -"configure as the Python program to be used for file generation during the " -"build." +"`bpo-27641 `__: The configure script now " +"inserts comments into the makefile to prevent the pgen and _freeze_importlib " +"executables from being cross- compiled." #: ../../../Misc/NEWS:2107 ../../../Misc/NEWS:4589 msgid "" +"`bpo-26662 `__: Set PYTHON_FOR_GEN in " +"configure as the Python program to be used for file generation during the " +"build." +msgstr "" +"`bpo-26662 `__: Set PYTHON_FOR_GEN in " +"configure as the Python program to be used for file generation during the " +"build." + +#: ../../../Misc/NEWS:2110 ../../../Misc/NEWS:4592 +msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." @@ -5760,15 +5770,15 @@ msgstr "" "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." -#: ../../../Misc/NEWS:2112 +#: ../../../Misc/NEWS:2115 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alpha 3" -#: ../../../Misc/NEWS:2114 +#: ../../../Misc/NEWS:2117 msgid "*Release date: 2016-07-11*" msgstr "" -#: ../../../Misc/NEWS:2119 ../../../Misc/NEWS:4031 +#: ../../../Misc/NEWS:2122 ../../../Misc/NEWS:4034 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." @@ -5776,7 +5786,7 @@ msgstr "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:2122 +#: ../../../Misc/NEWS:2125 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT " @@ -5788,7 +5798,7 @@ msgstr "" "macros is now off by default. It can be re-enabled using the \"-X " "showalloccount\" option. It now outputs to stderr instead of stdout." -#: ../../../Misc/NEWS:2127 ../../../Misc/NEWS:4040 +#: ../../../Misc/NEWS:2130 ../../../Misc/NEWS:4043 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " @@ -5798,7 +5808,7 @@ msgstr "" "bytearray iterators no longer return a negative integer for a resized " "bytearray." -#: ../../../Misc/NEWS:2130 +#: ../../../Misc/NEWS:2133 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " @@ -5808,24 +5818,24 @@ msgstr "" "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." -#: ../../../Misc/NEWS:2136 ../../../Misc/NEWS:4313 -msgid "" -"`bpo-26844 `__: Fix error message for " -"imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev Maximov." -msgstr "" -"`bpo-26844 `__: Fix error message for " -"imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev Maximov." - #: ../../../Misc/NEWS:2139 ../../../Misc/NEWS:4316 msgid "" -"`bpo-23804 `__: Fix SSL zero-length " -"recv() calls to not block and not raise an error about unclean EOF." +"`bpo-26844 `__: Fix error message for " +"imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev Maximov." msgstr "" -"`bpo-23804 `__: Fix SSL zero-length " -"recv() calls to not block and not raise an error about unclean EOF." +"`bpo-26844 `__: Fix error message for " +"imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev Maximov." #: ../../../Misc/NEWS:2142 ../../../Misc/NEWS:4319 msgid "" +"`bpo-23804 `__: Fix SSL zero-length " +"recv() calls to not block and not raise an error about unclean EOF." +msgstr "" +"`bpo-23804 `__: Fix SSL zero-length " +"recv() calls to not block and not raise an error about unclean EOF." + +#: ../../../Misc/NEWS:2145 ../../../Misc/NEWS:4322 +msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format " "and making it consistent with documentation." @@ -5834,7 +5844,7 @@ msgstr "" "returned by http.cookie.time2netscape, confirming the netscape cookie format " "and making it consistent with documentation." -#: ../../../Misc/NEWS:2146 +#: ../../../Misc/NEWS:2149 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " @@ -5844,7 +5854,7 @@ msgstr "" "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." -#: ../../../Misc/NEWS:2150 +#: ../../../Misc/NEWS:2153 msgid "" "`bpo-26721 `__: Change the socketserver." "StreamRequestHandler.wfile attribute to implement BufferedIOBase. In " @@ -5854,7 +5864,7 @@ msgstr "" "StreamRequestHandler.wfile attribute to implement BufferedIOBase. In " "particular, the write() method no longer does partial writes." -#: ../../../Misc/NEWS:2154 +#: ../../../Misc/NEWS:2157 msgid "" "`bpo-22115 `__: Added methods trace_add, " "trace_remove and trace_info in the tkinter.Variable class. They replace old " @@ -5872,36 +5882,36 @@ msgstr "" "tracing, trace_vinfo() now always returns a list of pairs of strings, " "tracing in the \"u\" mode now works." -#: ../../../Misc/NEWS:2161 -msgid "" -"`bpo-26243 `__: Only the level argument " -"to zlib.compress() is keyword argument now. The first argument is " -"positional-only." -msgstr "" -"`bpo-26243 `__: Only the level argument " -"to zlib.compress() is keyword argument now. The first argument is " -"positional-only." - #: ../../../Misc/NEWS:2164 msgid "" -"`bpo-27038 `__: Expose the DirEntry type " -"as os.DirEntry. Code patch by Jelle Zijlstra." +"`bpo-26243 `__: Only the level argument " +"to zlib.compress() is keyword argument now. The first argument is " +"positional-only." msgstr "" -"`bpo-27038 `__: Expose the DirEntry type " -"as os.DirEntry. Code patch by Jelle Zijlstra." +"`bpo-26243 `__: Only the level argument " +"to zlib.compress() is keyword argument now. The first argument is " +"positional-only." #: ../../../Misc/NEWS:2167 msgid "" -"`bpo-27186 `__: Update os.fspath()/" -"PyOS_FSPath() to check the return value of __fspath__() to be either str or " -"bytes." +"`bpo-27038 `__: Expose the DirEntry type " +"as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -"`bpo-27186 `__: Update os.fspath()/" -"PyOS_FSPath() to check the return value of __fspath__() to be either str or " -"bytes." +"`bpo-27038 `__: Expose the DirEntry type " +"as os.DirEntry. Code patch by Jelle Zijlstra." #: ../../../Misc/NEWS:2170 msgid "" +"`bpo-27186 `__: Update os.fspath()/" +"PyOS_FSPath() to check the return value of __fspath__() to be either str or " +"bytes." +msgstr "" +"`bpo-27186 `__: Update os.fspath()/" +"PyOS_FSPath() to check the return value of __fspath__() to be either str or " +"bytes." + +#: ../../../Misc/NEWS:2173 +msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." @@ -5910,7 +5920,7 @@ msgstr "" "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." -#: ../../../Misc/NEWS:2174 +#: ../../../Misc/NEWS:2177 msgid "" "`bpo-27319 `__: Methods selection_set(), " "selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -5924,7 +5934,7 @@ msgstr "" "them as a tuple. Deprecated undocumented ability of calling the selection() " "method with arguments." -#: ../../../Misc/NEWS:2179 ../../../Misc/NEWS:4333 +#: ../../../Misc/NEWS:2182 ../../../Misc/NEWS:4336 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." @@ -5932,18 +5942,18 @@ msgstr "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." -#: ../../../Misc/NEWS:2181 -msgid "" -"`bpo-27294 `__: Numerical state in the " -"repr for Tkinter event objects is now represented as a combination of known " -"flags." -msgstr "" -"`bpo-27294 `__: Numerical state in the " -"repr for Tkinter event objects is now represented as a combination of known " -"flags." - #: ../../../Misc/NEWS:2184 msgid "" +"`bpo-27294 `__: Numerical state in the " +"repr for Tkinter event objects is now represented as a combination of known " +"flags." +msgstr "" +"`bpo-27294 `__: Numerical state in the " +"repr for Tkinter event objects is now represented as a combination of known " +"flags." + +#: ../../../Misc/NEWS:2187 +msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by " "Jeroen Demeyer and Xiang Zhang." @@ -5952,7 +5962,7 @@ msgstr "" "module now support index-like objects as group indices. Based on patches by " "Jeroen Demeyer and Xiang Zhang." -#: ../../../Misc/NEWS:2187 ../../../Misc/NEWS:4335 +#: ../../../Misc/NEWS:2190 ../../../Misc/NEWS:4338 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " @@ -5962,7 +5972,7 @@ msgstr "" "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." -#: ../../../Misc/NEWS:2191 +#: ../../../Misc/NEWS:2194 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." @@ -5970,32 +5980,32 @@ msgstr "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." -#: ../../../Misc/NEWS:2194 ../../../Misc/NEWS:4339 -msgid "" -"`bpo-27048 `__: Prevents distutils " -"failing on Windows when environment variables contain non-ASCII characters" -msgstr "" -"`bpo-27048 `__: Prevents distutils " -"failing on Windows when environment variables contain non-ASCII characters" - #: ../../../Misc/NEWS:2197 ../../../Misc/NEWS:4342 msgid "" -"`bpo-27330 `__: Fixed possible leaks in " -"the ctypes module." +"`bpo-27048 `__: Prevents distutils " +"failing on Windows when environment variables contain non-ASCII characters" msgstr "" -"`bpo-27330 `__: Fixed possible leaks in " -"the ctypes module." +"`bpo-27048 `__: Prevents distutils " +"failing on Windows when environment variables contain non-ASCII characters" -#: ../../../Misc/NEWS:2199 ../../../Misc/NEWS:4344 +#: ../../../Misc/NEWS:2200 ../../../Misc/NEWS:4345 msgid "" -"`bpo-27238 `__: Got rid of bare excepts " -"in the turtle module. Original patch by Jelle Zijlstra." +"`bpo-27330 `__: Fixed possible leaks in " +"the ctypes module." msgstr "" -"`bpo-27238 `__: Got rid of bare excepts " -"in the turtle module. Original patch by Jelle Zijlstra." +"`bpo-27330 `__: Fixed possible leaks in " +"the ctypes module." #: ../../../Misc/NEWS:2202 ../../../Misc/NEWS:4347 msgid "" +"`bpo-27238 `__: Got rid of bare excepts " +"in the turtle module. Original patch by Jelle Zijlstra." +msgstr "" +"`bpo-27238 `__: Got rid of bare excepts " +"in the turtle module. Original patch by Jelle Zijlstra." + +#: ../../../Misc/NEWS:2205 ../../../Misc/NEWS:4350 +msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " "of the exit stack generators catches and raises it in a chain, do not re-" @@ -6008,7 +6018,7 @@ msgstr "" "raise the original exception when exiting, let the new chained one through. " "This avoids the PEP 479 bug described in issue25782." -#: ../../../Misc/NEWS:2208 ../../../Misc/NEWS:4353 +#: ../../../Misc/NEWS:2211 ../../../Misc/NEWS:4356 msgid "" "[Security] `bpo-27278 `__: Fix os." "urandom() implementation using getrandom() on Linux. Truncate size to " @@ -6020,7 +6030,7 @@ msgstr "" "INT_MAX and loop until we collected enough random bytes, instead of casting " "a directly Py_ssize_t to int." -#: ../../../Misc/NEWS:2212 +#: ../../../Misc/NEWS:2215 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid " "now supports REPLACE statement. Initial patch by Alex LordThorsen." @@ -6028,7 +6038,7 @@ msgstr "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid " "now supports REPLACE statement. Initial patch by Alex LordThorsen." -#: ../../../Misc/NEWS:2215 ../../../Misc/NEWS:4357 +#: ../../../Misc/NEWS:2218 ../../../Misc/NEWS:4360 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." @@ -6036,7 +6046,7 @@ msgstr "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." -#: ../../../Misc/NEWS:2218 +#: ../../../Misc/NEWS:2221 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." @@ -6044,16 +6054,16 @@ msgstr "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." -#: ../../../Misc/NEWS:2221 ../../../Misc/NEWS:4360 -msgid "" -"[Security] `bpo-22636 `__: Avoid shell " -"injection problems with ctypes.util.find_library()." -msgstr "" -"[Security] `bpo-22636 `__: Avoid shell " -"injection problems with ctypes.util.find_library()." - #: ../../../Misc/NEWS:2224 ../../../Misc/NEWS:4363 msgid "" +"[Security] `bpo-22636 `__: Avoid shell " +"injection problems with ctypes.util.find_library()." +msgstr "" +"[Security] `bpo-22636 `__: Avoid shell " +"injection problems with ctypes.util.find_library()." + +#: ../../../Misc/NEWS:2227 ../../../Misc/NEWS:4366 +msgid "" "`bpo-16182 `__: Fix various functions in " "the \"readline\" module to use the locale encoding, and fix get_begidx() and " "get_endidx() to return code point indexes." @@ -6062,7 +6072,7 @@ msgstr "" "the \"readline\" module to use the locale encoding, and fix get_begidx() and " "get_endidx() to return code point indexes." -#: ../../../Misc/NEWS:2228 ../../../Misc/NEWS:4367 +#: ../../../Misc/NEWS:2231 ../../../Misc/NEWS:4370 msgid "" "`bpo-27392 `__: Add loop." "connect_accepted_socket(). Patch by Jim Fulton." @@ -6070,7 +6080,7 @@ msgstr "" "`bpo-27392 `__: Add loop." "connect_accepted_socket(). Patch by Jim Fulton." -#: ../../../Misc/NEWS:2234 +#: ../../../Misc/NEWS:2237 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." @@ -6078,7 +6088,7 @@ msgstr "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." -#: ../../../Misc/NEWS:2240 +#: ../../../Misc/NEWS:2243 msgid "" "`bpo-27452 `__: make command line \"idle-" "test> python test_help.py\" work. __file__ is relative when python is " @@ -6088,7 +6098,7 @@ msgstr "" "test> python test_help.py\" work. __file__ is relative when python is " "started in the file's directory." -#: ../../../Misc/NEWS:2245 +#: ../../../Misc/NEWS:2248 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -6104,7 +6114,7 @@ msgstr "" "checks. Using ModuleName allows users to edit bad module names instead of " "starting over. Add tests and delete the two files combined into the new one." -#: ../../../Misc/NEWS:2252 +#: ../../../Misc/NEWS:2255 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." @@ -6112,7 +6122,7 @@ msgstr "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." -#: ../../../Misc/NEWS:2254 ../../../Misc/NEWS:4465 +#: ../../../Misc/NEWS:2257 ../../../Misc/NEWS:4468 msgid "" "`bpo-27365 `__: Allow non-ascii chars in " "IDLE NEWS.txt, for contributor names." @@ -6120,7 +6130,7 @@ msgstr "" "`bpo-27365 `__: Allow non-ascii chars in " "IDLE NEWS.txt, for contributor names." -#: ../../../Misc/NEWS:2256 ../../../Misc/NEWS:4467 +#: ../../../Misc/NEWS:2259 ../../../Misc/NEWS:4470 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -6132,7 +6142,7 @@ msgstr "" "console or by import, a cascade of warnings was emitted. Patch by Serhiy " "Storchaka." -#: ../../../Misc/NEWS:2260 +#: ../../../Misc/NEWS:2263 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and " "htest with tkinter default root disabled. Fix code and tests that fail with " @@ -6144,7 +6154,7 @@ msgstr "" "this restriction. Fix htests to not create a second and redundant root and " "mainloop." -#: ../../../Misc/NEWS:2264 +#: ../../../Misc/NEWS:2267 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." @@ -6152,7 +6162,7 @@ msgstr "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." -#: ../../../Misc/NEWS:2269 +#: ../../../Misc/NEWS:2272 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " @@ -6162,7 +6172,7 @@ msgstr "" "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." -#: ../../../Misc/NEWS:2275 ../../../Misc/NEWS:4552 +#: ../../../Misc/NEWS:2278 ../../../Misc/NEWS:4555 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside " @@ -6172,18 +6182,18 @@ msgstr "" "searches build directories for generated include files when building outside " "the source tree." -#: ../../../Misc/NEWS:2278 -msgid "" -"`bpo-27442 `__: Expose the Android API " -"level that python was built against, in sysconfig.get_config_vars() as " -"'ANDROID_API_LEVEL'." -msgstr "" -"`bpo-27442 `__: Expose the Android API " -"level that python was built against, in sysconfig.get_config_vars() as " -"'ANDROID_API_LEVEL'." - #: ../../../Misc/NEWS:2281 msgid "" +"`bpo-27442 `__: Expose the Android API " +"level that python was built against, in sysconfig.get_config_vars() as " +"'ANDROID_API_LEVEL'." +msgstr "" +"`bpo-27442 `__: Expose the Android API " +"level that python was built against, in sysconfig.get_config_vars() as " +"'ANDROID_API_LEVEL'." + +#: ../../../Misc/NEWS:2284 +msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version " "(e.g. 3.6) as the source being built." @@ -6192,7 +6202,7 @@ msgstr "" "runs the cross-build, found in PATH, must now be of the same feature version " "(e.g. 3.6) as the source being built." -#: ../../../Misc/NEWS:2284 ../../../Misc/NEWS:4604 +#: ../../../Misc/NEWS:2287 ../../../Misc/NEWS:4607 msgid "" "`bpo-26930 `__: Update Windows builds to " "use OpenSSL 1.0.2h." @@ -6200,7 +6210,7 @@ msgstr "" "`bpo-26930 `__: Update Windows builds to " "use OpenSSL 1.0.2h." -#: ../../../Misc/NEWS:2286 +#: ../../../Misc/NEWS:2289 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -6214,29 +6224,29 @@ msgstr "" "$(PLATFORM_TRIPLET). Install the platform specifc _sysconfigdata module into " "the platform directory and rename it to include the ABIFLAGS." -#: ../../../Misc/NEWS:2293 +#: ../../../Misc/NEWS:2296 msgid "Don't use largefile support for GNU/Hurd." msgstr "" -#: ../../../Misc/NEWS:2298 ../../../Misc/NEWS:4510 -msgid "" -"`bpo-27332 `__: Fixed the type of the " -"first argument of module-level functions generated by Argument Clinic. " -"Patch by Petr Viktorin." -msgstr "" -"`bpo-27332 `__: Fixed the type of the " -"first argument of module-level functions generated by Argument Clinic. " -"Patch by Petr Viktorin." - #: ../../../Misc/NEWS:2301 ../../../Misc/NEWS:4513 msgid "" +"`bpo-27332 `__: Fixed the type of the " +"first argument of module-level functions generated by Argument Clinic. " +"Patch by Petr Viktorin." +msgstr "" +"`bpo-27332 `__: Fixed the type of the " +"first argument of module-level functions generated by Argument Clinic. " +"Patch by Petr Viktorin." + +#: ../../../Misc/NEWS:2304 ../../../Misc/NEWS:4516 +msgid "" "`bpo-27418 `__: Fixed Tools/importbench/" "importbench.py." msgstr "" "`bpo-27418 `__: Fixed Tools/importbench/" "importbench.py." -#: ../../../Misc/NEWS:2306 ../../../Misc/NEWS:5210 +#: ../../../Misc/NEWS:2309 ../../../Misc/NEWS:5213 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " @@ -6246,7 +6256,7 @@ msgstr "" "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." -#: ../../../Misc/NEWS:2309 +#: ../../../Misc/NEWS:2312 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " @@ -6256,7 +6266,7 @@ msgstr "" "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." -#: ../../../Misc/NEWS:2315 +#: ../../../Misc/NEWS:2318 msgid "" "`bpo-27027 `__: Added test.support." "is_android that is True when this is an Android build." @@ -6264,32 +6274,32 @@ msgstr "" "`bpo-27027 `__: Added test.support." "is_android that is True when this is an Android build." -#: ../../../Misc/NEWS:2320 +#: ../../../Misc/NEWS:2323 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alpha 2" -#: ../../../Misc/NEWS:2322 +#: ../../../Misc/NEWS:2325 msgid "*Release date: 2016-06-13*" msgstr "" -#: ../../../Misc/NEWS:2327 -msgid "" -"`bpo-27095 `__: Simplified MAKE_FUNCTION " -"and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." -msgstr "" -"`bpo-27095 `__: Simplified MAKE_FUNCTION " -"and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." - #: ../../../Misc/NEWS:2330 msgid "" -"`bpo-27190 `__: Raise NotSupportedError " -"if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." +"`bpo-27095 `__: Simplified MAKE_FUNCTION " +"and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -"`bpo-27190 `__: Raise NotSupportedError " -"if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." +"`bpo-27095 `__: Simplified MAKE_FUNCTION " +"and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." #: ../../../Misc/NEWS:2333 msgid "" +"`bpo-27190 `__: Raise NotSupportedError " +"if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." +msgstr "" +"`bpo-27190 `__: Raise NotSupportedError " +"if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." + +#: ../../../Misc/NEWS:2336 +msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " "unpacking (PEP 448) and conflicting keyword names could cause undefined " @@ -6300,7 +6310,7 @@ msgstr "" "unpacking (PEP 448) and conflicting keyword names could cause undefined " "behavior." -#: ../../../Misc/NEWS:2337 +#: ../../../Misc/NEWS:2340 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." @@ -6308,7 +6318,7 @@ msgstr "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." -#: ../../../Misc/NEWS:2339 +#: ../../../Misc/NEWS:2342 msgid "" "`bpo-27186 `__: Add support for os." "PathLike objects to open() (part of PEP 519)." @@ -6316,7 +6326,7 @@ msgstr "" "`bpo-27186 `__: Add support for os." "PathLike objects to open() (part of PEP 519)." -#: ../../../Misc/NEWS:2341 ../../../Misc/NEWS:4625 +#: ../../../Misc/NEWS:2344 ../../../Misc/NEWS:4628 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " @@ -6326,7 +6336,7 @@ msgstr "" "custom opener (for open()) returns a negative number without setting an " "exception." -#: ../../../Misc/NEWS:2344 +#: ../../../Misc/NEWS:2347 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -6338,33 +6348,33 @@ msgstr "" "__float__ returns an instance of a strict subclass of float. In a future " "versions of Python this can be an error." -#: ../../../Misc/NEWS:2349 -msgid "" -"`bpo-27097 `__: Python interpreter is " -"now about 7% faster due to optimized instruction decoding. Based on patch " -"by Demur Rumed." -msgstr "" -"`bpo-27097 `__: Python interpreter is " -"now about 7% faster due to optimized instruction decoding. Based on patch " -"by Demur Rumed." - #: ../../../Misc/NEWS:2352 msgid "" -"`bpo-26647 `__: Python interpreter now " -"uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." +"`bpo-27097 `__: Python interpreter is " +"now about 7% faster due to optimized instruction decoding. Based on patch " +"by Demur Rumed." msgstr "" -"`bpo-26647 `__: Python interpreter now " -"uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." +"`bpo-27097 `__: Python interpreter is " +"now about 7% faster due to optimized instruction decoding. Based on patch " +"by Demur Rumed." #: ../../../Misc/NEWS:2355 msgid "" +"`bpo-26647 `__: Python interpreter now " +"uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." +msgstr "" +"`bpo-26647 `__: Python interpreter now " +"uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." + +#: ../../../Misc/NEWS:2358 +msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." -#: ../../../Misc/NEWS:2358 ../../../Misc/NEWS:4746 +#: ../../../Misc/NEWS:2361 ../../../Misc/NEWS:4749 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous " @@ -6376,38 +6386,38 @@ msgstr "" "iterator, the asynchronous iterator should be returned directly. Doing the " "former will trigger a PendingDeprecationWarning." -#: ../../../Misc/NEWS:2367 +#: ../../../Misc/NEWS:2370 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../Misc/NEWS:2371 -msgid "" -"`bpo-27025 `__: Generated names for " -"Tkinter widgets are now more meanful and recognizirable." -msgstr "" -"`bpo-27025 `__: Generated names for " -"Tkinter widgets are now more meanful and recognizirable." - #: ../../../Misc/NEWS:2374 msgid "" -"`bpo-25455 `__: Fixed crashes in repr of " -"recursive ElementTree.Element and functools.partial objects." +"`bpo-27025 `__: Generated names for " +"Tkinter widgets are now more meanful and recognizirable." msgstr "" -"`bpo-25455 `__: Fixed crashes in repr of " -"recursive ElementTree.Element and functools.partial objects." +"`bpo-27025 `__: Generated names for " +"Tkinter widgets are now more meanful and recognizirable." #: ../../../Misc/NEWS:2377 msgid "" +"`bpo-25455 `__: Fixed crashes in repr of " +"recursive ElementTree.Element and functools.partial objects." +msgstr "" +"`bpo-25455 `__: Fixed crashes in repr of " +"recursive ElementTree.Element and functools.partial objects." + +#: ../../../Misc/NEWS:2380 +msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." -#: ../../../Misc/NEWS:2379 +#: ../../../Misc/NEWS:2382 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." @@ -6415,7 +6425,7 @@ msgstr "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." -#: ../../../Misc/NEWS:2382 ../../../Misc/NEWS:4755 +#: ../../../Misc/NEWS:2385 ../../../Misc/NEWS:4758 msgid "" "[Security] `bpo-26556 `__: Update expat " "to 2.1.1, fixes CVE-2015-1283." @@ -6423,13 +6433,13 @@ msgstr "" "[Security] `bpo-26556 `__: Update expat " "to 2.1.1, fixes CVE-2015-1283." -#: ../../../Misc/NEWS:2384 +#: ../../../Misc/NEWS:2387 msgid "" "[Security] Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. " "Reported by Team Oststrom." msgstr "" -#: ../../../Misc/NEWS:2387 ../../../Misc/NEWS:4760 +#: ../../../Misc/NEWS:2390 ../../../Misc/NEWS:4763 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " @@ -6439,16 +6449,16 @@ msgstr "" "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." -#: ../../../Misc/NEWS:2390 -msgid "" -"`bpo-27029 `__: Removed deprecated " -"support of universal newlines mode from ZipFile.open()." -msgstr "" -"`bpo-27029 `__: Removed deprecated " -"support of universal newlines mode from ZipFile.open()." - #: ../../../Misc/NEWS:2393 msgid "" +"`bpo-27029 `__: Removed deprecated " +"support of universal newlines mode from ZipFile.open()." +msgstr "" +"`bpo-27029 `__: Removed deprecated " +"support of universal newlines mode from ZipFile.open()." + +#: ../../../Misc/NEWS:2396 +msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." @@ -6457,7 +6467,7 @@ msgstr "" "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." -#: ../../../Misc/NEWS:2397 +#: ../../../Misc/NEWS:2400 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of PEP 519). Initial patch by Jelle Zijlstra." @@ -6465,7 +6475,7 @@ msgstr "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of PEP 519). Initial patch by Jelle Zijlstra." -#: ../../../Misc/NEWS:2400 ../../../Misc/NEWS:4763 +#: ../../../Misc/NEWS:2403 ../../../Misc/NEWS:4766 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." @@ -6473,25 +6483,25 @@ msgstr "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." -#: ../../../Misc/NEWS:2403 -msgid "" -"`bpo-27186 `__: Add os.PathLike support " -"to pathlib, removing its provisional status (part of PEP 519). Initial patch " -"by Dusty Phillips." -msgstr "" -"`bpo-27186 `__: Add os.PathLike support " -"to pathlib, removing its provisional status (part of PEP 519). Initial patch " -"by Dusty Phillips." - #: ../../../Misc/NEWS:2406 msgid "" +"`bpo-27186 `__: Add os.PathLike support " +"to pathlib, removing its provisional status (part of PEP 519). Initial patch " +"by Dusty Phillips." +msgstr "" +"`bpo-27186 `__: Add os.PathLike support " +"to pathlib, removing its provisional status (part of PEP 519). Initial patch " +"by Dusty Phillips." + +#: ../../../Misc/NEWS:2409 +msgid "" "`bpo-27186 `__: Add support for os." "PathLike objects to os.fsencode() and os.fsdecode() (part of PEP 519)." msgstr "" "`bpo-27186 `__: Add support for os." "PathLike objects to os.fsencode() and os.fsdecode() (part of PEP 519)." -#: ../../../Misc/NEWS:2409 +#: ../../../Misc/NEWS:2412 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of PEP 519)." @@ -6499,7 +6509,7 @@ msgstr "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of PEP 519)." -#: ../../../Misc/NEWS:2411 ../../../Misc/NEWS:4766 +#: ../../../Misc/NEWS:2414 ../../../Misc/NEWS:4769 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -6510,7 +6520,7 @@ msgid "" "never mentioned)." msgstr "" -#: ../../../Misc/NEWS:2419 ../../../Misc/NEWS:4774 +#: ../../../Misc/NEWS:2422 ../../../Misc/NEWS:4777 msgid "" "`bpo-25738 `__: Stop http.server." "BaseHTTPRequestHandler.send_error() from sending a message body for 205 " @@ -6522,16 +6532,16 @@ msgstr "" "Reset Content. Also, don't send Content header fields in responses that " "don't have a body. Patch by Susumu Koshiba." -#: ../../../Misc/NEWS:2424 ../../../Misc/NEWS:4779 -msgid "" -"`bpo-21313 `__: Fix the \"platform\" " -"module to tolerate when sys.version contains truncated build information." -msgstr "" -"`bpo-21313 `__: Fix the \"platform\" " -"module to tolerate when sys.version contains truncated build information." - #: ../../../Misc/NEWS:2427 ../../../Misc/NEWS:4782 msgid "" +"`bpo-21313 `__: Fix the \"platform\" " +"module to tolerate when sys.version contains truncated build information." +msgstr "" +"`bpo-21313 `__: Fix the \"platform\" " +"module to tolerate when sys.version contains truncated build information." + +#: ../../../Misc/NEWS:2430 ../../../Misc/NEWS:4785 +msgid "" "[Security] `bpo-26839 `__: On Linux, :" "func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " "back on reading ``/dev/urandom`` if the urandom entropy pool is not " @@ -6542,7 +6552,7 @@ msgstr "" "back on reading ``/dev/urandom`` if the urandom entropy pool is not " "initialized yet. Patch written by Colm Buckley." -#: ../../../Misc/NEWS:2432 +#: ../../../Misc/NEWS:2435 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " @@ -6552,18 +6562,18 @@ msgstr "" "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." -#: ../../../Misc/NEWS:2436 ../../../Misc/NEWS:4787 -msgid "" -"`bpo-27164 `__: In the zlib module, " -"allow decompressing raw Deflate streams with a predefined zdict. Based on " -"patch by Xiang Zhang." -msgstr "" -"`bpo-27164 `__: In the zlib module, " -"allow decompressing raw Deflate streams with a predefined zdict. Based on " -"patch by Xiang Zhang." - #: ../../../Misc/NEWS:2439 ../../../Misc/NEWS:4790 msgid "" +"`bpo-27164 `__: In the zlib module, " +"allow decompressing raw Deflate streams with a predefined zdict. Based on " +"patch by Xiang Zhang." +msgstr "" +"`bpo-27164 `__: In the zlib module, " +"allow decompressing raw Deflate streams with a predefined zdict. Based on " +"patch by Xiang Zhang." + +#: ../../../Misc/NEWS:2442 ../../../Misc/NEWS:4793 +msgid "" "`bpo-24291 `__: Fix wsgiref." "simple_server.WSGIRequestHandler to completely write data to the client. " "Previously it could do partial writes and truncate data. Also, wsgiref." @@ -6576,7 +6586,7 @@ msgstr "" "handler.ServerHandler can now handle stdout doing partial writes, but this " "is deprecated." -#: ../../../Misc/NEWS:2444 +#: ../../../Misc/NEWS:2447 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to " "initialize distutils.sysconfig." @@ -6584,7 +6594,7 @@ msgstr "" "`bpo-21272 `__: Use _sysconfigdata.py to " "initialize distutils.sysconfig." -#: ../../../Misc/NEWS:2446 +#: ../../../Misc/NEWS:2449 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -6596,7 +6606,7 @@ msgstr "" "comprehension and generator expression scopes as if they were positional-" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." -#: ../../../Misc/NEWS:2451 ../../../Misc/NEWS:4795 +#: ../../../Misc/NEWS:2454 ../../../Misc/NEWS:4798 msgid "" "`bpo-26809 `__: Add ``__all__`` to :mod:" "`string`. Patch by Emanuel Barry." @@ -6604,7 +6614,7 @@ msgstr "" "`bpo-26809 `__: Add ``__all__`` to :mod:" "`string`. Patch by Emanuel Barry." -#: ../../../Misc/NEWS:2453 ../../../Misc/NEWS:4797 +#: ../../../Misc/NEWS:2456 ../../../Misc/NEWS:4800 msgid "" "`bpo-26373 `__: subprocess.Popen." "communicate now correctly ignores BrokenPipeError when the child process " @@ -6614,7 +6624,7 @@ msgstr "" "communicate now correctly ignores BrokenPipeError when the child process " "dies before .communicate() is called in more/all circumstances." -#: ../../../Misc/NEWS:2457 +#: ../../../Misc/NEWS:2460 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now " @@ -6622,18 +6632,18 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../Misc/NEWS:2462 -msgid "" -"`bpo-27167 `__: Clarify the subprocess." -"CalledProcessError error message text when the child process died due to a " -"signal." -msgstr "" -"`bpo-27167 `__: Clarify the subprocess." -"CalledProcessError error message text when the child process died due to a " -"signal." - #: ../../../Misc/NEWS:2465 msgid "" +"`bpo-27167 `__: Clarify the subprocess." +"CalledProcessError error message text when the child process died due to a " +"signal." +msgstr "" +"`bpo-27167 `__: Clarify the subprocess." +"CalledProcessError error message text when the child process died due to a " +"signal." + +#: ../../../Misc/NEWS:2468 +msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support " "os.fork()." @@ -6642,7 +6652,7 @@ msgstr "" "socketserver.Forking* names on platforms such as Windows that do not support " "os.fork()." -#: ../../../Misc/NEWS:2468 ../../../Misc/NEWS:4801 +#: ../../../Misc/NEWS:2471 ../../../Misc/NEWS:4804 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." @@ -6650,7 +6660,7 @@ msgstr "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." -#: ../../../Misc/NEWS:2471 +#: ../../../Misc/NEWS:2474 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." @@ -6658,16 +6668,16 @@ msgstr "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." -#: ../../../Misc/NEWS:2474 ../../../Misc/NEWS:4804 -msgid "" -"`bpo-27114 `__: Fix SSLContext." -"_load_windows_store_certs fails with PermissionError" -msgstr "" -"`bpo-27114 `__: Fix SSLContext." -"_load_windows_store_certs fails with PermissionError" - #: ../../../Misc/NEWS:2477 ../../../Misc/NEWS:4807 msgid "" +"`bpo-27114 `__: Fix SSLContext." +"_load_windows_store_certs fails with PermissionError" +msgstr "" +"`bpo-27114 `__: Fix SSLContext." +"_load_windows_store_certs fails with PermissionError" + +#: ../../../Misc/NEWS:2480 ../../../Misc/NEWS:4810 +msgid "" "`bpo-18383 `__: Avoid creating duplicate " "filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." @@ -6676,7 +6686,7 @@ msgstr "" "filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." -#: ../../../Misc/NEWS:2480 +#: ../../../Misc/NEWS:2483 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." @@ -6684,33 +6694,33 @@ msgstr "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." -#: ../../../Misc/NEWS:2482 -msgid "" -"`bpo-26741 `__: subprocess.Popen " -"destructor now emits a ResourceWarning warning if the child process is still " -"running." -msgstr "" -"`bpo-26741 `__: subprocess.Popen " -"destructor now emits a ResourceWarning warning if the child process is still " -"running." - #: ../../../Misc/NEWS:2485 msgid "" -"`bpo-27056 `__: Optimize pickle.load() " -"and pickle.loads(), up to 10% faster to deserialize a lot of small objects." +"`bpo-26741 `__: subprocess.Popen " +"destructor now emits a ResourceWarning warning if the child process is still " +"running." msgstr "" -"`bpo-27056 `__: Optimize pickle.load() " -"and pickle.loads(), up to 10% faster to deserialize a lot of small objects." +"`bpo-26741 `__: subprocess.Popen " +"destructor now emits a ResourceWarning warning if the child process is still " +"running." #: ../../../Misc/NEWS:2488 msgid "" +"`bpo-27056 `__: Optimize pickle.load() " +"and pickle.loads(), up to 10% faster to deserialize a lot of small objects." +msgstr "" +"`bpo-27056 `__: Optimize pickle.load() " +"and pickle.loads(), up to 10% faster to deserialize a lot of small objects." + +#: ../../../Misc/NEWS:2491 +msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." -#: ../../../Misc/NEWS:2493 ../../../Misc/NEWS:5157 +#: ../../../Misc/NEWS:2496 ../../../Misc/NEWS:5160 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -6722,16 +6732,16 @@ msgstr "" "Mac, most modern Linux apps, and ttk widgets. Original patch by Serhiy " "Storchaka." -#: ../../../Misc/NEWS:2497 -msgid "" -"`bpo-24750 `__: Switch all scrollbars in " -"IDLE to ttk versions. Where needed, minimal tests are added to cover changes." -msgstr "" -"`bpo-24750 `__: Switch all scrollbars in " -"IDLE to ttk versions. Where needed, minimal tests are added to cover changes." - #: ../../../Misc/NEWS:2500 msgid "" +"`bpo-24750 `__: Switch all scrollbars in " +"IDLE to ttk versions. Where needed, minimal tests are added to cover changes." +msgstr "" +"`bpo-24750 `__: Switch all scrollbars in " +"IDLE to ttk versions. Where needed, minimal tests are added to cover changes." + +#: ../../../Misc/NEWS:2503 +msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and " "availability ttk widgets. Delete now unneeded tk version tests and code for " "older versions. Add test for IDLE syntax colorizoer." @@ -6740,7 +6750,7 @@ msgstr "" "availability ttk widgets. Delete now unneeded tk version tests and code for " "older versions. Add test for IDLE syntax colorizoer." -#: ../../../Misc/NEWS:2504 +#: ../../../Misc/NEWS:2507 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." @@ -6748,7 +6758,7 @@ msgstr "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." -#: ../../../Misc/NEWS:2506 +#: ../../../Misc/NEWS:2509 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to maxosx." @@ -6756,18 +6766,18 @@ msgstr "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to maxosx." -#: ../../../Misc/NEWS:2508 ../../../Misc/NEWS:5161 -msgid "" -"`bpo-24759 `__: Make clear in idlelib." -"idle_test.__init__ that the directory is a private implementation of test." -"test_idle and tool for maintainers." -msgstr "" -"`bpo-24759 `__: Make clear in idlelib." -"idle_test.__init__ that the directory is a private implementation of test." -"test_idle and tool for maintainers." - #: ../../../Misc/NEWS:2511 ../../../Misc/NEWS:5164 msgid "" +"`bpo-24759 `__: Make clear in idlelib." +"idle_test.__init__ that the directory is a private implementation of test." +"test_idle and tool for maintainers." +msgstr "" +"`bpo-24759 `__: Make clear in idlelib." +"idle_test.__init__ that the directory is a private implementation of test." +"test_idle and tool for maintainers." + +#: ../../../Misc/NEWS:2514 ../../../Misc/NEWS:5167 +msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " "suppressed in #20567. Apply Serhiy Storchaka's update_idletasks solution to " @@ -6778,7 +6788,7 @@ msgstr "" "suppressed in #20567. Apply Serhiy Storchaka's update_idletasks solution to " "four test files. Record this additional advice in idle_test/README.txt" -#: ../../../Misc/NEWS:2516 ../../../Misc/NEWS:5169 +#: ../../../Misc/NEWS:2519 ../../../Misc/NEWS:5172 msgid "" "`bpo-20567 `__: Revise idle_test/README." "txt with advice about avoiding tk warning messages from tests. Apply advice " @@ -6788,16 +6798,16 @@ msgstr "" "txt with advice about avoiding tk warning messages from tests. Apply advice " "to several IDLE tests." -#: ../../../Misc/NEWS:2519 -msgid "" -"`bpo-24225 `__: Update idlelib/README." -"txt with new file names and event handlers." -msgstr "" -"`bpo-24225 `__: Update idlelib/README." -"txt with new file names and event handlers." - #: ../../../Misc/NEWS:2522 msgid "" +"`bpo-24225 `__: Update idlelib/README." +"txt with new file names and event handlers." +msgstr "" +"`bpo-24225 `__: Update idlelib/README." +"txt with new file names and event handlers." + +#: ../../../Misc/NEWS:2525 +msgid "" "`bpo-27156 `__: Remove obsolete code not " "used by IDLE. Replacements: 1. help.txt, replaced by help.html, is out-of-" "date and should not be used. Its dedicated viewer has be replaced by the " @@ -6816,7 +6826,7 @@ msgstr "" "keys)``. 4. In macosc, runningAsOSXAPP == isAquaTk; idCarbonAquaTk == " "isCarbonTk" -#: ../../../Misc/NEWS:2531 ../../../Misc/NEWS:5172 +#: ../../../Misc/NEWS:2534 ../../../Misc/NEWS:5175 msgid "" "`bpo-27117 `__: Make colorizer htest and " "turtledemo work with dark themes. Move code for configuring text widget " @@ -6826,7 +6836,7 @@ msgstr "" "turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." -#: ../../../Misc/NEWS:2534 +#: ../../../Misc/NEWS:2537 msgid "" "`bpo-24225 `__: Rename many `idlelib/*." "py` and `idle_test/test_*.py` files. Edit files to replace old names with " @@ -6838,41 +6848,41 @@ msgstr "" "new names when the old name referred to the module rather than the class it " "contained. See the issue and IDLE section in What's New in 3.6 for more." -#: ../../../Misc/NEWS:2539 ../../../Misc/NEWS:5175 -msgid "" -"`bpo-26673 `__: When tk reports font " -"size as 0, change to size 10. Such fonts on Linux prevented the " -"configuration dialog from opening." -msgstr "" -"`bpo-26673 `__: When tk reports font " -"size as 0, change to size 10. Such fonts on Linux prevented the " -"configuration dialog from opening." - #: ../../../Misc/NEWS:2542 ../../../Misc/NEWS:5178 msgid "" -"`bpo-21939 `__: Add test for IDLE's " -"percolator. Original patch by Saimadhav Heblikar." +"`bpo-26673 `__: When tk reports font " +"size as 0, change to size 10. Such fonts on Linux prevented the " +"configuration dialog from opening." msgstr "" -"`bpo-21939 `__: Add test for IDLE's " -"percolator. Original patch by Saimadhav Heblikar." +"`bpo-26673 `__: When tk reports font " +"size as 0, change to size 10. Such fonts on Linux prevented the " +"configuration dialog from opening." #: ../../../Misc/NEWS:2545 ../../../Misc/NEWS:5181 msgid "" -"`bpo-21676 `__: Add test for IDLE's " -"replace dialog. Original patch by Saimadhav Heblikar." +"`bpo-21939 `__: Add test for IDLE's " +"percolator. Original patch by Saimadhav Heblikar." msgstr "" -"`bpo-21676 `__: Add test for IDLE's " -"replace dialog. Original patch by Saimadhav Heblikar." +"`bpo-21939 `__: Add test for IDLE's " +"percolator. Original patch by Saimadhav Heblikar." #: ../../../Misc/NEWS:2548 ../../../Misc/NEWS:5184 msgid "" +"`bpo-21676 `__: Add test for IDLE's " +"replace dialog. Original patch by Saimadhav Heblikar." +msgstr "" +"`bpo-21676 `__: Add test for IDLE's " +"replace dialog. Original patch by Saimadhav Heblikar." + +#: ../../../Misc/NEWS:2551 ../../../Misc/NEWS:5187 +msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." -#: ../../../Misc/NEWS:2551 +#: ../../../Misc/NEWS:2554 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." @@ -6880,7 +6890,7 @@ msgstr "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." -#: ../../../Misc/NEWS:2554 ../../../Misc/NEWS:5190 +#: ../../../Misc/NEWS:2557 ../../../Misc/NEWS:5193 msgid "" "`bpo-27044 `__: Add ConfigDialog." "remove_var_callbacks to stop memory leaks." @@ -6888,7 +6898,7 @@ msgstr "" "`bpo-27044 `__: Add ConfigDialog." "remove_var_callbacks to stop memory leaks." -#: ../../../Misc/NEWS:2556 ../../../Misc/NEWS:5192 +#: ../../../Misc/NEWS:2559 ../../../Misc/NEWS:5195 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." @@ -6896,7 +6906,7 @@ msgstr "" "`bpo-23977 `__: Add more asserts to " "test_delegator." -#: ../../../Misc/NEWS:2561 +#: ../../../Misc/NEWS:2564 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase. " @@ -6906,7 +6916,7 @@ msgstr "" "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase. " "Patch by Sean Rodman, test by Kaushik Nadikuditi." -#: ../../../Misc/NEWS:2565 ../../../Misc/NEWS:5213 +#: ../../../Misc/NEWS:2568 ../../../Misc/NEWS:5216 msgid "" "`bpo-24136 `__: Document the new PEP 448 " "unpacking syntax of 3.5." @@ -6914,7 +6924,7 @@ msgstr "" "`bpo-24136 `__: Document the new PEP 448 " "unpacking syntax of 3.5." -#: ../../../Misc/NEWS:2567 ../../../Misc/NEWS:5771 +#: ../../../Misc/NEWS:2570 ../../../Misc/NEWS:5774 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." @@ -6922,7 +6932,7 @@ msgstr "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." -#: ../../../Misc/NEWS:2573 +#: ../../../Misc/NEWS:2576 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " @@ -6932,7 +6942,7 @@ msgstr "" "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." -#: ../../../Misc/NEWS:2577 +#: ../../../Misc/NEWS:2580 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." @@ -6940,7 +6950,7 @@ msgstr "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." -#: ../../../Misc/NEWS:2583 +#: ../../../Misc/NEWS:2586 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " @@ -6950,7 +6960,7 @@ msgstr "" "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." -#: ../../../Misc/NEWS:2590 ../../../Misc/NEWS:5264 +#: ../../../Misc/NEWS:2593 ../../../Misc/NEWS:5267 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." @@ -6958,7 +6968,7 @@ msgstr "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." -#: ../../../Misc/NEWS:2593 ../../../Misc/NEWS:5301 +#: ../../../Misc/NEWS:2596 ../../../Misc/NEWS:5304 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32-bit-" "only installer to build and link with OpenSSL 1.0.2h." @@ -6966,11 +6976,11 @@ msgstr "" "`bpo-26930 `__: Update OS X 10.5+ 32-bit-" "only installer to build and link with OpenSSL 1.0.2h." -#: ../../../Misc/NEWS:2597 ../../../Misc/NEWS:5346 +#: ../../../Misc/NEWS:2600 ../../../Misc/NEWS:5349 msgid "Misc" msgstr "" -#: ../../../Misc/NEWS:2599 ../../../Misc/NEWS:5348 +#: ../../../Misc/NEWS:2602 ../../../Misc/NEWS:5351 msgid "" "`bpo-17500 `__, and https://github.com/" "python/pythondotorg/issues/945: Remove unused and outdated icons." @@ -6978,7 +6988,7 @@ msgstr "" "`bpo-17500 `__, and https://github.com/" "python/pythondotorg/issues/945: Remove unused and outdated icons." -#: ../../../Misc/NEWS:2605 +#: ../../../Misc/NEWS:2608 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of PEP 519)." @@ -6986,7 +6996,7 @@ msgstr "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of PEP 519)." -#: ../../../Misc/NEWS:2607 +#: ../../../Misc/NEWS:2610 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." @@ -6994,7 +7004,7 @@ msgstr "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." -#: ../../../Misc/NEWS:2613 +#: ../../../Misc/NEWS:2616 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." @@ -7002,39 +7012,39 @@ msgstr "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." -#: ../../../Misc/NEWS:2618 +#: ../../../Misc/NEWS:2621 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alpha 1" -#: ../../../Misc/NEWS:2620 +#: ../../../Misc/NEWS:2623 msgid "Release date: 2016-05-16" msgstr "Date de sortie : 2016-05-16" -#: ../../../Misc/NEWS:2625 ../../../Misc/NEWS:4628 -msgid "" -"`bpo-20041 `__: Fixed TypeError when " -"frame.f_trace is set to None. Patch by Xavier de Gaye." -msgstr "" -"`bpo-20041 `__: Fixed TypeError when " -"frame.f_trace is set to None. Patch by Xavier de Gaye." - #: ../../../Misc/NEWS:2628 ../../../Misc/NEWS:4631 msgid "" -"`bpo-26168 `__: Fixed possible refleaks " -"in failing Py_BuildValue() with the \"N\" format unit." +"`bpo-20041 `__: Fixed TypeError when " +"frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -"`bpo-26168 `__: Fixed possible refleaks " -"in failing Py_BuildValue() with the \"N\" format unit." +"`bpo-20041 `__: Fixed TypeError when " +"frame.f_trace is set to None. Patch by Xavier de Gaye." #: ../../../Misc/NEWS:2631 ../../../Misc/NEWS:4634 msgid "" +"`bpo-26168 `__: Fixed possible refleaks " +"in failing Py_BuildValue() with the \"N\" format unit." +msgstr "" +"`bpo-26168 `__: Fixed possible refleaks " +"in failing Py_BuildValue() with the \"N\" format unit." + +#: ../../../Misc/NEWS:2634 ../../../Misc/NEWS:4637 +msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." -#: ../../../Misc/NEWS:2633 +#: ../../../Misc/NEWS:2636 msgid "" "`bpo-27039 `__: Fixed bytearray.remove() " "for values greater than 127. Based on patch by Joe Jevnik." @@ -7042,7 +7052,7 @@ msgstr "" "`bpo-27039 `__: Fixed bytearray.remove() " "for values greater than 127. Based on patch by Joe Jevnik." -#: ../../../Misc/NEWS:2636 ../../../Misc/NEWS:4639 +#: ../../../Misc/NEWS:2639 ../../../Misc/NEWS:4642 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." @@ -7050,34 +7060,34 @@ msgstr "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." -#: ../../../Misc/NEWS:2638 -msgid "" -"`bpo-27005 `__: Optimized the float." -"fromhex() class method for exact float. It is now 2 times faster." -msgstr "" -"`bpo-27005 `__: Optimized the float." -"fromhex() class method for exact float. It is now 2 times faster." - #: ../../../Misc/NEWS:2641 msgid "" -"`bpo-18531 `__: Single var-keyword " -"argument of dict subtype was passed unscathed to the C-defined function. " -"Now it is converted to exact dict." +"`bpo-27005 `__: Optimized the float." +"fromhex() class method for exact float. It is now 2 times faster." msgstr "" -"`bpo-18531 `__: Single var-keyword " -"argument of dict subtype was passed unscathed to the C-defined function. " -"Now it is converted to exact dict." +"`bpo-27005 `__: Optimized the float." +"fromhex() class method for exact float. It is now 2 times faster." -#: ../../../Misc/NEWS:2644 ../../../Misc/NEWS:4641 +#: ../../../Misc/NEWS:2644 msgid "" -"`bpo-26811 `__: gc.get_objects() no " -"longer contains a broken tuple with NULL pointer." +"`bpo-18531 `__: Single var-keyword " +"argument of dict subtype was passed unscathed to the C-defined function. " +"Now it is converted to exact dict." msgstr "" -"`bpo-26811 `__: gc.get_objects() no " -"longer contains a broken tuple with NULL pointer." +"`bpo-18531 `__: Single var-keyword " +"argument of dict subtype was passed unscathed to the C-defined function. " +"Now it is converted to exact dict." #: ../../../Misc/NEWS:2647 ../../../Misc/NEWS:4644 msgid "" +"`bpo-26811 `__: gc.get_objects() no " +"longer contains a broken tuple with NULL pointer." +msgstr "" +"`bpo-26811 `__: gc.get_objects() no " +"longer contains a broken tuple with NULL pointer." + +#: ../../../Misc/NEWS:2650 ../../../Misc/NEWS:4647 +msgid "" "`bpo-20120 `__: Use RawConfigParser for ." "pypirc parsing, removing support for interpolation unintentionally added " "with move to Python 3. Behavior no longer does any interpolation in .pypirc " @@ -7088,7 +7098,7 @@ msgstr "" "with move to Python 3. Behavior no longer does any interpolation in .pypirc " "files, matching behavior in Python 2.7 and Setuptools 19.0." -#: ../../../Misc/NEWS:2653 +#: ../../../Misc/NEWS:2656 msgid "" "`bpo-26249 `__: Memory functions of the :" "c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the :ref:" @@ -7104,7 +7114,7 @@ msgstr "" "crash: use ``PYTHONMALLOC=debug`` environment variable to validate the usage " "of memory allocators in your application." -#: ../../../Misc/NEWS:2660 +#: ../../../Misc/NEWS:2663 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no " @@ -7114,7 +7124,7 @@ msgstr "" "only using unpacking like ``func(*tuple)`` (no other positional argument, no " "keyword): avoid copying the tuple. Patch written by Joe Jevnik." -#: ../../../Misc/NEWS:2664 ../../../Misc/NEWS:4650 +#: ../../../Misc/NEWS:2667 ../../../Misc/NEWS:4653 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." @@ -7122,7 +7132,7 @@ msgstr "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." -#: ../../../Misc/NEWS:2666 ../../../Misc/NEWS:4652 +#: ../../../Misc/NEWS:2669 ../../../Misc/NEWS:4655 msgid "" "`bpo-26718 `__: super.__init__ no longer " "leaks memory if called multiple times. NOTE: A direct call of super.__init__ " @@ -7132,7 +7142,7 @@ msgstr "" "leaks memory if called multiple times. NOTE: A direct call of super.__init__ " "is not endorsed!" -#: ../../../Misc/NEWS:2669 ../../../Misc/NEWS:4682 +#: ../../../Misc/NEWS:2672 ../../../Misc/NEWS:4685 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." @@ -7140,7 +7150,7 @@ msgstr "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." -#: ../../../Misc/NEWS:2671 ../../../Misc/NEWS:4726 +#: ../../../Misc/NEWS:2674 ../../../Misc/NEWS:4729 msgid "" "`bpo-27147 `__: Mention PEP 420 in the " "importlib docs." @@ -7148,16 +7158,16 @@ msgstr "" "`bpo-27147 `__: Mention PEP 420 in the " "importlib docs." -#: ../../../Misc/NEWS:2673 ../../../Misc/NEWS:4655 -msgid "" -"`bpo-25339 `__: PYTHONIOENCODING now has " -"priority over locale in setting the error handler for stdin and stdout." -msgstr "" -"`bpo-25339 `__: PYTHONIOENCODING now has " -"priority over locale in setting the error handler for stdin and stdout." - #: ../../../Misc/NEWS:2676 ../../../Misc/NEWS:4658 msgid "" +"`bpo-25339 `__: PYTHONIOENCODING now has " +"priority over locale in setting the error handler for stdin and stdout." +msgstr "" +"`bpo-25339 `__: PYTHONIOENCODING now has " +"priority over locale in setting the error handler for stdin and stdout." + +#: ../../../Misc/NEWS:2679 ../../../Misc/NEWS:4661 +msgid "" "`bpo-26494 `__: Fixed crash on iterating " "exhausting iterators. Affected classes are generic sequence iterators, " "iterators of str, bytes, bytearray, list, tuple, set, frozenset, dict, " @@ -7168,7 +7178,7 @@ msgstr "" "iterators of str, bytes, bytearray, list, tuple, set, frozenset, dict, " "OrderedDict, corresponding views and os.scandir() iterator." -#: ../../../Misc/NEWS:2681 +#: ../../../Misc/NEWS:2684 msgid "" "`bpo-26574 `__: Optimize ``bytes." "replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch written by " @@ -7178,7 +7188,7 @@ msgstr "" "replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch written by " "Josh Snider." -#: ../../../Misc/NEWS:2684 ../../../Misc/NEWS:4663 +#: ../../../Misc/NEWS:2687 ../../../Misc/NEWS:4666 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " @@ -7188,7 +7198,7 @@ msgstr "" "specified multiple times on a line in Python source code file, only the " "first one is taken to account." -#: ../../../Misc/NEWS:2687 +#: ../../../Misc/NEWS:2690 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." @@ -7196,7 +7206,7 @@ msgstr "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." -#: ../../../Misc/NEWS:2689 +#: ../../../Misc/NEWS:2692 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use PEP 451 API." @@ -7204,7 +7214,7 @@ msgstr "" "`bpo-21099 `__: Switch applicable " "importlib tests to use PEP 451 API." -#: ../../../Misc/NEWS:2691 +#: ../../../Misc/NEWS:2694 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the :c:func:" @@ -7214,7 +7224,7 @@ msgstr "" "memory allocators now raise a fatal error if functions of the :c:func:" "`PyMem_Malloc` family are called without holding the GIL." -#: ../../../Misc/NEWS:2695 +#: ../../../Misc/NEWS:2698 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " @@ -7224,7 +7234,7 @@ msgstr "" "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." -#: ../../../Misc/NEWS:2699 +#: ../../../Misc/NEWS:2702 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " @@ -7234,28 +7244,28 @@ msgstr "" "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." -#: ../../../Misc/NEWS:2703 -msgid "" -"`bpo-26516 `__: Add :envvar:" -"`PYTHONMALLOC` environment variable to set the Python memory allocators and/" -"or install debug hooks." -msgstr "" -"`bpo-26516 `__: Add :envvar:" -"`PYTHONMALLOC` environment variable to set the Python memory allocators and/" -"or install debug hooks." - #: ../../../Misc/NEWS:2706 msgid "" -"`bpo-26516 `__: The :c:func:" -"`PyMem_SetupDebugHooks` function can now also be used on Python compiled in " -"release mode." +"`bpo-26516 `__: Add :envvar:" +"`PYTHONMALLOC` environment variable to set the Python memory allocators and/" +"or install debug hooks." msgstr "" -"`bpo-26516 `__: The :c:func:" -"`PyMem_SetupDebugHooks` function can now also be used on Python compiled in " -"release mode." +"`bpo-26516 `__: Add :envvar:" +"`PYTHONMALLOC` environment variable to set the Python memory allocators and/" +"or install debug hooks." #: ../../../Misc/NEWS:2709 msgid "" +"`bpo-26516 `__: The :c:func:" +"`PyMem_SetupDebugHooks` function can now also be used on Python compiled in " +"release mode." +msgstr "" +"`bpo-26516 `__: The :c:func:" +"`PyMem_SetupDebugHooks` function can now also be used on Python compiled in " +"release mode." + +#: ../../../Misc/NEWS:2712 +msgid "" "`bpo-26516 `__: The :envvar:" "`PYTHONMALLOCSTATS` environment variable can now also be used on Python " "compiled in release mode. It now has no effect if set to an empty string." @@ -7264,7 +7274,7 @@ msgstr "" "`PYTHONMALLOCSTATS` environment variable can now also be used on Python " "compiled in release mode. It now has no effect if set to an empty string." -#: ../../../Misc/NEWS:2713 +#: ../../../Misc/NEWS:2716 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " @@ -7274,7 +7284,7 @@ msgstr "" "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." -#: ../../../Misc/NEWS:2716 ../../../Misc/NEWS:4666 +#: ../../../Misc/NEWS:2719 ../../../Misc/NEWS:4669 msgid "" "`bpo-26464 `__: Fix str.translate() when " "string is ASCII and first replacements removes character, but next " @@ -7286,7 +7296,7 @@ msgstr "" "replacement uses a non-ASCII character or a string longer than 1 character. " "Regression introduced in Python 3.5.0." -#: ../../../Misc/NEWS:2720 ../../../Misc/NEWS:4670 +#: ../../../Misc/NEWS:2723 ../../../Misc/NEWS:4673 msgid "" "`bpo-22836 `__: Ensure exception reports " "from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -7298,7 +7308,7 @@ msgstr "" "formatting them produces secondary errors. This affects the reports " "produced by sys.__excepthook__() and when __del__() raises an exception." -#: ../../../Misc/NEWS:2725 ../../../Misc/NEWS:4675 +#: ../../../Misc/NEWS:2728 ../../../Misc/NEWS:4678 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." @@ -7306,7 +7316,7 @@ msgstr "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." -#: ../../../Misc/NEWS:2728 +#: ../../../Misc/NEWS:2731 msgid "" "`bpo-26136 `__: Upgrade the warning when " "a generator raises StopIteration from PendingDeprecationWarning to " @@ -7316,7 +7326,7 @@ msgstr "" "a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." -#: ../../../Misc/NEWS:2732 +#: ../../../Misc/NEWS:2735 msgid "" "`bpo-26204 `__: The compiler now ignores " "all constant statements: bytes, str, int, float, complex, name constants " @@ -7328,7 +7338,7 @@ msgstr "" "(None, False, True), Ellipsis and ast.Constant; not only str and int. For " "example, ``1.0`` is now ignored in ``def f(): 1.0``." -#: ../../../Misc/NEWS:2737 ../../../Misc/NEWS:4678 +#: ../../../Misc/NEWS:2740 ../../../Misc/NEWS:4681 msgid "" "`bpo-4806 `__: Avoid masking the original " "TypeError exception when using star (``*``) unpacking in function calls. " @@ -7338,7 +7348,7 @@ msgstr "" "TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." -#: ../../../Misc/NEWS:2741 +#: ../../../Misc/NEWS:2744 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " @@ -7348,28 +7358,28 @@ msgstr "" "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." -#: ../../../Misc/NEWS:2745 -msgid "" -"`bpo-23601 `__: Sped-up allocation of " -"dict key objects by using Python's small object allocator. (Contributed by " -"Julian Taylor.)" -msgstr "" -"`bpo-23601 `__: Sped-up allocation of " -"dict key objects by using Python's small object allocator. (Contributed by " -"Julian Taylor.)" - #: ../../../Misc/NEWS:2748 msgid "" -"`bpo-18018 `__: Import raises " -"ImportError instead of SystemError if a relative import is attempted without " -"a known parent package." +"`bpo-23601 `__: Sped-up allocation of " +"dict key objects by using Python's small object allocator. (Contributed by " +"Julian Taylor.)" msgstr "" -"`bpo-18018 `__: Import raises " -"ImportError instead of SystemError if a relative import is attempted without " -"a known parent package." +"`bpo-23601 `__: Sped-up allocation of " +"dict key objects by using Python's small object allocator. (Contributed by " +"Julian Taylor.)" #: ../../../Misc/NEWS:2751 msgid "" +"`bpo-18018 `__: Import raises " +"ImportError instead of SystemError if a relative import is attempted without " +"a known parent package." +msgstr "" +"`bpo-18018 `__: Import raises " +"ImportError instead of SystemError if a relative import is attempted without " +"a known parent package." + +#: ../../../Misc/NEWS:2754 +msgid "" "`bpo-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 " @@ -7382,7 +7392,7 @@ msgstr "" "two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` " "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." -#: ../../../Misc/NEWS:2757 +#: ../../../Misc/NEWS:2760 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " @@ -7392,7 +7402,7 @@ msgstr "" "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." -#: ../../../Misc/NEWS:2760 ../../../Misc/NEWS:4684 +#: ../../../Misc/NEWS:2763 ../../../Misc/NEWS:4687 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -7408,7 +7418,7 @@ msgstr "" "The variable is no more exposed since Python 3.5.1 to hide the exact " "implementation of atomic C types, to avoid compiler issues." -#: ../../../Misc/NEWS:2767 +#: ../../../Misc/NEWS:2770 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " @@ -7418,63 +7428,63 @@ msgstr "" "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." -#: ../../../Misc/NEWS:2770 ../../../Misc/NEWS:4701 -msgid "" -"`bpo-22995 `__: [UPDATE] Comment out the " -"one of the pickleability tests in _PyObject_GetState() due to regressions " -"observed in Cython-based projects." -msgstr "" -"`bpo-22995 `__: [UPDATE] Comment out the " -"one of the pickleability tests in _PyObject_GetState() due to regressions " -"observed in Cython-based projects." - #: ../../../Misc/NEWS:2773 ../../../Misc/NEWS:4704 msgid "" -"`bpo-25961 `__: Disallowed null " -"characters in the type name." +"`bpo-22995 `__: [UPDATE] Comment out the " +"one of the pickleability tests in _PyObject_GetState() due to regressions " +"observed in Cython-based projects." msgstr "" -"`bpo-25961 `__: Disallowed null " -"characters in the type name." +"`bpo-22995 `__: [UPDATE] Comment out the " +"one of the pickleability tests in _PyObject_GetState() due to regressions " +"observed in Cython-based projects." -#: ../../../Misc/NEWS:2775 ../../../Misc/NEWS:4706 +#: ../../../Misc/NEWS:2776 ../../../Misc/NEWS:4707 msgid "" -"`bpo-25973 `__: Fix segfault when an " -"invalid nonlocal statement binds a name starting with two underscores." +"`bpo-25961 `__: Disallowed null " +"characters in the type name." msgstr "" -"`bpo-25973 `__: Fix segfault when an " -"invalid nonlocal statement binds a name starting with two underscores." +"`bpo-25961 `__: Disallowed null " +"characters in the type name." #: ../../../Misc/NEWS:2778 ../../../Misc/NEWS:4709 msgid "" -"`bpo-22995 `__: Instances of extension " -"types with a state that aren't subclasses of list or dict and haven't " -"implemented any pickle-related methods (__reduce__, __reduce_ex__, " -"__getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be " -"pickled. Including memoryview." +"`bpo-25973 `__: Fix segfault when an " +"invalid nonlocal statement binds a name starting with two underscores." msgstr "" -"`bpo-22995 `__: Instances of extension " -"types with a state that aren't subclasses of list or dict and haven't " -"implemented any pickle-related methods (__reduce__, __reduce_ex__, " -"__getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be " -"pickled. Including memoryview." +"`bpo-25973 `__: Fix segfault when an " +"invalid nonlocal statement binds a name starting with two underscores." -#: ../../../Misc/NEWS:2783 ../../../Misc/NEWS:4714 +#: ../../../Misc/NEWS:2781 ../../../Misc/NEWS:4712 msgid "" -"`bpo-20440 `__: Massive replacing unsafe " -"attribute setting code with special macro Py_SETREF." +"`bpo-22995 `__: Instances of extension " +"types with a state that aren't subclasses of list or dict and haven't " +"implemented any pickle-related methods (__reduce__, __reduce_ex__, " +"__getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be " +"pickled. Including memoryview." msgstr "" -"`bpo-20440 `__: Massive replacing unsafe " -"attribute setting code with special macro Py_SETREF." +"`bpo-22995 `__: Instances of extension " +"types with a state that aren't subclasses of list or dict and haven't " +"implemented any pickle-related methods (__reduce__, __reduce_ex__, " +"__getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be " +"pickled. Including memoryview." #: ../../../Misc/NEWS:2786 ../../../Misc/NEWS:4717 msgid "" +"`bpo-20440 `__: Massive replacing unsafe " +"attribute setting code with special macro Py_SETREF." +msgstr "" +"`bpo-20440 `__: Massive replacing unsafe " +"attribute setting code with special macro Py_SETREF." + +#: ../../../Misc/NEWS:2789 ../../../Misc/NEWS:4720 +msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." -#: ../../../Misc/NEWS:2788 ../../../Misc/NEWS:4719 +#: ../../../Misc/NEWS:2791 ../../../Misc/NEWS:4722 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " @@ -7484,7 +7494,7 @@ msgstr "" "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." -#: ../../../Misc/NEWS:2792 ../../../Misc/NEWS:4723 ../../../Misc/NEWS:5360 +#: ../../../Misc/NEWS:2795 ../../../Misc/NEWS:4726 ../../../Misc/NEWS:5363 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." @@ -7492,84 +7502,84 @@ msgstr "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." -#: ../../../Misc/NEWS:2795 -msgid "" -"`bpo-5319 `__: New Py_FinalizeEx() API " -"allowing Python to set an exit status of 120 on failure to flush buffered " -"streams." -msgstr "" -"`bpo-5319 `__: New Py_FinalizeEx() API " -"allowing Python to set an exit status of 120 on failure to flush buffered " -"streams." - #: ../../../Misc/NEWS:2798 msgid "" -"`bpo-25485 `__: telnetlib.Telnet is now " -"a context manager." +"`bpo-5319 `__: New Py_FinalizeEx() API " +"allowing Python to set an exit status of 120 on failure to flush buffered " +"streams." msgstr "" -"`bpo-25485 `__: telnetlib.Telnet is now " -"a context manager." +"`bpo-5319 `__: New Py_FinalizeEx() API " +"allowing Python to set an exit status of 120 on failure to flush buffered " +"streams." -#: ../../../Misc/NEWS:2800 ../../../Misc/NEWS:4728 +#: ../../../Misc/NEWS:2801 msgid "" -"`bpo-24097 `__: Fixed crash in object." -"__reduce__() if slot name is freed inside __getattr__." +"`bpo-25485 `__: telnetlib.Telnet is now " +"a context manager." msgstr "" -"`bpo-24097 `__: Fixed crash in object." -"__reduce__() if slot name is freed inside __getattr__." +"`bpo-25485 `__: telnetlib.Telnet is now " +"a context manager." #: ../../../Misc/NEWS:2803 ../../../Misc/NEWS:4731 msgid "" -"`bpo-24731 `__: Fixed crash on " -"converting objects with special methods __bytes__, __trunc__, and __float__ " -"returning instances of subclasses of bytes, int, and float to subclasses of " -"bytes, int, and float correspondingly." +"`bpo-24097 `__: Fixed crash in object." +"__reduce__() if slot name is freed inside __getattr__." msgstr "" -"`bpo-24731 `__: Fixed crash on " -"converting objects with special methods __bytes__, __trunc__, and __float__ " -"returning instances of subclasses of bytes, int, and float to subclasses of " -"bytes, int, and float correspondingly." +"`bpo-24097 `__: Fixed crash in object." +"__reduce__() if slot name is freed inside __getattr__." -#: ../../../Misc/NEWS:2807 ../../../Misc/NEWS:5378 +#: ../../../Misc/NEWS:2806 ../../../Misc/NEWS:4734 msgid "" -"`bpo-25630 `__: Fix a possible segfault " -"during argument parsing in functions that accept filesystem paths." +"`bpo-24731 `__: Fixed crash on " +"converting objects with special methods __bytes__, __trunc__, and __float__ " +"returning instances of subclasses of bytes, int, and float to subclasses of " +"bytes, int, and float correspondingly." msgstr "" -"`bpo-25630 `__: Fix a possible segfault " -"during argument parsing in functions that accept filesystem paths." +"`bpo-24731 `__: Fixed crash on " +"converting objects with special methods __bytes__, __trunc__, and __float__ " +"returning instances of subclasses of bytes, int, and float to subclasses of " +"bytes, int, and float correspondingly." #: ../../../Misc/NEWS:2810 ../../../Misc/NEWS:5381 msgid "" -"`bpo-23564 `__: Fixed a partially broken " -"sanity check in the _posixsubprocess internals regarding how fds_to_pass " -"were passed to the child. The bug had no actual impact as subprocess.py " -"already avoided it." +"`bpo-25630 `__: Fix a possible segfault " +"during argument parsing in functions that accept filesystem paths." msgstr "" -"`bpo-23564 `__: Fixed a partially broken " -"sanity check in the _posixsubprocess internals regarding how fds_to_pass " -"were passed to the child. The bug had no actual impact as subprocess.py " -"already avoided it." +"`bpo-25630 `__: Fix a possible segfault " +"during argument parsing in functions that accept filesystem paths." -#: ../../../Misc/NEWS:2814 ../../../Misc/NEWS:5385 +#: ../../../Misc/NEWS:2813 ../../../Misc/NEWS:5384 msgid "" -"`bpo-25388 `__: Fixed tokenizer crash " -"when processing undecodable source code with a null byte." +"`bpo-23564 `__: Fixed a partially broken " +"sanity check in the _posixsubprocess internals regarding how fds_to_pass " +"were passed to the child. The bug had no actual impact as subprocess.py " +"already avoided it." msgstr "" -"`bpo-25388 `__: Fixed tokenizer crash " -"when processing undecodable source code with a null byte." +"`bpo-23564 `__: Fixed a partially broken " +"sanity check in the _posixsubprocess internals regarding how fds_to_pass " +"were passed to the child. The bug had no actual impact as subprocess.py " +"already avoided it." #: ../../../Misc/NEWS:2817 ../../../Misc/NEWS:5388 msgid "" -"`bpo-25462 `__: The hash of the key now " -"is calculated only once in most operations in C implementation of " -"OrderedDict." +"`bpo-25388 `__: Fixed tokenizer crash " +"when processing undecodable source code with a null byte." msgstr "" -"`bpo-25462 `__: The hash of the key now " -"is calculated only once in most operations in C implementation of " -"OrderedDict." +"`bpo-25388 `__: Fixed tokenizer crash " +"when processing undecodable source code with a null byte." #: ../../../Misc/NEWS:2820 ../../../Misc/NEWS:5391 msgid "" +"`bpo-25462 `__: The hash of the key now " +"is calculated only once in most operations in C implementation of " +"OrderedDict." +msgstr "" +"`bpo-25462 `__: The hash of the key now " +"is calculated only once in most operations in C implementation of " +"OrderedDict." + +#: ../../../Misc/NEWS:2823 ../../../Misc/NEWS:5394 +msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." @@ -7578,7 +7588,7 @@ msgstr "" "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." -#: ../../../Misc/NEWS:2823 ../../../Misc/NEWS:5397 +#: ../../../Misc/NEWS:2826 ../../../Misc/NEWS:5400 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -7590,7 +7600,7 @@ msgstr "" "objects. These objects are not necessarily terminated by a null byte, but " "the functions assumed they were." -#: ../../../Misc/NEWS:2827 ../../../Misc/NEWS:5394 +#: ../../../Misc/NEWS:2830 ../../../Misc/NEWS:5397 msgid "" "`bpo-25555 `__: Fix parser and AST: fill " "lineno and col_offset of \"arg\" node when compiling AST from Python objects." @@ -7598,44 +7608,44 @@ msgstr "" "`bpo-25555 `__: Fix parser and AST: fill " "lineno and col_offset of \"arg\" node when compiling AST from Python objects." -#: ../../../Misc/NEWS:2830 ../../../Misc/NEWS:5401 -msgid "" -"`bpo-24726 `__: Fixed a crash and " -"leaking NULL in repr() of OrderedDict that was mutated by direct calls of " -"dict methods." -msgstr "" -"`bpo-24726 `__: Fixed a crash and " -"leaking NULL in repr() of OrderedDict that was mutated by direct calls of " -"dict methods." - #: ../../../Misc/NEWS:2833 ../../../Misc/NEWS:5404 msgid "" -"`bpo-25449 `__: Iterating OrderedDict " -"with keys with unstable hash now raises KeyError in C implementations as " -"well as in Python implementation." +"`bpo-24726 `__: Fixed a crash and " +"leaking NULL in repr() of OrderedDict that was mutated by direct calls of " +"dict methods." msgstr "" -"`bpo-25449 `__: Iterating OrderedDict " -"with keys with unstable hash now raises KeyError in C implementations as " -"well as in Python implementation." +"`bpo-24726 `__: Fixed a crash and " +"leaking NULL in repr() of OrderedDict that was mutated by direct calls of " +"dict methods." #: ../../../Misc/NEWS:2836 ../../../Misc/NEWS:5407 msgid "" -"`bpo-25395 `__: Fixed crash when highly " -"nested OrderedDict structures were garbage collected." +"`bpo-25449 `__: Iterating OrderedDict " +"with keys with unstable hash now raises KeyError in C implementations as " +"well as in Python implementation." msgstr "" -"`bpo-25395 `__: Fixed crash when highly " -"nested OrderedDict structures were garbage collected." +"`bpo-25449 `__: Iterating OrderedDict " +"with keys with unstable hash now raises KeyError in C implementations as " +"well as in Python implementation." -#: ../../../Misc/NEWS:2839 +#: ../../../Misc/NEWS:2839 ../../../Misc/NEWS:5410 msgid "" -"`bpo-25401 `__: Optimize bytes.fromhex() " -"and bytearray.fromhex(): they are now between 2x and 3.5x faster." +"`bpo-25395 `__: Fixed crash when highly " +"nested OrderedDict structures were garbage collected." msgstr "" -"`bpo-25401 `__: Optimize bytes.fromhex() " -"and bytearray.fromhex(): they are now between 2x and 3.5x faster." +"`bpo-25395 `__: Fixed crash when highly " +"nested OrderedDict structures were garbage collected." #: ../../../Misc/NEWS:2842 msgid "" +"`bpo-25401 `__: Optimize bytes.fromhex() " +"and bytearray.fromhex(): they are now between 2x and 3.5x faster." +msgstr "" +"`bpo-25401 `__: Optimize bytes.fromhex() " +"and bytearray.fromhex(): they are now between 2x and 3.5x faster." + +#: ../../../Misc/NEWS:2845 +msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5 " "and 5 times faster." @@ -7644,7 +7654,7 @@ msgstr "" "args using the new private _PyBytesWriter API. Formatting is now between 2.5 " "and 5 times faster." -#: ../../../Misc/NEWS:2845 ../../../Misc/NEWS:5410 +#: ../../../Misc/NEWS:2848 ../../../Misc/NEWS:5413 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -7658,7 +7668,7 @@ msgstr "" "to make it monotonic. This mark is used to decide when the overflowed flag " "of the thread state is reset." -#: ../../../Misc/NEWS:2850 ../../../Misc/NEWS:5415 +#: ../../../Misc/NEWS:2853 ../../../Misc/NEWS:5418 msgid "" "`bpo-24402 `__: Fix input() to prompt to " "the redirected stdout when sys.stdout.fileno() fails." @@ -7666,7 +7676,7 @@ msgstr "" "`bpo-24402 `__: Fix input() to prompt to " "the redirected stdout when sys.stdout.fileno() fails." -#: ../../../Misc/NEWS:2853 +#: ../../../Misc/NEWS:2856 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " @@ -7676,7 +7686,7 @@ msgstr "" "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." -#: ../../../Misc/NEWS:2856 ../../../Misc/NEWS:5418 +#: ../../../Misc/NEWS:2859 ../../../Misc/NEWS:5421 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple " @@ -7686,7 +7696,7 @@ msgstr "" "that are not allowed to be subclassed from being subclassed through multiple " "inheritance." -#: ../../../Misc/NEWS:2859 +#: ../../../Misc/NEWS:2862 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now " "up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " @@ -7696,7 +7706,7 @@ msgstr "" "up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." -#: ../../../Misc/NEWS:2862 ../../../Misc/NEWS:5421 +#: ../../../Misc/NEWS:2865 ../../../Misc/NEWS:5424 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." @@ -7704,7 +7714,7 @@ msgstr "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." -#: ../../../Misc/NEWS:2864 +#: ../../../Misc/NEWS:2867 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now " "up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -7716,7 +7726,7 @@ msgstr "" "``surrogateescape``, ``surrogatepass``. Patch co-written with Serhiy " "Storchaka." -#: ../../../Misc/NEWS:2868 ../../../Misc/NEWS:5423 +#: ../../../Misc/NEWS:2871 ../../../Misc/NEWS:5426 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." @@ -7724,7 +7734,7 @@ msgstr "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." -#: ../../../Misc/NEWS:2871 +#: ../../../Misc/NEWS:2874 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are " @@ -7734,7 +7744,7 @@ msgstr "" "latin1 encoders with the ``surrogateescape`` error handler: the encoders are " "now up to 3 times as fast. Initial patch written by Serhiy Storchaka." -#: ../../../Misc/NEWS:2875 ../../../Misc/NEWS:5426 +#: ../../../Misc/NEWS:2878 ../../../Misc/NEWS:5429 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -7748,7 +7758,7 @@ msgstr "" "very good quality entropy, os.urandom() doesn't need such high-quality " "entropy." -#: ../../../Misc/NEWS:2880 +#: ../../../Misc/NEWS:2883 msgid "" "`bpo-9232 `__: Modify Python's grammar to " "allow trailing commas in the argument list of a function declaration. For " @@ -7760,7 +7770,7 @@ msgstr "" "example, \"def f(\\*, a = 3,): pass\" is now legal. Patch from Mark " "Dickinson." -#: ../../../Misc/NEWS:2884 +#: ../../../Misc/NEWS:2887 msgid "" "`bpo-24965 `__: Implement PEP 498 " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -7772,44 +7782,44 @@ msgstr "" "inside f-strings, which are converted to normal strings at run time. Given " "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." -#: ../../../Misc/NEWS:2889 ../../../Misc/NEWS:4735 -msgid "" -"`bpo-26478 `__: Fix semantic bugs when " -"using binary operators with dictionary views and tuples." -msgstr "" -"`bpo-26478 `__: Fix semantic bugs when " -"using binary operators with dictionary views and tuples." - #: ../../../Misc/NEWS:2892 ../../../Misc/NEWS:4738 msgid "" -"`bpo-26171 `__: Fix possible integer " -"overflow and heap corruption in zipimporter.get_data()." +"`bpo-26478 `__: Fix semantic bugs when " +"using binary operators with dictionary views and tuples." msgstr "" -"`bpo-26171 `__: Fix possible integer " -"overflow and heap corruption in zipimporter.get_data()." +"`bpo-26478 `__: Fix semantic bugs when " +"using binary operators with dictionary views and tuples." #: ../../../Misc/NEWS:2895 ../../../Misc/NEWS:4741 msgid "" +"`bpo-26171 `__: Fix possible integer " +"overflow and heap corruption in zipimporter.get_data()." +msgstr "" +"`bpo-26171 `__: Fix possible integer " +"overflow and heap corruption in zipimporter.get_data()." + +#: ../../../Misc/NEWS:2898 ../../../Misc/NEWS:4744 +msgid "" "`bpo-25660 `__: Fix TAB key behaviour in " "REPL with readline." msgstr "" "`bpo-25660 `__: Fix TAB key behaviour in " "REPL with readline." -#: ../../../Misc/NEWS:2897 +#: ../../../Misc/NEWS:2900 msgid "" "`bpo-26288 `__: Optimize PyLong_AsDouble." msgstr "" "`bpo-26288 `__: Optimize PyLong_AsDouble." -#: ../../../Misc/NEWS:2899 +#: ../../../Misc/NEWS:2902 msgid "" "Issues #26289 and #26315: Optimize floor and modulo division for single-" "digit longs. Microbenchmarks show 2-2.5x improvement. Built-in 'divmod' " "function is now also ~10% faster." msgstr "" -#: ../../../Misc/NEWS:2903 ../../../Misc/NEWS:4743 +#: ../../../Misc/NEWS:2906 ../../../Misc/NEWS:4746 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." @@ -7817,7 +7827,7 @@ msgstr "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." -#: ../../../Misc/NEWS:2909 ../../../Misc/NEWS:4810 +#: ../../../Misc/NEWS:2912 ../../../Misc/NEWS:4813 msgid "" "`bpo-27057 `__: Fix os.set_inheritable() " "on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " @@ -7827,7 +7837,7 @@ msgstr "" "on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." -#: ../../../Misc/NEWS:2913 ../../../Misc/NEWS:4814 +#: ../../../Misc/NEWS:2916 ../../../Misc/NEWS:4817 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" @@ -7835,7 +7845,7 @@ msgstr "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" -#: ../../../Misc/NEWS:2915 +#: ../../../Misc/NEWS:2918 msgid "" "`bpo-27031 `__: Removed dummy methods in " "Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." @@ -7843,49 +7853,49 @@ msgstr "" "`bpo-27031 `__: Removed dummy methods in " "Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." -#: ../../../Misc/NEWS:2918 ../../../Misc/NEWS:4816 -msgid "" -"`bpo-14132 `__: Fix urllib.request " -"redirect handling when the target only has a query string. Original fix by " -"Ján Janech." -msgstr "" -"`bpo-14132 `__: Fix urllib.request " -"redirect handling when the target only has a query string. Original fix by " -"Ján Janech." - #: ../../../Misc/NEWS:2921 ../../../Misc/NEWS:4819 msgid "" -"`bpo-17214 `__: The \"urllib.request\" " -"module now percent-encodes non-ASCII bytes found in redirect target URLs. " -"Some servers send Location header fields with non-ASCII bytes, but \"http." -"client\" requires the request target to be ASCII-encodable, otherwise a " -"UnicodeEncodeError is raised. Based on patch by Christian Heimes." +"`bpo-14132 `__: Fix urllib.request " +"redirect handling when the target only has a query string. Original fix by " +"Ján Janech." msgstr "" -"`bpo-17214 `__: The \"urllib.request\" " -"module now percent-encodes non-ASCII bytes found in redirect target URLs. " -"Some servers send Location header fields with non-ASCII bytes, but \"http." -"client\" requires the request target to be ASCII-encodable, otherwise a " -"UnicodeEncodeError is raised. Based on patch by Christian Heimes." +"`bpo-14132 `__: Fix urllib.request " +"redirect handling when the target only has a query string. Original fix by " +"Ján Janech." -#: ../../../Misc/NEWS:2927 +#: ../../../Misc/NEWS:2924 ../../../Misc/NEWS:4822 msgid "" -"`bpo-27033 `__: The default value of the " -"decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " -"constructors is changed to False." +"`bpo-17214 `__: The \"urllib.request\" " +"module now percent-encodes non-ASCII bytes found in redirect target URLs. " +"Some servers send Location header fields with non-ASCII bytes, but \"http." +"client\" requires the request target to be ASCII-encodable, otherwise a " +"UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -"`bpo-27033 `__: The default value of the " -"decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " -"constructors is changed to False." +"`bpo-17214 `__: The \"urllib.request\" " +"module now percent-encodes non-ASCII bytes found in redirect target URLs. " +"Some servers send Location header fields with non-ASCII bytes, but \"http." +"client\" requires the request target to be ASCII-encodable, otherwise a " +"UnicodeEncodeError is raised. Based on patch by Christian Heimes." #: ../../../Misc/NEWS:2930 msgid "" +"`bpo-27033 `__: The default value of the " +"decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " +"constructors is changed to False." +msgstr "" +"`bpo-27033 `__: The default value of the " +"decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " +"constructors is changed to False." + +#: ../../../Misc/NEWS:2933 +msgid "" "`bpo-27034 `__: Removed deprecated class " "asynchat.fifo." msgstr "" "`bpo-27034 `__: Removed deprecated class " "asynchat.fifo." -#: ../../../Misc/NEWS:2932 +#: ../../../Misc/NEWS:2935 msgid "" "`bpo-26870 `__: Added readline." "set_auto_history(), which can stop entries being automatically added to the " @@ -7895,7 +7905,7 @@ msgstr "" "set_auto_history(), which can stop entries being automatically added to the " "history list. Based on patch by Tyler Crompton." -#: ../../../Misc/NEWS:2936 +#: ../../../Misc/NEWS:2939 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " @@ -7905,41 +7915,41 @@ msgstr "" "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." -#: ../../../Misc/NEWS:2939 ../../../Misc/NEWS:4825 -msgid "" -"`bpo-26892 `__: Honor debuglevel flag in " -"urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." -msgstr "" -"`bpo-26892 `__: Honor debuglevel flag in " -"urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." - #: ../../../Misc/NEWS:2942 ../../../Misc/NEWS:4828 msgid "" -"`bpo-22274 `__: In the subprocess " -"module, allow stderr to be redirected to stdout even when stdout is not " -"redirected. Patch by Akira Li." +"`bpo-26892 `__: Honor debuglevel flag in " +"urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -"`bpo-22274 `__: In the subprocess " -"module, allow stderr to be redirected to stdout even when stdout is not " -"redirected. Patch by Akira Li." +"`bpo-26892 `__: Honor debuglevel flag in " +"urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." #: ../../../Misc/NEWS:2945 ../../../Misc/NEWS:4831 msgid "" -"`bpo-26807 `__: mock_open 'files' no " -"longer error on readline at end of file. Patch from Yolanda Robla." +"`bpo-22274 `__: In the subprocess " +"module, allow stderr to be redirected to stdout even when stdout is not " +"redirected. Patch by Akira Li." msgstr "" -"`bpo-26807 `__: mock_open 'files' no " -"longer error on readline at end of file. Patch from Yolanda Robla." +"`bpo-22274 `__: In the subprocess " +"module, allow stderr to be redirected to stdout even when stdout is not " +"redirected. Patch by Akira Li." #: ../../../Misc/NEWS:2948 ../../../Misc/NEWS:4834 msgid "" +"`bpo-26807 `__: mock_open 'files' no " +"longer error on readline at end of file. Patch from Yolanda Robla." +msgstr "" +"`bpo-26807 `__: mock_open 'files' no " +"longer error on readline at end of file. Patch from Yolanda Robla." + +#: ../../../Misc/NEWS:2951 ../../../Misc/NEWS:4837 +msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." -#: ../../../Misc/NEWS:2950 ../../../Misc/NEWS:4836 +#: ../../../Misc/NEWS:2953 ../../../Misc/NEWS:4839 msgid "" "`bpo-26977 `__: Removed unnecessary, and " "ignored, call to sum of squares helper in statistics.pvariance." @@ -7947,31 +7957,31 @@ msgstr "" "`bpo-26977 `__: Removed unnecessary, and " "ignored, call to sum of squares helper in statistics.pvariance." -#: ../../../Misc/NEWS:2953 -msgid "" -"`bpo-26002 `__: Use bisect in statistics." -"median instead of a linear search. Patch by Upendra Kuma." -msgstr "" -"`bpo-26002 `__: Use bisect in statistics." -"median instead of a linear search. Patch by Upendra Kuma." - #: ../../../Misc/NEWS:2956 msgid "" -"`bpo-25974 `__: Make use of new Decimal." -"as_integer_ratio() method in statistics module. Patch by Stefan Krah." +"`bpo-26002 `__: Use bisect in statistics." +"median instead of a linear search. Patch by Upendra Kuma." msgstr "" -"`bpo-25974 `__: Make use of new Decimal." -"as_integer_ratio() method in statistics module. Patch by Stefan Krah." +"`bpo-26002 `__: Use bisect in statistics." +"median instead of a linear search. Patch by Upendra Kuma." #: ../../../Misc/NEWS:2959 msgid "" +"`bpo-25974 `__: Make use of new Decimal." +"as_integer_ratio() method in statistics module. Patch by Stefan Krah." +msgstr "" +"`bpo-25974 `__: Make use of new Decimal." +"as_integer_ratio() method in statistics module. Patch by Stefan Krah." + +#: ../../../Misc/NEWS:2962 +msgid "" "`bpo-26996 `__: Add secrets module as " "described in PEP 506." msgstr "" "`bpo-26996 `__: Add secrets module as " "described in PEP 506." -#: ../../../Misc/NEWS:2961 ../../../Misc/NEWS:4839 +#: ../../../Misc/NEWS:2964 ../../../Misc/NEWS:4842 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." @@ -7979,24 +7989,24 @@ msgstr "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." -#: ../../../Misc/NEWS:2963 ../../../Misc/NEWS:4841 -msgid "" -"`bpo-23815 `__: Fixed crashes related to " -"directly created instances of types in _tkinter and curses.panel modules." -msgstr "" -"`bpo-23815 `__: Fixed crashes related to " -"directly created instances of types in _tkinter and curses.panel modules." - #: ../../../Misc/NEWS:2966 ../../../Misc/NEWS:4844 msgid "" -"`bpo-17765 `__: weakref.ref() no longer " -"silently ignores keyword arguments. Patch by Georg Brandl." +"`bpo-23815 `__: Fixed crashes related to " +"directly created instances of types in _tkinter and curses.panel modules." msgstr "" -"`bpo-17765 `__: weakref.ref() no longer " -"silently ignores keyword arguments. Patch by Georg Brandl." +"`bpo-23815 `__: Fixed crashes related to " +"directly created instances of types in _tkinter and curses.panel modules." #: ../../../Misc/NEWS:2969 ../../../Misc/NEWS:4847 msgid "" +"`bpo-17765 `__: weakref.ref() no longer " +"silently ignores keyword arguments. Patch by Georg Brandl." +msgstr "" +"`bpo-17765 `__: weakref.ref() no longer " +"silently ignores keyword arguments. Patch by Georg Brandl." + +#: ../../../Misc/NEWS:2972 ../../../Misc/NEWS:4850 +msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." @@ -8005,7 +8015,7 @@ msgstr "" "ResponseError on unsupported type tags instead of silently return incorrect " "result." -#: ../../../Misc/NEWS:2972 +#: ../../../Misc/NEWS:2975 msgid "" "`bpo-26915 `__: The __contains__ " "methods in the collections ABCs now check for identity before checking " @@ -8019,7 +8029,7 @@ msgstr "" "sensible handling of NaNs, and makes it easier to reason about container " "invariants." -#: ../../../Misc/NEWS:2977 ../../../Misc/NEWS:4850 +#: ../../../Misc/NEWS:2980 ../../../Misc/NEWS:4853 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." @@ -8027,7 +8037,7 @@ msgstr "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." -#: ../../../Misc/NEWS:2979 ../../../Misc/NEWS:4852 +#: ../../../Misc/NEWS:2982 ../../../Misc/NEWS:4855 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`." @@ -8035,13 +8045,13 @@ msgstr "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`." -#: ../../../Misc/NEWS:2981 ../../../Misc/NEWS:4854 +#: ../../../Misc/NEWS:2984 ../../../Misc/NEWS:4857 msgid "" "The bug only occurs on SunOS when the ctypes implementation searches for the " "`crle` program. Patch by Xiang Zhang. Tested on SunOS by Kees Bos." msgstr "" -#: ../../../Misc/NEWS:2985 ../../../Misc/NEWS:4858 +#: ../../../Misc/NEWS:2988 ../../../Misc/NEWS:4861 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -8053,34 +8063,34 @@ msgstr "" "insensitive, and to not match unrelated host names that happen to have a " "bypassed hostname as a suffix. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:2990 -msgid "" -"`bpo-24902 `__: Print server URL on http." -"server startup. Initial patch by Felix Kaiser." -msgstr "" -"`bpo-24902 `__: Print server URL on http." -"server startup. Initial patch by Felix Kaiser." - #: ../../../Misc/NEWS:2993 msgid "" -"`bpo-25788 `__: fileinput.hook_encoded() " -"now supports an \"errors\" argument for passing to open. Original patch by " -"Joseph Hackman." +"`bpo-24902 `__: Print server URL on http." +"server startup. Initial patch by Felix Kaiser." msgstr "" -"`bpo-25788 `__: fileinput.hook_encoded() " -"now supports an \"errors\" argument for passing to open. Original patch by " -"Joseph Hackman." +"`bpo-24902 `__: Print server URL on http." +"server startup. Initial patch by Felix Kaiser." -#: ../../../Misc/NEWS:2996 ../../../Misc/NEWS:4863 +#: ../../../Misc/NEWS:2996 msgid "" -"`bpo-26634 `__: recursive_repr() now " -"sets __qualname__ of wrapper. Patch by Xiang Zhang." +"`bpo-25788 `__: fileinput.hook_encoded() " +"now supports an \"errors\" argument for passing to open. Original patch by " +"Joseph Hackman." msgstr "" -"`bpo-26634 `__: recursive_repr() now " -"sets __qualname__ of wrapper. Patch by Xiang Zhang." +"`bpo-25788 `__: fileinput.hook_encoded() " +"now supports an \"errors\" argument for passing to open. Original patch by " +"Joseph Hackman." #: ../../../Misc/NEWS:2999 ../../../Misc/NEWS:4866 msgid "" +"`bpo-26634 `__: recursive_repr() now " +"sets __qualname__ of wrapper. Patch by Xiang Zhang." +msgstr "" +"`bpo-26634 `__: recursive_repr() now " +"sets __qualname__ of wrapper. Patch by Xiang Zhang." + +#: ../../../Misc/NEWS:3002 ../../../Misc/NEWS:4869 +msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." @@ -8089,7 +8099,7 @@ msgstr "" "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." -#: ../../../Misc/NEWS:3003 ../../../Misc/NEWS:4870 +#: ../../../Misc/NEWS:3006 ../../../Misc/NEWS:4873 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " @@ -8099,7 +8109,7 @@ msgstr "" "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." -#: ../../../Misc/NEWS:3007 ../../../Misc/NEWS:4874 +#: ../../../Misc/NEWS:3010 ../../../Misc/NEWS:4877 msgid "" "`bpo-26041 `__: Remove \"will be removed " "in Python 3.7\" from deprecation messages of platform.dist() and platform." @@ -8109,44 +8119,44 @@ msgstr "" "in Python 3.7\" from deprecation messages of platform.dist() and platform." "linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." -#: ../../../Misc/NEWS:3011 ../../../Misc/NEWS:4878 -msgid "" -"`bpo-26822 `__: itemgetter, attrgetter " -"and methodcaller objects no longer silently ignore keyword arguments." -msgstr "" -"`bpo-26822 `__: itemgetter, attrgetter " -"and methodcaller objects no longer silently ignore keyword arguments." - #: ../../../Misc/NEWS:3014 ../../../Misc/NEWS:4881 msgid "" -"`bpo-26733 `__: Disassembling a class " -"now disassembles class and static methods. Patch by Xiang Zhang." +"`bpo-26822 `__: itemgetter, attrgetter " +"and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -"`bpo-26733 `__: Disassembling a class " -"now disassembles class and static methods. Patch by Xiang Zhang." +"`bpo-26822 `__: itemgetter, attrgetter " +"and methodcaller objects no longer silently ignore keyword arguments." #: ../../../Misc/NEWS:3017 ../../../Misc/NEWS:4884 msgid "" -"`bpo-26801 `__: Fix error handling in :" -"func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of :exc:" -"`NameError`. Patch written by Emanuel Barry." +"`bpo-26733 `__: Disassembling a class " +"now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -"`bpo-26801 `__: Fix error handling in :" -"func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of :exc:" -"`NameError`. Patch written by Emanuel Barry." +"`bpo-26733 `__: Disassembling a class " +"now disassembles class and static methods. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:3021 ../../../Misc/NEWS:4888 +#: ../../../Misc/NEWS:3020 ../../../Misc/NEWS:4887 msgid "" -"`bpo-24838 `__: tarfile's ustar and gnu " -"formats now correctly calculate name and link field limits for multibyte " -"character encodings like utf-8." +"`bpo-26801 `__: Fix error handling in :" +"func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of :exc:" +"`NameError`. Patch written by Emanuel Barry." msgstr "" -"`bpo-24838 `__: tarfile's ustar and gnu " -"formats now correctly calculate name and link field limits for multibyte " -"character encodings like utf-8." +"`bpo-26801 `__: Fix error handling in :" +"func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of :exc:" +"`NameError`. Patch written by Emanuel Barry." #: ../../../Misc/NEWS:3024 ../../../Misc/NEWS:4891 msgid "" +"`bpo-24838 `__: tarfile's ustar and gnu " +"formats now correctly calculate name and link field limits for multibyte " +"character encodings like utf-8." +msgstr "" +"`bpo-24838 `__: tarfile's ustar and gnu " +"formats now correctly calculate name and link field limits for multibyte " +"character encodings like utf-8." + +#: ../../../Misc/NEWS:3027 ../../../Misc/NEWS:4894 +msgid "" "[Security] `bpo-26657 `__: Fix directory " "traversal vulnerability with http.server on Windows. This fixes a " "regression that was introduced in 3.3.4rc1 and 3.4.0rc1. Based on patch by " @@ -8157,7 +8167,7 @@ msgstr "" "regression that was introduced in 3.3.4rc1 and 3.4.0rc1. Based on patch by " "Philipp Hagemeister." -#: ../../../Misc/NEWS:3028 ../../../Misc/NEWS:4895 +#: ../../../Misc/NEWS:3031 ../../../Misc/NEWS:4898 msgid "" "`bpo-26717 `__: Stop encoding Latin-1-" "ized WSGI paths with UTF-8. Patch by Anthony Sottile." @@ -8165,7 +8175,7 @@ msgstr "" "`bpo-26717 `__: Stop encoding Latin-1-" "ized WSGI paths with UTF-8. Patch by Anthony Sottile." -#: ../../../Misc/NEWS:3031 +#: ../../../Misc/NEWS:3034 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." @@ -8173,7 +8183,7 @@ msgstr "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." -#: ../../../Misc/NEWS:3033 +#: ../../../Misc/NEWS:3036 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." @@ -8181,7 +8191,7 @@ msgstr "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." -#: ../../../Misc/NEWS:3035 ../../../Misc/NEWS:4898 +#: ../../../Misc/NEWS:3038 ../../../Misc/NEWS:4901 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " @@ -8191,23 +8201,23 @@ msgstr "" "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." -#: ../../../Misc/NEWS:3039 -msgid "" -"`bpo-26585 `__: Eliminate http.server." -"_quote_html() and use html.escape(quote=False). Patch by Xiang Zhang." -msgstr "" -"`bpo-26585 `__: Eliminate http.server." -"_quote_html() and use html.escape(quote=False). Patch by Xiang Zhang." - #: ../../../Misc/NEWS:3042 msgid "" +"`bpo-26585 `__: Eliminate http.server." +"_quote_html() and use html.escape(quote=False). Patch by Xiang Zhang." +msgstr "" +"`bpo-26585 `__: Eliminate http.server." +"_quote_html() and use html.escape(quote=False). Patch by Xiang Zhang." + +#: ../../../Misc/NEWS:3045 +msgid "" "`bpo-26685 `__: Raise OSError if closing " "a socket fails." msgstr "" "`bpo-26685 `__: Raise OSError if closing " "a socket fails." -#: ../../../Misc/NEWS:3044 ../../../Misc/NEWS:4902 +#: ../../../Misc/NEWS:3047 ../../../Misc/NEWS:4905 msgid "" "`bpo-16329 `__: Add .webm to mimetypes." "types_map. Patch by Giampaolo Rodola'." @@ -8215,7 +8225,7 @@ msgstr "" "`bpo-16329 `__: Add .webm to mimetypes." "types_map. Patch by Giampaolo Rodola'." -#: ../../../Misc/NEWS:3046 ../../../Misc/NEWS:4904 +#: ../../../Misc/NEWS:3049 ../../../Misc/NEWS:4907 msgid "" "`bpo-13952 `__: Add .csv to mimetypes." "types_map. Patch by Geoff Wilson." @@ -8223,23 +8233,23 @@ msgstr "" "`bpo-13952 `__: Add .csv to mimetypes." "types_map. Patch by Geoff Wilson." -#: ../../../Misc/NEWS:3048 -msgid "" -"`bpo-26587 `__: the site module now " -"allows .pth files to specify files to be added to sys.path (e.g. zip files)." -msgstr "" -"`bpo-26587 `__: the site module now " -"allows .pth files to specify files to be added to sys.path (e.g. zip files)." - #: ../../../Misc/NEWS:3051 msgid "" +"`bpo-26587 `__: the site module now " +"allows .pth files to specify files to be added to sys.path (e.g. zip files)." +msgstr "" +"`bpo-26587 `__: the site module now " +"allows .pth files to specify files to be added to sys.path (e.g. zip files)." + +#: ../../../Misc/NEWS:3054 +msgid "" "`bpo-25609 `__: Introduce contextlib." "AbstractContextManager and typing.ContextManager." msgstr "" "`bpo-25609 `__: Introduce contextlib." "AbstractContextManager and typing.ContextManager." -#: ../../../Misc/NEWS:3054 ../../../Misc/NEWS:4906 +#: ../../../Misc/NEWS:3057 ../../../Misc/NEWS:4909 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." @@ -8247,7 +8257,7 @@ msgstr "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." -#: ../../../Misc/NEWS:3056 ../../../Misc/NEWS:4908 +#: ../../../Misc/NEWS:3059 ../../../Misc/NEWS:4911 msgid "" "`bpo-23735 `__: Handle terminal resizing " "with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " @@ -8257,7 +8267,7 @@ msgstr "" "with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." -#: ../../../Misc/NEWS:3059 +#: ../../../Misc/NEWS:3062 msgid "" "`bpo-25951 `__: Change SSLSocket." "sendall() to return None, as explicitly documented for plain socket " @@ -8267,7 +8277,7 @@ msgstr "" "sendall() to return None, as explicitly documented for plain socket " "objects. Patch by Aviv Palivoda." -#: ../../../Misc/NEWS:3062 ../../../Misc/NEWS:4911 +#: ../../../Misc/NEWS:3065 ../../../Misc/NEWS:4914 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -8279,7 +8289,7 @@ msgstr "" "fields to parse, rather than killing the connection and raising an unhandled " "exception. Patch by Xiang Zhang." -#: ../../../Misc/NEWS:3066 +#: ../../../Misc/NEWS:3069 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." @@ -8287,7 +8297,7 @@ msgstr "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." -#: ../../../Misc/NEWS:3068 ../../../Misc/NEWS:4915 +#: ../../../Misc/NEWS:3071 ../../../Misc/NEWS:4918 msgid "" "`bpo-22854 `__: Change BufferedReader." "writable() and BufferedWriter.readable() to always return False." @@ -8295,7 +8305,7 @@ msgstr "" "`bpo-22854 `__: Change BufferedReader." "writable() and BufferedWriter.readable() to always return False." -#: ../../../Misc/NEWS:3071 +#: ../../../Misc/NEWS:3074 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " @@ -8305,7 +8315,7 @@ msgstr "" "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." -#: ../../../Misc/NEWS:3075 +#: ../../../Misc/NEWS:3078 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " @@ -8315,7 +8325,7 @@ msgstr "" "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." -#: ../../../Misc/NEWS:3079 ../../../Misc/NEWS:4918 +#: ../../../Misc/NEWS:3082 ../../../Misc/NEWS:4921 msgid "" "`bpo-25195 `__: Fix a regression in mock." "MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only works " @@ -8327,33 +8337,33 @@ msgstr "" "for classes) so we need to implement __ne__ ourselves. Patch by Andrew " "Plummer." -#: ../../../Misc/NEWS:3083 ../../../Misc/NEWS:4922 -msgid "" -"`bpo-26644 `__: Raise ValueError rather " -"than SystemError when a negative length is passed to SSLSocket.recv() or " -"read()." -msgstr "" -"`bpo-26644 `__: Raise ValueError rather " -"than SystemError when a negative length is passed to SSLSocket.recv() or " -"read()." - #: ../../../Misc/NEWS:3086 ../../../Misc/NEWS:4925 msgid "" -"`bpo-23804 `__: Fix SSL recv(0) and " -"read(0) methods to return zero bytes instead of up to 1024." +"`bpo-26644 `__: Raise ValueError rather " +"than SystemError when a negative length is passed to SSLSocket.recv() or " +"read()." msgstr "" -"`bpo-23804 `__: Fix SSL recv(0) and " -"read(0) methods to return zero bytes instead of up to 1024." +"`bpo-26644 `__: Raise ValueError rather " +"than SystemError when a negative length is passed to SSLSocket.recv() or " +"read()." #: ../../../Misc/NEWS:3089 ../../../Misc/NEWS:4928 msgid "" +"`bpo-23804 `__: Fix SSL recv(0) and " +"read(0) methods to return zero bytes instead of up to 1024." +msgstr "" +"`bpo-23804 `__: Fix SSL recv(0) and " +"read(0) methods to return zero bytes instead of up to 1024." + +#: ../../../Misc/NEWS:3092 ../../../Misc/NEWS:4931 +msgid "" "`bpo-26616 `__: Fixed a bug in datetime." "astimezone() method." msgstr "" "`bpo-26616 `__: Fixed a bug in datetime." "astimezone() method." -#: ../../../Misc/NEWS:3091 +#: ../../../Misc/NEWS:3094 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if :" @@ -8365,7 +8375,7 @@ msgstr "" "func:`__import__` is tried during the Python shutdown process but :data:`sys." "path` is already cleared (set to ``None``)." -#: ../../../Misc/NEWS:3096 +#: ../../../Misc/NEWS:3099 msgid "" "`bpo-21925 `__: :func:`warnings." "formatwarning` now catches exceptions when calling :func:`linecache.getline` " @@ -8377,7 +8387,7 @@ msgstr "" "and :func:`tracemalloc.get_object_traceback` to be able to log :exc:" "`ResourceWarning` emitted late during the Python shutdown process." -#: ../../../Misc/NEWS:3101 +#: ../../../Misc/NEWS:3104 msgid "" "`bpo-23848 `__: On Windows, faulthandler." "enable() now also installs an exception handler to dump the traceback of all " @@ -8389,7 +8399,7 @@ msgstr "" "Python threads on any Windows exception, not only on UNIX signals (SIGSEGV, " "SIGFPE, SIGABRT)." -#: ../../../Misc/NEWS:3105 +#: ../../../Misc/NEWS:3108 msgid "" "`bpo-26530 `__: Add C functions :c:func:" "`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track memory " @@ -8401,7 +8411,7 @@ msgstr "" "blocks using the :mod:`tracemalloc` module. Add :c:func:" "`_PyTraceMalloc_GetTraceback` to get the traceback of an object." -#: ../../../Misc/NEWS:3110 +#: ../../../Misc/NEWS:3113 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." @@ -8409,7 +8419,7 @@ msgstr "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." -#: ../../../Misc/NEWS:3113 ../../../Misc/NEWS:4934 +#: ../../../Misc/NEWS:3116 ../../../Misc/NEWS:4937 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." @@ -8417,25 +8427,25 @@ msgstr "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." -#: ../../../Misc/NEWS:3116 -msgid "" -"`bpo-26590 `__: Implement a safe " -"finalizer for the _socket.socket type. It now releases the GIL to close the " -"socket." -msgstr "" -"`bpo-26590 `__: Implement a safe " -"finalizer for the _socket.socket type. It now releases the GIL to close the " -"socket." - #: ../../../Misc/NEWS:3119 msgid "" +"`bpo-26590 `__: Implement a safe " +"finalizer for the _socket.socket type. It now releases the GIL to close the " +"socket." +msgstr "" +"`bpo-26590 `__: Implement a safe " +"finalizer for the _socket.socket type. It now releases the GIL to close the " +"socket." + +#: ../../../Misc/NEWS:3122 +msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." -#: ../../../Misc/NEWS:3122 ../../../Misc/NEWS:4937 +#: ../../../Misc/NEWS:3125 ../../../Misc/NEWS:4940 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." @@ -8443,7 +8453,7 @@ msgstr "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." -#: ../../../Misc/NEWS:3125 +#: ../../../Misc/NEWS:3128 msgid "" "`bpo-26567 `__: Add a new function :c:" "func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a " @@ -8457,59 +8467,59 @@ msgstr "" "_showwarnmsg() which uses tracemalloc to get the traceback where source " "object was allocated." -#: ../../../Misc/NEWS:3130 ../../../Misc/NEWS:4940 -msgid "" -"[Security] `bpo-26313 `__: ssl.py " -"_load_windows_store_certs fails if windows cert store is empty. Patch by " -"Baji." -msgstr "" -"[Security] `bpo-26313 `__: ssl.py " -"_load_windows_store_certs fails if windows cert store is empty. Patch by " -"Baji." - #: ../../../Misc/NEWS:3133 ../../../Misc/NEWS:4943 msgid "" -"`bpo-26569 `__: Fix :func:`pyclbr." -"readmodule` and :func:`pyclbr.readmodule_ex` to support importing packages." +"[Security] `bpo-26313 `__: ssl.py " +"_load_windows_store_certs fails if windows cert store is empty. Patch by " +"Baji." msgstr "" -"`bpo-26569 `__: Fix :func:`pyclbr." -"readmodule` and :func:`pyclbr.readmodule_ex` to support importing packages." +"[Security] `bpo-26313 `__: ssl.py " +"_load_windows_store_certs fails if windows cert store is empty. Patch by " +"Baji." #: ../../../Misc/NEWS:3136 ../../../Misc/NEWS:4946 msgid "" -"`bpo-26499 `__: Account for remaining " -"Content-Length in HTTPResponse.readline() and read1(). Based on patch by " -"Silent Ghost. Also document that HTTPResponse now supports these methods." +"`bpo-26569 `__: Fix :func:`pyclbr." +"readmodule` and :func:`pyclbr.readmodule_ex` to support importing packages." msgstr "" -"`bpo-26499 `__: Account for remaining " -"Content-Length in HTTPResponse.readline() and read1(). Based on patch by " -"Silent Ghost. Also document that HTTPResponse now supports these methods." +"`bpo-26569 `__: Fix :func:`pyclbr." +"readmodule` and :func:`pyclbr.readmodule_ex` to support importing packages." -#: ../../../Misc/NEWS:3140 ../../../Misc/NEWS:4950 +#: ../../../Misc/NEWS:3139 ../../../Misc/NEWS:4949 msgid "" -"`bpo-25320 `__: Handle sockets in " -"directories unittest discovery is scanning. Patch from Victor van den Elzen." +"`bpo-26499 `__: Account for remaining " +"Content-Length in HTTPResponse.readline() and read1(). Based on patch by " +"Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -"`bpo-25320 `__: Handle sockets in " -"directories unittest discovery is scanning. Patch from Victor van den Elzen." +"`bpo-26499 `__: Account for remaining " +"Content-Length in HTTPResponse.readline() and read1(). Based on patch by " +"Silent Ghost. Also document that HTTPResponse now supports these methods." #: ../../../Misc/NEWS:3143 ../../../Misc/NEWS:4953 msgid "" -"`bpo-16181 `__: cookiejar.http2time() " -"now returns None if year is higher than datetime.MAXYEAR." +"`bpo-25320 `__: Handle sockets in " +"directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -"`bpo-16181 `__: cookiejar.http2time() " -"now returns None if year is higher than datetime.MAXYEAR." +"`bpo-25320 `__: Handle sockets in " +"directories unittest discovery is scanning. Patch from Victor van den Elzen." #: ../../../Misc/NEWS:3146 ../../../Misc/NEWS:4956 msgid "" +"`bpo-16181 `__: cookiejar.http2time() " +"now returns None if year is higher than datetime.MAXYEAR." +msgstr "" +"`bpo-16181 `__: cookiejar.http2time() " +"now returns None if year is higher than datetime.MAXYEAR." + +#: ../../../Misc/NEWS:3149 ../../../Misc/NEWS:4959 +msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" -#: ../../../Misc/NEWS:3148 ../../../Misc/NEWS:4958 +#: ../../../Misc/NEWS:3151 ../../../Misc/NEWS:4961 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." @@ -8517,7 +8527,7 @@ msgstr "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." -#: ../../../Misc/NEWS:3151 +#: ../../../Misc/NEWS:3154 msgid "" "`bpo-26323 `__: Add Mock.assert_called() " "and Mock.assert_called_once() methods to unittest.mock. Patch written by " @@ -8527,34 +8537,34 @@ msgstr "" "and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." -#: ../../../Misc/NEWS:3154 ../../../Misc/NEWS:4961 -msgid "" -"`bpo-20589 `__: Invoking Path.owner() " -"and Path.group() on Windows now raise NotImplementedError instead of " -"ImportError." -msgstr "" -"`bpo-20589 `__: Invoking Path.owner() " -"and Path.group() on Windows now raise NotImplementedError instead of " -"ImportError." - #: ../../../Misc/NEWS:3157 ../../../Misc/NEWS:4964 msgid "" -"`bpo-26177 `__: Fixed the keys() method " -"for Canvas and Scrollbar widgets." +"`bpo-20589 `__: Invoking Path.owner() " +"and Path.group() on Windows now raise NotImplementedError instead of " +"ImportError." msgstr "" -"`bpo-26177 `__: Fixed the keys() method " -"for Canvas and Scrollbar widgets." +"`bpo-20589 `__: Invoking Path.owner() " +"and Path.group() on Windows now raise NotImplementedError instead of " +"ImportError." -#: ../../../Misc/NEWS:3159 +#: ../../../Misc/NEWS:3160 ../../../Misc/NEWS:4967 msgid "" -"`bpo-15068 `__: Got rid of excessive " -"buffering in fileinput. The bufsize parameter is now deprecated and ignored." +"`bpo-26177 `__: Fixed the keys() method " +"for Canvas and Scrollbar widgets." msgstr "" -"`bpo-15068 `__: Got rid of excessive " -"buffering in fileinput. The bufsize parameter is now deprecated and ignored." +"`bpo-26177 `__: Fixed the keys() method " +"for Canvas and Scrollbar widgets." #: ../../../Misc/NEWS:3162 msgid "" +"`bpo-15068 `__: Got rid of excessive " +"buffering in fileinput. The bufsize parameter is now deprecated and ignored." +msgstr "" +"`bpo-15068 `__: Got rid of excessive " +"buffering in fileinput. The bufsize parameter is now deprecated and ignored." + +#: ../../../Misc/NEWS:3165 +msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision " "of the time component." @@ -8563,7 +8573,7 @@ msgstr "" "argument timespec to the datetime isoformat() method to choose the precision " "of the time component." -#: ../../../Misc/NEWS:3165 ../../../Misc/NEWS:4969 +#: ../../../Misc/NEWS:3168 ../../../Misc/NEWS:4972 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " @@ -8573,7 +8583,7 @@ msgstr "" "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." -#: ../../../Misc/NEWS:3169 +#: ../../../Misc/NEWS:3172 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " @@ -8583,23 +8593,23 @@ msgstr "" "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." -#: ../../../Misc/NEWS:3173 ../../../Misc/NEWS:4973 -msgid "" -"`bpo-25718 `__: Fixed pickling and " -"copying the accumulate() iterator with total is None." -msgstr "" -"`bpo-25718 `__: Fixed pickling and " -"copying the accumulate() iterator with total is None." - #: ../../../Misc/NEWS:3176 ../../../Misc/NEWS:4976 msgid "" +"`bpo-25718 `__: Fixed pickling and " +"copying the accumulate() iterator with total is None." +msgstr "" +"`bpo-25718 `__: Fixed pickling and " +"copying the accumulate() iterator with total is None." + +#: ../../../Misc/NEWS:3179 ../../../Misc/NEWS:4979 +msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." -#: ../../../Misc/NEWS:3179 +#: ../../../Misc/NEWS:3182 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." @@ -8607,7 +8617,7 @@ msgstr "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." -#: ../../../Misc/NEWS:3181 +#: ../../../Misc/NEWS:3184 msgid "" "`bpo-26335 `__: Make mmap.write() return " "the number of bytes written like other write methods. Patch by Jakub " @@ -8617,7 +8627,7 @@ msgstr "" "the number of bytes written like other write methods. Patch by Jakub " "Stasiak." -#: ../../../Misc/NEWS:3184 ../../../Misc/NEWS:4979 +#: ../../../Misc/NEWS:3187 ../../../Misc/NEWS:4982 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " @@ -8627,43 +8637,43 @@ msgstr "" "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." -#: ../../../Misc/NEWS:3188 ../../../Misc/NEWS:4983 -msgid "" -"`bpo-26385 `__: Remove the file if the " -"internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." -msgstr "" -"`bpo-26385 `__: Remove the file if the " -"internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." - #: ../../../Misc/NEWS:3191 ../../../Misc/NEWS:4986 msgid "" -"`bpo-26402 `__: Fix XML-RPC client to " -"retry when the server shuts down a persistent connection. This was a " -"regression related to the new http.client.RemoteDisconnected exception in " -"3.5.0a4." +"`bpo-26385 `__: Remove the file if the " +"internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -"`bpo-26402 `__: Fix XML-RPC client to " -"retry when the server shuts down a persistent connection. This was a " -"regression related to the new http.client.RemoteDisconnected exception in " -"3.5.0a4." +"`bpo-26385 `__: Remove the file if the " +"internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." -#: ../../../Misc/NEWS:3195 ../../../Misc/NEWS:4990 +#: ../../../Misc/NEWS:3194 ../../../Misc/NEWS:4989 msgid "" -"`bpo-25913 `__: Leading ``<~`` is " -"optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." +"`bpo-26402 `__: Fix XML-RPC client to " +"retry when the server shuts down a persistent connection. This was a " +"regression related to the new http.client.RemoteDisconnected exception in " +"3.5.0a4." msgstr "" -"`bpo-25913 `__: Leading ``<~`` is " -"optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." +"`bpo-26402 `__: Fix XML-RPC client to " +"retry when the server shuts down a persistent connection. This was a " +"regression related to the new http.client.RemoteDisconnected exception in " +"3.5.0a4." #: ../../../Misc/NEWS:3198 ../../../Misc/NEWS:4993 msgid "" +"`bpo-25913 `__: Leading ``<~`` is " +"optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." +msgstr "" +"`bpo-25913 `__: Leading ``<~`` is " +"optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." + +#: ../../../Misc/NEWS:3201 ../../../Misc/NEWS:4996 +msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." -#: ../../../Misc/NEWS:3200 +#: ../../../Misc/NEWS:3203 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " @@ -8673,7 +8683,7 @@ msgstr "" "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." -#: ../../../Misc/NEWS:3204 ../../../Misc/NEWS:4999 +#: ../../../Misc/NEWS:3207 ../../../Misc/NEWS:5002 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " @@ -8683,7 +8693,7 @@ msgstr "" "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." -#: ../../../Misc/NEWS:3208 +#: ../../../Misc/NEWS:3211 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -8697,41 +8707,41 @@ msgstr "" "KeyboardInterrupt no longer trigger the handle_error() method, and will now " "to stop a single-threaded server." -#: ../../../Misc/NEWS:3214 ../../../Misc/NEWS:5003 -msgid "" -"[Security] `bpo-25939 `__: On Windows " -"open the cert store readonly in ssl.enum_certificates." -msgstr "" -"[Security] `bpo-25939 `__: On Windows " -"open the cert store readonly in ssl.enum_certificates." - #: ../../../Misc/NEWS:3217 ../../../Misc/NEWS:5006 msgid "" -"`bpo-25995 `__: os.walk() no longer uses " -"FDs proportional to the tree depth." +"[Security] `bpo-25939 `__: On Windows " +"open the cert store readonly in ssl.enum_certificates." msgstr "" -"`bpo-25995 `__: os.walk() no longer uses " -"FDs proportional to the tree depth." +"[Security] `bpo-25939 `__: On Windows " +"open the cert store readonly in ssl.enum_certificates." -#: ../../../Misc/NEWS:3219 +#: ../../../Misc/NEWS:3220 ../../../Misc/NEWS:5009 msgid "" -"`bpo-25994 `__: Added the close() method " -"and the support of the context manager protocol for the os.scandir() " -"iterator." +"`bpo-25995 `__: os.walk() no longer uses " +"FDs proportional to the tree depth." msgstr "" -"`bpo-25994 `__: Added the close() method " -"and the support of the context manager protocol for the os.scandir() " -"iterator." +"`bpo-25995 `__: os.walk() no longer uses " +"FDs proportional to the tree depth." #: ../../../Misc/NEWS:3222 msgid "" +"`bpo-25994 `__: Added the close() method " +"and the support of the context manager protocol for the os.scandir() " +"iterator." +msgstr "" +"`bpo-25994 `__: Added the close() method " +"and the support of the context manager protocol for the os.scandir() " +"iterator." + +#: ../../../Misc/NEWS:3225 +msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." -#: ../../../Misc/NEWS:3224 +#: ../../../Misc/NEWS:3227 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." @@ -8739,7 +8749,7 @@ msgstr "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." -#: ../../../Misc/NEWS:3227 ../../../Misc/NEWS:5008 +#: ../../../Misc/NEWS:3230 ../../../Misc/NEWS:5011 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished, " @@ -8749,7 +8759,7 @@ msgstr "" "iterator now closes file descriptor not only when the iteration is finished, " "but when it was failed with error." -#: ../../../Misc/NEWS:3230 +#: ../../../Misc/NEWS:3233 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." @@ -8757,7 +8767,7 @@ msgstr "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." -#: ../../../Misc/NEWS:3233 ../../../Misc/NEWS:5011 +#: ../../../Misc/NEWS:3236 ../../../Misc/NEWS:5014 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." @@ -8765,7 +8775,7 @@ msgstr "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." -#: ../../../Misc/NEWS:3235 ../../../Misc/NEWS:5013 +#: ../../../Misc/NEWS:3238 ../../../Misc/NEWS:5016 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." @@ -8773,7 +8783,7 @@ msgstr "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." -#: ../../../Misc/NEWS:3238 +#: ../../../Misc/NEWS:3241 msgid "" "`bpo-26039 `__: Added zipfile.ZipInfo." "from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas Kluyver." @@ -8781,53 +8791,53 @@ msgstr "" "`bpo-26039 `__: Added zipfile.ZipInfo." "from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas Kluyver." -#: ../../../Misc/NEWS:3241 ../../../Misc/NEWS:5016 -msgid "" -"`bpo-12923 `__: Reset FancyURLopener's " -"redirect counter even if there is an exception. Based on patches by Brian " -"Brazil and Daniel Rocco." -msgstr "" -"`bpo-12923 `__: Reset FancyURLopener's " -"redirect counter even if there is an exception. Based on patches by Brian " -"Brazil and Daniel Rocco." - #: ../../../Misc/NEWS:3244 ../../../Misc/NEWS:5019 msgid "" -"`bpo-25945 `__: Fixed a crash when " -"unpickle the functools.partial object with wrong state. Fixed a leak in " -"failed functools.partial constructor. \"args\" and \"keywords\" attributes " -"of functools.partial have now always types tuple and dict correspondingly." +"`bpo-12923 `__: Reset FancyURLopener's " +"redirect counter even if there is an exception. Based on patches by Brian " +"Brazil and Daniel Rocco." msgstr "" -"`bpo-25945 `__: Fixed a crash when " -"unpickle the functools.partial object with wrong state. Fixed a leak in " -"failed functools.partial constructor. \"args\" and \"keywords\" attributes " -"of functools.partial have now always types tuple and dict correspondingly." +"`bpo-12923 `__: Reset FancyURLopener's " +"redirect counter even if there is an exception. Based on patches by Brian " +"Brazil and Daniel Rocco." -#: ../../../Misc/NEWS:3249 ../../../Misc/NEWS:5024 +#: ../../../Misc/NEWS:3247 ../../../Misc/NEWS:5022 msgid "" -"`bpo-26202 `__: copy.deepcopy() now " -"correctly copies range() objects with non-atomic attributes." +"`bpo-25945 `__: Fixed a crash when " +"unpickle the functools.partial object with wrong state. Fixed a leak in " +"failed functools.partial constructor. \"args\" and \"keywords\" attributes " +"of functools.partial have now always types tuple and dict correspondingly." msgstr "" -"`bpo-26202 `__: copy.deepcopy() now " -"correctly copies range() objects with non-atomic attributes." +"`bpo-25945 `__: Fixed a crash when " +"unpickle the functools.partial object with wrong state. Fixed a leak in " +"failed functools.partial constructor. \"args\" and \"keywords\" attributes " +"of functools.partial have now always types tuple and dict correspondingly." #: ../../../Misc/NEWS:3252 ../../../Misc/NEWS:5027 msgid "" -"`bpo-23076 `__: Path.glob() now raises a " -"ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." +"`bpo-26202 `__: copy.deepcopy() now " +"correctly copies range() objects with non-atomic attributes." msgstr "" -"`bpo-23076 `__: Path.glob() now raises a " -"ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." +"`bpo-26202 `__: copy.deepcopy() now " +"correctly copies range() objects with non-atomic attributes." #: ../../../Misc/NEWS:3255 ../../../Misc/NEWS:5030 msgid "" +"`bpo-23076 `__: Path.glob() now raises a " +"ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." +msgstr "" +"`bpo-23076 `__: Path.glob() now raises a " +"ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." + +#: ../../../Misc/NEWS:3258 ../../../Misc/NEWS:5033 +msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." -#: ../../../Misc/NEWS:3257 ../../../Misc/NEWS:5032 +#: ../../../Misc/NEWS:3260 ../../../Misc/NEWS:5035 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -8839,7 +8849,7 @@ msgstr "" "socket module now decode the hostname from the ANSI code page rather than " "UTF-8." -#: ../../../Misc/NEWS:3261 +#: ../../../Misc/NEWS:3264 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " @@ -8849,23 +8859,23 @@ msgstr "" "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." -#: ../../../Misc/NEWS:3265 ../../../Misc/NEWS:5036 -msgid "" -"`bpo-26147 `__: xmlrpc now works with " -"strings not encodable with used non-UTF-8 encoding." -msgstr "" -"`bpo-26147 `__: xmlrpc now works with " -"strings not encodable with used non-UTF-8 encoding." - #: ../../../Misc/NEWS:3268 ../../../Misc/NEWS:5039 msgid "" +"`bpo-26147 `__: xmlrpc now works with " +"strings not encodable with used non-UTF-8 encoding." +msgstr "" +"`bpo-26147 `__: xmlrpc now works with " +"strings not encodable with used non-UTF-8 encoding." + +#: ../../../Misc/NEWS:3271 ../../../Misc/NEWS:5042 +msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." -#: ../../../Misc/NEWS:3270 ../../../Misc/NEWS:5041 +#: ../../../Misc/NEWS:3273 ../../../Misc/NEWS:5044 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." @@ -8873,7 +8883,7 @@ msgstr "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." -#: ../../../Misc/NEWS:3272 ../../../Misc/NEWS:5043 +#: ../../../Misc/NEWS:3275 ../../../Misc/NEWS:5046 msgid "" "`bpo-26013 `__: Added compatibility with " "broken protocol 2 pickles created in old Python 3 versions (3.4.3 and lower)." @@ -8881,7 +8891,7 @@ msgstr "" "`bpo-26013 `__: Added compatibility with " "broken protocol 2 pickles created in old Python 3 versions (3.4.3 and lower)." -#: ../../../Misc/NEWS:3275 +#: ../../../Misc/NEWS:3278 msgid "" "`bpo-26129 `__: Deprecated accepting non-" "integers in grp.getgrgid()." @@ -8889,7 +8899,7 @@ msgstr "" "`bpo-26129 `__: Deprecated accepting non-" "integers in grp.getgrgid()." -#: ../../../Misc/NEWS:3277 ../../../Misc/NEWS:5046 +#: ../../../Misc/NEWS:3280 ../../../Misc/NEWS:5049 msgid "" "`bpo-25850 `__: Use cross-compilation by " "default for 64-bit Windows." @@ -8897,23 +8907,23 @@ msgstr "" "`bpo-25850 `__: Use cross-compilation by " "default for 64-bit Windows." -#: ../../../Misc/NEWS:3279 -msgid "" -"`bpo-25822 `__: Add docstrings to the " -"fields of urllib.parse results. Patch contributed by Swati Jaiswal." -msgstr "" -"`bpo-25822 `__: Add docstrings to the " -"fields of urllib.parse results. Patch contributed by Swati Jaiswal." - #: ../../../Misc/NEWS:3282 msgid "" +"`bpo-25822 `__: Add docstrings to the " +"fields of urllib.parse results. Patch contributed by Swati Jaiswal." +msgstr "" +"`bpo-25822 `__: Add docstrings to the " +"fields of urllib.parse results. Patch contributed by Swati Jaiswal." + +#: ../../../Misc/NEWS:3285 +msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." -#: ../../../Misc/NEWS:3285 ../../../Misc/NEWS:5050 +#: ../../../Misc/NEWS:3288 ../../../Misc/NEWS:5053 msgid "" "`bpo-24705 `__: Fix sysconfig." "_parse_makefile not expanding ${} vars appearing before $() vars." @@ -8921,7 +8931,7 @@ msgstr "" "`bpo-24705 `__: Fix sysconfig." "_parse_makefile not expanding ${} vars appearing before $() vars." -#: ../../../Misc/NEWS:3288 +#: ../../../Misc/NEWS:3291 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." @@ -8929,41 +8939,41 @@ msgstr "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." -#: ../../../Misc/NEWS:3290 ../../../Misc/NEWS:5053 -msgid "" -"`bpo-22138 `__: Fix mock.patch behavior " -"when patching descriptors. Restore original values after patching. Patch " -"contributed by Sean McCully." -msgstr "" -"`bpo-22138 `__: Fix mock.patch behavior " -"when patching descriptors. Restore original values after patching. Patch " -"contributed by Sean McCully." - #: ../../../Misc/NEWS:3293 ../../../Misc/NEWS:5056 msgid "" -"`bpo-25672 `__: In the ssl module, " -"enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." +"`bpo-22138 `__: Fix mock.patch behavior " +"when patching descriptors. Restore original values after patching. Patch " +"contributed by Sean McCully." msgstr "" -"`bpo-25672 `__: In the ssl module, " -"enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." +"`bpo-22138 `__: Fix mock.patch behavior " +"when patching descriptors. Restore original values after patching. Patch " +"contributed by Sean McCully." #: ../../../Misc/NEWS:3296 ../../../Misc/NEWS:5059 msgid "" -"`bpo-26012 `__: Don't traverse into " -"symlinks for ``**`` pattern in pathlib.Path.[r]glob()." +"`bpo-25672 `__: In the ssl module, " +"enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -"`bpo-26012 `__: Don't traverse into " -"symlinks for ``**`` pattern in pathlib.Path.[r]glob()." +"`bpo-25672 `__: In the ssl module, " +"enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." #: ../../../Misc/NEWS:3299 ../../../Misc/NEWS:5062 msgid "" +"`bpo-26012 `__: Don't traverse into " +"symlinks for ``**`` pattern in pathlib.Path.[r]glob()." +msgstr "" +"`bpo-26012 `__: Don't traverse into " +"symlinks for ``**`` pattern in pathlib.Path.[r]glob()." + +#: ../../../Misc/NEWS:3302 ../../../Misc/NEWS:5065 +msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." -#: ../../../Misc/NEWS:3302 +#: ../../../Misc/NEWS:3305 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square " @@ -8973,7 +8983,7 @@ msgstr "" "the data portion of imap responses, in order to handle the flags with square " "brackets accepted and produced by servers such as gmail." -#: ../../../Misc/NEWS:3306 ../../../Misc/NEWS:5065 +#: ../../../Misc/NEWS:3309 ../../../Misc/NEWS:5068 msgid "" "`bpo-25447 `__: fileinput now uses sys." "stdin as-is if it does not have a buffer attribute (restores backward " @@ -8983,31 +8993,31 @@ msgstr "" "stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." -#: ../../../Misc/NEWS:3309 -msgid "" -"`bpo-25971 `__: Optimized creating " -"Fractions from floats by 2 times and from Decimals by 3 times." -msgstr "" -"`bpo-25971 `__: Optimized creating " -"Fractions from floats by 2 times and from Decimals by 3 times." - #: ../../../Misc/NEWS:3312 msgid "" -"`bpo-25802 `__: Document as deprecated " -"the remaining implementations of importlib.abc.Loader.load_module()." +"`bpo-25971 `__: Optimized creating " +"Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -"`bpo-25802 `__: Document as deprecated " -"the remaining implementations of importlib.abc.Loader.load_module()." +"`bpo-25971 `__: Optimized creating " +"Fractions from floats by 2 times and from Decimals by 3 times." #: ../../../Misc/NEWS:3315 msgid "" +"`bpo-25802 `__: Document as deprecated " +"the remaining implementations of importlib.abc.Loader.load_module()." +msgstr "" +"`bpo-25802 `__: Document as deprecated " +"the remaining implementations of importlib.abc.Loader.load_module()." + +#: ../../../Misc/NEWS:3318 +msgid "" "`bpo-25928 `__: Add Decimal." "as_integer_ratio()." msgstr "" "`bpo-25928 `__: Add Decimal." "as_integer_ratio()." -#: ../../../Misc/NEWS:3317 +#: ../../../Misc/NEWS:3320 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " @@ -9017,7 +9027,7 @@ msgstr "" "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." -#: ../../../Misc/NEWS:3321 +#: ../../../Misc/NEWS:3324 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " @@ -9027,7 +9037,7 @@ msgstr "" "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." -#: ../../../Misc/NEWS:3324 ../../../Misc/NEWS:5072 +#: ../../../Misc/NEWS:3327 ../../../Misc/NEWS:5075 msgid "" "`bpo-24103 `__: Fixed possible use after " "free in ElementTree.XMLPullParser." @@ -9035,23 +9045,23 @@ msgstr "" "`bpo-24103 `__: Fixed possible use after " "free in ElementTree.XMLPullParser." -#: ../../../Misc/NEWS:3326 ../../../Misc/NEWS:5074 -msgid "" -"`bpo-25860 `__: os.fwalk() no longer " -"skips remaining directories when error occurs. Original patch by Samson Lee." -msgstr "" -"`bpo-25860 `__: os.fwalk() no longer " -"skips remaining directories when error occurs. Original patch by Samson Lee." - #: ../../../Misc/NEWS:3329 ../../../Misc/NEWS:5077 msgid "" +"`bpo-25860 `__: os.fwalk() no longer " +"skips remaining directories when error occurs. Original patch by Samson Lee." +msgstr "" +"`bpo-25860 `__: os.fwalk() no longer " +"skips remaining directories when error occurs. Original patch by Samson Lee." + +#: ../../../Misc/NEWS:3332 ../../../Misc/NEWS:5080 +msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." -#: ../../../Misc/NEWS:3331 +#: ../../../Misc/NEWS:3334 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." @@ -9059,7 +9069,7 @@ msgstr "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." -#: ../../../Misc/NEWS:3333 +#: ../../../Misc/NEWS:3336 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating " @@ -9069,7 +9079,7 @@ msgstr "" "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating " "text Element.itertext() is now up to 2.5 times faster." -#: ../../../Misc/NEWS:3337 ../../../Misc/NEWS:5079 +#: ../../../Misc/NEWS:3340 ../../../Misc/NEWS:5082 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." @@ -9077,35 +9087,35 @@ msgstr "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." -#: ../../../Misc/NEWS:3339 -msgid "" -"`bpo-22227 `__: The TarFile iterator is " -"reimplemented using generator. This implementation is simpler that using " -"class." -msgstr "" -"`bpo-22227 `__: The TarFile iterator is " -"reimplemented using generator. This implementation is simpler that using " -"class." - #: ../../../Misc/NEWS:3342 msgid "" -"`bpo-25638 `__: Optimized ElementTree." -"iterparse(); it is now 2x faster. Optimized ElementTree parsing; it is now " -"10% faster." +"`bpo-22227 `__: The TarFile iterator is " +"reimplemented using generator. This implementation is simpler that using " +"class." msgstr "" -"`bpo-25638 `__: Optimized ElementTree." -"iterparse(); it is now 2x faster. Optimized ElementTree parsing; it is now " -"10% faster." +"`bpo-22227 `__: The TarFile iterator is " +"reimplemented using generator. This implementation is simpler that using " +"class." #: ../../../Misc/NEWS:3345 msgid "" +"`bpo-25638 `__: Optimized ElementTree." +"iterparse(); it is now 2x faster. Optimized ElementTree parsing; it is now " +"10% faster." +msgstr "" +"`bpo-25638 `__: Optimized ElementTree." +"iterparse(); it is now 2x faster. Optimized ElementTree parsing; it is now " +"10% faster." + +#: ../../../Misc/NEWS:3348 +msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." -#: ../../../Misc/NEWS:3347 ../../../Misc/NEWS:5081 +#: ../../../Misc/NEWS:3350 ../../../Misc/NEWS:5084 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -9117,7 +9127,7 @@ msgstr "" "regression in 3.5a1, and stopped anonymous temporary files from working in " "special cases." -#: ../../../Misc/NEWS:3351 ../../../Misc/NEWS:5085 +#: ../../../Misc/NEWS:3354 ../../../Misc/NEWS:5088 msgid "" "`bpo-24903 `__: Fix regression in number " "of arguments compileall accepts when '-d' is specified. The check on the " @@ -9129,7 +9139,7 @@ msgstr "" "number of arguments has been dropped completely as it never worked correctly " "anyway." -#: ../../../Misc/NEWS:3355 ../../../Misc/NEWS:5089 +#: ../../../Misc/NEWS:3358 ../../../Misc/NEWS:5092 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " @@ -9139,7 +9149,7 @@ msgstr "" "module, preserve any exception caused by fork() failure when preexec_fn is " "used." -#: ../../../Misc/NEWS:3358 +#: ../../../Misc/NEWS:3361 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but " @@ -9149,16 +9159,16 @@ msgstr "" "message for importlib.util.resolve_name() when 'package' isn't specified but " "necessary." -#: ../../../Misc/NEWS:3361 ../../../Misc/NEWS:5092 -msgid "" -"`bpo-6478 `__: _strptime's regexp cache " -"now is reset after changing timezone with time.tzset()." -msgstr "" -"`bpo-6478 `__: _strptime's regexp cache " -"now is reset after changing timezone with time.tzset()." - #: ../../../Misc/NEWS:3364 ../../../Misc/NEWS:5095 msgid "" +"`bpo-6478 `__: _strptime's regexp cache " +"now is reset after changing timezone with time.tzset()." +msgstr "" +"`bpo-6478 `__: _strptime's regexp cache " +"now is reset after changing timezone with time.tzset()." + +#: ../../../Misc/NEWS:3367 ../../../Misc/NEWS:5098 +msgid "" "`bpo-14285 `__: When executing a package " "with the \"python -m package\" option, and package initialization fails, a " "proper traceback is now reported. The \"runpy\" module now lets exceptions " @@ -9171,7 +9181,7 @@ msgstr "" "from package initialization pass back to the caller, rather than raising " "ImportError." -#: ../../../Misc/NEWS:3369 ../../../Misc/NEWS:5100 +#: ../../../Misc/NEWS:3372 ../../../Misc/NEWS:5103 msgid "" "`bpo-19771 `__: Also in runpy and the \"-" "m\" option, omit the irrelevant message \". . . is a package and cannot be " @@ -9183,7 +9193,7 @@ msgstr "" "directly executed\" if the package could not even be initialized (e.g. due " "to a bad ``*.pyc`` file)." -#: ../../../Misc/NEWS:3373 ../../../Misc/NEWS:5104 +#: ../../../Misc/NEWS:3376 ../../../Misc/NEWS:5107 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean " @@ -9193,7 +9203,7 @@ msgstr "" "mean of very small and very large numbers. As a side effect, statistics.mean " "and statistics.variance should be significantly faster." -#: ../../../Misc/NEWS:3377 ../../../Misc/NEWS:5108 +#: ../../../Misc/NEWS:3380 ../../../Misc/NEWS:5111 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." @@ -9201,7 +9211,7 @@ msgstr "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." -#: ../../../Misc/NEWS:3379 ../../../Misc/NEWS:5110 +#: ../../../Misc/NEWS:3382 ../../../Misc/NEWS:5113 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." @@ -9209,7 +9219,7 @@ msgstr "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." -#: ../../../Misc/NEWS:3382 +#: ../../../Misc/NEWS:3385 msgid "" "`bpo-7990 `__: dir() on ElementTree." "Element now lists properties: \"tag\", \"text\", \"tail\" and \"attrib\". " @@ -9219,33 +9229,33 @@ msgstr "" "Element now lists properties: \"tag\", \"text\", \"tail\" and \"attrib\". " "Original patch by Santoso Wijaya." -#: ../../../Misc/NEWS:3385 ../../../Misc/NEWS:5113 -msgid "" -"`bpo-25725 `__: Fixed a reference leak " -"in pickle.loads() when unpickling invalid data including tuple instructions." -msgstr "" -"`bpo-25725 `__: Fixed a reference leak " -"in pickle.loads() when unpickling invalid data including tuple instructions." - #: ../../../Misc/NEWS:3388 ../../../Misc/NEWS:5116 msgid "" -"`bpo-25663 `__: In the Readline " -"completer, avoid listing duplicate global names, and search the global " -"namespace before searching builtins." +"`bpo-25725 `__: Fixed a reference leak " +"in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -"`bpo-25663 `__: In the Readline " -"completer, avoid listing duplicate global names, and search the global " -"namespace before searching builtins." +"`bpo-25725 `__: Fixed a reference leak " +"in pickle.loads() when unpickling invalid data including tuple instructions." #: ../../../Misc/NEWS:3391 ../../../Misc/NEWS:5119 msgid "" +"`bpo-25663 `__: In the Readline " +"completer, avoid listing duplicate global names, and search the global " +"namespace before searching builtins." +msgstr "" +"`bpo-25663 `__: In the Readline " +"completer, avoid listing duplicate global names, and search the global " +"namespace before searching builtins." + +#: ../../../Misc/NEWS:3394 ../../../Misc/NEWS:5122 +msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." -#: ../../../Misc/NEWS:3393 ../../../Misc/NEWS:5121 +#: ../../../Misc/NEWS:3396 ../../../Misc/NEWS:5124 msgid "" "`bpo-23914 `__: Fixed SystemError raised " "by unpickler on broken pickle data." @@ -9253,7 +9263,7 @@ msgstr "" "`bpo-23914 `__: Fixed SystemError raised " "by unpickler on broken pickle data." -#: ../../../Misc/NEWS:3395 ../../../Misc/NEWS:5123 +#: ../../../Misc/NEWS:3398 ../../../Misc/NEWS:5126 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." @@ -9261,7 +9271,7 @@ msgstr "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." -#: ../../../Misc/NEWS:3397 ../../../Misc/NEWS:5125 +#: ../../../Misc/NEWS:3400 ../../../Misc/NEWS:5128 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." @@ -9269,7 +9279,7 @@ msgstr "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." -#: ../../../Misc/NEWS:3400 ../../../Misc/NEWS:5444 +#: ../../../Misc/NEWS:3403 ../../../Misc/NEWS:5447 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -9285,25 +9295,25 @@ msgstr "" "Decompress.decompress() max_length parameter, the zlib.decompress() bufsize " "parameter, and the zlib.Decompress.flush() length parameter." -#: ../../../Misc/NEWS:3407 ../../../Misc/NEWS:5451 -msgid "" -"`bpo-25583 `__: Avoid incorrect errors " -"raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " -"such as EACCES over EEXIST." -msgstr "" -"`bpo-25583 `__: Avoid incorrect errors " -"raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " -"such as EACCES over EEXIST." - #: ../../../Misc/NEWS:3410 ../../../Misc/NEWS:5454 msgid "" +"`bpo-25583 `__: Avoid incorrect errors " +"raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " +"such as EACCES over EEXIST." +msgstr "" +"`bpo-25583 `__: Avoid incorrect errors " +"raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " +"such as EACCES over EEXIST." + +#: ../../../Misc/NEWS:3413 ../../../Misc/NEWS:5457 +msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." -#: ../../../Misc/NEWS:3412 ../../../Misc/NEWS:5456 +#: ../../../Misc/NEWS:3415 ../../../Misc/NEWS:5459 msgid "" "`bpo-6973 `__: When we know a subprocess." "Popen process has died, do not allow the send_signal(), terminate(), or " @@ -9315,7 +9325,7 @@ msgstr "" "kill() methods to do anything as they could potentially signal a different " "process." -#: ../../../Misc/NEWS:3416 +#: ../../../Misc/NEWS:3419 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -9329,7 +9339,7 @@ msgstr "" "wave. Also added a test.support.check__all__() helper. Patches by Jacek " "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." -#: ../../../Misc/NEWS:3422 +#: ../../../Misc/NEWS:3425 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -9341,7 +9351,7 @@ msgstr "" "attributes such as properties and slots which are listed by dir() but not " "yet created on an instance." -#: ../../../Misc/NEWS:3426 ../../../Misc/NEWS:5463 +#: ../../../Misc/NEWS:3429 ../../../Misc/NEWS:5466 msgid "" "`bpo-25498 `__: Fix a crash when garbage-" "collecting ctypes objects created by wrapping a memoryview. This was a " @@ -9351,7 +9361,7 @@ msgstr "" "collecting ctypes objects created by wrapping a memoryview. This was a " "regression made in 3.5a1. Based on patch by Eryksun." -#: ../../../Misc/NEWS:3430 ../../../Misc/NEWS:5467 +#: ../../../Misc/NEWS:3433 ../../../Misc/NEWS:5470 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." @@ -9359,7 +9369,7 @@ msgstr "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." -#: ../../../Misc/NEWS:3432 ../../../Misc/NEWS:5469 +#: ../../../Misc/NEWS:3435 ../../../Misc/NEWS:5472 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." @@ -9367,7 +9377,7 @@ msgstr "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." -#: ../../../Misc/NEWS:3434 ../../../Misc/NEWS:5471 +#: ../../../Misc/NEWS:3437 ../../../Misc/NEWS:5474 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." @@ -9375,23 +9385,23 @@ msgstr "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." -#: ../../../Misc/NEWS:3436 ../../../Misc/NEWS:5473 -msgid "" -"`bpo-18010 `__: Fix the pydoc web " -"server's module search function to handle exceptions from importing packages." -msgstr "" -"`bpo-18010 `__: Fix the pydoc web " -"server's module search function to handle exceptions from importing packages." - #: ../../../Misc/NEWS:3439 ../../../Misc/NEWS:5476 msgid "" +"`bpo-18010 `__: Fix the pydoc web " +"server's module search function to handle exceptions from importing packages." +msgstr "" +"`bpo-18010 `__: Fix the pydoc web " +"server's module search function to handle exceptions from importing packages." + +#: ../../../Misc/NEWS:3442 ../../../Misc/NEWS:5479 +msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." -#: ../../../Misc/NEWS:3441 +#: ../../../Misc/NEWS:3444 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." @@ -9399,7 +9409,7 @@ msgstr "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." -#: ../../../Misc/NEWS:3444 ../../../Misc/NEWS:5478 +#: ../../../Misc/NEWS:3447 ../../../Misc/NEWS:5481 msgid "" "`bpo-25510 `__: fileinput.FileInput." "readline() now returns b'' instead of '' at the end if the FileInput was " @@ -9409,25 +9419,25 @@ msgstr "" "readline() now returns b'' instead of '' at the end if the FileInput was " "opened with binary mode. Patch by Ryosuke Ito." -#: ../../../Misc/NEWS:3448 ../../../Misc/NEWS:5482 -msgid "" -"`bpo-25503 `__: Fixed inspect.getdoc() " -"for inherited docstrings of properties. Original patch by John Mark " -"Vandenberg." -msgstr "" -"`bpo-25503 `__: Fixed inspect.getdoc() " -"for inherited docstrings of properties. Original patch by John Mark " -"Vandenberg." - #: ../../../Misc/NEWS:3451 ../../../Misc/NEWS:5485 msgid "" +"`bpo-25503 `__: Fixed inspect.getdoc() " +"for inherited docstrings of properties. Original patch by John Mark " +"Vandenberg." +msgstr "" +"`bpo-25503 `__: Fixed inspect.getdoc() " +"for inherited docstrings of properties. Original patch by John Mark " +"Vandenberg." + +#: ../../../Misc/NEWS:3454 ../../../Misc/NEWS:5488 +msgid "" "`bpo-25515 `__: Always use os.urandom as " "a source of randomness in uuid.uuid4." msgstr "" "`bpo-25515 `__: Always use os.urandom as " "a source of randomness in uuid.uuid4." -#: ../../../Misc/NEWS:3453 ../../../Misc/NEWS:5487 +#: ../../../Misc/NEWS:3456 ../../../Misc/NEWS:5490 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " @@ -9437,25 +9447,25 @@ msgstr "" "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." -#: ../../../Misc/NEWS:3457 ../../../Misc/NEWS:5491 -msgid "" -"`bpo-25447 `__: The lru_cache() wrapper " -"objects now can be copied and pickled (by returning the original object " -"unchanged)." -msgstr "" -"`bpo-25447 `__: The lru_cache() wrapper " -"objects now can be copied and pickled (by returning the original object " -"unchanged)." - #: ../../../Misc/NEWS:3460 ../../../Misc/NEWS:5494 msgid "" +"`bpo-25447 `__: The lru_cache() wrapper " +"objects now can be copied and pickled (by returning the original object " +"unchanged)." +msgstr "" +"`bpo-25447 `__: The lru_cache() wrapper " +"objects now can be copied and pickled (by returning the original object " +"unchanged)." + +#: ../../../Misc/NEWS:3463 ../../../Misc/NEWS:5497 +msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." -#: ../../../Misc/NEWS:3462 ../../../Misc/NEWS:5496 +#: ../../../Misc/NEWS:3465 ../../../Misc/NEWS:5499 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." @@ -9463,16 +9473,16 @@ msgstr "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." -#: ../../../Misc/NEWS:3464 ../../../Misc/NEWS:5498 -msgid "" -"`bpo-25410 `__: Cleaned up and fixed " -"minor bugs in C implementation of OrderedDict." -msgstr "" -"`bpo-25410 `__: Cleaned up and fixed " -"minor bugs in C implementation of OrderedDict." - #: ../../../Misc/NEWS:3467 ../../../Misc/NEWS:5501 msgid "" +"`bpo-25410 `__: Cleaned up and fixed " +"minor bugs in C implementation of OrderedDict." +msgstr "" +"`bpo-25410 `__: Cleaned up and fixed " +"minor bugs in C implementation of OrderedDict." + +#: ../../../Misc/NEWS:3470 ../../../Misc/NEWS:5504 +msgid "" "`bpo-25411 `__: Improved Unicode support " "in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." @@ -9481,49 +9491,49 @@ msgstr "" "in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." -#: ../../../Misc/NEWS:3470 +#: ../../../Misc/NEWS:3473 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../Misc/NEWS:3472 ../../../Misc/NEWS:5504 -msgid "" -"`bpo-25407 `__: Remove mentions of the " -"formatter module being removed in Python 3.6." -msgstr "" -"`bpo-25407 `__: Remove mentions of the " -"formatter module being removed in Python 3.6." - #: ../../../Misc/NEWS:3475 ../../../Misc/NEWS:5507 msgid "" -"`bpo-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." +"`bpo-25407 `__: Remove mentions of the " +"formatter module being removed in Python 3.6." msgstr "" -"`bpo-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." +"`bpo-25407 `__: Remove mentions of the " +"formatter module being removed in Python 3.6." -#: ../../../Misc/NEWS:3479 +#: ../../../Misc/NEWS:3478 ../../../Misc/NEWS:5510 msgid "" -"`bpo-25382 `__: pickletools.dis() now " -"outputs implicit memo index for the MEMOIZE opcode." +"`bpo-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 "" -"`bpo-25382 `__: pickletools.dis() now " -"outputs implicit memo index for the MEMOIZE opcode." +"`bpo-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." #: ../../../Misc/NEWS:3482 msgid "" -"`bpo-25357 `__: Add an optional newline " -"paramer to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " -"memory copy." +"`bpo-25382 `__: pickletools.dis() now " +"outputs implicit memo index for the MEMOIZE opcode." msgstr "" -"`bpo-25357 `__: Add an optional newline " -"paramer to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " -"memory copy." +"`bpo-25382 `__: pickletools.dis() now " +"outputs implicit memo index for the MEMOIZE opcode." #: ../../../Misc/NEWS:3485 msgid "" +"`bpo-25357 `__: Add an optional newline " +"paramer to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " +"memory copy." +msgstr "" +"`bpo-25357 `__: Add an optional newline " +"paramer to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " +"memory copy." + +#: ../../../Misc/NEWS:3488 +msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." @@ -9532,7 +9542,7 @@ msgstr "" "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." -#: ../../../Misc/NEWS:3488 ../../../Misc/NEWS:5511 +#: ../../../Misc/NEWS:3491 ../../../Misc/NEWS:5514 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." @@ -9540,7 +9550,7 @@ msgstr "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." -#: ../../../Misc/NEWS:3490 ../../../Misc/NEWS:5513 +#: ../../../Misc/NEWS:3493 ../../../Misc/NEWS:5516 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " @@ -9550,7 +9560,7 @@ msgstr "" "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." -#: ../../../Misc/NEWS:3493 +#: ../../../Misc/NEWS:3496 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " @@ -9560,24 +9570,24 @@ msgstr "" "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." -#: ../../../Misc/NEWS:3496 ../../../Misc/NEWS:5516 -msgid "" -"`bpo-25316 `__: distutils raises OSError " -"instead of DistutilsPlatformError when MSVC is not installed." -msgstr "" -"`bpo-25316 `__: distutils raises OSError " -"instead of DistutilsPlatformError when MSVC is not installed." - #: ../../../Misc/NEWS:3499 ../../../Misc/NEWS:5519 msgid "" -"`bpo-25380 `__: Fixed protocol for the " -"STACK_GLOBAL opcode in pickletools.opcodes." +"`bpo-25316 `__: distutils raises OSError " +"instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -"`bpo-25380 `__: Fixed protocol for the " -"STACK_GLOBAL opcode in pickletools.opcodes." +"`bpo-25316 `__: distutils raises OSError " +"instead of DistutilsPlatformError when MSVC is not installed." #: ../../../Misc/NEWS:3502 ../../../Misc/NEWS:5522 msgid "" +"`bpo-25380 `__: Fixed protocol for the " +"STACK_GLOBAL opcode in pickletools.opcodes." +msgstr "" +"`bpo-25380 `__: Fixed protocol for the " +"STACK_GLOBAL opcode in pickletools.opcodes." + +#: ../../../Misc/NEWS:3505 ../../../Misc/NEWS:5525 +msgid "" "`bpo-23972 `__: Updates asyncio datagram " "create method allowing reuseport and reuseaddr socket options to be set " "prior to binding the socket. Mirroring the existing asyncio create_server " @@ -9590,7 +9600,7 @@ msgstr "" "method the reuseaddr option for datagram sockets defaults to True if the O/S " "is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." -#: ../../../Misc/NEWS:3508 ../../../Misc/NEWS:5528 +#: ../../../Misc/NEWS:3511 ../../../Misc/NEWS:5531 msgid "" "`bpo-25304 `__: Add asyncio." "run_coroutine_threadsafe(). This lets you submit a coroutine to a loop from " @@ -9600,18 +9610,18 @@ msgstr "" "run_coroutine_threadsafe(). This lets you submit a coroutine to a loop from " "another thread, returning a concurrent.futures.Future. By Vincent Michel." -#: ../../../Misc/NEWS:3512 ../../../Misc/NEWS:5532 -msgid "" -"`bpo-25232 `__: Fix CGIRequestHandler to " -"split the query from the URL at the first question mark (?) rather than the " -"last. Patch from Xiang Zhang." -msgstr "" -"`bpo-25232 `__: Fix CGIRequestHandler to " -"split the query from the URL at the first question mark (?) rather than the " -"last. Patch from Xiang Zhang." - #: ../../../Misc/NEWS:3515 ../../../Misc/NEWS:5535 msgid "" +"`bpo-25232 `__: Fix CGIRequestHandler to " +"split the query from the URL at the first question mark (?) rather than the " +"last. Patch from Xiang Zhang." +msgstr "" +"`bpo-25232 `__: Fix CGIRequestHandler to " +"split the query from the URL at the first question mark (?) rather than the " +"last. Patch from Xiang Zhang." + +#: ../../../Misc/NEWS:3518 ../../../Misc/NEWS:5538 +msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if " "it were a path. Patch from Xiang Zhang." @@ -9620,7 +9630,7 @@ msgstr "" "CGIRequestHandler from collapsing slashes in the query part of the URL as if " "it were a path. Patch from Xiang Zhang." -#: ../../../Misc/NEWS:3518 +#: ../../../Misc/NEWS:3521 msgid "" "`bpo-25287 `__: Don't add crypt." "METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " @@ -9630,7 +9640,7 @@ msgstr "" "METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." -#: ../../../Misc/NEWS:3522 ../../../Misc/NEWS:5562 +#: ../../../Misc/NEWS:3525 ../../../Misc/NEWS:5565 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." @@ -9638,7 +9648,7 @@ msgstr "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." -#: ../../../Misc/NEWS:3525 ../../../Misc/NEWS:5559 +#: ../../../Misc/NEWS:3528 ../../../Misc/NEWS:5562 msgid "" "`bpo-25203 `__: Failed readline." "set_completer_delims() no longer left the module in inconsistent state." @@ -9646,33 +9656,33 @@ msgstr "" "`bpo-25203 `__: Failed readline." "set_completer_delims() no longer left the module in inconsistent state." -#: ../../../Misc/NEWS:3528 -msgid "" -"`bpo-25011 `__: rlcompleter now omits " -"private and special attribute names unless the prefix starts with " -"underscores." -msgstr "" -"`bpo-25011 `__: rlcompleter now omits " -"private and special attribute names unless the prefix starts with " -"underscores." - #: ../../../Misc/NEWS:3531 msgid "" -"`bpo-25209 `__: rlcompleter now can add " -"a space or a colon after completed keyword." +"`bpo-25011 `__: rlcompleter now omits " +"private and special attribute names unless the prefix starts with " +"underscores." msgstr "" -"`bpo-25209 `__: rlcompleter now can add " -"a space or a colon after completed keyword." +"`bpo-25011 `__: rlcompleter now omits " +"private and special attribute names unless the prefix starts with " +"underscores." #: ../../../Misc/NEWS:3534 msgid "" +"`bpo-25209 `__: rlcompleter now can add " +"a space or a colon after completed keyword." +msgstr "" +"`bpo-25209 `__: rlcompleter now can add " +"a space or a colon after completed keyword." + +#: ../../../Misc/NEWS:3537 +msgid "" "`bpo-22241 `__: timezone.utc name is now " "plain 'UTC', not 'UTC-00:00'." msgstr "" "`bpo-22241 `__: timezone.utc name is now " "plain 'UTC', not 'UTC-00:00'." -#: ../../../Misc/NEWS:3536 +#: ../../../Misc/NEWS:3539 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -9684,25 +9694,25 @@ msgstr "" "nearest with ties going to nearest even integer (ROUND_HALF_EVEN), as " "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." -#: ../../../Misc/NEWS:3541 -msgid "" -"`bpo-23552 `__: Timeit now warns when " -"there is substantial (4x) variance between best and worst times. Patch from " -"Serhiy Storchaka." -msgstr "" -"`bpo-23552 `__: Timeit now warns when " -"there is substantial (4x) variance between best and worst times. Patch from " -"Serhiy Storchaka." - #: ../../../Misc/NEWS:3544 msgid "" +"`bpo-23552 `__: Timeit now warns when " +"there is substantial (4x) variance between best and worst times. Patch from " +"Serhiy Storchaka." +msgstr "" +"`bpo-23552 `__: Timeit now warns when " +"there is substantial (4x) variance between best and worst times. Patch from " +"Serhiy Storchaka." + +#: ../../../Misc/NEWS:3547 +msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" "`bpo-24633 `__: site-packages/README -> " "README.txt." -#: ../../../Misc/NEWS:3546 +#: ../../../Misc/NEWS:3549 msgid "" "`bpo-24879 `__: help() and pydoc can now " "list named tuple fields in the order they were defined rather than " @@ -9714,71 +9724,71 @@ msgstr "" "alphabetically. The ordering is determined by the _fields attribute if " "present." -#: ../../../Misc/NEWS:3550 -msgid "" -"`bpo-24874 `__: Improve speed of " -"itertools.cycle() and make its pickle more compact." -msgstr "" -"`bpo-24874 `__: Improve speed of " -"itertools.cycle() and make its pickle more compact." - #: ../../../Misc/NEWS:3553 msgid "" +"`bpo-24874 `__: Improve speed of " +"itertools.cycle() and make its pickle more compact." +msgstr "" +"`bpo-24874 `__: Improve speed of " +"itertools.cycle() and make its pickle more compact." + +#: ../../../Misc/NEWS:3556 +msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a " "list." msgstr "" -#: ../../../Misc/NEWS:3556 -msgid "" -"`bpo-20059 `__: urllib.parse raises " -"ValueError on all invalid ports. Patch by Martin Panter." -msgstr "" -"`bpo-20059 `__: urllib.parse raises " -"ValueError on all invalid ports. Patch by Martin Panter." - #: ../../../Misc/NEWS:3559 msgid "" -"`bpo-24360 `__: Improve __repr__ of " -"argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." +"`bpo-20059 `__: urllib.parse raises " +"ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -"`bpo-24360 `__: Improve __repr__ of " -"argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." +"`bpo-20059 `__: urllib.parse raises " +"ValueError on all invalid ports. Patch by Martin Panter." #: ../../../Misc/NEWS:3562 msgid "" -"`bpo-23426 `__: run_setup was broken in " -"distutils. Patch from Alexander Belopolsky." +"`bpo-24360 `__: Improve __repr__ of " +"argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -"`bpo-23426 `__: run_setup was broken in " -"distutils. Patch from Alexander Belopolsky." +"`bpo-24360 `__: Improve __repr__ of " +"argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." #: ../../../Misc/NEWS:3565 msgid "" -"`bpo-13938 `__: 2to3 converts " -"StringTypes to a tuple. Patch from Mark Hammond." +"`bpo-23426 `__: run_setup was broken in " +"distutils. Patch from Alexander Belopolsky." msgstr "" -"`bpo-13938 `__: 2to3 converts " -"StringTypes to a tuple. Patch from Mark Hammond." +"`bpo-23426 `__: run_setup was broken in " +"distutils. Patch from Alexander Belopolsky." -#: ../../../Misc/NEWS:3567 +#: ../../../Misc/NEWS:3568 msgid "" -"`bpo-2091 `__: open() accepted a 'U' mode " -"string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " -"Balogh and John O'Connor." +"`bpo-13938 `__: 2to3 converts " +"StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -"`bpo-2091 `__: open() accepted a 'U' mode " -"string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " -"Balogh and John O'Connor." +"`bpo-13938 `__: 2to3 converts " +"StringTypes to a tuple. Patch from Mark Hammond." #: ../../../Misc/NEWS:3570 msgid "" +"`bpo-2091 `__: open() accepted a 'U' mode " +"string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " +"Balogh and John O'Connor." +msgstr "" +"`bpo-2091 `__: open() accepted a 'U' mode " +"string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " +"Balogh and John O'Connor." + +#: ../../../Misc/NEWS:3573 +msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." -#: ../../../Misc/NEWS:3572 ../../../Misc/NEWS:6103 +#: ../../../Misc/NEWS:3575 ../../../Misc/NEWS:6106 msgid "" "`bpo-18622 `__: unittest.mock." "mock_open().reset_mock would recurse infinitely. Patch from Nicola Palumbo " @@ -9788,7 +9798,7 @@ msgstr "" "mock_open().reset_mock would recurse infinitely. Patch from Nicola Palumbo " "and Laurent De Buyst." -#: ../../../Misc/NEWS:3575 +#: ../../../Misc/NEWS:3578 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -9800,7 +9810,7 @@ msgstr "" "capturing groups. Fast searching optimization now can't be disabled at " "compile time." -#: ../../../Misc/NEWS:3579 ../../../Misc/NEWS:6106 +#: ../../../Misc/NEWS:3582 ../../../Misc/NEWS:6109 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " @@ -9810,7 +9820,7 @@ msgstr "" "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" -#: ../../../Misc/NEWS:3582 +#: ../../../Misc/NEWS:3585 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." @@ -9818,7 +9828,7 @@ msgstr "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." -#: ../../../Misc/NEWS:3584 ../../../Misc/NEWS:5635 +#: ../../../Misc/NEWS:3587 ../../../Misc/NEWS:5638 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." @@ -9826,32 +9836,32 @@ msgstr "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." -#: ../../../Misc/NEWS:3586 ../../../Misc/NEWS:5637 -msgid "" -"`bpo-25530 `__: Disable the vulnerable " -"SSLv3 protocol by default when creating ssl.SSLContext." -msgstr "" -"`bpo-25530 `__: Disable the vulnerable " -"SSLv3 protocol by default when creating ssl.SSLContext." - #: ../../../Misc/NEWS:3589 ../../../Misc/NEWS:5640 msgid "" -"`bpo-25569 `__: Fix memory leak in " -"SSLSocket.getpeercert()." +"`bpo-25530 `__: Disable the vulnerable " +"SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -"`bpo-25569 `__: Fix memory leak in " -"SSLSocket.getpeercert()." +"`bpo-25530 `__: Disable the vulnerable " +"SSLv3 protocol by default when creating ssl.SSLContext." -#: ../../../Misc/NEWS:3591 ../../../Misc/NEWS:5642 +#: ../../../Misc/NEWS:3592 ../../../Misc/NEWS:5643 msgid "" -"`bpo-25471 `__: Sockets returned from " -"accept() shouldn't appear to be nonblocking." +"`bpo-25569 `__: Fix memory leak in " +"SSLSocket.getpeercert()." msgstr "" -"`bpo-25471 `__: Sockets returned from " -"accept() shouldn't appear to be nonblocking." +"`bpo-25569 `__: Fix memory leak in " +"SSLSocket.getpeercert()." #: ../../../Misc/NEWS:3594 ../../../Misc/NEWS:5645 msgid "" +"`bpo-25471 `__: Sockets returned from " +"accept() shouldn't appear to be nonblocking." +msgstr "" +"`bpo-25471 `__: Sockets returned from " +"accept() shouldn't appear to be nonblocking." + +#: ../../../Misc/NEWS:3597 ../../../Misc/NEWS:5648 +msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." @@ -9860,56 +9870,56 @@ msgstr "" "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." -#: ../../../Misc/NEWS:3597 ../../../Misc/NEWS:5128 +#: ../../../Misc/NEWS:3600 ../../../Misc/NEWS:5131 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../Misc/NEWS:3600 ../../../Misc/NEWS:5131 -msgid "" -"`bpo-26050 `__: Add asyncio.StreamReader." -"readuntil() method. Patch by Марк Коренберг." -msgstr "" -"`bpo-26050 `__: Add asyncio.StreamReader." -"readuntil() method. Patch by Марк Коренберг." - #: ../../../Misc/NEWS:3603 ../../../Misc/NEWS:5134 msgid "" -"`bpo-25924 `__: Avoid unnecessary " -"serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " -"Original patch by A. Jesse Jiryu Davis." +"`bpo-26050 `__: Add asyncio.StreamReader." +"readuntil() method. Patch by Марк Коренберг." msgstr "" -"`bpo-25924 `__: Avoid unnecessary " -"serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " -"Original patch by A. Jesse Jiryu Davis." +"`bpo-26050 `__: Add asyncio.StreamReader." +"readuntil() method. Patch by Марк Коренберг." #: ../../../Misc/NEWS:3606 ../../../Misc/NEWS:5137 msgid "" -"`bpo-26406 `__: Avoid unnecessary " -"serialization of getaddrinfo(3) calls on current versions of OpenBSD and " -"NetBSD. Patch by A. Jesse Jiryu Davis." +"`bpo-25924 `__: Avoid unnecessary " +"serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " +"Original patch by A. Jesse Jiryu Davis." msgstr "" -"`bpo-26406 `__: Avoid unnecessary " -"serialization of getaddrinfo(3) calls on current versions of OpenBSD and " -"NetBSD. Patch by A. Jesse Jiryu Davis." +"`bpo-25924 `__: Avoid unnecessary " +"serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " +"Original patch by A. Jesse Jiryu Davis." #: ../../../Misc/NEWS:3609 ../../../Misc/NEWS:5140 msgid "" -"`bpo-26848 `__: Fix asyncio/subprocess." -"communicate() to handle empty input. Patch by Jack O'Connor." +"`bpo-26406 `__: Avoid unnecessary " +"serialization of getaddrinfo(3) calls on current versions of OpenBSD and " +"NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -"`bpo-26848 `__: Fix asyncio/subprocess." -"communicate() to handle empty input. Patch by Jack O'Connor." +"`bpo-26406 `__: Avoid unnecessary " +"serialization of getaddrinfo(3) calls on current versions of OpenBSD and " +"NetBSD. Patch by A. Jesse Jiryu Davis." #: ../../../Misc/NEWS:3612 ../../../Misc/NEWS:5143 msgid "" +"`bpo-26848 `__: Fix asyncio/subprocess." +"communicate() to handle empty input. Patch by Jack O'Connor." +msgstr "" +"`bpo-26848 `__: Fix asyncio/subprocess." +"communicate() to handle empty input. Patch by Jack O'Connor." + +#: ../../../Misc/NEWS:3615 ../../../Misc/NEWS:5146 +msgid "" "`bpo-27040 `__: Add loop." "get_exception_handler method" msgstr "" "`bpo-27040 `__: Add loop." "get_exception_handler method" -#: ../../../Misc/NEWS:3614 ../../../Misc/NEWS:5145 +#: ../../../Misc/NEWS:3617 ../../../Misc/NEWS:5148 msgid "" "`bpo-27041 `__: asyncio: Add loop." "create_future method" @@ -9917,32 +9927,32 @@ msgstr "" "`bpo-27041 `__: asyncio: Add loop." "create_future method" -#: ../../../Misc/NEWS:3619 ../../../Misc/NEWS:5194 -msgid "" -"`bpo-20640 `__: Add tests for idlelib." -"configHelpSourceEdit. Patch by Saimadhav Heblikar." -msgstr "" -"`bpo-20640 `__: Add tests for idlelib." -"configHelpSourceEdit. Patch by Saimadhav Heblikar." - #: ../../../Misc/NEWS:3622 ../../../Misc/NEWS:5197 msgid "" +"`bpo-20640 `__: Add tests for idlelib." +"configHelpSourceEdit. Patch by Saimadhav Heblikar." +msgstr "" +"`bpo-20640 `__: Add tests for idlelib." +"configHelpSourceEdit. Patch by Saimadhav Heblikar." + +#: ../../../Misc/NEWS:3625 ../../../Misc/NEWS:5200 +msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../Misc/NEWS:3625 ../../../Misc/NEWS:5200 -msgid "" -"`bpo-25507 `__: fix incorrect change in " -"IOBinding that prevented printing. Augment IOBinding htest to include all " -"major IOBinding functions." -msgstr "" -"`bpo-25507 `__: fix incorrect change in " -"IOBinding that prevented printing. Augment IOBinding htest to include all " -"major IOBinding functions." - #: ../../../Misc/NEWS:3628 ../../../Misc/NEWS:5203 msgid "" +"`bpo-25507 `__: fix incorrect change in " +"IOBinding that prevented printing. Augment IOBinding htest to include all " +"major IOBinding functions." +msgstr "" +"`bpo-25507 `__: fix incorrect change in " +"IOBinding that prevented printing. Augment IOBinding htest to include all " +"major IOBinding functions." + +#: ../../../Misc/NEWS:3631 ../../../Misc/NEWS:5206 +msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this " "and NEWS.txt with 'ascii'. Re-encode CREDITS.txt to utf-8 and open it with " @@ -9953,7 +9963,7 @@ msgstr "" "and NEWS.txt with 'ascii'. Re-encode CREDITS.txt to utf-8 and open it with " "'utf-8'." -#: ../../../Misc/NEWS:3632 ../../../Misc/NEWS:5674 +#: ../../../Misc/NEWS:3635 ../../../Misc/NEWS:5677 msgid "" "`bpo-15348 `__: Stop the debugger engine " "(normally in a user process) before closing the debugger window (running in " @@ -9965,7 +9975,7 @@ msgstr "" "the IDLE process). This prevents the RuntimeErrors that were being caught " "and ignored." -#: ../../../Misc/NEWS:3636 ../../../Misc/NEWS:5678 +#: ../../../Misc/NEWS:3639 ../../../Misc/NEWS:5681 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -9983,23 +9993,23 @@ msgstr "" "the tcl vwait mechanism intended for this purpose (instead of root.mainloop " "& .quit). 2. In gui.run, allow any existing interaction to terminate first." -#: ../../../Misc/NEWS:3644 ../../../Misc/NEWS:5686 +#: ../../../Misc/NEWS:3647 ../../../Misc/NEWS:5689 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:3648 ../../../Misc/NEWS:5690 -msgid "" -"`bpo-24750 `__: Improve the appearance " -"of the IDLE editor window status bar. Patch by Mark Roseman." -msgstr "" -"`bpo-24750 `__: Improve the appearance " -"of the IDLE editor window status bar. Patch by Mark Roseman." - #: ../../../Misc/NEWS:3651 ../../../Misc/NEWS:5693 msgid "" +"`bpo-24750 `__: Improve the appearance " +"of the IDLE editor window status bar. Patch by Mark Roseman." +msgstr "" +"`bpo-24750 `__: Improve the appearance " +"of the IDLE editor window status bar. Patch by Mark Roseman." + +#: ../../../Misc/NEWS:3654 ../../../Misc/NEWS:5696 +msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " "introduced by the addition of IDLE Dark. Consistently use the revised " @@ -10010,7 +10020,7 @@ msgstr "" "introduced by the addition of IDLE Dark. Consistently use the revised " "idleConf.CurrentTheme everywhere in idlelib." -#: ../../../Misc/NEWS:3655 ../../../Misc/NEWS:5697 +#: ../../../Misc/NEWS:3658 ../../../Misc/NEWS:5700 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " @@ -10020,18 +10030,18 @@ msgstr "" "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." -#: ../../../Misc/NEWS:3659 ../../../Misc/NEWS:5701 -msgid "" -"`bpo-22726 `__: Re-activate the config " -"dialog help button with some content about the other buttons and the new " -"IDLE Dark theme." -msgstr "" -"`bpo-22726 `__: Re-activate the config " -"dialog help button with some content about the other buttons and the new " -"IDLE Dark theme." - #: ../../../Misc/NEWS:3662 ../../../Misc/NEWS:5704 msgid "" +"`bpo-22726 `__: Re-activate the config " +"dialog help button with some content about the other buttons and the new " +"IDLE Dark theme." +msgstr "" +"`bpo-22726 `__: Re-activate the config " +"dialog help button with some content about the other buttons and the new " +"IDLE Dark theme." + +#: ../../../Misc/NEWS:3665 ../../../Misc/NEWS:5707 +msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " "with a cobalt blue background. Strings, comments, keywords, ... are still " @@ -10048,7 +10058,7 @@ msgstr "" "as 'Custom Dark'. The custom theme will work with any IDLE release, and can " "be modified." -#: ../../../Misc/NEWS:3670 ../../../Misc/NEWS:5712 +#: ../../../Misc/NEWS:3673 ../../../Misc/NEWS:5715 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -10060,68 +10070,68 @@ msgstr "" "content is now in the IDLE doc chapter. 'IDLE' now means 'Integrated " "Development and Learning Environment'." -#: ../../../Misc/NEWS:3674 ../../../Misc/NEWS:5716 -msgid "" -"`bpo-24820 `__: Users can now set " -"breakpoint colors in Settings -> Custom Highlighting. Original patch by " -"Mark Roseman." -msgstr "" -"`bpo-24820 `__: Users can now set " -"breakpoint colors in Settings -> Custom Highlighting. Original patch by " -"Mark Roseman." - #: ../../../Misc/NEWS:3677 ../../../Misc/NEWS:5719 msgid "" -"`bpo-24972 `__: Inactive selection " -"background now matches active selection background, as configured by users, " -"on all systems. Found items are now always highlighted on Windows. Initial " -"patch by Mark Roseman." +"`bpo-24820 `__: Users can now set " +"breakpoint colors in Settings -> Custom Highlighting. Original patch by " +"Mark Roseman." msgstr "" -"`bpo-24972 `__: Inactive selection " -"background now matches active selection background, as configured by users, " -"on all systems. Found items are now always highlighted on Windows. Initial " -"patch by Mark Roseman." +"`bpo-24820 `__: Users can now set " +"breakpoint colors in Settings -> Custom Highlighting. Original patch by " +"Mark Roseman." -#: ../../../Misc/NEWS:3681 ../../../Misc/NEWS:5723 +#: ../../../Misc/NEWS:3680 ../../../Misc/NEWS:5722 msgid "" -"`bpo-24570 `__: Idle: make calltip and " -"completion boxes appear on Macs affected by a tk regression. Initial patch " -"by Mark Roseman." +"`bpo-24972 `__: Inactive selection " +"background now matches active selection background, as configured by users, " +"on all systems. Found items are now always highlighted on Windows. Initial " +"patch by Mark Roseman." msgstr "" -"`bpo-24570 `__: Idle: make calltip and " -"completion boxes appear on Macs affected by a tk regression. Initial patch " -"by Mark Roseman." +"`bpo-24972 `__: Inactive selection " +"background now matches active selection background, as configured by users, " +"on all systems. Found items are now always highlighted on Windows. Initial " +"patch by Mark Roseman." #: ../../../Misc/NEWS:3684 ../../../Misc/NEWS:5726 msgid "" -"`bpo-24988 `__: Idle ScrolledList " -"context menus (used in debugger) now work on Mac Aqua. Patch by Mark " -"Roseman." +"`bpo-24570 `__: Idle: make calltip and " +"completion boxes appear on Macs affected by a tk regression. Initial patch " +"by Mark Roseman." msgstr "" -"`bpo-24988 `__: Idle ScrolledList " -"context menus (used in debugger) now work on Mac Aqua. Patch by Mark " -"Roseman." +"`bpo-24570 `__: Idle: make calltip and " +"completion boxes appear on Macs affected by a tk regression. Initial patch " +"by Mark Roseman." #: ../../../Misc/NEWS:3687 ../../../Misc/NEWS:5729 msgid "" -"`bpo-24801 `__: Make right-click for " -"context menu work on Mac Aqua. Patch by Mark Roseman." +"`bpo-24988 `__: Idle ScrolledList " +"context menus (used in debugger) now work on Mac Aqua. Patch by Mark " +"Roseman." msgstr "" -"`bpo-24801 `__: Make right-click for " -"context menu work on Mac Aqua. Patch by Mark Roseman." +"`bpo-24988 `__: Idle ScrolledList " +"context menus (used in debugger) now work on Mac Aqua. Patch by Mark " +"Roseman." #: ../../../Misc/NEWS:3690 ../../../Misc/NEWS:5732 msgid "" -"`bpo-25173 `__: Associate tkinter " -"messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " -"Patch by Mark Roseman." +"`bpo-24801 `__: Make right-click for " +"context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -"`bpo-25173 `__: Associate tkinter " -"messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " -"Patch by Mark Roseman." +"`bpo-24801 `__: Make right-click for " +"context menu work on Mac Aqua. Patch by Mark Roseman." #: ../../../Misc/NEWS:3693 ../../../Misc/NEWS:5735 msgid "" +"`bpo-25173 `__: Associate tkinter " +"messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " +"Patch by Mark Roseman." +msgstr "" +"`bpo-25173 `__: Associate tkinter " +"messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " +"Patch by Mark Roseman." + +#: ../../../Misc/NEWS:3696 ../../../Misc/NEWS:5738 +msgid "" "`bpo-25198 `__: Enhance the initial html " "viewer now used for Idle Help. * Properly indent fixed-pitch text (patch by " "Mark Roseman). * Give code snippet a very Sphinx-like light blueish-gray " @@ -10136,7 +10146,7 @@ msgstr "" "editor. * When the Table of Contents (TOC) menu is used, put the section " "header at the top of the screen." -#: ../../../Misc/NEWS:3700 ../../../Misc/NEWS:5742 +#: ../../../Misc/NEWS:3703 ../../../Misc/NEWS:5745 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." @@ -10144,7 +10154,7 @@ msgstr "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." -#: ../../../Misc/NEWS:3702 ../../../Misc/NEWS:5744 +#: ../../../Misc/NEWS:3705 ../../../Misc/NEWS:5747 msgid "" "`bpo-21995 `__: Explain some differences " "between IDLE and console Python." @@ -10152,7 +10162,7 @@ msgstr "" "`bpo-21995 `__: Explain some differences " "between IDLE and console Python." -#: ../../../Misc/NEWS:3704 ../../../Misc/NEWS:5746 +#: ../../../Misc/NEWS:3707 ../../../Misc/NEWS:5749 msgid "" "`bpo-22820 `__: Explain need for *print* " "when running file from Idle editor." @@ -10160,7 +10170,7 @@ msgstr "" "`bpo-22820 `__: Explain need for *print* " "when running file from Idle editor." -#: ../../../Misc/NEWS:3706 ../../../Misc/NEWS:5748 +#: ../../../Misc/NEWS:3709 ../../../Misc/NEWS:5751 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." @@ -10168,33 +10178,33 @@ msgstr "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." -#: ../../../Misc/NEWS:3708 ../../../Misc/NEWS:5750 -msgid "" -"`bpo-25219 `__: Update doc for Idle " -"command line options. Some were missing and notes were not correct." -msgstr "" -"`bpo-25219 `__: Update doc for Idle " -"command line options. Some were missing and notes were not correct." - #: ../../../Misc/NEWS:3711 ../../../Misc/NEWS:5753 msgid "" -"`bpo-24861 `__: Most of idlelib is " -"private and subject to change. Use idleib.idle.* to start Idle. See idlelib." -"__init__.__doc__." +"`bpo-25219 `__: Update doc for Idle " +"command line options. Some were missing and notes were not correct." msgstr "" -"`bpo-24861 `__: Most of idlelib is " -"private and subject to change. Use idleib.idle.* to start Idle. See idlelib." -"__init__.__doc__." +"`bpo-25219 `__: Update doc for Idle " +"command line options. Some were missing and notes were not correct." #: ../../../Misc/NEWS:3714 ../../../Misc/NEWS:5756 msgid "" +"`bpo-24861 `__: Most of idlelib is " +"private and subject to change. Use idleib.idle.* to start Idle. See idlelib." +"__init__.__doc__." +msgstr "" +"`bpo-24861 `__: Most of idlelib is " +"private and subject to change. Use idleib.idle.* to start Idle. See idlelib." +"__init__.__doc__." + +#: ../../../Misc/NEWS:3717 ../../../Misc/NEWS:5759 +msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." -#: ../../../Misc/NEWS:3716 +#: ../../../Misc/NEWS:3719 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped Doc/" @@ -10210,7 +10220,7 @@ msgstr "" "was written by Rose Roseman. The now unused EditorWindow.HelpDialog class " "and helt.txt file are deprecated." -#: ../../../Misc/NEWS:3722 ../../../Misc/NEWS:5764 +#: ../../../Misc/NEWS:3725 ../../../Misc/NEWS:5767 msgid "" "`bpo-24199 `__: Deprecate unused idlelib." "idlever with possible removal in 3.6." @@ -10218,7 +10228,7 @@ msgstr "" "`bpo-24199 `__: Deprecate unused idlelib." "idlever with possible removal in 3.6." -#: ../../../Misc/NEWS:3724 ../../../Misc/NEWS:5766 +#: ../../../Misc/NEWS:3727 ../../../Misc/NEWS:5769 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." @@ -10226,7 +10236,7 @@ msgstr "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." -#: ../../../Misc/NEWS:3729 ../../../Misc/NEWS:5215 +#: ../../../Misc/NEWS:3732 ../../../Misc/NEWS:5218 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." @@ -10234,7 +10244,7 @@ msgstr "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." -#: ../../../Misc/NEWS:3731 ../../../Misc/NEWS:5217 +#: ../../../Misc/NEWS:3734 ../../../Misc/NEWS:5220 msgid "" "`bpo-6953 `__: Rework the Readline module " "documentation to group related functions together, and add more details such " @@ -10244,7 +10254,7 @@ msgstr "" "documentation to group related functions together, and add more details such " "as what underlying Readline functions and variables are accessed." -#: ../../../Misc/NEWS:3735 ../../../Misc/NEWS:5221 +#: ../../../Misc/NEWS:3738 ../../../Misc/NEWS:5224 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." @@ -10252,7 +10262,7 @@ msgstr "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." -#: ../../../Misc/NEWS:3737 ../../../Misc/NEWS:5781 +#: ../../../Misc/NEWS:3740 ../../../Misc/NEWS:5784 msgid "" "`bpo-24952 `__: Clarify the default size " "argument of stack_size() in the \"threading\" and \"_thread\" modules. Patch " @@ -10262,7 +10272,7 @@ msgstr "" "argument of stack_size() in the \"threading\" and \"_thread\" modules. Patch " "from Mattip." -#: ../../../Misc/NEWS:3740 ../../../Misc/NEWS:5226 +#: ../../../Misc/NEWS:3743 ../../../Misc/NEWS:5229 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " @@ -10272,7 +10282,7 @@ msgstr "" "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" -#: ../../../Misc/NEWS:3747 ../../../Misc/NEWS:5233 +#: ../../../Misc/NEWS:3750 ../../../Misc/NEWS:5236 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." @@ -10280,7 +10290,7 @@ msgstr "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." -#: ../../../Misc/NEWS:3750 +#: ../../../Misc/NEWS:3753 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " @@ -10290,23 +10300,23 @@ msgstr "" "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." -#: ../../../Misc/NEWS:3753 ../../../Misc/NEWS:5236 -msgid "" -"`bpo-26523 `__: The multiprocessing " -"thread pool (multiprocessing.dummy.Pool) was untested." -msgstr "" -"`bpo-26523 `__: The multiprocessing " -"thread pool (multiprocessing.dummy.Pool) was untested." - #: ../../../Misc/NEWS:3756 ../../../Misc/NEWS:5239 msgid "" +"`bpo-26523 `__: The multiprocessing " +"thread pool (multiprocessing.dummy.Pool) was untested." +msgstr "" +"`bpo-26523 `__: The multiprocessing " +"thread pool (multiprocessing.dummy.Pool) was untested." + +#: ../../../Misc/NEWS:3759 ../../../Misc/NEWS:5242 +msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." -#: ../../../Misc/NEWS:3758 ../../../Misc/NEWS:5241 +#: ../../../Misc/NEWS:3761 ../../../Misc/NEWS:5244 msgid "" "`bpo-26325 `__: Added test.support." "check_no_resource_warning() to check that no ResourceWarning is emitted." @@ -10314,7 +10324,7 @@ msgstr "" "`bpo-26325 `__: Added test.support." "check_no_resource_warning() to check that no ResourceWarning is emitted." -#: ../../../Misc/NEWS:3761 +#: ../../../Misc/NEWS:3764 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " @@ -10324,7 +10334,7 @@ msgstr "" "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." -#: ../../../Misc/NEWS:3764 ../../../Misc/NEWS:5247 +#: ../../../Misc/NEWS:3767 ../../../Misc/NEWS:5250 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." @@ -10332,7 +10342,7 @@ msgstr "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." -#: ../../../Misc/NEWS:3767 ../../../Misc/NEWS:5796 +#: ../../../Misc/NEWS:3770 ../../../Misc/NEWS:5799 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." @@ -10340,7 +10350,7 @@ msgstr "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." -#: ../../../Misc/NEWS:3769 +#: ../../../Misc/NEWS:3772 msgid "" "`bpo-25188 `__: Add -P/--pgo to test." "regrtest to suppress error output when running the test suite for the " @@ -10350,7 +10360,7 @@ msgstr "" "regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." -#: ../../../Misc/NEWS:3773 +#: ../../../Misc/NEWS:3776 msgid "" "`bpo-22806 `__: Add ``python -m test --" "list-tests`` command to list tests." @@ -10358,31 +10368,31 @@ msgstr "" "`bpo-22806 `__: Add ``python -m test --" "list-tests`` command to list tests." -#: ../../../Misc/NEWS:3775 -msgid "" -"`bpo-18174 `__: ``python -m test --" -"huntrleaks ...`` now also checks for leak of file descriptors. Patch written " -"by Richard Oudkerk." -msgstr "" -"`bpo-18174 `__: ``python -m test --" -"huntrleaks ...`` now also checks for leak of file descriptors. Patch written " -"by Richard Oudkerk." - #: ../../../Misc/NEWS:3778 msgid "" +"`bpo-18174 `__: ``python -m test --" +"huntrleaks ...`` now also checks for leak of file descriptors. Patch written " +"by Richard Oudkerk." +msgstr "" +"`bpo-18174 `__: ``python -m test --" +"huntrleaks ...`` now also checks for leak of file descriptors. Patch written " +"by Richard Oudkerk." + +#: ../../../Misc/NEWS:3781 +msgid "" "`bpo-25260 `__: Fix ``python -m test --" "coverage`` on Windows. Remove the list of ignored directories." msgstr "" "`bpo-25260 `__: Fix ``python -m test --" "coverage`` on Windows. Remove the list of ignored directories." -#: ../../../Misc/NEWS:3781 ../../../Misc/NEWS:5803 +#: ../../../Misc/NEWS:3784 ../../../Misc/NEWS:5806 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:3784 ../../../Misc/NEWS:5250 +#: ../../../Misc/NEWS:3787 ../../../Misc/NEWS:5253 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." @@ -10390,7 +10400,7 @@ msgstr "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." -#: ../../../Misc/NEWS:3790 +#: ../../../Misc/NEWS:3793 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." @@ -10398,7 +10408,7 @@ msgstr "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." -#: ../../../Misc/NEWS:3792 ../../../Misc/NEWS:5256 +#: ../../../Misc/NEWS:3795 ../../../Misc/NEWS:5259 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." @@ -10406,7 +10416,7 @@ msgstr "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." -#: ../../../Misc/NEWS:3795 +#: ../../../Misc/NEWS:3798 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on " @@ -10416,7 +10426,7 @@ msgstr "" "constants defined as enum values, not via macros (in particular on " "Android). Patch by Chi Hsuan Yen." -#: ../../../Misc/NEWS:3798 ../../../Misc/NEWS:5259 +#: ../../../Misc/NEWS:3801 ../../../Misc/NEWS:5262 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -10428,7 +10438,7 @@ msgstr "" "these programs is normally saved with the source code anyway, and is still " "regenerated when doing a native build. Patch by Xavier de Gaye." -#: ../../../Misc/NEWS:3803 +#: ../../../Misc/NEWS:3806 msgid "" "`bpo-21668 `__: Link audioop, _datetime, " "_ctypes_test modules to libm, except on Mac OS X. Patch written by Chi Hsuan " @@ -10438,7 +10448,7 @@ msgstr "" "_ctypes_test modules to libm, except on Mac OS X. Patch written by Chi Hsuan " "Yen." -#: ../../../Misc/NEWS:3806 ../../../Misc/NEWS:5270 +#: ../../../Misc/NEWS:3809 ../../../Misc/NEWS:5273 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time " @@ -10452,41 +10462,41 @@ msgstr "" "produce stable code when using LTO, be sure to test things thoroughly before " "relying on it. It can provide a few % speed up over profile-opt alone." -#: ../../../Misc/NEWS:3812 ../../../Misc/NEWS:5276 -msgid "" -"`bpo-26624 `__: Adds validation of " -"ucrtbase[d].dll version with warning for old versions." -msgstr "" -"`bpo-26624 `__: Adds validation of " -"ucrtbase[d].dll version with warning for old versions." - #: ../../../Misc/NEWS:3815 ../../../Misc/NEWS:5279 msgid "" -"`bpo-17603 `__: Avoid error about " -"nonexistant fileblocks.o file by using a lower-level check for st_blocks in " -"struct stat." +"`bpo-26624 `__: Adds validation of " +"ucrtbase[d].dll version with warning for old versions." msgstr "" -"`bpo-17603 `__: Avoid error about " -"nonexistant fileblocks.o file by using a lower-level check for st_blocks in " -"struct stat." +"`bpo-26624 `__: Adds validation of " +"ucrtbase[d].dll version with warning for old versions." #: ../../../Misc/NEWS:3818 ../../../Misc/NEWS:5282 msgid "" -"`bpo-26079 `__: Fixing the build output " -"folder for tix-8.4.3.6. Patch by Bjoern Thiel." +"`bpo-17603 `__: Avoid error about " +"nonexistant fileblocks.o file by using a lower-level check for st_blocks in " +"struct stat." msgstr "" -"`bpo-26079 `__: Fixing the build output " -"folder for tix-8.4.3.6. Patch by Bjoern Thiel." +"`bpo-17603 `__: Avoid error about " +"nonexistant fileblocks.o file by using a lower-level check for st_blocks in " +"struct stat." #: ../../../Misc/NEWS:3821 ../../../Misc/NEWS:5285 msgid "" +"`bpo-26079 `__: Fixing the build output " +"folder for tix-8.4.3.6. Patch by Bjoern Thiel." +msgstr "" +"`bpo-26079 `__: Fixing the build output " +"folder for tix-8.4.3.6. Patch by Bjoern Thiel." + +#: ../../../Misc/NEWS:3824 ../../../Misc/NEWS:5288 +msgid "" "`bpo-26465 `__: Update Windows builds to " "use OpenSSL 1.0.2g." msgstr "" "`bpo-26465 `__: Update Windows builds to " "use OpenSSL 1.0.2g." -#: ../../../Misc/NEWS:3823 +#: ../../../Misc/NEWS:3826 msgid "" "`bpo-25348 `__: Added ``--pgo`` and ``--" "pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -10496,23 +10506,23 @@ msgstr "" "pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." -#: ../../../Misc/NEWS:3827 ../../../Misc/NEWS:5296 -msgid "" -"`bpo-25827 `__: Add support for building " -"with ICC to ``configure``, including a new ``--with-icc`` flag." -msgstr "" -"`bpo-25827 `__: Add support for building " -"with ICC to ``configure``, including a new ``--with-icc`` flag." - #: ../../../Misc/NEWS:3830 ../../../Misc/NEWS:5299 msgid "" +"`bpo-25827 `__: Add support for building " +"with ICC to ``configure``, including a new ``--with-icc`` flag." +msgstr "" +"`bpo-25827 `__: Add support for building " +"with ICC to ``configure``, including a new ``--with-icc`` flag." + +#: ../../../Misc/NEWS:3833 ../../../Misc/NEWS:5302 +msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." -#: ../../../Misc/NEWS:3832 ../../../Misc/NEWS:5814 +#: ../../../Misc/NEWS:3835 ../../../Misc/NEWS:5817 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " @@ -10522,7 +10532,7 @@ msgstr "" "build Python on Windows without errors when external libraries are not " "available." -#: ../../../Misc/NEWS:3835 ../../../Misc/NEWS:5287 +#: ../../../Misc/NEWS:3838 ../../../Misc/NEWS:5290 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " @@ -10532,7 +10542,7 @@ msgstr "" "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." -#: ../../../Misc/NEWS:3839 +#: ../../../Misc/NEWS:3842 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32-bit-" "only installer to build and link with OpenSSL 1.0.2g." @@ -10540,7 +10550,7 @@ msgstr "" "`bpo-26465 `__: Update OS X 10.5+ 32-bit-" "only installer to build and link with OpenSSL 1.0.2g." -#: ../../../Misc/NEWS:3842 ../../../Misc/NEWS:5304 +#: ../../../Misc/NEWS:3845 ../../../Misc/NEWS:5307 msgid "" "`bpo-26268 `__: Update Windows builds to " "use OpenSSL 1.0.2f." @@ -10548,7 +10558,7 @@ msgstr "" "`bpo-26268 `__: Update Windows builds to " "use OpenSSL 1.0.2f." -#: ../../../Misc/NEWS:3844 ../../../Misc/NEWS:5306 +#: ../../../Misc/NEWS:3847 ../../../Misc/NEWS:5309 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." @@ -10556,7 +10566,7 @@ msgstr "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." -#: ../../../Misc/NEWS:3846 ../../../Misc/NEWS:5308 +#: ../../../Misc/NEWS:3849 ../../../Misc/NEWS:5311 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -10568,7 +10578,7 @@ msgstr "" "correctly in older versions of gcc and has been silently removed as of " "gcc-4.5." -#: ../../../Misc/NEWS:3853 ../../../Misc/NEWS:5315 +#: ../../../Misc/NEWS:3856 ../../../Misc/NEWS:5318 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." @@ -10576,7 +10586,7 @@ msgstr "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." -#: ../../../Misc/NEWS:3855 ../../../Misc/NEWS:5317 +#: ../../../Misc/NEWS:3858 ../../../Misc/NEWS:5320 msgid "" "`bpo-26268 `__: Update the prepare_ssl." "py script to handle OpenSSL releases that don't include the contents of the " @@ -10586,23 +10596,23 @@ msgstr "" "py script to handle OpenSSL releases that don't include the contents of the " "include directory (that is, 1.0.2e and later)." -#: ../../../Misc/NEWS:3859 ../../../Misc/NEWS:5321 -msgid "" -"`bpo-26071 `__: bdist_wininst created " -"binaries fail to start and find 32bit Python" -msgstr "" -"`bpo-26071 `__: bdist_wininst created " -"binaries fail to start and find 32bit Python" - #: ../../../Misc/NEWS:3862 ../../../Misc/NEWS:5324 msgid "" +"`bpo-26071 `__: bdist_wininst created " +"binaries fail to start and find 32bit Python" +msgstr "" +"`bpo-26071 `__: bdist_wininst created " +"binaries fail to start and find 32bit Python" + +#: ../../../Misc/NEWS:3865 ../../../Misc/NEWS:5327 +msgid "" "`bpo-26073 `__: Update the list of magic " "numbers in launcher" msgstr "" "`bpo-26073 `__: Update the list of magic " "numbers in launcher" -#: ../../../Misc/NEWS:3864 ../../../Misc/NEWS:5326 +#: ../../../Misc/NEWS:3867 ../../../Misc/NEWS:5329 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." @@ -10610,7 +10620,7 @@ msgstr "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." -#: ../../../Misc/NEWS:3867 ../../../Misc/NEWS:5853 +#: ../../../Misc/NEWS:3870 ../../../Misc/NEWS:5856 msgid "" "`bpo-25022 `__: Removed very outdated PC/" "example_nt/ directory." @@ -10618,7 +10628,7 @@ msgstr "" "`bpo-25022 `__: Removed very outdated PC/" "example_nt/ directory." -#: ../../../Misc/NEWS:3872 ../../../Misc/NEWS:5332 +#: ../../../Misc/NEWS:3875 ../../../Misc/NEWS:5335 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't " "get C types once when the Python code is loaded, but get C types on demand. " @@ -10630,31 +10640,31 @@ msgstr "" "The C types can change if python-gdb.py is loaded before the Python " "executable. Patch written by Thomas Ilsche." -#: ../../../Misc/NEWS:3877 ../../../Misc/NEWS:5337 -msgid "" -"`bpo-26271 `__: Fix the Freeze tool to " -"properly use flags passed through configure. Patch by Daniel Shaulov." -msgstr "" -"`bpo-26271 `__: Fix the Freeze tool to " -"properly use flags passed through configure. Patch by Daniel Shaulov." - #: ../../../Misc/NEWS:3880 ../../../Misc/NEWS:5340 msgid "" -"`bpo-26489 `__: Add dictionary unpacking " -"support to Tools/parser/unparse.py. Patch by Guo Ci Teo." +"`bpo-26271 `__: Fix the Freeze tool to " +"properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -"`bpo-26489 `__: Add dictionary unpacking " -"support to Tools/parser/unparse.py. Patch by Guo Ci Teo." +"`bpo-26271 `__: Fix the Freeze tool to " +"properly use flags passed through configure. Patch by Daniel Shaulov." #: ../../../Misc/NEWS:3883 ../../../Misc/NEWS:5343 msgid "" +"`bpo-26489 `__: Add dictionary unpacking " +"support to Tools/parser/unparse.py. Patch by Guo Ci Teo." +msgstr "" +"`bpo-26489 `__: Add dictionary unpacking " +"support to Tools/parser/unparse.py. Patch by Guo Ci Teo." + +#: ../../../Misc/NEWS:3886 ../../../Misc/NEWS:5346 +msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." -#: ../../../Misc/NEWS:3885 ../../../Misc/NEWS:5858 +#: ../../../Misc/NEWS:3888 ../../../Misc/NEWS:5861 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." @@ -10662,7 +10672,7 @@ msgstr "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." -#: ../../../Misc/NEWS:3887 +#: ../../../Misc/NEWS:3890 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." @@ -10670,7 +10680,7 @@ msgstr "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." -#: ../../../Misc/NEWS:3893 +#: ../../../Misc/NEWS:3896 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " @@ -10680,7 +10690,7 @@ msgstr "" "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." -#: ../../../Misc/NEWS:3897 +#: ../../../Misc/NEWS:3900 msgid "" "`bpo-26198 `__: ValueError is now raised " "instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -10692,27 +10702,27 @@ msgstr "" "format units. SystemError is now raised instead of TypeError on " "programmical error in parsing format string." -#: ../../../Misc/NEWS:3903 +#: ../../../Misc/NEWS:3906 msgid "Python 3.5.3" msgstr "Python 3.5.3" -#: ../../../Misc/NEWS:3905 +#: ../../../Misc/NEWS:3908 msgid "Release date: 2017-01-17" msgstr "Date de sortie : 2014-01-26" -#: ../../../Misc/NEWS:3907 +#: ../../../Misc/NEWS:3910 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "" -#: ../../../Misc/NEWS:3911 +#: ../../../Misc/NEWS:3914 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 release candidate 1" -#: ../../../Misc/NEWS:3913 +#: ../../../Misc/NEWS:3916 msgid "Release date: 2017-01-02" msgstr "Date de sortie : 05-01-2014" -#: ../../../Misc/NEWS:3918 +#: ../../../Misc/NEWS:3921 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." @@ -10720,7 +10730,7 @@ msgstr "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." -#: ../../../Misc/NEWS:3922 +#: ../../../Misc/NEWS:3925 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " @@ -10730,7 +10740,7 @@ msgstr "" "split-table dictionaries: setattr() must not convert combined table into " "split table." -#: ../../../Misc/NEWS:3934 +#: ../../../Misc/NEWS:3937 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " @@ -10740,7 +10750,7 @@ msgstr "" "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." -#: ../../../Misc/NEWS:3976 +#: ../../../Misc/NEWS:3979 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." @@ -10748,7 +10758,7 @@ msgstr "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." -#: ../../../Misc/NEWS:3991 +#: ../../../Misc/NEWS:3994 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" @@ -10756,7 +10766,7 @@ msgstr "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" -#: ../../../Misc/NEWS:4004 +#: ../../../Misc/NEWS:4007 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." @@ -10764,7 +10774,7 @@ msgstr "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." -#: ../../../Misc/NEWS:4022 +#: ../../../Misc/NEWS:4025 msgid "" "`bpo-27419 `__: Standard __import__() no " "longer look up \"__import__\" in globals or builtins for importing " @@ -10776,7 +10786,7 @@ msgstr "" "submodules or \"from import\". Fixed handling an error of non-string " "package name." -#: ../../../Misc/NEWS:4075 +#: ../../../Misc/NEWS:4078 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " @@ -10786,7 +10796,7 @@ msgstr "" "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." -#: ../../../Misc/NEWS:4126 +#: ../../../Misc/NEWS:4129 msgid "" "`bpo-28488 `__: shutil.make_archive() no " "longer add entry \"./\" to ZIP archive." @@ -10794,7 +10804,7 @@ msgstr "" "`bpo-28488 `__: shutil.make_archive() no " "longer add entry \"./\" to ZIP archive." -#: ../../../Misc/NEWS:4165 +#: ../../../Misc/NEWS:4168 msgid "" "`bpo-27611 `__: Fixed support of default " "root window in the tkinter.tix module." @@ -10802,7 +10812,7 @@ msgstr "" "`bpo-27611 `__: Fixed support of default " "root window in the tkinter.tix module." -#: ../../../Misc/NEWS:4190 +#: ../../../Misc/NEWS:4193 msgid "" "`bpo-19003 `__:m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " @@ -10812,7 +10822,7 @@ msgstr "" "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." -#: ../../../Misc/NEWS:4279 +#: ../../../Misc/NEWS:4282 msgid "" "`bpo-26750 `__: unittest.mock." "create_autospec() now works properly for subclasses of property() and other " @@ -10822,7 +10832,7 @@ msgstr "" "create_autospec() now works properly for subclasses of property() and other " "data descriptors." -#: ../../../Misc/NEWS:4323 +#: ../../../Misc/NEWS:4326 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." @@ -10830,7 +10840,7 @@ msgstr "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." -#: ../../../Misc/NEWS:4325 +#: ../../../Misc/NEWS:4328 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -10842,14 +10852,14 @@ msgstr "" "trace_vinfo() now always returns a list of pairs of strings, tracing in the " "\"u\" mode now works." -#: ../../../Misc/NEWS:4329 +#: ../../../Misc/NEWS:4332 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into sys." "modules." msgstr "" -#: ../../../Misc/NEWS:4422 +#: ../../../Misc/NEWS:4425 msgid "" "`bpo-28600 `__: Optimize loop." "call_soon()." @@ -10857,23 +10867,23 @@ msgstr "" "`bpo-28600 `__: Optimize loop." "call_soon()." -#: ../../../Misc/NEWS:4436 -msgid "" -"`bpo-24142 `__: Reading a corrupt config " -"file left the parser in an invalid state. Original patch by Florian Höch." -msgstr "" -"`bpo-24142 `__: Reading a corrupt config " -"file left the parser in an invalid state. Original patch by Florian Höch." - #: ../../../Misc/NEWS:4439 msgid "" +"`bpo-24142 `__: Reading a corrupt config " +"file left the parser in an invalid state. Original patch by Florian Höch." +msgstr "" +"`bpo-24142 `__: Reading a corrupt config " +"file left the parser in an invalid state. Original patch by Florian Höch." + +#: ../../../Misc/NEWS:4442 +msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" -#: ../../../Misc/NEWS:4476 +#: ../../../Misc/NEWS:4479 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " @@ -10883,7 +10893,7 @@ msgstr "" "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." -#: ../../../Misc/NEWS:4487 +#: ../../../Misc/NEWS:4490 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." @@ -10891,7 +10901,7 @@ msgstr "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." -#: ../../../Misc/NEWS:4529 +#: ../../../Misc/NEWS:4532 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." @@ -10899,7 +10909,7 @@ msgstr "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." -#: ../../../Misc/NEWS:4569 +#: ../../../Misc/NEWS:4572 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." @@ -10907,7 +10917,7 @@ msgstr "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." -#: ../../../Misc/NEWS:4574 +#: ../../../Misc/NEWS:4577 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -10919,15 +10929,15 @@ msgstr "" "updates references to an installation path that was changed in 3.2a4, and " "undoes changed references to the build tree that were made in 3.5.0a1." -#: ../../../Misc/NEWS:4597 +#: ../../../Misc/NEWS:4600 msgid "Python 3.5.2" msgstr "Python 3.5.2" -#: ../../../Misc/NEWS:4599 +#: ../../../Misc/NEWS:4602 msgid "Release date: 2016-06-26" msgstr "Date de sortie : 2016-06-26" -#: ../../../Misc/NEWS:4609 +#: ../../../Misc/NEWS:4612 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." @@ -10935,7 +10945,7 @@ msgstr "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." -#: ../../../Misc/NEWS:4614 +#: ../../../Misc/NEWS:4617 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." @@ -10943,15 +10953,15 @@ msgstr "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." -#: ../../../Misc/NEWS:4618 +#: ../../../Misc/NEWS:4621 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 release candidate 1" -#: ../../../Misc/NEWS:4620 +#: ../../../Misc/NEWS:4623 msgid "Release date: 2016-06-12" msgstr "Date de sortie : 2016-06-12" -#: ../../../Misc/NEWS:4636 +#: ../../../Misc/NEWS:4639 msgid "" "`bpo-27039 `__: Fixed bytearray.remove() " "for values greater than 127. Patch by Joe Jevnik." @@ -10959,7 +10969,7 @@ msgstr "" "`bpo-27039 `__: Fixed bytearray.remove() " "for values greater than 127. Patch by Joe Jevnik." -#: ../../../Misc/NEWS:4691 +#: ../../../Misc/NEWS:4694 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " @@ -10969,7 +10979,7 @@ msgstr "" "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." -#: ../../../Misc/NEWS:4695 +#: ../../../Misc/NEWS:4698 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -10983,13 +10993,13 @@ msgstr "" "two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` " "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." -#: ../../../Misc/NEWS:4757 +#: ../../../Misc/NEWS:4760 msgid "" "[Security] Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. " "Reported by Team Oststrom" msgstr "" -#: ../../../Misc/NEWS:4930 +#: ../../../Misc/NEWS:4933 msgid "" "`bpo-21925 `__: :func:`warnings." "formatwarning` now catches exceptions on ``linecache.getline(...)`` to be " @@ -11001,7 +11011,7 @@ msgstr "" "able to log :exc:`ResourceWarning` emitted late during the Python shutdown " "process." -#: ../../../Misc/NEWS:4966 +#: ../../../Misc/NEWS:4969 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." @@ -11009,7 +11019,7 @@ msgstr "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." -#: ../../../Misc/NEWS:4995 +#: ../../../Misc/NEWS:4998 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " @@ -11019,7 +11029,7 @@ msgstr "" "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." -#: ../../../Misc/NEWS:5048 +#: ../../../Misc/NEWS:5051 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." @@ -11027,7 +11037,7 @@ msgstr "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." -#: ../../../Misc/NEWS:5068 +#: ../../../Misc/NEWS:5071 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independedly from the type of the wrapped " @@ -11037,7 +11047,7 @@ msgstr "" "wrapper object now always works, independedly from the type of the wrapped " "object (by returning the original object unchanged)." -#: ../../../Misc/NEWS:5147 +#: ../../../Misc/NEWS:5150 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready " "and _write_ready to respect _conn_lost. Patch by Łukasz Langa." @@ -11045,7 +11055,7 @@ msgstr "" "`bpo-27223 `__: asyncio: Fix _read_ready " "and _write_ready to respect _conn_lost. Patch by Łukasz Langa." -#: ../../../Misc/NEWS:5151 +#: ../../../Misc/NEWS:5154 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." @@ -11053,7 +11063,7 @@ msgstr "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." -#: ../../../Misc/NEWS:5187 +#: ../../../Misc/NEWS:5190 msgid "" "`bpo-21703 `__: Add test for IDLE's undo " "delegator. Original patch by Saimadhav Heblikar ." @@ -11061,7 +11071,7 @@ msgstr "" "`bpo-21703 `__: Add test for IDLE's undo " "delegator. Original patch by Saimadhav Heblikar ." -#: ../../../Misc/NEWS:5223 +#: ../../../Misc/NEWS:5226 msgid "" "`bpo-25500 `__: Fix documentation to not " "claim that __import__ is searched for in the global scope." @@ -11069,7 +11079,7 @@ msgstr "" "`bpo-25500 `__: Fix documentation to not " "claim that __import__ is searched for in the global scope." -#: ../../../Misc/NEWS:5244 +#: ../../../Misc/NEWS:5247 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " @@ -11079,7 +11089,7 @@ msgstr "" "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." -#: ../../../Misc/NEWS:5267 +#: ../../../Misc/NEWS:5270 msgid "" "`bpo-21668 `__: Link audioop, _datetime, " "_ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier de " @@ -11089,7 +11099,7 @@ msgstr "" "_ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier de " "Gaye." -#: ../../../Misc/NEWS:5291 +#: ../../../Misc/NEWS:5294 msgid "" "`bpo-25348 `__: Added ``--pgo`` and ``--" "pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -11101,15 +11111,15 @@ msgstr "" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is now " "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." -#: ../../../Misc/NEWS:5353 +#: ../../../Misc/NEWS:5356 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../Misc/NEWS:5355 +#: ../../../Misc/NEWS:5358 msgid "Release date: 2015-12-06" msgstr "Date de sortie : 2015-12-06" -#: ../../../Misc/NEWS:5366 +#: ../../../Misc/NEWS:5369 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." @@ -11117,36 +11127,36 @@ msgstr "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." -#: ../../../Misc/NEWS:5371 +#: ../../../Misc/NEWS:5374 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 release candidate 1" -#: ../../../Misc/NEWS:5373 +#: ../../../Misc/NEWS:5376 msgid "Release date: 2015-11-22" msgstr "Date de sortie : 2015-11-22" -#: ../../../Misc/NEWS:5431 -msgid "" -"`bpo-25182 `__: The stdprinter (used as " -"sys.stderr before the io module is imported at startup) now uses the " -"backslashreplace error handler." -msgstr "" -"`bpo-25182 `__: The stdprinter (used as " -"sys.stderr before the io module is imported at startup) now uses the " -"backslashreplace error handler." - #: ../../../Misc/NEWS:5434 msgid "" -"`bpo-25131 `__: Make the line number and " -"column offset of set/dict literals and comprehensions correspond to the " -"opening brace." +"`bpo-25182 `__: The stdprinter (used as " +"sys.stderr before the io module is imported at startup) now uses the " +"backslashreplace error handler." msgstr "" -"`bpo-25131 `__: Make the line number and " -"column offset of set/dict literals and comprehensions correspond to the " -"opening brace." +"`bpo-25182 `__: The stdprinter (used as " +"sys.stderr before the io module is imported at startup) now uses the " +"backslashreplace error handler." #: ../../../Misc/NEWS:5437 msgid "" +"`bpo-25131 `__: Make the line number and " +"column offset of set/dict literals and comprehensions correspond to the " +"opening brace." +msgstr "" +"`bpo-25131 `__: Make the line number and " +"column offset of set/dict literals and comprehensions correspond to the " +"opening brace." + +#: ../../../Misc/NEWS:5440 +msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " "error with OpenMP. PyThreadState_GET() becomes an alias to " @@ -11157,7 +11167,7 @@ msgstr "" "error with OpenMP. PyThreadState_GET() becomes an alias to " "PyThreadState_Get() to avoid ABI incompatibilies." -#: ../../../Misc/NEWS:5460 +#: ../../../Misc/NEWS:5463 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." @@ -11165,41 +11175,41 @@ msgstr "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." -#: ../../../Misc/NEWS:5538 -msgid "" -"`bpo-24483 `__: C implementation of " -"functools.lru_cache() now calculates key's hash only once." -msgstr "" -"`bpo-24483 `__: C implementation of " -"functools.lru_cache() now calculates key's hash only once." - #: ../../../Misc/NEWS:5541 msgid "" -"`bpo-22958 `__: Constructor and update " -"method of weakref.WeakValueDictionary now accept the self and the dict " -"keyword arguments." +"`bpo-24483 `__: C implementation of " +"functools.lru_cache() now calculates key's hash only once." msgstr "" -"`bpo-22958 `__: Constructor and update " -"method of weakref.WeakValueDictionary now accept the self and the dict " -"keyword arguments." +"`bpo-24483 `__: C implementation of " +"functools.lru_cache() now calculates key's hash only once." #: ../../../Misc/NEWS:5544 msgid "" -"`bpo-22609 `__: Constructor of " -"collections.UserDict now accepts the self keyword argument." +"`bpo-22958 `__: Constructor and update " +"method of weakref.WeakValueDictionary now accept the self and the dict " +"keyword arguments." msgstr "" -"`bpo-22609 `__: Constructor of " -"collections.UserDict now accepts the self keyword argument." +"`bpo-22958 `__: Constructor and update " +"method of weakref.WeakValueDictionary now accept the self and the dict " +"keyword arguments." #: ../../../Misc/NEWS:5547 msgid "" +"`bpo-22609 `__: Constructor of " +"collections.UserDict now accepts the self keyword argument." +msgstr "" +"`bpo-22609 `__: Constructor of " +"collections.UserDict now accepts the self keyword argument." + +#: ../../../Misc/NEWS:5550 +msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." -#: ../../../Misc/NEWS:5549 +#: ../../../Misc/NEWS:5552 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -11211,25 +11221,25 @@ msgstr "" "64-bit size for BINUNICODE8 and BINBYTES8 opcodes no longer silently ignored " "on 32-bit platforms in C implementation." -#: ../../../Misc/NEWS:5553 -msgid "" -"`bpo-25034 `__: Fix string.Formatter " -"problem with auto-numbering and nested format_specs. Patch by Anthon van der " -"Neut." -msgstr "" -"`bpo-25034 `__: Fix string.Formatter " -"problem with auto-numbering and nested format_specs. Patch by Anthon van der " -"Neut." - #: ../../../Misc/NEWS:5556 msgid "" +"`bpo-25034 `__: Fix string.Formatter " +"problem with auto-numbering and nested format_specs. Patch by Anthon van der " +"Neut." +msgstr "" +"`bpo-25034 `__: Fix string.Formatter " +"problem with auto-numbering and nested format_specs. Patch by Anthon van der " +"Neut." + +#: ../../../Misc/NEWS:5559 +msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." -#: ../../../Misc/NEWS:5565 +#: ../../../Misc/NEWS:5568 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." @@ -11237,11 +11247,11 @@ msgstr "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." -#: ../../../Misc/NEWS:5568 +#: ../../../Misc/NEWS:5571 msgid "Prevent overflow in _Unpickler_Read." msgstr "" -#: ../../../Misc/NEWS:5570 +#: ../../../Misc/NEWS:5573 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -11253,34 +11263,34 @@ msgstr "" "the user. This restores the ability to write encoding names in uppercase " "like \"UTF-8\", which worked in Python 2." -#: ../../../Misc/NEWS:5574 -msgid "" -"`bpo-25135 `__: Make deque_clear() safer " -"by emptying the deque before clearing. This helps avoid possible reentrancy " -"issues." -msgstr "" -"`bpo-25135 `__: Make deque_clear() safer " -"by emptying the deque before clearing. This helps avoid possible reentrancy " -"issues." - #: ../../../Misc/NEWS:5577 msgid "" -"`bpo-19143 `__: platform module now " -"reads Windows version from kernel32.dll to avoid compatibility shims." +"`bpo-25135 `__: Make deque_clear() safer " +"by emptying the deque before clearing. This helps avoid possible reentrancy " +"issues." msgstr "" -"`bpo-19143 `__: platform module now " -"reads Windows version from kernel32.dll to avoid compatibility shims." +"`bpo-25135 `__: Make deque_clear() safer " +"by emptying the deque before clearing. This helps avoid possible reentrancy " +"issues." #: ../../../Misc/NEWS:5580 msgid "" -"`bpo-25092 `__: Fix datetime.strftime() " -"failure when errno was already set to EINVAL." +"`bpo-19143 `__: platform module now " +"reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -"`bpo-25092 `__: Fix datetime.strftime() " -"failure when errno was already set to EINVAL." +"`bpo-19143 `__: platform module now " +"reads Windows version from kernel32.dll to avoid compatibility shims." #: ../../../Misc/NEWS:5583 msgid "" +"`bpo-25092 `__: Fix datetime.strftime() " +"failure when errno was already set to EINVAL." +msgstr "" +"`bpo-25092 `__: Fix datetime.strftime() " +"failure when errno was already set to EINVAL." + +#: ../../../Misc/NEWS:5586 +msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " "microseconds are now rounded to nearest with ties going to nearest even " @@ -11299,7 +11309,7 @@ msgstr "" "timedelta(seconds=t)) == datetime.utcfromtimestamp(t). It also the rounding " "mode used by round(float) for example." -#: ../../../Misc/NEWS:5591 +#: ../../../Misc/NEWS:5594 msgid "" "`bpo-25155 `__: Fix datetime.datetime." "now() and datetime.datetime.utcnow() on Windows to support date after year " @@ -11309,25 +11319,25 @@ msgstr "" "now() and datetime.datetime.utcnow() on Windows to support date after year " "2038. It was a regression introduced in Python 3.5.0." -#: ../../../Misc/NEWS:5595 -msgid "" -"`bpo-25108 `__: Omitted internal frames " -"in traceback functions print_stack(), format_stack(), and extract_stack() " -"called without arguments." -msgstr "" -"`bpo-25108 `__: Omitted internal frames " -"in traceback functions print_stack(), format_stack(), and extract_stack() " -"called without arguments." - #: ../../../Misc/NEWS:5598 msgid "" +"`bpo-25108 `__: Omitted internal frames " +"in traceback functions print_stack(), format_stack(), and extract_stack() " +"called without arguments." +msgstr "" +"`bpo-25108 `__: Omitted internal frames " +"in traceback functions print_stack(), format_stack(), and extract_stack() " +"called without arguments." + +#: ../../../Misc/NEWS:5601 +msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." -#: ../../../Misc/NEWS:5600 +#: ../../../Misc/NEWS:5603 msgid "" "`bpo-24684 `__: socket.socket." "getaddrinfo() now calls PyUnicode_AsEncodedString() instead of calling the " @@ -11343,7 +11353,7 @@ msgstr "" "codec is now called directly instead of calling the encode() method of the " "string." -#: ../../../Misc/NEWS:5606 +#: ../../../Misc/NEWS:5609 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." @@ -11351,98 +11361,98 @@ msgstr "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." -#: ../../../Misc/NEWS:5608 -msgid "" -"`bpo-24857 `__: Comparing call_args to a " -"long sequence now correctly returns a boolean result instead of raising an " -"exception. Patch by A Kaptur." -msgstr "" -"`bpo-24857 `__: Comparing call_args to a " -"long sequence now correctly returns a boolean result instead of raising an " -"exception. Patch by A Kaptur." - #: ../../../Misc/NEWS:5611 msgid "" -"`bpo-23144 `__: Make sure that " -"HTMLParser.feed() returns all the data, even when convert_charrefs is True." +"`bpo-24857 `__: Comparing call_args to a " +"long sequence now correctly returns a boolean result instead of raising an " +"exception. Patch by A Kaptur." msgstr "" -"`bpo-23144 `__: Make sure that " -"HTMLParser.feed() returns all the data, even when convert_charrefs is True." +"`bpo-24857 `__: Comparing call_args to a " +"long sequence now correctly returns a boolean result instead of raising an " +"exception. Patch by A Kaptur." #: ../../../Misc/NEWS:5614 msgid "" -"`bpo-24982 `__: shutil.make_archive() " -"with the \"zip\" format now adds entries for directories (including empty " -"directories) in ZIP file." +"`bpo-23144 `__: Make sure that " +"HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -"`bpo-24982 `__: shutil.make_archive() " -"with the \"zip\" format now adds entries for directories (including empty " -"directories) in ZIP file." +"`bpo-23144 `__: Make sure that " +"HTMLParser.feed() returns all the data, even when convert_charrefs is True." #: ../../../Misc/NEWS:5617 msgid "" -"`bpo-25019 `__: Fixed a crash caused by " -"setting non-string key of expat parser. Based on patch by John Leitch." +"`bpo-24982 `__: shutil.make_archive() " +"with the \"zip\" format now adds entries for directories (including empty " +"directories) in ZIP file." msgstr "" -"`bpo-25019 `__: Fixed a crash caused by " -"setting non-string key of expat parser. Based on patch by John Leitch." +"`bpo-24982 `__: shutil.make_archive() " +"with the \"zip\" format now adds entries for directories (including empty " +"directories) in ZIP file." #: ../../../Misc/NEWS:5620 msgid "" -"`bpo-16180 `__: Exit pdb if file has " -"syntax error, instead of trapping user in an infinite loop. Patch by Xavier " -"de Gaye." +"`bpo-25019 `__: Fixed a crash caused by " +"setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -"`bpo-16180 `__: Exit pdb if file has " -"syntax error, instead of trapping user in an infinite loop. Patch by Xavier " -"de Gaye." +"`bpo-25019 `__: Fixed a crash caused by " +"setting non-string key of expat parser. Based on patch by John Leitch." #: ../../../Misc/NEWS:5623 msgid "" -"`bpo-24891 `__: Fix a race condition at " -"Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) " -"is closed while Python is creating sys.stdin, sys.stdout and sys.stderr " -"objects. These attributes are now set to None if the creation of the object " -"failed, instead of raising an OSError exception. Initial patch written by " -"Marco Paolini." +"`bpo-16180 `__: Exit pdb if file has " +"syntax error, instead of trapping user in an infinite loop. Patch by Xavier " +"de Gaye." msgstr "" -"`bpo-24891 `__: Fix a race condition at " -"Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) " -"is closed while Python is creating sys.stdin, sys.stdout and sys.stderr " -"objects. These attributes are now set to None if the creation of the object " -"failed, instead of raising an OSError exception. Initial patch written by " -"Marco Paolini." +"`bpo-16180 `__: Exit pdb if file has " +"syntax error, instead of trapping user in an infinite loop. Patch by Xavier " +"de Gaye." -#: ../../../Misc/NEWS:5629 +#: ../../../Misc/NEWS:5626 msgid "" -"`bpo-24992 `__: Fix error handling and a " -"race condition (related to garbage collection) in collections.OrderedDict " -"constructor." +"`bpo-24891 `__: Fix a race condition at " +"Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) " +"is closed while Python is creating sys.stdin, sys.stdout and sys.stderr " +"objects. These attributes are now set to None if the creation of the object " +"failed, instead of raising an OSError exception. Initial patch written by " +"Marco Paolini." msgstr "" -"`bpo-24992 `__: Fix error handling and a " -"race condition (related to garbage collection) in collections.OrderedDict " -"constructor." +"`bpo-24891 `__: Fix a race condition at " +"Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2) " +"is closed while Python is creating sys.stdin, sys.stdout and sys.stderr " +"objects. These attributes are now set to None if the creation of the object " +"failed, instead of raising an OSError exception. Initial patch written by " +"Marco Paolini." #: ../../../Misc/NEWS:5632 msgid "" -"`bpo-24881 `__: Fixed setting binary " -"mode in Python implementation of FileIO on Windows and Cygwin. Patch from " -"Akira Li." +"`bpo-24992 `__: Fix error handling and a " +"race condition (related to garbage collection) in collections.OrderedDict " +"constructor." msgstr "" -"`bpo-24881 `__: Fixed setting binary " -"mode in Python implementation of FileIO on Windows and Cygwin. Patch from " -"Akira Li." +"`bpo-24992 `__: Fix error handling and a " +"race condition (related to garbage collection) in collections.OrderedDict " +"constructor." -#: ../../../Misc/NEWS:5648 +#: ../../../Misc/NEWS:5635 msgid "" -"`bpo-21112 `__: Fix regression in " -"unittest.expectedFailure on subclasses. Patch from Berker Peksag." +"`bpo-24881 `__: Fixed setting binary " +"mode in Python implementation of FileIO on Windows and Cygwin. Patch from " +"Akira Li." msgstr "" -"`bpo-21112 `__: Fix regression in " -"unittest.expectedFailure on subclasses. Patch from Berker Peksag." +"`bpo-24881 `__: Fixed setting binary " +"mode in Python implementation of FileIO on Windows and Cygwin. Patch from " +"Akira Li." #: ../../../Misc/NEWS:5651 msgid "" +"`bpo-21112 `__: Fix regression in " +"unittest.expectedFailure on subclasses. Patch from Berker Peksag." +msgstr "" +"`bpo-21112 `__: Fix regression in " +"unittest.expectedFailure on subclasses. Patch from Berker Peksag." + +#: ../../../Misc/NEWS:5654 +msgid "" "`bpo-24764 `__: cgi.FieldStorage." "read_multi() now ignores the Content-Length header in part headers. Patch " "written by Peter Landry and reviewed by Pierre Quentel." @@ -11451,7 +11461,7 @@ msgstr "" "read_multi() now ignores the Content-Length header in part headers. Patch " "written by Peter Landry and reviewed by Pierre Quentel." -#: ../../../Misc/NEWS:5655 ../../../Misc/NEWS:5921 +#: ../../../Misc/NEWS:5658 ../../../Misc/NEWS:5924 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." @@ -11459,7 +11469,7 @@ msgstr "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." -#: ../../../Misc/NEWS:5658 +#: ../../../Misc/NEWS:5661 msgid "" "`bpo-24774 `__: Fix docstring in http." "server.test. Patch from Chiu-Hsiang Hsu." @@ -11467,35 +11477,35 @@ msgstr "" "`bpo-24774 `__: Fix docstring in http." "server.test. Patch from Chiu-Hsiang Hsu." -#: ../../../Misc/NEWS:5660 -msgid "" -"`bpo-21159 `__: Improve message in " -"configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." -msgstr "" -"`bpo-21159 `__: Improve message in " -"configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." - #: ../../../Misc/NEWS:5663 msgid "" -"`bpo-20362 `__: Honour TestCase." -"longMessage correctly in assertRegex. Patch from Ilia Kurenkov." +"`bpo-21159 `__: Improve message in " +"configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -"`bpo-20362 `__: Honour TestCase." -"longMessage correctly in assertRegex. Patch from Ilia Kurenkov." +"`bpo-21159 `__: Improve message in " +"configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." #: ../../../Misc/NEWS:5666 msgid "" +"`bpo-20362 `__: Honour TestCase." +"longMessage correctly in assertRegex. Patch from Ilia Kurenkov." +msgstr "" +"`bpo-20362 `__: Honour TestCase." +"longMessage correctly in assertRegex. Patch from Ilia Kurenkov." + +#: ../../../Misc/NEWS:5669 +msgid "" "`bpo-23572 `__: Fixed functools." "singledispatch on classes with falsy metaclasses. Patch by Ethan Furman." msgstr "" "`bpo-23572 `__: Fixed functools." "singledispatch on classes with falsy metaclasses. Patch by Ethan Furman." -#: ../../../Misc/NEWS:5669 +#: ../../../Misc/NEWS:5672 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../Misc/NEWS:5758 +#: ../../../Misc/NEWS:5761 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped Doc/" @@ -11511,7 +11521,7 @@ msgstr "" "was written by Mark Roseman. The now unused EditorWindow.HelpDialog class " "and helt.txt file are deprecated." -#: ../../../Misc/NEWS:5774 +#: ../../../Misc/NEWS:5777 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -11527,67 +11537,67 @@ msgstr "" "details of comparing range() objects, and default behaviour and consistency " "suggestions for user-defined classes. Patch from Andy Maier." -#: ../../../Misc/NEWS:5784 -msgid "" -"`bpo-23725 `__: Overhaul tempfile docs. " -"Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." -msgstr "" -"`bpo-23725 `__: Overhaul tempfile docs. " -"Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." - #: ../../../Misc/NEWS:5787 msgid "" -"`bpo-24808 `__: Update the types of some " -"PyTypeObject fields. Patch by Joseph Weston." +"`bpo-23725 `__: Overhaul tempfile docs. " +"Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -"`bpo-24808 `__: Update the types of some " -"PyTypeObject fields. Patch by Joseph Weston." +"`bpo-23725 `__: Overhaul tempfile docs. " +"Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." #: ../../../Misc/NEWS:5790 msgid "" -"`bpo-22812 `__: Fix unittest discovery " -"examples. Patch from Pam McA'Nulty." +"`bpo-24808 `__: Update the types of some " +"PyTypeObject fields. Patch by Joseph Weston." msgstr "" -"`bpo-22812 `__: Fix unittest discovery " -"examples. Patch from Pam McA'Nulty." +"`bpo-24808 `__: Update the types of some " +"PyTypeObject fields. Patch by Joseph Weston." -#: ../../../Misc/NEWS:5798 +#: ../../../Misc/NEWS:5793 msgid "" -"`bpo-25099 `__: Make test_compileall not " -"fail when an entry on sys.path cannot be written to (commonly seen in " -"administrative installs on Windows)." +"`bpo-22812 `__: Fix unittest discovery " +"examples. Patch from Pam McA'Nulty." msgstr "" -"`bpo-25099 `__: Make test_compileall not " -"fail when an entry on sys.path cannot be written to (commonly seen in " -"administrative installs on Windows)." +"`bpo-22812 `__: Fix unittest discovery " +"examples. Patch from Pam McA'Nulty." #: ../../../Misc/NEWS:5801 msgid "" -"`bpo-23919 `__: Prevents assert dialogs " -"appearing in the test suite." +"`bpo-25099 `__: Make test_compileall not " +"fail when an entry on sys.path cannot be written to (commonly seen in " +"administrative installs on Windows)." msgstr "" -"`bpo-23919 `__: Prevents assert dialogs " -"appearing in the test suite." +"`bpo-25099 `__: Make test_compileall not " +"fail when an entry on sys.path cannot be written to (commonly seen in " +"administrative installs on Windows)." -#: ../../../Misc/NEWS:5809 +#: ../../../Misc/NEWS:5804 msgid "" -"`bpo-24915 `__: Add LLVM support for PGO " -"builds and use the test suite to generate the profile data. Initial patch by " -"Alecsandru Patrascu of Intel." +"`bpo-23919 `__: Prevents assert dialogs " +"appearing in the test suite." msgstr "" -"`bpo-24915 `__: Add LLVM support for PGO " -"builds and use the test suite to generate the profile data. Initial patch by " -"Alecsandru Patrascu of Intel." +"`bpo-23919 `__: Prevents assert dialogs " +"appearing in the test suite." #: ../../../Misc/NEWS:5812 msgid "" +"`bpo-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 "" +"`bpo-24915 `__: Add LLVM support for PGO " +"builds and use the test suite to generate the profile data. Initial patch by " +"Alecsandru Patrascu of Intel." + +#: ../../../Misc/NEWS:5815 +msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." -#: ../../../Misc/NEWS:5820 +#: ../../../Misc/NEWS:5823 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." @@ -11595,63 +11605,63 @@ msgstr "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." -#: ../../../Misc/NEWS:5822 -msgid "" -"`bpo-25164 `__: Changes default all-" -"users install directory to match per-user directory." -msgstr "" -"`bpo-25164 `__: Changes default all-" -"users install directory to match per-user directory." - #: ../../../Misc/NEWS:5825 msgid "" -"`bpo-25143 `__: Improves installer error " -"messages for unsupported platforms." +"`bpo-25164 `__: Changes default all-" +"users install directory to match per-user directory." msgstr "" -"`bpo-25143 `__: Improves installer error " -"messages for unsupported platforms." +"`bpo-25164 `__: Changes default all-" +"users install directory to match per-user directory." -#: ../../../Misc/NEWS:5827 +#: ../../../Misc/NEWS:5828 msgid "" -"`bpo-25163 `__: Display correct " -"directory in installer when using non-default settings." +"`bpo-25143 `__: Improves installer error " +"messages for unsupported platforms." msgstr "" -"`bpo-25163 `__: Display correct " -"directory in installer when using non-default settings." +"`bpo-25143 `__: Improves installer error " +"messages for unsupported platforms." #: ../../../Misc/NEWS:5830 msgid "" -"`bpo-25361 `__: Disables use of SSE2 " -"instructions in Windows 32-bit build" +"`bpo-25163 `__: Display correct " +"directory in installer when using non-default settings." msgstr "" -"`bpo-25361 `__: Disables use of SSE2 " -"instructions in Windows 32-bit build" +"`bpo-25163 `__: Display correct " +"directory in installer when using non-default settings." -#: ../../../Misc/NEWS:5832 +#: ../../../Misc/NEWS:5833 msgid "" -"`bpo-25089 `__: Adds logging to " -"installer for case where launcher is not selected on upgrade." +"`bpo-25361 `__: Disables use of SSE2 " +"instructions in Windows 32-bit build" msgstr "" -"`bpo-25089 `__: Adds logging to " -"installer for case where launcher is not selected on upgrade." +"`bpo-25361 `__: Disables use of SSE2 " +"instructions in Windows 32-bit build" #: ../../../Misc/NEWS:5835 msgid "" -"`bpo-25165 `__: Windows uninstallation " -"should not remove launcher if other versions remain" +"`bpo-25089 `__: Adds logging to " +"installer for case where launcher is not selected on upgrade." msgstr "" -"`bpo-25165 `__: Windows uninstallation " -"should not remove launcher if other versions remain" +"`bpo-25089 `__: Adds logging to " +"installer for case where launcher is not selected on upgrade." #: ../../../Misc/NEWS:5838 msgid "" +"`bpo-25165 `__: Windows uninstallation " +"should not remove launcher if other versions remain" +msgstr "" +"`bpo-25165 `__: Windows uninstallation " +"should not remove launcher if other versions remain" + +#: ../../../Misc/NEWS:5841 +msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" "`bpo-25112 `__: py.exe launcher is " "missing icons" -#: ../../../Misc/NEWS:5840 +#: ../../../Misc/NEWS:5843 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." @@ -11659,47 +11669,47 @@ msgstr "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." -#: ../../../Misc/NEWS:5842 -msgid "" -"`bpo-25081 `__: Makes Back button in " -"installer go back to upgrade page when upgrading." -msgstr "" -"`bpo-25081 `__: Makes Back button in " -"installer go back to upgrade page when upgrading." - #: ../../../Misc/NEWS:5845 msgid "" -"`bpo-25091 `__: Increases font size of " -"the installer." +"`bpo-25081 `__: Makes Back button in " +"installer go back to upgrade page when upgrading." msgstr "" -"`bpo-25091 `__: Increases font size of " -"the installer." +"`bpo-25081 `__: Makes Back button in " +"installer go back to upgrade page when upgrading." -#: ../../../Misc/NEWS:5847 +#: ../../../Misc/NEWS:5848 msgid "" -"`bpo-25126 `__: Clarifies that the non-" -"web installer will download some components." +"`bpo-25091 `__: Increases font size of " +"the installer." msgstr "" -"`bpo-25126 `__: Clarifies that the non-" -"web installer will download some components." +"`bpo-25091 `__: Increases font size of " +"the installer." #: ../../../Misc/NEWS:5850 msgid "" +"`bpo-25126 `__: Clarifies that the non-" +"web installer will download some components." +msgstr "" +"`bpo-25126 `__: Clarifies that the non-" +"web installer will download some components." + +#: ../../../Misc/NEWS:5853 +msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." -#: ../../../Misc/NEWS:5862 +#: ../../../Misc/NEWS:5865 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../Misc/NEWS:5864 +#: ../../../Misc/NEWS:5867 msgid "Release date: 2015-09-13" msgstr "Date de sortie : 2015-09-13" -#: ../../../Misc/NEWS:5869 +#: ../../../Misc/NEWS:5872 msgid "" "`bpo-25071 `__: Windows installer should " "not require TargetDir parameter when installing quietly." @@ -11707,15 +11717,15 @@ msgstr "" "`bpo-25071 `__: Windows installer should " "not require TargetDir parameter when installing quietly." -#: ../../../Misc/NEWS:5874 +#: ../../../Misc/NEWS:5877 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 release candidate 4" -#: ../../../Misc/NEWS:5876 +#: ../../../Misc/NEWS:5879 msgid "Release date: 2015-09-09" msgstr "Date de sortie : 2015-09-09" -#: ../../../Misc/NEWS:5881 +#: ../../../Misc/NEWS:5884 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." @@ -11723,7 +11733,7 @@ msgstr "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." -#: ../../../Misc/NEWS:5886 +#: ../../../Misc/NEWS:5889 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." @@ -11731,31 +11741,31 @@ msgstr "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." -#: ../../../Misc/NEWS:5891 +#: ../../../Misc/NEWS:5894 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 release candidate 3" -#: ../../../Misc/NEWS:5893 +#: ../../../Misc/NEWS:5896 msgid "Release date: 2015-09-07" msgstr "Date de sortie : 2015-09-07" -#: ../../../Misc/NEWS:5898 -msgid "" -"`bpo-24305 `__: Prevent import subsystem " -"stack frames from being counted by the warnings.warn(stacklevel=) parameter." -msgstr "" -"`bpo-24305 `__: Prevent import subsystem " -"stack frames from being counted by the warnings.warn(stacklevel=) parameter." - #: ../../../Misc/NEWS:5901 msgid "" +"`bpo-24305 `__: Prevent import subsystem " +"stack frames from being counted by the warnings.warn(stacklevel=) parameter." +msgstr "" +"`bpo-24305 `__: Prevent import subsystem " +"stack frames from being counted by the warnings.warn(stacklevel=) parameter." + +#: ../../../Misc/NEWS:5904 +msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." -#: ../../../Misc/NEWS:5903 +#: ../../../Misc/NEWS:5906 msgid "" "`bpo-24975 `__: Fix AST compilation for " "PEP 448 syntax." @@ -11763,7 +11773,7 @@ msgstr "" "`bpo-24975 `__: Fix AST compilation for " "PEP 448 syntax." -#: ../../../Misc/NEWS:5908 +#: ../../../Misc/NEWS:5911 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." @@ -11771,7 +11781,7 @@ msgstr "" "`bpo-24917 `__: time_strftime() buffer " "over-read." -#: ../../../Misc/NEWS:5910 +#: ../../../Misc/NEWS:5913 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once " @@ -11783,18 +11793,18 @@ msgstr "" "again ignores previously loaded modules to support Python modules replacing " "themselves with extension modules. Patch by Petr Viktorin." -#: ../../../Misc/NEWS:5915 -msgid "" -"`bpo-24635 `__: Fixed a bug in typing.py " -"where isinstance([], typing.Iterable) would return True once, then False on " -"subsequent calls." -msgstr "" -"`bpo-24635 `__: Fixed a bug in typing.py " -"where isinstance([], typing.Iterable) would return True once, then False on " -"subsequent calls." - #: ../../../Misc/NEWS:5918 msgid "" +"`bpo-24635 `__: Fixed a bug in typing.py " +"where isinstance([], typing.Iterable) would return True once, then False on " +"subsequent calls." +msgstr "" +"`bpo-24635 `__: Fixed a bug in typing.py " +"where isinstance([], typing.Iterable) would return True once, then False on " +"subsequent calls." + +#: ../../../Misc/NEWS:5921 +msgid "" "`bpo-24989 `__: Fixed buffer overread in " "BytesIO.readline() if a position is set beyond size. Based on patch by John " "Leitch." @@ -11803,34 +11813,34 @@ msgstr "" "BytesIO.readline() if a position is set beyond size. Based on patch by John " "Leitch." -#: ../../../Misc/NEWS:5926 +#: ../../../Misc/NEWS:5929 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 release candidate 2" -#: ../../../Misc/NEWS:5928 +#: ../../../Misc/NEWS:5931 msgid "Release date: 2015-08-25" msgstr "Date de sortie : 2015-08-25" -#: ../../../Misc/NEWS:5933 -msgid "" -"`bpo-24769 `__: Interpreter now starts " -"properly when dynamic loading is disabled. Patch by Petr Viktorin." -msgstr "" -"`bpo-24769 `__: Interpreter now starts " -"properly when dynamic loading is disabled. Patch by Petr Viktorin." - #: ../../../Misc/NEWS:5936 msgid "" -"`bpo-21167 `__: NAN operations are now " -"handled correctly when python is compiled with ICC even if -fp-model strict " -"is not specified." +"`bpo-24769 `__: Interpreter now starts " +"properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -"`bpo-21167 `__: NAN operations are now " -"handled correctly when python is compiled with ICC even if -fp-model strict " -"is not specified." +"`bpo-24769 `__: Interpreter now starts " +"properly when dynamic loading is disabled. Patch by Petr Viktorin." #: ../../../Misc/NEWS:5939 msgid "" +"`bpo-21167 `__: NAN operations are now " +"handled correctly when python is compiled with ICC even if -fp-model strict " +"is not specified." +msgstr "" +"`bpo-21167 `__: NAN operations are now " +"handled correctly when python is compiled with ICC even if -fp-model strict " +"is not specified." + +#: ../../../Misc/NEWS:5942 +msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement " "will trigger an ImportError instead of an AttributeError." @@ -11839,7 +11849,7 @@ msgstr "" "__name__ attribute when trying to perform a ``from .. import ...`` statement " "will trigger an ImportError instead of an AttributeError." -#: ../../../Misc/NEWS:5946 +#: ../../../Misc/NEWS:5949 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll " "dependency from Tcl/Tk." @@ -11847,7 +11857,7 @@ msgstr "" "`bpo-24847 `__: Removes vcruntime140.dll " "dependency from Tcl/Tk." -#: ../../../Misc/NEWS:5948 +#: ../../../Misc/NEWS:5951 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" @@ -11855,7 +11865,7 @@ msgstr "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" -#: ../../../Misc/NEWS:5950 +#: ../../../Misc/NEWS:5953 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for " "'async def' coroutines" @@ -11863,15 +11873,15 @@ msgstr "" "`bpo-24867 `__: Fix Task.get_stack() for " "'async def' coroutines" -#: ../../../Misc/NEWS:5954 +#: ../../../Misc/NEWS:5957 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 release candidate 1" -#: ../../../Misc/NEWS:5956 +#: ../../../Misc/NEWS:5959 msgid "Release date: 2015-08-09" msgstr "Date de sortie : 2015-08-09" -#: ../../../Misc/NEWS:5961 +#: ../../../Misc/NEWS:5964 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." @@ -11879,23 +11889,23 @@ msgstr "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." -#: ../../../Misc/NEWS:5966 -msgid "" -"`bpo-24824 `__: Signatures of codecs." -"encode() and codecs.decode() now are compatible with pydoc." -msgstr "" -"`bpo-24824 `__: Signatures of codecs." -"encode() and codecs.decode() now are compatible with pydoc." - #: ../../../Misc/NEWS:5969 msgid "" +"`bpo-24824 `__: Signatures of codecs." +"encode() and codecs.decode() now are compatible with pydoc." +msgstr "" +"`bpo-24824 `__: Signatures of codecs." +"encode() and codecs.decode() now are compatible with pydoc." + +#: ../../../Misc/NEWS:5972 +msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" -#: ../../../Misc/NEWS:5971 +#: ../../../Misc/NEWS:5974 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't " "properly support manifests" @@ -11903,41 +11913,41 @@ msgstr "" "`bpo-24798 `__: _msvccompiler.py doesn't " "properly support manifests" -#: ../../../Misc/NEWS:5973 -msgid "" -"`bpo-4395 `__: Better testing and " -"documentation of binary operators. Patch by Martin Panter." -msgstr "" -"`bpo-4395 `__: Better testing and " -"documentation of binary operators. Patch by Martin Panter." - #: ../../../Misc/NEWS:5976 msgid "" -"`bpo-23973 `__: Update typing.py from " -"GitHub repo." +"`bpo-4395 `__: Better testing and " +"documentation of binary operators. Patch by Martin Panter." msgstr "" -"`bpo-23973 `__: Update typing.py from " -"GitHub repo." +"`bpo-4395 `__: Better testing and " +"documentation of binary operators. Patch by Martin Panter." -#: ../../../Misc/NEWS:5978 +#: ../../../Misc/NEWS:5979 msgid "" -"`bpo-23004 `__: mock_open() now reads " -"binary data correctly when the type of read_data is bytes. Initial patch by " -"Aaron Hill." +"`bpo-23973 `__: Update typing.py from " +"GitHub repo." msgstr "" -"`bpo-23004 `__: mock_open() now reads " -"binary data correctly when the type of read_data is bytes. Initial patch by " -"Aaron Hill." +"`bpo-23973 `__: Update typing.py from " +"GitHub repo." #: ../../../Misc/NEWS:5981 msgid "" +"`bpo-23004 `__: mock_open() now reads " +"binary data correctly when the type of read_data is bytes. Initial patch by " +"Aaron Hill." +msgstr "" +"`bpo-23004 `__: mock_open() now reads " +"binary data correctly when the type of read_data is bytes. Initial patch by " +"Aaron Hill." + +#: ../../../Misc/NEWS:5984 +msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." -#: ../../../Misc/NEWS:5983 +#: ../../../Misc/NEWS:5986 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " @@ -11947,47 +11957,47 @@ msgstr "" "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." -#: ../../../Misc/NEWS:5987 -msgid "" -"`bpo-22932 `__: Fix timezones in email." -"utils.formatdate. Patch from Dmitry Shachnev." -msgstr "" -"`bpo-22932 `__: Fix timezones in email." -"utils.formatdate. Patch from Dmitry Shachnev." - #: ../../../Misc/NEWS:5990 msgid "" -"`bpo-23779 `__: imaplib raises TypeError " -"if authenticator tries to abort. Patch from Craig Holmquist." +"`bpo-22932 `__: Fix timezones in email." +"utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -"`bpo-23779 `__: imaplib raises TypeError " -"if authenticator tries to abort. Patch from Craig Holmquist." +"`bpo-22932 `__: Fix timezones in email." +"utils.formatdate. Patch from Dmitry Shachnev." #: ../../../Misc/NEWS:5993 msgid "" -"`bpo-23319 `__: Fix ctypes." -"BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier." +"`bpo-23779 `__: imaplib raises TypeError " +"if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -"`bpo-23319 `__: Fix ctypes." -"BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier." +"`bpo-23779 `__: imaplib raises TypeError " +"if authenticator tries to abort. Patch from Craig Holmquist." #: ../../../Misc/NEWS:5996 msgid "" -"`bpo-23254 `__: Document how to close " -"the TCPServer listening socket. Patch from Martin Panter." +"`bpo-23319 `__: Fix ctypes." +"BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier." msgstr "" -"`bpo-23254 `__: Document how to close " -"the TCPServer listening socket. Patch from Martin Panter." +"`bpo-23319 `__: Fix ctypes." +"BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier." #: ../../../Misc/NEWS:5999 msgid "" +"`bpo-23254 `__: Document how to close " +"the TCPServer listening socket. Patch from Martin Panter." +msgstr "" +"`bpo-23254 `__: Document how to close " +"the TCPServer listening socket. Patch from Martin Panter." + +#: ../../../Misc/NEWS:6002 +msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." -#: ../../../Misc/NEWS:6001 +#: ../../../Misc/NEWS:6004 msgid "" "`bpo-17527 `__: Add PATCH to wsgiref." "validator. Patch from Luca Sbardella." @@ -11995,7 +12005,7 @@ msgstr "" "`bpo-17527 `__: Add PATCH to wsgiref." "validator. Patch from Luca Sbardella." -#: ../../../Misc/NEWS:6003 +#: ../../../Misc/NEWS:6006 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." @@ -12003,47 +12013,47 @@ msgstr "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." -#: ../../../Misc/NEWS:6008 -msgid "" -"`bpo-23672 `__: Allow Idle to edit and " -"run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." -msgstr "" -"`bpo-23672 `__: Allow Idle to edit and " -"run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." - #: ../../../Misc/NEWS:6011 msgid "" -"`bpo-24745 `__: Idle editor default " -"font. Switch from Courier to platform-sensitive TkFixedFont. This should " -"not affect current customized font selections. If there is a problem, edit " -"$HOME/.idlerc/config-main.cfg and remove 'fontxxx' entries from [Editor " -"Window]. Patch by Mark Roseman." +"`bpo-23672 `__: Allow Idle to edit and " +"run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -"`bpo-24745 `__: Idle editor default " -"font. Switch from Courier to platform-sensitive TkFixedFont. This should " -"not affect current customized font selections. If there is a problem, edit " -"$HOME/.idlerc/config-main.cfg and remove 'fontxxx' entries from [Editor " -"Window]. Patch by Mark Roseman." +"`bpo-23672 `__: Allow Idle to edit and " +"run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." -#: ../../../Misc/NEWS:6016 +#: ../../../Misc/NEWS:6014 msgid "" -"`bpo-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." +"`bpo-24745 `__: Idle editor default " +"font. Switch from Courier to platform-sensitive TkFixedFont. This should " +"not affect current customized font selections. If there is a problem, edit " +"$HOME/.idlerc/config-main.cfg and remove 'fontxxx' entries from [Editor " +"Window]. Patch by Mark Roseman." msgstr "" -"`bpo-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." +"`bpo-24745 `__: Idle editor default " +"font. Switch from Courier to platform-sensitive TkFixedFont. This should " +"not affect current customized font selections. If there is a problem, edit " +"$HOME/.idlerc/config-main.cfg and remove 'fontxxx' entries from [Editor " +"Window]. Patch by Mark Roseman." #: ../../../Misc/NEWS:6019 msgid "" +"`bpo-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 "" +"`bpo-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." + +#: ../../../Misc/NEWS:6022 +msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." -#: ../../../Misc/NEWS:6024 +#: ../../../Misc/NEWS:6027 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -12057,7 +12067,7 @@ msgstr "" "prior to the introduction of lexical scoping for function namespaces. Patch " "by Ivan Levkivskyi." -#: ../../../Misc/NEWS:6029 +#: ../../../Misc/NEWS:6032 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." @@ -12065,7 +12075,7 @@ msgstr "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." -#: ../../../Misc/NEWS:6031 +#: ../../../Misc/NEWS:6034 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." @@ -12073,7 +12083,7 @@ msgstr "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." -#: ../../../Misc/NEWS:6033 +#: ../../../Misc/NEWS:6036 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." @@ -12081,7 +12091,7 @@ msgstr "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." -#: ../../../Misc/NEWS:6039 +#: ../../../Misc/NEWS:6042 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " @@ -12091,31 +12101,31 @@ msgstr "" "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." -#: ../../../Misc/NEWS:6045 +#: ../../../Misc/NEWS:6048 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../Misc/NEWS:6047 +#: ../../../Misc/NEWS:6050 msgid "Release date: 2015-07-26" msgstr "Date de sortie : 2015-07-26" -#: ../../../Misc/NEWS:6052 -msgid "" -"`bpo-23573 `__: Restored optimization of " -"bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." -msgstr "" -"`bpo-23573 `__: Restored optimization of " -"bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." - #: ../../../Misc/NEWS:6055 msgid "" +"`bpo-23573 `__: Restored optimization of " +"bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." +msgstr "" +"`bpo-23573 `__: Restored optimization of " +"bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." + +#: ../../../Misc/NEWS:6058 +msgid "" "`bpo-24569 `__: Make PEP 448 dictionary " "evaluation more consistent." msgstr "" "`bpo-24569 `__: Make PEP 448 dictionary " "evaluation more consistent." -#: ../../../Misc/NEWS:6057 +#: ../../../Misc/NEWS:6060 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." @@ -12123,7 +12133,7 @@ msgstr "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." -#: ../../../Misc/NEWS:6059 +#: ../../../Misc/NEWS:6062 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." @@ -12131,70 +12141,70 @@ msgstr "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." -#: ../../../Misc/NEWS:6061 -msgid "" -"`bpo-24619 `__: New approach for " -"tokenizing async/await. As a consequence, it is now possible to have one-" -"line 'async def foo(): await ..' functions." -msgstr "" -"`bpo-24619 `__: New approach for " -"tokenizing async/await. As a consequence, it is now possible to have one-" -"line 'async def foo(): await ..' functions." - #: ../../../Misc/NEWS:6064 msgid "" -"`bpo-24687 `__: Plug refleak on " -"SyntaxError in function parameters annotations." +"`bpo-24619 `__: New approach for " +"tokenizing async/await. As a consequence, it is now possible to have one-" +"line 'async def foo(): await ..' functions." msgstr "" -"`bpo-24687 `__: Plug refleak on " -"SyntaxError in function parameters annotations." +"`bpo-24619 `__: New approach for " +"tokenizing async/await. As a consequence, it is now possible to have one-" +"line 'async def foo(): await ..' functions." #: ../../../Misc/NEWS:6067 msgid "" -"`bpo-15944 `__: memoryview: Allow " -"arbitrary formats when casting to bytes. Patch by Martin Panter." +"`bpo-24687 `__: Plug refleak on " +"SyntaxError in function parameters annotations." msgstr "" -"`bpo-15944 `__: memoryview: Allow " -"arbitrary formats when casting to bytes. Patch by Martin Panter." +"`bpo-24687 `__: Plug refleak on " +"SyntaxError in function parameters annotations." -#: ../../../Misc/NEWS:6073 +#: ../../../Misc/NEWS:6070 msgid "" -"`bpo-23441 `__: rcompleter now prints a " -"tab character instead of displaying possible completions for an empty word. " -"Initial patch by Martin Sekera." +"`bpo-15944 `__: memoryview: Allow " +"arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -"`bpo-23441 `__: rcompleter now prints a " -"tab character instead of displaying possible completions for an empty word. " -"Initial patch by Martin Sekera." +"`bpo-15944 `__: memoryview: Allow " +"arbitrary formats when casting to bytes. Patch by Martin Panter." #: ../../../Misc/NEWS:6076 msgid "" -"`bpo-24683 `__: Fixed crashes in _json " -"functions called with arguments of inappropriate type." +"`bpo-23441 `__: rcompleter now prints a " +"tab character instead of displaying possible completions for an empty word. " +"Initial patch by Martin Sekera." msgstr "" -"`bpo-24683 `__: Fixed crashes in _json " -"functions called with arguments of inappropriate type." +"`bpo-23441 `__: rcompleter now prints a " +"tab character instead of displaying possible completions for an empty word. " +"Initial patch by Martin Sekera." #: ../../../Misc/NEWS:6079 msgid "" -"`bpo-21697 `__: shutil.copytree() now " -"correctly handles symbolic links that point to directories. Patch by " -"Eduardo Seabra and Thomas Kluyver." +"`bpo-24683 `__: Fixed crashes in _json " +"functions called with arguments of inappropriate type." msgstr "" -"`bpo-21697 `__: shutil.copytree() now " -"correctly handles symbolic links that point to directories. Patch by " -"Eduardo Seabra and Thomas Kluyver." +"`bpo-24683 `__: Fixed crashes in _json " +"functions called with arguments of inappropriate type." #: ../../../Misc/NEWS:6082 msgid "" -"`bpo-14373 `__: Fixed segmentation fault " -"when gc.collect() is called during constructing lru_cache (C implementation)." +"`bpo-21697 `__: shutil.copytree() now " +"correctly handles symbolic links that point to directories. Patch by " +"Eduardo Seabra and Thomas Kluyver." msgstr "" -"`bpo-14373 `__: Fixed segmentation fault " -"when gc.collect() is called during constructing lru_cache (C implementation)." +"`bpo-21697 `__: shutil.copytree() now " +"correctly handles symbolic links that point to directories. Patch by " +"Eduardo Seabra and Thomas Kluyver." #: ../../../Misc/NEWS:6085 msgid "" +"`bpo-14373 `__: Fixed segmentation fault " +"when gc.collect() is called during constructing lru_cache (C implementation)." +msgstr "" +"`bpo-14373 `__: Fixed segmentation fault " +"when gc.collect() is called during constructing lru_cache (C implementation)." + +#: ../../../Misc/NEWS:6088 +msgid "" "`bpo-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." @@ -12203,7 +12213,7 @@ msgstr "" "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." -#: ../../../Misc/NEWS:6089 +#: ../../../Misc/NEWS:6092 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." @@ -12211,41 +12221,41 @@ msgstr "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." -#: ../../../Misc/NEWS:6091 -msgid "" -"`bpo-22485 `__: Fixed an issue that " -"caused `inspect.getsource` to return incorrect results on nested functions." -msgstr "" -"`bpo-22485 `__: Fixed an issue that " -"caused `inspect.getsource` to return incorrect results on nested functions." - #: ../../../Misc/NEWS:6094 msgid "" -"`bpo-22153 `__: Improve unittest docs. " -"Patch from Martin Panter and evilzero." +"`bpo-22485 `__: Fixed an issue that " +"caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -"`bpo-22153 `__: Improve unittest docs. " -"Patch from Martin Panter and evilzero." +"`bpo-22485 `__: Fixed an issue that " +"caused `inspect.getsource` to return incorrect results on nested functions." -#: ../../../Misc/NEWS:6096 +#: ../../../Misc/NEWS:6097 msgid "" -"`bpo-24580 `__: Symbolic group " -"references to open group in re patterns now are explicitly forbidden as well " -"as numeric group references." +"`bpo-22153 `__: Improve unittest docs. " +"Patch from Martin Panter and evilzero." msgstr "" -"`bpo-24580 `__: Symbolic group " -"references to open group in re patterns now are explicitly forbidden as well " -"as numeric group references." +"`bpo-22153 `__: Improve unittest docs. " +"Patch from Martin Panter and evilzero." #: ../../../Misc/NEWS:6099 msgid "" +"`bpo-24580 `__: Symbolic group " +"references to open group in re patterns now are explicitly forbidden as well " +"as numeric group references." +msgstr "" +"`bpo-24580 `__: Symbolic group " +"references to open group in re patterns now are explicitly forbidden as well " +"as numeric group references." + +#: ../../../Misc/NEWS:6102 +msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." -#: ../../../Misc/NEWS:6101 +#: ../../../Misc/NEWS:6104 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." @@ -12253,7 +12263,7 @@ msgstr "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." -#: ../../../Misc/NEWS:6109 +#: ../../../Misc/NEWS:6112 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." @@ -12261,7 +12271,7 @@ msgstr "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." -#: ../../../Misc/NEWS:6111 +#: ../../../Misc/NEWS:6114 msgid "" "`bpo-18684 `__: Fixed reading out of the " "buffer in the re module." @@ -12269,41 +12279,41 @@ msgstr "" "`bpo-18684 `__: Fixed reading out of the " "buffer in the re module." -#: ../../../Misc/NEWS:6113 -msgid "" -"`bpo-24259 `__: tarfile now raises a " -"ReadError if an archive is truncated inside a data segment." -msgstr "" -"`bpo-24259 `__: tarfile now raises a " -"ReadError if an archive is truncated inside a data segment." - #: ../../../Misc/NEWS:6116 msgid "" -"`bpo-15014 `__: SMTP.auth() and SMTP." -"login() now support RFC 4954's optional initial-response argument to the " -"SMTP AUTH command." +"`bpo-24259 `__: tarfile now raises a " +"ReadError if an archive is truncated inside a data segment." msgstr "" -"`bpo-15014 `__: SMTP.auth() and SMTP." -"login() now support RFC 4954's optional initial-response argument to the " -"SMTP AUTH command." +"`bpo-24259 `__: tarfile now raises a " +"ReadError if an archive is truncated inside a data segment." #: ../../../Misc/NEWS:6119 msgid "" -"`bpo-24669 `__: Fix inspect.getsource() " -"for 'async def' functions. Patch by Kai Groner." +"`bpo-15014 `__: SMTP.auth() and SMTP." +"login() now support RFC 4954's optional initial-response argument to the " +"SMTP AUTH command." msgstr "" -"`bpo-24669 `__: Fix inspect.getsource() " -"for 'async def' functions. Patch by Kai Groner." +"`bpo-15014 `__: SMTP.auth() and SMTP." +"login() now support RFC 4954's optional initial-response argument to the " +"SMTP AUTH command." #: ../../../Misc/NEWS:6122 msgid "" +"`bpo-24669 `__: Fix inspect.getsource() " +"for 'async def' functions. Patch by Kai Groner." +msgstr "" +"`bpo-24669 `__: Fix inspect.getsource() " +"for 'async def' functions. Patch by Kai Groner." + +#: ../../../Misc/NEWS:6125 +msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." -#: ../../../Misc/NEWS:6127 +#: ../../../Misc/NEWS:6130 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." @@ -12311,15 +12321,15 @@ msgstr "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." -#: ../../../Misc/NEWS:6132 +#: ../../../Misc/NEWS:6135 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../Misc/NEWS:6134 +#: ../../../Misc/NEWS:6137 msgid "Release date: 2015-07-05" msgstr "Date de sortie : 2015-07-05" -#: ../../../Misc/NEWS:6139 +#: ../../../Misc/NEWS:6142 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " @@ -12329,11 +12339,11 @@ msgstr "" "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." -#: ../../../Misc/NEWS:6143 +#: ../../../Misc/NEWS:6146 msgid "Upgrade to Unicode 8.0.0." msgstr "Upgrade to Unicode 8.0.0." -#: ../../../Misc/NEWS:6145 +#: ../../../Misc/NEWS:6148 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." @@ -12341,7 +12351,7 @@ msgstr "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." -#: ../../../Misc/NEWS:6147 +#: ../../../Misc/NEWS:6150 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for PEP 492 coroutines; add types.CoroutineType, inspect." @@ -12365,97 +12375,97 @@ msgstr "" "collections.abc.Coroutine can no longer be used to detect generator-based " "coroutines--use inspect.isawaitable instead." -#: ../../../Misc/NEWS:6158 -msgid "" -"`bpo-24450 `__: Add gi_yieldfrom to " -"generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " -"Selivanov." -msgstr "" -"`bpo-24450 `__: Add gi_yieldfrom to " -"generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " -"Selivanov." - #: ../../../Misc/NEWS:6161 msgid "" -"`bpo-19235 `__: Add new RecursionError " -"exception. Patch by Georg Brandl." +"`bpo-24450 `__: Add gi_yieldfrom to " +"generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " +"Selivanov." msgstr "" -"`bpo-19235 `__: Add new RecursionError " -"exception. Patch by Georg Brandl." +"`bpo-24450 `__: Add gi_yieldfrom to " +"generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " +"Selivanov." -#: ../../../Misc/NEWS:6166 +#: ../../../Misc/NEWS:6164 msgid "" -"`bpo-21750 `__: mock_open.read_data can " -"now be read from each instance, as it could in Python 3.3." +"`bpo-19235 `__: Add new RecursionError " +"exception. Patch by Georg Brandl." msgstr "" -"`bpo-21750 `__: mock_open.read_data can " -"now be read from each instance, as it could in Python 3.3." +"`bpo-19235 `__: Add new RecursionError " +"exception. Patch by Georg Brandl." #: ../../../Misc/NEWS:6169 msgid "" -"`bpo-24552 `__: Fix use after free in an " -"error case of the _pickle module." +"`bpo-21750 `__: mock_open.read_data can " +"now be read from each instance, as it could in Python 3.3." msgstr "" -"`bpo-24552 `__: Fix use after free in an " -"error case of the _pickle module." +"`bpo-21750 `__: mock_open.read_data can " +"now be read from each instance, as it could in Python 3.3." -#: ../../../Misc/NEWS:6171 +#: ../../../Misc/NEWS:6172 msgid "" -"`bpo-24514 `__: tarfile now tolerates " -"number fields consisting of only whitespace." +"`bpo-24552 `__: Fix use after free in an " +"error case of the _pickle module." msgstr "" -"`bpo-24514 `__: tarfile now tolerates " -"number fields consisting of only whitespace." +"`bpo-24552 `__: Fix use after free in an " +"error case of the _pickle module." #: ../../../Misc/NEWS:6174 msgid "" -"`bpo-19176 `__: Fixed doctype() related " -"bugs in C implementation of ElementTree. A deprecation warning no longer " -"issued by XMLParser subclass with default doctype() method. Direct call of " -"doctype() now issues a warning. Parser's doctype() now is not called if " -"target's doctype() is called. Based on patch by Martin Panter." +"`bpo-24514 `__: tarfile now tolerates " +"number fields consisting of only whitespace." msgstr "" -"`bpo-19176 `__: Fixed doctype() related " -"bugs in C implementation of ElementTree. A deprecation warning no longer " -"issued by XMLParser subclass with default doctype() method. Direct call of " -"doctype() now issues a warning. Parser's doctype() now is not called if " -"target's doctype() is called. Based on patch by Martin Panter." +"`bpo-24514 `__: tarfile now tolerates " +"number fields consisting of only whitespace." -#: ../../../Misc/NEWS:6180 +#: ../../../Misc/NEWS:6177 msgid "" -"`bpo-20387 `__: Restore semantic round-" -"trip correctness in tokenize/untokenize for tab-indented blocks." +"`bpo-19176 `__: Fixed doctype() related " +"bugs in C implementation of ElementTree. A deprecation warning no longer " +"issued by XMLParser subclass with default doctype() method. Direct call of " +"doctype() now issues a warning. Parser's doctype() now is not called if " +"target's doctype() is called. Based on patch by Martin Panter." msgstr "" -"`bpo-20387 `__: Restore semantic round-" -"trip correctness in tokenize/untokenize for tab-indented blocks." +"`bpo-19176 `__: Fixed doctype() related " +"bugs in C implementation of ElementTree. A deprecation warning no longer " +"issued by XMLParser subclass with default doctype() method. Direct call of " +"doctype() now issues a warning. Parser's doctype() now is not called if " +"target's doctype() is called. Based on patch by Martin Panter." #: ../../../Misc/NEWS:6183 msgid "" -"`bpo-24456 `__: Fixed possible buffer " -"over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." +"`bpo-20387 `__: Restore semantic round-" +"trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -"`bpo-24456 `__: Fixed possible buffer " -"over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." +"`bpo-20387 `__: Restore semantic round-" +"trip correctness in tokenize/untokenize for tab-indented blocks." #: ../../../Misc/NEWS:6186 msgid "" -"`bpo-24336 `__: The contextmanager " -"decorator now works with functions with keyword arguments called \"func\" " -"and \"self\". Patch by Martin Panter." +"`bpo-24456 `__: Fixed possible buffer " +"over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -"`bpo-24336 `__: The contextmanager " -"decorator now works with functions with keyword arguments called \"func\" " -"and \"self\". Patch by Martin Panter." +"`bpo-24456 `__: Fixed possible buffer " +"over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." #: ../../../Misc/NEWS:6189 msgid "" +"`bpo-24336 `__: The contextmanager " +"decorator now works with functions with keyword arguments called \"func\" " +"and \"self\". Patch by Martin Panter." +msgstr "" +"`bpo-24336 `__: The contextmanager " +"decorator now works with functions with keyword arguments called \"func\" " +"and \"self\". Patch by Martin Panter." + +#: ../../../Misc/NEWS:6192 +msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." -#: ../../../Misc/NEWS:6191 +#: ../../../Misc/NEWS:6194 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." @@ -12463,31 +12473,31 @@ msgstr "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." -#: ../../../Misc/NEWS:6193 -msgid "" -"`bpo-24408 `__: Fixed AttributeError in " -"measure() and metrics() methods of tkinter.Font." -msgstr "" -"`bpo-24408 `__: Fixed AttributeError in " -"measure() and metrics() methods of tkinter.Font." - #: ../../../Misc/NEWS:6196 msgid "" -"`bpo-14373 `__: C implementation of " -"functools.lru_cache() now can be used with methods." +"`bpo-24408 `__: Fixed AttributeError in " +"measure() and metrics() methods of tkinter.Font." msgstr "" -"`bpo-14373 `__: C implementation of " -"functools.lru_cache() now can be used with methods." +"`bpo-24408 `__: Fixed AttributeError in " +"measure() and metrics() methods of tkinter.Font." #: ../../../Misc/NEWS:6199 msgid "" +"`bpo-14373 `__: C implementation of " +"functools.lru_cache() now can be used with methods." +msgstr "" +"`bpo-14373 `__: C implementation of " +"functools.lru_cache() now can be used with methods." + +#: ../../../Misc/NEWS:6202 +msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." -#: ../../../Misc/NEWS:6201 +#: ../../../Misc/NEWS:6204 msgid "" "`bpo-24348 `__: Drop superfluous incref/" "decref." @@ -12495,7 +12505,7 @@ msgstr "" "`bpo-24348 `__: Drop superfluous incref/" "decref." -#: ../../../Misc/NEWS:6203 +#: ../../../Misc/NEWS:6206 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." @@ -12503,7 +12513,7 @@ msgstr "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." -#: ../../../Misc/NEWS:6205 +#: ../../../Misc/NEWS:6208 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." @@ -12511,7 +12521,7 @@ msgstr "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." -#: ../../../Misc/NEWS:6207 +#: ../../../Misc/NEWS:6210 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." @@ -12519,7 +12529,7 @@ msgstr "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." -#: ../../../Misc/NEWS:6209 +#: ../../../Misc/NEWS:6212 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." @@ -12527,7 +12537,7 @@ msgstr "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." -#: ../../../Misc/NEWS:6211 +#: ../../../Misc/NEWS:6214 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." @@ -12535,7 +12545,7 @@ msgstr "" "`bpo-24369 `__: Defend against key-" "changes during iteration." -#: ../../../Misc/NEWS:6216 +#: ../../../Misc/NEWS:6219 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -12547,25 +12557,25 @@ msgstr "" "encountered when combining tp_dealloc with PyType_FromSpec (see `bpo-16690 " "`__ for details)" -#: ../../../Misc/NEWS:6223 -msgid "" -"`bpo-24458 `__: Update documentation to " -"cover multi-phase initialization for extension modules (PEP 489). Patch by " -"Petr Viktorin." -msgstr "" -"`bpo-24458 `__: Update documentation to " -"cover multi-phase initialization for extension modules (PEP 489). Patch by " -"Petr Viktorin." - #: ../../../Misc/NEWS:6226 msgid "" +"`bpo-24458 `__: Update documentation to " +"cover multi-phase initialization for extension modules (PEP 489). Patch by " +"Petr Viktorin." +msgstr "" +"`bpo-24458 `__: Update documentation to " +"cover multi-phase initialization for extension modules (PEP 489). Patch by " +"Petr Viktorin." + +#: ../../../Misc/NEWS:6229 +msgid "" "`bpo-24351 `__: Clarify what is meant by " "\"identifier\" in the context of string.Template instances." msgstr "" "`bpo-24351 `__: Clarify what is meant by " "\"identifier\" in the context of string.Template instances." -#: ../../../Misc/NEWS:6232 +#: ../../../Misc/NEWS:6235 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." @@ -12573,15 +12583,15 @@ msgstr "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." -#: ../../../Misc/NEWS:6237 +#: ../../../Misc/NEWS:6240 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../Misc/NEWS:6239 +#: ../../../Misc/NEWS:6242 msgid "Release date: 2015-05-31" msgstr "Date de sortie : 2015-05-31" -#: ../../../Misc/NEWS:6244 +#: ../../../Misc/NEWS:6247 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " @@ -12591,7 +12601,7 @@ msgstr "" "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." -#: ../../../Misc/NEWS:6248 +#: ../../../Misc/NEWS:6251 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -12603,7 +12613,7 @@ msgstr "" "PyObject_RichCompareBool() and _PyDict_Contains() to check for and handle " "errors correctly." -#: ../../../Misc/NEWS:6252 +#: ../../../Misc/NEWS:6255 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." @@ -12611,7 +12621,7 @@ msgstr "" "`bpo-24328 `__: Fix importing one " "character extension modules." -#: ../../../Misc/NEWS:6254 +#: ../../../Misc/NEWS:6257 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." @@ -12619,7 +12629,7 @@ msgstr "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." -#: ../../../Misc/NEWS:6256 +#: ../../../Misc/NEWS:6259 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " @@ -12629,7 +12639,7 @@ msgstr "" "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." -#: ../../../Misc/NEWS:6262 +#: ../../../Misc/NEWS:6265 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." @@ -12637,41 +12647,41 @@ msgstr "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." -#: ../../../Misc/NEWS:6264 -msgid "" -"`bpo-24270 `__: Add math.isclose() and " -"cmath.isclose() functions as per PEP 485. Contributed by Chris Barker and " -"Tal Einat." -msgstr "" -"`bpo-24270 `__: Add math.isclose() and " -"cmath.isclose() functions as per PEP 485. Contributed by Chris Barker and " -"Tal Einat." - #: ../../../Misc/NEWS:6267 msgid "" -"`bpo-5633 `__: Fixed timeit when the " -"statement is a string and the setup is not." +"`bpo-24270 `__: Add math.isclose() and " +"cmath.isclose() functions as per PEP 485. Contributed by Chris Barker and " +"Tal Einat." msgstr "" -"`bpo-5633 `__: Fixed timeit when the " -"statement is a string and the setup is not." +"`bpo-24270 `__: Add math.isclose() and " +"cmath.isclose() functions as per PEP 485. Contributed by Chris Barker and " +"Tal Einat." -#: ../../../Misc/NEWS:6269 +#: ../../../Misc/NEWS:6270 msgid "" -"`bpo-24326 `__: Fixed audioop.ratecv() " -"with non-default weightB argument. Original patch by David Moore." +"`bpo-5633 `__: Fixed timeit when the " +"statement is a string and the setup is not." msgstr "" -"`bpo-24326 `__: Fixed audioop.ratecv() " -"with non-default weightB argument. Original patch by David Moore." +"`bpo-5633 `__: Fixed timeit when the " +"statement is a string and the setup is not." #: ../../../Misc/NEWS:6272 msgid "" +"`bpo-24326 `__: Fixed audioop.ratecv() " +"with non-default weightB argument. Original patch by David Moore." +msgstr "" +"`bpo-24326 `__: Fixed audioop.ratecv() " +"with non-default weightB argument. Original patch by David Moore." + +#: ../../../Misc/NEWS:6275 +msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." -#: ../../../Misc/NEWS:6274 +#: ../../../Misc/NEWS:6277 msgid "" "`bpo-23934 `__: Fix inspect.signature to " "fail correctly for builtin types lacking signature information. Initial " @@ -12681,15 +12691,15 @@ msgstr "" "fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." -#: ../../../Misc/NEWS:6279 +#: ../../../Misc/NEWS:6282 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../Misc/NEWS:6281 +#: ../../../Misc/NEWS:6284 msgid "Release date: 2015-05-24" msgstr "Date de sortie : 2015-05-24" -#: ../../../Misc/NEWS:6286 +#: ../../../Misc/NEWS:6289 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." @@ -12697,57 +12707,57 @@ msgstr "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." -#: ../../../Misc/NEWS:6288 -msgid "" -"`bpo-24268 `__: PEP 489: Multi-phase " -"extension module initialization. Patch by Petr Viktorin." -msgstr "" -"`bpo-24268 `__: PEP 489: Multi-phase " -"extension module initialization. Patch by Petr Viktorin." - #: ../../../Misc/NEWS:6291 msgid "" -"`bpo-23955 `__: Add pyvenv.cfg option to " -"suppress registry/environment lookup for generating sys.path on Windows." +"`bpo-24268 `__: PEP 489: Multi-phase " +"extension module initialization. Patch by Petr Viktorin." msgstr "" -"`bpo-23955 `__: Add pyvenv.cfg option to " -"suppress registry/environment lookup for generating sys.path on Windows." +"`bpo-24268 `__: PEP 489: Multi-phase " +"extension module initialization. Patch by Petr Viktorin." #: ../../../Misc/NEWS:6294 msgid "" -"`bpo-24257 `__: Fixed system error in " -"the comparison of faked types.SimpleNamespace." +"`bpo-23955 `__: Add pyvenv.cfg option to " +"suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -"`bpo-24257 `__: Fixed system error in " -"the comparison of faked types.SimpleNamespace." +"`bpo-23955 `__: Add pyvenv.cfg option to " +"suppress registry/environment lookup for generating sys.path on Windows." #: ../../../Misc/NEWS:6297 msgid "" -"`bpo-22939 `__: Fixed integer overflow " -"in iterator object. Patch by Clement Rouault." +"`bpo-24257 `__: Fixed system error in " +"the comparison of faked types.SimpleNamespace." msgstr "" -"`bpo-22939 `__: Fixed integer overflow " -"in iterator object. Patch by Clement Rouault." +"`bpo-24257 `__: Fixed system error in " +"the comparison of faked types.SimpleNamespace." #: ../../../Misc/NEWS:6300 msgid "" -"`bpo-23985 `__: Fix a possible buffer " -"overrun when deleting a slice from the front of a bytearray and then " -"appending some other bytes data." +"`bpo-22939 `__: Fixed integer overflow " +"in iterator object. Patch by Clement Rouault." msgstr "" -"`bpo-23985 `__: Fix a possible buffer " -"overrun when deleting a slice from the front of a bytearray and then " -"appending some other bytes data." +"`bpo-22939 `__: Fixed integer overflow " +"in iterator object. Patch by Clement Rouault." #: ../../../Misc/NEWS:6303 msgid "" +"`bpo-23985 `__: Fix a possible buffer " +"overrun when deleting a slice from the front of a bytearray and then " +"appending some other bytes data." +msgstr "" +"`bpo-23985 `__: Fix a possible buffer " +"overrun when deleting a slice from the front of a bytearray and then " +"appending some other bytes data." + +#: ../../../Misc/NEWS:6306 +msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." -#: ../../../Misc/NEWS:6305 +#: ../../../Misc/NEWS:6308 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." @@ -12755,65 +12765,65 @@ msgstr "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." -#: ../../../Misc/NEWS:6307 -msgid "" -"`bpo-23290 `__: Optimize set_merge() for " -"cases where the target is empty. (Contributed by Serhiy Storchaka.)" -msgstr "" -"`bpo-23290 `__: Optimize set_merge() for " -"cases where the target is empty. (Contributed by Serhiy Storchaka.)" - #: ../../../Misc/NEWS:6310 msgid "" -"`bpo-2292 `__: PEP 448: Additional " -"Unpacking Generalizations." +"`bpo-23290 `__: Optimize set_merge() for " +"cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -"`bpo-2292 `__: PEP 448: Additional " -"Unpacking Generalizations." +"`bpo-23290 `__: Optimize set_merge() for " +"cases where the target is empty. (Contributed by Serhiy Storchaka.)" -#: ../../../Misc/NEWS:6312 +#: ../../../Misc/NEWS:6313 msgid "" -"`bpo-24096 `__: Make warnings." -"warn_explicit more robust against mutation of the warnings.filters list." +"`bpo-2292 `__: PEP 448: Additional " +"Unpacking Generalizations." msgstr "" -"`bpo-24096 `__: Make warnings." -"warn_explicit more robust against mutation of the warnings.filters list." +"`bpo-2292 `__: PEP 448: Additional " +"Unpacking Generalizations." #: ../../../Misc/NEWS:6315 msgid "" -"`bpo-23996 `__: Avoid a crash when a " -"delegated generator raises an unnormalized StopIteration exception. Patch " -"by Stefan Behnel." +"`bpo-24096 `__: Make warnings." +"warn_explicit more robust against mutation of the warnings.filters list." msgstr "" -"`bpo-23996 `__: Avoid a crash when a " -"delegated generator raises an unnormalized StopIteration exception. Patch " -"by Stefan Behnel." +"`bpo-24096 `__: Make warnings." +"warn_explicit more robust against mutation of the warnings.filters list." #: ../../../Misc/NEWS:6318 msgid "" -"`bpo-23910 `__: Optimize property() " -"getter calls. Patch by Joe Jevnik." +"`bpo-23996 `__: Avoid a crash when a " +"delegated generator raises an unnormalized StopIteration exception. Patch " +"by Stefan Behnel." msgstr "" -"`bpo-23910 `__: Optimize property() " -"getter calls. Patch by Joe Jevnik." +"`bpo-23996 `__: Avoid a crash when a " +"delegated generator raises an unnormalized StopIteration exception. Patch " +"by Stefan Behnel." -#: ../../../Misc/NEWS:6320 +#: ../../../Misc/NEWS:6321 msgid "" -"`bpo-23911 `__: Move path-based " -"importlib bootstrap code to a separate frozen module." +"`bpo-23910 `__: Optimize property() " +"getter calls. Patch by Joe Jevnik." msgstr "" -"`bpo-23911 `__: Move path-based " -"importlib bootstrap code to a separate frozen module." +"`bpo-23910 `__: Optimize property() " +"getter calls. Patch by Joe Jevnik." #: ../../../Misc/NEWS:6323 msgid "" +"`bpo-23911 `__: Move path-based " +"importlib bootstrap code to a separate frozen module." +msgstr "" +"`bpo-23911 `__: Move path-based " +"importlib bootstrap code to a separate frozen module." + +#: ../../../Misc/NEWS:6326 +msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" "`bpo-24192 `__: Fix namespace package " "imports." -#: ../../../Misc/NEWS:6325 +#: ../../../Misc/NEWS:6328 msgid "" "`bpo-24022 `__: Fix tokenizer crash when " "processing undecodable source code." @@ -12821,7 +12831,7 @@ msgstr "" "`bpo-24022 `__: Fix tokenizer crash when " "processing undecodable source code." -#: ../../../Misc/NEWS:6327 +#: ../../../Misc/NEWS:6330 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." @@ -12829,7 +12839,7 @@ msgstr "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." -#: ../../../Misc/NEWS:6329 +#: ../../../Misc/NEWS:6332 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." @@ -12837,7 +12847,7 @@ msgstr "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." -#: ../../../Misc/NEWS:6331 +#: ../../../Misc/NEWS:6334 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with " "async and await syntax." @@ -12845,53 +12855,53 @@ msgstr "" "`bpo-24017 `__: PEP 492: Coroutines with " "async and await syntax." -#: ../../../Misc/NEWS:6336 -msgid "" -"`bpo-14373 `__: Added C implementation " -"of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " -"Kachayev." -msgstr "" -"`bpo-14373 `__: Added C implementation " -"of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " -"Kachayev." - #: ../../../Misc/NEWS:6339 msgid "" -"`bpo-24230 `__: The tempfile module now " -"accepts bytes for prefix, suffix and dir parameters and returns bytes in " -"such situations (matching the os module APIs)." +"`bpo-14373 `__: Added C implementation " +"of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " +"Kachayev." msgstr "" -"`bpo-24230 `__: The tempfile module now " -"accepts bytes for prefix, suffix and dir parameters and returns bytes in " -"such situations (matching the os module APIs)." +"`bpo-14373 `__: Added C implementation " +"of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " +"Kachayev." #: ../../../Misc/NEWS:6342 msgid "" -"`bpo-22189 `__: collections.UserString " -"now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " -"isprintable(), and maketrans(). Patch by Joe Jevnik." +"`bpo-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 "" -"`bpo-22189 `__: collections.UserString " -"now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " -"isprintable(), and maketrans(). Patch by Joe Jevnik." +"`bpo-24230 `__: The tempfile module now " +"accepts bytes for prefix, suffix and dir parameters and returns bytes in " +"such situations (matching the os module APIs)." -#: ../../../Misc/NEWS:6346 +#: ../../../Misc/NEWS:6345 msgid "" -"`bpo-24244 `__: Prevents termination " -"when an invalid format string is encountered on Windows in strftime." +"`bpo-22189 `__: collections.UserString " +"now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " +"isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -"`bpo-24244 `__: Prevents termination " -"when an invalid format string is encountered on Windows in strftime." +"`bpo-22189 `__: collections.UserString " +"now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " +"isprintable(), and maketrans(). Patch by Joe Jevnik." #: ../../../Misc/NEWS:6349 msgid "" +"`bpo-24244 `__: Prevents termination " +"when an invalid format string is encountered on Windows in strftime." +msgstr "" +"`bpo-24244 `__: Prevents termination " +"when an invalid format string is encountered on Windows in strftime." + +#: ../../../Misc/NEWS:6352 +msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" "`bpo-23973 `__: PEP 484: Add the typing " "module." -#: ../../../Misc/NEWS:6351 +#: ../../../Misc/NEWS:6354 msgid "" "`bpo-23086 `__: The collections.abc." "Sequence() abstract base class added *start* and *stop* parameters to the " @@ -12901,7 +12911,7 @@ msgstr "" "Sequence() abstract base class added *start* and *stop* parameters to the " "index() mixin. Patch by Devin Jeanpierre." -#: ../../../Misc/NEWS:6355 +#: ../../../Misc/NEWS:6358 msgid "" "`bpo-20035 `__: Replaced the ``tkinter." "_fix`` module used for setting up the Tcl/Tk environment on Windows with a " @@ -12913,36 +12923,36 @@ msgstr "" "private function in the ``_tkinter`` module that makes no permanent changes " "to the environment." -#: ../../../Misc/NEWS:6359 -msgid "" -"`bpo-24257 `__: Fixed segmentation fault " -"in sqlite3.Row constructor with faked cursor type." -msgstr "" -"`bpo-24257 `__: Fixed segmentation fault " -"in sqlite3.Row constructor with faked cursor type." - #: ../../../Misc/NEWS:6362 msgid "" -"`bpo-15836 `__: assertRaises(), " -"assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " -"check the type of the first argument to prevent possible user error. Based " -"on patch by Daniel Wagner-Hall." +"`bpo-24257 `__: Fixed segmentation fault " +"in sqlite3.Row constructor with faked cursor type." msgstr "" -"`bpo-15836 `__: assertRaises(), " -"assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " -"check the type of the first argument to prevent possible user error. Based " -"on patch by Daniel Wagner-Hall." +"`bpo-24257 `__: Fixed segmentation fault " +"in sqlite3.Row constructor with faked cursor type." -#: ../../../Misc/NEWS:6366 +#: ../../../Misc/NEWS:6365 msgid "" -"`bpo-9858 `__: Add missing method stubs " -"to _io.RawIOBase. Patch by Laura Rupprecht." +"`bpo-15836 `__: assertRaises(), " +"assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " +"check the type of the first argument to prevent possible user error. Based " +"on patch by Daniel Wagner-Hall." msgstr "" -"`bpo-9858 `__: Add missing method stubs " -"to _io.RawIOBase. Patch by Laura Rupprecht." +"`bpo-15836 `__: assertRaises(), " +"assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " +"check the type of the first argument to prevent possible user error. Based " +"on patch by Daniel Wagner-Hall." #: ../../../Misc/NEWS:6369 msgid "" +"`bpo-9858 `__: Add missing method stubs " +"to _io.RawIOBase. Patch by Laura Rupprecht." +msgstr "" +"`bpo-9858 `__: Add missing method stubs " +"to _io.RawIOBase. Patch by Laura Rupprecht." + +#: ../../../Misc/NEWS:6372 +msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added " "readable and evaluable repr for these objects. Based on patch by Josh " @@ -12953,7 +12963,7 @@ msgstr "" "readable and evaluable repr for these objects. Based on patch by Josh " "Rosenberg." -#: ../../../Misc/NEWS:6373 +#: ../../../Misc/NEWS:6376 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -12965,7 +12975,7 @@ msgstr "" "already exists on Windows as well as on Unix. tempfile.mkstemp() now fails " "early if parent directory is not valid (not exists or is a file) on Windows." -#: ../../../Misc/NEWS:6378 +#: ../../../Misc/NEWS:6381 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." @@ -12973,26 +12983,26 @@ msgstr "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." -#: ../../../Misc/NEWS:6380 -msgid "" -"`bpo-6598 `__: Increased time precision " -"and random number range in email.utils.make_msgid() to strengthen the " -"uniqueness of the message ID." -msgstr "" -"`bpo-6598 `__: Increased time precision " -"and random number range in email.utils.make_msgid() to strengthen the " -"uniqueness of the message ID." - #: ../../../Misc/NEWS:6383 msgid "" -"`bpo-24091 `__: Fixed various crashes in " -"corner cases in C implementation of ElementTree." +"`bpo-6598 `__: Increased time precision " +"and random number range in email.utils.make_msgid() to strengthen the " +"uniqueness of the message ID." msgstr "" -"`bpo-24091 `__: Fixed various crashes in " -"corner cases in C implementation of ElementTree." +"`bpo-6598 `__: Increased time precision " +"and random number range in email.utils.make_msgid() to strengthen the " +"uniqueness of the message ID." #: ../../../Misc/NEWS:6386 msgid "" +"`bpo-24091 `__: Fixed various crashes in " +"corner cases in C implementation of ElementTree." +msgstr "" +"`bpo-24091 `__: Fixed various crashes in " +"corner cases in C implementation of ElementTree." + +#: ../../../Misc/NEWS:6389 +msgid "" "`bpo-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." @@ -13001,7 +13011,7 @@ msgstr "" "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." -#: ../../../Misc/NEWS:6390 +#: ../../../Misc/NEWS:6393 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." @@ -13009,35 +13019,35 @@ msgstr "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." -#: ../../../Misc/NEWS:6392 -msgid "" -"`bpo-20098 `__: New mangle_from policy " -"option for email, default True for compat32, but False for all other " -"policies." -msgstr "" -"`bpo-20098 `__: New mangle_from policy " -"option for email, default True for compat32, but False for all other " -"policies." - #: ../../../Misc/NEWS:6395 msgid "" -"`bpo-24211 `__: The email library now " -"supports RFC 6532: it can generate headers using utf-8 instead of encoded " -"words." +"`bpo-20098 `__: New mangle_from policy " +"option for email, default True for compat32, but False for all other " +"policies." msgstr "" -"`bpo-24211 `__: The email library now " -"supports RFC 6532: it can generate headers using utf-8 instead of encoded " -"words." +"`bpo-20098 `__: New mangle_from policy " +"option for email, default True for compat32, but False for all other " +"policies." #: ../../../Misc/NEWS:6398 msgid "" +"`bpo-24211 `__: The email library now " +"supports RFC 6532: it can generate headers using utf-8 instead of encoded " +"words." +msgstr "" +"`bpo-24211 `__: The email library now " +"supports RFC 6532: it can generate headers using utf-8 instead of encoded " +"words." + +#: ../../../Misc/NEWS:6401 +msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." -#: ../../../Misc/NEWS:6400 +#: ../../../Misc/NEWS:6403 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." @@ -13045,7 +13055,7 @@ msgstr "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." -#: ../../../Misc/NEWS:6402 +#: ../../../Misc/NEWS:6405 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." @@ -13053,7 +13063,7 @@ msgstr "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." -#: ../../../Misc/NEWS:6404 +#: ../../../Misc/NEWS:6407 msgid "" "`bpo-22027 `__: smtplib now supports RFC " "6531 (SMTPUTF8)." @@ -13061,7 +13071,7 @@ msgstr "" "`bpo-22027 `__: smtplib now supports RFC " "6531 (SMTPUTF8)." -#: ../../../Misc/NEWS:6406 +#: ../../../Misc/NEWS:6409 msgid "" "`bpo-23488 `__: Random generator objects " "now consume 2x less memory on 64-bit." @@ -13069,43 +13079,43 @@ msgstr "" "`bpo-23488 `__: Random generator objects " "now consume 2x less memory on 64-bit." -#: ../../../Misc/NEWS:6408 -msgid "" -"`bpo-1322 `__: platform.dist() and " -"platform.linux_distribution() functions are now deprecated. Initial patch " -"by Vajrasky Kok." -msgstr "" -"`bpo-1322 `__: platform.dist() and " -"platform.linux_distribution() functions are now deprecated. Initial patch " -"by Vajrasky Kok." - #: ../../../Misc/NEWS:6411 msgid "" -"`bpo-22486 `__: Added the math.gcd() " -"function. The fractions.gcd() function now is deprecated. Based on patch " -"by Mark Dickinson." +"`bpo-1322 `__: platform.dist() and " +"platform.linux_distribution() functions are now deprecated. Initial patch " +"by Vajrasky Kok." msgstr "" -"`bpo-22486 `__: Added the math.gcd() " -"function. The fractions.gcd() function now is deprecated. Based on patch " -"by Mark Dickinson." +"`bpo-1322 `__: platform.dist() and " +"platform.linux_distribution() functions are now deprecated. Initial patch " +"by Vajrasky Kok." #: ../../../Misc/NEWS:6414 msgid "" -"`bpo-24064 `__: Property() docstrings " -"are now writeable. (Patch by Berker Peksag.)" +"`bpo-22486 `__: Added the math.gcd() " +"function. The fractions.gcd() function now is deprecated. Based on patch " +"by Mark Dickinson." msgstr "" -"`bpo-24064 `__: Property() docstrings " -"are now writeable. (Patch by Berker Peksag.)" +"`bpo-22486 `__: Added the math.gcd() " +"function. The fractions.gcd() function now is deprecated. Based on patch " +"by Mark Dickinson." #: ../../../Misc/NEWS:6417 msgid "" +"`bpo-24064 `__: Property() docstrings " +"are now writeable. (Patch by Berker Peksag.)" +msgstr "" +"`bpo-24064 `__: Property() docstrings " +"are now writeable. (Patch by Berker Peksag.)" + +#: ../../../Misc/NEWS:6420 +msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." -#: ../../../Misc/NEWS:6419 +#: ../../../Misc/NEWS:6422 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." @@ -13113,135 +13123,135 @@ msgstr "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." -#: ../../../Misc/NEWS:6421 -msgid "" -"`bpo-23796 `__: peek and read1 methods " -"of BufferedReader now raise ValueError if they called on a closed object. " -"Patch by John Hergenroeder." -msgstr "" -"`bpo-23796 `__: peek and read1 methods " -"of BufferedReader now raise ValueError if they called on a closed object. " -"Patch by John Hergenroeder." - #: ../../../Misc/NEWS:6424 msgid "" -"`bpo-21795 `__: smtpd now supports the " -"8BITMIME extension whenever the new *decode_data* constructor argument is " -"set to False." +"`bpo-23796 `__: peek and read1 methods " +"of BufferedReader now raise ValueError if they called on a closed object. " +"Patch by John Hergenroeder." msgstr "" -"`bpo-21795 `__: smtpd now supports the " -"8BITMIME extension whenever the new *decode_data* constructor argument is " -"set to False." +"`bpo-23796 `__: peek and read1 methods " +"of BufferedReader now raise ValueError if they called on a closed object. " +"Patch by John Hergenroeder." #: ../../../Misc/NEWS:6427 msgid "" -"`bpo-24155 `__: optimize heapq.heapify() " -"for better cache performance when heapifying large lists." +"`bpo-21795 `__: smtpd now supports the " +"8BITMIME extension whenever the new *decode_data* constructor argument is " +"set to False." msgstr "" -"`bpo-24155 `__: optimize heapq.heapify() " -"for better cache performance when heapifying large lists." +"`bpo-21795 `__: smtpd now supports the " +"8BITMIME extension whenever the new *decode_data* constructor argument is " +"set to False." #: ../../../Misc/NEWS:6430 msgid "" -"`bpo-21800 `__: imaplib now supports RFC " -"5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " -"encodes non-ASCII usernames and passwords to UTF8." +"`bpo-24155 `__: optimize heapq.heapify() " +"for better cache performance when heapifying large lists." msgstr "" -"`bpo-21800 `__: imaplib now supports RFC " -"5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " -"encodes non-ASCII usernames and passwords to UTF8." +"`bpo-24155 `__: optimize heapq.heapify() " +"for better cache performance when heapifying large lists." -#: ../../../Misc/NEWS:6434 +#: ../../../Misc/NEWS:6433 msgid "" -"`bpo-20274 `__: When calling a _sqlite." -"Connection, it now complains if passed any keyword arguments. Previously it " -"silently ignored them." +"`bpo-21800 `__: imaplib now supports RFC " +"5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " +"encodes non-ASCII usernames and passwords to UTF8." msgstr "" -"`bpo-20274 `__: When calling a _sqlite." -"Connection, it now complains if passed any keyword arguments. Previously it " -"silently ignored them." +"`bpo-21800 `__: imaplib now supports RFC " +"5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " +"encodes non-ASCII usernames and passwords to UTF8." #: ../../../Misc/NEWS:6437 msgid "" -"`bpo-20274 `__: Remove ignored and " -"erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite." -"Connection." +"`bpo-20274 `__: When calling a _sqlite." +"Connection, it now complains if passed any keyword arguments. Previously it " +"silently ignored them." msgstr "" -"`bpo-20274 `__: Remove ignored and " -"erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite." -"Connection." +"`bpo-20274 `__: When calling a _sqlite." +"Connection, it now complains if passed any keyword arguments. Previously it " +"silently ignored them." #: ../../../Misc/NEWS:6440 msgid "" -"`bpo-24134 `__: assertRaises(), " -"assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a " -"deprecation warning when callable is None or keyword arguments except msg is " -"passed in the context manager mode." +"`bpo-20274 `__: Remove ignored and " +"erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite." +"Connection." msgstr "" -"`bpo-24134 `__: assertRaises(), " -"assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a " -"deprecation warning when callable is None or keyword arguments except msg is " -"passed in the context manager mode." +"`bpo-20274 `__: Remove ignored and " +"erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite." +"Connection." -#: ../../../Misc/NEWS:6444 +#: ../../../Misc/NEWS:6443 msgid "" -"`bpo-24018 `__: Add a collections.abc." -"Generator abstract base class. Contributed by Stefan Behnel." +"`bpo-24134 `__: assertRaises(), " +"assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a " +"deprecation warning when callable is None or keyword arguments except msg is " +"passed in the context manager mode." msgstr "" -"`bpo-24018 `__: Add a collections.abc." -"Generator abstract base class. Contributed by Stefan Behnel." +"`bpo-24134 `__: assertRaises(), " +"assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a " +"deprecation warning when callable is None or keyword arguments except msg is " +"passed in the context manager mode." #: ../../../Misc/NEWS:6447 msgid "" -"`bpo-23880 `__: Tkinter's getint() and " -"getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " -"numbers (in particular int)." +"`bpo-24018 `__: Add a collections.abc." +"Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -"`bpo-23880 `__: Tkinter's getint() and " -"getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " -"numbers (in particular int)." +"`bpo-24018 `__: Add a collections.abc." +"Generator abstract base class. Contributed by Stefan Behnel." #: ../../../Misc/NEWS:6450 msgid "" -"`bpo-22619 `__: Added negative limit " -"support in the traceback module. Based on patch by Dmitry Kazakov." +"`bpo-23880 `__: Tkinter's getint() and " +"getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " +"numbers (in particular int)." msgstr "" -"`bpo-22619 `__: Added negative limit " -"support in the traceback module. Based on patch by Dmitry Kazakov." +"`bpo-23880 `__: Tkinter's getint() and " +"getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " +"numbers (in particular int)." #: ../../../Misc/NEWS:6453 msgid "" -"`bpo-24094 `__: Fix possible crash in " -"json.encode with poorly behaved dict subclasses." +"`bpo-22619 `__: Added negative limit " +"support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -"`bpo-24094 `__: Fix possible crash in " -"json.encode with poorly behaved dict subclasses." +"`bpo-22619 `__: Added negative limit " +"support in the traceback module. Based on patch by Dmitry Kazakov." #: ../../../Misc/NEWS:6456 msgid "" -"`bpo-9246 `__: On POSIX, os.getcwd() now " -"supports paths longer than 1025 bytes. Patch written by William Orr." +"`bpo-24094 `__: Fix possible crash in " +"json.encode with poorly behaved dict subclasses." msgstr "" -"`bpo-9246 `__: On POSIX, os.getcwd() now " -"supports paths longer than 1025 bytes. Patch written by William Orr." +"`bpo-24094 `__: Fix possible crash in " +"json.encode with poorly behaved dict subclasses." #: ../../../Misc/NEWS:6459 msgid "" -"`bpo-17445 `__: add difflib.diff_bytes() " -"to support comparison of byte strings (fixes a regression from Python 2)." +"`bpo-9246 `__: On POSIX, os.getcwd() now " +"supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -"`bpo-17445 `__: add difflib.diff_bytes() " -"to support comparison of byte strings (fixes a regression from Python 2)." +"`bpo-9246 `__: On POSIX, os.getcwd() now " +"supports paths longer than 1025 bytes. Patch written by William Orr." #: ../../../Misc/NEWS:6462 msgid "" +"`bpo-17445 `__: add difflib.diff_bytes() " +"to support comparison of byte strings (fixes a regression from Python 2)." +msgstr "" +"`bpo-17445 `__: add difflib.diff_bytes() " +"to support comparison of byte strings (fixes a regression from Python 2)." + +#: ../../../Misc/NEWS:6465 +msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." -#: ../../../Misc/NEWS:6465 +#: ../../../Misc/NEWS:6468 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." @@ -13249,127 +13259,127 @@ msgstr "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." -#: ../../../Misc/NEWS:6467 +#: ../../../Misc/NEWS:6470 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:6471 -msgid "" -"`bpo-23908 `__: os functions now reject " -"paths with embedded null character on Windows instead of silently truncating " -"them." -msgstr "" -"`bpo-23908 `__: os functions now reject " -"paths with embedded null character on Windows instead of silently truncating " -"them." - #: ../../../Misc/NEWS:6474 msgid "" -"`bpo-23728 `__: binascii.crc_hqx() could " -"return an integer outside of the range 0-0xffff for empty data." +"`bpo-23908 `__: os functions now reject " +"paths with embedded null character on Windows instead of silently truncating " +"them." msgstr "" -"`bpo-23728 `__: binascii.crc_hqx() could " -"return an integer outside of the range 0-0xffff for empty data." +"`bpo-23908 `__: os functions now reject " +"paths with embedded null character on Windows instead of silently truncating " +"them." #: ../../../Misc/NEWS:6477 msgid "" +"`bpo-23728 `__: binascii.crc_hqx() could " +"return an integer outside of the range 0-0xffff for empty data." +msgstr "" +"`bpo-23728 `__: binascii.crc_hqx() could " +"return an integer outside of the range 0-0xffff for empty data." + +#: ../../../Misc/NEWS:6480 +msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." -#: ../../../Misc/NEWS:6480 +#: ../../../Misc/NEWS:6483 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../Misc/NEWS:6482 +#: ../../../Misc/NEWS:6485 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../Misc/NEWS:6484 -msgid "" -"`bpo-24178 `__: asyncio.Lock, Condition, " -"Semaphore, and BoundedSemaphore support new 'async with' syntax. " -"Contributed by Yury Selivanov." -msgstr "" -"`bpo-24178 `__: asyncio.Lock, Condition, " -"Semaphore, and BoundedSemaphore support new 'async with' syntax. " -"Contributed by Yury Selivanov." - #: ../../../Misc/NEWS:6487 msgid "" -"`bpo-24179 `__: Support 'async for' for " -"asyncio.StreamReader. Contributed by Yury Selivanov." +"`bpo-24178 `__: asyncio.Lock, Condition, " +"Semaphore, and BoundedSemaphore support new 'async with' syntax. " +"Contributed by Yury Selivanov." msgstr "" -"`bpo-24179 `__: Support 'async for' for " -"asyncio.StreamReader. Contributed by Yury Selivanov." +"`bpo-24178 `__: asyncio.Lock, Condition, " +"Semaphore, and BoundedSemaphore support new 'async with' syntax. " +"Contributed by Yury Selivanov." #: ../../../Misc/NEWS:6490 msgid "" -"`bpo-24184 `__: Add AsyncIterator and " -"AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." +"`bpo-24179 `__: Support 'async for' for " +"asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -"`bpo-24184 `__: Add AsyncIterator and " -"AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." +"`bpo-24179 `__: Support 'async for' for " +"asyncio.StreamReader. Contributed by Yury Selivanov." #: ../../../Misc/NEWS:6493 msgid "" -"`bpo-22547 `__: Implement informative " -"__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." +"`bpo-24184 `__: Add AsyncIterator and " +"AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -"`bpo-22547 `__: Implement informative " -"__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." +"`bpo-24184 `__: Add AsyncIterator and " +"AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." #: ../../../Misc/NEWS:6496 msgid "" -"`bpo-24190 `__: Implement inspect." -"BoundArgument.apply_defaults() method. Contributed by Yury Selivanov." +"`bpo-22547 `__: Implement informative " +"__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -"`bpo-24190 `__: Implement inspect." -"BoundArgument.apply_defaults() method. Contributed by Yury Selivanov." +"`bpo-22547 `__: Implement informative " +"__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." #: ../../../Misc/NEWS:6499 msgid "" -"`bpo-20691 `__: Add 'follow_wrapped' " -"argument to inspect.Signature.from_callable() and inspect.signature(). " -"Contributed by Yury Selivanov." +"`bpo-24190 `__: Implement inspect." +"BoundArgument.apply_defaults() method. Contributed by Yury Selivanov." msgstr "" -"`bpo-20691 `__: Add 'follow_wrapped' " -"argument to inspect.Signature.from_callable() and inspect.signature(). " -"Contributed by Yury Selivanov." +"`bpo-24190 `__: Implement inspect." +"BoundArgument.apply_defaults() method. Contributed by Yury Selivanov." -#: ../../../Misc/NEWS:6503 +#: ../../../Misc/NEWS:6502 msgid "" -"`bpo-24248 `__: Deprecate inspect." -"Signature.from_function() and inspect.Signature.from_builtin()." +"`bpo-20691 `__: Add 'follow_wrapped' " +"argument to inspect.Signature.from_callable() and inspect.signature(). " +"Contributed by Yury Selivanov." msgstr "" -"`bpo-24248 `__: Deprecate inspect." -"Signature.from_function() and inspect.Signature.from_builtin()." +"`bpo-20691 `__: Add 'follow_wrapped' " +"argument to inspect.Signature.from_callable() and inspect.signature(). " +"Contributed by Yury Selivanov." #: ../../../Misc/NEWS:6506 msgid "" -"`bpo-23898 `__: Fix inspect." -"classify_class_attrs() to support attributes with overloaded __eq__ and " -"__bool__. Patch by Mike Bayer." +"`bpo-24248 `__: Deprecate inspect." +"Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -"`bpo-23898 `__: Fix inspect." -"classify_class_attrs() to support attributes with overloaded __eq__ and " -"__bool__. Patch by Mike Bayer." +"`bpo-24248 `__: Deprecate inspect." +"Signature.from_function() and inspect.Signature.from_builtin()." #: ../../../Misc/NEWS:6509 msgid "" +"`bpo-23898 `__: Fix inspect." +"classify_class_attrs() to support attributes with overloaded __eq__ and " +"__bool__. Patch by Mike Bayer." +msgstr "" +"`bpo-23898 `__: Fix inspect." +"classify_class_attrs() to support attributes with overloaded __eq__ and " +"__bool__. Patch by Mike Bayer." + +#: ../../../Misc/NEWS:6512 +msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." -#: ../../../Misc/NEWS:6515 +#: ../../../Misc/NEWS:6518 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." @@ -13377,43 +13387,43 @@ msgstr "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." -#: ../../../Misc/NEWS:6521 -msgid "" -"`bpo-21520 `__: test_zipfile no longer " -"fails if the word 'bad' appears anywhere in the name of the current " -"directory." -msgstr "" -"`bpo-21520 `__: test_zipfile no longer " -"fails if the word 'bad' appears anywhere in the name of the current " -"directory." - #: ../../../Misc/NEWS:6524 msgid "" -"`bpo-9517 `__: Move script_helper into " -"the support package. Patch by Christie Wilson." +"`bpo-21520 `__: test_zipfile no longer " +"fails if the word 'bad' appears anywhere in the name of the current " +"directory." msgstr "" -"`bpo-9517 `__: Move script_helper into " -"the support package. Patch by Christie Wilson." +"`bpo-21520 `__: test_zipfile no longer " +"fails if the word 'bad' appears anywhere in the name of the current " +"directory." -#: ../../../Misc/NEWS:6530 +#: ../../../Misc/NEWS:6527 msgid "" -"`bpo-22155 `__: Add File Handlers " -"subsection with createfilehandler to tkinter doc. Remove obsolete example " -"from FAQ. Patch by Martin Panter." +"`bpo-9517 `__: Move script_helper into " +"the support package. Patch by Christie Wilson." msgstr "" -"`bpo-22155 `__: Add File Handlers " -"subsection with createfilehandler to tkinter doc. Remove obsolete example " -"from FAQ. Patch by Martin Panter." +"`bpo-9517 `__: Move script_helper into " +"the support package. Patch by Christie Wilson." #: ../../../Misc/NEWS:6533 msgid "" +"`bpo-22155 `__: Add File Handlers " +"subsection with createfilehandler to tkinter doc. Remove obsolete example " +"from FAQ. Patch by Martin Panter." +msgstr "" +"`bpo-22155 `__: Add File Handlers " +"subsection with createfilehandler to tkinter doc. Remove obsolete example " +"from FAQ. Patch by Martin Panter." + +#: ../../../Misc/NEWS:6536 +msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." -#: ../../../Misc/NEWS:6535 +#: ../../../Misc/NEWS:6538 msgid "" "`bpo-24077 `__: Fix typo in man page for " "-I command option: -s, not -S" @@ -13421,35 +13431,35 @@ msgstr "" "`bpo-24077 `__: Fix typo in man page for " "-I command option: -s, not -S" -#: ../../../Misc/NEWS:6540 -msgid "" -"`bpo-24000 `__: Improved Argument " -"Clinic's mapping of converters to legacy \"format units\". Updated the " -"documentation to match." -msgstr "" -"`bpo-24000 `__: Improved Argument " -"Clinic's mapping of converters to legacy \"format units\". Updated the " -"documentation to match." - #: ../../../Misc/NEWS:6543 msgid "" -"`bpo-24001 `__: Argument Clinic " -"converters now use accept={type} instead of types={'type'} to specify the " -"types the converter accepts." +"`bpo-24000 `__: Improved Argument " +"Clinic's mapping of converters to legacy \"format units\". Updated the " +"documentation to match." msgstr "" -"`bpo-24001 `__: Argument Clinic " -"converters now use accept={type} instead of types={'type'} to specify the " -"types the converter accepts." +"`bpo-24000 `__: Improved Argument " +"Clinic's mapping of converters to legacy \"format units\". Updated the " +"documentation to match." #: ../../../Misc/NEWS:6546 msgid "" +"`bpo-24001 `__: Argument Clinic " +"converters now use accept={type} instead of types={'type'} to specify the " +"types the converter accepts." +msgstr "" +"`bpo-24001 `__: Argument Clinic " +"converters now use accept={type} instead of types={'type'} to specify the " +"types the converter accepts." + +#: ../../../Misc/NEWS:6549 +msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." -#: ../../../Misc/NEWS:6548 +#: ../../../Misc/NEWS:6551 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." @@ -13457,15 +13467,15 @@ msgstr "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." -#: ../../../Misc/NEWS:6552 +#: ../../../Misc/NEWS:6555 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alpha 4" -#: ../../../Misc/NEWS:6554 +#: ../../../Misc/NEWS:6557 msgid "Release date: 2015-04-19" msgstr "Date de sortie : 2015-04-19" -#: ../../../Misc/NEWS:6559 +#: ../../../Misc/NEWS:6562 msgid "" "`bpo-22980 `__: Under Linux, GNU/" "KFreeBSD and the Hurd, C extensions now include the architecture triplet in " @@ -13479,93 +13489,93 @@ msgstr "" "same working tree. Under OS X, the extension name now includes PEP 3149-" "style information." -#: ../../../Misc/NEWS:6564 -msgid "" -"`bpo-22631 `__: Added Linux-specific " -"socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." -msgstr "" -"`bpo-22631 `__: Added Linux-specific " -"socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." - #: ../../../Misc/NEWS:6567 msgid "" -"`bpo-23731 `__: Implement PEP 488: " -"removal of .pyo files." +"`bpo-22631 `__: Added Linux-specific " +"socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -"`bpo-23731 `__: Implement PEP 488: " -"removal of .pyo files." +"`bpo-22631 `__: Added Linux-specific " +"socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." -#: ../../../Misc/NEWS:6569 +#: ../../../Misc/NEWS:6570 msgid "" -"`bpo-23726 `__: Don't enable GC for user " -"subclasses of non-GC types that don't add any new fields. Patch by Eugene " -"Toder." +"`bpo-23731 `__: Implement PEP 488: " +"removal of .pyo files." msgstr "" -"`bpo-23726 `__: Don't enable GC for user " -"subclasses of non-GC types that don't add any new fields. Patch by Eugene " -"Toder." +"`bpo-23731 `__: Implement PEP 488: " +"removal of .pyo files." #: ../../../Misc/NEWS:6572 msgid "" -"`bpo-23309 `__: Avoid a deadlock at " -"shutdown if a daemon thread is aborted while it is holding a lock to a " -"buffered I/O object, and the main thread tries to use the same I/O object " -"(typically stdout or stderr). A fatal error is emitted instead." +"`bpo-23726 `__: Don't enable GC for user " +"subclasses of non-GC types that don't add any new fields. Patch by Eugene " +"Toder." msgstr "" -"`bpo-23309 `__: Avoid a deadlock at " -"shutdown if a daemon thread is aborted while it is holding a lock to a " -"buffered I/O object, and the main thread tries to use the same I/O object " -"(typically stdout or stderr). A fatal error is emitted instead." +"`bpo-23726 `__: Don't enable GC for user " +"subclasses of non-GC types that don't add any new fields. Patch by Eugene " +"Toder." -#: ../../../Misc/NEWS:6577 +#: ../../../Misc/NEWS:6575 msgid "" -"`bpo-22977 `__: Fixed formatting Windows " -"error messages on Wine. Patch by Martin Panter." +"`bpo-23309 `__: Avoid a deadlock at " +"shutdown if a daemon thread is aborted while it is holding a lock to a " +"buffered I/O object, and the main thread tries to use the same I/O object " +"(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -"`bpo-22977 `__: Fixed formatting Windows " -"error messages on Wine. Patch by Martin Panter." +"`bpo-23309 `__: Avoid a deadlock at " +"shutdown if a daemon thread is aborted while it is holding a lock to a " +"buffered I/O object, and the main thread tries to use the same I/O object " +"(typically stdout or stderr). A fatal error is emitted instead." #: ../../../Misc/NEWS:6580 msgid "" -"`bpo-23466 `__: %c, %o, %x, and %X in " -"bytes formatting now raise TypeError on non-integer input." +"`bpo-22977 `__: Fixed formatting Windows " +"error messages on Wine. Patch by Martin Panter." msgstr "" -"`bpo-23466 `__: %c, %o, %x, and %X in " -"bytes formatting now raise TypeError on non-integer input." +"`bpo-22977 `__: Fixed formatting Windows " +"error messages on Wine. Patch by Martin Panter." #: ../../../Misc/NEWS:6583 msgid "" -"`bpo-24044 `__: Fix possible null " -"pointer dereference in list.sort in out of memory conditions." +"`bpo-23466 `__: %c, %o, %x, and %X in " +"bytes formatting now raise TypeError on non-integer input." msgstr "" -"`bpo-24044 `__: Fix possible null " -"pointer dereference in list.sort in out of memory conditions." +"`bpo-23466 `__: %c, %o, %x, and %X in " +"bytes formatting now raise TypeError on non-integer input." #: ../../../Misc/NEWS:6586 msgid "" -"`bpo-21354 `__: PyCFunction_New function " -"is exposed by python DLL again." +"`bpo-24044 `__: Fix possible null " +"pointer dereference in list.sort in out of memory conditions." msgstr "" -"`bpo-21354 `__: PyCFunction_New function " -"is exposed by python DLL again." +"`bpo-24044 `__: Fix possible null " +"pointer dereference in list.sort in out of memory conditions." -#: ../../../Misc/NEWS:6591 +#: ../../../Misc/NEWS:6589 msgid "" -"`bpo-23840 `__: tokenize.open() now " -"closes the temporary binary file on error to fix a resource warning." +"`bpo-21354 `__: PyCFunction_New function " +"is exposed by python DLL again." msgstr "" -"`bpo-23840 `__: tokenize.open() now " -"closes the temporary binary file on error to fix a resource warning." +"`bpo-21354 `__: PyCFunction_New function " +"is exposed by python DLL again." #: ../../../Misc/NEWS:6594 msgid "" +"`bpo-23840 `__: tokenize.open() now " +"closes the temporary binary file on error to fix a resource warning." +msgstr "" +"`bpo-23840 `__: tokenize.open() now " +"closes the temporary binary file on error to fix a resource warning." + +#: ../../../Misc/NEWS:6597 +msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." -#: ../../../Misc/NEWS:6596 +#: ../../../Misc/NEWS:6599 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -13577,52 +13587,52 @@ msgstr "" "enhancement is a superset of the enhancement from `bpo-19494 `__ and supersedes that change." -#: ../../../Misc/NEWS:6600 -msgid "" -"`bpo-23703 `__: Fix a regression in " -"urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." -msgstr "" -"`bpo-23703 `__: Fix a regression in " -"urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." - #: ../../../Misc/NEWS:6603 msgid "" -"`bpo-4254 `__: Adds _curses." -"update_lines_cols(). Patch by Arnon Yaari" +"`bpo-23703 `__: Fix a regression in " +"urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -"`bpo-4254 `__: Adds _curses." -"update_lines_cols(). Patch by Arnon Yaari" +"`bpo-23703 `__: Fix a regression in " +"urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." -#: ../../../Misc/NEWS:6605 +#: ../../../Misc/NEWS:6606 msgid "" -"`bpo-19933 `__: Provide default argument " -"for ndigits in round. Patch by Vajrasky Kok." +"`bpo-4254 `__: Adds _curses." +"update_lines_cols(). Patch by Arnon Yaari" msgstr "" -"`bpo-19933 `__: Provide default argument " -"for ndigits in round. Patch by Vajrasky Kok." +"`bpo-4254 `__: Adds _curses." +"update_lines_cols(). Patch by Arnon Yaari" #: ../../../Misc/NEWS:6608 msgid "" -"`bpo-23193 `__: Add a numeric_owner " -"parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " -"by Michael Vogt and Eric Smith." +"`bpo-19933 `__: Provide default argument " +"for ndigits in round. Patch by Vajrasky Kok." msgstr "" -"`bpo-23193 `__: Add a numeric_owner " -"parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " -"by Michael Vogt and Eric Smith." +"`bpo-19933 `__: Provide default argument " +"for ndigits in round. Patch by Vajrasky Kok." -#: ../../../Misc/NEWS:6612 +#: ../../../Misc/NEWS:6611 msgid "" -"`bpo-23342 `__: Add a subprocess.run() " -"function than returns a CalledProcess instance for a more consistent API " -"than the existing call* functions." +"`bpo-23193 `__: Add a numeric_owner " +"parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " +"by Michael Vogt and Eric Smith." msgstr "" -"`bpo-23342 `__: Add a subprocess.run() " -"function than returns a CalledProcess instance for a more consistent API " -"than the existing call* functions." +"`bpo-23193 `__: Add a numeric_owner " +"parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " +"by Michael Vogt and Eric Smith." #: ../../../Misc/NEWS:6615 msgid "" +"`bpo-23342 `__: Add a subprocess.run() " +"function than returns a CalledProcess instance for a more consistent API " +"than the existing call* functions." +msgstr "" +"`bpo-23342 `__: Add a subprocess.run() " +"function than returns a CalledProcess instance for a more consistent API " +"than the existing call* functions." + +#: ../../../Misc/NEWS:6618 +msgid "" "`bpo-21217 `__: inspect.getsourcelines() " "now tries to compute the start and end lines from the code object, fixing an " "issue when a lambda function is used as decorator argument. Patch by Thomas " @@ -13633,7 +13643,7 @@ msgstr "" "issue when a lambda function is used as decorator argument. Patch by Thomas " "Ballinger and Allison Kaptur." -#: ../../../Misc/NEWS:6619 +#: ../../../Misc/NEWS:6622 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." @@ -13641,7 +13651,7 @@ msgstr "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." -#: ../../../Misc/NEWS:6621 +#: ../../../Misc/NEWS:6624 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." @@ -13649,45 +13659,45 @@ msgstr "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." -#: ../../../Misc/NEWS:6623 +#: ../../../Misc/NEWS:6626 msgid "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../Misc/NEWS:6625 -msgid "" -"`bpo-23811 `__: Add missing newline to " -"the PyCompileError error message. Patch by Alex Shkop." -msgstr "" -"`bpo-23811 `__: Add missing newline to " -"the PyCompileError error message. Patch by Alex Shkop." - #: ../../../Misc/NEWS:6628 msgid "" -"`bpo-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." +"`bpo-23811 `__: Add missing newline to " +"the PyCompileError error message. Patch by Alex Shkop." msgstr "" -"`bpo-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." +"`bpo-23811 `__: Add missing newline to " +"the PyCompileError error message. Patch by Alex Shkop." #: ../../../Misc/NEWS:6631 msgid "" -"`bpo-22982 `__: Improve BOM handling " -"when seeking to multiple positions of a writable text file." +"`bpo-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 "" -"`bpo-22982 `__: Improve BOM handling " -"when seeking to multiple positions of a writable text file." +"`bpo-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." #: ../../../Misc/NEWS:6634 msgid "" +"`bpo-22982 `__: Improve BOM handling " +"when seeking to multiple positions of a writable text file." +msgstr "" +"`bpo-22982 `__: Improve BOM handling " +"when seeking to multiple positions of a writable text file." + +#: ../../../Misc/NEWS:6637 +msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." -#: ../../../Misc/NEWS:6636 +#: ../../../Misc/NEWS:6639 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -13701,7 +13711,7 @@ msgstr "" "payloads which decompress to a huge size). Patch by Martin Panter and " "Nikolaus Rath." -#: ../../../Misc/NEWS:6641 +#: ../../../Misc/NEWS:6644 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." @@ -13709,7 +13719,7 @@ msgstr "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." -#: ../../../Misc/NEWS:6643 +#: ../../../Misc/NEWS:6646 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " @@ -13719,16 +13729,16 @@ msgstr "" "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." -#: ../../../Misc/NEWS:6647 -msgid "" -"`bpo-23400 `__: Raise same exception on " -"both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." -msgstr "" -"`bpo-23400 `__: Raise same exception on " -"both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." - #: ../../../Misc/NEWS:6650 msgid "" +"`bpo-23400 `__: Raise same exception on " +"both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." +msgstr "" +"`bpo-23400 `__: Raise same exception on " +"both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." + +#: ../../../Misc/NEWS:6653 +msgid "" "`bpo-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 *``." @@ -13737,7 +13747,7 @@ msgstr "" "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." -#: ../../../Misc/NEWS:6654 +#: ../../../Misc/NEWS:6657 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " @@ -13747,18 +13757,18 @@ msgstr "" "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." -#: ../../../Misc/NEWS:6658 -msgid "" -"`bpo-23881 `__: urllib.request." -"ftpwrapper constructor now closes the socket if the FTP connection failed to " -"fix a ResourceWarning." -msgstr "" -"`bpo-23881 `__: urllib.request." -"ftpwrapper constructor now closes the socket if the FTP connection failed to " -"fix a ResourceWarning." - #: ../../../Misc/NEWS:6661 msgid "" +"`bpo-23881 `__: urllib.request." +"ftpwrapper constructor now closes the socket if the FTP connection failed to " +"fix a ResourceWarning." +msgstr "" +"`bpo-23881 `__: urllib.request." +"ftpwrapper constructor now closes the socket if the FTP connection failed to " +"fix a ResourceWarning." + +#: ../../../Misc/NEWS:6664 +msgid "" "`bpo-23853 `__: :meth:`socket.socket." "sendall` does no more reset the socket timeout each time data is sent " "successfully. The socket timeout is now the maximum total duration to send " @@ -13769,7 +13779,7 @@ msgstr "" "successfully. The socket timeout is now the maximum total duration to send " "all data." -#: ../../../Misc/NEWS:6665 +#: ../../../Misc/NEWS:6668 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements " @@ -13779,7 +13789,7 @@ msgstr "" "pprint output of set or dict containing orderable and non-orderable elements " "no longer depends on iteration order of set or dict." -#: ../../../Misc/NEWS:6669 +#: ../../../Misc/NEWS:6672 msgid "" "`bpo-15133 `__: _tkinter.tkapp." "getboolean() now supports Tcl_Obj and always returns bool. tkinter." @@ -13791,7 +13801,7 @@ msgstr "" "BooleanVar now validates input values (accepted bool, int, str, and " "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." -#: ../../../Misc/NEWS:6673 +#: ../../../Misc/NEWS:6676 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." @@ -13799,23 +13809,23 @@ msgstr "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." -#: ../../../Misc/NEWS:6675 -msgid "" -"`bpo-23338 `__: Fixed formatting ctypes " -"error messages on Cygwin. Patch by Makoto Kato." -msgstr "" -"`bpo-23338 `__: Fixed formatting ctypes " -"error messages on Cygwin. Patch by Makoto Kato." - #: ../../../Misc/NEWS:6678 msgid "" +"`bpo-23338 `__: Fixed formatting ctypes " +"error messages on Cygwin. Patch by Makoto Kato." +msgstr "" +"`bpo-23338 `__: Fixed formatting ctypes " +"error messages on Cygwin. Patch by Makoto Kato." + +#: ../../../Misc/NEWS:6681 +msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." -#: ../../../Misc/NEWS:6680 +#: ../../../Misc/NEWS:6683 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." @@ -13823,28 +13833,28 @@ msgstr "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." -#: ../../../Misc/NEWS:6682 -msgid "" -"`bpo-16840 `__: Tkinter now supports 64-" -"bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl " -"8.5." -msgstr "" -"`bpo-16840 `__: Tkinter now supports 64-" -"bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl " -"8.5." - #: ../../../Misc/NEWS:6685 msgid "" -"`bpo-23834 `__: Fix socket.sendto(), use " -"the C Py_ssize_t type to store the result of sendto() instead of the C int " -"type." +"`bpo-16840 `__: Tkinter now supports 64-" +"bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl " +"8.5." msgstr "" -"`bpo-23834 `__: Fix socket.sendto(), use " -"the C Py_ssize_t type to store the result of sendto() instead of the C int " -"type." +"`bpo-16840 `__: Tkinter now supports 64-" +"bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl " +"8.5." #: ../../../Misc/NEWS:6688 msgid "" +"`bpo-23834 `__: Fix socket.sendto(), use " +"the C Py_ssize_t type to store the result of sendto() instead of the C int " +"type." +msgstr "" +"`bpo-23834 `__: Fix socket.sendto(), use " +"the C Py_ssize_t type to store the result of sendto() instead of the C int " +"type." + +#: ../../../Misc/NEWS:6691 +msgid "" "`bpo-23618 `__: :meth:`socket.socket." "connect` now waits until the connection completes instead of raising :exc:" "`InterruptedError` if the connection is interrupted by signals, signal " @@ -13859,7 +13869,7 @@ msgstr "" "timeout. :meth:`socket.socket.connect` still raise :exc:`InterruptedError` " "for non-blocking sockets." -#: ../../../Misc/NEWS:6694 +#: ../../../Misc/NEWS:6697 msgid "" "`bpo-21526 `__: Tkinter now supports new " "boolean type in Tcl 8.5." @@ -13867,51 +13877,51 @@ msgstr "" "`bpo-21526 `__: Tkinter now supports new " "boolean type in Tcl 8.5." -#: ../../../Misc/NEWS:6696 -msgid "" -"`bpo-23836 `__: Fix the faulthandler " -"module to handle reentrant calls to its signal handlers." -msgstr "" -"`bpo-23836 `__: Fix the faulthandler " -"module to handle reentrant calls to its signal handlers." - #: ../../../Misc/NEWS:6699 msgid "" -"`bpo-23838 `__: linecache now clears the " -"cache and returns an empty result on MemoryError." +"`bpo-23836 `__: Fix the faulthandler " +"module to handle reentrant calls to its signal handlers." msgstr "" -"`bpo-23838 `__: linecache now clears the " -"cache and returns an empty result on MemoryError." +"`bpo-23836 `__: Fix the faulthandler " +"module to handle reentrant calls to its signal handlers." #: ../../../Misc/NEWS:6702 msgid "" -"`bpo-10395 `__: Added os.path." -"commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik " -"Draoui." +"`bpo-23838 `__: linecache now clears the " +"cache and returns an empty result on MemoryError." msgstr "" -"`bpo-10395 `__: Added os.path." -"commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik " -"Draoui." +"`bpo-23838 `__: linecache now clears the " +"cache and returns an empty result on MemoryError." #: ../../../Misc/NEWS:6705 msgid "" -"`bpo-23611 `__: Serializing more " -"\"lookupable\" objects (such as unbound methods or nested classes) now are " -"supported with pickle protocols < 4." +"`bpo-10395 `__: Added os.path." +"commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik " +"Draoui." msgstr "" -"`bpo-23611 `__: Serializing more " -"\"lookupable\" objects (such as unbound methods or nested classes) now are " -"supported with pickle protocols < 4." +"`bpo-10395 `__: Added os.path." +"commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik " +"Draoui." #: ../../../Misc/NEWS:6708 msgid "" +"`bpo-23611 `__: Serializing more " +"\"lookupable\" objects (such as unbound methods or nested classes) now are " +"supported with pickle protocols < 4." +msgstr "" +"`bpo-23611 `__: Serializing more " +"\"lookupable\" objects (such as unbound methods or nested classes) now are " +"supported with pickle protocols < 4." + +#: ../../../Misc/NEWS:6711 +msgid "" "`bpo-13583 `__: sqlite3.Row now supports " "slice indexing." msgstr "" "`bpo-13583 `__: sqlite3.Row now supports " "slice indexing." -#: ../../../Misc/NEWS:6710 +#: ../../../Misc/NEWS:6713 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambigious reverse mappings. Added many " @@ -13923,7 +13933,7 @@ msgstr "" "new mappings. Import mapping is no longer applied to modules already mapped " "with full name mapping." -#: ../../../Misc/NEWS:6714 +#: ../../../Misc/NEWS:6717 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -13935,7 +13945,7 @@ msgstr "" "signal, except if the signal handler raises an exception. This change is " "part of the PEP 475." -#: ../../../Misc/NEWS:6718 +#: ../../../Misc/NEWS:6721 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " @@ -13945,94 +13955,94 @@ msgstr "" "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." -#: ../../../Misc/NEWS:6722 -msgid "" -"`bpo-23704 `__: collections.deque() " -"objects now support __add__, __mul__, and __imul__()." -msgstr "" -"`bpo-23704 `__: collections.deque() " -"objects now support __add__, __mul__, and __imul__()." - #: ../../../Misc/NEWS:6725 msgid "" -"`bpo-23171 `__: csv.Writer.writerow() " -"now supports arbitrary iterables." +"`bpo-23704 `__: collections.deque() " +"objects now support __add__, __mul__, and __imul__()." msgstr "" -"`bpo-23171 `__: csv.Writer.writerow() " -"now supports arbitrary iterables." +"`bpo-23704 `__: collections.deque() " +"objects now support __add__, __mul__, and __imul__()." -#: ../../../Misc/NEWS:6727 +#: ../../../Misc/NEWS:6728 msgid "" -"`bpo-23745 `__: The new email header " -"parser now handles duplicate MIME parameter names without error, similar to " -"how get_param behaves." +"`bpo-23171 `__: csv.Writer.writerow() " +"now supports arbitrary iterables." msgstr "" -"`bpo-23745 `__: The new email header " -"parser now handles duplicate MIME parameter names without error, similar to " -"how get_param behaves." +"`bpo-23171 `__: csv.Writer.writerow() " +"now supports arbitrary iterables." #: ../../../Misc/NEWS:6730 msgid "" -"`bpo-22117 `__: Fix os.utime(), it now " -"rounds the timestamp towards minus infinity (-inf) instead of rounding " -"towards zero." +"`bpo-23745 `__: The new email header " +"parser now handles duplicate MIME parameter names without error, similar to " +"how get_param behaves." msgstr "" -"`bpo-22117 `__: Fix os.utime(), it now " -"rounds the timestamp towards minus infinity (-inf) instead of rounding " -"towards zero." +"`bpo-23745 `__: The new email header " +"parser now handles duplicate MIME parameter names without error, similar to " +"how get_param behaves." #: ../../../Misc/NEWS:6733 msgid "" -"`bpo-23310 `__: Fix MagicMock's " -"initializer to work with __methods__, just like configure_mock(). Patch by " -"Kasia Jachim." +"`bpo-22117 `__: Fix os.utime(), it now " +"rounds the timestamp towards minus infinity (-inf) instead of rounding " +"towards zero." msgstr "" -"`bpo-23310 `__: Fix MagicMock's " -"initializer to work with __methods__, just like configure_mock(). Patch by " -"Kasia Jachim." +"`bpo-22117 `__: Fix os.utime(), it now " +"rounds the timestamp towards minus infinity (-inf) instead of rounding " +"towards zero." -#: ../../../Misc/NEWS:6739 +#: ../../../Misc/NEWS:6736 msgid "" -"`bpo-23817 `__: FreeBSD now uses \"1.0\" " -"in the SOVERSION as other operating systems, instead of just \"1\"." +"`bpo-23310 `__: Fix MagicMock's " +"initializer to work with __methods__, just like configure_mock(). Patch by " +"Kasia Jachim." msgstr "" -"`bpo-23817 `__: FreeBSD now uses \"1.0\" " -"in the SOVERSION as other operating systems, instead of just \"1\"." +"`bpo-23310 `__: Fix MagicMock's " +"initializer to work with __methods__, just like configure_mock(). Patch by " +"Kasia Jachim." #: ../../../Misc/NEWS:6742 msgid "" -"`bpo-23501 `__: Argument Clinic now " -"generates code into separate files by default." +"`bpo-23817 `__: FreeBSD now uses \"1.0\" " +"in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -"`bpo-23501 `__: Argument Clinic now " -"generates code into separate files by default." +"`bpo-23817 `__: FreeBSD now uses \"1.0\" " +"in the SOVERSION as other operating systems, instead of just \"1\"." -#: ../../../Misc/NEWS:6747 +#: ../../../Misc/NEWS:6745 msgid "" -"`bpo-23799 `__: Added test.support." -"start_threads() for running and cleaning up multiple threads." +"`bpo-23501 `__: Argument Clinic now " +"generates code into separate files by default." msgstr "" -"`bpo-23799 `__: Added test.support." -"start_threads() for running and cleaning up multiple threads." +"`bpo-23501 `__: Argument Clinic now " +"generates code into separate files by default." #: ../../../Misc/NEWS:6750 msgid "" -"`bpo-22390 `__: test.regrtest now emits " -"a warning if temporary files or directories are left after running a test." +"`bpo-23799 `__: Added test.support." +"start_threads() for running and cleaning up multiple threads." msgstr "" -"`bpo-22390 `__: test.regrtest now emits " -"a warning if temporary files or directories are left after running a test." +"`bpo-23799 `__: Added test.support." +"start_threads() for running and cleaning up multiple threads." -#: ../../../Misc/NEWS:6756 +#: ../../../Misc/NEWS:6753 msgid "" -"`bpo-18128 `__: pygettext now uses " -"standard +NNNN format in the POT-Creation-Date header." +"`bpo-22390 `__: test.regrtest now emits " +"a warning if temporary files or directories are left after running a test." msgstr "" -"`bpo-18128 `__: pygettext now uses " -"standard +NNNN format in the POT-Creation-Date header." +"`bpo-22390 `__: test.regrtest now emits " +"a warning if temporary files or directories are left after running a test." #: ../../../Misc/NEWS:6759 msgid "" +"`bpo-18128 `__: pygettext now uses " +"standard +NNNN format in the POT-Creation-Date header." +msgstr "" +"`bpo-18128 `__: pygettext now uses " +"standard +NNNN format in the POT-Creation-Date header." + +#: ../../../Misc/NEWS:6762 +msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." @@ -14041,7 +14051,7 @@ msgstr "" "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." -#: ../../../Misc/NEWS:6763 +#: ../../../Misc/NEWS:6766 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." @@ -14049,26 +14059,26 @@ msgstr "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." -#: ../../../Misc/NEWS:6765 -msgid "" -"`bpo-20586 `__: Argument Clinic now " -"ensures that functions without docstrings have signatures." -msgstr "" -"`bpo-20586 `__: Argument Clinic now " -"ensures that functions without docstrings have signatures." - #: ../../../Misc/NEWS:6768 msgid "" -"`bpo-23492 `__: Argument Clinic now " -"generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple " -"if possible." +"`bpo-20586 `__: Argument Clinic now " +"ensures that functions without docstrings have signatures." msgstr "" -"`bpo-23492 `__: Argument Clinic now " -"generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple " -"if possible." +"`bpo-20586 `__: Argument Clinic now " +"ensures that functions without docstrings have signatures." #: ../../../Misc/NEWS:6771 msgid "" +"`bpo-23492 `__: Argument Clinic now " +"generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple " +"if possible." +msgstr "" +"`bpo-23492 `__: Argument Clinic now " +"generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple " +"if possible." + +#: ../../../Misc/NEWS:6774 +msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef " "macro: it's only generated once, even if Argument Clinic processes the same " @@ -14081,7 +14091,7 @@ msgstr "" "symbol multiple times, and it's emitted at the end of all processing rather " "than immediately after the first use." -#: ../../../Misc/NEWS:6779 +#: ../../../Misc/NEWS:6782 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" @@ -14089,15 +14099,15 @@ msgstr "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" -#: ../../../Misc/NEWS:6783 +#: ../../../Misc/NEWS:6786 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alpha 3" -#: ../../../Misc/NEWS:6785 +#: ../../../Misc/NEWS:6788 msgid "Release date: 2015-03-28" msgstr "Date de sortie : 2015-03-28" -#: ../../../Misc/NEWS:6790 +#: ../../../Misc/NEWS:6793 msgid "" "`bpo-23573 `__: Increased performance of " "string search operations (str.find, str.index, str.count, the in operator, " @@ -14109,41 +14119,41 @@ msgstr "" "str.split, str.partition) with arguments of different kinds (UCS1, UCS2, " "UCS4)." -#: ../../../Misc/NEWS:6794 -msgid "" -"`bpo-23753 `__: Python doesn't support " -"anymore platforms without stat() or fstat(), these functions are always " -"required." -msgstr "" -"`bpo-23753 `__: Python doesn't support " -"anymore platforms without stat() or fstat(), these functions are always " -"required." - #: ../../../Misc/NEWS:6797 msgid "" -"`bpo-23681 `__: The -b option now " -"affects comparisons of bytes with int." +"`bpo-23753 `__: Python doesn't support " +"anymore platforms without stat() or fstat(), these functions are always " +"required." msgstr "" -"`bpo-23681 `__: The -b option now " -"affects comparisons of bytes with int." +"`bpo-23753 `__: Python doesn't support " +"anymore platforms without stat() or fstat(), these functions are always " +"required." -#: ../../../Misc/NEWS:6799 +#: ../../../Misc/NEWS:6800 msgid "" -"`bpo-23632 `__: Memoryviews now allow " -"tuple indexing (including for multi-dimensional memoryviews)." +"`bpo-23681 `__: The -b option now " +"affects comparisons of bytes with int." msgstr "" -"`bpo-23632 `__: Memoryviews now allow " -"tuple indexing (including for multi-dimensional memoryviews)." +"`bpo-23681 `__: The -b option now " +"affects comparisons of bytes with int." #: ../../../Misc/NEWS:6802 msgid "" +"`bpo-23632 `__: Memoryviews now allow " +"tuple indexing (including for multi-dimensional memoryviews)." +msgstr "" +"`bpo-23632 `__: Memoryviews now allow " +"tuple indexing (including for multi-dimensional memoryviews)." + +#: ../../../Misc/NEWS:6805 +msgid "" "`bpo-23192 `__: Fixed generator " "lambdas. Patch by Bruno Cauet." msgstr "" "`bpo-23192 `__: Fixed generator " "lambdas. Patch by Bruno Cauet." -#: ../../../Misc/NEWS:6804 +#: ../../../Misc/NEWS:6807 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." @@ -14151,43 +14161,43 @@ msgstr "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." -#: ../../../Misc/NEWS:6810 -msgid "" -"`bpo-14260 `__: The groupindex attribute " -"of regular expression pattern object now is non-modifiable mapping." -msgstr "" -"`bpo-14260 `__: The groupindex attribute " -"of regular expression pattern object now is non-modifiable mapping." - #: ../../../Misc/NEWS:6813 msgid "" -"`bpo-23792 `__: Ignore KeyboardInterrupt " -"when the pydoc pager is active. This mimics the behavior of the standard " -"unix pagers, and prevents pipepager from shutting down while the pager " -"itself is still running." +"`bpo-14260 `__: The groupindex attribute " +"of regular expression pattern object now is non-modifiable mapping." msgstr "" -"`bpo-23792 `__: Ignore KeyboardInterrupt " -"when the pydoc pager is active. This mimics the behavior of the standard " -"unix pagers, and prevents pipepager from shutting down while the pager " -"itself is still running." +"`bpo-14260 `__: The groupindex attribute " +"of regular expression pattern object now is non-modifiable mapping." -#: ../../../Misc/NEWS:6817 +#: ../../../Misc/NEWS:6816 msgid "" -"`bpo-23775 `__: pprint() of OrderedDict " -"now outputs the same representation as repr()." +"`bpo-23792 `__: Ignore KeyboardInterrupt " +"when the pydoc pager is active. This mimics the behavior of the standard " +"unix pagers, and prevents pipepager from shutting down while the pager " +"itself is still running." msgstr "" -"`bpo-23775 `__: pprint() of OrderedDict " -"now outputs the same representation as repr()." +"`bpo-23792 `__: Ignore KeyboardInterrupt " +"when the pydoc pager is active. This mimics the behavior of the standard " +"unix pagers, and prevents pipepager from shutting down while the pager " +"itself is still running." #: ../../../Misc/NEWS:6820 msgid "" +"`bpo-23775 `__: pprint() of OrderedDict " +"now outputs the same representation as repr()." +msgstr "" +"`bpo-23775 `__: pprint() of OrderedDict " +"now outputs the same representation as repr()." + +#: ../../../Misc/NEWS:6823 +msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" -#: ../../../Misc/NEWS:6822 +#: ../../../Misc/NEWS:6825 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." @@ -14195,7 +14205,7 @@ msgstr "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." -#: ../../../Misc/NEWS:6824 +#: ../../../Misc/NEWS:6827 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." @@ -14203,26 +14213,26 @@ msgstr "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." -#: ../../../Misc/NEWS:6826 -msgid "" -"`bpo-21717 `__: The zipfile.ZipFile.open " -"function now supports 'x' (exclusive creation) mode." -msgstr "" -"`bpo-21717 `__: The zipfile.ZipFile.open " -"function now supports 'x' (exclusive creation) mode." - #: ../../../Misc/NEWS:6829 msgid "" -"`bpo-21802 `__: The reader in " -"BufferedRWPair now is closed even when closing writer failed in " -"BufferedRWPair.close()." +"`bpo-21717 `__: The zipfile.ZipFile.open " +"function now supports 'x' (exclusive creation) mode." msgstr "" -"`bpo-21802 `__: The reader in " -"BufferedRWPair now is closed even when closing writer failed in " -"BufferedRWPair.close()." +"`bpo-21717 `__: The zipfile.ZipFile.open " +"function now supports 'x' (exclusive creation) mode." #: ../../../Misc/NEWS:6832 msgid "" +"`bpo-21802 `__: The reader in " +"BufferedRWPair now is closed even when closing writer failed in " +"BufferedRWPair.close()." +msgstr "" +"`bpo-21802 `__: The reader in " +"BufferedRWPair now is closed even when closing writer failed in " +"BufferedRWPair.close()." + +#: ../../../Misc/NEWS:6835 +msgid "" "`bpo-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." @@ -14231,7 +14241,7 @@ msgstr "" "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." -#: ../../../Misc/NEWS:6836 +#: ../../../Misc/NEWS:6839 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. string." @@ -14243,7 +14253,7 @@ msgstr "" "Formatter now allows specifying the \"self\" and the \"format_string\" " "parameters as keyword arguments." -#: ../../../Misc/NEWS:6840 +#: ../../../Misc/NEWS:6843 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." @@ -14251,7 +14261,7 @@ msgstr "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." -#: ../../../Misc/NEWS:6842 +#: ../../../Misc/NEWS:6845 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." @@ -14259,18 +14269,18 @@ msgstr "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." -#: ../../../Misc/NEWS:6844 -msgid "" -"`bpo-22687 `__: Fixed some corner cases " -"in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " -"long words." -msgstr "" -"`bpo-22687 `__: Fixed some corner cases " -"in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " -"long words." - #: ../../../Misc/NEWS:6847 msgid "" +"`bpo-22687 `__: Fixed some corner cases " +"in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " +"long words." +msgstr "" +"`bpo-22687 `__: Fixed some corner cases " +"in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " +"long words." + +#: ../../../Misc/NEWS:6850 +msgid "" "`bpo-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." @@ -14279,7 +14289,7 @@ msgstr "" "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." -#: ../../../Misc/NEWS:6851 +#: ../../../Misc/NEWS:6854 msgid "" "`bpo-23491 `__: Added a zipapp module to " "support creating executable zip file archives of Python code. Registered \"." @@ -14289,16 +14299,16 @@ msgstr "" "support creating executable zip file archives of Python code. Registered \"." "pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." -#: ../../../Misc/NEWS:6855 -msgid "" -"`bpo-23657 `__: Avoid explicit checks " -"for str in zipapp, adding support for pathlib.Path objects as arguments." -msgstr "" -"`bpo-23657 `__: Avoid explicit checks " -"for str in zipapp, adding support for pathlib.Path objects as arguments." - #: ../../../Misc/NEWS:6858 msgid "" +"`bpo-23657 `__: Avoid explicit checks " +"for str in zipapp, adding support for pathlib.Path objects as arguments." +msgstr "" +"`bpo-23657 `__: Avoid explicit checks " +"for str in zipapp, adding support for pathlib.Path objects as arguments." + +#: ../../../Misc/NEWS:6861 +msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." @@ -14307,7 +14317,7 @@ msgstr "" "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." -#: ../../../Misc/NEWS:6862 +#: ../../../Misc/NEWS:6865 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." @@ -14315,7 +14325,7 @@ msgstr "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." -#: ../../../Misc/NEWS:6864 +#: ../../../Misc/NEWS:6867 msgid "" "`bpo-23647 `__: Increase impalib's " "MAXLINE to accommodate modern mailbox sizes." @@ -14323,7 +14333,7 @@ msgstr "" "`bpo-23647 `__: Increase impalib's " "MAXLINE to accommodate modern mailbox sizes." -#: ../../../Misc/NEWS:6866 +#: ../../../Misc/NEWS:6869 msgid "" "`bpo-23539 `__: If body is None, http." "client.HTTPConnection.request now sets Content-Length to 0 for PUT, POST, " @@ -14333,7 +14343,7 @@ msgstr "" "client.HTTPConnection.request now sets Content-Length to 0 for PUT, POST, " "and PATCH headers to avoid 411 errors from some web servers." -#: ../../../Misc/NEWS:6870 +#: ../../../Misc/NEWS:6873 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " @@ -14343,7 +14353,7 @@ msgstr "" "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." -#: ../../../Misc/NEWS:6874 +#: ../../../Misc/NEWS:6877 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -14355,7 +14365,7 @@ msgstr "" "deques to be registered as a MutableSequence and it improves their " "substitutability for lists." -#: ../../../Misc/NEWS:6878 +#: ../../../Misc/NEWS:6881 msgid "" "`bpo-23715 `__: :func:`signal." "sigwaitinfo` and :func:`signal.sigtimedwait` are now retried when " @@ -14369,7 +14379,7 @@ msgstr "" "does not raise an exception. signal.sigtimedwait() recomputes the timeout " "with a monotonic clock when it is retried." -#: ../../../Misc/NEWS:6883 +#: ../../../Misc/NEWS:6886 msgid "" "`bpo-23001 `__: Few functions in modules " "mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " @@ -14379,7 +14389,7 @@ msgstr "" "mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." -#: ../../../Misc/NEWS:6887 +#: ../../../Misc/NEWS:6890 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay, " @@ -14389,38 +14399,38 @@ msgstr "" "interrupted by a signal, the sleep is now retried with the recomputed delay, " "except if the signal handler raises an exception (PEP 475)." -#: ../../../Misc/NEWS:6891 -msgid "" -"`bpo-23136 `__: _strptime now uniformly " -"handles all days in week 0, including Dec 30 of previous year. Based on " -"patch by Jim Carroll." -msgstr "" -"`bpo-23136 `__: _strptime now uniformly " -"handles all days in week 0, including Dec 30 of previous year. Based on " -"patch by Jim Carroll." - #: ../../../Misc/NEWS:6894 msgid "" -"`bpo-23700 `__: Iterator of " -"NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " -"Patch by Bohuslav Kabrda." +"`bpo-23136 `__: _strptime now uniformly " +"handles all days in week 0, including Dec 30 of previous year. Based on " +"patch by Jim Carroll." msgstr "" -"`bpo-23700 `__: Iterator of " -"NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " -"Patch by Bohuslav Kabrda." +"`bpo-23136 `__: _strptime now uniformly " +"handles all days in week 0, including Dec 30 of previous year. Based on " +"patch by Jim Carroll." #: ../../../Misc/NEWS:6897 msgid "" -"`bpo-22903 `__: The fake test case " -"created by unittest.loader when it fails importing a test module is now " -"picklable." +"`bpo-23700 `__: Iterator of " +"NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " +"Patch by Bohuslav Kabrda." msgstr "" -"`bpo-22903 `__: The fake test case " -"created by unittest.loader when it fails importing a test module is now " -"picklable." +"`bpo-23700 `__: Iterator of " +"NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " +"Patch by Bohuslav Kabrda." #: ../../../Misc/NEWS:6900 msgid "" +"`bpo-22903 `__: The fake test case " +"created by unittest.loader when it fails importing a test module is now " +"picklable." +msgstr "" +"`bpo-22903 `__: The fake test case " +"created by unittest.loader when it fails importing a test module is now " +"picklable." + +#: ../../../Misc/NEWS:6903 +msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the " "Linux kernel 3.17. It is more reliable and more secure, because it avoids " @@ -14431,7 +14441,7 @@ msgstr "" "Linux kernel 3.17. It is more reliable and more secure, because it avoids " "the need of a file descriptor and waits until the kernel has enough entropy." -#: ../../../Misc/NEWS:6905 +#: ../../../Misc/NEWS:6908 msgid "" "`bpo-2211 `__: Updated the implementation " "of the http.cookies.Morsel class. Setting attributes key, value and " @@ -14449,39 +14459,39 @@ msgstr "" "dict. repr() now contains all attributes. Optimized checking keys and " "quoting values. Added new tests. Original patch by Demian Brecht." -#: ../../../Misc/NEWS:6913 -msgid "" -"`bpo-18983 `__: Allow selection of " -"output units in timeit. Patch by Julian Gindi." -msgstr "" -"`bpo-18983 `__: Allow selection of " -"output units in timeit. Patch by Julian Gindi." - #: ../../../Misc/NEWS:6916 msgid "" -"`bpo-23631 `__: Fix traceback." -"format_list when a traceback has been mutated." +"`bpo-18983 `__: Allow selection of " +"output units in timeit. Patch by Julian Gindi." msgstr "" -"`bpo-23631 `__: Fix traceback." -"format_list when a traceback has been mutated." +"`bpo-18983 `__: Allow selection of " +"output units in timeit. Patch by Julian Gindi." -#: ../../../Misc/NEWS:6918 +#: ../../../Misc/NEWS:6919 msgid "" -"`bpo-23568 `__: Add rdivmod support to " -"MagicMock() objects. Patch by Håkan Lövdahl." +"`bpo-23631 `__: Fix traceback." +"format_list when a traceback has been mutated." msgstr "" -"`bpo-23568 `__: Add rdivmod support to " -"MagicMock() objects. Patch by Håkan Lövdahl." +"`bpo-23631 `__: Fix traceback." +"format_list when a traceback has been mutated." #: ../../../Misc/NEWS:6921 msgid "" +"`bpo-23568 `__: Add rdivmod support to " +"MagicMock() objects. Patch by Håkan Lövdahl." +msgstr "" +"`bpo-23568 `__: Add rdivmod support to " +"MagicMock() objects. Patch by Håkan Lövdahl." + +#: ../../../Misc/NEWS:6924 +msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." -#: ../../../Misc/NEWS:6923 +#: ../../../Misc/NEWS:6926 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." @@ -14489,16 +14499,16 @@ msgstr "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." -#: ../../../Misc/NEWS:6925 -msgid "" -"`bpo-23138 `__: Fixed parsing cookies " -"with absent keys or values in cookiejar. Patch by Demian Brecht." -msgstr "" -"`bpo-23138 `__: Fixed parsing cookies " -"with absent keys or values in cookiejar. Patch by Demian Brecht." - #: ../../../Misc/NEWS:6928 msgid "" +"`bpo-23138 `__: Fixed parsing cookies " +"with absent keys or values in cookiejar. Patch by Demian Brecht." +msgstr "" +"`bpo-23138 `__: Fixed parsing cookies " +"with absent keys or values in cookiejar. Patch by Demian Brecht." + +#: ../../../Misc/NEWS:6931 +msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." @@ -14507,7 +14517,7 @@ msgstr "" "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." -#: ../../../Misc/NEWS:6932 +#: ../../../Misc/NEWS:6935 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." @@ -14515,7 +14525,7 @@ msgstr "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." -#: ../../../Misc/NEWS:6934 +#: ../../../Misc/NEWS:6937 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " @@ -14525,24 +14535,24 @@ msgstr "" "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." -#: ../../../Misc/NEWS:6938 -msgid "" -"`bpo-22928 `__: Disabled HTTP header " -"injections in http.client. Original patch by Demian Brecht." -msgstr "" -"`bpo-22928 `__: Disabled HTTP header " -"injections in http.client. Original patch by Demian Brecht." - #: ../../../Misc/NEWS:6941 msgid "" -"`bpo-23615 `__: Modules bz2, tarfile and " -"tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." +"`bpo-22928 `__: Disabled HTTP header " +"injections in http.client. Original patch by Demian Brecht." msgstr "" -"`bpo-23615 `__: Modules bz2, tarfile and " -"tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." +"`bpo-22928 `__: Disabled HTTP header " +"injections in http.client. Original patch by Demian Brecht." #: ../../../Misc/NEWS:6944 msgid "" +"`bpo-23615 `__: Modules bz2, tarfile and " +"tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." +msgstr "" +"`bpo-23615 `__: Modules bz2, tarfile and " +"tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." + +#: ../../../Misc/NEWS:6947 +msgid "" "`bpo-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." @@ -14551,7 +14561,7 @@ msgstr "" "scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." -#: ../../../Misc/NEWS:6951 +#: ../../../Misc/NEWS:6954 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." @@ -14559,7 +14569,7 @@ msgstr "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." -#: ../../../Misc/NEWS:6956 +#: ../../../Misc/NEWS:6959 msgid "" "`bpo-23583 `__: Added tests for standard " "IO streams in IDLE." @@ -14567,7 +14577,7 @@ msgstr "" "`bpo-23583 `__: Added tests for standard " "IO streams in IDLE." -#: ../../../Misc/NEWS:6958 +#: ../../../Misc/NEWS:6961 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." @@ -14575,7 +14585,7 @@ msgstr "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." -#: ../../../Misc/NEWS:6963 +#: ../../../Misc/NEWS:6966 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " @@ -14585,15 +14595,15 @@ msgstr "" "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." -#: ../../../Misc/NEWS:6969 +#: ../../../Misc/NEWS:6972 msgid "Python 3.5 alpha 2" msgstr "Python 3.5 alpha 2" -#: ../../../Misc/NEWS:6971 +#: ../../../Misc/NEWS:6974 msgid "Release date: 2015-03-09" msgstr "Date de sortie : 2015-03-09" -#: ../../../Misc/NEWS:6976 +#: ../../../Misc/NEWS:6979 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -14605,7 +14615,7 @@ msgstr "" "and raises an exception. The SystemError is chained to the previous " "exception." -#: ../../../Misc/NEWS:6983 +#: ../../../Misc/NEWS:6986 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the PEP 471: \"os.scandir() function -- a better and " @@ -14615,7 +14625,7 @@ msgstr "" "function, part of the PEP 471: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." -#: ../../../Misc/NEWS:6987 +#: ../../../Misc/NEWS:6990 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." @@ -14623,45 +14633,45 @@ msgstr "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." -#: ../../../Misc/NEWS:6989 -msgid "" -"`bpo-21793 `__: BaseHTTPRequestHandler " -"again logs response code as numeric, not as stringified enum. Patch by " -"Demian Brecht." -msgstr "" -"`bpo-21793 `__: BaseHTTPRequestHandler " -"again logs response code as numeric, not as stringified enum. Patch by " -"Demian Brecht." - #: ../../../Misc/NEWS:6992 msgid "" -"`bpo-23476 `__: In the ssl module, " -"enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " -"it is available." +"`bpo-21793 `__: BaseHTTPRequestHandler " +"again logs response code as numeric, not as stringified enum. Patch by " +"Demian Brecht." msgstr "" -"`bpo-23476 `__: In the ssl module, " -"enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " -"it is available." +"`bpo-21793 `__: BaseHTTPRequestHandler " +"again logs response code as numeric, not as stringified enum. Patch by " +"Demian Brecht." #: ../../../Misc/NEWS:6995 msgid "" -"`bpo-23576 `__: Avoid stalling in SSL " -"reads when EOF has been reached in the SSL layer but the underlying " -"connection hasn't been closed." +"`bpo-23476 `__: In the ssl module, " +"enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " +"it is available." msgstr "" -"`bpo-23576 `__: Avoid stalling in SSL " -"reads when EOF has been reached in the SSL layer but the underlying " -"connection hasn't been closed." +"`bpo-23476 `__: In the ssl module, " +"enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " +"it is available." #: ../../../Misc/NEWS:6998 msgid "" +"`bpo-23576 `__: Avoid stalling in SSL " +"reads when EOF has been reached in the SSL layer but the underlying " +"connection hasn't been closed." +msgstr "" +"`bpo-23576 `__: Avoid stalling in SSL " +"reads when EOF has been reached in the SSL layer but the underlying " +"connection hasn't been closed." + +#: ../../../Misc/NEWS:7001 +msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" "`bpo-23504 `__: Added an __all__ to the " "types module." -#: ../../../Misc/NEWS:7000 +#: ../../../Misc/NEWS:7003 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." @@ -14669,7 +14679,7 @@ msgstr "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." -#: ../../../Misc/NEWS:7002 +#: ../../../Misc/NEWS:7005 msgid "" "`bpo-7830 `__: Flatten nested functools." "partial." @@ -14677,7 +14687,7 @@ msgstr "" "`bpo-7830 `__: Flatten nested functools." "partial." -#: ../../../Misc/NEWS:7004 +#: ../../../Misc/NEWS:7007 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." @@ -14685,7 +14695,7 @@ msgstr "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." -#: ../../../Misc/NEWS:7006 +#: ../../../Misc/NEWS:7009 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " @@ -14695,7 +14705,7 @@ msgstr "" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." -#: ../../../Misc/NEWS:7010 +#: ../../../Misc/NEWS:7013 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division." @@ -14703,41 +14713,41 @@ msgstr "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division." -#: ../../../Misc/NEWS:7012 +#: ../../../Misc/NEWS:7015 msgid "Eliminated OverflowError from ``timedelta * float`` for some floats;" msgstr "" -#: ../../../Misc/NEWS:7013 +#: ../../../Misc/NEWS:7016 msgid "Corrected rounding in timedlta true division." msgstr "" -#: ../../../Misc/NEWS:7015 -msgid "" -"`bpo-21619 `__: Popen objects no longer " -"leave a zombie after exit in the with statement if the pipe was broken. " -"Patch by Martin Panter." -msgstr "" -"`bpo-21619 `__: Popen objects no longer " -"leave a zombie after exit in the with statement if the pipe was broken. " -"Patch by Martin Panter." - #: ../../../Misc/NEWS:7018 msgid "" -"`bpo-22936 `__: Make it possible to show " -"local variables in tracebacks for both the traceback module and unittest." +"`bpo-21619 `__: Popen objects no longer " +"leave a zombie after exit in the with statement if the pipe was broken. " +"Patch by Martin Panter." msgstr "" -"`bpo-22936 `__: Make it possible to show " -"local variables in tracebacks for both the traceback module and unittest." +"`bpo-21619 `__: Popen objects no longer " +"leave a zombie after exit in the with statement if the pipe was broken. " +"Patch by Martin Panter." #: ../../../Misc/NEWS:7021 msgid "" +"`bpo-22936 `__: Make it possible to show " +"local variables in tracebacks for both the traceback module and unittest." +msgstr "" +"`bpo-22936 `__: Make it possible to show " +"local variables in tracebacks for both the traceback module and unittest." + +#: ../../../Misc/NEWS:7024 +msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." -#: ../../../Misc/NEWS:7024 +#: ../../../Misc/NEWS:7027 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." @@ -14745,13 +14755,13 @@ msgstr "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." -#: ../../../Misc/NEWS:7027 +#: ../../../Misc/NEWS:7030 msgid "" "Issues #814253, #9179: Group references and conditional group references now " "work in lookbehind assertions in regular expressions." msgstr "" -#: ../../../Misc/NEWS:7030 +#: ../../../Misc/NEWS:7033 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " @@ -14761,101 +14771,101 @@ msgstr "" "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." -#: ../../../Misc/NEWS:7034 -msgid "" -"`bpo-5700 `__: io.FileIO() called flush() " -"after closing the file. flush() was not called in close() if closefd=False." -msgstr "" -"`bpo-5700 `__: io.FileIO() called flush() " -"after closing the file. flush() was not called in close() if closefd=False." - #: ../../../Misc/NEWS:7037 msgid "" -"`bpo-23374 `__: Fixed pydoc failure with " -"non-ASCII files when stdout encoding differs from file system encoding (e.g. " -"on Mac OS)." +"`bpo-5700 `__: io.FileIO() called flush() " +"after closing the file. flush() was not called in close() if closefd=False." msgstr "" -"`bpo-23374 `__: Fixed pydoc failure with " -"non-ASCII files when stdout encoding differs from file system encoding (e.g. " -"on Mac OS)." +"`bpo-5700 `__: io.FileIO() called flush() " +"after closing the file. flush() was not called in close() if closefd=False." #: ../../../Misc/NEWS:7040 msgid "" -"`bpo-23481 `__: Remove RC4 from the SSL " -"module's default cipher list." +"`bpo-23374 `__: Fixed pydoc failure with " +"non-ASCII files when stdout encoding differs from file system encoding (e.g. " +"on Mac OS)." msgstr "" -"`bpo-23481 `__: Remove RC4 from the SSL " -"module's default cipher list." +"`bpo-23374 `__: Fixed pydoc failure with " +"non-ASCII files when stdout encoding differs from file system encoding (e.g. " +"on Mac OS)." -#: ../../../Misc/NEWS:7042 +#: ../../../Misc/NEWS:7043 msgid "" -"`bpo-21548 `__: Fix pydoc.synopsis() and " -"pydoc.apropos() on modules with empty docstrings." +"`bpo-23481 `__: Remove RC4 from the SSL " +"module's default cipher list." msgstr "" -"`bpo-21548 `__: Fix pydoc.synopsis() and " -"pydoc.apropos() on modules with empty docstrings." +"`bpo-23481 `__: Remove RC4 from the SSL " +"module's default cipher list." #: ../../../Misc/NEWS:7045 msgid "" -"`bpo-22885 `__: Fixed arbitrary code " -"execution vulnerability in the dbm.dumb module. Original patch by Claudiu " -"Popa." +"`bpo-21548 `__: Fix pydoc.synopsis() and " +"pydoc.apropos() on modules with empty docstrings." msgstr "" -"`bpo-22885 `__: Fixed arbitrary code " -"execution vulnerability in the dbm.dumb module. Original patch by Claudiu " -"Popa." +"`bpo-21548 `__: Fix pydoc.synopsis() and " +"pydoc.apropos() on modules with empty docstrings." #: ../../../Misc/NEWS:7048 msgid "" -"`bpo-23239 `__: ssl.match_hostname() now " -"supports matching of IP addresses." +"`bpo-22885 `__: Fixed arbitrary code " +"execution vulnerability in the dbm.dumb module. Original patch by Claudiu " +"Popa." msgstr "" -"`bpo-23239 `__: ssl.match_hostname() now " -"supports matching of IP addresses." +"`bpo-22885 `__: Fixed arbitrary code " +"execution vulnerability in the dbm.dumb module. Original patch by Claudiu " +"Popa." -#: ../../../Misc/NEWS:7050 +#: ../../../Misc/NEWS:7051 msgid "" -"`bpo-23146 `__: Fix mishandling of " -"absolute Windows paths with forward slashes in pathlib." +"`bpo-23239 `__: ssl.match_hostname() now " +"supports matching of IP addresses." msgstr "" -"`bpo-23146 `__: Fix mishandling of " -"absolute Windows paths with forward slashes in pathlib." +"`bpo-23239 `__: ssl.match_hostname() now " +"supports matching of IP addresses." #: ../../../Misc/NEWS:7053 msgid "" -"`bpo-23096 `__: Pickle representation of " -"floats with protocol 0 now is the same for both Python and C implementations." +"`bpo-23146 `__: Fix mishandling of " +"absolute Windows paths with forward slashes in pathlib." msgstr "" -"`bpo-23096 `__: Pickle representation of " -"floats with protocol 0 now is the same for both Python and C implementations." +"`bpo-23146 `__: Fix mishandling of " +"absolute Windows paths with forward slashes in pathlib." #: ../../../Misc/NEWS:7056 msgid "" -"`bpo-19105 `__: pprint now more " -"efficiently uses free space at the right." +"`bpo-23096 `__: Pickle representation of " +"floats with protocol 0 now is the same for both Python and C implementations." msgstr "" -"`bpo-19105 `__: pprint now more " -"efficiently uses free space at the right." +"`bpo-23096 `__: Pickle representation of " +"floats with protocol 0 now is the same for both Python and C implementations." -#: ../../../Misc/NEWS:7058 +#: ../../../Misc/NEWS:7059 msgid "" -"`bpo-14910 `__: Add allow_abbrev " -"parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " -"Bethard, paul j3 and Daniel Eriksson." +"`bpo-19105 `__: pprint now more " +"efficiently uses free space at the right." msgstr "" -"`bpo-14910 `__: Add allow_abbrev " -"parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " -"Bethard, paul j3 and Daniel Eriksson." +"`bpo-19105 `__: pprint now more " +"efficiently uses free space at the right." #: ../../../Misc/NEWS:7061 msgid "" +"`bpo-14910 `__: Add allow_abbrev " +"parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " +"Bethard, paul j3 and Daniel Eriksson." +msgstr "" +"`bpo-14910 `__: Add allow_abbrev " +"parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " +"Bethard, paul j3 and Daniel Eriksson." + +#: ../../../Misc/NEWS:7064 +msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." -#: ../../../Misc/NEWS:7063 +#: ../../../Misc/NEWS:7066 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." @@ -14863,23 +14873,23 @@ msgstr "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." -#: ../../../Misc/NEWS:7065 -msgid "" -"`bpo-20416 `__: marshal.dumps() with " -"protocols 3 and 4 is now 40-50% faster on average." -msgstr "" -"`bpo-20416 `__: marshal.dumps() with " -"protocols 3 and 4 is now 40-50% faster on average." - #: ../../../Misc/NEWS:7068 msgid "" +"`bpo-20416 `__: marshal.dumps() with " +"protocols 3 and 4 is now 40-50% faster on average." +msgstr "" +"`bpo-20416 `__: marshal.dumps() with " +"protocols 3 and 4 is now 40-50% faster on average." + +#: ../../../Misc/NEWS:7071 +msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." -#: ../../../Misc/NEWS:7070 +#: ../../../Misc/NEWS:7073 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." @@ -14887,7 +14897,7 @@ msgstr "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." -#: ../../../Misc/NEWS:7072 +#: ../../../Misc/NEWS:7075 msgid "" "`bpo-23361 `__: Fix possible overflow in " "Windows subprocess creation code." @@ -14895,46 +14905,46 @@ msgstr "" "`bpo-23361 `__: Fix possible overflow in " "Windows subprocess creation code." -#: ../../../Misc/NEWS:7074 +#: ../../../Misc/NEWS:7077 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:7078 -msgid "" -"`bpo-19705 `__: turtledemo now has a " -"visual sorting algorithm demo. Original patch from Jason Yeo." -msgstr "" -"`bpo-19705 `__: turtledemo now has a " -"visual sorting algorithm demo. Original patch from Jason Yeo." - #: ../../../Misc/NEWS:7081 msgid "" -"`bpo-23801 `__: Fix issue where cgi." -"FieldStorage did not always ignore the entire preamble to a multipart body." +"`bpo-19705 `__: turtledemo now has a " +"visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -"`bpo-23801 `__: Fix issue where cgi." -"FieldStorage did not always ignore the entire preamble to a multipart body." +"`bpo-19705 `__: turtledemo now has a " +"visual sorting algorithm demo. Original patch from Jason Yeo." -#: ../../../Misc/NEWS:7087 +#: ../../../Misc/NEWS:7084 msgid "" -"`bpo-23445 `__: pydebug builds now use " -"\"gcc -Og\" where possible, to make the resulting executable faster." +"`bpo-23801 `__: Fix issue where cgi." +"FieldStorage did not always ignore the entire preamble to a multipart body." msgstr "" -"`bpo-23445 `__: pydebug builds now use " -"\"gcc -Og\" where possible, to make the resulting executable faster." +"`bpo-23801 `__: Fix issue where cgi." +"FieldStorage did not always ignore the entire preamble to a multipart body." #: ../../../Misc/NEWS:7090 msgid "" +"`bpo-23445 `__: pydebug builds now use " +"\"gcc -Og\" where possible, to make the resulting executable faster." +msgstr "" +"`bpo-23445 `__: pydebug builds now use " +"\"gcc -Og\" where possible, to make the resulting executable faster." + +#: ../../../Misc/NEWS:7093 +msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." -#: ../../../Misc/NEWS:7095 +#: ../../../Misc/NEWS:7098 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." @@ -14942,289 +14952,289 @@ msgstr "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." -#: ../../../Misc/NEWS:7101 -msgid "" -"`bpo-23465 `__: Implement PEP 486 - Make " -"the Python Launcher aware of virtual environments. Patch by Paul Moore." -msgstr "" -"`bpo-23465 `__: Implement PEP 486 - Make " -"the Python Launcher aware of virtual environments. Patch by Paul Moore." - #: ../../../Misc/NEWS:7104 msgid "" +"`bpo-23465 `__: Implement PEP 486 - Make " +"the Python Launcher aware of virtual environments. Patch by Paul Moore." +msgstr "" +"`bpo-23465 `__: Implement PEP 486 - Make " +"the Python Launcher aware of virtual environments. Patch by Paul Moore." + +#: ../../../Misc/NEWS:7107 +msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." -#: ../../../Misc/NEWS:7109 +#: ../../../Misc/NEWS:7112 msgid "Python 3.5 alpha 1" msgstr "Python 3.5 alpha 1" -#: ../../../Misc/NEWS:7111 +#: ../../../Misc/NEWS:7114 msgid "Release date: 2015-02-08" msgstr "Date de sortie : 2015-02-08" -#: ../../../Misc/NEWS:7116 +#: ../../../Misc/NEWS:7119 msgid "" "`bpo-23285 `__: PEP 475 - EINTR handling." msgstr "" "`bpo-23285 `__: PEP 475 - EINTR handling." -#: ../../../Misc/NEWS:7118 -msgid "" -"`bpo-22735 `__: Fix many edge cases " -"(including crashes) involving custom mro() implementations." -msgstr "" -"`bpo-22735 `__: Fix many edge cases " -"(including crashes) involving custom mro() implementations." - #: ../../../Misc/NEWS:7121 msgid "" -"`bpo-22896 `__: Avoid using " -"PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " -"PyObject_AsWriteBuffer()." +"`bpo-22735 `__: Fix many edge cases " +"(including crashes) involving custom mro() implementations." msgstr "" -"`bpo-22896 `__: Avoid using " -"PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " -"PyObject_AsWriteBuffer()." +"`bpo-22735 `__: Fix many edge cases " +"(including crashes) involving custom mro() implementations." #: ../../../Misc/NEWS:7124 msgid "" -"`bpo-21295 `__: Revert some changes " -"(`bpo-16795 `__) to AST line numbers and " -"column offsets that constituted a regression." +"`bpo-22896 `__: Avoid using " +"PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " +"PyObject_AsWriteBuffer()." msgstr "" -"`bpo-21295 `__: Revert some changes " -"(`bpo-16795 `__) to AST line numbers and " -"column offsets that constituted a regression." +"`bpo-22896 `__: Avoid using " +"PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " +"PyObject_AsWriteBuffer()." #: ../../../Misc/NEWS:7127 msgid "" -"`bpo-22986 `__: Allow changing an " -"object's __class__ between a dynamic type and static type in some cases." +"`bpo-21295 `__: Revert some changes " +"(`bpo-16795 `__) to AST line numbers and " +"column offsets that constituted a regression." msgstr "" -"`bpo-22986 `__: Allow changing an " -"object's __class__ between a dynamic type and static type in some cases." +"`bpo-21295 `__: Revert some changes " +"(`bpo-16795 `__) to AST line numbers and " +"column offsets that constituted a regression." #: ../../../Misc/NEWS:7130 msgid "" -"`bpo-15859 `__: " -"PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " -"PyUnicode_EncodeCodePage() now raise an exception if the object is not a " -"Unicode object. For PyUnicode_EncodeFSDefault(), it was already the case on " -"platforms other than Windows. Patch written by Campbell Barton." +"`bpo-22986 `__: Allow changing an " +"object's __class__ between a dynamic type and static type in some cases." msgstr "" -"`bpo-15859 `__: " -"PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " -"PyUnicode_EncodeCodePage() now raise an exception if the object is not a " -"Unicode object. For PyUnicode_EncodeFSDefault(), it was already the case on " -"platforms other than Windows. Patch written by Campbell Barton." +"`bpo-22986 `__: Allow changing an " +"object's __class__ between a dynamic type and static type in some cases." -#: ../../../Misc/NEWS:7135 +#: ../../../Misc/NEWS:7133 msgid "" -"`bpo-21408 `__: The default __ne__() now " -"returns NotImplemented if __eq__() returned NotImplemented. Original patch " -"by Martin Panter." +"`bpo-15859 `__: " +"PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " +"PyUnicode_EncodeCodePage() now raise an exception if the object is not a " +"Unicode object. For PyUnicode_EncodeFSDefault(), it was already the case on " +"platforms other than Windows. Patch written by Campbell Barton." msgstr "" -"`bpo-21408 `__: The default __ne__() now " -"returns NotImplemented if __eq__() returned NotImplemented. Original patch " -"by Martin Panter." +"`bpo-15859 `__: " +"PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " +"PyUnicode_EncodeCodePage() now raise an exception if the object is not a " +"Unicode object. For PyUnicode_EncodeFSDefault(), it was already the case on " +"platforms other than Windows. Patch written by Campbell Barton." #: ../../../Misc/NEWS:7138 msgid "" -"`bpo-23321 `__: Fixed a crash in str." -"decode() when error handler returned replacment string longer than " -"mailformed input data." +"`bpo-21408 `__: The default __ne__() now " +"returns NotImplemented if __eq__() returned NotImplemented. Original patch " +"by Martin Panter." msgstr "" -"`bpo-23321 `__: Fixed a crash in str." -"decode() when error handler returned replacment string longer than " -"mailformed input data." +"`bpo-21408 `__: The default __ne__() now " +"returns NotImplemented if __eq__() returned NotImplemented. Original patch " +"by Martin Panter." #: ../../../Misc/NEWS:7141 msgid "" -"`bpo-22286 `__: The \"backslashreplace\" " -"error handlers now works with decoding and translating." +"`bpo-23321 `__: Fixed a crash in str." +"decode() when error handler returned replacment string longer than " +"mailformed input data." msgstr "" -"`bpo-22286 `__: The \"backslashreplace\" " -"error handlers now works with decoding and translating." +"`bpo-23321 `__: Fixed a crash in str." +"decode() when error handler returned replacment string longer than " +"mailformed input data." #: ../../../Misc/NEWS:7144 msgid "" -"`bpo-23253 `__: Delay-load " -"ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." +"`bpo-22286 `__: The \"backslashreplace\" " +"error handlers now works with decoding and translating." msgstr "" -"`bpo-23253 `__: Delay-load " -"ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." +"`bpo-22286 `__: The \"backslashreplace\" " +"error handlers now works with decoding and translating." #: ../../../Misc/NEWS:7147 msgid "" -"`bpo-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." +"`bpo-23253 `__: Delay-load " +"ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -"`bpo-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." +"`bpo-23253 `__: Delay-load " +"ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." -#: ../../../Misc/NEWS:7151 +#: ../../../Misc/NEWS:7150 msgid "" -"`bpo-20284 `__: %-interpolation (aka " -"printf) formatting added for bytes and bytearray." +"`bpo-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 "" -"`bpo-20284 `__: %-interpolation (aka " -"printf) formatting added for bytes and bytearray." +"`bpo-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." #: ../../../Misc/NEWS:7154 msgid "" -"`bpo-23048 `__: Fix jumping out of an " -"infinite while loop in the pdb." +"`bpo-20284 `__: %-interpolation (aka " +"printf) formatting added for bytes and bytearray." msgstr "" -"`bpo-23048 `__: Fix jumping out of an " -"infinite while loop in the pdb." +"`bpo-20284 `__: %-interpolation (aka " +"printf) formatting added for bytes and bytearray." -#: ../../../Misc/NEWS:7156 +#: ../../../Misc/NEWS:7157 msgid "" -"`bpo-20335 `__: bytes constructor now " -"raises TypeError when encoding or errors is specified with non-string " -"argument. Based on patch by Renaud Blanch." +"`bpo-23048 `__: Fix jumping out of an " +"infinite while loop in the pdb." msgstr "" -"`bpo-20335 `__: bytes constructor now " -"raises TypeError when encoding or errors is specified with non-string " -"argument. Based on patch by Renaud Blanch." +"`bpo-23048 `__: Fix jumping out of an " +"infinite while loop in the pdb." #: ../../../Misc/NEWS:7159 msgid "" -"`bpo-22834 `__: If the current working " -"directory ends up being set to a non-existent directory then import will no " -"longer raise FileNotFoundError." +"`bpo-20335 `__: bytes constructor now " +"raises TypeError when encoding or errors is specified with non-string " +"argument. Based on patch by Renaud Blanch." msgstr "" -"`bpo-22834 `__: If the current working " -"directory ends up being set to a non-existent directory then import will no " -"longer raise FileNotFoundError." +"`bpo-20335 `__: bytes constructor now " +"raises TypeError when encoding or errors is specified with non-string " +"argument. Based on patch by Renaud Blanch." #: ../../../Misc/NEWS:7162 msgid "" -"`bpo-22869 `__: Move the interpreter " -"startup & shutdown code to a new dedicated pylifecycle.c module" +"`bpo-22834 `__: If the current working " +"directory ends up being set to a non-existent directory then import will no " +"longer raise FileNotFoundError." msgstr "" -"`bpo-22869 `__: Move the interpreter " -"startup & shutdown code to a new dedicated pylifecycle.c module" +"`bpo-22834 `__: If the current working " +"directory ends up being set to a non-existent directory then import will no " +"longer raise FileNotFoundError." #: ../../../Misc/NEWS:7165 msgid "" -"`bpo-22847 `__: Improve method cache " -"efficiency." +"`bpo-22869 `__: Move the interpreter " +"startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -"`bpo-22847 `__: Improve method cache " -"efficiency." +"`bpo-22869 `__: Move the interpreter " +"startup & shutdown code to a new dedicated pylifecycle.c module" -#: ../../../Misc/NEWS:7167 +#: ../../../Misc/NEWS:7168 msgid "" -"`bpo-22335 `__: Fix crash when trying to " -"enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." +"`bpo-22847 `__: Improve method cache " +"efficiency." msgstr "" -"`bpo-22335 `__: Fix crash when trying to " -"enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." +"`bpo-22847 `__: Improve method cache " +"efficiency." #: ../../../Misc/NEWS:7170 msgid "" -"`bpo-22653 `__: Fix an assertion failure " -"in debug mode when doing a reentrant dict insertion in debug mode." +"`bpo-22335 `__: Fix crash when trying to " +"enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -"`bpo-22653 `__: Fix an assertion failure " -"in debug mode when doing a reentrant dict insertion in debug mode." +"`bpo-22335 `__: Fix crash when trying to " +"enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." #: ../../../Misc/NEWS:7173 msgid "" -"`bpo-22643 `__: Fix integer overflow in " -"Unicode case operations (upper, lower, title, swapcase, casefold)." +"`bpo-22653 `__: Fix an assertion failure " +"in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -"`bpo-22643 `__: Fix integer overflow in " -"Unicode case operations (upper, lower, title, swapcase, casefold)." +"`bpo-22653 `__: Fix an assertion failure " +"in debug mode when doing a reentrant dict insertion in debug mode." #: ../../../Misc/NEWS:7176 msgid "" -"`bpo-17636 `__: Circular imports " -"involving relative imports are now supported." +"`bpo-22643 `__: Fix integer overflow in " +"Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -"`bpo-17636 `__: Circular imports " -"involving relative imports are now supported." +"`bpo-22643 `__: Fix integer overflow in " +"Unicode case operations (upper, lower, title, swapcase, casefold)." #: ../../../Misc/NEWS:7179 msgid "" -"`bpo-22604 `__: Fix assertion error in " -"debug mode when dividing a complex number by (nan+0j)." +"`bpo-17636 `__: Circular imports " +"involving relative imports are now supported." msgstr "" -"`bpo-22604 `__: Fix assertion error in " -"debug mode when dividing a complex number by (nan+0j)." +"`bpo-17636 `__: Circular imports " +"involving relative imports are now supported." #: ../../../Misc/NEWS:7182 msgid "" -"`bpo-21052 `__: Do not raise " -"ImportWarning when sys.path_hooks or sys.meta_path are set to None." +"`bpo-22604 `__: Fix assertion error in " +"debug mode when dividing a complex number by (nan+0j)." msgstr "" -"`bpo-21052 `__: Do not raise " -"ImportWarning when sys.path_hooks or sys.meta_path are set to None." +"`bpo-22604 `__: Fix assertion error in " +"debug mode when dividing a complex number by (nan+0j)." #: ../../../Misc/NEWS:7185 msgid "" -"`bpo-16518 `__: Use 'bytes-like object " -"required' in error messages that previously used the far more cryptic \"'x' " -"does not support the buffer protocol." +"`bpo-21052 `__: Do not raise " +"ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -"`bpo-16518 `__: Use 'bytes-like object " -"required' in error messages that previously used the far more cryptic \"'x' " -"does not support the buffer protocol." +"`bpo-21052 `__: Do not raise " +"ImportWarning when sys.path_hooks or sys.meta_path are set to None." -#: ../../../Misc/NEWS:7189 +#: ../../../Misc/NEWS:7188 msgid "" -"`bpo-22470 `__: Fixed integer overflow " -"issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" " -"error handlers." +"`bpo-16518 `__: Use 'bytes-like object " +"required' in error messages that previously used the far more cryptic \"'x' " +"does not support the buffer protocol." msgstr "" -"`bpo-22470 `__: Fixed integer overflow " -"issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" " -"error handlers." +"`bpo-16518 `__: Use 'bytes-like object " +"required' in error messages that previously used the far more cryptic \"'x' " +"does not support the buffer protocol." #: ../../../Misc/NEWS:7192 msgid "" -"`bpo-22540 `__: speed up " -"`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " -"second argument has metaclass `type`." +"`bpo-22470 `__: Fixed integer overflow " +"issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" " +"error handlers." msgstr "" -"`bpo-22540 `__: speed up " -"`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " -"second argument has metaclass `type`." +"`bpo-22470 `__: Fixed integer overflow " +"issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" " +"error handlers." #: ../../../Misc/NEWS:7195 msgid "" -"`bpo-18711 `__: Add a new " -"`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " -"`va_list` argument." +"`bpo-22540 `__: speed up " +"`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " +"second argument has metaclass `type`." msgstr "" -"`bpo-18711 `__: Add a new " -"`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " -"`va_list` argument." +"`bpo-22540 `__: speed up " +"`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " +"second argument has metaclass `type`." #: ../../../Misc/NEWS:7198 msgid "" -"`bpo-22520 `__: Fix overflow checking " -"when generating the repr of a unicode object." +"`bpo-18711 `__: Add a new " +"`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " +"`va_list` argument." msgstr "" -"`bpo-22520 `__: Fix overflow checking " -"when generating the repr of a unicode object." +"`bpo-18711 `__: Add a new " +"`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " +"`va_list` argument." #: ../../../Misc/NEWS:7201 msgid "" +"`bpo-22520 `__: Fix overflow checking " +"when generating the repr of a unicode object." +msgstr "" +"`bpo-22520 `__: Fix overflow checking " +"when generating the repr of a unicode object." + +#: ../../../Misc/NEWS:7204 +msgid "" "`bpo-22519 `__: Fix overflow checking in " "PyBytes_Repr." msgstr "" "`bpo-22519 `__: Fix overflow checking in " "PyBytes_Repr." -#: ../../../Misc/NEWS:7203 +#: ../../../Misc/NEWS:7206 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." @@ -15232,33 +15242,33 @@ msgstr "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." -#: ../../../Misc/NEWS:7205 -msgid "" -"`bpo-16324 `__: _charset parameter of " -"MIMEText now also accepts email.charset.Charset instances. Initial patch by " -"Claude Paroz." -msgstr "" -"`bpo-16324 `__: _charset parameter of " -"MIMEText now also accepts email.charset.Charset instances. Initial patch by " -"Claude Paroz." - #: ../../../Misc/NEWS:7208 msgid "" -"`bpo-1764286 `__: Fix inspect." -"getsource() to support decorated functions. Patch by Claudiu Popa." +"`bpo-16324 `__: _charset parameter of " +"MIMEText now also accepts email.charset.Charset instances. Initial patch by " +"Claude Paroz." msgstr "" -"`bpo-1764286 `__: Fix inspect." -"getsource() to support decorated functions. Patch by Claudiu Popa." +"`bpo-16324 `__: _charset parameter of " +"MIMEText now also accepts email.charset.Charset instances. Initial patch by " +"Claude Paroz." #: ../../../Misc/NEWS:7211 msgid "" +"`bpo-1764286 `__: Fix inspect." +"getsource() to support decorated functions. Patch by Claudiu Popa." +msgstr "" +"`bpo-1764286 `__: Fix inspect." +"getsource() to support decorated functions. Patch by Claudiu Popa." + +#: ../../../Misc/NEWS:7214 +msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" "`bpo-18554 `__: os.__all__ includes " "posix functions." -#: ../../../Misc/NEWS:7213 +#: ../../../Misc/NEWS:7216 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." @@ -15266,116 +15276,116 @@ msgstr "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." -#: ../../../Misc/NEWS:7215 -msgid "" -"`bpo-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 "" -"`bpo-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." - #: ../../../Misc/NEWS:7218 msgid "" -"`bpo-22215 `__: Now ValueError is raised " -"instead of TypeError when str or bytes argument contains not permitted null " -"character or byte." +"`bpo-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 "" -"`bpo-22215 `__: Now ValueError is raised " -"instead of TypeError when str or bytes argument contains not permitted null " -"character or byte." +"`bpo-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." #: ../../../Misc/NEWS:7221 msgid "" -"`bpo-22258 `__: Fix the internal " -"function set_inheritable() on Illumos. This platform exposes the function " -"``ioctl(FIOCLEX)``, but calling it fails with errno is ENOTTY: " -"\"Inappropriate ioctl for device\". set_inheritable() now falls back to the " -"slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." +"`bpo-22215 `__: Now ValueError is raised " +"instead of TypeError when str or bytes argument contains not permitted null " +"character or byte." msgstr "" -"`bpo-22258 `__: Fix the internal " -"function set_inheritable() on Illumos. This platform exposes the function " -"``ioctl(FIOCLEX)``, but calling it fails with errno is ENOTTY: " -"\"Inappropriate ioctl for device\". set_inheritable() now falls back to the " -"slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." +"`bpo-22215 `__: Now ValueError is raised " +"instead of TypeError when str or bytes argument contains not permitted null " +"character or byte." -#: ../../../Misc/NEWS:7226 +#: ../../../Misc/NEWS:7224 msgid "" -"`bpo-21389 `__: Displaying the " -"__qualname__ of the underlying function in the repr of a bound method." +"`bpo-22258 `__: Fix the internal " +"function set_inheritable() on Illumos. This platform exposes the function " +"``ioctl(FIOCLEX)``, but calling it fails with errno is ENOTTY: " +"\"Inappropriate ioctl for device\". set_inheritable() now falls back to the " +"slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -"`bpo-21389 `__: Displaying the " -"__qualname__ of the underlying function in the repr of a bound method." +"`bpo-22258 `__: Fix the internal " +"function set_inheritable() on Illumos. This platform exposes the function " +"``ioctl(FIOCLEX)``, but calling it fails with errno is ENOTTY: " +"\"Inappropriate ioctl for device\". set_inheritable() now falls back to the " +"slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." #: ../../../Misc/NEWS:7229 msgid "" -"`bpo-22206 `__: Using pthread, " -"PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " -"integer overflow." +"`bpo-21389 `__: Displaying the " +"__qualname__ of the underlying function in the repr of a bound method." msgstr "" -"`bpo-22206 `__: Using pthread, " -"PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " -"integer overflow." +"`bpo-21389 `__: Displaying the " +"__qualname__ of the underlying function in the repr of a bound method." #: ../../../Misc/NEWS:7232 msgid "" -"`bpo-20184 `__: Argument Clinic based " -"signature introspection added for 30 of the builtin functions." +"`bpo-22206 `__: Using pthread, " +"PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " +"integer overflow." msgstr "" -"`bpo-20184 `__: Argument Clinic based " -"signature introspection added for 30 of the builtin functions." +"`bpo-22206 `__: Using pthread, " +"PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " +"integer overflow." #: ../../../Misc/NEWS:7235 msgid "" -"`bpo-22116 `__: C functions and methods " -"(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " -"Wei Wu." +"`bpo-20184 `__: Argument Clinic based " +"signature introspection added for 30 of the builtin functions." msgstr "" -"`bpo-22116 `__: C functions and methods " -"(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " -"Wei Wu." +"`bpo-20184 `__: Argument Clinic based " +"signature introspection added for 30 of the builtin functions." #: ../../../Misc/NEWS:7238 msgid "" -"`bpo-22077 `__: Improve index error " -"messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " -"Added ', not ' for bytearrays. Original patch by Claudiu Popa." +"`bpo-22116 `__: C functions and methods " +"(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " +"Wei Wu." msgstr "" -"`bpo-22077 `__: Improve index error " -"messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " -"Added ', not ' for bytearrays. Original patch by Claudiu Popa." +"`bpo-22116 `__: C functions and methods " +"(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " +"Wei Wu." -#: ../../../Misc/NEWS:7242 +#: ../../../Misc/NEWS:7241 msgid "" -"`bpo-20179 `__: Apply Argument Clinic to " -"bytes and bytearray. Patch by Tal Einat." +"`bpo-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 "" -"`bpo-20179 `__: Apply Argument Clinic to " -"bytes and bytearray. Patch by Tal Einat." +"`bpo-22077 `__: Improve index error " +"messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " +"Added ', not ' for bytearrays. Original patch by Claudiu Popa." #: ../../../Misc/NEWS:7245 msgid "" +"`bpo-20179 `__: Apply Argument Clinic to " +"bytes and bytearray. Patch by Tal Einat." +msgstr "" +"`bpo-20179 `__: Apply Argument Clinic to " +"bytes and bytearray. Patch by Tal Einat." + +#: ../../../Misc/NEWS:7248 +msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." -#: ../../../Misc/NEWS:7247 +#: ../../../Misc/NEWS:7250 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "" -#: ../../../Misc/NEWS:7249 -msgid "" -"`bpo-21897 `__: Fix a crash with the " -"f_locals attribute with closure variables when frame.clear() has been called." -msgstr "" -"`bpo-21897 `__: Fix a crash with the " -"f_locals attribute with closure variables when frame.clear() has been called." - #: ../../../Misc/NEWS:7252 msgid "" +"`bpo-21897 `__: Fix a crash with the " +"f_locals attribute with closure variables when frame.clear() has been called." +msgstr "" +"`bpo-21897 `__: Fix a crash with the " +"f_locals attribute with closure variables when frame.clear() has been called." + +#: ../../../Misc/NEWS:7255 +msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " "the representation of a generator (``repr(gen)``). The default name of the " @@ -15388,7 +15398,7 @@ msgstr "" "generator (``__name__`` attribute) is now get from the function instead of " "the code. Use ``gen.gi_code.co_name`` to get the name of the code." -#: ../../../Misc/NEWS:7258 +#: ../../../Misc/NEWS:7261 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more " @@ -15400,7 +15410,7 @@ msgstr "" "meaningful (or at least more search engine friendly) error messages when " "\"exec\" and \"print\" are used as statements." -#: ../../../Misc/NEWS:7263 +#: ../../../Misc/NEWS:7266 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " @@ -15410,7 +15420,7 @@ msgstr "" "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." -#: ../../../Misc/NEWS:7267 +#: ../../../Misc/NEWS:7270 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -15422,63 +15432,63 @@ msgstr "" "fixes a quadratic compilation time issue noticeable when compiling code with " "a large number of \"and\" and \"or\" operators." -#: ../../../Misc/NEWS:7272 -msgid "" -"`bpo-21418 `__: Fix a crash in the " -"builtin function super() when called without argument and without current " -"frame (ex: embedded Python)." -msgstr "" -"`bpo-21418 `__: Fix a crash in the " -"builtin function super() when called without argument and without current " -"frame (ex: embedded Python)." - #: ../../../Misc/NEWS:7275 msgid "" -"`bpo-21425 `__: Fix flushing of standard " -"streams in the interactive interpreter." +"`bpo-21418 `__: Fix a crash in the " +"builtin function super() when called without argument and without current " +"frame (ex: embedded Python)." msgstr "" -"`bpo-21425 `__: Fix flushing of standard " -"streams in the interactive interpreter." +"`bpo-21418 `__: Fix a crash in the " +"builtin function super() when called without argument and without current " +"frame (ex: embedded Python)." #: ../../../Misc/NEWS:7278 msgid "" -"`bpo-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." +"`bpo-21425 `__: Fix flushing of standard " +"streams in the interactive interpreter." msgstr "" -"`bpo-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." +"`bpo-21425 `__: Fix flushing of standard " +"streams in the interactive interpreter." -#: ../../../Misc/NEWS:7282 +#: ../../../Misc/NEWS:7281 msgid "" -"`bpo-21377 `__: PyBytes_Concat() now " -"tries to concatenate in-place when the first argument has a reference count " -"of 1. Patch by Nikolaus Rath." +"`bpo-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 "" -"`bpo-21377 `__: PyBytes_Concat() now " -"tries to concatenate in-place when the first argument has a reference count " -"of 1. Patch by Nikolaus Rath." +"`bpo-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." #: ../../../Misc/NEWS:7285 msgid "" -"`bpo-20355 `__: -W command line options " -"now have higher priority than the PYTHONWARNINGS environment variable. " -"Patch by Arfrever." +"`bpo-21377 `__: PyBytes_Concat() now " +"tries to concatenate in-place when the first argument has a reference count " +"of 1. Patch by Nikolaus Rath." msgstr "" -"`bpo-20355 `__: -W command line options " -"now have higher priority than the PYTHONWARNINGS environment variable. " -"Patch by Arfrever." +"`bpo-21377 `__: PyBytes_Concat() now " +"tries to concatenate in-place when the first argument has a reference count " +"of 1. Patch by Nikolaus Rath." #: ../../../Misc/NEWS:7288 msgid "" +"`bpo-20355 `__: -W command line options " +"now have higher priority than the PYTHONWARNINGS environment variable. " +"Patch by Arfrever." +msgstr "" +"`bpo-20355 `__: -W command line options " +"now have higher priority than the PYTHONWARNINGS environment variable. " +"Patch by Arfrever." + +#: ../../../Misc/NEWS:7291 +msgid "" "`bpo-21274 `__: Define PATH_MAX for GNU/" "Hurd in Python/pythonrun.c." msgstr "" "`bpo-21274 `__: Define PATH_MAX for GNU/" "Hurd in Python/pythonrun.c." -#: ../../../Misc/NEWS:7290 +#: ../../../Misc/NEWS:7293 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." @@ -15486,95 +15496,95 @@ msgstr "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." -#: ../../../Misc/NEWS:7292 -msgid "" -"`bpo-21209 `__: Fix sending tuples to " -"custom generator objects with the yield from syntax." -msgstr "" -"`bpo-21209 `__: Fix sending tuples to " -"custom generator objects with the yield from syntax." - #: ../../../Misc/NEWS:7295 msgid "" -"`bpo-21193 `__: pow(a, b, c) now raises " -"ValueError rather than TypeError when b is negative. Patch by Josh " -"Rosenberg." +"`bpo-21209 `__: Fix sending tuples to " +"custom generator objects with the yield from syntax." msgstr "" -"`bpo-21193 `__: pow(a, b, c) now raises " -"ValueError rather than TypeError when b is negative. Patch by Josh " -"Rosenberg." +"`bpo-21209 `__: Fix sending tuples to " +"custom generator objects with the yield from syntax." #: ../../../Misc/NEWS:7298 msgid "" -"PEP 465 and `bpo-21176 `__: Add the '@' " -"operator for matrix multiplication." +"`bpo-21193 `__: pow(a, b, c) now raises " +"ValueError rather than TypeError when b is negative. Patch by Josh " +"Rosenberg." msgstr "" -"PEP 465 and `bpo-21176 `__: Add the '@' " -"operator for matrix multiplication." +"`bpo-21193 `__: pow(a, b, c) now raises " +"ValueError rather than TypeError when b is negative. Patch by Josh " +"Rosenberg." -#: ../../../Misc/NEWS:7300 +#: ../../../Misc/NEWS:7301 msgid "" -"`bpo-21134 `__: Fix segfault when str is " -"called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " -"UnicodeTranslateError object." +"PEP 465 and `bpo-21176 `__: Add the '@' " +"operator for matrix multiplication." msgstr "" -"`bpo-21134 `__: Fix segfault when str is " -"called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " -"UnicodeTranslateError object." +"PEP 465 and `bpo-21176 `__: Add the '@' " +"operator for matrix multiplication." #: ../../../Misc/NEWS:7303 msgid "" -"`bpo-19537 `__: Fix PyUnicode_DATA() " -"alignment under m68k. Patch by Andreas Schwab." +"`bpo-21134 `__: Fix segfault when str is " +"called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " +"UnicodeTranslateError object." msgstr "" -"`bpo-19537 `__: Fix PyUnicode_DATA() " -"alignment under m68k. Patch by Andreas Schwab." +"`bpo-21134 `__: Fix segfault when str is " +"called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " +"UnicodeTranslateError object." #: ../../../Misc/NEWS:7306 msgid "" -"`bpo-20929 `__: Add a type cast to avoid " -"shifting a negative number." +"`bpo-19537 `__: Fix PyUnicode_DATA() " +"alignment under m68k. Patch by Andreas Schwab." msgstr "" -"`bpo-20929 `__: Add a type cast to avoid " -"shifting a negative number." +"`bpo-19537 `__: Fix PyUnicode_DATA() " +"alignment under m68k. Patch by Andreas Schwab." -#: ../../../Misc/NEWS:7308 +#: ../../../Misc/NEWS:7309 msgid "" -"`bpo-20731 `__: Properly position in " -"source code files even if they are opened in text mode. Patch by Serhiy " -"Storchaka." +"`bpo-20929 `__: Add a type cast to avoid " +"shifting a negative number." msgstr "" -"`bpo-20731 `__: Properly position in " -"source code files even if they are opened in text mode. Patch by Serhiy " -"Storchaka." +"`bpo-20929 `__: Add a type cast to avoid " +"shifting a negative number." #: ../../../Misc/NEWS:7311 msgid "" -"`bpo-20637 `__: Key-sharing now also " -"works for instance dictionaries of subclasses. Patch by Peter Ingebretson." +"`bpo-20731 `__: Properly position in " +"source code files even if they are opened in text mode. Patch by Serhiy " +"Storchaka." msgstr "" -"`bpo-20637 `__: Key-sharing now also " -"works for instance dictionaries of subclasses. Patch by Peter Ingebretson." +"`bpo-20731 `__: Properly position in " +"source code files even if they are opened in text mode. Patch by Serhiy " +"Storchaka." #: ../../../Misc/NEWS:7314 msgid "" -"`bpo-8297 `__: Attributes missing from " -"modules now include the module name in the error text. Original patch by " -"ysj.ray." +"`bpo-20637 `__: Key-sharing now also " +"works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -"`bpo-8297 `__: Attributes missing from " -"modules now include the module name in the error text. Original patch by " -"ysj.ray." +"`bpo-20637 `__: Key-sharing now also " +"works for instance dictionaries of subclasses. Patch by Peter Ingebretson." #: ../../../Misc/NEWS:7317 msgid "" +"`bpo-8297 `__: Attributes missing from " +"modules now include the module name in the error text. Original patch by " +"ysj.ray." +msgstr "" +"`bpo-8297 `__: Attributes missing from " +"modules now include the module name in the error text. Original patch by " +"ysj.ray." + +#: ../../../Misc/NEWS:7320 +msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." -#: ../../../Misc/NEWS:7319 +#: ../../../Misc/NEWS:7322 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was " @@ -15588,25 +15598,25 @@ msgstr "" "long the spark.py parser-generator library; spark.py was removed from the " "source base." -#: ../../../Misc/NEWS:7324 -msgid "" -"`bpo-12546 `__: Allow ``\\x00`` to be " -"used as a fill character when using str, int, float, and complex __format__ " -"methods." -msgstr "" -"`bpo-12546 `__: Allow ``\\x00`` to be " -"used as a fill character when using str, int, float, and complex __format__ " -"methods." - #: ../../../Misc/NEWS:7327 msgid "" +"`bpo-12546 `__: Allow ``\\x00`` to be " +"used as a fill character when using str, int, float, and complex __format__ " +"methods." +msgstr "" +"`bpo-12546 `__: Allow ``\\x00`` to be " +"used as a fill character when using str, int, float, and complex __format__ " +"methods." + +#: ../../../Misc/NEWS:7330 +msgid "" "`bpo-20480 `__: Add ipaddress." "reverse_pointer. Patch by Leon Weber." msgstr "" "`bpo-20480 `__: Add ipaddress." "reverse_pointer. Patch by Leon Weber." -#: ../../../Misc/NEWS:7329 +#: ../../../Misc/NEWS:7332 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior " @@ -15616,7 +15626,7 @@ msgstr "" "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." -#: ../../../Misc/NEWS:7333 +#: ../../../Misc/NEWS:7336 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -15628,7 +15638,7 @@ msgstr "" "'c' had no effect. Now specifying it is an error. Patch by Torsten " "Landschoff." -#: ../../../Misc/NEWS:7337 +#: ../../../Misc/NEWS:7340 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." @@ -15636,7 +15646,7 @@ msgstr "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." -#: ../../../Misc/NEWS:7343 +#: ../../../Misc/NEWS:7346 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." @@ -15644,31 +15654,31 @@ msgstr "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." -#: ../../../Misc/NEWS:7345 -msgid "" -"`bpo-20289 `__: cgi.FieldStorage() now " -"supports the context management protocol." -msgstr "" -"`bpo-20289 `__: cgi.FieldStorage() now " -"supports the context management protocol." - #: ../../../Misc/NEWS:7348 msgid "" -"`bpo-13128 `__: Print response headers " -"for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." +"`bpo-20289 `__: cgi.FieldStorage() now " +"supports the context management protocol." msgstr "" -"`bpo-13128 `__: Print response headers " -"for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." +"`bpo-20289 `__: cgi.FieldStorage() now " +"supports the context management protocol." #: ../../../Misc/NEWS:7351 msgid "" +"`bpo-13128 `__: Print response headers " +"for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." +msgstr "" +"`bpo-13128 `__: Print response headers " +"for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." + +#: ../../../Misc/NEWS:7354 +msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." -#: ../../../Misc/NEWS:7353 +#: ../../../Misc/NEWS:7356 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " @@ -15678,33 +15688,33 @@ msgstr "" "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." -#: ../../../Misc/NEWS:7357 -msgid "" -"`bpo-23099 `__: Closing io.BytesIO with " -"exported buffer is rejected now to prevent corrupting exported buffer." -msgstr "" -"`bpo-23099 `__: Closing io.BytesIO with " -"exported buffer is rejected now to prevent corrupting exported buffer." - #: ../../../Misc/NEWS:7360 msgid "" -"`bpo-23326 `__: Removed __ne__ " -"implementations. Since fixing default __ne__ implementation in `bpo-21408 " -"`__ they are redundant." +"`bpo-23099 `__: Closing io.BytesIO with " +"exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -"`bpo-23326 `__: Removed __ne__ " -"implementations. Since fixing default __ne__ implementation in `bpo-21408 " -"`__ they are redundant." +"`bpo-23099 `__: Closing io.BytesIO with " +"exported buffer is rejected now to prevent corrupting exported buffer." #: ../../../Misc/NEWS:7363 msgid "" +"`bpo-23326 `__: Removed __ne__ " +"implementations. Since fixing default __ne__ implementation in `bpo-21408 " +"`__ they are redundant." +msgstr "" +"`bpo-23326 `__: Removed __ne__ " +"implementations. Since fixing default __ne__ implementation in `bpo-21408 " +"`__ they are redundant." + +#: ../../../Misc/NEWS:7366 +msgid "" "`bpo-23363 `__: Fix possible overflow in " "itertools.permutations." msgstr "" "`bpo-23363 `__: Fix possible overflow in " "itertools.permutations." -#: ../../../Misc/NEWS:7365 +#: ../../../Misc/NEWS:7368 msgid "" "`bpo-23364 `__: Fix possible overflow in " "itertools.product." @@ -15712,7 +15722,7 @@ msgstr "" "`bpo-23364 `__: Fix possible overflow in " "itertools.product." -#: ../../../Misc/NEWS:7367 +#: ../../../Misc/NEWS:7370 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." @@ -15720,71 +15730,71 @@ msgstr "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." -#: ../../../Misc/NEWS:7369 -msgid "" -"`bpo-23369 `__: Fixed possible integer " -"overflow in _json.encode_basestring_ascii." -msgstr "" -"`bpo-23369 `__: Fixed possible integer " -"overflow in _json.encode_basestring_ascii." - #: ../../../Misc/NEWS:7372 msgid "" -"`bpo-23353 `__: Fix the exception " -"handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " -"exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At " -"exit, the exception state is now always restored or swapped, not only if why " -"is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." +"`bpo-23369 `__: Fixed possible integer " +"overflow in _json.encode_basestring_ascii." msgstr "" -"`bpo-23353 `__: Fix the exception " -"handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " -"exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At " -"exit, the exception state is now always restored or swapped, not only if why " -"is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." +"`bpo-23369 `__: Fixed possible integer " +"overflow in _json.encode_basestring_ascii." -#: ../../../Misc/NEWS:7378 +#: ../../../Misc/NEWS:7375 msgid "" -"`bpo-14099 `__: Restored support of " -"writing ZIP files to tellable but non-seekable streams." +"`bpo-23353 `__: Fix the exception " +"handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " +"exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At " +"exit, the exception state is now always restored or swapped, not only if why " +"is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -"`bpo-14099 `__: Restored support of " -"writing ZIP files to tellable but non-seekable streams." +"`bpo-23353 `__: Fix the exception " +"handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " +"exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At " +"exit, the exception state is now always restored or swapped, not only if why " +"is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." #: ../../../Misc/NEWS:7381 msgid "" -"`bpo-14099 `__: Writing to ZipFile and " -"reading multiple ZipExtFiles is threadsafe now." +"`bpo-14099 `__: Restored support of " +"writing ZIP files to tellable but non-seekable streams." msgstr "" -"`bpo-14099 `__: Writing to ZipFile and " -"reading multiple ZipExtFiles is threadsafe now." +"`bpo-14099 `__: Restored support of " +"writing ZIP files to tellable but non-seekable streams." #: ../../../Misc/NEWS:7384 msgid "" -"`bpo-19361 `__: JSON decoder now raises " -"JSONDecodeError instead of ValueError." +"`bpo-14099 `__: Writing to ZipFile and " +"reading multiple ZipExtFiles is threadsafe now." msgstr "" -"`bpo-19361 `__: JSON decoder now raises " -"JSONDecodeError instead of ValueError." +"`bpo-14099 `__: Writing to ZipFile and " +"reading multiple ZipExtFiles is threadsafe now." -#: ../../../Misc/NEWS:7386 +#: ../../../Misc/NEWS:7387 msgid "" -"`bpo-18518 `__: timeit now rejects " -"statements which can't be compiled outside a function or a loop (e.g. " -"\"return\" or \"break\")." +"`bpo-19361 `__: JSON decoder now raises " +"JSONDecodeError instead of ValueError." msgstr "" -"`bpo-18518 `__: timeit now rejects " -"statements which can't be compiled outside a function or a loop (e.g. " -"\"return\" or \"break\")." +"`bpo-19361 `__: JSON decoder now raises " +"JSONDecodeError instead of ValueError." #: ../../../Misc/NEWS:7389 msgid "" +"`bpo-18518 `__: timeit now rejects " +"statements which can't be compiled outside a function or a loop (e.g. " +"\"return\" or \"break\")." +msgstr "" +"`bpo-18518 `__: timeit now rejects " +"statements which can't be compiled outside a function or a loop (e.g. " +"\"return\" or \"break\")." + +#: ../../../Misc/NEWS:7392 +msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." -#: ../../../Misc/NEWS:7391 +#: ../../../Misc/NEWS:7394 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." @@ -15792,7 +15802,7 @@ msgstr "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." -#: ../../../Misc/NEWS:7393 +#: ../../../Misc/NEWS:7396 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__() " @@ -15802,59 +15812,59 @@ msgstr "" "implementations of __ne__() which didn't returned NotImplemented if __eq__() " "returned NotImplemented. The default __ne__() now works correctly." -#: ../../../Misc/NEWS:7397 -msgid "" -"`bpo-19996 `__: :class:`email.feedparser." -"FeedParser` now handles (malformed) headers with no key rather than assuming " -"the body has started." -msgstr "" -"`bpo-19996 `__: :class:`email.feedparser." -"FeedParser` now handles (malformed) headers with no key rather than assuming " -"the body has started." - #: ../../../Misc/NEWS:7400 msgid "" -"`bpo-20188 `__: Support Application-" -"Layer Protocol Negotiation (ALPN) in the ssl module." +"`bpo-19996 `__: :class:`email.feedparser." +"FeedParser` now handles (malformed) headers with no key rather than assuming " +"the body has started." msgstr "" -"`bpo-20188 `__: Support Application-" -"Layer Protocol Negotiation (ALPN) in the ssl module." +"`bpo-19996 `__: :class:`email.feedparser." +"FeedParser` now handles (malformed) headers with no key rather than assuming " +"the body has started." #: ../../../Misc/NEWS:7403 msgid "" -"`bpo-23133 `__: Pickling of ipaddress " -"objects now produces more compact and portable representation." +"`bpo-20188 `__: Support Application-" +"Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -"`bpo-23133 `__: Pickling of ipaddress " -"objects now produces more compact and portable representation." +"`bpo-20188 `__: Support Application-" +"Layer Protocol Negotiation (ALPN) in the ssl module." #: ../../../Misc/NEWS:7406 msgid "" -"`bpo-23248 `__: Update ssl error codes " -"from latest OpenSSL git master." +"`bpo-23133 `__: Pickling of ipaddress " +"objects now produces more compact and portable representation." msgstr "" -"`bpo-23248 `__: Update ssl error codes " -"from latest OpenSSL git master." +"`bpo-23133 `__: Pickling of ipaddress " +"objects now produces more compact and portable representation." -#: ../../../Misc/NEWS:7408 +#: ../../../Misc/NEWS:7409 msgid "" -"`bpo-23266 `__: Much faster " -"implementation of ipaddress.collapse_addresses() when there are many non-" -"consecutive addresses." +"`bpo-23248 `__: Update ssl error codes " +"from latest OpenSSL git master." msgstr "" -"`bpo-23266 `__: Much faster " -"implementation of ipaddress.collapse_addresses() when there are many non-" -"consecutive addresses." +"`bpo-23248 `__: Update ssl error codes " +"from latest OpenSSL git master." #: ../../../Misc/NEWS:7411 msgid "" +"`bpo-23266 `__: Much faster " +"implementation of ipaddress.collapse_addresses() when there are many non-" +"consecutive addresses." +msgstr "" +"`bpo-23266 `__: Much faster " +"implementation of ipaddress.collapse_addresses() when there are many non-" +"consecutive addresses." + +#: ../../../Misc/NEWS:7414 +msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." -#: ../../../Misc/NEWS:7413 +#: ../../../Misc/NEWS:7416 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is " @@ -15864,97 +15874,97 @@ msgstr "" "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is " "now displayed in the parent process. Patch by Claudiu Popa." -#: ../../../Misc/NEWS:7417 -msgid "" -"`bpo-15955 `__: Add an option to limit " -"output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin " -"Panter." -msgstr "" -"`bpo-15955 `__: Add an option to limit " -"output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin " -"Panter." - #: ../../../Misc/NEWS:7420 msgid "" -"`bpo-23250 `__: In the http.cookies " -"module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " -"standard." +"`bpo-15955 `__: Add an option to limit " +"output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin " +"Panter." msgstr "" -"`bpo-23250 `__: In the http.cookies " -"module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " -"standard." +"`bpo-15955 `__: Add an option to limit " +"output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin " +"Panter." #: ../../../Misc/NEWS:7423 msgid "" -"`bpo-23063 `__: In the disutils' check " -"command, fix parsing of reST with code or code-block directives." +"`bpo-23250 `__: In the http.cookies " +"module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " +"standard." msgstr "" -"`bpo-23063 `__: In the disutils' check " -"command, fix parsing of reST with code or code-block directives." +"`bpo-23250 `__: In the http.cookies " +"module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " +"standard." #: ../../../Misc/NEWS:7426 msgid "" -"`bpo-23209 `__, #23225: selectors." -"BaseSelector.get_key() now raises a RuntimeError if the selector is closed. " -"And selectors.BaseSelector.close() now clears its internal reference to the " -"selector mapping to break a reference cycle. Initial patch written by Martin " -"Richard." +"`bpo-23063 `__: In the disutils' check " +"command, fix parsing of reST with code or code-block directives." msgstr "" -"`bpo-23209 `__, #23225: selectors." -"BaseSelector.get_key() now raises a RuntimeError if the selector is closed. " -"And selectors.BaseSelector.close() now clears its internal reference to the " -"selector mapping to break a reference cycle. Initial patch written by Martin " -"Richard." +"`bpo-23063 `__: In the disutils' check " +"command, fix parsing of reST with code or code-block directives." -#: ../../../Misc/NEWS:7431 +#: ../../../Misc/NEWS:7429 msgid "" -"`bpo-17911 `__: Provide a way to seed " -"the linecache for a PEP-302 module without actually loading the code." +"`bpo-23209 `__, #23225: selectors." +"BaseSelector.get_key() now raises a RuntimeError if the selector is closed. " +"And selectors.BaseSelector.close() now clears its internal reference to the " +"selector mapping to break a reference cycle. Initial patch written by Martin " +"Richard." msgstr "" -"`bpo-17911 `__: Provide a way to seed " -"the linecache for a PEP-302 module without actually loading the code." +"`bpo-23209 `__, #23225: selectors." +"BaseSelector.get_key() now raises a RuntimeError if the selector is closed. " +"And selectors.BaseSelector.close() now clears its internal reference to the " +"selector mapping to break a reference cycle. Initial patch written by Martin " +"Richard." #: ../../../Misc/NEWS:7434 msgid "" -"`bpo-17911 `__: Provide a new object API " -"for traceback, including the ability to not lookup lines at all until the " -"traceback is actually rendered, without any trace of the original objects " -"being kept alive." +"`bpo-17911 `__: Provide a way to seed " +"the linecache for a PEP-302 module without actually loading the code." msgstr "" -"`bpo-17911 `__: Provide a new object API " -"for traceback, including the ability to not lookup lines at all until the " -"traceback is actually rendered, without any trace of the original objects " -"being kept alive." +"`bpo-17911 `__: Provide a way to seed " +"the linecache for a PEP-302 module without actually loading the code." -#: ../../../Misc/NEWS:7438 +#: ../../../Misc/NEWS:7437 msgid "" -"`bpo-19777 `__: Provide a home() " -"classmethod on Path objects. Contributed by Victor Salgado and Mayank " -"Tripathi." +"`bpo-17911 `__: Provide a new object API " +"for traceback, including the ability to not lookup lines at all until the " +"traceback is actually rendered, without any trace of the original objects " +"being kept alive." msgstr "" -"`bpo-19777 `__: Provide a home() " -"classmethod on Path objects. Contributed by Victor Salgado and Mayank " -"Tripathi." +"`bpo-17911 `__: Provide a new object API " +"for traceback, including the ability to not lookup lines at all until the " +"traceback is actually rendered, without any trace of the original objects " +"being kept alive." #: ../../../Misc/NEWS:7441 msgid "" -"`bpo-23206 `__: Make ``json.dumps(..., " -"ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. " -"Patch by Naoki Inada." +"`bpo-19777 `__: Provide a home() " +"classmethod on Path objects. Contributed by Victor Salgado and Mayank " +"Tripathi." msgstr "" -"`bpo-23206 `__: Make ``json.dumps(..., " -"ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. " -"Patch by Naoki Inada." +"`bpo-19777 `__: Provide a home() " +"classmethod on Path objects. Contributed by Victor Salgado and Mayank " +"Tripathi." #: ../../../Misc/NEWS:7444 msgid "" +"`bpo-23206 `__: Make ``json.dumps(..., " +"ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. " +"Patch by Naoki Inada." +msgstr "" +"`bpo-23206 `__: Make ``json.dumps(..., " +"ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. " +"Patch by Naoki Inada." + +#: ../../../Misc/NEWS:7447 +msgid "" "`bpo-23185 `__: Add math.inf and math." "nan constants." msgstr "" "`bpo-23185 `__: Add math.inf and math." "nan constants." -#: ../../../Misc/NEWS:7446 +#: ../../../Misc/NEWS:7449 msgid "" "`bpo-23186 `__: Add ssl.SSLObject." "shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch the client's " @@ -15964,7 +15974,7 @@ msgstr "" "shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch the client's " "list ciphers sent at handshake." -#: ../../../Misc/NEWS:7450 +#: ../../../Misc/NEWS:7453 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." @@ -15972,77 +15982,77 @@ msgstr "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." -#: ../../../Misc/NEWS:7452 -msgid "" -"`bpo-23132 `__: Improve performance and " -"introspection support of comparison methods created by functool." -"total_ordering." -msgstr "" -"`bpo-23132 `__: Improve performance and " -"introspection support of comparison methods created by functool." -"total_ordering." - #: ../../../Misc/NEWS:7455 msgid "" -"`bpo-19776 `__: Add an expanduser() " -"method on Path objects." +"`bpo-23132 `__: Improve performance and " +"introspection support of comparison methods created by functool." +"total_ordering." msgstr "" -"`bpo-19776 `__: Add an expanduser() " -"method on Path objects." +"`bpo-23132 `__: Improve performance and " +"introspection support of comparison methods created by functool." +"total_ordering." -#: ../../../Misc/NEWS:7457 +#: ../../../Misc/NEWS:7458 msgid "" -"`bpo-23112 `__: Fix SimpleHTTPServer to " -"correctly carry the query string and fragment when it redirects to add a " -"trailing slash." +"`bpo-19776 `__: Add an expanduser() " +"method on Path objects." msgstr "" -"`bpo-23112 `__: Fix SimpleHTTPServer to " -"correctly carry the query string and fragment when it redirects to add a " -"trailing slash." +"`bpo-19776 `__: Add an expanduser() " +"method on Path objects." #: ../../../Misc/NEWS:7460 msgid "" -"`bpo-21793 `__: Added http.HTTPStatus " -"enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." +"`bpo-23112 `__: Fix SimpleHTTPServer to " +"correctly carry the query string and fragment when it redirects to add a " +"trailing slash." msgstr "" -"`bpo-21793 `__: Added http.HTTPStatus " -"enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." +"`bpo-23112 `__: Fix SimpleHTTPServer to " +"correctly carry the query string and fragment when it redirects to add a " +"trailing slash." #: ../../../Misc/NEWS:7463 msgid "" -"`bpo-23093 `__: In the io, module allow " -"more operations to work on detached streams." +"`bpo-21793 `__: Added http.HTTPStatus " +"enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -"`bpo-23093 `__: In the io, module allow " -"more operations to work on detached streams." +"`bpo-21793 `__: Added http.HTTPStatus " +"enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." #: ../../../Misc/NEWS:7466 msgid "" -"`bpo-23111 `__: In the ftplib, make ssl." -"PROTOCOL_SSLv23 the default protocol version." +"`bpo-23093 `__: In the io, module allow " +"more operations to work on detached streams." msgstr "" -"`bpo-23111 `__: In the ftplib, make ssl." -"PROTOCOL_SSLv23 the default protocol version." +"`bpo-23093 `__: In the io, module allow " +"more operations to work on detached streams." #: ../../../Misc/NEWS:7469 msgid "" -"`bpo-22585 `__: On OpenBSD 5.6 and " -"newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, " -"to get pseudo-random bytes." +"`bpo-23111 `__: In the ftplib, make ssl." +"PROTOCOL_SSLv23 the default protocol version." msgstr "" -"`bpo-22585 `__: On OpenBSD 5.6 and " -"newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, " -"to get pseudo-random bytes." +"`bpo-23111 `__: In the ftplib, make ssl." +"PROTOCOL_SSLv23 the default protocol version." #: ../../../Misc/NEWS:7472 msgid "" +"`bpo-22585 `__: On OpenBSD 5.6 and " +"newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, " +"to get pseudo-random bytes." +msgstr "" +"`bpo-22585 `__: On OpenBSD 5.6 and " +"newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, " +"to get pseudo-random bytes." + +#: ../../../Misc/NEWS:7475 +msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." -#: ../../../Misc/NEWS:7474 +#: ../../../Misc/NEWS:7477 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." @@ -16050,23 +16060,23 @@ msgstr "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." -#: ../../../Misc/NEWS:7476 -msgid "" -"`bpo-22783 `__: Pickling now uses the " -"NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." -msgstr "" -"`bpo-22783 `__: Pickling now uses the " -"NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." - #: ../../../Misc/NEWS:7479 msgid "" +"`bpo-22783 `__: Pickling now uses the " +"NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." +msgstr "" +"`bpo-22783 `__: Pickling now uses the " +"NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." + +#: ../../../Misc/NEWS:7482 +msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." -#: ../../../Misc/NEWS:7481 +#: ../../../Misc/NEWS:7484 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -16078,94 +16088,94 @@ msgstr "" "longer produces invalid output if input data contains MEMOIZE opcodes " "together with PUT or BINPUT opcodes." -#: ../../../Misc/NEWS:7485 -msgid "" -"`bpo-22095 `__: Fixed HTTPConnection." -"set_tunnel with default port. The port value in the host header was set to " -"\"None\". Patch by Demian Brecht." -msgstr "" -"`bpo-22095 `__: Fixed HTTPConnection." -"set_tunnel with default port. The port value in the host header was set to " -"\"None\". Patch by Demian Brecht." - #: ../../../Misc/NEWS:7488 msgid "" -"`bpo-23016 `__: A warning no longer " -"produces an AttributeError when the program is run with pythonw.exe." +"`bpo-22095 `__: Fixed HTTPConnection." +"set_tunnel with default port. The port value in the host header was set to " +"\"None\". Patch by Demian Brecht." msgstr "" -"`bpo-23016 `__: A warning no longer " -"produces an AttributeError when the program is run with pythonw.exe." +"`bpo-22095 `__: Fixed HTTPConnection." +"set_tunnel with default port. The port value in the host header was set to " +"\"None\". Patch by Demian Brecht." #: ../../../Misc/NEWS:7491 msgid "" -"`bpo-21775 `__: shutil.copytree(): fix " -"crash when copying to VFAT. An exception handler assumed that OSError " -"objects always have a 'winerror' attribute. That is not the case, so the " -"exception handler itself raised AttributeError when run on Linux (and, " -"presumably, any other non-Windows OS). Patch by Greg Ward." +"`bpo-23016 `__: A warning no longer " +"produces an AttributeError when the program is run with pythonw.exe." msgstr "" -"`bpo-21775 `__: shutil.copytree(): fix " -"crash when copying to VFAT. An exception handler assumed that OSError " -"objects always have a 'winerror' attribute. That is not the case, so the " -"exception handler itself raised AttributeError when run on Linux (and, " -"presumably, any other non-Windows OS). Patch by Greg Ward." +"`bpo-23016 `__: A warning no longer " +"produces an AttributeError when the program is run with pythonw.exe." -#: ../../../Misc/NEWS:7497 +#: ../../../Misc/NEWS:7494 msgid "" -"`bpo-1218234 `__: Fix inspect." -"getsource() to load updated source of reloaded module. Initial patch by " -"Berker Peksag." +"`bpo-21775 `__: shutil.copytree(): fix " +"crash when copying to VFAT. An exception handler assumed that OSError " +"objects always have a 'winerror' attribute. That is not the case, so the " +"exception handler itself raised AttributeError when run on Linux (and, " +"presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -"`bpo-1218234 `__: Fix inspect." -"getsource() to load updated source of reloaded module. Initial patch by " -"Berker Peksag." +"`bpo-21775 `__: shutil.copytree(): fix " +"crash when copying to VFAT. An exception handler assumed that OSError " +"objects always have a 'winerror' attribute. That is not the case, so the " +"exception handler itself raised AttributeError when run on Linux (and, " +"presumably, any other non-Windows OS). Patch by Greg Ward." #: ../../../Misc/NEWS:7500 msgid "" -"`bpo-21740 `__: Support wrapped " -"callables in doctest. Patch by Claudiu Popa." +"`bpo-1218234 `__: Fix inspect." +"getsource() to load updated source of reloaded module. Initial patch by " +"Berker Peksag." msgstr "" -"`bpo-21740 `__: Support wrapped " -"callables in doctest. Patch by Claudiu Popa." +"`bpo-1218234 `__: Fix inspect." +"getsource() to load updated source of reloaded module. Initial patch by " +"Berker Peksag." -#: ../../../Misc/NEWS:7502 +#: ../../../Misc/NEWS:7503 msgid "" -"`bpo-23009 `__: Make sure selectors." -"EpollSelecrtor.select() works when no FD is registered." +"`bpo-21740 `__: Support wrapped " +"callables in doctest. Patch by Claudiu Popa." msgstr "" -"`bpo-23009 `__: Make sure selectors." -"EpollSelecrtor.select() works when no FD is registered." +"`bpo-21740 `__: Support wrapped " +"callables in doctest. Patch by Claudiu Popa." #: ../../../Misc/NEWS:7505 msgid "" -"`bpo-22959 `__: In the constructor of " -"http.client.HTTPSConnection, prefer the context's check_hostname attribute " -"over the *check_hostname* parameter." +"`bpo-23009 `__: Make sure selectors." +"EpollSelecrtor.select() works when no FD is registered." msgstr "" -"`bpo-22959 `__: In the constructor of " -"http.client.HTTPSConnection, prefer the context's check_hostname attribute " -"over the *check_hostname* parameter." +"`bpo-23009 `__: Make sure selectors." +"EpollSelecrtor.select() works when no FD is registered." #: ../../../Misc/NEWS:7508 msgid "" -"`bpo-22696 `__: Add function :func:`sys." -"is_finalizing` to know about interpreter shutdown." +"`bpo-22959 `__: In the constructor of " +"http.client.HTTPSConnection, prefer the context's check_hostname attribute " +"over the *check_hostname* parameter." msgstr "" -"`bpo-22696 `__: Add function :func:`sys." -"is_finalizing` to know about interpreter shutdown." +"`bpo-22959 `__: In the constructor of " +"http.client.HTTPSConnection, prefer the context's check_hostname attribute " +"over the *check_hostname* parameter." #: ../../../Misc/NEWS:7511 msgid "" -"`bpo-16043 `__: Add a default limit for " -"the amount of data xmlrpclib.gzip_decode will return. This resolves " -"CVE-2013-1753." +"`bpo-22696 `__: Add function :func:`sys." +"is_finalizing` to know about interpreter shutdown." msgstr "" -"`bpo-16043 `__: Add a default limit for " -"the amount of data xmlrpclib.gzip_decode will return. This resolves " -"CVE-2013-1753." +"`bpo-22696 `__: Add function :func:`sys." +"is_finalizing` to know about interpreter shutdown." #: ../../../Misc/NEWS:7514 msgid "" +"`bpo-16043 `__: Add a default limit for " +"the amount of data xmlrpclib.gzip_decode will return. This resolves " +"CVE-2013-1753." +msgstr "" +"`bpo-16043 `__: Add a default limit for " +"the amount of data xmlrpclib.gzip_decode will return. This resolves " +"CVE-2013-1753." + +#: ../../../Misc/NEWS:7517 +msgid "" "`bpo-14099 `__: ZipFile.open() no longer " "reopen the underlying file. Objects returned by ZipFile.open() can now " "operate independently of the ZipFile even if the ZipFile was created by " @@ -16176,7 +16186,7 @@ msgstr "" "operate independently of the ZipFile even if the ZipFile was created by " "passing in a file-like object as the first argument to the constructor." -#: ../../../Misc/NEWS:7519 +#: ../../../Misc/NEWS:7522 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file " "name clobber when pyc_compile is asked to compile a source file containing " @@ -16186,7 +16196,7 @@ msgstr "" "name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." -#: ../../../Misc/NEWS:7523 +#: ../../../Misc/NEWS:7526 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." @@ -16194,41 +16204,41 @@ msgstr "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." -#: ../../../Misc/NEWS:7525 -msgid "" -"`bpo-21032 `__: Fixed socket leak if " -"HTTPConnection.getresponse() fails. Original patch by Martin Panter." -msgstr "" -"`bpo-21032 `__: Fixed socket leak if " -"HTTPConnection.getresponse() fails. Original patch by Martin Panter." - #: ../../../Misc/NEWS:7528 msgid "" -"`bpo-22407 `__: Deprecated the use of re." -"LOCALE flag with str patterns or re.ASCII. It was newer worked." +"`bpo-21032 `__: Fixed socket leak if " +"HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -"`bpo-22407 `__: Deprecated the use of re." -"LOCALE flag with str patterns or re.ASCII. It was newer worked." +"`bpo-21032 `__: Fixed socket leak if " +"HTTPConnection.getresponse() fails. Original patch by Martin Panter." #: ../../../Misc/NEWS:7531 msgid "" -"`bpo-22902 `__: The \"ip\" command is " -"now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno " -"Cauet." +"`bpo-22407 `__: Deprecated the use of re." +"LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -"`bpo-22902 `__: The \"ip\" command is " -"now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno " -"Cauet." +"`bpo-22407 `__: Deprecated the use of re." +"LOCALE flag with str patterns or re.ASCII. It was newer worked." #: ../../../Misc/NEWS:7534 msgid "" +"`bpo-22902 `__: The \"ip\" command is " +"now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno " +"Cauet." +msgstr "" +"`bpo-22902 `__: The \"ip\" command is " +"now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno " +"Cauet." + +#: ../../../Misc/NEWS:7537 +msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." -#: ../../../Misc/NEWS:7536 +#: ../../../Misc/NEWS:7539 msgid "" "`bpo-22389 `__: Add contextlib." "redirect_stderr()." @@ -16236,7 +16246,7 @@ msgstr "" "`bpo-22389 `__: Add contextlib." "redirect_stderr()." -#: ../../../Misc/NEWS:7538 +#: ../../../Misc/NEWS:7541 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " @@ -16246,33 +16256,33 @@ msgstr "" "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." -#: ../../../Misc/NEWS:7542 -msgid "" -"`bpo-22915 `__: SAX parser now supports " -"files opened with file descriptor or bytes path." -msgstr "" -"`bpo-22915 `__: SAX parser now supports " -"files opened with file descriptor or bytes path." - #: ../../../Misc/NEWS:7545 msgid "" -"`bpo-22609 `__: Constructors and update " -"methods of mapping classes in the collections module now accept the self " -"keyword argument." +"`bpo-22915 `__: SAX parser now supports " +"files opened with file descriptor or bytes path." msgstr "" -"`bpo-22609 `__: Constructors and update " -"methods of mapping classes in the collections module now accept the self " -"keyword argument." +"`bpo-22915 `__: SAX parser now supports " +"files opened with file descriptor or bytes path." #: ../../../Misc/NEWS:7548 msgid "" +"`bpo-22609 `__: Constructors and update " +"methods of mapping classes in the collections module now accept the self " +"keyword argument." +msgstr "" +"`bpo-22609 `__: Constructors and update " +"methods of mapping classes in the collections module now accept the self " +"keyword argument." + +#: ../../../Misc/NEWS:7551 +msgid "" "`bpo-22940 `__: Add readline." "append_history_file." msgstr "" "`bpo-22940 `__: Add readline." "append_history_file." -#: ../../../Misc/NEWS:7550 +#: ../../../Misc/NEWS:7553 msgid "" "`bpo-19676 `__: Added the \"namereplace" "\" error handler." @@ -16280,7 +16290,7 @@ msgstr "" "`bpo-19676 `__: Added the \"namereplace" "\" error handler." -#: ../../../Misc/NEWS:7552 +#: ../../../Misc/NEWS:7555 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." @@ -16288,65 +16298,65 @@ msgstr "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." -#: ../../../Misc/NEWS:7554 -msgid "" -"`bpo-22921 `__: Allow SSLContext to take " -"the *hostname* parameter even if OpenSSL doesn't support SNI." -msgstr "" -"`bpo-22921 `__: Allow SSLContext to take " -"the *hostname* parameter even if OpenSSL doesn't support SNI." - #: ../../../Misc/NEWS:7557 msgid "" -"`bpo-22894 `__: TestCase.subTest() would " -"cause the test suite to be stopped when in failfast mode, even in the " -"absence of failures." +"`bpo-22921 `__: Allow SSLContext to take " +"the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -"`bpo-22894 `__: TestCase.subTest() would " -"cause the test suite to be stopped when in failfast mode, even in the " -"absence of failures." +"`bpo-22921 `__: Allow SSLContext to take " +"the *hostname* parameter even if OpenSSL doesn't support SNI." #: ../../../Misc/NEWS:7560 msgid "" -"`bpo-22796 `__: HTTP cookie parsing is " -"now stricter, in order to protect against potential injection attacks." +"`bpo-22894 `__: TestCase.subTest() would " +"cause the test suite to be stopped when in failfast mode, even in the " +"absence of failures." msgstr "" -"`bpo-22796 `__: HTTP cookie parsing is " -"now stricter, in order to protect against potential injection attacks." +"`bpo-22894 `__: TestCase.subTest() would " +"cause the test suite to be stopped when in failfast mode, even in the " +"absence of failures." #: ../../../Misc/NEWS:7563 msgid "" -"`bpo-22370 `__: Windows detection in " -"pathlib is now more robust." +"`bpo-22796 `__: HTTP cookie parsing is " +"now stricter, in order to protect against potential injection attacks." msgstr "" -"`bpo-22370 `__: Windows detection in " -"pathlib is now more robust." +"`bpo-22796 `__: HTTP cookie parsing is " +"now stricter, in order to protect against potential injection attacks." -#: ../../../Misc/NEWS:7565 +#: ../../../Misc/NEWS:7566 msgid "" -"`bpo-22841 `__: Reject coroutines in " -"asyncio add_signal_handler(). Patch by Ludovic.Gasc." +"`bpo-22370 `__: Windows detection in " +"pathlib is now more robust." msgstr "" -"`bpo-22841 `__: Reject coroutines in " -"asyncio add_signal_handler(). Patch by Ludovic.Gasc." +"`bpo-22370 `__: Windows detection in " +"pathlib is now more robust." #: ../../../Misc/NEWS:7568 msgid "" -"`bpo-19494 `__: Added urllib.request." -"HTTPBasicPriorAuthHandler. Patch by Matej Cepl." +"`bpo-22841 `__: Reject coroutines in " +"asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -"`bpo-19494 `__: Added urllib.request." -"HTTPBasicPriorAuthHandler. Patch by Matej Cepl." +"`bpo-22841 `__: Reject coroutines in " +"asyncio add_signal_handler(). Patch by Ludovic.Gasc." #: ../../../Misc/NEWS:7571 msgid "" +"`bpo-19494 `__: Added urllib.request." +"HTTPBasicPriorAuthHandler. Patch by Matej Cepl." +msgstr "" +"`bpo-19494 `__: Added urllib.request." +"HTTPBasicPriorAuthHandler. Patch by Matej Cepl." + +#: ../../../Misc/NEWS:7574 +msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" "`bpo-22578 `__: Added attributes to the " "re.error class." -#: ../../../Misc/NEWS:7573 +#: ../../../Misc/NEWS:7576 msgid "" "`bpo-22849 `__: Fix possible double free " "in the io.TextIOWrapper constructor." @@ -16354,43 +16364,43 @@ msgstr "" "`bpo-22849 `__: Fix possible double free " "in the io.TextIOWrapper constructor." -#: ../../../Misc/NEWS:7575 -msgid "" -"`bpo-12728 `__: Different Unicode " -"characters having the same uppercase but different lowercase are now matched " -"in case-insensitive regular expressions." -msgstr "" -"`bpo-12728 `__: Different Unicode " -"characters having the same uppercase but different lowercase are now matched " -"in case-insensitive regular expressions." - #: ../../../Misc/NEWS:7578 msgid "" -"`bpo-22821 `__: Fixed fcntl() with " -"integer argument on 64-bit big-endian platforms." +"`bpo-12728 `__: Different Unicode " +"characters having the same uppercase but different lowercase are now matched " +"in case-insensitive regular expressions." msgstr "" -"`bpo-22821 `__: Fixed fcntl() with " -"integer argument on 64-bit big-endian platforms." +"`bpo-12728 `__: Different Unicode " +"characters having the same uppercase but different lowercase are now matched " +"in case-insensitive regular expressions." #: ../../../Misc/NEWS:7581 msgid "" -"`bpo-21650 `__: Add an `--sort-keys` " -"option to json.tool CLI." +"`bpo-22821 `__: Fixed fcntl() with " +"integer argument on 64-bit big-endian platforms." msgstr "" -"`bpo-21650 `__: Add an `--sort-keys` " -"option to json.tool CLI." +"`bpo-22821 `__: Fixed fcntl() with " +"integer argument on 64-bit big-endian platforms." -#: ../../../Misc/NEWS:7583 +#: ../../../Misc/NEWS:7584 msgid "" -"`bpo-22824 `__: Updated reprlib output " -"format for sets to use set literals. Patch contributed by Berker Peksag." +"`bpo-21650 `__: Add an `--sort-keys` " +"option to json.tool CLI." msgstr "" -"`bpo-22824 `__: Updated reprlib output " -"format for sets to use set literals. Patch contributed by Berker Peksag." +"`bpo-21650 `__: Add an `--sort-keys` " +"option to json.tool CLI." #: ../../../Misc/NEWS:7586 msgid "" "`bpo-22824 `__: Updated reprlib output " +"format for sets to use set literals. Patch contributed by Berker Peksag." +msgstr "" +"`bpo-22824 `__: Updated reprlib output " +"format for sets to use set literals. Patch contributed by Berker Peksag." + +#: ../../../Misc/NEWS:7589 +msgid "" +"`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty " "list. Suggested by Serhiy Storchaka." msgstr "" @@ -16398,33 +16408,33 @@ msgstr "" "format for arrays to display empty arrays without an unnecessary empty " "list. Suggested by Serhiy Storchaka." -#: ../../../Misc/NEWS:7589 -msgid "" -"`bpo-22406 `__: Fixed the uu_codec codec " -"incorrectly ported to 3.x. Based on patch by Martin Panter." -msgstr "" -"`bpo-22406 `__: Fixed the uu_codec codec " -"incorrectly ported to 3.x. Based on patch by Martin Panter." - #: ../../../Misc/NEWS:7592 msgid "" -"`bpo-17293 `__: uuid.getnode() now " -"determines MAC address on AIX using netstat. Based on patch by Aivars " -"Kalvāns." +"`bpo-22406 `__: Fixed the uu_codec codec " +"incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -"`bpo-17293 `__: uuid.getnode() now " -"determines MAC address on AIX using netstat. Based on patch by Aivars " -"Kalvāns." +"`bpo-22406 `__: Fixed the uu_codec codec " +"incorrectly ported to 3.x. Based on patch by Martin Panter." #: ../../../Misc/NEWS:7595 msgid "" +"`bpo-17293 `__: uuid.getnode() now " +"determines MAC address on AIX using netstat. Based on patch by Aivars " +"Kalvāns." +msgstr "" +"`bpo-17293 `__: uuid.getnode() now " +"determines MAC address on AIX using netstat. Based on patch by Aivars " +"Kalvāns." + +#: ../../../Misc/NEWS:7598 +msgid "" "`bpo-22769 `__: Fixed ttk.Treeview." "tag_has() when called without arguments." msgstr "" "`bpo-22769 `__: Fixed ttk.Treeview." "tag_has() when called without arguments." -#: ../../../Misc/NEWS:7597 +#: ../../../Misc/NEWS:7600 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." @@ -16432,68 +16442,68 @@ msgstr "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." -#: ../../../Misc/NEWS:7599 -msgid "" -"`bpo-22775 `__: Fixed unpickling of http." -"cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." -msgstr "" -"`bpo-22775 `__: Fixed unpickling of http." -"cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." - #: ../../../Misc/NEWS:7602 msgid "" -"`bpo-22776 `__: Brought excluded code " -"into the scope of a try block in SysLogHandler.emit()." +"`bpo-22775 `__: Fixed unpickling of http." +"cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -"`bpo-22776 `__: Brought excluded code " -"into the scope of a try block in SysLogHandler.emit()." +"`bpo-22775 `__: Fixed unpickling of http." +"cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." #: ../../../Misc/NEWS:7605 msgid "" -"`bpo-22665 `__: Add missing " -"get_terminal_size and SameFileError to shutil.__all__." +"`bpo-22776 `__: Brought excluded code " +"into the scope of a try block in SysLogHandler.emit()." msgstr "" -"`bpo-22665 `__: Add missing " -"get_terminal_size and SameFileError to shutil.__all__." +"`bpo-22776 `__: Brought excluded code " +"into the scope of a try block in SysLogHandler.emit()." #: ../../../Misc/NEWS:7608 msgid "" -"`bpo-6623 `__: Remove deprecated Netrc " -"class in the ftplib module. Patch by Matt Chaput." +"`bpo-22665 `__: Add missing " +"get_terminal_size and SameFileError to shutil.__all__." msgstr "" -"`bpo-6623 `__: Remove deprecated Netrc " -"class in the ftplib module. Patch by Matt Chaput." +"`bpo-22665 `__: Add missing " +"get_terminal_size and SameFileError to shutil.__all__." #: ../../../Misc/NEWS:7611 msgid "" -"`bpo-17381 `__: Fixed handling of case-" -"insensitive ranges in regular expressions." +"`bpo-6623 `__: Remove deprecated Netrc " +"class in the ftplib module. Patch by Matt Chaput." msgstr "" -"`bpo-17381 `__: Fixed handling of case-" -"insensitive ranges in regular expressions." +"`bpo-6623 `__: Remove deprecated Netrc " +"class in the ftplib module. Patch by Matt Chaput." #: ../../../Misc/NEWS:7614 msgid "" -"`bpo-22410 `__: Module level functions " -"in the re module now cache compiled locale-dependent regular expressions " -"taking into account the locale." +"`bpo-17381 `__: Fixed handling of case-" +"insensitive ranges in regular expressions." msgstr "" -"`bpo-22410 `__: Module level functions " -"in the re module now cache compiled locale-dependent regular expressions " -"taking into account the locale." +"`bpo-17381 `__: Fixed handling of case-" +"insensitive ranges in regular expressions." #: ../../../Misc/NEWS:7617 msgid "" -"`bpo-22759 `__: Query methods on pathlib." -"Path() (exists(), is_dir(), etc.) now return False when the underlying stat " -"call raises NotADirectoryError." +"`bpo-22410 `__: Module level functions " +"in the re module now cache compiled locale-dependent regular expressions " +"taking into account the locale." msgstr "" -"`bpo-22759 `__: Query methods on pathlib." -"Path() (exists(), is_dir(), etc.) now return False when the underlying stat " -"call raises NotADirectoryError." +"`bpo-22410 `__: Module level functions " +"in the re module now cache compiled locale-dependent regular expressions " +"taking into account the locale." #: ../../../Misc/NEWS:7620 msgid "" +"`bpo-22759 `__: Query methods on pathlib." +"Path() (exists(), is_dir(), etc.) now return False when the underlying stat " +"call raises NotADirectoryError." +msgstr "" +"`bpo-22759 `__: Query methods on pathlib." +"Path() (exists(), is_dir(), etc.) now return False when the underlying stat " +"call raises NotADirectoryError." + +#: ../../../Misc/NEWS:7623 +msgid "" "`bpo-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." @@ -16502,7 +16512,7 @@ msgstr "" "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." -#: ../../../Misc/NEWS:7624 +#: ../../../Misc/NEWS:7627 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." @@ -16510,7 +16520,7 @@ msgstr "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." -#: ../../../Misc/NEWS:7626 +#: ../../../Misc/NEWS:7629 msgid "" "`bpo-22457 `__: Honour load_tests in the " "start_dir of discovery." @@ -16518,56 +16528,56 @@ msgstr "" "`bpo-22457 `__: Honour load_tests in the " "start_dir of discovery." -#: ../../../Misc/NEWS:7628 -msgid "" -"`bpo-18216 `__: gettext now raises an " -"error when a .mo file has an unsupported major version number. Patch by " -"Aaron Hill." -msgstr "" -"`bpo-18216 `__: gettext now raises an " -"error when a .mo file has an unsupported major version number. Patch by " -"Aaron Hill." - #: ../../../Misc/NEWS:7631 msgid "" -"`bpo-13918 `__: Provide a locale." -"delocalize() function which can remove locale-specific number formatting " -"from a string representing a number, without then converting it to a " -"specific type. Patch by Cédric Krier." +"`bpo-18216 `__: gettext now raises an " +"error when a .mo file has an unsupported major version number. Patch by " +"Aaron Hill." msgstr "" -"`bpo-13918 `__: Provide a locale." -"delocalize() function which can remove locale-specific number formatting " -"from a string representing a number, without then converting it to a " -"specific type. Patch by Cédric Krier." +"`bpo-18216 `__: gettext now raises an " +"error when a .mo file has an unsupported major version number. Patch by " +"Aaron Hill." -#: ../../../Misc/NEWS:7635 +#: ../../../Misc/NEWS:7634 msgid "" -"`bpo-22676 `__: Make the pickling of " -"global objects which don't have a __module__ attribute less slow." +"`bpo-13918 `__: Provide a locale." +"delocalize() function which can remove locale-specific number formatting " +"from a string representing a number, without then converting it to a " +"specific type. Patch by Cédric Krier." msgstr "" -"`bpo-22676 `__: Make the pickling of " -"global objects which don't have a __module__ attribute less slow." +"`bpo-13918 `__: Provide a locale." +"delocalize() function which can remove locale-specific number formatting " +"from a string representing a number, without then converting it to a " +"specific type. Patch by Cédric Krier." #: ../../../Misc/NEWS:7638 msgid "" -"`bpo-18853 `__: Fixed ResourceWarning in " -"shlex.__nain__." +"`bpo-22676 `__: Make the pickling of " +"global objects which don't have a __module__ attribute less slow." msgstr "" -"`bpo-18853 `__: Fixed ResourceWarning in " -"shlex.__nain__." +"`bpo-22676 `__: Make the pickling of " +"global objects which don't have a __module__ attribute less slow." -#: ../../../Misc/NEWS:7640 +#: ../../../Misc/NEWS:7641 msgid "" -"`bpo-9351 `__: Defaults set with " -"set_defaults on an argparse subparser are no longer ignored when also set on " -"the parent parser." +"`bpo-18853 `__: Fixed ResourceWarning in " +"shlex.__nain__." msgstr "" -"`bpo-9351 `__: Defaults set with " -"set_defaults on an argparse subparser are no longer ignored when also set on " -"the parent parser." +"`bpo-18853 `__: Fixed ResourceWarning in " +"shlex.__nain__." #: ../../../Misc/NEWS:7643 msgid "" +"`bpo-9351 `__: Defaults set with " +"set_defaults on an argparse subparser are no longer ignored when also set on " +"the parent parser." +msgstr "" +"`bpo-9351 `__: Defaults set with " +"set_defaults on an argparse subparser are no longer ignored when also set on " +"the parent parser." + +#: ../../../Misc/NEWS:7646 +msgid "" "`bpo-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." @@ -16576,7 +16586,7 @@ msgstr "" "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." -#: ../../../Misc/NEWS:7647 +#: ../../../Misc/NEWS:7650 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite. " @@ -16588,7 +16598,7 @@ msgstr "" "The new `errors` attribute on TestLoader exposes these non-fatal errors " "encountered during discovery." -#: ../../../Misc/NEWS:7651 +#: ../../../Misc/NEWS:7654 msgid "" "`bpo-21991 `__: Make email." "headerregistry's header 'params' attributes be read-only " @@ -16600,35 +16610,35 @@ msgstr "" "(MappingProxyType). Previously the dictionary was modifiable but a new one " "was created on each access of the attribute." -#: ../../../Misc/NEWS:7655 -msgid "" -"`bpo-22638 `__: SSLv3 is now disabled " -"throughout the standard library. It can still be enabled by instantiating a " -"SSLContext manually." -msgstr "" -"`bpo-22638 `__: SSLv3 is now disabled " -"throughout the standard library. It can still be enabled by instantiating a " -"SSLContext manually." - #: ../../../Misc/NEWS:7658 msgid "" -"`bpo-22641 `__: In asyncio, the default " -"SSL context for client connections is now created using ssl." -"create_default_context(), for stronger security." +"`bpo-22638 `__: SSLv3 is now disabled " +"throughout the standard library. It can still be enabled by instantiating a " +"SSLContext manually." msgstr "" -"`bpo-22641 `__: In asyncio, the default " -"SSL context for client connections is now created using ssl." -"create_default_context(), for stronger security." +"`bpo-22638 `__: SSLv3 is now disabled " +"throughout the standard library. It can still be enabled by instantiating a " +"SSLContext manually." #: ../../../Misc/NEWS:7661 msgid "" +"`bpo-22641 `__: In asyncio, the default " +"SSL context for client connections is now created using ssl." +"create_default_context(), for stronger security." +msgstr "" +"`bpo-22641 `__: In asyncio, the default " +"SSL context for client connections is now created using ssl." +"create_default_context(), for stronger security." + +#: ../../../Misc/NEWS:7664 +msgid "" "`bpo-17401 `__: Include closefd in io." "FileIO repr." msgstr "" "`bpo-17401 `__: Include closefd in io." "FileIO repr." -#: ../../../Misc/NEWS:7663 +#: ../../../Misc/NEWS:7666 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have " @@ -16640,7 +16650,7 @@ msgstr "" "a multilevel value. Also, -q option of the CLI now have a multilevel value. " "Patch by Thomas Kluyver." -#: ../../../Misc/NEWS:7667 +#: ../../../Misc/NEWS:7670 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." @@ -16648,7 +16658,7 @@ msgstr "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." -#: ../../../Misc/NEWS:7669 +#: ../../../Misc/NEWS:7672 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." @@ -16656,7 +16666,7 @@ msgstr "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." -#: ../../../Misc/NEWS:7671 +#: ../../../Misc/NEWS:7674 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." @@ -16664,130 +16674,130 @@ msgstr "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." -#: ../../../Misc/NEWS:7673 -msgid "" -"`bpo-13096 `__: Fixed segfault in CTypes " -"POINTER handling of large values." -msgstr "" -"`bpo-13096 `__: Fixed segfault in CTypes " -"POINTER handling of large values." - #: ../../../Misc/NEWS:7676 msgid "" -"`bpo-11694 `__: Raise ConversionError in " -"xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." +"`bpo-13096 `__: Fixed segfault in CTypes " +"POINTER handling of large values." msgstr "" -"`bpo-11694 `__: Raise ConversionError in " -"xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." +"`bpo-13096 `__: Fixed segfault in CTypes " +"POINTER handling of large values." #: ../../../Misc/NEWS:7679 msgid "" -"`bpo-19380 `__: Optimized parsing of " -"regular expressions." +"`bpo-11694 `__: Raise ConversionError in " +"xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -"`bpo-19380 `__: Optimized parsing of " -"regular expressions." +"`bpo-11694 `__: Raise ConversionError in " +"xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." -#: ../../../Misc/NEWS:7681 +#: ../../../Misc/NEWS:7682 msgid "" -"`bpo-1519638 `__: Now unmatched groups " -"are replaced with empty strings in re.sub() and re.subn()." +"`bpo-19380 `__: Optimized parsing of " +"regular expressions." msgstr "" -"`bpo-1519638 `__: Now unmatched groups " -"are replaced with empty strings in re.sub() and re.subn()." +"`bpo-19380 `__: Optimized parsing of " +"regular expressions." #: ../../../Misc/NEWS:7684 msgid "" -"`bpo-18615 `__: sndhdr.what/whathdr now " -"return a namedtuple." +"`bpo-1519638 `__: Now unmatched groups " +"are replaced with empty strings in re.sub() and re.subn()." msgstr "" -"`bpo-18615 `__: sndhdr.what/whathdr now " -"return a namedtuple." +"`bpo-1519638 `__: Now unmatched groups " +"are replaced with empty strings in re.sub() and re.subn()." -#: ../../../Misc/NEWS:7686 +#: ../../../Misc/NEWS:7687 msgid "" -"`bpo-22462 `__: Fix pyexpat's creation " -"of a dummy frame to make it appear in exception tracebacks." +"`bpo-18615 `__: sndhdr.what/whathdr now " +"return a namedtuple." msgstr "" -"`bpo-22462 `__: Fix pyexpat's creation " -"of a dummy frame to make it appear in exception tracebacks." +"`bpo-18615 `__: sndhdr.what/whathdr now " +"return a namedtuple." #: ../../../Misc/NEWS:7689 msgid "" -"`bpo-21965 `__: Add support for in-" -"memory SSL to the ssl module. Patch by Geert Jansen." +"`bpo-22462 `__: Fix pyexpat's creation " +"of a dummy frame to make it appear in exception tracebacks." msgstr "" -"`bpo-21965 `__: Add support for in-" -"memory SSL to the ssl module. Patch by Geert Jansen." +"`bpo-22462 `__: Fix pyexpat's creation " +"of a dummy frame to make it appear in exception tracebacks." #: ../../../Misc/NEWS:7692 msgid "" -"`bpo-21173 `__: Fix len() on a " -"WeakKeyDictionary when .clear() was called with an iterator alive." +"`bpo-21965 `__: Add support for in-" +"memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -"`bpo-21173 `__: Fix len() on a " -"WeakKeyDictionary when .clear() was called with an iterator alive." +"`bpo-21965 `__: Add support for in-" +"memory SSL to the ssl module. Patch by Geert Jansen." #: ../../../Misc/NEWS:7695 msgid "" -"`bpo-11866 `__: Eliminated race " -"condition in the computation of names for new threads." +"`bpo-21173 `__: Fix len() on a " +"WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -"`bpo-11866 `__: Eliminated race " -"condition in the computation of names for new threads." +"`bpo-21173 `__: Fix len() on a " +"WeakKeyDictionary when .clear() was called with an iterator alive." #: ../../../Misc/NEWS:7698 msgid "" -"`bpo-21905 `__: Avoid RuntimeError in " -"pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " -"Olivier Grisel." +"`bpo-11866 `__: Eliminated race " +"condition in the computation of names for new threads." msgstr "" -"`bpo-21905 `__: Avoid RuntimeError in " -"pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " -"Olivier Grisel." +"`bpo-11866 `__: Eliminated race " +"condition in the computation of names for new threads." #: ../../../Misc/NEWS:7701 msgid "" -"`bpo-11271 `__: concurrent.futures." -"Executor.map() now takes a *chunksize* argument to allow batching of tasks " -"in child processes and improve performance of ProcessPoolExecutor. Patch by " -"Dan O'Reilly." +"`bpo-21905 `__: Avoid RuntimeError in " +"pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " +"Olivier Grisel." msgstr "" -"`bpo-11271 `__: concurrent.futures." -"Executor.map() now takes a *chunksize* argument to allow batching of tasks " -"in child processes and improve performance of ProcessPoolExecutor. Patch by " -"Dan O'Reilly." +"`bpo-21905 `__: Avoid RuntimeError in " +"pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " +"Olivier Grisel." -#: ../../../Misc/NEWS:7705 +#: ../../../Misc/NEWS:7704 msgid "" -"`bpo-21883 `__: os.path.join() and os." -"path.relpath() now raise a TypeError with more helpful error message for " -"unsupported or mismatched types of arguments." +"`bpo-11271 `__: concurrent.futures." +"Executor.map() now takes a *chunksize* argument to allow batching of tasks " +"in child processes and improve performance of ProcessPoolExecutor. Patch by " +"Dan O'Reilly." msgstr "" -"`bpo-21883 `__: os.path.join() and os." -"path.relpath() now raise a TypeError with more helpful error message for " -"unsupported or mismatched types of arguments." +"`bpo-11271 `__: concurrent.futures." +"Executor.map() now takes a *chunksize* argument to allow batching of tasks " +"in child processes and improve performance of ProcessPoolExecutor. Patch by " +"Dan O'Reilly." #: ../../../Misc/NEWS:7708 msgid "" -"`bpo-22219 `__: The zipfile module CLI " -"now adds entries for directories (including empty directories) in ZIP file." +"`bpo-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 "" -"`bpo-22219 `__: The zipfile module CLI " -"now adds entries for directories (including empty directories) in ZIP file." +"`bpo-21883 `__: os.path.join() and os." +"path.relpath() now raise a TypeError with more helpful error message for " +"unsupported or mismatched types of arguments." #: ../../../Misc/NEWS:7711 msgid "" -"`bpo-22449 `__: In the ssl.SSLContext." -"load_default_certs, consult the environmental variables SSL_CERT_DIR and " -"SSL_CERT_FILE on Windows." +"`bpo-22219 `__: The zipfile module CLI " +"now adds entries for directories (including empty directories) in ZIP file." msgstr "" -"`bpo-22449 `__: In the ssl.SSLContext." -"load_default_certs, consult the environmental variables SSL_CERT_DIR and " -"SSL_CERT_FILE on Windows." +"`bpo-22219 `__: The zipfile module CLI " +"now adds entries for directories (including empty directories) in ZIP file." #: ../../../Misc/NEWS:7714 msgid "" +"`bpo-22449 `__: In the ssl.SSLContext." +"load_default_certs, consult the environmental variables SSL_CERT_DIR and " +"SSL_CERT_FILE on Windows." +msgstr "" +"`bpo-22449 `__: In the ssl.SSLContext." +"load_default_certs, consult the environmental variables SSL_CERT_DIR and " +"SSL_CERT_FILE on Windows." + +#: ../../../Misc/NEWS:7717 +msgid "" "`bpo-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." @@ -16796,7 +16806,7 @@ msgstr "" "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." -#: ../../../Misc/NEWS:7718 +#: ../../../Misc/NEWS:7721 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." @@ -16804,7 +16814,7 @@ msgstr "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." -#: ../../../Misc/NEWS:7720 +#: ../../../Misc/NEWS:7723 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." @@ -16812,193 +16822,193 @@ msgstr "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." -#: ../../../Misc/NEWS:7722 -msgid "" -"`bpo-20218 `__: Added convenience " -"methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " -"objects." -msgstr "" -"`bpo-20218 `__: Added convenience " -"methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " -"objects." - #: ../../../Misc/NEWS:7725 msgid "" -"`bpo-22396 `__: On 32-bit AIX platform, " -"don't expose os.posix_fadvise() nor os.posix_fallocate() because their " -"prototypes in system headers are wrong." +"`bpo-20218 `__: Added convenience " +"methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " +"objects." msgstr "" -"`bpo-22396 `__: On 32-bit AIX platform, " -"don't expose os.posix_fadvise() nor os.posix_fallocate() because their " -"prototypes in system headers are wrong." +"`bpo-20218 `__: Added convenience " +"methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " +"objects." #: ../../../Misc/NEWS:7728 msgid "" -"`bpo-22517 `__: When an io." -"BufferedRWPair object is deallocated, clear its weakrefs." +"`bpo-22396 `__: On 32-bit AIX platform, " +"don't expose os.posix_fadvise() nor os.posix_fallocate() because their " +"prototypes in system headers are wrong." msgstr "" -"`bpo-22517 `__: When an io." -"BufferedRWPair object is deallocated, clear its weakrefs." +"`bpo-22396 `__: On 32-bit AIX platform, " +"don't expose os.posix_fadvise() nor os.posix_fallocate() because their " +"prototypes in system headers are wrong." #: ../../../Misc/NEWS:7731 msgid "" -"`bpo-22437 `__: Number of capturing " -"groups in regular expression is no longer limited by 100." +"`bpo-22517 `__: When an io." +"BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -"`bpo-22437 `__: Number of capturing " -"groups in regular expression is no longer limited by 100." +"`bpo-22517 `__: When an io." +"BufferedRWPair object is deallocated, clear its weakrefs." #: ../../../Misc/NEWS:7734 msgid "" -"`bpo-17442 `__: InteractiveInterpreter " -"now displays the full chained traceback in its showtraceback method, to " -"match the built in interactive interpreter." +"`bpo-22437 `__: Number of capturing " +"groups in regular expression is no longer limited by 100." msgstr "" -"`bpo-17442 `__: InteractiveInterpreter " -"now displays the full chained traceback in its showtraceback method, to " -"match the built in interactive interpreter." +"`bpo-22437 `__: Number of capturing " +"groups in regular expression is no longer limited by 100." #: ../../../Misc/NEWS:7737 msgid "" -"`bpo-23392 `__: Added tests for marshal " -"C API that works with FILE*." +"`bpo-17442 `__: InteractiveInterpreter " +"now displays the full chained traceback in its showtraceback method, to " +"match the built in interactive interpreter." msgstr "" -"`bpo-23392 `__: Added tests for marshal " -"C API that works with FILE*." +"`bpo-17442 `__: InteractiveInterpreter " +"now displays the full chained traceback in its showtraceback method, to " +"match the built in interactive interpreter." #: ../../../Misc/NEWS:7740 msgid "" -"`bpo-10510 `__: distutils register and " -"upload methods now use HTML standards compliant CRLF line endings." +"`bpo-23392 `__: Added tests for marshal " +"C API that works with FILE*." msgstr "" -"`bpo-10510 `__: distutils register and " -"upload methods now use HTML standards compliant CRLF line endings." +"`bpo-23392 `__: Added tests for marshal " +"C API that works with FILE*." #: ../../../Misc/NEWS:7743 msgid "" -"`bpo-9850 `__: Fixed macpath.join() for " -"empty first component. Patch by Oleg Oshmyan." +"`bpo-10510 `__: distutils register and " +"upload methods now use HTML standards compliant CRLF line endings." msgstr "" -"`bpo-9850 `__: Fixed macpath.join() for " -"empty first component. Patch by Oleg Oshmyan." +"`bpo-10510 `__: distutils register and " +"upload methods now use HTML standards compliant CRLF line endings." #: ../../../Misc/NEWS:7746 msgid "" -"`bpo-5309 `__: distutils' build and " -"build_ext commands now accept a ``-j`` option to enable parallel building of " -"extension modules." +"`bpo-9850 `__: Fixed macpath.join() for " +"empty first component. Patch by Oleg Oshmyan." msgstr "" -"`bpo-5309 `__: distutils' build and " -"build_ext commands now accept a ``-j`` option to enable parallel building of " -"extension modules." +"`bpo-9850 `__: Fixed macpath.join() for " +"empty first component. Patch by Oleg Oshmyan." #: ../../../Misc/NEWS:7749 msgid "" -"`bpo-22448 `__: Improve canceled timer " -"handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva." +"`bpo-5309 `__: distutils' build and " +"build_ext commands now accept a ``-j`` option to enable parallel building of " +"extension modules." msgstr "" -"`bpo-22448 `__: Improve canceled timer " -"handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva." +"`bpo-5309 `__: distutils' build and " +"build_ext commands now accept a ``-j`` option to enable parallel building of " +"extension modules." #: ../../../Misc/NEWS:7752 msgid "" -"`bpo-22427 `__: TemporaryDirectory no " -"longer attempts to clean up twice when used in the with statement in " -"generator." +"`bpo-22448 `__: Improve canceled timer " +"handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva." msgstr "" -"`bpo-22427 `__: TemporaryDirectory no " -"longer attempts to clean up twice when used in the with statement in " -"generator." +"`bpo-22448 `__: Improve canceled timer " +"handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva." #: ../../../Misc/NEWS:7755 msgid "" -"`bpo-22362 `__: Forbidden ambiguous " -"octal escapes out of range 0-0o377 in regular expressions." +"`bpo-22427 `__: TemporaryDirectory no " +"longer attempts to clean up twice when used in the with statement in " +"generator." msgstr "" -"`bpo-22362 `__: Forbidden ambiguous " -"octal escapes out of range 0-0o377 in regular expressions." +"`bpo-22427 `__: TemporaryDirectory no " +"longer attempts to clean up twice when used in the with statement in " +"generator." #: ../../../Misc/NEWS:7758 msgid "" -"`bpo-20912 `__: Now directories added to " -"ZIP file have correct Unix and MS-DOS directory attributes." +"`bpo-22362 `__: Forbidden ambiguous " +"octal escapes out of range 0-0o377 in regular expressions." msgstr "" -"`bpo-20912 `__: Now directories added to " -"ZIP file have correct Unix and MS-DOS directory attributes." +"`bpo-22362 `__: Forbidden ambiguous " +"octal escapes out of range 0-0o377 in regular expressions." #: ../../../Misc/NEWS:7761 msgid "" -"`bpo-21866 `__: ZipFile.close() no " -"longer writes ZIP64 central directory records if allowZip64 is false." +"`bpo-20912 `__: Now directories added to " +"ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -"`bpo-21866 `__: ZipFile.close() no " -"longer writes ZIP64 central directory records if allowZip64 is false." +"`bpo-20912 `__: Now directories added to " +"ZIP file have correct Unix and MS-DOS directory attributes." #: ../../../Misc/NEWS:7764 msgid "" -"`bpo-22278 `__: Fix urljoin problem with " -"relative urls, a regression observed after changes to issue22118 were " -"submitted." +"`bpo-21866 `__: ZipFile.close() no " +"longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -"`bpo-22278 `__: Fix urljoin problem with " -"relative urls, a regression observed after changes to issue22118 were " -"submitted." +"`bpo-21866 `__: ZipFile.close() no " +"longer writes ZIP64 central directory records if allowZip64 is false." #: ../../../Misc/NEWS:7767 msgid "" -"`bpo-22415 `__: Fixed debugging output " -"of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " -"debugging output." +"`bpo-22278 `__: Fix urljoin problem with " +"relative urls, a regression observed after changes to issue22118 were " +"submitted." msgstr "" -"`bpo-22415 `__: Fixed debugging output " -"of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " -"debugging output." +"`bpo-22278 `__: Fix urljoin problem with " +"relative urls, a regression observed after changes to issue22118 were " +"submitted." #: ../../../Misc/NEWS:7770 msgid "" -"`bpo-22423 `__: Unhandled exception in " -"thread no longer causes unhandled AttributeError when sys.stderr is None." +"`bpo-22415 `__: Fixed debugging output " +"of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " +"debugging output." msgstr "" -"`bpo-22423 `__: Unhandled exception in " -"thread no longer causes unhandled AttributeError when sys.stderr is None." +"`bpo-22415 `__: Fixed debugging output " +"of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " +"debugging output." #: ../../../Misc/NEWS:7773 msgid "" -"`bpo-21332 `__: Ensure that " -"``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " -"block buffering. Patch by Akira Li." +"`bpo-22423 `__: Unhandled exception in " +"thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -"`bpo-21332 `__: Ensure that " -"``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " -"block buffering. Patch by Akira Li." +"`bpo-22423 `__: Unhandled exception in " +"thread no longer causes unhandled AttributeError when sys.stderr is None." #: ../../../Misc/NEWS:7776 msgid "" -"`bpo-21091 `__: Fix API bug: email." -"message.EmailMessage.is_attachment is now a method." +"`bpo-21332 `__: Ensure that " +"``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " +"block buffering. Patch by Akira Li." msgstr "" -"`bpo-21091 `__: Fix API bug: email." -"message.EmailMessage.is_attachment is now a method." +"`bpo-21332 `__: Ensure that " +"``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " +"block buffering. Patch by Akira Li." #: ../../../Misc/NEWS:7779 msgid "" -"`bpo-21079 `__: Fix email.message." -"EmailMessage.is_attachment to return the correct result when the header has " -"parameters as well as a value." +"`bpo-21091 `__: Fix API bug: email." +"message.EmailMessage.is_attachment is now a method." msgstr "" -"`bpo-21079 `__: Fix email.message." -"EmailMessage.is_attachment to return the correct result when the header has " -"parameters as well as a value." +"`bpo-21091 `__: Fix API bug: email." +"message.EmailMessage.is_attachment is now a method." #: ../../../Misc/NEWS:7782 msgid "" +"`bpo-21079 `__: Fix email.message." +"EmailMessage.is_attachment to return the correct result when the header has " +"parameters as well as a value." +msgstr "" +"`bpo-21079 `__: Fix email.message." +"EmailMessage.is_attachment to return the correct result when the header has " +"parameters as well as a value." + +#: ../../../Misc/NEWS:7785 +msgid "" "`bpo-22247 `__: Add NNTPError to nntplib." "__all__." msgstr "" "`bpo-22247 `__: Add NNTPError to nntplib." "__all__." -#: ../../../Misc/NEWS:7784 +#: ../../../Misc/NEWS:7787 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " @@ -17008,16 +17018,16 @@ msgstr "" "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." -#: ../../../Misc/NEWS:7788 -msgid "" -"`bpo-4180 `__: The warnings registries " -"are now reset when the filters are modified." -msgstr "" -"`bpo-4180 `__: The warnings registries " -"are now reset when the filters are modified." - #: ../../../Misc/NEWS:7791 msgid "" +"`bpo-4180 `__: The warnings registries " +"are now reset when the filters are modified." +msgstr "" +"`bpo-4180 `__: The warnings registries " +"are now reset when the filters are modified." + +#: ../../../Misc/NEWS:7794 +msgid "" "`bpo-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." @@ -17026,141 +17036,141 @@ msgstr "" "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." -#: ../../../Misc/NEWS:7795 +#: ../../../Misc/NEWS:7798 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:7799 -msgid "" -"`bpo-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 "" -"`bpo-20537 `__: logging methods now " -"accept an exception instance as well as a Boolean value or exception tuple. " -"Thanks to Yury Selivanov for the patch." - #: ../../../Misc/NEWS:7802 msgid "" -"`bpo-22384 `__: An exception in Tkinter " -"callback no longer crashes the program when it is run with pythonw.exe." +"`bpo-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 "" -"`bpo-22384 `__: An exception in Tkinter " -"callback no longer crashes the program when it is run with pythonw.exe." +"`bpo-20537 `__: logging methods now " +"accept an exception instance as well as a Boolean value or exception tuple. " +"Thanks to Yury Selivanov for the patch." #: ../../../Misc/NEWS:7805 msgid "" -"`bpo-22168 `__: Prevent turtle " -"AttributeError with non-default Canvas on OS X." +"`bpo-22384 `__: An exception in Tkinter " +"callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -"`bpo-22168 `__: Prevent turtle " -"AttributeError with non-default Canvas on OS X." +"`bpo-22384 `__: An exception in Tkinter " +"callback no longer crashes the program when it is run with pythonw.exe." -#: ../../../Misc/NEWS:7807 +#: ../../../Misc/NEWS:7808 msgid "" -"`bpo-21147 `__: sqlite3 now raises an " -"exception if the request contains a null character instead of truncating " -"it. Based on patch by Victor Stinner." +"`bpo-22168 `__: Prevent turtle " +"AttributeError with non-default Canvas on OS X." msgstr "" -"`bpo-21147 `__: sqlite3 now raises an " -"exception if the request contains a null character instead of truncating " -"it. Based on patch by Victor Stinner." +"`bpo-22168 `__: Prevent turtle " +"AttributeError with non-default Canvas on OS X." #: ../../../Misc/NEWS:7810 msgid "" -"`bpo-13968 `__: The glob module now " -"supports recursive search in subdirectories using the ``**`` pattern." +"`bpo-21147 `__: sqlite3 now raises an " +"exception if the request contains a null character instead of truncating " +"it. Based on patch by Victor Stinner." msgstr "" -"`bpo-13968 `__: The glob module now " -"supports recursive search in subdirectories using the ``**`` pattern." +"`bpo-21147 `__: sqlite3 now raises an " +"exception if the request contains a null character instead of truncating " +"it. Based on patch by Victor Stinner." #: ../../../Misc/NEWS:7813 msgid "" -"`bpo-21951 `__: Fixed a crash in Tkinter " -"on AIX when called Tcl command with empty string or tuple argument." +"`bpo-13968 `__: The glob module now " +"supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -"`bpo-21951 `__: Fixed a crash in Tkinter " -"on AIX when called Tcl command with empty string or tuple argument." +"`bpo-13968 `__: The glob module now " +"supports recursive search in subdirectories using the ``**`` pattern." #: ../../../Misc/NEWS:7816 msgid "" -"`bpo-21951 `__: Tkinter now most likely " -"raises MemoryError instead of crash if the memory allocation fails." +"`bpo-21951 `__: Fixed a crash in Tkinter " +"on AIX when called Tcl command with empty string or tuple argument." msgstr "" -"`bpo-21951 `__: Tkinter now most likely " -"raises MemoryError instead of crash if the memory allocation fails." +"`bpo-21951 `__: Fixed a crash in Tkinter " +"on AIX when called Tcl command with empty string or tuple argument." #: ../../../Misc/NEWS:7819 msgid "" -"`bpo-22338 `__: Fix a crash in the json " -"module on memory allocation failure." +"`bpo-21951 `__: Tkinter now most likely " +"raises MemoryError instead of crash if the memory allocation fails." msgstr "" -"`bpo-22338 `__: Fix a crash in the json " -"module on memory allocation failure." +"`bpo-21951 `__: Tkinter now most likely " +"raises MemoryError instead of crash if the memory allocation fails." -#: ../../../Misc/NEWS:7821 +#: ../../../Misc/NEWS:7822 msgid "" -"`bpo-12410 `__: imaplib.IMAP4 now " -"supports the context management protocol. Original patch by Tarek Ziadé." +"`bpo-22338 `__: Fix a crash in the json " +"module on memory allocation failure." msgstr "" -"`bpo-12410 `__: imaplib.IMAP4 now " -"supports the context management protocol. Original patch by Tarek Ziadé." +"`bpo-22338 `__: Fix a crash in the json " +"module on memory allocation failure." #: ../../../Misc/NEWS:7824 msgid "" -"`bpo-21270 `__: We now override tuple " -"methods in mock.call objects so that they can be used as normal call " -"attributes." +"`bpo-12410 `__: imaplib.IMAP4 now " +"supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -"`bpo-21270 `__: We now override tuple " -"methods in mock.call objects so that they can be used as normal call " -"attributes." +"`bpo-12410 `__: imaplib.IMAP4 now " +"supports the context management protocol. Original patch by Tarek Ziadé." #: ../../../Misc/NEWS:7827 msgid "" -"`bpo-16662 `__: load_tests() is now " -"unconditionally run when it is present in a package's __init__.py. " -"TestLoader.loadTestsFromModule() still accepts use_load_tests, but it is " -"deprecated and ignored. A new keyword-only attribute `pattern` is added and " -"documented. Patch given by Robert Collins, tweaked by Barry Warsaw." +"`bpo-21270 `__: We now override tuple " +"methods in mock.call objects so that they can be used as normal call " +"attributes." msgstr "" -"`bpo-16662 `__: load_tests() is now " -"unconditionally run when it is present in a package's __init__.py. " -"TestLoader.loadTestsFromModule() still accepts use_load_tests, but it is " -"deprecated and ignored. A new keyword-only attribute `pattern` is added and " -"documented. Patch given by Robert Collins, tweaked by Barry Warsaw." +"`bpo-21270 `__: We now override tuple " +"methods in mock.call objects so that they can be used as normal call " +"attributes." -#: ../../../Misc/NEWS:7833 +#: ../../../Misc/NEWS:7830 msgid "" -"`bpo-22226 `__: First letter no longer " -"is stripped from the \"status\" key in the result of Treeview.heading()." +"`bpo-16662 `__: load_tests() is now " +"unconditionally run when it is present in a package's __init__.py. " +"TestLoader.loadTestsFromModule() still accepts use_load_tests, but it is " +"deprecated and ignored. A new keyword-only attribute `pattern` is added and " +"documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -"`bpo-22226 `__: First letter no longer " -"is stripped from the \"status\" key in the result of Treeview.heading()." +"`bpo-16662 `__: load_tests() is now " +"unconditionally run when it is present in a package's __init__.py. " +"TestLoader.loadTestsFromModule() still accepts use_load_tests, but it is " +"deprecated and ignored. A new keyword-only attribute `pattern` is added and " +"documented. Patch given by Robert Collins, tweaked by Barry Warsaw." #: ../../../Misc/NEWS:7836 msgid "" -"`bpo-19524 `__: Fixed resource leak in " -"the HTTP connection when an invalid response is received. Patch by Martin " -"Panter." +"`bpo-22226 `__: First letter no longer " +"is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -"`bpo-19524 `__: Fixed resource leak in " -"the HTTP connection when an invalid response is received. Patch by Martin " -"Panter." +"`bpo-22226 `__: First letter no longer " +"is stripped from the \"status\" key in the result of Treeview.heading()." #: ../../../Misc/NEWS:7839 msgid "" -"`bpo-20421 `__: Add a .version() method " -"to SSL sockets exposing the actual protocol version in use." +"`bpo-19524 `__: Fixed resource leak in " +"the HTTP connection when an invalid response is received. Patch by Martin " +"Panter." msgstr "" -"`bpo-20421 `__: Add a .version() method " -"to SSL sockets exposing the actual protocol version in use." +"`bpo-19524 `__: Fixed resource leak in " +"the HTTP connection when an invalid response is received. Patch by Martin " +"Panter." #: ../../../Misc/NEWS:7842 msgid "" +"`bpo-20421 `__: Add a .version() method " +"to SSL sockets exposing the actual protocol version in use." +msgstr "" +"`bpo-20421 `__: Add a .version() method " +"to SSL sockets exposing the actual protocol version in use." + +#: ../../../Misc/NEWS:7845 +msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." @@ -17169,7 +17179,7 @@ msgstr "" "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." -#: ../../../Misc/NEWS:7846 +#: ../../../Misc/NEWS:7849 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -17181,7 +17191,7 @@ msgstr "" "should be done in main(), which is called each time a demo is run, but not " "on import." -#: ../../../Misc/NEWS:7850 +#: ../../../Misc/NEWS:7853 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " @@ -17191,7 +17201,7 @@ msgstr "" "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." -#: ../../../Misc/NEWS:7854 +#: ../../../Misc/NEWS:7857 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -17205,40 +17215,40 @@ msgstr "" "copy the full width of the text. The canvas can be widened on small " "screens. Original patches by Jan Kanis and Lita Cho." -#: ../../../Misc/NEWS:7859 -msgid "" -"`bpo-18132 `__: Turtledemo buttons no " -"longer disappear when the window is shrunk. Original patches by Jan Kanis " -"and Lita Cho." -msgstr "" -"`bpo-18132 `__: Turtledemo buttons no " -"longer disappear when the window is shrunk. Original patches by Jan Kanis " -"and Lita Cho." - #: ../../../Misc/NEWS:7862 msgid "" -"`bpo-22043 `__: time.monotonic() is now " -"always available. ``threading.Lock.acquire()``, ``threading.RLock." -"acquire()`` and socket operations now use a monotonic clock, instead of the " -"system clock, when a timeout is used." +"`bpo-18132 `__: Turtledemo buttons no " +"longer disappear when the window is shrunk. Original patches by Jan Kanis " +"and Lita Cho." msgstr "" -"`bpo-22043 `__: time.monotonic() is now " -"always available. ``threading.Lock.acquire()``, ``threading.RLock." -"acquire()`` and socket operations now use a monotonic clock, instead of the " -"system clock, when a timeout is used." +"`bpo-18132 `__: Turtledemo buttons no " +"longer disappear when the window is shrunk. Original patches by Jan Kanis " +"and Lita Cho." -#: ../../../Misc/NEWS:7867 +#: ../../../Misc/NEWS:7865 msgid "" -"`bpo-21527 `__: Add a default number of " -"workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by " -"Claudiu Popa." +"`bpo-22043 `__: time.monotonic() is now " +"always available. ``threading.Lock.acquire()``, ``threading.RLock." +"acquire()`` and socket operations now use a monotonic clock, instead of the " +"system clock, when a timeout is used." msgstr "" -"`bpo-21527 `__: Add a default number of " -"workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by " -"Claudiu Popa." +"`bpo-22043 `__: time.monotonic() is now " +"always available. ``threading.Lock.acquire()``, ``threading.RLock." +"acquire()`` and socket operations now use a monotonic clock, instead of the " +"system clock, when a timeout is used." #: ../../../Misc/NEWS:7870 msgid "" +"`bpo-21527 `__: Add a default number of " +"workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by " +"Claudiu Popa." +msgstr "" +"`bpo-21527 `__: Add a default number of " +"workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by " +"Claudiu Popa." + +#: ../../../Misc/NEWS:7873 +msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " "previous behavior was a STARTTLS failure during a connect/starttls/quit/" @@ -17249,7 +17259,7 @@ msgstr "" "previous behavior was a STARTTLS failure during a connect/starttls/quit/" "connect/starttls sequence." -#: ../../../Misc/NEWS:7874 +#: ../../../Misc/NEWS:7877 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " @@ -17259,7 +17269,7 @@ msgstr "" "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." -#: ../../../Misc/NEWS:7878 +#: ../../../Misc/NEWS:7881 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters " @@ -17269,7 +17279,7 @@ msgstr "" "RuntimeError in threading.Condition.wait() caused by mutation of the waiters " "queue without holding the lock. Patch by Doug Zongker." -#: ../../../Misc/NEWS:7882 +#: ../../../Misc/NEWS:7885 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -17281,45 +17291,45 @@ msgstr "" "As a side effect, Python now depends on the librt library on Solaris and on " "Linux (only with glibc older than 2.17)." -#: ../../../Misc/NEWS:7887 -msgid "" -"`bpo-22182 `__: Use e.args to unpack " -"exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa." -msgstr "" -"`bpo-22182 `__: Use e.args to unpack " -"exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa." - #: ../../../Misc/NEWS:7890 msgid "" +"`bpo-22182 `__: Use e.args to unpack " +"exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa." +msgstr "" +"`bpo-22182 `__: Use e.args to unpack " +"exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa." + +#: ../../../Misc/NEWS:7893 +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:7893 -msgid "" -"`bpo-22042 `__: signal.set_wakeup_fd(fd) " -"now raises an exception if the file descriptor is in blocking mode." -msgstr "" -"`bpo-22042 `__: signal.set_wakeup_fd(fd) " -"now raises an exception if the file descriptor is in blocking mode." - #: ../../../Misc/NEWS:7896 msgid "" -"`bpo-16808 `__: inspect.stack() now " -"returns a named tuple instead of a tuple. Patch by Daniel Shahaf." +"`bpo-22042 `__: signal.set_wakeup_fd(fd) " +"now raises an exception if the file descriptor is in blocking mode." msgstr "" -"`bpo-16808 `__: inspect.stack() now " -"returns a named tuple instead of a tuple. Patch by Daniel Shahaf." +"`bpo-22042 `__: signal.set_wakeup_fd(fd) " +"now raises an exception if the file descriptor is in blocking mode." #: ../../../Misc/NEWS:7899 msgid "" +"`bpo-16808 `__: inspect.stack() now " +"returns a named tuple instead of a tuple. Patch by Daniel Shahaf." +msgstr "" +"`bpo-16808 `__: inspect.stack() now " +"returns a named tuple instead of a tuple. Patch by Daniel Shahaf." + +#: ../../../Misc/NEWS:7902 +msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." -#: ../../../Misc/NEWS:7901 +#: ../../../Misc/NEWS:7904 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the " @@ -17329,7 +17339,7 @@ msgstr "" "to timeit functions, in order to override the globals namespace in which the " "timed code is executed. Patch by Ben Roberts." -#: ../../../Misc/NEWS:7905 +#: ../../../Misc/NEWS:7908 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs " @@ -17339,7 +17349,7 @@ msgstr "" "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs " "1808 and 2396. Patch by Demian Brecht." -#: ../../../Misc/NEWS:7909 +#: ../../../Misc/NEWS:7912 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." @@ -17347,23 +17357,23 @@ msgstr "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." -#: ../../../Misc/NEWS:7911 -msgid "" -"`bpo-19628 `__: Allow compileall " -"recursion depth to be specified with a -r option." -msgstr "" -"`bpo-19628 `__: Allow compileall " -"recursion depth to be specified with a -r option." - #: ../../../Misc/NEWS:7914 msgid "" +"`bpo-19628 `__: Allow compileall " +"recursion depth to be specified with a -r option." +msgstr "" +"`bpo-19628 `__: Allow compileall " +"recursion depth to be specified with a -r option." + +#: ../../../Misc/NEWS:7917 +msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." -#: ../../../Misc/NEWS:7916 +#: ../../../Misc/NEWS:7919 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." @@ -17371,7 +17381,7 @@ msgstr "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." -#: ../../../Misc/NEWS:7918 +#: ../../../Misc/NEWS:7921 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler " "now supports undecodable file names." @@ -17379,7 +17389,7 @@ msgstr "" "`bpo-22165 `__: SimpleHTTPRequestHandler " "now supports undecodable file names." -#: ../../../Misc/NEWS:7920 +#: ../../../Misc/NEWS:7923 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." @@ -17387,59 +17397,59 @@ msgstr "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." -#: ../../../Misc/NEWS:7922 -msgid "" -"`bpo-8797 `__: Raise HTTPError on failed " -"Basic Authentication immediately. Initial patch by Sam Bull." -msgstr "" -"`bpo-8797 `__: Raise HTTPError on failed " -"Basic Authentication immediately. Initial patch by Sam Bull." - #: ../../../Misc/NEWS:7925 msgid "" -"`bpo-20729 `__: Restored the use of lazy " -"iterkeys()/itervalues()/iteritems() in the mailbox module." +"`bpo-8797 `__: Raise HTTPError on failed " +"Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -"`bpo-20729 `__: Restored the use of lazy " -"iterkeys()/itervalues()/iteritems() in the mailbox module." +"`bpo-8797 `__: Raise HTTPError on failed " +"Basic Authentication immediately. Initial patch by Sam Bull." #: ../../../Misc/NEWS:7928 msgid "" -"`bpo-21448 `__: Changed FeedParser " -"feed() to avoid O(N**2) behavior when parsing long line. Original patch by " -"Raymond Hettinger." +"`bpo-20729 `__: Restored the use of lazy " +"iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -"`bpo-21448 `__: Changed FeedParser " -"feed() to avoid O(N**2) behavior when parsing long line. Original patch by " -"Raymond Hettinger." +"`bpo-20729 `__: Restored the use of lazy " +"iterkeys()/itervalues()/iteritems() in the mailbox module." #: ../../../Misc/NEWS:7931 msgid "" -"`bpo-22184 `__: The functools LRU Cache " -"decorator factory now gives an earlier and clearer error message when the " -"user forgets the required parameters." +"`bpo-21448 `__: Changed FeedParser " +"feed() to avoid O(N**2) behavior when parsing long line. Original patch by " +"Raymond Hettinger." msgstr "" -"`bpo-22184 `__: The functools LRU Cache " -"decorator factory now gives an earlier and clearer error message when the " -"user forgets the required parameters." +"`bpo-21448 `__: Changed FeedParser " +"feed() to avoid O(N**2) behavior when parsing long line. Original patch by " +"Raymond Hettinger." #: ../../../Misc/NEWS:7934 msgid "" -"`bpo-17923 `__: glob() patterns ending " -"with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." +"`bpo-22184 `__: The functools LRU Cache " +"decorator factory now gives an earlier and clearer error message when the " +"user forgets the required parameters." msgstr "" -"`bpo-17923 `__: glob() patterns ending " -"with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." +"`bpo-22184 `__: The functools LRU Cache " +"decorator factory now gives an earlier and clearer error message when the " +"user forgets the required parameters." #: ../../../Misc/NEWS:7937 msgid "" +"`bpo-17923 `__: glob() patterns ending " +"with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." +msgstr "" +"`bpo-17923 `__: glob() patterns ending " +"with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." + +#: ../../../Misc/NEWS:7940 +msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." -#: ../../../Misc/NEWS:7939 +#: ../../../Misc/NEWS:7942 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " @@ -17449,7 +17459,7 @@ msgstr "" "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." -#: ../../../Misc/NEWS:7943 +#: ../../../Misc/NEWS:7946 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." @@ -17457,16 +17467,16 @@ msgstr "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." -#: ../../../Misc/NEWS:7945 -msgid "" -"`bpo-21121 `__: Don't force 3rd party C " -"extensions to be built with -Werror=declaration-after-statement." -msgstr "" -"`bpo-21121 `__: Don't force 3rd party C " -"extensions to be built with -Werror=declaration-after-statement." - #: ../../../Misc/NEWS:7948 msgid "" +"`bpo-21121 `__: Don't force 3rd party C " +"extensions to be built with -Werror=declaration-after-statement." +msgstr "" +"`bpo-21121 `__: Don't force 3rd party C " +"extensions to be built with -Werror=declaration-after-statement." + +#: ../../../Misc/NEWS:7951 +msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3." "Row). sqlite3.Row is now initialized in the __new__() method." @@ -17475,7 +17485,7 @@ msgstr "" "uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3." "Row). sqlite3.Row is now initialized in the __new__() method." -#: ../../../Misc/NEWS:7952 +#: ../../../Misc/NEWS:7955 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." @@ -17483,7 +17493,7 @@ msgstr "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." -#: ../../../Misc/NEWS:7954 +#: ../../../Misc/NEWS:7957 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " @@ -17493,16 +17503,16 @@ msgstr "" "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." -#: ../../../Misc/NEWS:7958 -msgid "" -"`bpo-22127 `__: Bypass IDNA for pure-" -"ASCII host names in the socket module (in particular for numeric IPs)." -msgstr "" -"`bpo-22127 `__: Bypass IDNA for pure-" -"ASCII host names in the socket module (in particular for numeric IPs)." - #: ../../../Misc/NEWS:7961 msgid "" +"`bpo-22127 `__: Bypass IDNA for pure-" +"ASCII host names in the socket module (in particular for numeric IPs)." +msgstr "" +"`bpo-22127 `__: Bypass IDNA for pure-" +"ASCII host names in the socket module (in particular for numeric IPs)." + +#: ../../../Misc/NEWS:7964 +msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." @@ -17511,82 +17521,82 @@ msgstr "" "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." -#: ../../../Misc/NEWS:7964 +#: ../../../Misc/NEWS:7967 msgid "Add an __all__ to html.entities." msgstr "" -#: ../../../Misc/NEWS:7966 -msgid "" -"`bpo-15114 `__: the strict mode and " -"argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " -"have been removed." -msgstr "" -"`bpo-15114 `__: the strict mode and " -"argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " -"have been removed." - #: ../../../Misc/NEWS:7969 msgid "" -"`bpo-22085 `__: Dropped support of Tk " -"8.3 in Tkinter." +"`bpo-15114 `__: the strict mode and " +"argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " +"have been removed." msgstr "" -"`bpo-22085 `__: Dropped support of Tk " -"8.3 in Tkinter." +"`bpo-15114 `__: the strict mode and " +"argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " +"have been removed." -#: ../../../Misc/NEWS:7971 +#: ../../../Misc/NEWS:7972 msgid "" -"`bpo-21580 `__: Now Tkinter correctly " -"handles bytes arguments passed to Tk. In particular this allows initializing " -"images from binary data." +"`bpo-22085 `__: Dropped support of Tk " +"8.3 in Tkinter." msgstr "" -"`bpo-21580 `__: Now Tkinter correctly " -"handles bytes arguments passed to Tk. In particular this allows initializing " -"images from binary data." +"`bpo-22085 `__: Dropped support of Tk " +"8.3 in Tkinter." #: ../../../Misc/NEWS:7974 msgid "" -"`bpo-22003 `__: When initialized from a " -"bytes object, io.BytesIO() now defers making a copy until it is mutated, " -"improving performance and memory use on some use cases. Patch by David " -"Wilson." +"`bpo-21580 `__: Now Tkinter correctly " +"handles bytes arguments passed to Tk. In particular this allows initializing " +"images from binary data." msgstr "" -"`bpo-22003 `__: When initialized from a " -"bytes object, io.BytesIO() now defers making a copy until it is mutated, " -"improving performance and memory use on some use cases. Patch by David " -"Wilson." +"`bpo-21580 `__: Now Tkinter correctly " +"handles bytes arguments passed to Tk. In particular this allows initializing " +"images from binary data." -#: ../../../Misc/NEWS:7978 +#: ../../../Misc/NEWS:7977 msgid "" -"`bpo-22018 `__: On Windows, signal." -"set_wakeup_fd() now also supports sockets. A side effect is that Python " -"depends to the WinSock library." +"`bpo-22003 `__: When initialized from a " +"bytes object, io.BytesIO() now defers making a copy until it is mutated, " +"improving performance and memory use on some use cases. Patch by David " +"Wilson." msgstr "" -"`bpo-22018 `__: On Windows, signal." -"set_wakeup_fd() now also supports sockets. A side effect is that Python " -"depends to the WinSock library." +"`bpo-22003 `__: When initialized from a " +"bytes object, io.BytesIO() now defers making a copy until it is mutated, " +"improving performance and memory use on some use cases. Patch by David " +"Wilson." #: ../../../Misc/NEWS:7981 msgid "" -"`bpo-22054 `__: Add os.get_blocking() " -"and os.set_blocking() functions to get and set the blocking mode of a file " -"descriptor (False if the O_NONBLOCK flag is set, True otherwise). These " -"functions are not available on Windows." +"`bpo-22018 `__: On Windows, signal." +"set_wakeup_fd() now also supports sockets. A side effect is that Python " +"depends to the WinSock library." msgstr "" -"`bpo-22054 `__: Add os.get_blocking() " -"and os.set_blocking() functions to get and set the blocking mode of a file " -"descriptor (False if the O_NONBLOCK flag is set, True otherwise). These " -"functions are not available on Windows." +"`bpo-22018 `__: On Windows, signal." +"set_wakeup_fd() now also supports sockets. A side effect is that Python " +"depends to the WinSock library." -#: ../../../Misc/NEWS:7985 +#: ../../../Misc/NEWS:7984 msgid "" -"`bpo-17172 `__: Make turtledemo start as " -"active on OS X even when run with subprocess. Patch by Lita Cho." +"`bpo-22054 `__: Add os.get_blocking() " +"and os.set_blocking() functions to get and set the blocking mode of a file " +"descriptor (False if the O_NONBLOCK flag is set, True otherwise). These " +"functions are not available on Windows." msgstr "" -"`bpo-17172 `__: Make turtledemo start as " -"active on OS X even when run with subprocess. Patch by Lita Cho." +"`bpo-22054 `__: Add os.get_blocking() " +"and os.set_blocking() functions to get and set the blocking mode of a file " +"descriptor (False if the O_NONBLOCK flag is set, True otherwise). These " +"functions are not available on Windows." #: ../../../Misc/NEWS:7988 msgid "" +"`bpo-17172 `__: Make turtledemo start as " +"active on OS X even when run with subprocess. Patch by Lita Cho." +msgstr "" +"`bpo-17172 `__: Make turtledemo start as " +"active on OS X even when run with subprocess. Patch by Lita Cho." + +#: ../../../Misc/NEWS:7991 +msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." @@ -17595,7 +17605,7 @@ msgstr "" "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." -#: ../../../Misc/NEWS:7991 +#: ../../../Misc/NEWS:7994 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." @@ -17603,68 +17613,68 @@ msgstr "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." -#: ../../../Misc/NEWS:7994 +#: ../../../Misc/NEWS:7997 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:7997 -msgid "" -"`bpo-22033 `__: Reprs of most Python " -"implemened classes now contain actual class name instead of hardcoded one." -msgstr "" -"`bpo-22033 `__: Reprs of most Python " -"implemened classes now contain actual class name instead of hardcoded one." - #: ../../../Misc/NEWS:8000 msgid "" -"`bpo-21947 `__: The dis module can now " -"disassemble generator-iterator objects based on their gi_code attribute. " -"Patch by Clement Rouault." +"`bpo-22033 `__: Reprs of most Python " +"implemened classes now contain actual class name instead of hardcoded one." msgstr "" -"`bpo-21947 `__: The dis module can now " -"disassemble generator-iterator objects based on their gi_code attribute. " -"Patch by Clement Rouault." +"`bpo-22033 `__: Reprs of most Python " +"implemened classes now contain actual class name instead of hardcoded one." #: ../../../Misc/NEWS:8003 msgid "" -"`bpo-16133 `__: The asynchat.async_chat." -"handle_read() method now ignores BlockingIOError exceptions." +"`bpo-21947 `__: The dis module can now " +"disassemble generator-iterator objects based on their gi_code attribute. " +"Patch by Clement Rouault." msgstr "" -"`bpo-16133 `__: The asynchat.async_chat." -"handle_read() method now ignores BlockingIOError exceptions." +"`bpo-21947 `__: The dis module can now " +"disassemble generator-iterator objects based on their gi_code attribute. " +"Patch by Clement Rouault." #: ../../../Misc/NEWS:8006 msgid "" -"`bpo-22044 `__: Fixed premature DECREF " -"in call_tzinfo_method. Patch by Tom Flanagan." +"`bpo-16133 `__: The asynchat.async_chat." +"handle_read() method now ignores BlockingIOError exceptions." msgstr "" -"`bpo-22044 `__: Fixed premature DECREF " -"in call_tzinfo_method. Patch by Tom Flanagan." +"`bpo-16133 `__: The asynchat.async_chat." +"handle_read() method now ignores BlockingIOError exceptions." #: ../../../Misc/NEWS:8009 msgid "" -"`bpo-19884 `__: readline: Disable the " -"meta modifier key if stdout is not a terminal to not write the ANSI sequence " -"``\"\\033[1034h\"`` into stdout. This sequence is used on some terminal (ex: " -"TERM=xterm-256color\") to enable support of 8 bit characters." +"`bpo-22044 `__: Fixed premature DECREF " +"in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -"`bpo-19884 `__: readline: Disable the " -"meta modifier key if stdout is not a terminal to not write the ANSI sequence " -"``\"\\033[1034h\"`` into stdout. This sequence is used on some terminal (ex: " -"TERM=xterm-256color\") to enable support of 8 bit characters." +"`bpo-22044 `__: Fixed premature DECREF " +"in call_tzinfo_method. Patch by Tom Flanagan." -#: ../../../Misc/NEWS:8014 +#: ../../../Misc/NEWS:8012 msgid "" -"`bpo-4350 `__: Removed a number of out-of-" -"dated and non-working for a long time Tkinter methods." +"`bpo-19884 `__: readline: Disable the " +"meta modifier key if stdout is not a terminal to not write the ANSI sequence " +"``\"\\033[1034h\"`` into stdout. This sequence is used on some terminal (ex: " +"TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -"`bpo-4350 `__: Removed a number of out-of-" -"dated and non-working for a long time Tkinter methods." +"`bpo-19884 `__: readline: Disable the " +"meta modifier key if stdout is not a terminal to not write the ANSI sequence " +"``\"\\033[1034h\"`` into stdout. This sequence is used on some terminal (ex: " +"TERM=xterm-256color\") to enable support of 8 bit characters." #: ../../../Misc/NEWS:8017 msgid "" +"`bpo-4350 `__: Removed a number of out-of-" +"dated and non-working for a long time Tkinter methods." +msgstr "" +"`bpo-4350 `__: Removed a number of out-of-" +"dated and non-working for a long time Tkinter methods." + +#: ../../../Misc/NEWS:8020 +msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." @@ -17673,7 +17683,7 @@ msgstr "" "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." -#: ../../../Misc/NEWS:8021 +#: ../../../Misc/NEWS:8024 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." @@ -17681,61 +17691,61 @@ msgstr "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." -#: ../../../Misc/NEWS:8023 -msgid "" -"`bpo-21888 `__: plistlib's load() and " -"loads() now work if the fmt parameter is specified." -msgstr "" -"`bpo-21888 `__: plistlib's load() and " -"loads() now work if the fmt parameter is specified." - #: ../../../Misc/NEWS:8026 msgid "" -"`bpo-22032 `__: __qualname__ instead of " -"__name__ is now always used to format fully qualified class names of Python " -"implemented classes." +"`bpo-21888 `__: plistlib's load() and " +"loads() now work if the fmt parameter is specified." msgstr "" -"`bpo-22032 `__: __qualname__ instead of " -"__name__ is now always used to format fully qualified class names of Python " -"implemented classes." +"`bpo-21888 `__: plistlib's load() and " +"loads() now work if the fmt parameter is specified." #: ../../../Misc/NEWS:8029 msgid "" -"`bpo-22031 `__: Reprs now always use " -"hexadecimal format with the \"0x\" prefix when contain an id in form \" at " -"0x...\"." +"`bpo-22032 `__: __qualname__ instead of " +"__name__ is now always used to format fully qualified class names of Python " +"implemented classes." msgstr "" -"`bpo-22031 `__: Reprs now always use " -"hexadecimal format with the \"0x\" prefix when contain an id in form \" at " -"0x...\"." +"`bpo-22032 `__: __qualname__ instead of " +"__name__ is now always used to format fully qualified class names of Python " +"implemented classes." #: ../../../Misc/NEWS:8032 msgid "" -"`bpo-22018 `__: signal.set_wakeup_fd() " -"now raises an OSError instead of a ValueError on ``fstat()`` failure." +"`bpo-22031 `__: Reprs now always use " +"hexadecimal format with the \"0x\" prefix when contain an id in form \" at " +"0x...\"." msgstr "" -"`bpo-22018 `__: signal.set_wakeup_fd() " -"now raises an OSError instead of a ValueError on ``fstat()`` failure." +"`bpo-22031 `__: Reprs now always use " +"hexadecimal format with the \"0x\" prefix when contain an id in form \" at " +"0x...\"." #: ../../../Misc/NEWS:8035 msgid "" -"`bpo-21044 `__: tarfile.open() now " -"handles fileobj with an integer 'name' attribute. Based on patch by Antoine " -"Pietri." +"`bpo-22018 `__: signal.set_wakeup_fd() " +"now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -"`bpo-21044 `__: tarfile.open() now " -"handles fileobj with an integer 'name' attribute. Based on patch by Antoine " -"Pietri." +"`bpo-22018 `__: signal.set_wakeup_fd() " +"now raises an OSError instead of a ValueError on ``fstat()`` failure." #: ../../../Misc/NEWS:8038 msgid "" +"`bpo-21044 `__: tarfile.open() now " +"handles fileobj with an integer 'name' attribute. Based on patch by Antoine " +"Pietri." +msgstr "" +"`bpo-21044 `__: tarfile.open() now " +"handles fileobj with an integer 'name' attribute. Based on patch by Antoine " +"Pietri." + +#: ../../../Misc/NEWS:8041 +msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." -#: ../../../Misc/NEWS:8040 +#: ../../../Misc/NEWS:8043 msgid "" "`bpo-19076 `__: Don't pass the redundant " "'file' argument to self.error()." @@ -17743,16 +17753,16 @@ msgstr "" "`bpo-19076 `__: Don't pass the redundant " "'file' argument to self.error()." -#: ../../../Misc/NEWS:8042 -msgid "" -"`bpo-16382 `__: Improve exception " -"message of warnings.warn() for bad category. Initial patch by Phil Elson." -msgstr "" -"`bpo-16382 `__: Improve exception " -"message of warnings.warn() for bad category. Initial patch by Phil Elson." - #: ../../../Misc/NEWS:8045 msgid "" +"`bpo-16382 `__: Improve exception " +"message of warnings.warn() for bad category. Initial patch by Phil Elson." +msgstr "" +"`bpo-16382 `__: Improve exception " +"message of warnings.warn() for bad category. Initial patch by Phil Elson." + +#: ../../../Misc/NEWS:8048 +msgid "" "`bpo-21932 `__: os.read() now uses a :c:" "func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " "reading more than 2 GB at once. On Windows, the size is truncted to INT_MAX. " @@ -17765,7 +17775,7 @@ msgstr "" "As any call to os.read(), the OS may read less bytes than the number of " "requested bytes." -#: ../../../Misc/NEWS:8050 +#: ../../../Misc/NEWS:8053 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." @@ -17773,116 +17783,116 @@ msgstr "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." -#: ../../../Misc/NEWS:8052 -msgid "" -"`bpo-11259 `__: asynchat.async_chat()." -"set_terminator() now raises a ValueError if the number of received bytes is " -"negative." -msgstr "" -"`bpo-11259 `__: asynchat.async_chat()." -"set_terminator() now raises a ValueError if the number of received bytes is " -"negative." - #: ../../../Misc/NEWS:8055 msgid "" -"`bpo-12523 `__: asynchat.async_chat." -"push() now raises a TypeError if it doesn't get a bytes string" +"`bpo-11259 `__: asynchat.async_chat()." +"set_terminator() now raises a ValueError if the number of received bytes is " +"negative." msgstr "" -"`bpo-12523 `__: asynchat.async_chat." -"push() now raises a TypeError if it doesn't get a bytes string" +"`bpo-11259 `__: asynchat.async_chat()." +"set_terminator() now raises a ValueError if the number of received bytes is " +"negative." #: ../../../Misc/NEWS:8058 msgid "" -"`bpo-21707 `__: Add missing " -"kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." +"`bpo-12523 `__: asynchat.async_chat." +"push() now raises a TypeError if it doesn't get a bytes string" msgstr "" -"`bpo-21707 `__: Add missing " -"kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." +"`bpo-12523 `__: asynchat.async_chat." +"push() now raises a TypeError if it doesn't get a bytes string" #: ../../../Misc/NEWS:8061 msgid "" -"`bpo-20639 `__: calling Path." -"with_suffix('') allows removing the suffix again. Patch by July Tikhonov." +"`bpo-21707 `__: Add missing " +"kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -"`bpo-20639 `__: calling Path." -"with_suffix('') allows removing the suffix again. Patch by July Tikhonov." +"`bpo-21707 `__: Add missing " +"kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." #: ../../../Misc/NEWS:8064 msgid "" -"`bpo-21714 `__: Disallow the " -"construction of invalid paths using Path.with_name(). Original patch by " -"Antony Lee." +"`bpo-20639 `__: calling Path." +"with_suffix('') allows removing the suffix again. Patch by July Tikhonov." msgstr "" -"`bpo-21714 `__: Disallow the " -"construction of invalid paths using Path.with_name(). Original patch by " -"Antony Lee." +"`bpo-20639 `__: calling Path." +"with_suffix('') allows removing the suffix again. Patch by July Tikhonov." #: ../../../Misc/NEWS:8067 msgid "" -"`bpo-15014 `__: Added 'auth' method to " -"smtplib to make implementing auth mechanisms simpler, and used it internally " -"in the login method." +"`bpo-21714 `__: Disallow the " +"construction of invalid paths using Path.with_name(). Original patch by " +"Antony Lee." msgstr "" -"`bpo-15014 `__: Added 'auth' method to " -"smtplib to make implementing auth mechanisms simpler, and used it internally " -"in the login method." +"`bpo-21714 `__: Disallow the " +"construction of invalid paths using Path.with_name(). Original patch by " +"Antony Lee." #: ../../../Misc/NEWS:8070 msgid "" -"`bpo-21151 `__: Fixed a segfault in the " -"winreg module when ``None`` is passed as a ``REG_BINARY`` value to " -"SetValueEx. Patch by John Ehresman." +"`bpo-15014 `__: Added 'auth' method to " +"smtplib to make implementing auth mechanisms simpler, and used it internally " +"in the login method." msgstr "" -"`bpo-21151 `__: Fixed a segfault in the " -"winreg module when ``None`` is passed as a ``REG_BINARY`` value to " -"SetValueEx. Patch by John Ehresman." +"`bpo-15014 `__: Added 'auth' method to " +"smtplib to make implementing auth mechanisms simpler, and used it internally " +"in the login method." #: ../../../Misc/NEWS:8073 msgid "" -"`bpo-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." +"`bpo-21151 `__: Fixed a segfault in the " +"winreg module when ``None`` is passed as a ``REG_BINARY`` value to " +"SetValueEx. Patch by John Ehresman." msgstr "" -"`bpo-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." +"`bpo-21151 `__: Fixed a segfault in the " +"winreg module when ``None`` is passed as a ``REG_BINARY`` value to " +"SetValueEx. Patch by John Ehresman." #: ../../../Misc/NEWS:8076 msgid "" -"`bpo-5800 `__: headers parameter of " -"wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " -"Navarrete and SilentGhost." +"`bpo-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 "" -"`bpo-5800 `__: headers parameter of " -"wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " -"Navarrete and SilentGhost." +"`bpo-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." #: ../../../Misc/NEWS:8079 msgid "" -"`bpo-21781 `__: ssl.RAND_add() now " -"supports strings longer than 2 GB." +"`bpo-5800 `__: headers parameter of " +"wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " +"Navarrete and SilentGhost." msgstr "" -"`bpo-21781 `__: ssl.RAND_add() now " -"supports strings longer than 2 GB." +"`bpo-5800 `__: headers parameter of " +"wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " +"Navarrete and SilentGhost." -#: ../../../Misc/NEWS:8081 +#: ../../../Misc/NEWS:8082 msgid "" -"`bpo-21679 `__: Prevent extraneous " -"fstat() calls during open(). Patch by Bohuslav Kabrda." +"`bpo-21781 `__: ssl.RAND_add() now " +"supports strings longer than 2 GB." msgstr "" -"`bpo-21679 `__: Prevent extraneous " -"fstat() calls during open(). Patch by Bohuslav Kabrda." +"`bpo-21781 `__: ssl.RAND_add() now " +"supports strings longer than 2 GB." #: ../../../Misc/NEWS:8084 msgid "" -"`bpo-21863 `__: cProfile now displays " -"the module name of C extension functions, in addition to their own name." +"`bpo-21679 `__: Prevent extraneous " +"fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -"`bpo-21863 `__: cProfile now displays " -"the module name of C extension functions, in addition to their own name." +"`bpo-21679 `__: Prevent extraneous " +"fstat() calls during open(). Patch by Bohuslav Kabrda." #: ../../../Misc/NEWS:8087 msgid "" +"`bpo-21863 `__: cProfile now displays " +"the module name of C extension functions, in addition to their own name." +msgstr "" +"`bpo-21863 `__: cProfile now displays " +"the module name of C extension functions, in addition to their own name." + +#: ../../../Misc/NEWS:8090 +msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " "destructor now closes the file if needed. The close() method can now be " @@ -17893,7 +17903,7 @@ msgstr "" "destructor now closes the file if needed. The close() method can now be " "called twice: the second call does nothing." -#: ../../../Misc/NEWS:8091 +#: ../../../Misc/NEWS:8094 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." @@ -17901,191 +17911,191 @@ msgstr "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." -#: ../../../Misc/NEWS:8093 -msgid "" -"`bpo-21476 `__: Make sure the email." -"parser.BytesParser TextIOWrapper is discarded after parsing, so the input " -"file isn't unexpectedly closed." -msgstr "" -"`bpo-21476 `__: Make sure the email." -"parser.BytesParser TextIOWrapper is discarded after parsing, so the input " -"file isn't unexpectedly closed." - #: ../../../Misc/NEWS:8096 msgid "" -"`bpo-20295 `__: imghdr now recognizes " -"OpenEXR format images." +"`bpo-21476 `__: Make sure the email." +"parser.BytesParser TextIOWrapper is discarded after parsing, so the input " +"file isn't unexpectedly closed." msgstr "" -"`bpo-20295 `__: imghdr now recognizes " -"OpenEXR format images." +"`bpo-21476 `__: Make sure the email." +"parser.BytesParser TextIOWrapper is discarded after parsing, so the input " +"file isn't unexpectedly closed." -#: ../../../Misc/NEWS:8098 +#: ../../../Misc/NEWS:8099 msgid "" -"`bpo-21729 `__: Used the \"with\" " -"statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " -"Popa." +"`bpo-20295 `__: imghdr now recognizes " +"OpenEXR format images." msgstr "" -"`bpo-21729 `__: Used the \"with\" " -"statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " -"Popa." +"`bpo-20295 `__: imghdr now recognizes " +"OpenEXR format images." #: ../../../Misc/NEWS:8101 msgid "" -"`bpo-21491 `__: socketserver: Fix a race " -"condition in child processes reaping." +"`bpo-21729 `__: Used the \"with\" " +"statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " +"Popa." msgstr "" -"`bpo-21491 `__: socketserver: Fix a race " -"condition in child processes reaping." +"`bpo-21729 `__: Used the \"with\" " +"statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " +"Popa." -#: ../../../Misc/NEWS:8103 +#: ../../../Misc/NEWS:8104 msgid "" -"`bpo-21719 `__: Added the " -"``st_file_attributes`` field to os.stat_result on Windows." +"`bpo-21491 `__: socketserver: Fix a race " +"condition in child processes reaping." msgstr "" -"`bpo-21719 `__: Added the " -"``st_file_attributes`` field to os.stat_result on Windows." +"`bpo-21491 `__: socketserver: Fix a race " +"condition in child processes reaping." #: ../../../Misc/NEWS:8106 msgid "" -"`bpo-21832 `__: Require named tuple " -"inputs to be exact strings." +"`bpo-21719 `__: Added the " +"``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -"`bpo-21832 `__: Require named tuple " -"inputs to be exact strings." +"`bpo-21719 `__: Added the " +"``st_file_attributes`` field to os.stat_result on Windows." -#: ../../../Misc/NEWS:8108 +#: ../../../Misc/NEWS:8109 msgid "" -"`bpo-21722 `__: The distutils \"upload\" " -"command now exits with a non-zero return code when uploading fails. Patch " -"by Martin Dengler." +"`bpo-21832 `__: Require named tuple " +"inputs to be exact strings." msgstr "" -"`bpo-21722 `__: The distutils \"upload\" " -"command now exits with a non-zero return code when uploading fails. Patch " -"by Martin Dengler." +"`bpo-21832 `__: Require named tuple " +"inputs to be exact strings." #: ../../../Misc/NEWS:8111 msgid "" -"`bpo-21723 `__: asyncio.Queue: support " -"any type of number (ex: float) for the maximum size. Patch written by " -"Vajrasky Kok." +"`bpo-21722 `__: The distutils \"upload\" " +"command now exits with a non-zero return code when uploading fails. Patch " +"by Martin Dengler." msgstr "" -"`bpo-21723 `__: asyncio.Queue: support " -"any type of number (ex: float) for the maximum size. Patch written by " -"Vajrasky Kok." +"`bpo-21722 `__: The distutils \"upload\" " +"command now exits with a non-zero return code when uploading fails. Patch " +"by Martin Dengler." #: ../../../Misc/NEWS:8114 msgid "" -"`bpo-21711 `__: support for \"site-python" -"\" directories has now been removed from the site module (it was deprecated " -"in 3.4)." +"`bpo-21723 `__: asyncio.Queue: support " +"any type of number (ex: float) for the maximum size. Patch written by " +"Vajrasky Kok." msgstr "" -"`bpo-21711 `__: support for \"site-python" -"\" directories has now been removed from the site module (it was deprecated " -"in 3.4)." +"`bpo-21723 `__: asyncio.Queue: support " +"any type of number (ex: float) for the maximum size. Patch written by " +"Vajrasky Kok." #: ../../../Misc/NEWS:8117 msgid "" -"`bpo-17552 `__: new socket.sendfile() " -"method allowing a file to be sent over a socket by using high-performance os." -"sendfile() on UNIX. Patch by Giampaolo Rodola'." +"`bpo-21711 `__: support for \"site-python" +"\" directories has now been removed from the site module (it was deprecated " +"in 3.4)." msgstr "" -"`bpo-17552 `__: new socket.sendfile() " -"method allowing a file to be sent over a socket by using high-performance os." -"sendfile() on UNIX. Patch by Giampaolo Rodola'." +"`bpo-21711 `__: support for \"site-python" +"\" directories has now been removed from the site module (it was deprecated " +"in 3.4)." -#: ../../../Misc/NEWS:8121 +#: ../../../Misc/NEWS:8120 msgid "" -"`bpo-18039 `__: dbm.dump.open() now " -"always creates a new database when the flag has the value 'n'. Patch by " -"Claudiu Popa." +"`bpo-17552 `__: new socket.sendfile() " +"method allowing a file to be sent over a socket by using high-performance os." +"sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -"`bpo-18039 `__: dbm.dump.open() now " -"always creates a new database when the flag has the value 'n'. Patch by " -"Claudiu Popa." +"`bpo-17552 `__: new socket.sendfile() " +"method allowing a file to be sent over a socket by using high-performance os." +"sendfile() on UNIX. Patch by Giampaolo Rodola'." #: ../../../Misc/NEWS:8124 msgid "" -"`bpo-21326 `__: Add a new is_closed() " -"method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " -"methods of asyncio.BaseEventLoop now raise an exception if the event loop " -"was closed." +"`bpo-18039 `__: dbm.dump.open() now " +"always creates a new database when the flag has the value 'n'. Patch by " +"Claudiu Popa." msgstr "" -"`bpo-21326 `__: Add a new is_closed() " -"method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " -"methods of asyncio.BaseEventLoop now raise an exception if the event loop " -"was closed." +"`bpo-18039 `__: dbm.dump.open() now " +"always creates a new database when the flag has the value 'n'. Patch by " +"Claudiu Popa." -#: ../../../Misc/NEWS:8128 +#: ../../../Misc/NEWS:8127 msgid "" -"`bpo-21766 `__: Prevent a security hole " -"in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " -"that path." +"`bpo-21326 `__: Add a new is_closed() " +"method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " +"methods of asyncio.BaseEventLoop now raise an exception if the event loop " +"was closed." msgstr "" -"`bpo-21766 `__: Prevent a security hole " -"in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " -"that path." +"`bpo-21326 `__: Add a new is_closed() " +"method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " +"methods of asyncio.BaseEventLoop now raise an exception if the event loop " +"was closed." #: ../../../Misc/NEWS:8131 msgid "" -"`bpo-21310 `__: Fixed possible resource " -"leak in failed open()." +"`bpo-21766 `__: Prevent a security hole " +"in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " +"that path." msgstr "" -"`bpo-21310 `__: Fixed possible resource " -"leak in failed open()." +"`bpo-21766 `__: Prevent a security hole " +"in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " +"that path." -#: ../../../Misc/NEWS:8133 +#: ../../../Misc/NEWS:8134 msgid "" -"`bpo-21256 `__: Printout of keyword args " -"should be in deterministic order in a mock function call. This will help to " -"write better doctests." +"`bpo-21310 `__: Fixed possible resource " +"leak in failed open()." msgstr "" -"`bpo-21256 `__: Printout of keyword args " -"should be in deterministic order in a mock function call. This will help to " -"write better doctests." +"`bpo-21310 `__: Fixed possible resource " +"leak in failed open()." #: ../../../Misc/NEWS:8136 msgid "" -"`bpo-21677 `__: Fixed chaining " -"nonnormalized exceptions in io close() methods." +"`bpo-21256 `__: Printout of keyword args " +"should be in deterministic order in a mock function call. This will help to " +"write better doctests." msgstr "" -"`bpo-21677 `__: Fixed chaining " -"nonnormalized exceptions in io close() methods." +"`bpo-21256 `__: Printout of keyword args " +"should be in deterministic order in a mock function call. This will help to " +"write better doctests." -#: ../../../Misc/NEWS:8138 +#: ../../../Misc/NEWS:8139 msgid "" -"`bpo-11709 `__: Fix the pydoc.help " -"function to not fail when sys.stdin is not a valid file." +"`bpo-21677 `__: Fixed chaining " +"nonnormalized exceptions in io close() methods." msgstr "" -"`bpo-11709 `__: Fix the pydoc.help " -"function to not fail when sys.stdin is not a valid file." +"`bpo-21677 `__: Fixed chaining " +"nonnormalized exceptions in io close() methods." #: ../../../Misc/NEWS:8141 msgid "" -"`bpo-21515 `__: tempfile.TemporaryFile " -"now uses os.O_TMPFILE flag is available." +"`bpo-11709 `__: Fix the pydoc.help " +"function to not fail when sys.stdin is not a valid file." msgstr "" -"`bpo-21515 `__: tempfile.TemporaryFile " -"now uses os.O_TMPFILE flag is available." +"`bpo-11709 `__: Fix the pydoc.help " +"function to not fail when sys.stdin is not a valid file." -#: ../../../Misc/NEWS:8143 +#: ../../../Misc/NEWS:8144 msgid "" -"`bpo-13223 `__: Fix pydoc.writedoc so " -"that the HTML documentation for methods that use 'self' in the example code " -"is generated correctly." +"`bpo-21515 `__: tempfile.TemporaryFile " +"now uses os.O_TMPFILE flag is available." msgstr "" -"`bpo-13223 `__: Fix pydoc.writedoc so " -"that the HTML documentation for methods that use 'self' in the example code " -"is generated correctly." +"`bpo-21515 `__: tempfile.TemporaryFile " +"now uses os.O_TMPFILE flag is available." #: ../../../Misc/NEWS:8146 msgid "" +"`bpo-13223 `__: Fix pydoc.writedoc so " +"that the HTML documentation for methods that use 'self' in the example code " +"is generated correctly." +msgstr "" +"`bpo-13223 `__: Fix pydoc.writedoc so " +"that the HTML documentation for methods that use 'self' in the example code " +"is generated correctly." + +#: ../../../Misc/NEWS:8149 +msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." -#: ../../../Misc/NEWS:8148 +#: ../../../Misc/NEWS:8151 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -18099,133 +18109,133 @@ msgstr "" "with a functioning /proc/self/fd or /dev/fd interface the max is now ignored " "and all fds are closed." -#: ../../../Misc/NEWS:8153 -msgid "" -"`bpo-20383 `__: Introduce importlib.util." -"module_from_spec() as the preferred way to create a new module." -msgstr "" -"`bpo-20383 `__: Introduce importlib.util." -"module_from_spec() as the preferred way to create a new module." - #: ../../../Misc/NEWS:8156 msgid "" -"`bpo-21552 `__: Fixed possible integer " -"overflow of too long string lengths in the tkinter module on 64-bit " -"platforms." +"`bpo-20383 `__: Introduce importlib.util." +"module_from_spec() as the preferred way to create a new module." msgstr "" -"`bpo-21552 `__: Fixed possible integer " -"overflow of too long string lengths in the tkinter module on 64-bit " -"platforms." +"`bpo-20383 `__: Introduce importlib.util." +"module_from_spec() as the preferred way to create a new module." #: ../../../Misc/NEWS:8159 msgid "" -"`bpo-14315 `__: The zipfile module now " -"ignores extra fields in the central directory that are too short to be " -"parsed instead of letting a struct.unpack error bubble up as this \"bad data" -"\" appears in many real world zip files in the wild and is ignored by other " -"zip tools." +"`bpo-21552 `__: Fixed possible integer " +"overflow of too long string lengths in the tkinter module on 64-bit " +"platforms." msgstr "" -"`bpo-14315 `__: The zipfile module now " -"ignores extra fields in the central directory that are too short to be " -"parsed instead of letting a struct.unpack error bubble up as this \"bad data" -"\" appears in many real world zip files in the wild and is ignored by other " -"zip tools." +"`bpo-21552 `__: Fixed possible integer " +"overflow of too long string lengths in the tkinter module on 64-bit " +"platforms." -#: ../../../Misc/NEWS:8164 +#: ../../../Misc/NEWS:8162 msgid "" -"`bpo-13742 `__: Added \"key\" and " -"\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " -"by Simon Sapin.)" +"`bpo-14315 `__: The zipfile module now " +"ignores extra fields in the central directory that are too short to be " +"parsed instead of letting a struct.unpack error bubble up as this \"bad data" +"\" appears in many real world zip files in the wild and is ignored by other " +"zip tools." msgstr "" -"`bpo-13742 `__: Added \"key\" and " -"\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " -"by Simon Sapin.)" +"`bpo-14315 `__: The zipfile module now " +"ignores extra fields in the central directory that are too short to be " +"parsed instead of letting a struct.unpack error bubble up as this \"bad data" +"\" appears in many real world zip files in the wild and is ignored by other " +"zip tools." #: ../../../Misc/NEWS:8167 msgid "" -"`bpo-21402 `__: tkinter.ttk now works " -"when default root window is not set." +"`bpo-13742 `__: Added \"key\" and " +"\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " +"by Simon Sapin.)" msgstr "" -"`bpo-21402 `__: tkinter.ttk now works " -"when default root window is not set." +"`bpo-13742 `__: Added \"key\" and " +"\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " +"by Simon Sapin.)" -#: ../../../Misc/NEWS:8169 +#: ../../../Misc/NEWS:8170 msgid "" -"`bpo-3015 `__: _tkinter.create() now " -"creates tkapp object with wantobject=1 by default." +"`bpo-21402 `__: tkinter.ttk now works " +"when default root window is not set." msgstr "" -"`bpo-3015 `__: _tkinter.create() now " -"creates tkapp object with wantobject=1 by default." +"`bpo-21402 `__: tkinter.ttk now works " +"when default root window is not set." #: ../../../Misc/NEWS:8172 msgid "" -"`bpo-10203 `__: sqlite3.Row now truly " -"supports sequence protocol. In particular it supports reverse() and " -"negative indices. Original patch by Claudiu Popa." +"`bpo-3015 `__: _tkinter.create() now " +"creates tkapp object with wantobject=1 by default." msgstr "" -"`bpo-10203 `__: sqlite3.Row now truly " -"supports sequence protocol. In particular it supports reverse() and " -"negative indices. Original patch by Claudiu Popa." +"`bpo-3015 `__: _tkinter.create() now " +"creates tkapp object with wantobject=1 by default." #: ../../../Misc/NEWS:8175 msgid "" -"`bpo-18807 `__: If copying (no symlinks) " -"specified for a venv, then the python interpreter aliases (python, python3) " -"are now created by copying rather than symlinking." +"`bpo-10203 `__: sqlite3.Row now truly " +"supports sequence protocol. In particular it supports reverse() and " +"negative indices. Original patch by Claudiu Popa." msgstr "" -"`bpo-18807 `__: If copying (no symlinks) " -"specified for a venv, then the python interpreter aliases (python, python3) " -"are now created by copying rather than symlinking." +"`bpo-10203 `__: sqlite3.Row now truly " +"supports sequence protocol. In particular it supports reverse() and " +"negative indices. Original patch by Claudiu Popa." -#: ../../../Misc/NEWS:8179 +#: ../../../Misc/NEWS:8178 msgid "" -"`bpo-20197 `__: Added support for the " -"WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " -"Popa." +"`bpo-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 "" -"`bpo-20197 `__: Added support for the " -"WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " -"Popa." +"`bpo-18807 `__: If copying (no symlinks) " +"specified for a venv, then the python interpreter aliases (python, python3) " +"are now created by copying rather than symlinking." #: ../../../Misc/NEWS:8182 msgid "" -"`bpo-21513 `__: Speedup some properties " -"of IP addresses (IPv4Address, IPv6Address) such as .is_private or ." -"is_multicast." +"`bpo-20197 `__: Added support for the " +"WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " +"Popa." msgstr "" -"`bpo-21513 `__: Speedup some properties " -"of IP addresses (IPv4Address, IPv6Address) such as .is_private or ." -"is_multicast." +"`bpo-20197 `__: Added support for the " +"WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " +"Popa." #: ../../../Misc/NEWS:8185 msgid "" -"`bpo-21137 `__: Improve the repr for " -"threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " -"status. Patch by Berker Peksag." +"`bpo-21513 `__: Speedup some properties " +"of IP addresses (IPv4Address, IPv6Address) such as .is_private or ." +"is_multicast." msgstr "" -"`bpo-21137 `__: Improve the repr for " -"threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " -"status. Patch by Berker Peksag." +"`bpo-21513 `__: Speedup some properties " +"of IP addresses (IPv4Address, IPv6Address) such as .is_private or ." +"is_multicast." #: ../../../Misc/NEWS:8188 msgid "" -"`bpo-21538 `__: The plistlib module now " -"supports loading of binary plist files when reference or offset size is not " -"a power of two." +"`bpo-21137 `__: Improve the repr for " +"threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " +"status. Patch by Berker Peksag." msgstr "" -"`bpo-21538 `__: The plistlib module now " -"supports loading of binary plist files when reference or offset size is not " -"a power of two." +"`bpo-21137 `__: Improve the repr for " +"threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " +"status. Patch by Berker Peksag." #: ../../../Misc/NEWS:8191 msgid "" +"`bpo-21538 `__: The plistlib module now " +"supports loading of binary plist files when reference or offset size is not " +"a power of two." +msgstr "" +"`bpo-21538 `__: The plistlib module now " +"supports loading of binary plist files when reference or offset size is not " +"a power of two." + +#: ../../../Misc/NEWS:8194 +msgid "" "`bpo-21455 `__: Add a default backlog to " "socket.listen()." msgstr "" "`bpo-21455 `__: Add a default backlog to " "socket.listen()." -#: ../../../Misc/NEWS:8193 +#: ../../../Misc/NEWS:8196 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." @@ -18233,7 +18243,7 @@ msgstr "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." -#: ../../../Misc/NEWS:8195 +#: ../../../Misc/NEWS:8198 msgid "" "`bpo-22166 `__: With the assistance of a " "new internal _codecs._forget_codec helping function, test_codecs now clears " @@ -18243,163 +18253,163 @@ msgstr "" "new internal _codecs._forget_codec helping function, test_codecs now clears " "the encoding caches to avoid the appearance of a reference leak" -#: ../../../Misc/NEWS:8199 -msgid "" -"`bpo-22236 `__: Tkinter tests now don't " -"reuse default root window. New root window is created for every test class." -msgstr "" -"`bpo-22236 `__: Tkinter tests now don't " -"reuse default root window. New root window is created for every test class." - #: ../../../Misc/NEWS:8202 msgid "" -"`bpo-10744 `__: Fix PEP 3118 format " -"strings on ctypes objects with a nontrivial shape." +"`bpo-22236 `__: Tkinter tests now don't " +"reuse default root window. New root window is created for every test class." msgstr "" -"`bpo-10744 `__: Fix PEP 3118 format " -"strings on ctypes objects with a nontrivial shape." +"`bpo-22236 `__: Tkinter tests now don't " +"reuse default root window. New root window is created for every test class." #: ../../../Misc/NEWS:8205 msgid "" -"`bpo-20826 `__: Optimize ipaddress." -"collapse_addresses()." +"`bpo-10744 `__: Fix PEP 3118 format " +"strings on ctypes objects with a nontrivial shape." msgstr "" -"`bpo-20826 `__: Optimize ipaddress." -"collapse_addresses()." +"`bpo-10744 `__: Fix PEP 3118 format " +"strings on ctypes objects with a nontrivial shape." -#: ../../../Misc/NEWS:8207 +#: ../../../Misc/NEWS:8208 msgid "" -"`bpo-21487 `__: Optimize ipaddress." -"summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()." +"`bpo-20826 `__: Optimize ipaddress." +"collapse_addresses()." msgstr "" -"`bpo-21487 `__: Optimize ipaddress." -"summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()." +"`bpo-20826 `__: Optimize ipaddress." +"collapse_addresses()." #: ../../../Misc/NEWS:8210 msgid "" -"`bpo-21486 `__: Optimize parsing of " -"netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." +"`bpo-21487 `__: Optimize ipaddress." +"summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -"`bpo-21486 `__: Optimize parsing of " -"netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." +"`bpo-21487 `__: Optimize ipaddress." +"summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()." #: ../../../Misc/NEWS:8213 msgid "" -"`bpo-13916 `__: Disallowed the " -"surrogatepass error handler for non UTF-\\* encodings." +"`bpo-21486 `__: Optimize parsing of " +"netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -"`bpo-13916 `__: Disallowed the " -"surrogatepass error handler for non UTF-\\* encodings." +"`bpo-21486 `__: Optimize parsing of " +"netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." #: ../../../Misc/NEWS:8216 msgid "" -"`bpo-20998 `__: Fixed re.fullmatch() of " -"repeated single character pattern with ignore case. Original patch by " -"Matthew Barnett." +"`bpo-13916 `__: Disallowed the " +"surrogatepass error handler for non UTF-\\* encodings." msgstr "" -"`bpo-20998 `__: Fixed re.fullmatch() of " -"repeated single character pattern with ignore case. Original patch by " -"Matthew Barnett." +"`bpo-13916 `__: Disallowed the " +"surrogatepass error handler for non UTF-\\* encodings." #: ../../../Misc/NEWS:8219 msgid "" -"`bpo-21075 `__: fileinput.FileInput now " -"reads bytes from standard stream if binary mode is specified. Patch by Sam " -"Kimbrel." +"`bpo-20998 `__: Fixed re.fullmatch() of " +"repeated single character pattern with ignore case. Original patch by " +"Matthew Barnett." msgstr "" -"`bpo-21075 `__: fileinput.FileInput now " -"reads bytes from standard stream if binary mode is specified. Patch by Sam " -"Kimbrel." +"`bpo-20998 `__: Fixed re.fullmatch() of " +"repeated single character pattern with ignore case. Original patch by " +"Matthew Barnett." #: ../../../Misc/NEWS:8222 msgid "" -"`bpo-19775 `__: Add a samefile() method " -"to pathlib Path objects. Initial patch by Vajrasky Kok." +"`bpo-21075 `__: fileinput.FileInput now " +"reads bytes from standard stream if binary mode is specified. Patch by Sam " +"Kimbrel." msgstr "" -"`bpo-19775 `__: Add a samefile() method " -"to pathlib Path objects. Initial patch by Vajrasky Kok." +"`bpo-21075 `__: fileinput.FileInput now " +"reads bytes from standard stream if binary mode is specified. Patch by Sam " +"Kimbrel." #: ../../../Misc/NEWS:8225 msgid "" -"`bpo-21226 `__: Set up modules properly " -"in PyImport_ExecCodeModuleObject (and friends)." +"`bpo-19775 `__: Add a samefile() method " +"to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -"`bpo-21226 `__: Set up modules properly " -"in PyImport_ExecCodeModuleObject (and friends)." +"`bpo-19775 `__: Add a samefile() method " +"to pathlib Path objects. Initial patch by Vajrasky Kok." #: ../../../Misc/NEWS:8228 msgid "" -"`bpo-21398 `__: Fix a unicode error in " -"the pydoc pager when the documentation contains characters not encodable to " -"the stdout encoding." +"`bpo-21226 `__: Set up modules properly " +"in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -"`bpo-21398 `__: Fix a unicode error in " -"the pydoc pager when the documentation contains characters not encodable to " -"the stdout encoding." +"`bpo-21226 `__: Set up modules properly " +"in PyImport_ExecCodeModuleObject (and friends)." #: ../../../Misc/NEWS:8231 msgid "" -"`bpo-16531 `__: ipaddress.IPv4Network " -"and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " -"so as to easily construct network objects from existing addresses." +"`bpo-21398 `__: Fix a unicode error in " +"the pydoc pager when the documentation contains characters not encodable to " +"the stdout encoding." msgstr "" -"`bpo-16531 `__: ipaddress.IPv4Network " -"and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " -"so as to easily construct network objects from existing addresses." +"`bpo-21398 `__: Fix a unicode error in " +"the pydoc pager when the documentation contains characters not encodable to " +"the stdout encoding." -#: ../../../Misc/NEWS:8235 +#: ../../../Misc/NEWS:8234 msgid "" -"`bpo-21156 `__: importlib.abc." -"InspectLoader.source_to_code() is now a staticmethod." +"`bpo-16531 `__: ipaddress.IPv4Network " +"and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " +"so as to easily construct network objects from existing addresses." msgstr "" -"`bpo-21156 `__: importlib.abc." -"InspectLoader.source_to_code() is now a staticmethod." +"`bpo-16531 `__: ipaddress.IPv4Network " +"and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " +"so as to easily construct network objects from existing addresses." #: ../../../Misc/NEWS:8238 msgid "" -"`bpo-21424 `__: Simplified and optimized " -"heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." +"`bpo-21156 `__: importlib.abc." +"InspectLoader.source_to_code() is now a staticmethod." msgstr "" -"`bpo-21424 `__: Simplified and optimized " -"heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." +"`bpo-21156 `__: importlib.abc." +"InspectLoader.source_to_code() is now a staticmethod." #: ../../../Misc/NEWS:8241 msgid "" -"`bpo-21396 `__: Fix TextIOWrapper(..., " -"write_through=True) to not force a flush() on the underlying binary stream. " -"Patch by akira." +"`bpo-21424 `__: Simplified and optimized " +"heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -"`bpo-21396 `__: Fix TextIOWrapper(..., " -"write_through=True) to not force a flush() on the underlying binary stream. " -"Patch by akira." +"`bpo-21424 `__: Simplified and optimized " +"heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." #: ../../../Misc/NEWS:8244 msgid "" -"`bpo-18314 `__: Unlink now removes " -"junctions on Windows. Patch by Kim Gräsman" +"`bpo-21396 `__: Fix TextIOWrapper(..., " +"write_through=True) to not force a flush() on the underlying binary stream. " +"Patch by akira." msgstr "" -"`bpo-18314 `__: Unlink now removes " -"junctions on Windows. Patch by Kim Gräsman" +"`bpo-21396 `__: Fix TextIOWrapper(..., " +"write_through=True) to not force a flush() on the underlying binary stream. " +"Patch by akira." -#: ../../../Misc/NEWS:8246 +#: ../../../Misc/NEWS:8247 msgid "" -"`bpo-21088 `__: Bugfix for curses.window." -"addch() regression in 3.4.0. In porting to Argument Clinic, the first two " -"arguments were reversed." +"`bpo-18314 `__: Unlink now removes " +"junctions on Windows. Patch by Kim Gräsman" msgstr "" -"`bpo-21088 `__: Bugfix for curses.window." -"addch() regression in 3.4.0. In porting to Argument Clinic, the first two " -"arguments were reversed." +"`bpo-18314 `__: Unlink now removes " +"junctions on Windows. Patch by Kim Gräsman" #: ../../../Misc/NEWS:8249 msgid "" +"`bpo-21088 `__: Bugfix for curses.window." +"addch() regression in 3.4.0. In porting to Argument Clinic, the first two " +"arguments were reversed." +msgstr "" +"`bpo-21088 `__: Bugfix for curses.window." +"addch() regression in 3.4.0. In porting to Argument Clinic, the first two " +"arguments were reversed." + +#: ../../../Misc/NEWS:8252 +msgid "" "`bpo-21407 `__: _decimal: The module now " "supports function signatures." msgstr "" "`bpo-21407 `__: _decimal: The module now " "supports function signatures." -#: ../../../Misc/NEWS:8251 +#: ../../../Misc/NEWS:8254 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " @@ -18409,7 +18419,7 @@ msgstr "" "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." -#: ../../../Misc/NEWS:8255 +#: ../../../Misc/NEWS:8258 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " @@ -18419,44 +18429,44 @@ msgstr "" "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()." -#: ../../../Misc/NEWS:8259 -msgid "" -"`bpo-19414 `__: Have the OrderedDict " -"mark deleted links as unusable. This gives an early failure if the link is " -"deleted during iteration." -msgstr "" -"`bpo-19414 `__: Have the OrderedDict " -"mark deleted links as unusable. This gives an early failure if the link is " -"deleted during iteration." - #: ../../../Misc/NEWS:8262 msgid "" -"`bpo-21421 `__: Add __slots__ to the " -"MappingViews ABC. Patch by Josh Rosenberg." +"`bpo-19414 `__: Have the OrderedDict " +"mark deleted links as unusable. This gives an early failure if the link is " +"deleted during iteration." msgstr "" -"`bpo-21421 `__: Add __slots__ to the " -"MappingViews ABC. Patch by Josh Rosenberg." +"`bpo-19414 `__: Have the OrderedDict " +"mark deleted links as unusable. This gives an early failure if the link is " +"deleted during iteration." #: ../../../Misc/NEWS:8265 msgid "" -"`bpo-21101 `__: Eliminate double hashing " -"in the C speed-up code for collections.Counter()." +"`bpo-21421 `__: Add __slots__ to the " +"MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -"`bpo-21101 `__: Eliminate double hashing " -"in the C speed-up code for collections.Counter()." +"`bpo-21421 `__: Add __slots__ to the " +"MappingViews ABC. Patch by Josh Rosenberg." #: ../../../Misc/NEWS:8268 msgid "" -"`bpo-21321 `__: itertools.islice() now " -"releases the reference to the source iterator when the slice is exhausted. " -"Patch by Anton Afanasyev." +"`bpo-21101 `__: Eliminate double hashing " +"in the C speed-up code for collections.Counter()." msgstr "" -"`bpo-21321 `__: itertools.islice() now " -"releases the reference to the source iterator when the slice is exhausted. " -"Patch by Anton Afanasyev." +"`bpo-21101 `__: Eliminate double hashing " +"in the C speed-up code for collections.Counter()." #: ../../../Misc/NEWS:8271 msgid "" +"`bpo-21321 `__: itertools.islice() now " +"releases the reference to the source iterator when the slice is exhausted. " +"Patch by Anton Afanasyev." +msgstr "" +"`bpo-21321 `__: itertools.islice() now " +"releases the reference to the source iterator when the slice is exhausted. " +"Patch by Anton Afanasyev." + +#: ../../../Misc/NEWS:8274 +msgid "" "`bpo-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." @@ -18465,7 +18475,7 @@ msgstr "" "the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." -#: ../../../Misc/NEWS:8275 +#: ../../../Misc/NEWS:8278 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket " @@ -18477,107 +18487,107 @@ msgstr "" "if the operation would block. Previously, it would return 0. Patch by " "Nikolaus Rath." -#: ../../../Misc/NEWS:8279 -msgid "" -"`bpo-13248 `__: removed previously " -"deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." -msgstr "" -"`bpo-13248 `__: removed previously " -"deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." - #: ../../../Misc/NEWS:8282 msgid "" -"`bpo-9815 `__: assertRaises now tries to " -"clear references to local variables in the exception's traceback." +"`bpo-13248 `__: removed previously " +"deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -"`bpo-9815 `__: assertRaises now tries to " -"clear references to local variables in the exception's traceback." +"`bpo-13248 `__: removed previously " +"deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." #: ../../../Misc/NEWS:8285 msgid "" -"`bpo-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." +"`bpo-9815 `__: assertRaises now tries to " +"clear references to local variables in the exception's traceback." msgstr "" -"`bpo-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." +"`bpo-9815 `__: assertRaises now tries to " +"clear references to local variables in the exception's traceback." -#: ../../../Misc/NEWS:8289 +#: ../../../Misc/NEWS:8288 msgid "" -"`bpo-13204 `__: Calling sys.flags." -"__new__ would crash the interpreter, now it raises a TypeError." +"`bpo-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 "" -"`bpo-13204 `__: Calling sys.flags." -"__new__ would crash the interpreter, now it raises a TypeError." +"`bpo-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." #: ../../../Misc/NEWS:8292 msgid "" -"`bpo-19385 `__: Make operations on a " -"closed dbm.dumb database always raise the same exception." +"`bpo-13204 `__: Calling sys.flags." +"__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -"`bpo-19385 `__: Make operations on a " -"closed dbm.dumb database always raise the same exception." +"`bpo-13204 `__: Calling sys.flags." +"__new__ would crash the interpreter, now it raises a TypeError." #: ../../../Misc/NEWS:8295 msgid "" -"`bpo-21207 `__: Detect when the os." -"urandom cached fd has been closed or replaced, and open it anew." +"`bpo-19385 `__: Make operations on a " +"closed dbm.dumb database always raise the same exception." msgstr "" -"`bpo-21207 `__: Detect when the os." -"urandom cached fd has been closed or replaced, and open it anew." +"`bpo-19385 `__: Make operations on a " +"closed dbm.dumb database always raise the same exception." #: ../../../Misc/NEWS:8298 msgid "" -"`bpo-21291 `__: subprocess's Popen." -"wait() is now thread safe so that multiple threads may be calling wait() or " -"poll() on a Popen instance at the same time without losing the Popen." -"returncode value." +"`bpo-21207 `__: Detect when the os." +"urandom cached fd has been closed or replaced, and open it anew." msgstr "" -"`bpo-21291 `__: subprocess's Popen." -"wait() is now thread safe so that multiple threads may be calling wait() or " -"poll() on a Popen instance at the same time without losing the Popen." -"returncode value." +"`bpo-21207 `__: Detect when the os." +"urandom cached fd has been closed or replaced, and open it anew." -#: ../../../Misc/NEWS:8302 +#: ../../../Misc/NEWS:8301 msgid "" -"`bpo-21127 `__: Path objects can now be " -"instantiated from str subclass instances (such as ``numpy.str_``)." +"`bpo-21291 `__: subprocess's Popen." +"wait() is now thread safe so that multiple threads may be calling wait() or " +"poll() on a Popen instance at the same time without losing the Popen." +"returncode value." msgstr "" -"`bpo-21127 `__: Path objects can now be " -"instantiated from str subclass instances (such as ``numpy.str_``)." +"`bpo-21291 `__: subprocess's Popen." +"wait() is now thread safe so that multiple threads may be calling wait() or " +"poll() on a Popen instance at the same time without losing the Popen." +"returncode value." #: ../../../Misc/NEWS:8305 msgid "" -"`bpo-15002 `__: urllib.response object " -"to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a " -"better way to handle file descriptor close. Patch contributed by Christian " -"Theune." +"`bpo-21127 `__: Path objects can now be " +"instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -"`bpo-15002 `__: urllib.response object " -"to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a " -"better way to handle file descriptor close. Patch contributed by Christian " -"Theune." +"`bpo-21127 `__: Path objects can now be " +"instantiated from str subclass instances (such as ``numpy.str_``)." -#: ../../../Misc/NEWS:8309 +#: ../../../Misc/NEWS:8308 msgid "" -"`bpo-12220 `__: mindom now raises a " -"custom ValueError indicating it doesn't support spaces in URIs instead of " -"letting a 'split' ValueError bubble up." +"`bpo-15002 `__: urllib.response object " +"to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a " +"better way to handle file descriptor close. Patch contributed by Christian " +"Theune." msgstr "" -"`bpo-12220 `__: mindom now raises a " -"custom ValueError indicating it doesn't support spaces in URIs instead of " -"letting a 'split' ValueError bubble up." +"`bpo-15002 `__: urllib.response object " +"to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a " +"better way to handle file descriptor close. Patch contributed by Christian " +"Theune." #: ../../../Misc/NEWS:8312 msgid "" +"`bpo-12220 `__: mindom now raises a " +"custom ValueError indicating it doesn't support spaces in URIs instead of " +"letting a 'split' ValueError bubble up." +msgstr "" +"`bpo-12220 `__: mindom now raises a " +"custom ValueError indicating it doesn't support spaces in URIs instead of " +"letting a 'split' ValueError bubble up." + +#: ../../../Misc/NEWS:8315 +msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." -#: ../../../Misc/NEWS:8314 +#: ../../../Misc/NEWS:8317 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." @@ -18585,69 +18595,69 @@ msgstr "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." -#: ../../../Misc/NEWS:8316 -msgid "" -"`bpo-21262 `__: New method " -"assert_not_called for Mock. It raises AssertionError if the mock has been " -"called." -msgstr "" -"`bpo-21262 `__: New method " -"assert_not_called for Mock. It raises AssertionError if the mock has been " -"called." - #: ../../../Misc/NEWS:8319 msgid "" -"`bpo-21238 `__: New keyword argument " -"`unsafe` to Mock. It raises `AttributeError` incase of an attribute " -"startswith assert or assret." +"`bpo-21262 `__: New method " +"assert_not_called for Mock. It raises AssertionError if the mock has been " +"called." msgstr "" -"`bpo-21238 `__: New keyword argument " -"`unsafe` to Mock. It raises `AttributeError` incase of an attribute " -"startswith assert or assret." +"`bpo-21262 `__: New method " +"assert_not_called for Mock. It raises AssertionError if the mock has been " +"called." #: ../../../Misc/NEWS:8322 msgid "" -"`bpo-20896 `__: ssl." -"get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for " -"maximum compatibility." +"`bpo-21238 `__: New keyword argument " +"`unsafe` to Mock. It raises `AttributeError` incase of an attribute " +"startswith assert or assret." msgstr "" -"`bpo-20896 `__: ssl." -"get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for " -"maximum compatibility." +"`bpo-21238 `__: New keyword argument " +"`unsafe` to Mock. It raises `AttributeError` incase of an attribute " +"startswith assert or assret." #: ../../../Misc/NEWS:8325 msgid "" -"`bpo-21239 `__: patch.stopall() didn't " -"work deterministically when the same name was patched more than once." +"`bpo-20896 `__: ssl." +"get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for " +"maximum compatibility." msgstr "" -"`bpo-21239 `__: patch.stopall() didn't " -"work deterministically when the same name was patched more than once." +"`bpo-20896 `__: ssl." +"get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for " +"maximum compatibility." #: ../../../Misc/NEWS:8328 msgid "" -"`bpo-21203 `__: Updated fileConfig and " -"dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." +"`bpo-21239 `__: patch.stopall() didn't " +"work deterministically when the same name was patched more than once." msgstr "" -"`bpo-21203 `__: Updated fileConfig and " -"dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." +"`bpo-21239 `__: patch.stopall() didn't " +"work deterministically when the same name was patched more than once." #: ../../../Misc/NEWS:8331 msgid "" -"`bpo-21222 `__: Passing name keyword " -"argument to mock.create_autospec now works." +"`bpo-21203 `__: Updated fileConfig and " +"dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -"`bpo-21222 `__: Passing name keyword " -"argument to mock.create_autospec now works." +"`bpo-21203 `__: Updated fileConfig and " +"dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." #: ../../../Misc/NEWS:8334 msgid "" +"`bpo-21222 `__: Passing name keyword " +"argument to mock.create_autospec now works." +msgstr "" +"`bpo-21222 `__: Passing name keyword " +"argument to mock.create_autospec now works." + +#: ../../../Misc/NEWS:8337 +msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink " "in venvs on 64-bit non-OS X POSIX." msgstr "" "`bpo-21197 `__: Add lib64 -> lib symlink " "in venvs on 64-bit non-OS X POSIX." -#: ../../../Misc/NEWS:8336 +#: ../../../Misc/NEWS:8339 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -18661,36 +18671,36 @@ msgstr "" "returns the error code and defers raising the SMTPServerDisconnected error " "until the next command is issued." -#: ../../../Misc/NEWS:8341 -msgid "" -"`bpo-17826 `__: setting an iterable " -"side_effect on a mock function created by create_autospec now works. Patch " -"by Kushal Das." -msgstr "" -"`bpo-17826 `__: setting an iterable " -"side_effect on a mock function created by create_autospec now works. Patch " -"by Kushal Das." - #: ../../../Misc/NEWS:8344 msgid "" -"`bpo-7776 `__: Fix ``Host:`` header and " -"reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " -"Nikolaus Rath." +"`bpo-17826 `__: setting an iterable " +"side_effect on a mock function created by create_autospec now works. Patch " +"by Kushal Das." msgstr "" -"`bpo-7776 `__: Fix ``Host:`` header and " -"reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " -"Nikolaus Rath." +"`bpo-17826 `__: setting an iterable " +"side_effect on a mock function created by create_autospec now works. Patch " +"by Kushal Das." #: ../../../Misc/NEWS:8347 msgid "" -"`bpo-20968 `__: unittest.mock.MagicMock " -"now supports division. Patch by Johannes Baiter." +"`bpo-7776 `__: Fix ``Host:`` header and " +"reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " +"Nikolaus Rath." msgstr "" -"`bpo-20968 `__: unittest.mock.MagicMock " -"now supports division. Patch by Johannes Baiter." +"`bpo-7776 `__: Fix ``Host:`` header and " +"reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " +"Nikolaus Rath." #: ../../../Misc/NEWS:8350 msgid "" +"`bpo-20968 `__: unittest.mock.MagicMock " +"now supports division. Patch by Johannes Baiter." +msgstr "" +"`bpo-20968 `__: unittest.mock.MagicMock " +"now supports division. Patch by Johannes Baiter." + +#: ../../../Misc/NEWS:8353 +msgid "" "`bpo-21529 `__ (CVE-2014-4616): Fix " "arbitrary memory access in JSONDecoder.raw_decode with a negative second " "parameter. Bug reported by Guido Vranken." @@ -18699,7 +18709,7 @@ msgstr "" "arbitrary memory access in JSONDecoder.raw_decode with a negative second " "parameter. Bug reported by Guido Vranken." -#: ../../../Misc/NEWS:8354 +#: ../../../Misc/NEWS:8357 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding " @@ -18709,16 +18719,16 @@ msgstr "" "ascii characters that the input stream encoding cannot encode by re-encoding " "using the replace error handler." -#: ../../../Misc/NEWS:8358 -msgid "" -"`bpo-21171 `__: Fixed undocumented " -"filter API of the rot13 codec. Patch by Berker Peksag." -msgstr "" -"`bpo-21171 `__: Fixed undocumented " -"filter API of the rot13 codec. Patch by Berker Peksag." - #: ../../../Misc/NEWS:8361 msgid "" +"`bpo-21171 `__: Fixed undocumented " +"filter API of the rot13 codec. Patch by Berker Peksag." +msgstr "" +"`bpo-21171 `__: Fixed undocumented " +"filter API of the rot13 codec. Patch by Berker Peksag." + +#: ../../../Misc/NEWS:8364 +msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." @@ -18727,7 +18737,7 @@ msgstr "" "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." -#: ../../../Misc/NEWS:8365 +#: ../../../Misc/NEWS:8368 msgid "" "`bpo-21172 `__: isinstance check relaxed " "from dict to collections.Mapping." @@ -18735,70 +18745,70 @@ msgstr "" "`bpo-21172 `__: isinstance check relaxed " "from dict to collections.Mapping." -#: ../../../Misc/NEWS:8367 -msgid "" -"`bpo-21155 `__: asyncio.EventLoop." -"create_unix_server() now raises a ValueError if path and sock are specified " -"at the same time." -msgstr "" -"`bpo-21155 `__: asyncio.EventLoop." -"create_unix_server() now raises a ValueError if path and sock are specified " -"at the same time." - #: ../../../Misc/NEWS:8370 msgid "" -"`bpo-21136 `__: Avoid unnecessary " -"normalization of Fractions resulting from power and other operations. Patch " -"by Raymond Hettinger." +"`bpo-21155 `__: asyncio.EventLoop." +"create_unix_server() now raises a ValueError if path and sock are specified " +"at the same time." msgstr "" -"`bpo-21136 `__: Avoid unnecessary " -"normalization of Fractions resulting from power and other operations. Patch " -"by Raymond Hettinger." +"`bpo-21155 `__: asyncio.EventLoop." +"create_unix_server() now raises a ValueError if path and sock are specified " +"at the same time." #: ../../../Misc/NEWS:8373 msgid "" -"`bpo-17621 `__: Introduce importlib.util." -"LazyLoader." +"`bpo-21136 `__: Avoid unnecessary " +"normalization of Fractions resulting from power and other operations. Patch " +"by Raymond Hettinger." msgstr "" -"`bpo-17621 `__: Introduce importlib.util." -"LazyLoader." +"`bpo-21136 `__: Avoid unnecessary " +"normalization of Fractions resulting from power and other operations. Patch " +"by Raymond Hettinger." -#: ../../../Misc/NEWS:8375 +#: ../../../Misc/NEWS:8376 msgid "" -"`bpo-21076 `__: signal module constants " -"were turned into enums. Patch by Giampaolo Rodola'." +"`bpo-17621 `__: Introduce importlib.util." +"LazyLoader." msgstr "" -"`bpo-21076 `__: signal module constants " -"were turned into enums. Patch by Giampaolo Rodola'." +"`bpo-17621 `__: Introduce importlib.util." +"LazyLoader." #: ../../../Misc/NEWS:8378 msgid "" -"`bpo-20636 `__: Improved the repr of " -"Tkinter widgets." +"`bpo-21076 `__: signal module constants " +"were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -"`bpo-20636 `__: Improved the repr of " -"Tkinter widgets." +"`bpo-21076 `__: signal module constants " +"were turned into enums. Patch by Giampaolo Rodola'." -#: ../../../Misc/NEWS:8380 +#: ../../../Misc/NEWS:8381 msgid "" -"`bpo-19505 `__: The items, keys, and " -"values views of OrderedDict now support reverse iteration using reversed()." +"`bpo-20636 `__: Improved the repr of " +"Tkinter widgets." msgstr "" -"`bpo-19505 `__: The items, keys, and " -"values views of OrderedDict now support reverse iteration using reversed()." +"`bpo-20636 `__: Improved the repr of " +"Tkinter widgets." #: ../../../Misc/NEWS:8383 msgid "" -"`bpo-21149 `__: Improved thread-safety " -"in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " -"for the patch." +"`bpo-19505 `__: The items, keys, and " +"values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -"`bpo-21149 `__: Improved thread-safety " -"in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " -"for the patch." +"`bpo-19505 `__: The items, keys, and " +"values views of OrderedDict now support reverse iteration using reversed()." #: ../../../Misc/NEWS:8386 msgid "" +"`bpo-21149 `__: Improved thread-safety " +"in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " +"for the patch." +msgstr "" +"`bpo-21149 `__: Improved thread-safety " +"in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " +"for the patch." + +#: ../../../Misc/NEWS:8389 +msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor " "if :func:`io.open` fails" @@ -18807,7 +18817,7 @@ msgstr "" "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor " "if :func:`io.open` fails" -#: ../../../Misc/NEWS:8390 +#: ../../../Misc/NEWS:8393 msgid "" "`bpo-21200 `__: Return None from pkgutil." "get_loader() when __spec__ is missing." @@ -18815,35 +18825,35 @@ msgstr "" "`bpo-21200 `__: Return None from pkgutil." "get_loader() when __spec__ is missing." -#: ../../../Misc/NEWS:8392 -msgid "" -"`bpo-21013 `__: Enhance ssl." -"create_default_context() when used for server side sockets to provide better " -"security by default." -msgstr "" -"`bpo-21013 `__: Enhance ssl." -"create_default_context() when used for server side sockets to provide better " -"security by default." - #: ../../../Misc/NEWS:8395 msgid "" -"`bpo-20145 `__: `assertRaisesRegex` and " -"`assertWarnsRegex` now raise a TypeError if the second argument is not a " -"string or compiled regex." +"`bpo-21013 `__: Enhance ssl." +"create_default_context() when used for server side sockets to provide better " +"security by default." msgstr "" -"`bpo-20145 `__: `assertRaisesRegex` and " -"`assertWarnsRegex` now raise a TypeError if the second argument is not a " -"string or compiled regex." +"`bpo-21013 `__: Enhance ssl." +"create_default_context() when used for server side sockets to provide better " +"security by default." #: ../../../Misc/NEWS:8398 msgid "" +"`bpo-20145 `__: `assertRaisesRegex` and " +"`assertWarnsRegex` now raise a TypeError if the second argument is not a " +"string or compiled regex." +msgstr "" +"`bpo-20145 `__: `assertRaisesRegex` and " +"`assertWarnsRegex` now raise a TypeError if the second argument is not a " +"string or compiled regex." + +#: ../../../Misc/NEWS:8401 +msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" "`bpo-20633 `__: Replace relative import " "by absolute import." -#: ../../../Misc/NEWS:8400 +#: ../../../Misc/NEWS:8403 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." @@ -18851,25 +18861,25 @@ msgstr "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." -#: ../../../Misc/NEWS:8402 -msgid "" -"`bpo-21082 `__: In os.makedirs, do not " -"set the process-wide umask. Note this changes behavior of makedirs when " -"exist_ok=True." -msgstr "" -"`bpo-21082 `__: In os.makedirs, do not " -"set the process-wide umask. Note this changes behavior of makedirs when " -"exist_ok=True." - #: ../../../Misc/NEWS:8405 msgid "" +"`bpo-21082 `__: In os.makedirs, do not " +"set the process-wide umask. Note this changes behavior of makedirs when " +"exist_ok=True." +msgstr "" +"`bpo-21082 `__: In os.makedirs, do not " +"set the process-wide umask. Note this changes behavior of makedirs when " +"exist_ok=True." + +#: ../../../Misc/NEWS:8408 +msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." -#: ../../../Misc/NEWS:8407 +#: ../../../Misc/NEWS:8410 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " @@ -18879,7 +18889,7 @@ msgstr "" "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." -#: ../../../Misc/NEWS:8411 +#: ../../../Misc/NEWS:8414 msgid "" "`bpo-21000 `__: Improve the command-line " "interface of json.tool." @@ -18887,25 +18897,25 @@ msgstr "" "`bpo-21000 `__: Improve the command-line " "interface of json.tool." -#: ../../../Misc/NEWS:8413 -msgid "" -"`bpo-20995 `__: Enhance default ciphers " -"used by the ssl module to enable better security and prioritize perfect " -"forward secrecy." -msgstr "" -"`bpo-20995 `__: Enhance default ciphers " -"used by the ssl module to enable better security and prioritize perfect " -"forward secrecy." - #: ../../../Misc/NEWS:8416 msgid "" +"`bpo-20995 `__: Enhance default ciphers " +"used by the ssl module to enable better security and prioritize perfect " +"forward secrecy." +msgstr "" +"`bpo-20995 `__: Enhance default ciphers " +"used by the ssl module to enable better security and prioritize perfect " +"forward secrecy." + +#: ../../../Misc/NEWS:8419 +msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." -#: ../../../Misc/NEWS:8418 +#: ../../../Misc/NEWS:8421 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." @@ -18913,7 +18923,7 @@ msgstr "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." -#: ../../../Misc/NEWS:8420 +#: ../../../Misc/NEWS:8423 msgid "" "`bpo-20627 `__: xmlrpc.client." "ServerProxy is now a context manager." @@ -18921,104 +18931,104 @@ msgstr "" "`bpo-20627 `__: xmlrpc.client." "ServerProxy is now a context manager." -#: ../../../Misc/NEWS:8422 -msgid "" -"`bpo-19165 `__: The formatter module now " -"raises DeprecationWarning instead of PendingDeprecationWarning." -msgstr "" -"`bpo-19165 `__: The formatter module now " -"raises DeprecationWarning instead of PendingDeprecationWarning." - #: ../../../Misc/NEWS:8425 msgid "" -"`bpo-13936 `__: Remove the ability of " -"datetime.time instances to be considered false in boolean contexts." +"`bpo-19165 `__: The formatter module now " +"raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -"`bpo-13936 `__: Remove the ability of " -"datetime.time instances to be considered false in boolean contexts." +"`bpo-19165 `__: The formatter module now " +"raises DeprecationWarning instead of PendingDeprecationWarning." #: ../../../Misc/NEWS:8428 msgid "" -"`bpo-18931 `__: selectors module now " -"supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." +"`bpo-13936 `__: Remove the ability of " +"datetime.time instances to be considered false in boolean contexts." msgstr "" -"`bpo-18931 `__: selectors module now " -"supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." +"`bpo-13936 `__: Remove the ability of " +"datetime.time instances to be considered false in boolean contexts." #: ../../../Misc/NEWS:8431 msgid "" -"`bpo-19977 `__: When the ``LC_TYPE`` " -"locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and :py:data:" -"`sys.stdout` are now using the ``surrogateescape`` error handler, instead of " -"the ``strict`` error handler." +"`bpo-18931 `__: selectors module now " +"supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -"`bpo-19977 `__: When the ``LC_TYPE`` " -"locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and :py:data:" -"`sys.stdout` are now using the ``surrogateescape`` error handler, instead of " -"the ``strict`` error handler." +"`bpo-18931 `__: selectors module now " +"supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." -#: ../../../Misc/NEWS:8435 +#: ../../../Misc/NEWS:8434 msgid "" -"`bpo-20574 `__: Implement incremental " -"decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." +"`bpo-19977 `__: When the ``LC_TYPE`` " +"locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and :py:data:" +"`sys.stdout` are now using the ``surrogateescape`` error handler, instead of " +"the ``strict`` error handler." msgstr "" -"`bpo-20574 `__: Implement incremental " -"decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." +"`bpo-19977 `__: When the ``LC_TYPE`` " +"locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and :py:data:" +"`sys.stdout` are now using the ``surrogateescape`` error handler, instead of " +"the ``strict`` error handler." #: ../../../Misc/NEWS:8438 msgid "" -"`bpo-20879 `__: Delay the initialization " -"of encoding and decoding tables for base32, ascii85 and base85 codecs in the " -"base64 module, and delay the initialization of the unquote_to_bytes() table " -"of the urllib.parse module, to not waste memory if these modules are not " -"used." +"`bpo-20574 `__: Implement incremental " +"decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -"`bpo-20879 `__: Delay the initialization " -"of encoding and decoding tables for base32, ascii85 and base85 codecs in the " -"base64 module, and delay the initialization of the unquote_to_bytes() table " -"of the urllib.parse module, to not waste memory if these modules are not " -"used." +"`bpo-20574 `__: Implement incremental " +"decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." -#: ../../../Misc/NEWS:8443 +#: ../../../Misc/NEWS:8441 msgid "" -"`bpo-19157 `__: Include the broadcast " -"address in the usuable hosts for IPv6 in ipaddress." +"`bpo-20879 `__: Delay the initialization " +"of encoding and decoding tables for base32, ascii85 and base85 codecs in the " +"base64 module, and delay the initialization of the unquote_to_bytes() table " +"of the urllib.parse module, to not waste memory if these modules are not " +"used." msgstr "" -"`bpo-19157 `__: Include the broadcast " -"address in the usuable hosts for IPv6 in ipaddress." +"`bpo-20879 `__: Delay the initialization " +"of encoding and decoding tables for base32, ascii85 and base85 codecs in the " +"base64 module, and delay the initialization of the unquote_to_bytes() table " +"of the urllib.parse module, to not waste memory if these modules are not " +"used." #: ../../../Misc/NEWS:8446 msgid "" -"`bpo-11599 `__: When an external command " -"(e.g. compiler) fails, distutils now prints out the whole command line " -"(instead of just the command name) if the environment variable " -"DISTUTILS_DEBUG is set." +"`bpo-19157 `__: Include the broadcast " +"address in the usuable hosts for IPv6 in ipaddress." msgstr "" -"`bpo-11599 `__: When an external command " -"(e.g. compiler) fails, distutils now prints out the whole command line " -"(instead of just the command name) if the environment variable " -"DISTUTILS_DEBUG is set." +"`bpo-19157 `__: Include the broadcast " +"address in the usuable hosts for IPv6 in ipaddress." -#: ../../../Misc/NEWS:8450 +#: ../../../Misc/NEWS:8449 msgid "" -"`bpo-4931 `__: distutils should not " -"produce unhelpful \"error: None\" messages anymore. distutils.util." -"grok_environment_error is kept but doc-deprecated." +"`bpo-11599 `__: When an external command " +"(e.g. compiler) fails, distutils now prints out the whole command line " +"(instead of just the command name) if the environment variable " +"DISTUTILS_DEBUG is set." msgstr "" -"`bpo-4931 `__: distutils should not " -"produce unhelpful \"error: None\" messages anymore. distutils.util." -"grok_environment_error is kept but doc-deprecated." +"`bpo-11599 `__: When an external command " +"(e.g. compiler) fails, distutils now prints out the whole command line " +"(instead of just the command name) if the environment variable " +"DISTUTILS_DEBUG is set." #: ../../../Misc/NEWS:8453 msgid "" -"`bpo-20875 `__: Prevent possible gzip " -"\"'read' is not defined\" NameError. Patch by Claudiu Popa." +"`bpo-4931 `__: distutils should not " +"produce unhelpful \"error: None\" messages anymore. distutils.util." +"grok_environment_error is kept but doc-deprecated." msgstr "" -"`bpo-20875 `__: Prevent possible gzip " -"\"'read' is not defined\" NameError. Patch by Claudiu Popa." +"`bpo-4931 `__: distutils should not " +"produce unhelpful \"error: None\" messages anymore. distutils.util." +"grok_environment_error is kept but doc-deprecated." #: ../../../Misc/NEWS:8456 msgid "" +"`bpo-20875 `__: Prevent possible gzip " +"\"'read' is not defined\" NameError. Patch by Claudiu Popa." +msgstr "" +"`bpo-20875 `__: Prevent possible gzip " +"\"'read' is not defined\" NameError. Patch by Claudiu Popa." + +#: ../../../Misc/NEWS:8459 +msgid "" "`bpo-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." @@ -19027,7 +19037,7 @@ msgstr "" "attach`` now returns a more useful error message if ``attach`` is called on " "a message for which ``is_multipart`` is False." -#: ../../../Misc/NEWS:8460 +#: ../../../Misc/NEWS:8463 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " @@ -19037,7 +19047,7 @@ msgstr "" "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." -#: ../../../Misc/NEWS:8464 +#: ../../../Misc/NEWS:8467 msgid "" "`bpo-20778 `__: Fix modulefinder to work " "with bytecode-only modules." @@ -19045,31 +19055,31 @@ msgstr "" "`bpo-20778 `__: Fix modulefinder to work " "with bytecode-only modules." -#: ../../../Misc/NEWS:8466 -msgid "" -"`bpo-20791 `__: copy.copy() now doesn't " -"make a copy when the input is a bytes object. Initial patch by Peter Otten." -msgstr "" -"`bpo-20791 `__: copy.copy() now doesn't " -"make a copy when the input is a bytes object. Initial patch by Peter Otten." - #: ../../../Misc/NEWS:8469 msgid "" -"`bpo-19748 `__: On AIX, time.mktime() " -"now raises an OverflowError for year outsize range [1902; 2037]." +"`bpo-20791 `__: copy.copy() now doesn't " +"make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -"`bpo-19748 `__: On AIX, time.mktime() " -"now raises an OverflowError for year outsize range [1902; 2037]." +"`bpo-20791 `__: copy.copy() now doesn't " +"make a copy when the input is a bytes object. Initial patch by Peter Otten." #: ../../../Misc/NEWS:8472 msgid "" +"`bpo-19748 `__: On AIX, time.mktime() " +"now raises an OverflowError for year outsize range [1902; 2037]." +msgstr "" +"`bpo-19748 `__: On AIX, time.mktime() " +"now raises an OverflowError for year outsize range [1902; 2037]." + +#: ../../../Misc/NEWS:8475 +msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." -#: ../../../Misc/NEWS:8474 +#: ../../../Misc/NEWS:8477 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." @@ -19077,7 +19087,7 @@ msgstr "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." -#: ../../../Misc/NEWS:8476 +#: ../../../Misc/NEWS:8479 msgid "" "`bpo-17373 `__: Add inspect.Signature." "from_callable method." @@ -19085,7 +19095,7 @@ msgstr "" "`bpo-17373 `__: Add inspect.Signature." "from_callable method." -#: ../../../Misc/NEWS:8478 +#: ../../../Misc/NEWS:8481 msgid "" "`bpo-20378 `__: Improve repr of inspect." "Signature and inspect.Parameter." @@ -19093,28 +19103,28 @@ msgstr "" "`bpo-20378 `__: Improve repr of inspect." "Signature and inspect.Parameter." -#: ../../../Misc/NEWS:8480 -msgid "" -"`bpo-20816 `__: Fix inspect." -"getcallargs() to raise correct TypeError for missing keyword-only arguments. " -"Patch by Jeremiah Lowin." -msgstr "" -"`bpo-20816 `__: Fix inspect." -"getcallargs() to raise correct TypeError for missing keyword-only arguments. " -"Patch by Jeremiah Lowin." - #: ../../../Misc/NEWS:8483 msgid "" -"`bpo-20817 `__: Fix inspect." -"getcallargs() to fail correctly if more than 3 arguments are missing. Patch " -"by Jeremiah Lowin." +"`bpo-20816 `__: Fix inspect." +"getcallargs() to raise correct TypeError for missing keyword-only arguments. " +"Patch by Jeremiah Lowin." msgstr "" -"`bpo-20817 `__: Fix inspect." -"getcallargs() to fail correctly if more than 3 arguments are missing. Patch " -"by Jeremiah Lowin." +"`bpo-20816 `__: Fix inspect." +"getcallargs() to raise correct TypeError for missing keyword-only arguments. " +"Patch by Jeremiah Lowin." #: ../../../Misc/NEWS:8486 msgid "" +"`bpo-20817 `__: Fix inspect." +"getcallargs() to fail correctly if more than 3 arguments are missing. Patch " +"by Jeremiah Lowin." +msgstr "" +"`bpo-20817 `__: Fix inspect." +"getcallargs() to fail correctly if more than 3 arguments are missing. Patch " +"by Jeremiah Lowin." + +#: ../../../Misc/NEWS:8489 +msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " "pyexpat xmlparser instance. (Original patches by Hirokazu Yamamoto and " @@ -19125,7 +19135,7 @@ msgstr "" "pyexpat xmlparser instance. (Original patches by Hirokazu Yamamoto and " "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" -#: ../../../Misc/NEWS:8491 +#: ../../../Misc/NEWS:8494 msgid "" "`bpo-21117 `__: Fix inspect.signature to " "better support functools.partial. Due to the specifics of functools.partial " @@ -19137,100 +19147,100 @@ msgstr "" "implementation, positional-or-keyword arguments passed as keyword arguments " "become keyword-only." -#: ../../../Misc/NEWS:8496 -msgid "" -"`bpo-20334 `__: inspect.Signature and " -"inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and " -"suggestions." -msgstr "" -"`bpo-20334 `__: inspect.Signature and " -"inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and " -"suggestions." - #: ../../../Misc/NEWS:8499 msgid "" -"`bpo-15916 `__: doctest.DocTestSuite " -"returns an empty unittest.TestSuite instead of raising ValueError if it " -"finds no tests" +"`bpo-20334 `__: inspect.Signature and " +"inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and " +"suggestions." msgstr "" -"`bpo-15916 `__: doctest.DocTestSuite " -"returns an empty unittest.TestSuite instead of raising ValueError if it " -"finds no tests" +"`bpo-20334 `__: inspect.Signature and " +"inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and " +"suggestions." #: ../../../Misc/NEWS:8502 msgid "" -"`bpo-21209 `__: Fix asyncio.tasks." -"CoroWrapper to workaround a bug in yield-from implementation in CPythons " -"prior to 3.4.1." +"`bpo-15916 `__: doctest.DocTestSuite " +"returns an empty unittest.TestSuite instead of raising ValueError if it " +"finds no tests" msgstr "" -"`bpo-21209 `__: Fix asyncio.tasks." -"CoroWrapper to workaround a bug in yield-from implementation in CPythons " -"prior to 3.4.1." +"`bpo-15916 `__: doctest.DocTestSuite " +"returns an empty unittest.TestSuite instead of raising ValueError if it " +"finds no tests" #: ../../../Misc/NEWS:8505 msgid "" -"asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " -"`bpo-163 `__)." +"`bpo-21209 `__: Fix asyncio.tasks." +"CoroWrapper to workaround a bug in yield-from implementation in CPythons " +"prior to 3.4.1." msgstr "" -"asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " -"`bpo-163 `__)." +"`bpo-21209 `__: Fix asyncio.tasks." +"CoroWrapper to workaround a bug in yield-from implementation in CPythons " +"prior to 3.4.1." #: ../../../Misc/NEWS:8508 msgid "" -"`bpo-21311 `__: Avoid exception in " -"_osx_support with non-standard compiler configurations. Patch by John " -"Szakmeister." +"asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " +"`bpo-163 `__)." msgstr "" -"`bpo-21311 `__: Avoid exception in " -"_osx_support with non-standard compiler configurations. Patch by John " -"Szakmeister." +"asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " +"`bpo-163 `__)." #: ../../../Misc/NEWS:8511 msgid "" -"`bpo-11571 `__: Ensure that the turtle " -"window becomes the topmost window when launched on OS X." +"`bpo-21311 `__: Avoid exception in " +"_osx_support with non-standard compiler configurations. Patch by John " +"Szakmeister." msgstr "" -"`bpo-11571 `__: Ensure that the turtle " -"window becomes the topmost window when launched on OS X." +"`bpo-21311 `__: Avoid exception in " +"_osx_support with non-standard compiler configurations. Patch by John " +"Szakmeister." #: ../../../Misc/NEWS:8514 msgid "" -"`bpo-21801 `__: Validate that " -"__signature__ is None or an instance of Signature." +"`bpo-11571 `__: Ensure that the turtle " +"window becomes the topmost window when launched on OS X." msgstr "" -"`bpo-21801 `__: Validate that " -"__signature__ is None or an instance of Signature." +"`bpo-11571 `__: Ensure that the turtle " +"window becomes the topmost window when launched on OS X." -#: ../../../Misc/NEWS:8516 +#: ../../../Misc/NEWS:8517 msgid "" -"`bpo-21923 `__: Prevent AttributeError " -"in distutils.sysconfig.customize_compiler due to possible uninitialized " -"_config_vars." +"`bpo-21801 `__: Validate that " +"__signature__ is None or an instance of Signature." msgstr "" -"`bpo-21923 `__: Prevent AttributeError " -"in distutils.sysconfig.customize_compiler due to possible uninitialized " -"_config_vars." +"`bpo-21801 `__: Validate that " +"__signature__ is None or an instance of Signature." #: ../../../Misc/NEWS:8519 msgid "" -"`bpo-21323 `__: Fix http.server to again " -"handle scripts in CGI subdirectories, broken by the fix for security " -"`bpo-19435 `__. Patch by Zach Byrne." +"`bpo-21923 `__: Prevent AttributeError " +"in distutils.sysconfig.customize_compiler due to possible uninitialized " +"_config_vars." msgstr "" -"`bpo-21323 `__: Fix http.server to again " -"handle scripts in CGI subdirectories, broken by the fix for security " -"`bpo-19435 `__. Patch by Zach Byrne." +"`bpo-21923 `__: Prevent AttributeError " +"in distutils.sysconfig.customize_compiler due to possible uninitialized " +"_config_vars." #: ../../../Misc/NEWS:8522 msgid "" -"`bpo-22733 `__: Fix ffi_prep_args not " -"zero-extending argument values correctly on 64-bit Windows." +"`bpo-21323 `__: Fix http.server to again " +"handle scripts in CGI subdirectories, broken by the fix for security " +"`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -"`bpo-22733 `__: Fix ffi_prep_args not " -"zero-extending argument values correctly on 64-bit Windows." +"`bpo-21323 `__: Fix http.server to again " +"handle scripts in CGI subdirectories, broken by the fix for security " +"`bpo-19435 `__. Patch by Zach Byrne." #: ../../../Misc/NEWS:8525 msgid "" +"`bpo-22733 `__: Fix ffi_prep_args not " +"zero-extending argument values correctly on 64-bit Windows." +msgstr "" +"`bpo-22733 `__: Fix ffi_prep_args not " +"zero-extending argument values correctly on 64-bit Windows." + +#: ../../../Misc/NEWS:8528 +msgid "" "`bpo-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." @@ -19239,7 +19249,7 @@ msgstr "" "upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." -#: ../../../Misc/NEWS:8532 +#: ../../../Misc/NEWS:8535 msgid "" "`bpo-20577 `__: Configuration of the max " "line length for the FormatParagraph extension has been moved from the " @@ -19251,16 +19261,16 @@ msgstr "" "General tab of the Idle preferences dialog to the FormatParagraph tab of the " "Config Extensions dialog. Patch by Tal Einat." -#: ../../../Misc/NEWS:8537 -msgid "" -"`bpo-16893 `__: Update Idle doc chapter " -"to match current Idle and add new information." -msgstr "" -"`bpo-16893 `__: Update Idle doc chapter " -"to match current Idle and add new information." - #: ../../../Misc/NEWS:8540 msgid "" +"`bpo-16893 `__: Update Idle doc chapter " +"to match current Idle and add new information." +msgstr "" +"`bpo-16893 `__: Update Idle doc chapter " +"to match current Idle and add new information." + +#: ../../../Misc/NEWS:8543 +msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc/" "config-extensions.cfg. Original patch by Tal Einat." @@ -19269,7 +19279,7 @@ msgstr "" "configuration dialog to Options menu. Changes are written to HOME/.idlerc/" "config-extensions.cfg. Original patch by Tal Einat." -#: ../../../Misc/NEWS:8544 +#: ../../../Misc/NEWS:8547 msgid "" "`bpo-16233 `__: A module browser (File : " "Class Browser, Alt+C) requires an editor window with a filename. When Class " @@ -19285,7 +19295,7 @@ msgstr "" "box (Alt+M). If a valid name is entered and a module is opened, a " "corresponding browser is also opened." -#: ../../../Misc/NEWS:8550 +#: ../../../Misc/NEWS:8553 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does " @@ -19297,34 +19307,34 @@ msgstr "" "not display it). Some systems automatically add .txt when type is Text " "files." -#: ../../../Misc/NEWS:8554 -msgid "" -"`bpo-21986 `__: Code objects are not " -"normally pickled by the pickle module. To match this, they are no longer " -"pickled when running under Idle." -msgstr "" -"`bpo-21986 `__: Code objects are not " -"normally pickled by the pickle module. To match this, they are no longer " -"pickled when running under Idle." - #: ../../../Misc/NEWS:8557 msgid "" -"`bpo-17390 `__: Adjust Editor window " -"title; remove 'Python', move version to end." +"`bpo-21986 `__: Code objects are not " +"normally pickled by the pickle module. To match this, they are no longer " +"pickled when running under Idle." msgstr "" -"`bpo-17390 `__: Adjust Editor window " -"title; remove 'Python', move version to end." +"`bpo-21986 `__: Code objects are not " +"normally pickled by the pickle module. To match this, they are no longer " +"pickled when running under Idle." #: ../../../Misc/NEWS:8560 msgid "" -"`bpo-14105 `__: Idle debugger " -"breakpoints no longer disappear when inserting or deleting lines." +"`bpo-17390 `__: Adjust Editor window " +"title; remove 'Python', move version to end." msgstr "" -"`bpo-14105 `__: Idle debugger " -"breakpoints no longer disappear when inserting or deleting lines." +"`bpo-17390 `__: Adjust Editor window " +"title; remove 'Python', move version to end." #: ../../../Misc/NEWS:8563 msgid "" +"`bpo-14105 `__: Idle debugger " +"breakpoints no longer disappear when inserting or deleting lines." +msgstr "" +"`bpo-14105 `__: Idle debugger " +"breakpoints no longer disappear when inserting or deleting lines." + +#: ../../../Misc/NEWS:8566 +msgid "" "`bpo-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." @@ -19333,7 +19343,7 @@ msgstr "" "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." -#: ../../../Misc/NEWS:8567 +#: ../../../Misc/NEWS:8570 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." @@ -19341,23 +19351,23 @@ msgstr "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." -#: ../../../Misc/NEWS:8569 -msgid "" -"`bpo-21940 `__: Add unittest for " -"WidgetRedirector. Initial patch by Saimadhav Heblikar." -msgstr "" -"`bpo-21940 `__: Add unittest for " -"WidgetRedirector. Initial patch by Saimadhav Heblikar." - #: ../../../Misc/NEWS:8572 msgid "" +"`bpo-21940 `__: Add unittest for " +"WidgetRedirector. Initial patch by Saimadhav Heblikar." +msgstr "" +"`bpo-21940 `__: Add unittest for " +"WidgetRedirector. Initial patch by Saimadhav Heblikar." + +#: ../../../Misc/NEWS:8575 +msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." -#: ../../../Misc/NEWS:8574 +#: ../../../Misc/NEWS:8577 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." @@ -19365,41 +19375,41 @@ msgstr "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." -#: ../../../Misc/NEWS:8576 -msgid "" -"`bpo-21686 `__: add unittest for " -"HyperParser. Original patch by Saimadhav Heblikar." -msgstr "" -"`bpo-21686 `__: add unittest for " -"HyperParser. Original patch by Saimadhav Heblikar." - #: ../../../Misc/NEWS:8579 msgid "" -"`bpo-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." +"`bpo-21686 `__: add unittest for " +"HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -"`bpo-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." +"`bpo-21686 `__: add unittest for " +"HyperParser. Original patch by Saimadhav Heblikar." #: ../../../Misc/NEWS:8582 msgid "" -"`bpo-21695 `__: Closing a Find-in-files " -"output window while the search is still in progress no longer closes Idle." +"`bpo-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 "" -"`bpo-21695 `__: Closing a Find-in-files " -"output window while the search is still in progress no longer closes Idle." +"`bpo-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." #: ../../../Misc/NEWS:8585 msgid "" +"`bpo-21695 `__: Closing a Find-in-files " +"output window while the search is still in progress no longer closes Idle." +msgstr "" +"`bpo-21695 `__: Closing a Find-in-files " +"output window while the search is still in progress no longer closes Idle." + +#: ../../../Misc/NEWS:8588 +msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." -#: ../../../Misc/NEWS:8587 +#: ../../../Misc/NEWS:8590 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." @@ -19407,7 +19417,7 @@ msgstr "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." -#: ../../../Misc/NEWS:8589 +#: ../../../Misc/NEWS:8592 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." @@ -19415,16 +19425,16 @@ msgstr "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." -#: ../../../Misc/NEWS:8591 -msgid "" -"`bpo-21477 `__: htest.py - Improve " -"framework, complete set of tests. Patches by Saimadhav Heblikar" -msgstr "" -"`bpo-21477 `__: htest.py - Improve " -"framework, complete set of tests. Patches by Saimadhav Heblikar" - #: ../../../Misc/NEWS:8594 msgid "" +"`bpo-21477 `__: htest.py - Improve " +"framework, complete set of tests. Patches by Saimadhav Heblikar" +msgstr "" +"`bpo-21477 `__: htest.py - Improve " +"framework, complete set of tests. Patches by Saimadhav Heblikar" + +#: ../../../Misc/NEWS:8597 +msgid "" "`bpo-18104 `__: Add idlelib/idle_test/" "htest.py with a few sample tests to begin consolidating and improving human-" "validated tests of Idle. Change other files as needed to work with htest. " @@ -19435,7 +19445,7 @@ msgstr "" "validated tests of Idle. Change other files as needed to work with htest. " "Running the module as __main__ runs all tests." -#: ../../../Misc/NEWS:8598 +#: ../../../Misc/NEWS:8601 msgid "" "`bpo-21139 `__: Change default paragraph " "width to 72, the PEP 8 recommendation." @@ -19443,7 +19453,7 @@ msgstr "" "`bpo-21139 `__: Change default paragraph " "width to 72, the PEP 8 recommendation." -#: ../../../Misc/NEWS:8600 +#: ../../../Misc/NEWS:8603 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." @@ -19451,104 +19461,104 @@ msgstr "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." -#: ../../../Misc/NEWS:8602 -msgid "" -"`bpo-17654 `__: Ensure IDLE menus are " -"customized properly on OS X for non-framework builds and for all variants of " -"Tk." -msgstr "" -"`bpo-17654 `__: Ensure IDLE menus are " -"customized properly on OS X for non-framework builds and for all variants of " -"Tk." - #: ../../../Misc/NEWS:8605 msgid "" -"`bpo-23180 `__: Rename IDLE \"Windows\" " -"menu item to \"Window\". Patch by Al Sweigart." +"`bpo-17654 `__: Ensure IDLE menus are " +"customized properly on OS X for non-framework builds and for all variants of " +"Tk." msgstr "" -"`bpo-23180 `__: Rename IDLE \"Windows\" " -"menu item to \"Window\". Patch by Al Sweigart." +"`bpo-17654 `__: Ensure IDLE menus are " +"customized properly on OS X for non-framework builds and for all variants of " +"Tk." -#: ../../../Misc/NEWS:8611 +#: ../../../Misc/NEWS:8608 msgid "" -"`bpo-15506 `__: Use standard " -"PKG_PROG_PKG_CONFIG autoconf macro in the configure script." +"`bpo-23180 `__: Rename IDLE \"Windows\" " +"menu item to \"Window\". Patch by Al Sweigart." msgstr "" -"`bpo-15506 `__: Use standard " -"PKG_PROG_PKG_CONFIG autoconf macro in the configure script." +"`bpo-23180 `__: Rename IDLE \"Windows\" " +"menu item to \"Window\". Patch by Al Sweigart." #: ../../../Misc/NEWS:8614 msgid "" -"`bpo-22935 `__: Allow the ssl module to " -"be compiled if openssl doesn't support SSL 3." +"`bpo-15506 `__: Use standard " +"PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -"`bpo-22935 `__: Allow the ssl module to " -"be compiled if openssl doesn't support SSL 3." +"`bpo-15506 `__: Use standard " +"PKG_PROG_PKG_CONFIG autoconf macro in the configure script." #: ../../../Misc/NEWS:8617 msgid "" -"`bpo-22592 `__: Drop support of the " -"Borland C compiler to build Python. The distutils module still supports it " -"to build extensions." +"`bpo-22935 `__: Allow the ssl module to " +"be compiled if openssl doesn't support SSL 3." msgstr "" -"`bpo-22592 `__: Drop support of the " -"Borland C compiler to build Python. The distutils module still supports it " -"to build extensions." +"`bpo-22935 `__: Allow the ssl module to " +"be compiled if openssl doesn't support SSL 3." #: ../../../Misc/NEWS:8620 msgid "" -"`bpo-22591 `__: Drop support of MS-DOS, " -"especially of the DJGPP compiler (MS-DOS port of GCC)." +"`bpo-22592 `__: Drop support of the " +"Borland C compiler to build Python. The distutils module still supports it " +"to build extensions." msgstr "" -"`bpo-22591 `__: Drop support of MS-DOS, " -"especially of the DJGPP compiler (MS-DOS port of GCC)." +"`bpo-22592 `__: Drop support of the " +"Borland C compiler to build Python. The distutils module still supports it " +"to build extensions." #: ../../../Misc/NEWS:8623 msgid "" -"`bpo-16537 `__: Check whether self." -"extensions is empty in setup.py. Patch by Jonathan Hosmer." +"`bpo-22591 `__: Drop support of MS-DOS, " +"especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -"`bpo-16537 `__: Check whether self." -"extensions is empty in setup.py. Patch by Jonathan Hosmer." +"`bpo-22591 `__: Drop support of MS-DOS, " +"especially of the DJGPP compiler (MS-DOS port of GCC)." #: ../../../Misc/NEWS:8626 msgid "" -"`bpo-22359 `__: Remove incorrect uses of " -"recursive make. Patch by Jonas Wagner." +"`bpo-16537 `__: Check whether self." +"extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -"`bpo-22359 `__: Remove incorrect uses of " -"recursive make. Patch by Jonas Wagner." +"`bpo-16537 `__: Check whether self." +"extensions is empty in setup.py. Patch by Jonathan Hosmer." #: ../../../Misc/NEWS:8629 msgid "" -"`bpo-21958 `__: Define HAVE_ROUND when " -"building with Visual Studio 2013 and above. Patch by Zachary Turner." +"`bpo-22359 `__: Remove incorrect uses of " +"recursive make. Patch by Jonas Wagner." msgstr "" -"`bpo-21958 `__: Define HAVE_ROUND when " -"building with Visual Studio 2013 and above. Patch by Zachary Turner." +"`bpo-22359 `__: Remove incorrect uses of " +"recursive make. Patch by Jonas Wagner." #: ../../../Misc/NEWS:8632 msgid "" -"`bpo-18093 `__: the programs that embed " -"the CPython runtime are now in a separate \"Programs\" directory, rather " -"than being kept in the Modules directory." +"`bpo-21958 `__: Define HAVE_ROUND when " +"building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -"`bpo-18093 `__: the programs that embed " -"the CPython runtime are now in a separate \"Programs\" directory, rather " -"than being kept in the Modules directory." +"`bpo-21958 `__: Define HAVE_ROUND when " +"building with Visual Studio 2013 and above. Patch by Zachary Turner." -#: ../../../Misc/NEWS:8636 +#: ../../../Misc/NEWS:8635 msgid "" -"`bpo-15759 `__: \"make suspicious\", " -"\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " -"when and only when there are failures." +"`bpo-18093 `__: the programs that embed " +"the CPython runtime are now in a separate \"Programs\" directory, rather " +"than being kept in the Modules directory." msgstr "" -"`bpo-15759 `__: \"make suspicious\", " -"\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " -"when and only when there are failures." +"`bpo-18093 `__: the programs that embed " +"the CPython runtime are now in a separate \"Programs\" directory, rather " +"than being kept in the Modules directory." #: ../../../Misc/NEWS:8639 msgid "" +"`bpo-15759 `__: \"make suspicious\", " +"\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " +"when and only when there are failures." +msgstr "" +"`bpo-15759 `__: \"make suspicious\", " +"\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " +"when and only when there are failures." + +#: ../../../Misc/NEWS:8642 +msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " "being configured and ready to build. The ``PCbuild\\build_ssl.py`` script " @@ -19565,7 +19575,7 @@ msgstr "" "OpenSSL sources obtained from svn.python.org will always be pre-configured " "and ready to build." -#: ../../../Misc/NEWS:8646 +#: ../../../Misc/NEWS:8649 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." @@ -19573,7 +19583,7 @@ msgstr "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." -#: ../../../Misc/NEWS:8648 +#: ../../../Misc/NEWS:8651 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " @@ -19583,69 +19593,69 @@ msgstr "" "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." -#: ../../../Misc/NEWS:8652 -msgid "" -"`bpo-21285 `__: Refactor and fix curses " -"configure check to always search in a ncursesw directory." -msgstr "" -"`bpo-21285 `__: Refactor and fix curses " -"configure check to always search in a ncursesw directory." - #: ../../../Misc/NEWS:8655 msgid "" -"`bpo-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." +"`bpo-21285 `__: Refactor and fix curses " +"configure check to always search in a ncursesw directory." msgstr "" -"`bpo-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." +"`bpo-21285 `__: Refactor and fix curses " +"configure check to always search in a ncursesw directory." -#: ../../../Misc/NEWS:8659 +#: ../../../Misc/NEWS:8658 msgid "" -"`bpo-17861 `__: Tools/scripts/" -"generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/" -"opcode.py if the latter gets any change." +"`bpo-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 "" -"`bpo-17861 `__: Tools/scripts/" -"generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/" -"opcode.py if the latter gets any change." +"`bpo-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." #: ../../../Misc/NEWS:8662 msgid "" -"`bpo-20644 `__: OS X installer build " -"support for documentation build changes in 3.4.1: assume externally supplied " -"sphinx-build is available in /usr/bin." +"`bpo-17861 `__: Tools/scripts/" +"generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/" +"opcode.py if the latter gets any change." msgstr "" -"`bpo-20644 `__: OS X installer build " -"support for documentation build changes in 3.4.1: assume externally supplied " -"sphinx-build is available in /usr/bin." +"`bpo-17861 `__: Tools/scripts/" +"generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/" +"opcode.py if the latter gets any change." #: ../../../Misc/NEWS:8665 msgid "" -"`bpo-20022 `__: Eliminate use of " -"deprecated bundlebuilder in OS X builds." +"`bpo-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 "" -"`bpo-20022 `__: Eliminate use of " -"deprecated bundlebuilder in OS X builds." +"`bpo-20644 `__: OS X installer build " +"support for documentation build changes in 3.4.1: assume externally supplied " +"sphinx-build is available in /usr/bin." -#: ../../../Misc/NEWS:8667 +#: ../../../Misc/NEWS:8668 msgid "" -"`bpo-15968 `__: Incorporated Tcl, Tk, " -"and Tix builds into the Windows build solution." +"`bpo-20022 `__: Eliminate use of " +"deprecated bundlebuilder in OS X builds." msgstr "" -"`bpo-15968 `__: Incorporated Tcl, Tk, " -"and Tix builds into the Windows build solution." +"`bpo-20022 `__: Eliminate use of " +"deprecated bundlebuilder in OS X builds." #: ../../../Misc/NEWS:8670 msgid "" +"`bpo-15968 `__: Incorporated Tcl, Tk, " +"and Tix builds into the Windows build solution." +msgstr "" +"`bpo-15968 `__: Incorporated Tcl, Tk, " +"and Tix builds into the Windows build solution." + +#: ../../../Misc/NEWS:8673 +msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." -#: ../../../Misc/NEWS:8672 +#: ../../../Misc/NEWS:8675 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." @@ -19653,25 +19663,25 @@ msgstr "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." -#: ../../../Misc/NEWS:8674 -msgid "" -"`bpo-21166 `__: Prevent possible " -"segfaults and other random failures of python --generate-posix-vars in " -"pybuilddir.txt build target." -msgstr "" -"`bpo-21166 `__: Prevent possible " -"segfaults and other random failures of python --generate-posix-vars in " -"pybuilddir.txt build target." - #: ../../../Misc/NEWS:8677 msgid "" +"`bpo-21166 `__: Prevent possible " +"segfaults and other random failures of python --generate-posix-vars in " +"pybuilddir.txt build target." +msgstr "" +"`bpo-21166 `__: Prevent possible " +"segfaults and other random failures of python --generate-posix-vars in " +"pybuilddir.txt build target." + +#: ../../../Misc/NEWS:8680 +msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" "`bpo-18096 `__: Fix library order " "returned by python-config." -#: ../../../Misc/NEWS:8679 +#: ../../../Misc/NEWS:8682 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." @@ -19679,25 +19689,25 @@ msgstr "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." -#: ../../../Misc/NEWS:8681 -msgid "" -"`bpo-22919 `__: Windows build updated to " -"support VC 14.0 (Visual Studio 2015), which will be used for the official " -"release." -msgstr "" -"`bpo-22919 `__: Windows build updated to " -"support VC 14.0 (Visual Studio 2015), which will be used for the official " -"release." - #: ../../../Misc/NEWS:8684 msgid "" +"`bpo-22919 `__: Windows build updated to " +"support VC 14.0 (Visual Studio 2015), which will be used for the official " +"release." +msgstr "" +"`bpo-22919 `__: Windows build updated to " +"support VC 14.0 (Visual Studio 2015), which will be used for the official " +"release." + +#: ../../../Misc/NEWS:8687 +msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" -#: ../../../Misc/NEWS:8686 +#: ../../../Misc/NEWS:8689 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." @@ -19705,7 +19715,7 @@ msgstr "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." -#: ../../../Misc/NEWS:8691 +#: ../../../Misc/NEWS:8694 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -19717,7 +19727,7 @@ msgstr "" "bytesiobuf_getbuffer() and array_buffer_getbuf(). All functions now raise " "BufferError in that case." -#: ../../../Misc/NEWS:8695 +#: ../../../Misc/NEWS:8698 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -19729,23 +19739,23 @@ msgstr "" "NPY_RELAXED_STRIDES_CHECKING compilation flag. Previously the function " "reported false negatives for corner cases." -#: ../../../Misc/NEWS:8699 -msgid "" -"`bpo-22079 `__: PyType_Ready() now " -"checks that statically allocated type has no dynamically allocated bases." -msgstr "" -"`bpo-22079 `__: PyType_Ready() now " -"checks that statically allocated type has no dynamically allocated bases." - #: ../../../Misc/NEWS:8702 msgid "" +"`bpo-22079 `__: PyType_Ready() now " +"checks that statically allocated type has no dynamically allocated bases." +msgstr "" +"`bpo-22079 `__: PyType_Ready() now " +"checks that statically allocated type has no dynamically allocated bases." + +#: ../../../Misc/NEWS:8705 +msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." -#: ../../../Misc/NEWS:8704 +#: ../../../Misc/NEWS:8707 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -19757,7 +19767,7 @@ msgstr "" "``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these " "functions." -#: ../../../Misc/NEWS:8708 +#: ../../../Misc/NEWS:8711 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc(). " @@ -19769,7 +19779,7 @@ msgstr "" "bytes(int) is now using ``calloc()`` instead of ``malloc()`` for large " "objects which is faster and use less memory." -#: ../../../Misc/NEWS:8713 +#: ../../../Misc/NEWS:8716 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -19781,7 +19791,7 @@ msgstr "" "importlib does; this affects _frozen_importlib as well as any module loaded " "using imp.init_frozen()." -#: ../../../Misc/NEWS:8720 +#: ../../../Misc/NEWS:8723 msgid "" "`bpo-19548 `__: Update the codecs module " "documentation to better cover the distinction between text encodings and " @@ -19791,7 +19801,7 @@ msgstr "" "documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." -#: ../../../Misc/NEWS:8724 +#: ../../../Misc/NEWS:8727 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " @@ -19801,16 +19811,16 @@ msgstr "" "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." -#: ../../../Misc/NEWS:8728 -msgid "" -"`bpo-21514 `__: The documentation of the " -"json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." -msgstr "" -"`bpo-21514 `__: The documentation of the " -"json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." - #: ../../../Misc/NEWS:8731 msgid "" +"`bpo-21514 `__: The documentation of the " +"json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." +msgstr "" +"`bpo-21514 `__: The documentation of the " +"json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." + +#: ../../../Misc/NEWS:8734 +msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " "assuming users will be able to derive the expected behaviour from the " @@ -19821,7 +19831,7 @@ msgstr "" "assuming users will be able to derive the expected behaviour from the " "behaviour of the corresponding str methods." -#: ../../../Misc/NEWS:8735 +#: ../../../Misc/NEWS:8738 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." @@ -19829,44 +19839,44 @@ msgstr "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." -#: ../../../Misc/NEWS:8737 -msgid "" -"`bpo-17386 `__: Expanded functionality " -"of the ``Doc/make.bat`` script to make it much more comparable to ``Doc/" -"Makefile``." -msgstr "" -"`bpo-17386 `__: Expanded functionality " -"of the ``Doc/make.bat`` script to make it much more comparable to ``Doc/" -"Makefile``." - #: ../../../Misc/NEWS:8740 msgid "" -"`bpo-21312 `__: Update the thread_foobar." -"h template file to include newer threading APIs. Patch by Jack McCracken." +"`bpo-17386 `__: Expanded functionality " +"of the ``Doc/make.bat`` script to make it much more comparable to ``Doc/" +"Makefile``." msgstr "" -"`bpo-21312 `__: Update the thread_foobar." -"h template file to include newer threading APIs. Patch by Jack McCracken." +"`bpo-17386 `__: Expanded functionality " +"of the ``Doc/make.bat`` script to make it much more comparable to ``Doc/" +"Makefile``." #: ../../../Misc/NEWS:8743 msgid "" -"`bpo-21043 `__: Remove the " -"recommendation for specific CA organizations and to mention the ability to " -"load the OS certificates." +"`bpo-21312 `__: Update the thread_foobar." +"h template file to include newer threading APIs. Patch by Jack McCracken." msgstr "" -"`bpo-21043 `__: Remove the " -"recommendation for specific CA organizations and to mention the ability to " -"load the OS certificates." +"`bpo-21312 `__: Update the thread_foobar." +"h template file to include newer threading APIs. Patch by Jack McCracken." #: ../../../Misc/NEWS:8746 msgid "" -"`bpo-20765 `__: Add missing " -"documentation for PurePath.with_name() and PurePath.with_suffix()." +"`bpo-21043 `__: Remove the " +"recommendation for specific CA organizations and to mention the ability to " +"load the OS certificates." msgstr "" -"`bpo-20765 `__: Add missing " -"documentation for PurePath.with_name() and PurePath.with_suffix()." +"`bpo-21043 `__: Remove the " +"recommendation for specific CA organizations and to mention the ability to " +"load the OS certificates." #: ../../../Misc/NEWS:8749 msgid "" +"`bpo-20765 `__: Add missing " +"documentation for PurePath.with_name() and PurePath.with_suffix()." +msgstr "" +"`bpo-20765 `__: Add missing " +"documentation for PurePath.with_name() and PurePath.with_suffix()." + +#: ../../../Misc/NEWS:8752 +msgid "" "`bpo-19407 `__: New package installation " "and distribution guides based on the Python Packaging Authority tools. " "Existing guides have been retained as legacy links from the distutils docs, " @@ -19879,7 +19889,7 @@ msgstr "" "as they still contain some required reference material for tool developers " "that isn't recorded anywhere else." -#: ../../../Misc/NEWS:8755 +#: ../../../Misc/NEWS:8758 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." @@ -19887,7 +19897,7 @@ msgstr "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." -#: ../../../Misc/NEWS:8760 +#: ../../../Misc/NEWS:8763 msgid "" "`bpo-18982 `__: Add tests for CLI of the " "calendar module." @@ -19895,7 +19905,7 @@ msgstr "" "`bpo-18982 `__: Add tests for CLI of the " "calendar module." -#: ../../../Misc/NEWS:8762 +#: ../../../Misc/NEWS:8765 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation " @@ -19905,7 +19915,7 @@ msgstr "" "checks to test_codecs to ensure that statements in the updated documentation " "remain accurate. Patch by Martin Panter." -#: ../../../Misc/NEWS:8766 +#: ../../../Misc/NEWS:8769 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." @@ -19913,7 +19923,7 @@ msgstr "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." -#: ../../../Misc/NEWS:8768 +#: ../../../Misc/NEWS:8771 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." @@ -19921,7 +19931,7 @@ msgstr "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." -#: ../../../Misc/NEWS:8770 +#: ../../../Misc/NEWS:8773 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." @@ -19929,51 +19939,51 @@ msgstr "" "`bpo-16000 `__: Convert test_curses to " "use unittest." -#: ../../../Misc/NEWS:8772 -msgid "" -"`bpo-21456 `__: Skip two tests in " -"test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." -msgstr "" -"`bpo-21456 `__: Skip two tests in " -"test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." - #: ../../../Misc/NEWS:8775 msgid "" -"`bpo-20746 `__: Fix test_pdb to run in " -"refleak mode (-R). Patch by Xavier de Gaye." +"`bpo-21456 `__: Skip two tests in " +"test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -"`bpo-20746 `__: Fix test_pdb to run in " -"refleak mode (-R). Patch by Xavier de Gaye." +"`bpo-21456 `__: Skip two tests in " +"test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." #: ../../../Misc/NEWS:8778 msgid "" -"`bpo-22060 `__: test_ctypes has been " -"somewhat cleaned up and simplified; it now uses unittest test discovery to " -"find its tests." +"`bpo-20746 `__: Fix test_pdb to run in " +"refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -"`bpo-22060 `__: test_ctypes has been " -"somewhat cleaned up and simplified; it now uses unittest test discovery to " -"find its tests." +"`bpo-20746 `__: Fix test_pdb to run in " +"refleak mode (-R). Patch by Xavier de Gaye." #: ../../../Misc/NEWS:8781 msgid "" -"`bpo-22104 `__: regrtest.py no longer " -"holds a reference to the suite of tests loaded from test modules that don't " -"define test_main()." +"`bpo-22060 `__: test_ctypes has been " +"somewhat cleaned up and simplified; it now uses unittest test discovery to " +"find its tests." msgstr "" -"`bpo-22104 `__: regrtest.py no longer " -"holds a reference to the suite of tests loaded from test modules that don't " -"define test_main()." +"`bpo-22060 `__: test_ctypes has been " +"somewhat cleaned up and simplified; it now uses unittest test discovery to " +"find its tests." #: ../../../Misc/NEWS:8784 msgid "" +"`bpo-22104 `__: regrtest.py no longer " +"holds a reference to the suite of tests loaded from test modules that don't " +"define test_main()." +msgstr "" +"`bpo-22104 `__: regrtest.py no longer " +"holds a reference to the suite of tests loaded from test modules that don't " +"define test_main()." + +#: ../../../Misc/NEWS:8787 +msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." -#: ../../../Misc/NEWS:8786 +#: ../../../Misc/NEWS:8789 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to implement/" @@ -19985,64 +19995,64 @@ msgstr "" "augment test discovery in test_asyncio, test_email, test_importlib, " "test_json, and test_tools." -#: ../../../Misc/NEWS:8790 -msgid "" -"`bpo-21976 `__: Fix test_ssl to accept " -"LibreSSL version strings. Thanks to William Orr." -msgstr "" -"`bpo-21976 `__: Fix test_ssl to accept " -"LibreSSL version strings. Thanks to William Orr." - #: ../../../Misc/NEWS:8793 msgid "" -"`bpo-21918 `__: Converted test_tools " -"from a module to a package containing separate test files for each tested " -"script." +"`bpo-21976 `__: Fix test_ssl to accept " +"LibreSSL version strings. Thanks to William Orr." msgstr "" -"`bpo-21918 `__: Converted test_tools " -"from a module to a package containing separate test files for each tested " -"script." +"`bpo-21976 `__: Fix test_ssl to accept " +"LibreSSL version strings. Thanks to William Orr." #: ../../../Misc/NEWS:8796 msgid "" -"`bpo-9554 `__: Use modern unittest " -"features in test_argparse. Initial patch by Denver Coneybeare and Radu " -"Voicilas." +"`bpo-21918 `__: Converted test_tools " +"from a module to a package containing separate test files for each tested " +"script." msgstr "" -"`bpo-9554 `__: Use modern unittest " -"features in test_argparse. Initial patch by Denver Coneybeare and Radu " -"Voicilas." +"`bpo-21918 `__: Converted test_tools " +"from a module to a package containing separate test files for each tested " +"script." #: ../../../Misc/NEWS:8799 msgid "" -"`bpo-20155 `__: Changed HTTP method " -"names in failing tests in test_httpservers so that packet filtering software " -"(specifically Windows Base Filtering Engine) does not interfere with the " -"transaction semantics expected by the tests." +"`bpo-9554 `__: Use modern unittest " +"features in test_argparse. Initial patch by Denver Coneybeare and Radu " +"Voicilas." msgstr "" -"`bpo-20155 `__: Changed HTTP method " -"names in failing tests in test_httpservers so that packet filtering software " -"(specifically Windows Base Filtering Engine) does not interfere with the " -"transaction semantics expected by the tests." +"`bpo-9554 `__: Use modern unittest " +"features in test_argparse. Initial patch by Denver Coneybeare and Radu " +"Voicilas." -#: ../../../Misc/NEWS:8803 +#: ../../../Misc/NEWS:8802 msgid "" -"`bpo-19493 `__: Refactored the ctypes " -"test package to skip tests explicitly rather than silently." +"`bpo-20155 `__: Changed HTTP method " +"names in failing tests in test_httpservers so that packet filtering software " +"(specifically Windows Base Filtering Engine) does not interfere with the " +"transaction semantics expected by the tests." msgstr "" -"`bpo-19493 `__: Refactored the ctypes " -"test package to skip tests explicitly rather than silently." +"`bpo-20155 `__: Changed HTTP method " +"names in failing tests in test_httpservers so that packet filtering software " +"(specifically Windows Base Filtering Engine) does not interfere with the " +"transaction semantics expected by the tests." #: ../../../Misc/NEWS:8806 msgid "" -"`bpo-18492 `__: All resources are now " -"allowed when tests are not run by regrtest.py." +"`bpo-19493 `__: Refactored the ctypes " +"test package to skip tests explicitly rather than silently." msgstr "" -"`bpo-18492 `__: All resources are now " -"allowed when tests are not run by regrtest.py." +"`bpo-19493 `__: Refactored the ctypes " +"test package to skip tests explicitly rather than silently." #: ../../../Misc/NEWS:8809 msgid "" +"`bpo-18492 `__: All resources are now " +"allowed when tests are not run by regrtest.py." +msgstr "" +"`bpo-18492 `__: All resources are now " +"allowed when tests are not run by regrtest.py." + +#: ../../../Misc/NEWS:8812 +msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers " "instead of floating point numbers. Set pystone version to 1.2. Patch written " @@ -20053,7 +20063,7 @@ msgstr "" "instead of floating point numbers. Set pystone version to 1.2. Patch written " "by Lennart Regebro." -#: ../../../Misc/NEWS:8813 +#: ../../../Misc/NEWS:8816 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." @@ -20061,41 +20071,41 @@ msgstr "" "`bpo-21605 `__: Added tests for Tkinter " "images." -#: ../../../Misc/NEWS:8815 -msgid "" -"`bpo-21493 `__: Added test for ntpath." -"expanduser(). Original patch by Claudiu Popa." -msgstr "" -"`bpo-21493 `__: Added test for ntpath." -"expanduser(). Original patch by Claudiu Popa." - #: ../../../Misc/NEWS:8818 msgid "" -"`bpo-19925 `__: Added tests for the spwd " -"module. Original patch by Vajrasky Kok." +"`bpo-21493 `__: Added test for ntpath." +"expanduser(). Original patch by Claudiu Popa." msgstr "" -"`bpo-19925 `__: Added tests for the spwd " -"module. Original patch by Vajrasky Kok." +"`bpo-21493 `__: Added test for ntpath." +"expanduser(). Original patch by Claudiu Popa." -#: ../../../Misc/NEWS:8820 +#: ../../../Misc/NEWS:8821 msgid "" -"`bpo-21522 `__: Added Tkinter tests for " -"Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu." -"entryconfigure()." +"`bpo-19925 `__: Added tests for the spwd " +"module. Original patch by Vajrasky Kok." msgstr "" -"`bpo-21522 `__: Added Tkinter tests for " -"Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu." -"entryconfigure()." +"`bpo-19925 `__: Added tests for the spwd " +"module. Original patch by Vajrasky Kok." #: ../../../Misc/NEWS:8823 msgid "" +"`bpo-21522 `__: Added Tkinter tests for " +"Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu." +"entryconfigure()." +msgstr "" +"`bpo-21522 `__: Added Tkinter tests for " +"Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu." +"entryconfigure()." + +#: ../../../Misc/NEWS:8826 +msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." -#: ../../../Misc/NEWS:8825 +#: ../../../Misc/NEWS:8828 msgid "" "`bpo-17752 `__: Fix distutils tests when " "run from the installed location." @@ -20103,7 +20113,7 @@ msgstr "" "`bpo-17752 `__: Fix distutils tests when " "run from the installed location." -#: ../../../Misc/NEWS:8827 +#: ../../../Misc/NEWS:8830 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " @@ -20113,7 +20123,7 @@ msgstr "" "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." -#: ../../../Misc/NEWS:8831 +#: ../../../Misc/NEWS:8834 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." @@ -20121,27 +20131,27 @@ msgstr "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." -#: ../../../Misc/NEWS:8833 -msgid "" -"`bpo-21223 `__: Pass test_site/" -"test_startup_imports when some of the extensions are built as builtins." -msgstr "" -"`bpo-21223 `__: Pass test_site/" -"test_startup_imports when some of the extensions are built as builtins." - #: ../../../Misc/NEWS:8836 msgid "" +"`bpo-21223 `__: Pass test_site/" +"test_startup_imports when some of the extensions are built as builtins." +msgstr "" +"`bpo-21223 `__: Pass test_site/" +"test_startup_imports when some of the extensions are built as builtins." + +#: ../../../Misc/NEWS:8839 +msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." -#: ../../../Misc/NEWS:8838 +#: ../../../Misc/NEWS:8841 msgid "Add test case for freeze." msgstr "Ajoute un test pour *freeze*." -#: ../../../Misc/NEWS:8840 +#: ../../../Misc/NEWS:8843 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." @@ -20149,7 +20159,7 @@ msgstr "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." -#: ../../../Misc/NEWS:8842 +#: ../../../Misc/NEWS:8845 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs " "into test_importlib." @@ -20157,7 +20167,7 @@ msgstr "" "`bpo-21097 `__: Move test_namespace_pkgs " "into test_importlib." -#: ../../../Misc/NEWS:8844 +#: ../../../Misc/NEWS:8847 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." @@ -20165,7 +20175,7 @@ msgstr "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." -#: ../../../Misc/NEWS:8846 +#: ../../../Misc/NEWS:8849 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to https://www." @@ -20175,33 +20185,33 @@ msgstr "" "test failures due to new redirect of http://www.python.org/ to https://www." "python.org: use http://www.example.com instead." -#: ../../../Misc/NEWS:8850 -msgid "" -"`bpo-20668 `__: asyncio tests no longer " -"rely on tests.txt file. (Patch by Vajrasky Kok)" -msgstr "" -"`bpo-20668 `__: asyncio tests no longer " -"rely on tests.txt file. (Patch by Vajrasky Kok)" - #: ../../../Misc/NEWS:8853 msgid "" -"`bpo-21093 `__: Prevent failures of " -"ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/" -"local/lib." +"`bpo-20668 `__: asyncio tests no longer " +"rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -"`bpo-21093 `__: Prevent failures of " -"ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/" -"local/lib." +"`bpo-20668 `__: asyncio tests no longer " +"rely on tests.txt file. (Patch by Vajrasky Kok)" #: ../../../Misc/NEWS:8856 msgid "" +"`bpo-21093 `__: Prevent failures of " +"ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/" +"local/lib." +msgstr "" +"`bpo-21093 `__: Prevent failures of " +"ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/" +"local/lib." + +#: ../../../Misc/NEWS:8859 +msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." -#: ../../../Misc/NEWS:8858 +#: ../../../Misc/NEWS:8861 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." @@ -20209,7 +20219,7 @@ msgstr "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." -#: ../../../Misc/NEWS:8860 +#: ../../../Misc/NEWS:8863 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." @@ -20217,7 +20227,7 @@ msgstr "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." -#: ../../../Misc/NEWS:8866 +#: ../../../Misc/NEWS:8869 msgid "" "`bpo-22314 `__: pydoc now works when the " "LINES environment variable is set." @@ -20225,7 +20235,7 @@ msgstr "" "`bpo-22314 `__: pydoc now works when the " "LINES environment variable is set." -#: ../../../Misc/NEWS:8868 +#: ../../../Misc/NEWS:8871 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using " @@ -20235,7 +20245,7 @@ msgstr "" "supports the \"type\" argument for the int converter. This permits using " "the int converter with enums and typedefs." -#: ../../../Misc/NEWS:8872 +#: ../../../Misc/NEWS:8875 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." @@ -20243,28 +20253,28 @@ msgstr "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." -#: ../../../Misc/NEWS:8874 -msgid "" -"`bpo-20079 `__: The makelocalealias.py " -"script now can parse the SUPPORTED file from glibc sources and supports " -"command line options for source paths." -msgstr "" -"`bpo-20079 `__: The makelocalealias.py " -"script now can parse the SUPPORTED file from glibc sources and supports " -"command line options for source paths." - #: ../../../Misc/NEWS:8877 msgid "" -"`bpo-22201 `__: Command-line interface " -"of the zipfile module now correctly extracts ZIP files with directory " -"entries. Patch by Ryan Wilson." +"`bpo-20079 `__: The makelocalealias.py " +"script now can parse the SUPPORTED file from glibc sources and supports " +"command line options for source paths." msgstr "" -"`bpo-22201 `__: Command-line interface " -"of the zipfile module now correctly extracts ZIP files with directory " -"entries. Patch by Ryan Wilson." +"`bpo-20079 `__: The makelocalealias.py " +"script now can parse the SUPPORTED file from glibc sources and supports " +"command line options for source paths." #: ../../../Misc/NEWS:8880 msgid "" +"`bpo-22201 `__: Command-line interface " +"of the zipfile module now correctly extracts ZIP files with directory " +"entries. Patch by Ryan Wilson." +msgstr "" +"`bpo-22201 `__: Command-line interface " +"of the zipfile module now correctly extracts ZIP files with directory " +"entries. Patch by Ryan Wilson." + +#: ../../../Misc/NEWS:8883 +msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " "that type for the comparison to -1 in the generated code. (This suppresses " @@ -20275,7 +20285,7 @@ msgstr "" "that type for the comparison to -1 in the generated code. (This suppresses " "a compilation warning.)" -#: ../../../Misc/NEWS:8884 +#: ../../../Misc/NEWS:8887 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." @@ -20283,47 +20293,47 @@ msgstr "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." -#: ../../../Misc/NEWS:8886 -msgid "" -"`bpo-21906 `__: Make Tools/scripts/" -"md5sum.py work in Python 3. Patch by Zachary Ware." -msgstr "" -"`bpo-21906 `__: Make Tools/scripts/" -"md5sum.py work in Python 3. Patch by Zachary Ware." - #: ../../../Misc/NEWS:8889 msgid "" +"`bpo-21906 `__: Make Tools/scripts/" +"md5sum.py work in Python 3. Patch by Zachary Ware." +msgstr "" +"`bpo-21906 `__: Make Tools/scripts/" +"md5sum.py work in Python 3. Patch by Zachary Ware." + +#: ../../../Misc/NEWS:8892 +msgid "" "`bpo-21629 `__: Fix Argument Clinic's " "\"--converters\" feature." msgstr "" "`bpo-21629 `__: Fix Argument Clinic's " "\"--converters\" feature." -#: ../../../Misc/NEWS:8891 +#: ../../../Misc/NEWS:8894 msgid "Add support for ``yield from`` to 2to3." msgstr "Ajoute le support de ``yield from`` à *2to3*." -#: ../../../Misc/NEWS:8893 +#: ../../../Misc/NEWS:8896 msgid "Add support for the PEP 465 matrix multiplication operator to 2to3." msgstr "" -#: ../../../Misc/NEWS:8895 -msgid "" -"`bpo-16047 `__: Fix module exception " -"list and __file__ handling in freeze. Patch by Meador Inge." -msgstr "" -"`bpo-16047 `__: Fix module exception " -"list and __file__ handling in freeze. Patch by Meador Inge." - #: ../../../Misc/NEWS:8898 msgid "" +"`bpo-16047 `__: Fix module exception " +"list and __file__ handling in freeze. Patch by Meador Inge." +msgstr "" +"`bpo-16047 `__: Fix module exception " +"list and __file__ handling in freeze. Patch by Meador Inge." + +#: ../../../Misc/NEWS:8901 +msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." -#: ../../../Misc/NEWS:8900 +#: ../../../Misc/NEWS:8903 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " @@ -20333,13 +20343,13 @@ msgstr "" "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." -#: ../../../Misc/NEWS:8906 +#: ../../../Misc/NEWS:8909 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" "`bpo-23260 `__: Update Windows installer" -#: ../../../Misc/NEWS:8908 +#: ../../../Misc/NEWS:8911 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 " @@ -20347,33 +20357,33 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../Misc/NEWS:8913 -msgid "" -"`bpo-17896 `__: The Windows build " -"scripts now expect external library sources to be in ``PCbuild\\.." -"\\externals`` rather than ``PCbuild\\..\\..``." -msgstr "" -"`bpo-17896 `__: The Windows build " -"scripts now expect external library sources to be in ``PCbuild\\.." -"\\externals`` rather than ``PCbuild\\..\\..``." - #: ../../../Misc/NEWS:8916 msgid "" -"`bpo-17717 `__: The Windows build " -"scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." +"`bpo-17896 `__: The Windows build " +"scripts now expect external library sources to be in ``PCbuild\\.." +"\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -"`bpo-17717 `__: The Windows build " -"scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." +"`bpo-17896 `__: The Windows build " +"scripts now expect external library sources to be in ``PCbuild\\.." +"\\externals`` rather than ``PCbuild\\..\\..``." #: ../../../Misc/NEWS:8919 msgid "" +"`bpo-17717 `__: The Windows build " +"scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." +msgstr "" +"`bpo-17717 `__: The Windows build " +"scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." + +#: ../../../Misc/NEWS:8922 +msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." -#: ../../../Misc/NEWS:8921 +#: ../../../Misc/NEWS:8924 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." @@ -20381,16 +20391,16 @@ msgstr "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." -#: ../../../Misc/NEWS:8923 -msgid "" -"`bpo-10747 `__: Use versioned labels in " -"the Windows start menu. Patch by Olive Kilburn." -msgstr "" -"`bpo-10747 `__: Use versioned labels in " -"the Windows start menu. Patch by Olive Kilburn." - #: ../../../Misc/NEWS:8926 msgid "" +"`bpo-10747 `__: Use versioned labels in " +"the Windows start menu. Patch by Olive Kilburn." +msgstr "" +"`bpo-10747 `__: Use versioned labels in " +"the Windows start menu. Patch by Olive Kilburn." + +#: ../../../Misc/NEWS:8929 +msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." @@ -20399,7 +20409,7 @@ msgstr "" "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." -#: ../../../Misc/NEWS:8930 +#: ../../../Misc/NEWS:8933 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "" "**(Pour des informations sur les versions précédentes, consultez le fichier "