Commit 73705902 authored by Antoine Pitrou's avatar Antoine Pitrou

Move sys.subversion at the right place in alphabetical order,

and add a note concerning its status.
parent ea901ad2
...@@ -32,20 +32,6 @@ always available. ...@@ -32,20 +32,6 @@ always available.
.. versionadded:: 2.0 .. versionadded:: 2.0
.. 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``.
.. versionadded:: 2.5
.. data:: builtin_module_names .. data:: builtin_module_names
A tuple of strings giving the names of all modules that are compiled into this A tuple of strings giving the names of all modules that are compiled into this
...@@ -992,6 +978,26 @@ always available. ...@@ -992,6 +978,26 @@ always available.
replacing it, and restore the saved object. replacing it, and restore the saved object.
.. 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``.
.. versionadded:: 2.5
.. note::
Python is now `developed <http://docs.python.org/devguide/>`_ using
Mercurial. In recent Python 2.7 bugfix releases, :data:`subversion`
therefore contains placeholder information. It is removed in Python
3.3.
.. data:: tracebacklimit .. data:: tracebacklimit
When this variable is set to an integer value, it determines the maximum number When this variable is set to an integer value, it determines the maximum number
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment