fix_basestring.py 320 Bytes
Newer Older
1 2 3 4
"""Fixer for basestring -> str."""
# Author: Christian Heimes

# Local imports
5 6
from .. import fixer_base
from ..fixer_util import Name
7

8
class FixBasestring(fixer_base.BaseFix):
Benjamin Peterson's avatar
Benjamin Peterson committed
9
    BM_compatible = True
10 11 12 13

    PATTERN = "'basestring'"

    def transform(self, node, results):
14
        return Name("str", prefix=node.prefix)