[Python-checkins] cpython (3.2): Move sys.subversion at the right place in alphabetical order, and informally
antoine.pitrou
python-checkins at python.org
Sat Jul 9 16:04:06 CEST 2011
http://hg.python.org/cpython/rev/fc8b5c6a021c
changeset: 71287:fc8b5c6a021c
branch: 3.2
parent: 71285:8bc9dbc61ba6
user: Antoine Pitrou <solipsis at pitrou.net>
date: Sat Jul 09 16:02:19 2011 +0200
summary:
Move sys.subversion at the right place in alphabetical order, and informally deprecate it.
files:
Doc/library/sys.rst | 30 ++++++++++++++++++------------
1 files changed, 18 insertions(+), 12 deletions(-)
diff --git a/Doc/library/sys.rst b/Doc/library/sys.rst
--- a/Doc/library/sys.rst
+++ b/Doc/library/sys.rst
@@ -36,18 +36,6 @@
little-endian (least-significant byte first) platforms.
-.. data:: subversion
-
- A triple (repo, branch, version) representing the Subversion information of the
- Python interpreter. *repo* is the name of the repository, ``'CPython'``.
- *branch* is a string of one of the forms ``'trunk'``, ``'branches/name'`` or
- ``'tags/name'``. *version* is the output of ``svnversion``, if the interpreter
- was built from a Subversion checkout; it contains the revision number (range)
- and possibly a trailing 'M' if there were local modifications. If the tree was
- exported (or svnversion was not available), it is the revision of
- ``Include/patchlevel.h`` if the branch is a tag. Otherwise, it is ``None``.
-
-
.. data:: builtin_module_names
A tuple of strings giving the names of all modules that are compiled into this
@@ -982,6 +970,24 @@
to a console and Python apps started with :program:`pythonw`.
+.. data:: subversion
+
+ A triple (repo, branch, version) representing the Subversion information of the
+ Python interpreter. *repo* is the name of the repository, ``'CPython'``.
+ *branch* is a string of one of the forms ``'trunk'``, ``'branches/name'`` or
+ ``'tags/name'``. *version* is the output of ``svnversion``, if the interpreter
+ was built from a Subversion checkout; it contains the revision number (range)
+ and possibly a trailing 'M' if there were local modifications. If the tree was
+ exported (or svnversion was not available), it is the revision of
+ ``Include/patchlevel.h`` if the branch is a tag. Otherwise, it is ``None``.
+
+ .. deprecated:: 3.2.1
+ Python is now `developed <http://docs.python.org/devguide/>`_ using
+ Mercurial. In recent Python 3.2 bugfix releases, :data:`subversion`
+ therefore contains placeholder information. It is removed in Python
+ 3.3.
+
+
.. data:: tracebacklimit
When this variable is set to an integer value, it determines the maximum number
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list