OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib64
/
python2.7
/
lib2to3
/
fixes
Server IP: 2a02:4780:11:1084:0:327f:3464:10
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/16/2024 08:50:43 PM
rwxr-xr-x
📄
__init__.py
47 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
__init__.pyc
133 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
__init__.pyo
133 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_apply.py
2.38 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_apply.pyc
2.04 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_apply.pyo
2 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_asserts.py
984 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_asserts.pyc
1.52 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_asserts.pyo
1.52 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_basestring.py
321 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_basestring.pyc
807 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_basestring.pyo
807 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_buffer.py
591 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_buffer.pyc
964 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_buffer.pyo
964 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_dict.py
3.73 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_dict.pyc
3.68 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_dict.pyo
3.56 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_except.py
3.27 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_except.pyc
2.94 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_except.pyo
2.94 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_exec.py
1002 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_exec.pyc
1.4 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_exec.pyo
1.37 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_execfile.py
2.01 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_execfile.pyc
2.06 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_execfile.pyo
2.03 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_exitfunc.py
2.44 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_exitfunc.pyc
2.69 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_exitfunc.pyo
2.69 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_filter.py
2.06 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_filter.pyc
2.22 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_filter.pyo
2.22 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_funcattrs.py
645 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_funcattrs.pyc
1.1 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_funcattrs.pyo
1.1 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_future.py
547 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_future.pyc
933 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_future.pyo
933 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_getcwdu.py
452 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_getcwdu.pyc
940 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_getcwdu.pyo
940 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_has_key.py
3.15 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_has_key.pyc
3.12 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_has_key.pyo
3.09 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_idioms.py
4.77 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_idioms.pyc
4.43 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_idioms.pyo
4.33 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_import.py
3.18 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_import.pyc
3.18 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_import.pyo
3.18 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_imports.py
5.56 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_imports.pyc
5.25 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_imports.pyo
5.25 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_imports2.py
289 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_imports2.pyc
634 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_imports2.pyo
634 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_input.py
710 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_input.pyc
1.12 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_input.pyo
1.12 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_intern.py
1.82 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_intern.pyc
1.75 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_intern.pyo
1.75 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_isinstance.py
1.57 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_isinstance.pyc
1.81 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_isinstance.pyo
1.81 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_itertools.py
1.51 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_itertools.pyc
1.76 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_itertools.pyo
1.76 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_itertools_imports.py
2.04 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_itertools_imports.pyc
1.98 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_itertools_imports.pyo
1.94 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_long.py
477 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_long.pyc
855 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_long.pyo
855 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_map.py
2.99 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_map.pyc
2.98 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_map.pyo
2.98 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_metaclass.py
8.02 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_metaclass.pyc
6.45 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_metaclass.pyo
6.4 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_methodattrs.py
615 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_methodattrs.pyc
1.13 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_methodattrs.pyo
1.13 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_ne.py
573 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_ne.pyc
1001 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_ne.pyo
1001 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_next.py
3.11 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_next.pyc
3.47 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_next.pyo
3.44 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_nonzero.py
598 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_nonzero.pyc
1.07 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_nonzero.pyo
1.07 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_numliterals.py
773 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_numliterals.pyc
1.24 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_numliterals.pyo
1.24 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_operator.py
3.39 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_operator.pyc
5.03 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_operator.pyo
5.03 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_paren.py
1.2 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_paren.pyc
1.52 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_paren.pyo
1.52 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_print.py
2.8 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_print.pyc
2.68 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_print.pyo
2.58 KB
11/15/2023 03:01:20 PM
rw-r--r--
📄
fix_raise.py
2.87 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_raise.pyc
2.45 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_raise.pyo
2.45 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_raw_input.py
455 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_raw_input.pyc
950 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_raw_input.pyo
950 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_reduce.py
839 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_reduce.pyc
1.25 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_reduce.pyo
1.25 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_renames.py
2.17 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_renames.pyc
2.41 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_renames.pyo
2.41 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_repr.py
614 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_repr.pyc
1.01 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_repr.pyo
1.01 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_set_literal.py
1.66 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_set_literal.pyc
1.96 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_set_literal.pyo
1.96 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_standarderror.py
450 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_standarderror.pyc
867 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_standarderror.pyo
867 bytes
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_sys_exc.py
1.01 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_sys_exc.pyc
1.68 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_sys_exc.pyo
1.68 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_throw.py
1.55 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_throw.pyc
1.96 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_throw.pyo
1.96 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_tuple_params.py
5.45 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_tuple_params.pyc
5.33 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_tuple_params.pyo
5.33 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_types.py
1.77 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_types.pyc
2.16 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_types.pyo
2.16 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_unicode.py
1.24 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_unicode.pyc
1.69 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_unicode.pyo
1.69 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_urllib.py
8.19 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_urllib.pyc
6.99 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_urllib.pyo
6.99 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_ws_comma.py
1.07 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_ws_comma.pyc
1.36 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_ws_comma.pyo
1.36 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_xrange.py
2.64 KB
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_xrange.pyc
3.01 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_xrange.pyo
3.01 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_xreadlines.py
690 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_xreadlines.pyc
1.14 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_xreadlines.pyo
1.14 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_zip.py
904 bytes
11/15/2023 03:01:12 PM
rw-r--r--
📄
fix_zip.pyc
1.33 KB
11/15/2023 03:01:23 PM
rw-r--r--
📄
fix_zip.pyo
1.33 KB
11/15/2023 03:01:23 PM
rw-r--r--
Editing: fix_types.py
Close
# Copyright 2007 Google, Inc. All Rights Reserved. # Licensed to PSF under a Contributor Agreement. """Fixer for removing uses of the types module. These work for only the known names in the types module. The forms above can include types. or not. ie, It is assumed the module is imported either as: import types from types import ... # either * or specific types The import statements are not modified. There should be another fixer that handles at least the following constants: type([]) -> list type(()) -> tuple type('') -> str """ # Local imports from ..pgen2 import token from .. import fixer_base from ..fixer_util import Name _TYPE_MAPPING = { 'BooleanType' : 'bool', 'BufferType' : 'memoryview', 'ClassType' : 'type', 'ComplexType' : 'complex', 'DictType': 'dict', 'DictionaryType' : 'dict', 'EllipsisType' : 'type(Ellipsis)', #'FileType' : 'io.IOBase', 'FloatType': 'float', 'IntType': 'int', 'ListType': 'list', 'LongType': 'int', 'ObjectType' : 'object', 'NoneType': 'type(None)', 'NotImplementedType' : 'type(NotImplemented)', 'SliceType' : 'slice', 'StringType': 'bytes', # XXX ? 'StringTypes' : '(str,)', # XXX ? 'TupleType': 'tuple', 'TypeType' : 'type', 'UnicodeType': 'str', 'XRangeType' : 'range', } _pats = ["power< 'types' trailer< '.' name='%s' > >" % t for t in _TYPE_MAPPING] class FixTypes(fixer_base.BaseFix): BM_compatible = True PATTERN = '|'.join(_pats) def transform(self, node, results): new_value = unicode(_TYPE_MAPPING.get(results["name"].value)) if new_value: return Name(new_value, prefix=node.prefix) return None