From 309042841260ddc5581454e0b8493e6e24c15da8 Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Thu, 24 Feb 2022 10:51:20 +0100 Subject: [PATCH] Progress on whatsnew/3.9.po and whatsnew/3.10.po (#1822) Automerge of PR #1822 by @Seluj78 Co-authored-by: Jean Abou-Samra --- whatsnew/3.10.po | 32 ++++++++++--------------- whatsnew/3.9.po | 62 ++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 71 insertions(+), 23 deletions(-) diff --git a/whatsnew/3.10.po b/whatsnew/3.10.po index 57026c37..523637bd 100644 --- a/whatsnew/3.10.po +++ b/whatsnew/3.10.po @@ -6,14 +6,14 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-31 11:33+0100\n" -"PO-Revision-Date: 2021-11-29 08:25-0700\n" -"Last-Translator: Yannick Gingras \n" +"PO-Revision-Date: 2022-02-23 19:41+0100\n" +"Last-Translator: Jules Lasne \n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.4.2\n" +"X-Generator: Poedit 3.0.1\n" #: whatsnew/3.10.rst:3 msgid "What's New In Python 3.10" @@ -1438,8 +1438,8 @@ msgid "" "(Contributed by Joongi Kim and John Belmonte in :issue:`41229`.)" msgstr "" "Ajout d'un gestionnaire de contexte :func:`contextlib.aclosing` pour fermer " -"sécuritairement les générateurs asynchrones et les objets représentants des " -"ressources libérées de façon asynchrone (contribution de *Joongi Kim* et " +"de façon sécurisée les générateurs asynchrones et les objets représentants " +"des ressources libérées de façon asynchrone (contribution de *Joongi Kim* et " "*John Belmonte* dans :issue:`41229`)." #: whatsnew/3.10.rst:968 @@ -1800,7 +1800,6 @@ msgstr "" # "Coloration" plutôt que "mise en évendence" ou "surlignage" pour rester cohérent avec library/idle.po #: whatsnew/3.10.rst:1162 -#, fuzzy msgid "" "Highlight the new :ref:`soft keywords ` :keyword:`match`, :" "keyword:`case `, and :keyword:`_ ` in pattern-" @@ -1813,7 +1812,7 @@ msgstr "" "les instructions de filtrage par motifs (*pattern matching*). Par contre, " "cette coloration n'est pas parfaite et elle sera incorrecte dans quelques " "rares cas, y-compris certains ``_`` dans des instructions ``case`` " -"(contribution de *Tal Einat* dans *bpo-44010*)." +"(contribution de Tal Einat dans :issue:`44010`)." #: whatsnew/3.10.rst:1169 msgid "importlib.metadata" @@ -2341,11 +2340,8 @@ msgid "typing" msgstr "``typing``" #: whatsnew/3.10.rst:1422 -#, fuzzy msgid "For major changes, see :ref:`new-feat-related-type-hints`." -msgstr "" -"Pour les changements majeurs, voir `Nouvelles fonctionnalités reliées aux " -"indications de types`_." +msgstr "Pour les changements majeurs, voir :ref:`new-feat-related-type-hints`." #: whatsnew/3.10.rst:1424 msgid "" @@ -2368,7 +2364,6 @@ msgstr "" "l'ordre." #: whatsnew/3.10.rst:1429 -#, fuzzy msgid "" "``Literal`` comparisons now respect types. For example, ``Literal[0] == " "Literal[False]`` previously evaluated to ``True``. It is now ``False``. To " @@ -2833,7 +2828,6 @@ msgstr "" "`43672`)." #: whatsnew/3.10.rst:1640 -#, fuzzy msgid "" "The various implementations of :meth:`importlib.abc.MetaPathFinder." "find_module` ( :meth:`importlib.machinery.BuiltinImporter.find_module`, :" @@ -2929,7 +2923,6 @@ msgstr "" "Aasland* dans :issue:`42264`)." #: whatsnew/3.10.rst:1689 -#, fuzzy msgid "" ":func:`asyncio.get_event_loop` now emits a deprecation warning if there is " "no running event loop. In the future it will be an alias of :func:`~asyncio." @@ -2953,7 +2946,7 @@ msgstr "" "gather`, :func:`~asyncio.shield`, :func:`~asyncio.as_completed` et les " "constructeurs des classes :class:`~asyncio.Future`, :class:`~asyncio.Task`, :" "class:`~asyncio.StreamReader`, :class:`~asyncio.StreamReaderProtocol` " -"(contribution de *Serhiy Storchaka* dans :issue:`39529`)." +"(contribution de Serhiy Storchaka dans :issue:`39529`)." #: whatsnew/3.10.rst:1702 msgid "" @@ -3259,14 +3252,13 @@ msgstr "" "impliquées." #: whatsnew/3.10.rst:1831 -#, fuzzy msgid "" "Note that the low-level API will still accept ``loop``. See :ref:`changes-" "python-api` for examples of how to replace existing code." msgstr "" "Prenez note que l'API bas-niveau accepte toujours le paramètre ``loop``. " -"Voir `Changements dans l'API Python`_ pour plus d'exemples sur comment " -"remplacer le code existant" +"Voir :ref:`changes-python-api` pour plus d'exemples sur comment remplacer le " +"code existant" #: whatsnew/3.10.rst:1906 msgid "" @@ -3543,7 +3535,6 @@ msgstr "" "Stinner* dans :issue:`36020`)." #: whatsnew/3.10.rst:1977 -#, fuzzy msgid "" ":mod:`sqlite3` requires SQLite 3.7.15 or higher. (Contributed by Sergey " "Fedoseev and Erlend E. Aasland in :issue:`40744` and :issue:`40810`.)" @@ -3931,6 +3922,9 @@ msgid "" "``unicodedata.ucnhash_CAPI`` has been moved to the internal C API. " "(Contributed by Victor Stinner in :issue:`42157`.)" msgstr "" +"La structure privée ``_PyUnicode_Name_CAPI``de l'API PyCapsule ``unicodedata." +"ucnhash_CAPI`` a été déplacée dans l'API C interne. (Contribution par Victor " +"Stinner dans :issue:`42157`.)" #: whatsnew/3.10.rst:2159 msgid "" diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index e6449653..e37282f4 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -6,14 +6,14 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-27 10:27+0100\n" -"PO-Revision-Date: 2021-10-27 20:52+0200\n" -"Last-Translator: Yannick Gingras \n" +"PO-Revision-Date: 2022-02-23 19:25+0100\n" +"Last-Translator: Jules Lasne \n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.4.3\n" +"X-Generator: Poedit 3.0.1\n" #: whatsnew/3.9.rst:3 msgid "What's New In Python 3.9" @@ -511,6 +511,10 @@ msgid "" "running status of the async generator. (Contributed by Yury Selivanov in :" "issue:`30773`.)" msgstr "" +"L'exécution parallèle de :meth:`~agen.aclose` / :meth:`~agen.asend` / :meth:" +"`~agen.athrow` est maintenant interdite, et ``ag_running`` reflète " +"maintenant le statut réel du générateur asynchrone. (Contribué par Yury " +"Selivanov dans :issue:`30773`.)" #: whatsnew/3.9.rst:264 msgid "" @@ -519,6 +523,11 @@ msgid "" "contains`, :func:`~operator.indexOf` and :func:`~operator.countOf` of the :" "mod:`operator` module. (Contributed by Serhiy Storchaka in :issue:`40824`.)" msgstr "" +"Les erreurs inattendues lors d'un appel de la méthode ``__iter__`` ne sont " +"plus masquées par ``TypeError`` dans l'opérateur :keyword:`in` et les " +"fonctions :func:`~operator.contains`, :func:`~operator.indexOf` et :func:" +"`~operator.countOf` du module :mod:`operator`. (Contribué par Serhiy " +"Storchaka dans :issue:`40824`.)" #: whatsnew/3.9.rst:270 msgid "" @@ -526,6 +535,10 @@ msgid "" "an ``if`` clause in comprehensions and generator expressions. See :issue:" "`41848` and :issue:`43755` for details." msgstr "" +"Les expressions lambda sans parenthèses ne peuvent plus être la partie " +"expression dans une clause ``if`` dans les compréhensions de liste et les " +"expressions de générateur. Voir :issue:`41848` et :issue:`43755` pour plus " +"de détails." #: whatsnew/3.9.rst:276 msgid "New Modules" @@ -635,6 +648,12 @@ msgid "" "(Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in :issue:" "`37228`.)" msgstr "" +"En raison de problèmes de sécurité importants, le paramètre *reuse_address* " +"de :meth:`asyncio.loop.create_datagram_endpoint` n'est plus supporté. C'est " +"à cause du comportement de l'option socket ``SO_REUSEADDR`` en UDP. Pour " +"plus de détails, voir la documentation de ``loop." +"create_datagram_endpoint()``. (Contribué par Kyle Stanley, Antoine Pitrou, " +"et Yury Selivanov dans :issue:`37228`.)" #: whatsnew/3.9.rst:355 msgid "" @@ -644,6 +663,11 @@ msgid "" "to finish closing. Also, :func:`asyncio.run` has been updated to use the " "new :term:`coroutine`. (Contributed by Kyle Stanley in :issue:`34037`.)" msgstr "" +"Ajout d'une nouvelle :term:`coroutine` :meth:`~asyncio.loop." +"shutdown_default_executor` qui programme une extinction de l'exécuteur par " +"défaut qui attend que :class:`~concurrent.futures.ThreadPoolExecutor` se " +"termine. Aussi, :func:`asyncio.run` à été mis à jour pour utiliser la " +"nouvelle :term:`coroutine`. (Contribué par Kyle Stanley dans :issue:`34037`.)" #: whatsnew/3.9.rst:361 msgid "" @@ -677,6 +701,9 @@ msgid "" "methods with an :class:`ssl.SSLSocket` socket. (Contributed by Ido Michael " "in :issue:`37404`.)" msgstr "" +":mod:`asyncio` lève maintenant une :exc:`TyperError` lors d'un appel à des " +"méthodes incompatibles avec un socket :class:`ssl.SSLSocket`. (Contribué par " +"Ido Michael dans :issue:`37404`.)" #: whatsnew/3.9.rst:380 msgid "compileall" @@ -1040,6 +1067,9 @@ msgid "" "leading zeros in IPv4 address strings. (Contributed by Christian Heimes in :" "issue:`36384`)." msgstr "" +"À partir de Python 3.9.5, le module :mod:`ipaddress` n'accepte plus aucun " +"zéro en tête des chaînes de caractères IPv4. (Contribué par Christian Heimes " +"dans :issue:`36384`)." #: whatsnew/3.9.rst:545 msgid "math" @@ -1460,7 +1490,7 @@ msgid "" "scope." msgstr "" "Contrairement à l'opérateur ``:=``, cet idiome ne laisse pas déborder une " -"variable dans la portée externe" +"variable dans la portée externe." #: whatsnew/3.9.rst:742 msgid "(Contributed by Serhiy Storchaka in :issue:`32856`.)" @@ -2443,6 +2473,20 @@ msgid "" "and compiler tool chain. (See :issue:`36044` and :issue:`37707` for more " "details.)" msgstr "" +"Certains tests individuels sont maintenant ignorés lorsque ``--pgo`` est " +"utilisé. Les tests en question augmentaient la durée de la tâche *PGO* de " +"manière significative et n'optimisaient probablement pas l'exécutable final. " +"Cela accélère la tâche par un facteur d'environ 15 fois. Le fait de lancer " +"la suite de tests est lent. Ce changement va peut être avoir pour " +"conséquence des exécutables compilés un peu moins optimisés car moins de " +"branches de code seront exécutées. Si vous souhaitez attendre avec une " +"compilation plus lente, l'ancienne manière de fonctionner peut être obtenue " +"avec ``./configure [..] PROFILE_TASK=\"-m test --pgo-extended\"``. Nous ne " +"garantissons pas quel set de tâches PGO produira une compilation plus " +"rapide. Les utilisateurs qui s'y intéressent devraient exécuter leurs " +"propres *benchmarks*, car les résultats peuvent dépendre de l'environnement, " +"de la charge de travail et de la chaîne d'outils du compilateur. (Voir :" +"issue:`36044` et :issue:`37707` pour plus de détails.)" #: whatsnew/3.9.rst:1256 msgid "C API Changes" @@ -3050,6 +3094,16 @@ msgid "" "functions and options conditionally available based on the operating system " "version in use at runtime (\"weaklinking\")." msgstr "" +"Depuis la version 3.9.1, Python est maintenant totalement compatible " +"(compilation et lancement) sur macOS 11.0 (*Big Sur*) et sur les Macs Apple " +"Silicon (basés sur l'architecture ``ARM64``). Un nouveau variant de *build*, " +"``universal2``, est maintenant disponible et supporte nativement les " +"plateformes ``ARM64`` et ``Intel 64`` en un seul jeu d'exécutables. Les " +"binaires peuvent aussi être compilés sur les versions actuelles de macOS " +"pour ensuite être déployés sur des versions antérieures (testé jusqu'à " +"10.9), tout en rendant de nouvelles fonctionnalités du système " +"d'exploitation disponibles en fonction de la version du système utilisée à " +"l'exécution (\"*weaklinking*\")." #: whatsnew/3.9.rst:1518 msgid "(Contributed by Ronald Oussoren and Lawrence D'Anna in :issue:`41100`.)"