# Copyright (C) 2001-2018, Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../Doc/library/__future__.rst:2 msgid ":mod:`__future__` --- Future statement definitions" msgstr ":mod:`__future__` --- Définitions des futurs" #: ../Doc/library/__future__.rst:7 msgid "**Source code:** :source:`Lib/__future__.py`" msgstr "**Source code:** :source:`Lib/_future_.py`" #: ../Doc/library/__future__.rst:11 msgid ":mod:`__future__` is a real module, and serves three purposes:" msgstr "" #: ../Doc/library/__future__.rst:13 msgid "" "To avoid confusing existing tools that analyze import statements and expect " "to find the modules they're importing." msgstr "" #: ../Doc/library/__future__.rst:16 msgid "" "To ensure that :ref:`future statements ` run under releases prior to " "2.1 at least yield runtime exceptions (the import of :mod:`__future__` will " "fail, because there was no module of that name prior to 2.1)." msgstr "" #: ../Doc/library/__future__.rst:20 msgid "" "To document when incompatible changes were introduced, and when they will be " "--- or were --- made mandatory. This is a form of executable documentation, " "and can be inspected programmatically via importing :mod:`__future__` and " "examining its contents." msgstr "" #: ../Doc/library/__future__.rst:25 msgid "Each statement in :file:`__future__.py` is of the form::" msgstr "" #: ../Doc/library/__future__.rst:31 msgid "" "where, normally, *OptionalRelease* is less than *MandatoryRelease*, and both " "are 5-tuples of the same form as :data:`sys.version_info`::" msgstr "" #: ../Doc/library/__future__.rst:41 msgid "" "*OptionalRelease* records the first release in which the feature was " "accepted." msgstr "" #: ../Doc/library/__future__.rst:43 msgid "" "In the case of a *MandatoryRelease* that has not yet occurred, " "*MandatoryRelease* predicts the release in which the feature will become " "part of the language." msgstr "" #: ../Doc/library/__future__.rst:47 msgid "" "Else *MandatoryRelease* records when the feature became part of the " "language; in releases at or after that, modules no longer need a future " "statement to use the feature in question, but may continue to use such " "imports." msgstr "" #: ../Doc/library/__future__.rst:51 msgid "" "*MandatoryRelease* may also be ``None``, meaning that a planned feature got " "dropped." msgstr "" #: ../Doc/library/__future__.rst:54 msgid "" "Instances of class :class:`_Feature` have two corresponding methods, :meth:" "`getOptionalRelease` and :meth:`getMandatoryRelease`." msgstr "" #: ../Doc/library/__future__.rst:57 msgid "" "*CompilerFlag* is the (bitfield) flag that should be passed in the fourth " "argument to the built-in function :func:`compile` to enable the feature in " "dynamically compiled code. This flag is stored in the :attr:`compiler_flag` " "attribute on :class:`_Feature` instances." msgstr "" #: ../Doc/library/__future__.rst:62 msgid "" "No feature description will ever be deleted from :mod:`__future__`. Since " "its introduction in Python 2.1 the following features have found their way " "into the language using this mechanism:" msgstr "" "Aucune fonctionnalité ne sera jamais supprimée de :mod:`__future__`. Depuis " "son introduction dans Python 2.1, les fonctionnalités suivantes ont trouvé " "leur places dans le langage utilisant ce mécanisme :" #: ../Doc/library/__future__.rst:67 msgid "feature" msgstr "fonctionnalité" #: ../Doc/library/__future__.rst:67 msgid "optional in" msgstr "optionnel dans" #: ../Doc/library/__future__.rst:67 msgid "mandatory in" msgstr "obligatoire dans" #: ../Doc/library/__future__.rst:67 msgid "effect" msgstr "effet" #: ../Doc/library/__future__.rst:69 msgid "nested_scopes" msgstr "nested_scopes" #: ../Doc/library/__future__.rst:69 msgid "2.1.0b1" msgstr "2.1.0b1" #: ../Doc/library/__future__.rst:69 msgid "2.2" msgstr "2.2" #: ../Doc/library/__future__.rst:69 msgid ":pep:`227`: *Statically Nested Scopes*" msgstr ":pep:`227`: *Statically Nested Scopes*" #: ../Doc/library/__future__.rst:72 msgid "generators" msgstr "générateurs" #: ../Doc/library/__future__.rst:72 msgid "2.2.0a1" msgstr "2.2.0a1" #: ../Doc/library/__future__.rst:72 msgid "2.3" msgstr "2.3" #: ../Doc/library/__future__.rst:72 msgid ":pep:`255`: *Simple Generators*" msgstr ":pep:`255` : *Générateurs simples*" #: ../Doc/library/__future__.rst:75 msgid "division" msgstr "division" #: ../Doc/library/__future__.rst:75 msgid "2.2.0a2" msgstr "2.2.0a2" #: ../Doc/library/__future__.rst:75 ../Doc/library/__future__.rst:78 #: ../Doc/library/__future__.rst:84 ../Doc/library/__future__.rst:87 msgid "3.0" msgstr "3.0" #: ../Doc/library/__future__.rst:75 msgid ":pep:`238`: *Changing the Division Operator*" msgstr ":pep:`328` : *Changer l'opérateur de division*" #: ../Doc/library/__future__.rst:78 msgid "absolute_import" msgstr "absolute_import" #: ../Doc/library/__future__.rst:78 ../Doc/library/__future__.rst:81 msgid "2.5.0a1" msgstr "2.5.0a1" #: ../Doc/library/__future__.rst:78 msgid ":pep:`328`: *Imports: Multi-Line and Absolute/Relative*" msgstr "" #: ../Doc/library/__future__.rst:81 msgid "with_statement" msgstr "with_statement" #: ../Doc/library/__future__.rst:81 msgid "2.6" msgstr "2.6" #: ../Doc/library/__future__.rst:81 msgid ":pep:`343`: *The \"with\" Statement*" msgstr ":pep:`343` : *L'instruction \"with\"*" #: ../Doc/library/__future__.rst:84 msgid "print_function" msgstr "print_function" #: ../Doc/library/__future__.rst:84 ../Doc/library/__future__.rst:87 msgid "2.6.0a2" msgstr "2.6.0a2" #: ../Doc/library/__future__.rst:84 msgid ":pep:`3105`: *Make print a function*" msgstr ":pep:`3105`: *Make print a function*" #: ../Doc/library/__future__.rst:87 msgid "unicode_literals" msgstr "unicode_literals" #: ../Doc/library/__future__.rst:87 msgid ":pep:`3112`: *Bytes literals in Python 3000*" msgstr ":pep:`3112` : *Obtets littéraux en Python 3000*" #: ../Doc/library/__future__.rst:90 msgid "generator_stop" msgstr "generator_stop" #: ../Doc/library/__future__.rst:90 msgid "3.5.0b1" msgstr "3.5.0b1" #: ../Doc/library/__future__.rst:90 msgid "3.7" msgstr "3.7" #: ../Doc/library/__future__.rst:90 msgid ":pep:`479`: *StopIteration handling inside generators*" msgstr "" #: ../Doc/library/__future__.rst:93 msgid "annotations" msgstr "" #: ../Doc/library/__future__.rst:93 #, fuzzy msgid "3.7.0b1" msgstr "3.5.0b1" #: ../Doc/library/__future__.rst:93 #, fuzzy msgid "4.0" msgstr "3.0" #: ../Doc/library/__future__.rst:93 msgid ":pep:`563`: *Postponed evaluation of annotations*" msgstr "" #: ../Doc/library/__future__.rst:102 msgid ":ref:`future`" msgstr ":ref:`future`" #: ../Doc/library/__future__.rst:103 msgid "How the compiler treats future imports." msgstr "Comment le compilateur gère les imports du futur." #, fuzzy #~ msgid "future" #~ msgstr "fonctionnalité"