Commit e3b1940e authored by Brett Cannon's avatar Brett Cannon

Deprecate the user module for removal in 3.0.

parent cae4f5f4
......@@ -4,7 +4,9 @@
.. module:: user
:synopsis: A standard way to reference user-specific modules.
:deprecated:
.. deprecated:: The user module has been removed in Python 3.0.
.. index::
pair: .pythonrc.py; file
......
......@@ -126,7 +126,7 @@ class TestPy3KWarnings(unittest.TestCase):
class TestStdlibRemovals(unittest.TestCase):
all_platforms = ('audiodev', 'imputil', 'mutex')
all_platforms = ('audiodev', 'imputil', 'mutex', 'user')
def check_removal(self, module_name):
"""Make sure the specified module, when imported, raises a
......
......@@ -20,6 +20,9 @@ The user's .pythonrc.py could conceivably test for sys.version if it
wishes to do different things depending on the Python version.
"""
from warnings import warnpy3k
warnpy3k("the user module has been removed in Python 3.0", stacklevel=2)
del warnpy3k
import os
......
......@@ -20,6 +20,8 @@ Extension Modules
Library
-------
- The user module has been deprecated for removal in Python 3.0.
- The stringold module has been deprecated for removal in Python 3.0.
- The mutex module has been deprecated for removal in 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