Kaydet (Commit) fa40bbf6 authored tarafından Brett Cannon's avatar Brett Cannon

Deprecated statvfs for removal in 3.0.

üst 90f2cb42
...@@ -3,6 +3,12 @@ ...@@ -3,6 +3,12 @@
.. module:: statvfs .. module:: statvfs
:synopsis: Constants for interpreting the result of os.statvfs(). :synopsis: Constants for interpreting the result of os.statvfs().
:deprecated:
.. deprecated:: 2.6
The :mod:`statvfs` module has been deprecated for removal in Python 3.0.
.. sectionauthor:: Moshe Zadka <moshez@zadka.site.co.il> .. sectionauthor:: Moshe Zadka <moshez@zadka.site.co.il>
......
"""Constants for interpreting the results of os.statvfs() and os.fstatvfs().""" """Constants for interpreting the results of os.statvfs() and os.fstatvfs()."""
from warnings import warnpy3k
warnpy3k("the statvfs module has been removed in Python 3.0", stacklevel=2)
del warnpy3k
# Indices for statvfs struct members in the tuple returned by # Indices for statvfs struct members in the tuple returned by
# os.statvfs() and os.fstatvfs(). # os.statvfs() and os.fstatvfs().
......
...@@ -130,7 +130,7 @@ class TestStdlibRemovals(unittest.TestCase): ...@@ -130,7 +130,7 @@ class TestStdlibRemovals(unittest.TestCase):
# import side-effect. # import side-effect.
all_platforms = ('audiodev', 'imputil', 'mutex', 'user', 'new', 'rexec', all_platforms = ('audiodev', 'imputil', 'mutex', 'user', 'new', 'rexec',
'Bastion', 'compiler', 'dircache', 'fpformat', 'Bastion', 'compiler', 'dircache', 'fpformat',
'ihooks', 'mhlib') 'ihooks', 'mhlib', 'statvfs')
inclusive_platforms = {'irix' : ('pure', 'AL', 'al', 'CD', 'cd', 'cddb', inclusive_platforms = {'irix' : ('pure', 'AL', 'al', 'CD', 'cd', 'cddb',
'cdplayer', 'CL', 'cl', 'DEVICE', 'GL', 'cdplayer', 'CL', 'cl', 'DEVICE', 'GL',
'gl', 'ERRNO', 'FILE', 'FL', 'flp', 'fl', 'gl', 'ERRNO', 'FILE', 'FL', 'flp', 'fl',
......
...@@ -37,6 +37,8 @@ Extension Modules ...@@ -37,6 +37,8 @@ Extension Modules
Library Library
------- -------
- The statvfs module has been deprecated for removal in Python 3.0.
- The sunaudiodev and SUNAUDIODEV modules have been deprecated for removal in - The sunaudiodev and SUNAUDIODEV modules have been deprecated for removal in
Python 3.0. Python 3.0.
......
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