PHP 8.2.30
Preview: _compat_pickle.py Size: 4.24 KB
/proc/self/root/opt/alt/python33/lib64/python3.3/_compat_pickle.py

# This module is used to map the old Python 2 names to the new names used in
# Python 3 for the pickle module.  This needed to make pickle streams
# generated with Python 2 loadable by Python 3.

# This is a copy of lib2to3.fixes.fix_imports.MAPPING.  We cannot import
# lib2to3 and use the mapping defined there, because lib2to3 uses pickle.
# Thus, this could cause the module to be imported recursively.
IMPORT_MAPPING = {
    'StringIO':  'io',
    'cStringIO': 'io',
    'cPickle': 'pickle',
    '__builtin__' : 'builtins',
    'copy_reg': 'copyreg',
    'Queue': 'queue',
    'SocketServer': 'socketserver',
    'ConfigParser': 'configparser',
    'repr': 'reprlib',
    'FileDialog': 'tkinter.filedialog',
    'tkFileDialog': 'tkinter.filedialog',
    'SimpleDialog': 'tkinter.simpledialog',
    'tkSimpleDialog': 'tkinter.simpledialog',
    'tkColorChooser': 'tkinter.colorchooser',
    'tkCommonDialog': 'tkinter.commondialog',
    'Dialog': 'tkinter.dialog',
    'Tkdnd': 'tkinter.dnd',
    'tkFont': 'tkinter.font',
    'tkMessageBox': 'tkinter.messagebox',
    'ScrolledText': 'tkinter.scrolledtext',
    'Tkconstants': 'tkinter.constants',
    'Tix': 'tkinter.tix',
    'ttk': 'tkinter.ttk',
    'Tkinter': 'tkinter',
    'markupbase': '_markupbase',
    '_winreg': 'winreg',
    'thread': '_thread',
    'dummy_thread': '_dummy_thread',
    'dbhash': 'dbm.bsd',
    'dumbdbm': 'dbm.dumb',
    'dbm': 'dbm.ndbm',
    'gdbm': 'dbm.gnu',
    'xmlrpclib': 'xmlrpc.client',
    'DocXMLRPCServer': 'xmlrpc.server',
    'SimpleXMLRPCServer': 'xmlrpc.server',
    'httplib': 'http.client',
    'htmlentitydefs' : 'html.entities',
    'HTMLParser' : 'html.parser',
    'Cookie': 'http.cookies',
    'cookielib': 'http.cookiejar',
    'BaseHTTPServer': 'http.server',
    'SimpleHTTPServer': 'http.server',
    'CGIHTTPServer': 'http.server',
    'test.test_support': 'test.support',
    'commands': 'subprocess',
    'UserString' : 'collections',
    'UserList' : 'collections',
    'urlparse' : 'urllib.parse',
    'robotparser' : 'urllib.robotparser',
    'whichdb': 'dbm',
    'anydbm': 'dbm'
}


# This contains rename rules that are easy to handle.  We ignore the more
# complex stuff (e.g. mapping the names in the urllib and types modules).
# These rules should be run before import names are fixed.
NAME_MAPPING = {
    ('__builtin__', 'xrange'):     ('builtins', 'range'),
    ('__builtin__', 'reduce'):     ('functools', 'reduce'),
    ('__builtin__', 'intern'):     ('sys', 'intern'),
    ('__builtin__', 'unichr'):     ('builtins', 'chr'),
    ('__builtin__', 'basestring'): ('builtins', 'str'),
    ('__builtin__', 'long'):       ('builtins', 'int'),
    ('itertools', 'izip'):         ('builtins', 'zip'),
    ('itertools', 'imap'):         ('builtins', 'map'),
    ('itertools', 'ifilter'):      ('builtins', 'filter'),
    ('itertools', 'ifilterfalse'): ('itertools', 'filterfalse'),
}

PYTHON2_EXCEPTIONS = (
    "ArithmeticError",
    "AssertionError",
    "AttributeError",
    "BaseException",
    "BufferError",
    "BytesWarning",
    "DeprecationWarning",
    "EOFError",
    "EnvironmentError",
    "Exception",
    "FloatingPointError",
    "FutureWarning",
    "GeneratorExit",
    "IOError",
    "ImportError",
    "ImportWarning",
    "IndentationError",
    "IndexError",
    "KeyError",
    "KeyboardInterrupt",
    "LookupError",
    "MemoryError",
    "NameError",
    "NotImplementedError",
    "OSError",
    "OverflowError",
    "PendingDeprecationWarning",
    "ReferenceError",
    "RuntimeError",
    "RuntimeWarning",
    # StandardError is gone in Python 3, so we map it to Exception
    "StopIteration",
    "SyntaxError",
    "SyntaxWarning",
    "SystemError",
    "SystemExit",
    "TabError",
    "TypeError",
    "UnboundLocalError",
    "UnicodeDecodeError",
    "UnicodeEncodeError",
    "UnicodeError",
    "UnicodeTranslateError",
    "UnicodeWarning",
    "UserWarning",
    "ValueError",
    "Warning",
    "ZeroDivisionError",
)

for excname in PYTHON2_EXCEPTIONS:
    NAME_MAPPING[("exceptions", excname)] = ("builtins", excname)

NAME_MAPPING[("exceptions", "StandardError")] = ("builtins", "Exception")

# Same, but for 3.x to 2.x
REVERSE_IMPORT_MAPPING = dict((v, k) for (k, v) in IMPORT_MAPPING.items())
REVERSE_NAME_MAPPING = dict((v, k) for (k, v) in NAME_MAPPING.items())

Directory Contents

Dirs: 30 × Files: 155

Name Size Perms Modified Actions
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
- drwxr-xr-x 2024-05-23 07:10:53
Edit Download
ctypes DIR
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
curses DIR
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
dbm DIR
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
distutils DIR
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
email DIR
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
encodings DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
html DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
http DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
idlelib DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
importlib DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
json DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
lib2to3 DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
logging DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
sqlite3 DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
test DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
unittest DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
urllib DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
venv DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
wsgiref DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
xml DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
xmlrpc DIR
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
- drwxr-xr-x 2024-05-23 07:03:27
Edit Download
7.87 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
30.33 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
475 B lrw-r--r-- 2024-04-17 16:58:16
Edit Download
86.98 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
11.86 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
11.32 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
20.27 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
13.66 KB lrwxr-xr-x 2024-04-17 16:58:17
Edit Download
21.38 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
13.39 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
2.53 KB lrw-r--r-- 2024-04-17 16:58:13
Edit Download
18.04 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
22.40 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
34.72 KB lrwxr-xr-x 2024-04-17 16:58:20
Edit Download
11.76 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
5.25 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
14.51 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
9.79 KB lrw-r--r-- 2024-04-17 16:58:16
Edit Download
35.11 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
5.85 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
3.60 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
9.51 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
48.28 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
8.91 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
8.78 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
6.46 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
6.21 KB lrwxr-xr-x 2024-04-17 16:58:14
Edit Download
1.83 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
15.81 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
73.20 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
223.20 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
80.58 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
9.90 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
100.52 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
2.75 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
9.37 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
13.92 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
3.09 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
14.58 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
22.49 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
39.31 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
13.28 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
3.02 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
7.31 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
5.66 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
20.15 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
2.77 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
23.83 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
6.05 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
17.58 KB lrw-r--r-- 2024-04-17 16:58:13
Edit Download
4.34 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
48.94 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
3.45 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
9.50 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
77.11 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
3.20 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
68.66 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
2.01 KB lrwxr-xr-x 2024-04-17 16:58:20
Edit Download
3.77 KB lrw-r--r-- 2024-04-17 16:58:16
Edit Download
91.03 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
17.04 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
5.49 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
2.67 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
77.24 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
7.26 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
20.25 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
22.65 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
5.61 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
41.78 KB lrw-r--r-- 2024-04-17 16:58:13
Edit Download
19.96 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
2.34 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
10.15 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
4.98 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
58.93 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
33.96 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
4.55 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
59.23 KB lrwxr-xr-x 2024-04-17 16:58:16
Edit Download
46.74 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
79.44 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
8.71 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
21.03 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
49.55 KB lrwxr-xr-x 2024-04-17 16:58:15
Edit Download
14.43 KB lrw-r--r-- 2024-04-17 16:58:13
Edit Download
11.11 KB lrw-r--r-- 2024-04-17 16:58:13
Edit Download
13.92 KB lrw-r--r-- 2024-04-17 16:58:16
Edit Download
12.40 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
20.95 KB lrwxr-xr-x 2024-04-17 16:58:17
Edit Download
25.75 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
4.94 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
13.12 KB lrw-r--r-- 2024-04-17 16:58:13
Edit Download
99.26 KB lrwxr-xr-x 2024-04-17 16:58:15
Edit Download
6.56 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
8.63 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
7.14 KB lrwxr-xr-x 2024-04-17 16:58:20
Edit Download
25.06 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
14.62 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
4.99 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
5.40 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
10.17 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
6.25 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
8.05 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
11.23 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
38.23 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
21.46 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
29.50 KB lrwxr-xr-x 2024-04-17 16:58:16
Edit Download
37.13 KB lrwxr-xr-x 2024-04-17 16:58:14
Edit Download
6.07 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
14.56 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
23.63 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
15.96 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
7.06 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
29.50 KB lrw-r--r-- 2024-04-17 16:58:16
Edit Download
23.90 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
4.20 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
9.19 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
12.61 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
238 B lrw-r--r-- 2024-04-17 16:58:16
Edit Download
65.99 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
17.11 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
2.00 KB lrwxr-xr-x 2024-04-17 16:58:14
Edit Download
7.21 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
24.58 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
11.14 KB lrwxr-xr-x 2024-04-17 16:58:20
Edit Download
86.78 KB lrwxr-xr-x 2024-04-17 16:58:15
Edit Download
26.71 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
22.47 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
16.10 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
1003 B lrw-r--r-- 2024-04-17 16:58:17
Edit Download
44.57 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
12.10 KB lrwxr-xr-x 2024-04-17 16:58:15
Edit Download
2.96 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
24.29 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
30.75 KB lrwxr-xr-x 2024-04-17 16:58:13
Edit Download
11.70 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
879 B lrw-r--r-- 2024-04-17 16:58:13
Edit Download
3.09 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
6.61 KB lrwxr-xr-x 2024-04-17 16:58:14
Edit Download
21.83 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
13.50 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
18.14 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
11.23 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
22.38 KB lrwxr-xr-x 2024-04-17 16:58:20
Edit Download
5.25 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
64.87 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
4.24 KB lrw-r--r-- 2024-04-17 16:58:19
Edit Download
4.66 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
14.26 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
18.41 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
71.20 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
21.17 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
22.31 KB lrw-r--r-- 2024-04-17 16:58:20
Edit Download
7.24 KB lrw-r--r-- 2024-04-17 16:58:15
Edit Download
5.57 KB lrw-r--r-- 2024-04-17 16:58:14
Edit Download
4.48 KB lrw-r--r-- 2024-04-17 16:58:21
Edit Download
64 B lrw-r--r-- 2024-04-17 16:58:20
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).