From: Petri Lehtinen Date: Sat, 19 May 2012 15:34:06 +0000 (+0300) Subject: #14494: Document that absolute imports became default in 3.0 instead of 2.7. X-Git-Tag: v3.3.0a4~122^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=079bfc962d838cb80a008ad3d949222256e1228d;p=python #14494: Document that absolute imports became default in 3.0 instead of 2.7. --- diff --git a/Doc/library/__future__.rst b/Doc/library/__future__.rst index 0acccc591b..72f2963a2c 100644 --- a/Doc/library/__future__.rst +++ b/Doc/library/__future__.rst @@ -75,7 +75,7 @@ language using this mechanism: | division | 2.2.0a2 | 3.0 | :pep:`238`: | | | | | *Changing the Division Operator* | +------------------+-------------+--------------+---------------------------------------------+ -| absolute_import | 2.5.0a1 | 2.7 | :pep:`328`: | +| absolute_import | 2.5.0a1 | 3.0 | :pep:`328`: | | | | | *Imports: Multi-Line and Absolute/Relative* | +------------------+-------------+--------------+---------------------------------------------+ | with_statement | 2.5.0a1 | 2.6 | :pep:`343`: | diff --git a/Lib/__future__.py b/Lib/__future__.py index 8f8a490f29..3b2d5ecb92 100644 --- a/Lib/__future__.py +++ b/Lib/__future__.py @@ -114,7 +114,7 @@ division = _Feature((2, 2, 0, "alpha", 2), CO_FUTURE_DIVISION) absolute_import = _Feature((2, 5, 0, "alpha", 1), - (2, 7, 0, "alpha", 0), + (3, 0, 0, "alpha", 0), CO_FUTURE_ABSOLUTE_IMPORT) with_statement = _Feature((2, 5, 0, "alpha", 1), diff --git a/Misc/ACKS b/Misc/ACKS index d8ffe35ea2..bea7eba0c5 100644 --- a/Misc/ACKS +++ b/Misc/ACKS @@ -598,6 +598,7 @@ Ken Manheimer Vladimir Marangozov David Marek Doug Marien +Sven Marnach Alex Martelli Anthony Martin Owen Martin diff --git a/Misc/NEWS b/Misc/NEWS index ead1bbf26b..4bc3d1bea1 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -10,6 +10,10 @@ What's New in Python 3.2.4 Core and Builtins ----------------- +- Issue #14494: Fix __future__.py and its documentation to note that + absolute imports are the default behavior in 3.0 instead of 2.7. + Patch by Sven Marnach. + - Issue #14761: Fix potential leak on an error case in the import machinery. - Issue #14699: Fix calling the classmethod descriptor directly.