Merge from upstream/3.7 (#606)

This commit is contained in:
Jules Lasne (jlasne) 2019-03-20 09:02:55 +01:00 committed by Julien Palard
commit 703a04d9d2

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-11-29 16:06+0100\n"
"POT-Creation-Date: 2019-03-11 12:59+0100\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"
@ -3043,11 +3043,24 @@ msgid ""
"Python 3.8."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2320
#: ../Doc/whatsnew/3.6.rst:2319
msgid ""
"With the introduction of :exc:`ModuleNotFoundError`, import system consumers "
"may start expecting import system replacements to raise that more specific "
"exception when appropriate, rather than the less-specific :exc:"
"`ImportError`. To provide future compatibility with such consumers, "
"implementors of alternative import systems that completely replace :func:"
"`__import__` will need to update their implementations to raise the new "
"subclass when a module can't be found at all. Implementors of compliant "
"plugins to the default import system shouldn't need to make any changes, as "
"the default import system will raise the new subclass when appropriate."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2331
msgid "Changes in the C API"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2322
#: ../Doc/whatsnew/3.6.rst:2333
msgid ""
"The :c:func:`PyMem_Malloc` allocator family now uses the :ref:`pymalloc "
"allocator <pymalloc>` rather than the system :c:func:`malloc`. Applications "
@ -3056,29 +3069,29 @@ msgid ""
"usage of memory allocators in your application. See :issue:`26249`."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2328
#: ../Doc/whatsnew/3.6.rst:2339
msgid ""
":c:func:`Py_Exit` (and the main interpreter) now override the exit status "
"with 120 if flushing buffered data failed. See :issue:`5319`."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2333
#: ../Doc/whatsnew/3.6.rst:2344
msgid "CPython bytecode changes"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2335
#: ../Doc/whatsnew/3.6.rst:2346
msgid ""
"There have been several major changes to the :term:`bytecode` in Python 3.6."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2337
#: ../Doc/whatsnew/3.6.rst:2348
msgid ""
"The Python interpreter now uses a 16-bit wordcode instead of bytecode. "
"(Contributed by Demur Rumed with input and reviews from Serhiy Storchaka and "
"Victor Stinner in :issue:`26647` and :issue:`28050`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2341
#: ../Doc/whatsnew/3.6.rst:2352
msgid ""
"The new :opcode:`FORMAT_VALUE` and :opcode:`BUILD_STRING` opcodes as part of "
"the :ref:`formatted string literal <whatsnew36-pep498>` implementation. "
@ -3086,14 +3099,14 @@ msgid ""
"`27078`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2346
#: ../Doc/whatsnew/3.6.rst:2357
msgid ""
"The new :opcode:`BUILD_CONST_KEY_MAP` opcode to optimize the creation of "
"dictionaries with constant keys. (Contributed by Serhiy Storchaka in :issue:"
"`27140`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2350
#: ../Doc/whatsnew/3.6.rst:2361
msgid ""
"The function call opcodes have been heavily reworked for better performance "
"and simpler implementation. The :opcode:`MAKE_FUNCTION`, :opcode:"
@ -3105,22 +3118,22 @@ msgid ""
"issue:`27095`, and Serhiy Storchaka in :issue:`27213`, :issue:`28257`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2361
#: ../Doc/whatsnew/3.6.rst:2372
msgid ""
"The new :opcode:`SETUP_ANNOTATIONS` and :opcode:`STORE_ANNOTATION` opcodes "
"have been added to support the new :term:`variable annotation` syntax. "
"(Contributed by Ivan Levkivskyi in :issue:`27985`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2367
#: ../Doc/whatsnew/3.6.rst:2378
msgid "Notable changes in Python 3.6.2"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2370
#: ../Doc/whatsnew/3.6.rst:2381
msgid "New ``make regen-all`` build target"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2372
#: ../Doc/whatsnew/3.6.rst:2383
msgid ""
"To simplify cross-compilation, and to ensure that CPython can reliably be "
"compiled without requiring an existing version of Python to already be "
@ -3128,43 +3141,43 @@ msgid ""
"recompile generated files based on file modification times."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2377
#: ../Doc/whatsnew/3.6.rst:2388
msgid ""
"Instead, a new ``make regen-all`` command has been added to force "
"regeneration of these files when desired (e.g. after an initial version of "
"Python has already been built based on the pregenerated versions)."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2381
#: ../Doc/whatsnew/3.6.rst:2392
msgid ""
"More selective regeneration targets are also defined - see :source:`Makefile."
"pre.in` for details."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2384 ../Doc/whatsnew/3.6.rst:2397
#: ../Doc/whatsnew/3.6.rst:2395 ../Doc/whatsnew/3.6.rst:2408
msgid "(Contributed by Victor Stinner in :issue:`23404`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2390
#: ../Doc/whatsnew/3.6.rst:2401
msgid "Removal of ``make touch`` build target"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2392
#: ../Doc/whatsnew/3.6.rst:2403
msgid ""
"The ``make touch`` build target previously used to request implicit "
"regeneration of generated files by updating their modification times has "
"been removed."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2395
#: ../Doc/whatsnew/3.6.rst:2406
msgid "It has been replaced by the new ``make regen-all`` target."
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2403
#: ../Doc/whatsnew/3.6.rst:2414
msgid "Notable changes in Python 3.6.4"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2405
#: ../Doc/whatsnew/3.6.rst:2416
msgid ""
"The ``PyExc_RecursionErrorInst`` singleton that was part of the public API "
"has been removed as its members being never cleared may cause a segfault "
@ -3172,22 +3185,22 @@ msgid ""
"issue:`22898` and :issue:`30697`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2412
#: ../Doc/whatsnew/3.6.rst:2423
msgid "Notable changes in Python 3.6.5"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2414
#: ../Doc/whatsnew/3.6.rst:2425
msgid ""
"The :func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` "
"locale to the ``LC_NUMERIC`` locale in some cases. (Contributed by Victor "
"Stinner in :issue:`31900`.)"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2419
#: ../Doc/whatsnew/3.6.rst:2430
msgid "Notable changes in Python 3.6.7"
msgstr ""
#: ../Doc/whatsnew/3.6.rst:2421
#: ../Doc/whatsnew/3.6.rst:2432
msgid ""
"In 3.6.7 the :mod:`tokenize` module now implicitly emits a ``NEWLINE`` token "
"when provided with input that does not have a trailing new line. This "