Make merge (#1695)

* Make merge * FIX: spelling for pospell. * Uniformisation des entêtes po.
This commit is contained in:
Julien Palard 2021-09-24 10:20:01 +02:00 committed by GitHub
commit 17d5f9cebe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-24 09:01+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2019-11-01 11:43+0100\n"
"Last-Translator: Melançon Victor <victor.melancon0@gmail.com>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -236,7 +236,7 @@ msgid ""
"Discussions of new features can often explode into lengthy mailing list "
"threads, making the discussion hard to follow, and no one can read every "
"posting to python-dev. Therefore, a relatively formal process has been set "
"up to write Python Enhancement Proposals (PEPs), modelled on the Internet "
"up to write Python Enhancement Proposals (PEPs), modelled on the internet "
"RFC process. PEPs are draft documents that describe a proposed new feature, "
"and are continually revised until the community reaches a consensus, either "
"accepting or rejecting the proposal. Quoting from the introduction to :pep:"
@ -1207,7 +1207,7 @@ msgid ""
"make it easy to have the Python interpreter use a custom allocator instead "
"of C's standard :func:`malloc`. For documentation, read the comments in :"
"file:`Include/pymem.h` and :file:`Include/objimpl.h`. For the lengthy "
"discussions during which the interface was hammered out, see the Web "
"discussions during which the interface was hammered out, see the web "
"archives of the 'patches' and 'python-dev' lists at python.org."
msgstr ""
@ -1458,7 +1458,7 @@ msgstr ""
msgid ""
"The XML Special Interest Group has been working on XML-related Python code "
"for a while. Its code distribution, called PyXML, is available from the "
"SIG's Web pages at https://www.python.org/community/sigs/current/xml-sig. "
"SIG's web pages at https://www.python.org/community/sigs/current/xml-sig. "
"The PyXML distribution also used the package name ``xml``. If you've "
"written programs that used PyXML, you're probably wondering about its "
"compatibility with the 2.0 :mod:`xml` package."
@ -1618,7 +1618,7 @@ msgstr ""
#: whatsnew/2.0.rst:1111
msgid ""
":mod:`robotparser`: Parse a :file:`robots.txt` file, which is used for "
"writing Web spiders that politely avoid certain areas of a Web site. The "
"writing web spiders that politely avoid certain areas of a web site. The "
"parser accepts the contents of a :file:`robots.txt` file, builds a set of "
"rules from it, and can then answer questions about the fetchability of a "
"given URL. (Contributed by Skip Montanaro.)"

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2019-12-11 11:28+0100\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -559,7 +559,7 @@ msgid ""
"In Python 2.1, functions can now have arbitrary information attached to "
"them. People were often using docstrings to hold information about functions "
"and methods, because the ``__doc__`` attribute was the only way of attaching "
"any information to a function. For example, in the Zope Web application "
"any information to a function. For example, in the Zope web application "
"server, functions are marked as safe for public access by having a "
"docstring, and in John Aycock's SPARK parsing framework, docstrings hold "
"parts of the BNF grammar to be parsed. This overloading is unfortunate, "

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-24 09:01+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2018-08-01 00:07+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -73,7 +73,7 @@ msgstr ""
#: whatsnew/2.2.rst:52
msgid ""
"A long time ago I wrote a Web page listing flaws in Python's design. One of "
"A long time ago I wrote a web page listing flaws in Python's design. One of "
"the most significant flaws was that it's impossible to subclass Python types "
"implemented in C. In particular, it's not possible to subclass built-in "
"types, so you can't just subclass, say, lists in order to add a single "

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2018-07-31 23:42+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -1798,7 +1798,7 @@ msgstr ""
msgid ""
"The new :mod:`DocXMLRPCServer` module allows writing self-documenting XML-"
"RPC servers. Run it in demo mode (as a program) to see it in action. "
"Pointing the Web browser to the RPC server produces pydoc-style "
"Pointing the web browser to the RPC server produces pydoc-style "
"documentation; pointing xmlrpclib to the server allows invoking the actual "
"methods. (Contributed by Brian Quinlan.)"
msgstr ""

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2018-07-03 11:14+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -2164,7 +2164,7 @@ msgstr ""
#: whatsnew/3.2.rst:1924
msgid ""
"The :mod:`pydoc` module now provides a much-improved Web server interface, "
"The :mod:`pydoc` module now provides a much-improved web server interface, "
"as well as a new command-line option ``-b`` to automatically open a browser "
"window to display that server:"
msgstr ""

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -657,7 +657,7 @@ msgid ""
":mod:`ensurepip` includes a bundled copy of ``pip``, up-to-date as of the "
"first release candidate of the release of CPython with which it ships (this "
"applies to both maintenance releases and feature releases). ``ensurepip`` "
"does not access the internet. If the installation has Internet access, "
"does not access the internet. If the installation has internet access, "
"after ``ensurepip`` is run the bundled ``pip`` can be used to upgrade "
"``pip`` to a more recent release than the bundled one. (Note that such an "
"upgraded version of ``pip`` is considered to be a separately installed "

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-02-24 17:33+0100\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2018-10-13 17:48+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -822,8 +822,8 @@ msgstr ""
#: whatsnew/3.6.rst:724
msgid ""
"This can be used to instrument running interpreters in production, without "
"the need to recompile specific debug builds or providing application-"
"specific profiling/debugging code."
"the need to recompile specific :ref:`debug builds <debug-build>` or "
"providing application-specific profiling/debugging code."
msgstr ""
#: whatsnew/3.6.rst:728

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-05-29 16:33+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2020-08-06 00:39+0200\n"
"Last-Translator: \n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -229,7 +229,7 @@ msgid ""
"Python as well. Consult the :ref:`removed-in-python-39` section."
msgstr ""
#: whatsnew/3.9.rst:1258
#: whatsnew/3.9.rst:1259
msgid "New Features"
msgstr "Nouvelles fonctionnalités"
@ -379,10 +379,10 @@ msgstr ""
#: whatsnew/3.9.rst:234
msgid ""
"In the :ref:`Python Development Mode <devmode>` and in debug build, the "
"*encoding* and *errors* arguments are now checked for string encoding and "
"decoding operations. Examples: :func:`open`, :meth:`str.encode` and :meth:"
"`bytes.decode`."
"In the :ref:`Python Development Mode <devmode>` and in :ref:`debug build "
"<debug-build>`, the *encoding* and *errors* arguments are now checked for "
"string encoding and decoding operations. Examples: :func:`open`, :meth:`str."
"encode` and :meth:`bytes.decode`."
msgstr ""
#: whatsnew/3.9.rst:239
@ -1081,7 +1081,7 @@ msgid ""
"(Contributed by Huon Wilson in :issue:`40630`.)"
msgstr ""
#: whatsnew/3.9.rst:1484
#: whatsnew/3.9.rst:1485
msgid "typing"
msgstr ""
@ -1386,7 +1386,7 @@ msgid ""
"(Contributed by Raymond Hettinger in :issue:`40465`)"
msgstr ""
#: whatsnew/3.9.rst:1398
#: whatsnew/3.9.rst:1399
msgid "Removed"
msgstr ""
@ -1563,7 +1563,7 @@ msgid ""
"unicode characters."
msgstr ""
#: whatsnew/3.9.rst:1320
#: whatsnew/3.9.rst:1321
msgid "Porting to Python 3.9"
msgstr ""
@ -1694,35 +1694,36 @@ msgstr ""
#: whatsnew/3.9.rst:1139
msgid ""
"Instances of heap-allocated types (such as those created with :c:func:"
"`PyType_FromSpec` and similar APIs) hold a reference to their type object "
"since Python 3.8. As indicated in the \"Changes in the C API\" of Python "
"3.8, for the vast majority of cases, there should be no side effect but for "
"types that have a custom :c:member:`~PyTypeObject.tp_traverse` function, "
"ensure that all custom ``tp_traverse`` functions of heap-allocated types "
"visit the object's type."
"Instances of :ref:`heap-allocated types <heap-types>` (such as those created "
"with :c:func:`PyType_FromSpec` and similar APIs) hold a reference to their "
"type object since Python 3.8. As indicated in the \"Changes in the C API\" "
"of Python 3.8, for the vast majority of cases, there should be no side "
"effect but for types that have a custom :c:member:`~PyTypeObject."
"tp_traverse` function, ensure that all custom ``tp_traverse`` functions of "
"heap-allocated types visit the object's type."
msgstr ""
#: whatsnew/3.9.rst:1160
msgid ""
"If your traverse function delegates to ``tp_traverse`` of its base class (or "
"another type), ensure that ``Py_TYPE(self)`` is visited only once. Note that "
"only heap types are expected to visit the type in ``tp_traverse``."
"only :ref:`heap type <heap-types>` are expected to visit the type in "
"``tp_traverse``."
msgstr ""
#: whatsnew/3.9.rst:1164
#: whatsnew/3.9.rst:1165
msgid "For example, if your ``tp_traverse`` function includes:"
msgstr ""
#: whatsnew/3.9.rst:1170
#: whatsnew/3.9.rst:1171
msgid "then add:"
msgstr ""
#: whatsnew/3.9.rst:1183
#: whatsnew/3.9.rst:1184
msgid "(See :issue:`35810` and :issue:`40217` for more information.)"
msgstr ""
#: whatsnew/3.9.rst:1185
#: whatsnew/3.9.rst:1186
msgid ""
"The functions ``PyEval_CallObject``, ``PyEval_CallFunction``, "
"``PyEval_CallMethod`` and ``PyEval_CallObjectWithKeywords`` are deprecated. "
@ -1730,11 +1731,11 @@ msgid ""
"issue:`29548`.)"
msgstr ""
#: whatsnew/3.9.rst:1191
#: whatsnew/3.9.rst:1192
msgid "CPython bytecode changes"
msgstr ""
#: whatsnew/3.9.rst:1193
#: whatsnew/3.9.rst:1194
msgid ""
"The :opcode:`LOAD_ASSERTION_ERROR` opcode was added for handling the :"
"keyword:`assert` statement. Previously, the assert statement would not work "
@ -1742,37 +1743,37 @@ msgid ""
"(Contributed by Zackery Spytz in :issue:`34880`.)"
msgstr ""
#: whatsnew/3.9.rst:1198
#: whatsnew/3.9.rst:1199
msgid ""
"The :opcode:`COMPARE_OP` opcode was split into four distinct instructions:"
msgstr ""
#: whatsnew/3.9.rst:1200
#: whatsnew/3.9.rst:1201
msgid "``COMPARE_OP`` for rich comparisons"
msgstr ""
#: whatsnew/3.9.rst:1201
#: whatsnew/3.9.rst:1202
msgid "``IS_OP`` for 'is' and 'is not' tests"
msgstr ""
#: whatsnew/3.9.rst:1202
#: whatsnew/3.9.rst:1203
msgid "``CONTAINS_OP`` for 'in' and 'not in' tests"
msgstr ""
#: whatsnew/3.9.rst:1203
#: whatsnew/3.9.rst:1204
msgid ""
"``JUMP_IF_NOT_EXC_MATCH`` for checking exceptions in 'try-except' statements."
msgstr ""
#: whatsnew/3.9.rst:1206
#: whatsnew/3.9.rst:1207
msgid "(Contributed by Mark Shannon in :issue:`39156`.)"
msgstr ""
#: whatsnew/3.9.rst:1210
#: whatsnew/3.9.rst:1211
msgid "Build Changes"
msgstr ""
#: whatsnew/3.9.rst:1212
#: whatsnew/3.9.rst:1213
msgid ""
"Added ``--with-platlibdir`` option to the ``configure`` script: name of the "
"platform-specific library directory, stored in the new :attr:`sys."
@ -1781,43 +1782,43 @@ msgid ""
"and Victor Stinner in :issue:`1294959`.)"
msgstr ""
#: whatsnew/3.9.rst:1218
#: whatsnew/3.9.rst:1219
msgid ""
"The ``COUNT_ALLOCS`` special build macro has been removed. (Contributed by "
"Victor Stinner in :issue:`39489`.)"
msgstr ""
#: whatsnew/3.9.rst:1221
#: whatsnew/3.9.rst:1222
msgid ""
"On non-Windows platforms, the :c:func:`setenv` and :c:func:`unsetenv` "
"functions are now required to build Python. (Contributed by Victor Stinner "
"in :issue:`39395`.)"
msgstr ""
#: whatsnew/3.9.rst:1225
#: whatsnew/3.9.rst:1226
msgid ""
"On non-Windows platforms, creating ``bdist_wininst`` installers is now "
"officially unsupported. (See :issue:`10945` for more details.)"
msgstr ""
#: whatsnew/3.9.rst:1228
#: whatsnew/3.9.rst:1229
msgid ""
"When building Python on macOS from source, ``_tkinter`` now links with non-"
"system Tcl and Tk frameworks if they are installed in ``/Library/"
"Frameworks``, as had been the case on older releases of macOS. If a macOS "
"SDK is explicitly configured, by using ``--enable-universalsdk=`` or ``-"
"SDK is explicitly configured, by using :option:`--enable-universalsdk` or ``-"
"isysroot``, only the SDK itself is searched. The default behavior can still "
"be overridden with ``--with-tcltk-includes`` and ``--with-tcltk-libs``. "
"(Contributed by Ned Deily in :issue:`34956`.)"
"be overridden with :option:`--with-tcltk-includes` and :option:`--with-tcltk-"
"libs`. (Contributed by Ned Deily in :issue:`34956`.)"
msgstr ""
#: whatsnew/3.9.rst:1237
#: whatsnew/3.9.rst:1238
msgid ""
"Python can now be built for Windows 10 ARM64. (Contributed by Steve Dower "
"in :issue:`33125`.)"
msgstr ""
#: whatsnew/3.9.rst:1240
#: whatsnew/3.9.rst:1241
msgid ""
"Some individual tests are now skipped when ``--pgo`` is used. The tests in "
"question increased the PGO task time significantly and likely didn't help "
@ -1833,11 +1834,11 @@ msgid ""
"details.)"
msgstr ""
#: whatsnew/3.9.rst:1255
#: whatsnew/3.9.rst:1256
msgid "C API Changes"
msgstr ""
#: whatsnew/3.9.rst:1260
#: whatsnew/3.9.rst:1261
msgid ""
":pep:`573`: Added :c:func:`PyType_FromModuleAndSpec` to associate a module "
"with a class; :c:func:`PyType_GetModule` and :c:func:`PyType_GetModuleState` "
@ -1846,20 +1847,20 @@ msgid ""
"(Contributed by Marcel Plch and Petr Viktorin in :issue:`38787`.)"
msgstr ""
#: whatsnew/3.9.rst:1267
#: whatsnew/3.9.rst:1268
msgid ""
"Added :c:func:`PyFrame_GetCode` function: get a frame code. Added :c:func:"
"`PyFrame_GetBack` function: get the frame next outer frame. (Contributed by "
"Victor Stinner in :issue:`40421`.)"
msgstr ""
#: whatsnew/3.9.rst:1271
#: whatsnew/3.9.rst:1272
msgid ""
"Added :c:func:`PyFrame_GetLineNumber` to the limited C API. (Contributed by "
"Victor Stinner in :issue:`40421`.)"
msgstr ""
#: whatsnew/3.9.rst:1274
#: whatsnew/3.9.rst:1275
msgid ""
"Added :c:func:`PyThreadState_GetInterpreter` and :c:func:"
"`PyInterpreterState_Get` functions to get the interpreter. Added :c:func:"
@ -1869,7 +1870,7 @@ msgid ""
"issue:`39947`.)"
msgstr ""
#: whatsnew/3.9.rst:1282
#: whatsnew/3.9.rst:1283
msgid ""
"Added a new public :c:func:`PyObject_CallNoArgs` function to the C API, "
"which calls a callable Python object without any arguments. It is the most "
@ -1877,11 +1878,11 @@ msgid ""
"(Contributed by Victor Stinner in :issue:`37194`.)"
msgstr ""
#: whatsnew/3.9.rst:1409
#: whatsnew/3.9.rst:1410
msgid "Changes in the limited C API (if ``Py_LIMITED_API`` macro is defined):"
msgstr ""
#: whatsnew/3.9.rst:1289
#: whatsnew/3.9.rst:1290
msgid ""
"Provide :c:func:`Py_EnterRecursiveCall` and :c:func:`Py_LeaveRecursiveCall` "
"as regular functions for the limited API. Previously, there were defined as "
@ -1890,23 +1891,23 @@ msgid ""
"the limited C API)."
msgstr ""
#: whatsnew/3.9.rst:1295
#: whatsnew/3.9.rst:1296
msgid ""
"``PyObject_INIT()`` and ``PyObject_INIT_VAR()`` become regular \"opaque\" "
"function to hide implementation details."
msgstr ""
#: whatsnew/3.9.rst:1436
#: whatsnew/3.9.rst:1437
msgid "(Contributed by Victor Stinner in :issue:`38644` and :issue:`39542`.)"
msgstr ""
#: whatsnew/3.9.rst:1300
#: whatsnew/3.9.rst:1301
msgid ""
"The :c:func:`PyModule_AddType` function is added to help adding a type to a "
"module. (Contributed by Dong-hee Na in :issue:`40024`.)"
msgstr ""
#: whatsnew/3.9.rst:1304
#: whatsnew/3.9.rst:1305
msgid ""
"Added the functions :c:func:`PyObject_GC_IsTracked` and :c:func:"
"`PyObject_GC_IsFinalized` to the public API to allow to query if Python "
@ -1915,27 +1916,27 @@ msgid ""
"issue:`40241`.)"
msgstr ""
#: whatsnew/3.9.rst:1310
#: whatsnew/3.9.rst:1311
msgid ""
"Added :c:func:`_PyObject_FunctionStr` to get a user-friendly string "
"representation of a function-like object. (Patch by Jeroen Demeyer in :issue:"
"`37645`.)"
msgstr ""
#: whatsnew/3.9.rst:1314
#: whatsnew/3.9.rst:1315
msgid ""
"Added :c:func:`PyObject_CallOneArg` for calling an object with one "
"positional argument (Patch by Jeroen Demeyer in :issue:`37483`.)"
msgstr ""
#: whatsnew/3.9.rst:1322
#: whatsnew/3.9.rst:1323
msgid ""
"``PyInterpreterState.eval_frame`` (:pep:`523`) now requires a new mandatory "
"*tstate* parameter (``PyThreadState*``). (Contributed by Victor Stinner in :"
"issue:`38500`.)"
msgstr ""
#: whatsnew/3.9.rst:1326
#: whatsnew/3.9.rst:1327
msgid ""
"Extension modules: :c:member:`~PyModuleDef.m_traverse`, :c:member:"
"`~PyModuleDef.m_clear` and :c:member:`~PyModuleDef.m_free` functions of :c:"
@ -1947,12 +1948,12 @@ msgid ""
"`PyModule_GetState`) is ``NULL``."
msgstr ""
#: whatsnew/3.9.rst:1335
#: whatsnew/3.9.rst:1336
msgid ""
"Extension modules without module state (``m_size <= 0``) are not affected."
msgstr ""
#: whatsnew/3.9.rst:1337
#: whatsnew/3.9.rst:1338
msgid ""
"If :c:func:`Py_AddPendingCall` is called in a subinterpreter, the function "
"is now scheduled to be called from the subinterpreter, rather than being "
@ -1960,7 +1961,7 @@ msgid ""
"of scheduled calls. (Contributed by Victor Stinner in :issue:`39984`.)"
msgstr ""
#: whatsnew/3.9.rst:1343
#: whatsnew/3.9.rst:1344
msgid ""
"The Windows registry is no longer used to initialize :data:`sys.path` when "
"the ``-E`` option is used (if :c:member:`PyConfig.use_environment` is set to "
@ -1968,21 +1969,21 @@ msgid ""
"by Zackery Spytz in :issue:`8901`.)"
msgstr ""
#: whatsnew/3.9.rst:1348
#: whatsnew/3.9.rst:1349
msgid ""
"The global variable :c:data:`PyStructSequence_UnnamedField` is now a "
"constant and refers to a constant string. (Contributed by Serhiy Storchaka "
"in :issue:`38650`.)"
msgstr ""
#: whatsnew/3.9.rst:1352
#: whatsnew/3.9.rst:1353
msgid ""
"The :c:type:`PyGC_Head` structure is now opaque. It is only defined in the "
"internal C API (``pycore_gc.h``). (Contributed by Victor Stinner in :issue:"
"`40241`.)"
msgstr ""
#: whatsnew/3.9.rst:1356
#: whatsnew/3.9.rst:1357
msgid ""
"The ``Py_UNICODE_COPY``, ``Py_UNICODE_FILL``, ``PyUnicode_WSTR_LENGTH``, :c:"
"func:`PyUnicode_FromUnicode`, :c:func:`PyUnicode_AsUnicode`, "
@ -1991,7 +1992,7 @@ msgid ""
"Python 3.3. (Contributed by Inada Naoki in :issue:`36346`.)"
msgstr ""
#: whatsnew/3.9.rst:1363
#: whatsnew/3.9.rst:1364
msgid ""
"The :c:func:`Py_FatalError` function is replaced with a macro which logs "
"automatically the name of the current function, unless the "
@ -1999,22 +2000,22 @@ msgid ""
"issue:`39882`.)"
msgstr ""
#: whatsnew/3.9.rst:1368
#: whatsnew/3.9.rst:1369
msgid ""
"The vectorcall protocol now requires that the caller passes only strings as "
"keyword names. (See :issue:`37540` for more information.)"
msgstr ""
#: whatsnew/3.9.rst:1371
#: whatsnew/3.9.rst:1372
msgid ""
"Implementation details of a number of macros and functions are now hidden:"
msgstr ""
#: whatsnew/3.9.rst:1373
#: whatsnew/3.9.rst:1374
msgid ":c:func:`PyObject_IS_GC` macro was converted to a function."
msgstr ""
#: whatsnew/3.9.rst:1375
#: whatsnew/3.9.rst:1376
msgid ""
"The :c:func:`PyObject_NEW` macro becomes an alias to the :c:func:"
"`PyObject_New` macro, and the :c:func:`PyObject_NEW_VAR` macro becomes an "
@ -2022,45 +2023,45 @@ msgid ""
"the :c:member:`PyTypeObject.tp_basicsize` member."
msgstr ""
#: whatsnew/3.9.rst:1380
#: whatsnew/3.9.rst:1381
msgid ""
":c:func:`PyType_HasFeature` now always calls :c:func:`PyType_GetFlags`. "
"Previously, it accessed directly the :c:member:`PyTypeObject.tp_flags` "
"member when the limited C API was not used."
msgstr ""
#: whatsnew/3.9.rst:1384
#: whatsnew/3.9.rst:1385
msgid ""
":c:func:`PyObject_GET_WEAKREFS_LISTPTR` macro was converted to a function: "
"the macro accessed directly the :c:member:`PyTypeObject.tp_weaklistoffset` "
"member."
msgstr ""
#: whatsnew/3.9.rst:1388
#: whatsnew/3.9.rst:1389
msgid ""
":c:func:`PyObject_CheckBuffer` macro was converted to a function: the macro "
"accessed directly the :c:member:`PyTypeObject.tp_as_buffer` member."
msgstr ""
#: whatsnew/3.9.rst:1391
#: whatsnew/3.9.rst:1392
msgid ""
":c:func:`PyIndex_Check` is now always declared as an opaque function to hide "
"implementation details: removed the ``PyIndex_Check()`` macro. The macro "
"accessed directly the :c:member:`PyTypeObject.tp_as_number` member."
msgstr ""
#: whatsnew/3.9.rst:1395
#: whatsnew/3.9.rst:1396
msgid "(See :issue:`40170` for more details.)"
msgstr ""
#: whatsnew/3.9.rst:1400
#: whatsnew/3.9.rst:1401
msgid ""
"Excluded ``PyFPE_START_PROTECT()`` and ``PyFPE_END_PROTECT()`` macros of "
"``pyfpe.h`` from the limited C API. (Contributed by Victor Stinner in :issue:"
"`38835`.)"
msgstr ""
#: whatsnew/3.9.rst:1404
#: whatsnew/3.9.rst:1405
msgid ""
"The ``tp_print`` slot of :ref:`PyTypeObject <type-structs>` has been "
"removed. It was used for printing objects to files in Python 2.7 and before. "
@ -2068,89 +2069,89 @@ msgid ""
"Demeyer in :issue:`36974`.)"
msgstr ""
#: whatsnew/3.9.rst:1411
#: whatsnew/3.9.rst:1412
msgid "Excluded the following functions from the limited C API:"
msgstr ""
#: whatsnew/3.9.rst:1413
#: whatsnew/3.9.rst:1414
msgid ""
"``PyThreadState_DeleteCurrent()`` (Contributed by Joannah Nanjekye in :issue:"
"`37878`.)"
msgstr ""
#: whatsnew/3.9.rst:1415
#: whatsnew/3.9.rst:1416
msgid "``_Py_CheckRecursionLimit``"
msgstr ""
#: whatsnew/3.9.rst:1416
#: whatsnew/3.9.rst:1417
msgid "``_Py_NewReference()``"
msgstr ""
#: whatsnew/3.9.rst:1417
#: whatsnew/3.9.rst:1418
msgid "``_Py_ForgetReference()``"
msgstr ""
#: whatsnew/3.9.rst:1418
#: whatsnew/3.9.rst:1419
msgid "``_PyTraceMalloc_NewReference()``"
msgstr ""
#: whatsnew/3.9.rst:1419
#: whatsnew/3.9.rst:1420
msgid "``_Py_GetRefTotal()``"
msgstr ""
#: whatsnew/3.9.rst:1420
#: whatsnew/3.9.rst:1421
msgid "The trashcan mechanism which never worked in the limited C API."
msgstr ""
#: whatsnew/3.9.rst:1421
#: whatsnew/3.9.rst:1422
msgid "``PyTrash_UNWIND_LEVEL``"
msgstr ""
#: whatsnew/3.9.rst:1422
#: whatsnew/3.9.rst:1423
msgid "``Py_TRASHCAN_BEGIN_CONDITION``"
msgstr ""
#: whatsnew/3.9.rst:1423
#: whatsnew/3.9.rst:1424
msgid "``Py_TRASHCAN_BEGIN``"
msgstr ""
#: whatsnew/3.9.rst:1424
#: whatsnew/3.9.rst:1425
msgid "``Py_TRASHCAN_END``"
msgstr ""
#: whatsnew/3.9.rst:1425
#: whatsnew/3.9.rst:1426
msgid "``Py_TRASHCAN_SAFE_BEGIN``"
msgstr ""
#: whatsnew/3.9.rst:1426
#: whatsnew/3.9.rst:1427
msgid "``Py_TRASHCAN_SAFE_END``"
msgstr ""
#: whatsnew/3.9.rst:1428
#: whatsnew/3.9.rst:1429
msgid "Moved following functions and definitions to the internal C API:"
msgstr ""
#: whatsnew/3.9.rst:1430
#: whatsnew/3.9.rst:1431
msgid "``_PyDebug_PrintTotalRefs()``"
msgstr ""
#: whatsnew/3.9.rst:1431
#: whatsnew/3.9.rst:1432
msgid "``_Py_PrintReferences()``"
msgstr ""
#: whatsnew/3.9.rst:1432
#: whatsnew/3.9.rst:1433
msgid "``_Py_PrintReferenceAddresses()``"
msgstr ""
#: whatsnew/3.9.rst:1433
#: whatsnew/3.9.rst:1434
msgid "``_Py_tracemalloc_config``"
msgstr ""
#: whatsnew/3.9.rst:1434
#: whatsnew/3.9.rst:1435
msgid "``_Py_AddToAllObjects()`` (specific to ``Py_TRACE_REFS`` build)"
msgstr ""
#: whatsnew/3.9.rst:1438
#: whatsnew/3.9.rst:1439
msgid ""
"Removed ``_PyRuntime.getframe`` hook and removed ``_PyThreadState_GetFrame`` "
"macro which was an alias to ``_PyRuntime.getframe``. They were only exposed "
@ -2158,72 +2159,72 @@ msgid ""
"(Contributed by Victor Stinner in :issue:`39946`.)"
msgstr ""
#: whatsnew/3.9.rst:1443
#: whatsnew/3.9.rst:1444
msgid ""
"Removed the following functions from the C API. Call :c:func:`PyGC_Collect` "
"explicitly to clear all free lists. (Contributed by Inada Naoki and Victor "
"Stinner in :issue:`37340`, :issue:`38896` and :issue:`40428`.)"
msgstr ""
#: whatsnew/3.9.rst:1448
#: whatsnew/3.9.rst:1449
msgid "``PyAsyncGen_ClearFreeLists()``"
msgstr ""
#: whatsnew/3.9.rst:1449
#: whatsnew/3.9.rst:1450
msgid "``PyContext_ClearFreeList()``"
msgstr ""
#: whatsnew/3.9.rst:1450
#: whatsnew/3.9.rst:1451
msgid "``PyDict_ClearFreeList()``"
msgstr ""
#: whatsnew/3.9.rst:1451
#: whatsnew/3.9.rst:1452
msgid "``PyFloat_ClearFreeList()``"
msgstr ""
#: whatsnew/3.9.rst:1452
#: whatsnew/3.9.rst:1453
msgid "``PyFrame_ClearFreeList()``"
msgstr ""
#: whatsnew/3.9.rst:1453
#: whatsnew/3.9.rst:1454
msgid "``PyList_ClearFreeList()``"
msgstr ""
#: whatsnew/3.9.rst:1454
#: whatsnew/3.9.rst:1455
msgid ""
"``PyMethod_ClearFreeList()`` and ``PyCFunction_ClearFreeList()``: the free "
"lists of bound method objects have been removed."
msgstr ""
#: whatsnew/3.9.rst:1456
#: whatsnew/3.9.rst:1457
msgid ""
"``PySet_ClearFreeList()``: the set free list has been removed in Python 3.4."
msgstr ""
#: whatsnew/3.9.rst:1458
#: whatsnew/3.9.rst:1459
msgid "``PyTuple_ClearFreeList()``"
msgstr ""
#: whatsnew/3.9.rst:1459
#: whatsnew/3.9.rst:1460
msgid ""
"``PyUnicode_ClearFreeList()``: the Unicode free list has been removed in "
"Python 3.3."
msgstr ""
#: whatsnew/3.9.rst:1462
#: whatsnew/3.9.rst:1463
msgid ""
"Removed ``_PyUnicode_ClearStaticStrings()`` function. (Contributed by Victor "
"Stinner in :issue:`39465`.)"
msgstr ""
#: whatsnew/3.9.rst:1465
#: whatsnew/3.9.rst:1466
msgid ""
"Removed ``Py_UNICODE_MATCH``. It has been deprecated by :pep:`393`, and "
"broken since Python 3.3. The :c:func:`PyUnicode_Tailmatch` function can be "
"used instead. (Contributed by Inada Naoki in :issue:`36346`.)"
msgstr ""
#: whatsnew/3.9.rst:1470
#: whatsnew/3.9.rst:1471
msgid ""
"Cleaned header files of interfaces defined but with no implementation. The "
"public API symbols being removed are: "
@ -2236,26 +2237,26 @@ msgid ""
"`39372`.)"
msgstr ""
#: whatsnew/3.9.rst:1481
#: whatsnew/3.9.rst:1482
msgid "Notable changes in Python 3.9.1"
msgstr ""
#: whatsnew/3.9.rst:1486
#: whatsnew/3.9.rst:1487
msgid ""
"The behavior of :class:`typing.Literal` was changed to conform with :pep:"
"`586` and to match the behavior of static type checkers specified in the PEP."
msgstr ""
#: whatsnew/3.9.rst:1489
#: whatsnew/3.9.rst:1490
msgid "``Literal`` now de-duplicates parameters."
msgstr ""
#: whatsnew/3.9.rst:1490
#: whatsnew/3.9.rst:1491
msgid ""
"Equality comparisons between ``Literal`` objects are now order independent."
msgstr ""
#: whatsnew/3.9.rst:1491
#: whatsnew/3.9.rst:1492
msgid ""
"``Literal`` comparisons now respect types. For example, ``Literal[0] == "
"Literal[False]`` previously evaluated to ``True``. It is now ``False``. To "
@ -2263,7 +2264,7 @@ msgid ""
"differentiating types."
msgstr ""
#: whatsnew/3.9.rst:1495
#: whatsnew/3.9.rst:1496
msgid ""
"``Literal`` objects will now raise a :exc:`TypeError` exception during "
"equality comparisons if any of their parameters are not :term:`hashable`. "
@ -2271,15 +2272,15 @@ msgid ""
"error::"
msgstr ""
#: whatsnew/3.9.rst:1507
#: whatsnew/3.9.rst:1508
msgid "(Contributed by Yurii Karabas in :issue:`42345`.)"
msgstr ""
#: whatsnew/3.9.rst:1510
#: whatsnew/3.9.rst:1511
msgid "macOS 11.0 (Big Sur) and Apple Silicon Mac support"
msgstr ""
#: whatsnew/3.9.rst:1512
#: whatsnew/3.9.rst:1513
msgid ""
"As of 3.9.1, Python now fully supports building and running on macOS 11.0 "
"(Big Sur) and on Apple Silicon Macs (based on the ``ARM64`` architecture). A "
@ -2291,19 +2292,19 @@ msgid ""
"version in use at runtime (\"weaklinking\")."
msgstr ""
#: whatsnew/3.9.rst:1521
#: whatsnew/3.9.rst:1522
msgid "(Contributed by Ronald Oussoren and Lawrence D'Anna in :issue:`41100`.)"
msgstr ""
#: whatsnew/3.9.rst:1524
#: whatsnew/3.9.rst:1525
msgid "Notable changes in Python 3.9.2"
msgstr ""
#: whatsnew/3.9.rst:1527
#: whatsnew/3.9.rst:1528
msgid "collections.abc"
msgstr "collections.abc"
#: whatsnew/3.9.rst:1529
#: whatsnew/3.9.rst:1530
msgid ""
":class:`collections.abc.Callable` generic now flattens type parameters, "
"similar to what :data:`typing.Callable` currently does. This means that "
@ -2319,11 +2320,11 @@ msgid ""
"Python 3.10. (Contributed by Ken Jin in :issue:`42195`.)"
msgstr ""
#: whatsnew/3.9.rst:1568
#: whatsnew/3.9.rst:1544
msgid "urllib.parse"
msgstr "urllib.parse"
#: whatsnew/3.9.rst:1545
#: whatsnew/3.9.rst:1546
msgid ""
"Earlier Python versions allowed using both ``;`` and ``&`` as query "
"parameter separators in :func:`urllib.parse.parse_qs` and :func:`urllib."
@ -2335,33 +2336,6 @@ msgid ""
"Adam Goldschmidt, Senthil Kumaran and Ken Jin in :issue:`42967`.)"
msgstr ""
#: whatsnew/3.9.rst:1556
msgid "Notable changes in Python 3.9.3"
msgstr ""
#: whatsnew/3.9.rst:1558
msgid ""
"A security fix alters the :class:`ftplib.FTP` behavior to not trust the IPv4 "
"address sent from the remote server when setting up a passive data channel. "
"We reuse the ftp server IP address instead. For unusual code requiring the "
"old behavior, set a ``trust_server_pasv_ipv4_address`` attribute on your FTP "
"instance to ``True``. (See :issue:`43285`)"
msgstr ""
#: whatsnew/3.9.rst:1565
msgid "Notable changes in Python 3.9.5"
msgstr ""
#: whatsnew/3.9.rst:1570
msgid ""
"The presence of newline or tab characters in parts of a URL allows for some "
"forms of attacks. Following the WHATWG specification that updates :rfc:"
"`3986`, ASCII newline ``\\n``, ``\\r`` and tab ``\\t`` characters are "
"stripped from the URL by the parser in :mod:`urllib.parse` preventing such "
"attacks. The removal characters are controlled by a new module level "
"variable ``urllib.parse._UNSAFE_URL_BYTES_TO_REMOVE``. (See :issue:`43882`)"
msgstr ""
#~ msgid ""
#~ "This article explains the new features in Python 3.9, compared to 3.8."
#~ msgstr ""

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-24 09:01+0200\n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2017-09-21 09:39+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
@ -29,7 +29,7 @@ msgstr ""
"changements entres les versions majeures de Python. Elles sont à lire pour "
"quiconque souhaitant être à jour suite à une nouvelle sortie."
#: whatsnew/index.rst:33
#: whatsnew/index.rst:34
msgid ""
"The \"Changelog\" is an HTML version of the `file built <https://pypi.org/"
"project/blurb>`_ from the contents of the :source:`Misc/NEWS.d` directory "