[Python-3000-checkins] r63341 - in python/branches/py3k: Doc/library/filesys.rst Doc/library/os.rst Doc/library/statvfs.rst Lib/statvfs.py Lib/test/test_sundry.py Misc/NEWS
brett.cannon
python-3000-checkins at python.org
Fri May 16 02:42:58 CEST 2008
Author: brett.cannon
Date: Fri May 16 02:42:57 2008
New Revision: 63341
Log:
Remove the statvfs module.
Removed:
python/branches/py3k/Doc/library/statvfs.rst
python/branches/py3k/Lib/statvfs.py
Modified:
python/branches/py3k/Doc/library/filesys.rst
python/branches/py3k/Doc/library/os.rst
python/branches/py3k/Lib/test/test_sundry.py
python/branches/py3k/Misc/NEWS
Modified: python/branches/py3k/Doc/library/filesys.rst
==============================================================================
--- python/branches/py3k/Doc/library/filesys.rst (original)
+++ python/branches/py3k/Doc/library/filesys.rst Fri May 16 02:42:57 2008
@@ -16,7 +16,6 @@
os.path.rst
fileinput.rst
stat.rst
- statvfs.rst
filecmp.rst
tempfile.rst
glob.rst
Modified: python/branches/py3k/Doc/library/os.rst
==============================================================================
--- python/branches/py3k/Doc/library/os.rst (original)
+++ python/branches/py3k/Doc/library/os.rst Fri May 16 02:42:57 2008
@@ -1074,15 +1074,6 @@
:attr:`f_bavail`, :attr:`f_files`, :attr:`f_ffree`, :attr:`f_favail`,
:attr:`f_flag`, :attr:`f_namemax`. Availability: Unix.
- .. index:: module: statvfs
-
- For backward compatibility, the return value is also accessible as a tuple whose
- values correspond to the attributes, in the order given above. The standard
- module :mod:`statvfs` defines constants that are useful for extracting
- information from a :ctype:`statvfs` structure when accessing it as a sequence;
- this remains useful when writing code that needs to work with versions of Python
- that don't support accessing the fields as attributes.
-
.. function:: symlink(src, dst)
Deleted: python/branches/py3k/Doc/library/statvfs.rst
==============================================================================
--- python/branches/py3k/Doc/library/statvfs.rst Fri May 16 02:42:57 2008
+++ (empty file)
@@ -1,64 +0,0 @@
-:mod:`statvfs` --- Constants used with :func:`os.statvfs`
-=========================================================
-
-.. module:: statvfs
- :synopsis: Constants for interpreting the result of os.statvfs().
-.. sectionauthor:: Moshe Zadka <moshez at zadka.site.co.il>
-
-
-The :mod:`statvfs` module defines constants so interpreting the result if
-:func:`os.statvfs`, which returns a tuple, can be made without remembering
-"magic numbers." Each of the constants defined in this module is the *index* of
-the entry in the tuple returned by :func:`os.statvfs` that contains the
-specified information.
-
-
-.. data:: F_BSIZE
-
- Preferred file system block size.
-
-
-.. data:: F_FRSIZE
-
- Fundamental file system block size.
-
-
-.. data:: F_BLOCKS
-
- Total number of blocks in the filesystem.
-
-
-.. data:: F_BFREE
-
- Total number of free blocks.
-
-
-.. data:: F_BAVAIL
-
- Free blocks available to non-super user.
-
-
-.. data:: F_FILES
-
- Total number of file nodes.
-
-
-.. data:: F_FFREE
-
- Total number of free file nodes.
-
-
-.. data:: F_FAVAIL
-
- Free nodes available to non-super user.
-
-
-.. data:: F_FLAG
-
- Flags. System dependent: see :cfunc:`statvfs` man page.
-
-
-.. data:: F_NAMEMAX
-
- Maximum file name length.
-
Deleted: python/branches/py3k/Lib/statvfs.py
==============================================================================
--- python/branches/py3k/Lib/statvfs.py Fri May 16 02:42:57 2008
+++ (empty file)
@@ -1,15 +0,0 @@
-"""Constants for interpreting the results of os.statvfs() and os.fstatvfs()."""
-
-# Indices for statvfs struct members in the tuple returned by
-# os.statvfs() and os.fstatvfs().
-
-F_BSIZE = 0 # Preferred file system block size
-F_FRSIZE = 1 # Fundamental file system block size
-F_BLOCKS = 2 # Total number of file system blocks (FRSIZE)
-F_BFREE = 3 # Total number of free blocks
-F_BAVAIL = 4 # Free blocks available to non-superuser
-F_FILES = 5 # Total number of file nodes
-F_FFREE = 6 # Total number of free file nodes
-F_FAVAIL = 7 # Free nodes available to non-superuser
-F_FLAG = 8 # Flags (see your local statvfs man page)
-F_NAMEMAX = 9 # Maximum file name length
Modified: python/branches/py3k/Lib/test/test_sundry.py
==============================================================================
--- python/branches/py3k/Lib/test/test_sundry.py (original)
+++ python/branches/py3k/Lib/test/test_sundry.py Fri May 16 02:42:57 2008
@@ -64,7 +64,6 @@
import rlcompleter
import sched
import sndhdr
- import statvfs
import sunau
import sunaudio
import symbol
Modified: python/branches/py3k/Misc/NEWS
==============================================================================
--- python/branches/py3k/Misc/NEWS (original)
+++ python/branches/py3k/Misc/NEWS Fri May 16 02:42:57 2008
@@ -28,6 +28,8 @@
Library
-------
+- The statvfs module has been removed.
+
- #2250: Exceptions raised during evaluation of names in rlcompleter's
``Completer.complete()`` method are now caught and ignored.
More information about the Python-3000-checkins
mailing list