mirror of
https://github.com/python/cpython.git
synced 2025-08-31 14:07:50 +00:00
Remove the sre module.
This commit is contained in:
parent
49d1b4f919
commit
cf3520c2bf
3 changed files with 2 additions and 23 deletions
13
Lib/sre.py
13
Lib/sre.py
|
@ -1,13 +0,0 @@
|
|||
"""This file is only retained for backwards compatibility.
|
||||
It will be removed in the future. sre was moved to re in version 2.5.
|
||||
"""
|
||||
|
||||
import warnings
|
||||
warnings.warn("The sre module is deprecated, please import re.",
|
||||
DeprecationWarning, 2)
|
||||
|
||||
from re import *
|
||||
from re import __all__
|
||||
|
||||
# old pickles expect the _compile() reconstructor in this module
|
||||
from re import _compile
|
|
@ -434,16 +434,6 @@ class ReTests(unittest.TestCase):
|
|||
self.assertEqual(pat.match(p) is not None, True)
|
||||
self.assertEqual(pat.match(p).span(), (0,256))
|
||||
|
||||
def test_pickling(self):
|
||||
import pickle
|
||||
self.pickle_test(pickle)
|
||||
# old pickles expect the _compile() reconstructor in sre module
|
||||
import warnings
|
||||
with catch_warning():
|
||||
warnings.filterwarnings("ignore", "The sre module is deprecated",
|
||||
DeprecationWarning)
|
||||
from sre import _compile
|
||||
|
||||
def pickle_test(self, pickle):
|
||||
oldpat = re.compile('a(?:b|(c|e){1,2}?|d)+?(.)')
|
||||
s = pickle.dumps(oldpat)
|
||||
|
|
|
@ -21,6 +21,8 @@ Extension Modules
|
|||
Library
|
||||
-------
|
||||
|
||||
- The sre module has been removed.
|
||||
|
||||
- The PixMapWrapper module has been renamed to pixmapwrapper.
|
||||
|
||||
- The Queue module has been renamed to queue.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue