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

The CD and cd modules for IRIX are deprecated for 3.0.

üst 0b6b5236
from warnings import warnpy3k
warnpy3k("the CD module has been removed in Python 3.0", stacklevel=2)
del warnpy3k
ERROR = 0
NODISC = 1
READY = 2
......
from warnings import warnpy3k
warnpy3k("the CD module has been removed in Python 3.0", stacklevel=2)
del warnpy3k
ERROR = 0
NODISC = 1
READY = 2
......
......@@ -131,7 +131,7 @@ class TestStdlibRemovals(unittest.TestCase):
all_platforms = ('audiodev', 'imputil', 'mutex', 'user', 'new', 'rexec',
'Bastion', 'compiler', 'dircache', 'fpformat',
'ihooks', 'mhlib')
inclusive_platforms = {'irix' : ('pure', 'AL', 'al'),
inclusive_platforms = {'irix' : ('pure', 'AL', 'al', 'CD', 'cd'),
'darwin' : ('autoGIL', 'Carbon', 'OSATerminology',
'icglue', 'Nav', 'MacOS', 'aepack',
'aetools', 'aetypes', 'applesingle',
......
......@@ -32,6 +32,9 @@ Extension Modules
Library
-------
- The cd and CD modules for IRIX have been deprecated for removal in
Python 3.0.
- The al and AL modules for IRIX have been deprecated for removal in
Python 3.0.
......
......@@ -758,6 +758,10 @@ void
initcd(void)
{
PyObject *m, *d;
if (PyErr_WarnPy3k("the cd module has been removed in "
"Python 3.0", 2) < 0)
return;
m = Py_InitModule("cd", CD_methods);
if (m == NULL)
......
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