golden hour
/opt/alt/python27/lib64/python2.7/lib2to3/fixes
⬆️ Go Up
Upload
File/Folder
Size
Actions
__init__.py
47 B
Del
OK
__init__.pyc
146 B
Del
OK
__init__.pyo
146 B
Del
OK
fix_apply.py
2.38 KB
Del
OK
fix_apply.pyc
2.07 KB
Del
OK
fix_apply.pyo
2.04 KB
Del
OK
fix_asserts.py
984 B
Del
OK
fix_asserts.pyc
1.56 KB
Del
OK
fix_asserts.pyo
1.56 KB
Del
OK
fix_basestring.py
321 B
Del
OK
fix_basestring.pyc
846 B
Del
OK
fix_basestring.pyo
846 B
Del
OK
fix_buffer.py
591 B
Del
OK
fix_buffer.pyc
1003 B
Del
OK
fix_buffer.pyo
1003 B
Del
OK
fix_dict.py
3.73 KB
Del
OK
fix_dict.pyc
3.73 KB
Del
OK
fix_dict.pyo
3.61 KB
Del
OK
fix_except.py
3.27 KB
Del
OK
fix_except.pyc
2.99 KB
Del
OK
fix_except.pyo
2.99 KB
Del
OK
fix_exec.py
1002 B
Del
OK
fix_exec.pyc
1.44 KB
Del
OK
fix_exec.pyo
1.4 KB
Del
OK
fix_execfile.py
2.01 KB
Del
OK
fix_execfile.pyc
2.1 KB
Del
OK
fix_execfile.pyo
2.06 KB
Del
OK
fix_exitfunc.py
2.44 KB
Del
OK
fix_exitfunc.pyc
2.76 KB
Del
OK
fix_exitfunc.pyo
2.76 KB
Del
OK
fix_filter.py
2.06 KB
Del
OK
fix_filter.pyc
2.25 KB
Del
OK
fix_filter.pyo
2.25 KB
Del
OK
fix_funcattrs.py
645 B
Del
OK
fix_funcattrs.pyc
1.14 KB
Del
OK
fix_funcattrs.pyo
1.14 KB
Del
OK
fix_future.py
547 B
Del
OK
fix_future.pyc
972 B
Del
OK
fix_future.pyo
972 B
Del
OK
fix_getcwdu.py
452 B
Del
OK
fix_getcwdu.pyc
979 B
Del
OK
fix_getcwdu.pyo
979 B
Del
OK
fix_has_key.py
3.15 KB
Del
OK
fix_has_key.pyc
3.16 KB
Del
OK
fix_has_key.pyo
3.13 KB
Del
OK
fix_idioms.py
4.77 KB
Del
OK
fix_idioms.pyc
4.52 KB
Del
OK
fix_idioms.pyo
4.42 KB
Del
OK
fix_import.py
3.18 KB
Del
OK
fix_import.pyc
3.25 KB
Del
OK
fix_import.pyo
3.25 KB
Del
OK
fix_imports.py
5.56 KB
Del
OK
fix_imports.pyc
5.38 KB
Del
OK
fix_imports.pyo
5.38 KB
Del
OK
fix_imports2.py
289 B
Del
OK
fix_imports2.pyc
660 B
Del
OK
fix_imports2.pyo
660 B
Del
OK
fix_input.py
710 B
Del
OK
fix_input.pyc
1.16 KB
Del
OK
fix_input.pyo
1.16 KB
Del
OK
fix_intern.py
1.82 KB
Del
OK
fix_intern.pyc
1.79 KB
Del
OK
fix_intern.pyo
1.79 KB
Del
OK
fix_isinstance.py
1.57 KB
Del
OK
fix_isinstance.pyc
1.85 KB
Del
OK
fix_isinstance.pyo
1.85 KB
Del
OK
fix_itertools.py
1.51 KB
Del
OK
fix_itertools.pyc
1.8 KB
Del
OK
fix_itertools.pyo
1.8 KB
Del
OK
fix_itertools_imports.py
2.04 KB
Del
OK
fix_itertools_imports.pyc
2.02 KB
Del
OK
fix_itertools_imports.pyo
1.98 KB
Del
OK
fix_long.py
477 B
Del
OK
fix_long.pyc
894 B
Del
OK
fix_long.pyo
894 B
Del
OK
fix_map.py
2.99 KB
Del
OK
fix_map.pyc
3.02 KB
Del
OK
fix_map.pyo
3.02 KB
Del
OK
fix_metaclass.py
8.02 KB
Del
OK
fix_metaclass.pyc
6.56 KB
Del
OK
fix_metaclass.pyo
6.52 KB
Del
OK
fix_methodattrs.py
615 B
Del
OK
fix_methodattrs.pyc
1.16 KB
Del
OK
fix_methodattrs.pyo
1.16 KB
Del
OK
fix_ne.py
573 B
Del
OK
fix_ne.pyc
1.03 KB
Del
OK
fix_ne.pyo
1.03 KB
Del
OK
fix_next.py
3.11 KB
Del
OK
fix_next.pyc
3.57 KB
Del
OK
fix_next.pyo
3.54 KB
Del
OK
fix_nonzero.py
598 B
Del
OK
fix_nonzero.pyc
1.11 KB
Del
OK
fix_nonzero.pyo
1.11 KB
Del
OK
fix_numliterals.py
773 B
Del
OK
fix_numliterals.pyc
1.29 KB
Del
OK
fix_numliterals.pyo
1.29 KB
Del
OK
fix_operator.py
3.39 KB
Del
OK
fix_operator.pyc
5.22 KB
Del
OK
fix_operator.pyo
5.22 KB
Del
OK
fix_paren.py
1.2 KB
Del
OK
fix_paren.pyc
1.56 KB
Del
OK
fix_paren.pyo
1.56 KB
Del
OK
fix_print.py
2.8 KB
Del
OK
fix_print.pyc
2.73 KB
Del
OK
fix_print.pyo
2.63 KB
Del
OK
fix_raise.py
2.87 KB
Del
OK
fix_raise.pyc
2.49 KB
Del
OK
fix_raise.pyo
2.49 KB
Del
OK
fix_raw_input.py
455 B
Del
OK
fix_raw_input.pyc
989 B
Del
OK
fix_raw_input.pyo
989 B
Del
OK
fix_reduce.py
839 B
Del
OK
fix_reduce.pyc
1.28 KB
Del
OK
fix_reduce.pyo
1.28 KB
Del
OK
fix_renames.py
2.17 KB
Del
OK
fix_renames.pyc
2.5 KB
Del
OK
fix_renames.pyo
2.5 KB
Del
OK
fix_repr.py
614 B
Del
OK
fix_repr.pyc
1.04 KB
Del
OK
fix_repr.pyo
1.04 KB
Del
OK
fix_set_literal.py
1.66 KB
Del
OK
fix_set_literal.pyc
2.01 KB
Del
OK
fix_set_literal.pyo
2.01 KB
Del
OK
fix_standarderror.py
450 B
Del
OK
fix_standarderror.pyc
906 B
Del
OK
fix_standarderror.pyo
906 B
Del
OK
fix_sys_exc.py
1.01 KB
Del
OK
fix_sys_exc.pyc
1.73 KB
Del
OK
fix_sys_exc.pyo
1.73 KB
Del
OK
fix_throw.py
1.55 KB
Del
OK
fix_throw.pyc
2 KB
Del
OK
fix_throw.pyo
2 KB
Del
OK
fix_tuple_params.py
5.45 KB
Del
OK
fix_tuple_params.pyc
5.46 KB
Del
OK
fix_tuple_params.pyo
5.46 KB
Del
OK
fix_types.py
1.77 KB
Del
OK
fix_types.pyc
2.2 KB
Del
OK
fix_types.pyo
2.2 KB
Del
OK
fix_unicode.py
1.24 KB
Del
OK
fix_unicode.pyc
1.74 KB
Del
OK
fix_unicode.pyo
1.74 KB
Del
OK
fix_urllib.py
8.19 KB
Del
OK
fix_urllib.pyc
7.11 KB
Del
OK
fix_urllib.pyo
7.11 KB
Del
OK
fix_ws_comma.py
1.07 KB
Del
OK
fix_ws_comma.pyc
1.4 KB
Del
OK
fix_ws_comma.pyo
1.4 KB
Del
OK
fix_xrange.py
2.64 KB
Del
OK
fix_xrange.pyc
3.12 KB
Del
OK
fix_xrange.pyo
3.12 KB
Del
OK
fix_xreadlines.py
690 B
Del
OK
fix_xreadlines.pyc
1.18 KB
Del
OK
fix_xreadlines.pyo
1.18 KB
Del
OK
fix_zip.py
904 B
Del
OK
fix_zip.pyc
1.37 KB
Del
OK
fix_zip.pyo
1.37 KB
Del
OK
Edit: fix_types.py
# 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
Save