8000 Traduction finale du What's New de 3.10 by ygingras · Pull Request #1785 · python/python-docs-fr · GitHub
[go: up one dir, main page]

Skip to content

Traduction finale du What's New de 3.10 #1785

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking 8000 “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 63 commits into from
Dec 20, 2021
Merged
Changes from 1 commit
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
d6c77f6
Premier jet sur le What's New de 3.10
ygingras Oct 29, 2021
a0297c1
Second jet sur le What's New de 3.10
ygingras Nov 1, 2021
84c67e5
rewrap et orthographe pour le What's New de 3.10
ygingras Nov 1, 2021
6d7c637
orthographe dans whatsnew/3.10
ygingras Nov 2, 2021
24d424a
re-wrap dans whatsnew/3.10
ygingras Nov 2, 2021
f492874
Merge branch '3.10' of https://github.com/python/python-docs-fr into …
ygingras Nov 2, 2021
2a59845
Intégration des commentaires de Jean-Abou-Samra
ygingras Nov 5, 2021
0115b51
Intégration d'autres commentaires de Jean-Abou-Samra
ygingras Nov 7, 2021
d0a9dc8
Seconde partie du What's New de 3.10
ygingras Nov 7, 2021
2d0f725
Intégration d'autres commentaires des relecteurs
ygingras Nov 7, 2021
d55c0fc
rewrap du What's New de 3.10
ygingras Nov 7, 2021
3a6f244
Espaces dans le What's New de 3.10
ygingras Nov 7, 2021
33d405c
Espaces dans le What's New de 3.10
ygingras Nov 7, 2021
4f641bc
Autres traductions pour whatsnew/3.10
ygingras Nov 10, 2021
f85078b
Autres traductions pour whatsnew/3.10
ygingras Nov 10, 2021
b1f7a32
Autres traductions pour whatsnew/3.10
ygingras Nov 16, 2021
8d928ca
grammaire dans whatsnew/3.10
ygingras Nov 16, 2021
f4d21fc
Merge branch 'whatsnew-310' of github.com:ygingras/python-docs-fr int…
ygingras Nov 16, 2021
0203b51
Merge branch '3.10' of https://github.com/python/python-docs-fr into …
ygingras Nov 16, 2021
21a3138
rewrap du What's New de 3.10
ygingras Nov 16, 2021
b73f12c
orthographe dans whatsnew/3.10
ygingras Nov 16, 2021
b8596b6
reparation de la generation Sphinx
ygingras Nov 16, 2021
8d99004
Autres traductions pour whatsnew/3.10
ygingras Nov 17, 2021
377bb2c
Intégration d'autres commentaires de Christophe Nanteuil
ygingras Nov 17, 2021
5d5d209
Intégration d'autres commentaires de Christophe Nanteuil
ygingras Nov 17, 2021
742e29e
autres commentaires de Christophe Nanteuil
ygingras Nov 17, 2021
346b535
rewrap du What's New de 3.10
ygingras Nov 17, 2021
0be5559
Merge branch '3.10' of https://github.com/python/python-docs-fr into …
ygingras Nov 17, 2021
988a8ec
rewrap du What's New de 3.10
ygingras Nov 17, 2021
f2bc125
merge with branch whatsnew-310
ygingras Nov 18, 2021
2e143e3
Merge branch 'whatsnew-310-2' into whatsnew-310-3
ygingras Nov 18, 2021
33f07af
Autres traductions pour whatsnew/3.10
ygingras Nov 19, 2021
10cefc7
Autres traductions pour whatsnew/3.10
ygingras Nov 22, 2021
44e0794
merge with upstream/3.10
ygingras Nov 22, 2021
1b38d71
rewrap du What's New de 3.10
ygingras Nov 23, 2021
9ebceff
Autres traductions pour whatsnew/3.10
ygingras Nov 23, 2021
fe57010
rewrap du What's New de 3.10
ygingras Nov 23, 2021
35d8b07
Merge branch 'whatsnew-310-2' of github.com:ygingras/python-docs-fr i…
ygingras Nov 23, 2021
5067ce0
Autres traductions pour whatsnew/3.10
ygingras Nov 23, 2021
cf71f3f
Changement du Makefile pour include les What's New récents
ygingras Nov 23, 2021
a00e4b4
Intégration d'autres commentaires de Christophe Nanteuil et Julien Pa…
ygingras Nov 23, 2021
1de4b17
Intégration d'autres commentaires de Christophe Nanteuil
ygingras Nov 24, 2021
49604be
autres commentaires de Christophe Nanteuil
ygingras Nov 24, 2021
75db355
rewrap du What's New de 3.10
ygingras Nov 24, 2021
b45cb49
orthographe dans le what's new de 3.10
ygingras Nov 24, 2021
5b522a5
Apply suggestions from code review
ygingras Nov 25, 2021
89a03af
simplification
ygingras Nov 25, 2021
702899d
rewrap du What's New de 3.10
ygingras Nov 25, 2021
84f8a5e
Apply suggestions from code review
ygingras Nov 25, 2021
4730cfb
'implémentation interne'
ygingras Nov 25, 2021
1f2521e
Merged with What's New part-2
ygingras Nov 27, 2021
e9b8f60
Autres traductions pour whatsnew/3.10
ygingras Nov 27, 2021
b478ad0
Autres traductions pour whatsnew/3.10
ygingras Nov 29, 2021
dfbd699
Autres traductions pour whatsnew/3.10
ygingras Nov 29, 2021
f768c31
Ortographe dans whatsnew/3.10
ygingras Nov 29, 2021
169472c
rewrap du What's New de 3.10
ygingras Nov 29, 2021
e3e67ae
Merged with upstream/3.10
ygingras Nov 29, 2021
7d5f945
Intégration des commentaires de Jean-Abou-Samra
ygingras Dec 1, 2021
8d7ea18
Intégration d'autres commentaires de Christophe Nanteuil
ygingras Dec 1, 2021
fbf935a
intrégration de suggestions des relecteurs dans whatsnew/3.10
ygingras Dec 1, 2021
5521cc2
rewrap du What's New de 3.10
ygingras Dec 1, 2021
998a67f
espace
ygingras Dec 1, 2021
a18847a
nouvelle structure d'énumeration
ygingras Dec 20, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Autres traductions pour whatsnew/3.10
  • Loading branch information
ygingras committed Nov 22, 2021
commit 10cefc73d80555da896cf91f613e74a45551db1e
125 changes: 112 additions & 13 deletions whatsnew/3.10.po
658F
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-21 15:04+0200\n"
"PO-Revision-Date: 2021-11-18 17:26-0700\n"
"PO-Revision-Date: 2021-11-19 16:14-0700\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -1416,7 +1416,7 @@ msgstr ""
"L'attribut ``__args__`` des :ref:`génériques paramétrables <types-"
"genericalias>` de :class:`collections.abc.Callable` est maintenant "
"consistant avec :data:`typing.Callable`. Les génériques de :class:"
"`collections.abc.Callable` aplatissent maintenant les types des paramètres "
"`collections.abc.Callable` aplatissent maintenant les paramètres de types "
"tel qu'il est fait par :data:`typing.Callable`. Ceci veut dire que "
"``collections.abc.Callable[[int, str], str]`` aura un attribut ``__args__`` "
"de valeur ``(int, str, str)`` ; au paravent, il aurait été ``([int, str], "
Expand Down Expand Up @@ -3014,18 +3014,25 @@ msgid ""
"3.12. Use :meth:`pathlib.Path.hardlink_to` instead. (Contributed by Barney "
"Gale in :issue:`39950`.)"
msgstr ""
":meth:`pathlib.Path.link_to` est obsolète et sera retirée dans Python 3.12. "
"Utilisez plutôt :meth:`pathlib.Path.hardlink_to` (contribution de *Barney "
"Gale* dans :issue:`39950`)."

#: whatsnew/3.10.rst:1735
msgid ""
"``cgi.log()`` is deprecated and slated for removal in Python 3.12. "
"(Contributed by Inada Naoki in :issue:`41139`.)"
msgstr ""
"``cgi.log()`` est obsolète et sera retirée dans Python 3.12 (contribution de "
"*Inada Naoki* dans :issue:`41139`)."

#: whatsnew/3.10.rst:1738
msgid ""
"The following :mod:`ssl` features have been deprecated since Python 3.6, "
"Python 3.7, or OpenSSL 1.1.0 and will be removed in 3.11:"
msgstr ""
"Les fonctionnalités suivantes de :mod:`ssl` sont obsolète depuis Python 3.6, "
"Python 3.7 ou OpenSSL 1.1.0 et seront retirées dans 3.11 :"

#: whatsnew/3.10.rst:1741
msgid ""
Expand All @@ -3034,6 +3041,10 @@ msgid ""
"data:`~ssl.OP_NO_TLSv1_3` are replaced by :attr:`sslSSLContext."
"minimum_version` and :attr:`sslSSLContext.maximum_version`."
msgstr ""
":data:`~ssl.OP_NO_SSLv2`, :data:`~ssl.OP_NO_SSLv3`, :data:`~ssl."
"OP_NO_TLSv1`, :data:`~ssl.OP_NO_TLSv1_1`, :data:`~ssl.OP_NO_TLSv1_2` et :"
"data:`~ssl.OP_NO_TLSv1_3` sont remplacés par :attr:`sslSSLContext."
"minimum_version` et :attr:`sslSSLContext.maximum_version` ;"

#: whatsnew/3.10.rst:1747
msgid ""
Expand All @@ -3043,25 +3054,35 @@ msgid ""
"PROTOCOL_TLS` are deprecated in favor of :data:`~ssl.PROTOCOL_TLS_CLIENT` "
"and :data:`~ssl.PROTOCOL_TLS_SERVER`"
msgstr ""
":data:`~ssl.PROTOCOL_SSLv2`, :data:`~ssl.PROTOCOL_SSLv3`, :data:`~ssl."
"PROTOCOL_SSLv23`, :data:`~ssl.PROTOCOL_TLSv1`, :data:`~ssl."
"PROTOCOL_TLSv1_1`, :data:`~ssl.PROTOCOL_TLSv1_2` et :data:`~ssl."
"PROTOCOL_TLS` sont obsolètes et remplacés par :data:`~ssl."
"PROTOCOL_TLS_CLIENT` et :data:`~ssl.PROTOCOL_TLS_SERVER` ;"

#: whatsnew/3.10.rst:1753
msgid ""
":func:`~ssl.wrap_socket` is replaced by :meth:`ssl.SSLContext.wrap_socket`"
msgstr ""
":func:`~ssl.wrap_socket` est remplacée par :meth:`ssl.SSLContext."
"wrap_socket` ;"

#: whatsnew/3.10.rst:1755
msgid ":func:`~ssl.match_hostname`"
msgstr ""
msgstr ":func:`~ssl.match_hostname` ;"

#: whatsnew/3.10.rst:1757
msgid ":func:`~ssl.RAND_pseudo_bytes`, :func:`~ssl.RAND_egd`"
msgstr ""
msgstr ":func:`~ssl.RAND_pseudo_bytes`, :func:`~ssl.RAND_egd` ;"

#: whatsnew/3.10.rst:1759
msgid ""
"NPN features like :meth:`ssl.SSLSocket.selected_npn_protocol` and :meth:`ssl."
"SSLContext.set_npn_protocols` are replaced by ALPN."
msgstr ""
"Les fonctionalités *NPN* (*Next Protocol Negotiation*) telles que :meth:`ssl."
"SSLSocket.selected_npn_protocol` et :meth:`ssl.SSLContext.set_npn_protocols` "
"sont remplacées par *ALPN* (*Application Layer Protocol Negotiation*)."

#: whatsnew/3.10.rst:1762
msgid ""
Expand All @@ -3070,6 +3091,11 @@ msgid ""
"requires a :ref:`debug build of Python <debug-build>`. (Contributed by "
"Victor Stinner in :issue:`44584`.)"
msgstr ""
"Le débogage des fils d'exécution (variable d'environnement :envvar:"
"`PYTHONTHREADDEBUG`) est obsolète dans Python 3.10 et sera retiré dans "
"Python 3.12. Cette fonctionnalité nécessite un interpréteur :ref:`compilé "
"avec les paramètres de débogage <debug-build>` (contribution de *Victor "
"Stinner* dans :issue:`44584`)."

#: whatsnew/3.10.rst:1767
msgid ""
Expand All @@ -3079,6 +3105,11 @@ msgid ""
"imported directly from :mod:`typing` instead. (Contributed by Sebastian "
"Rittau in :issue:`38291`)"
msgstr ""
"Importer des sous modules ``typing.io`` et ``typing.re`` lève maintenant un :"
"exc:`DeprecationWarning`. Ces sous-modules seront retirés dans une version "
"future de Python. Le contenu de ces sous-modules devrait plutôt être importé "
"directement du module :mod:`typing` (contribution de *Sebastian Rittau* "
"dans :issue:`38291`)."

#: whatsnew/3.10.rst:2200
msgid "Removed"
Expand Down Expand Up @@ -3197,46 +3228,59 @@ msgstr ""

#: whatsnew/3.10.rst:1824
msgid "This simplifies the high-level API."
msgstr "Ceci simplifie l'API haut-niveau."
msgstr "ceci simplifie l'API haut-niveau ;"

#: whatsnew/3.10.rst:1825
msgid ""
"The functions in the high-level API have been implicitly getting the current "
"thread's running event loop since Python 3.7. There isn't a need to pass "
"the event loop to the API in most normal use cases."
msgstr ""
"les fonctions dans l'API haut niveau reçoivent implicitement la boucle "
"d'évènements qui tourne dans le présent fil d'exécution depuis Python 3.7. "
"Il n'y a aucun besoin de passer la boucle d'évènements à l'API dans la "
"majorité de son utilisation normale ;"

#: whatsnew/3.10.rst:1828
msgid ""
"Event loop passing is error-prone especially when dealing with loops running "
"in different threads."
msgstr ""
"le passage de la boucle d'évènements cause facilement des erreurs quand "
"plusieurs boucles tournants dans plusieurs fils d'exécution sont impliquées."

#: whatsnew/3.10.rst:1831
msgid ""
"Note that the low-level API will still accept ``loop``. See `Changes in the "
"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"

#: whatsnew/3.10.rst:1905
msgid ""
"(Contributed by Yurii Karabas, Andrew Svetlov, Yury Selivanov and E864 Kyle "
"Stanley in :issue:`42392`.)"
msgstr ""
"(contribution de *Yurii Karabas*, *Andrew Svetlov*, *Yury Selivanov* et "
"*Kyle Stanley* dans :issue:`42392`)."

#: whatsnew/3.10.rst:2125
msgid "Porting to Python 3.10"
msgstr ""
msgstr "Portage vers Python 3.10"

#: whatsnew/3.10.rst:1841
msgid ""
"This section lists previously described changes and other bugfixes that may "
"require changes to your code."
msgstr ""
"Cette section liste les changements mentionnés préalablement et autres "
"améliorations qui peuvent demander des changements à votre code."

#: whatsnew/3.10.rst:1846
msgid "Changes in the Python syntax"
msgstr ""
msgstr "Changements à la syntaxe de Python"

#: whatsnew/3.10.rst:1848
msgid ""
Expand All @@ -3247,10 +3291,18 @@ msgid ""
"with future releases just add a space between the numeric literal and the "
"following keyword. (Contributed by Serhiy Storchaka in :issue:`43833`)."
msgstr ""
"Un ``DeprecationWarning`` est maintenant levé lors de la compilation de "
"syntaxe qui était préalablement valide si un littéral numérique est "
"immédiatement suivi d'un mot clé (comme dans ``0in x``). Dans une version "
"future, il sera changé en avertissement de syntaxe, puis finalement en "
"erreur de syntaxe. Pour vous débarrasser de l'avertissement et pour rendre "
"votre code compatible avec les versions futures de Python, ajoutez "
"simplement une espace entre le littéral numérique et le mot clé qui le suit "
"(contribution de *Serhiy Storchaka* dans :issue:`43833`)."

#: whatsnew/3.10.rst:1858
msgid "Changes in the Python API"
msgstr ""
msgstr "Changements dans l'API Python"

#: whatsnew/3.10.rst:1860
msgid ""
Expand All @@ -3259,6 +3311,11 @@ msgid ""
"functions in the :mod:`traceback` module have been renamed to *exc*. "
"(Contributed by Zackery Spytz and Matthias Bussonnier in :issue:`26389`.)"
msgstr ""
"Les paramètres *etype* des fonctions :func:`~traceback.format_exception`, :"
"func:`~traceback.format_exception_only` et :func:`~traceback."
"print_exception` du module the :mod:`traceback` ont étés renommés *exc* "
"(contribution de *Zackery Spytz* et *Matthias Bussonnier* dans :issue:"
"`26389`)."

#: whatsnew/3.10.rst:1866
msgid ""
Expand All @@ -3267,6 +3324,11 @@ msgid ""
"exceptions were logged, and the last exception was always silently ignored. "
"(Contributed by Victor Stinner in :issue:`42639`.)"
msgstr ""
":mod:`atexit`: à la fin de l'exécution de Python, si une fonction de rappel "
"qui a été enregistrée avec :func:`atexit.register` échoue, son exception est "
"maintenant journalisée. Préalablement, seulement certains exceptions étaient "
"journalisées et la dernière exception était toujours ignorée de façon "
"silencieuse (contribution de *Victor Stinner* dans :issue:`42639`)."

#: whatsnew/3.10.rst:1872
msgid ""
Expand All @@ -3280,6 +3342,16 @@ msgid ""
"have passed silently in Python 3.9. (Contributed by Ken Jin in :issue:"
"`42195`.)"
msgstr ""
"Les génériques de :class:`collections.abc.Callable` aplatissent maintenant "
"les paramètres de types tel qu'il est fait par :data:`typing.Callable`. Ceci "
"veut dire que ``collections.abc.Callable[[int, str], str]`` aura un attribut "
"``__args__`` de valeur ``(int, str, str)`` ; préalablement, il aurait été "
"``([int, str], str)``. Les codes qui accèdent aux arguments par :func:"
"`typing.get_args` ou ``__args__`` doivent tenir compte de ce changement. De "
"plus, :exc:`TypeError` sera levée pour des formes invalides de "
"paramétrisation de :class:`collections.abc.Callable`, ce qui aurait pu "
"passer silencieusement dans Python 3.9 (contribution de *Ken Jin* dans :"
"issue:`42195`)."

#: whatsnew/3.10.rst:1882
msgid ""
Expand All @@ -3288,28 +3360,39 @@ msgid ""
"a 16-bit unsigned integer. (Contributed by Erlend E. Aasland in :issue:"
"`42393`.)"
msgstr ""
":meth:`socket.htons` et :meth:`socket.ntohs` lèvent maintenant :exc:"
"`OverflowError` plutôt que :exc:`DeprecationWarning` si le paramètre passé "
"est trop grand pour être stocké dans un entier 16-bit non-signé "
"(contribution de *Erlend E. Aasland* dans :issue:`42393`)."

#: whatsnew/3.10.rst:1887
msgid ""
"The ``loop`` parameter has been removed from most of :mod:`asyncio`\\ 's :"
"doc:`high-level API <../library/asyncio-api-index>` following deprecation in "
"Python 3.8."
msgstr ""
"Le paramètre ``loop`` a été retiré de la majorité de :doc:`l'API haut-niveau "
"<../library/asyncio-api-index>` d':mod:`asyncio` suite à sa mise à "
"l'obsolescence dans Python 3.8."

#: whatsnew/3.10.rst:1891
msgid "A coroutine that currently looks like this::"
msgstr ""
msgstr "Une co-routine qui ressemble présentement à ceci ::"

#: whatsnew/3.10.rst:1896
msgid "Should be replaced with this::"
msgstr ""
msgstr "Doit être remplacée par ceci ::"

#: whatsnew/3.10.rst:1901
msgid ""
"If ``foo()`` was specifically designed *not* to run in the current thread's "
"running event loop (e.g. running in another thread's event loop), consider "
"using :func:`asyncio.run_coroutine_threadsafe` instead."
msgstr ""
"Si ``foo()`` a été spécifiquement conçue pour *ne pas* s'exécuter dans le "
"fil d'exécution courant, (par exemple pour tourner dans la boucle "
"d'exécution d'un autre fil), l'utilisation de :func:`asyncio."
"run_coroutine_threadsafe` est probablement plus appropriée."

#: whatsnew/3.10.rst:1908
msgid ""
Expand All @@ -3321,10 +3404,18 @@ msgid ""
"also inherits the current builtins. (Contributed by Victor Stinner in :issue:"
"`42990`.)"
msgstr ""
"Le constructeur de :data:`types.FunctionType` hérite maintenant des "
"définitions natives si le dictionnaire *globals* n'a pas de clé ``"
"\"__builtins__\"``, plutôt que d'utiliser ``{\"None\": None}`` pour les "
"définitions natives : même comportement que celui des fonctions :func:`eval` "
"et :func:`exec`. Définir une fonction avec ``def function(...): ...`` en "
"Python n'est pas affecté, les globales ne peuvent pas être changées avec "
"cette syntaxe: elles héritent aussi des définitions natives courantes "
"(contribution de *Victor Stinner* dans :issue:`42990`)."

#: whatsnew/3.10.rst:1917
msgid "Changes in the C API"
msgstr ""
msgstr "Changements dans l'API C"

#: whatsnew/3.10.rst:1919
msgid ""
Expand All @@ -3334,17 +3425,25 @@ msgid ""
"these functions, ``struct _node``, were removed due to the switch to the new "
"PEG parser."
msgstr ""
"Les fonctions de l'API C ``PyParser_SimpleParseStringFlags``, "
"``PyParser_SimpleParseStringFlagsFilename``, "
"``PyParser_SimpleParseFileFlags`` et ``PyNode_Compile`` ainsi que ``struct "
"_node``, le type utilisé par ces fonctions, ont été retirés suite à la "
"transition vers le nouvel analyseur syntaxique *PEG*."

#: whatsnew/3.10.rst:1925
msgid ""
"Source should be now be compiled directly to a code object using, for "
"example, :c:func:`Py_CompileString`. The resulting code object can then be "
"evaluated using, for example, :c:func:`PyEval_EvalCode`."
msgstr ""
"Le code source doit maintenant être compilé directement en un objet code, en "
"utilisant par exemple :c:func:`Py_CompileString`. L'objet code ainsi produit "
"peut ensuite être évalué, en utilisant par exemple :c:func:`PyEval_EvalCode`."

#: whatsnew/3.10.rst:1929
msgid "Specifically:"
msgstr ""
msgstr "Spécifiquement :"

#: whatsnew/3.10.rst:1931
msgid ""
Expand Down Expand Up @@ -3380,7 +3479,7 @@ msgstr ""

#: whatsnew/3.10.rst:1959
msgid "CPython bytecode changes"
msgstr ""
msgstr "Changements au code intermédiaire CPython"

#: whatsnew/3.10.rst:1961
msgid ""
Expand Down
0