3
‡ŒðiŠ  ã               @   s2   d Z ddlmZ ddlmZ G dd„ dejƒZdS )zd
Fixer that adds ``from past.builtins import basestring`` if there is a
reference to ``basestring``
é    )Ú
fixer_base)Útouch_import_topc               @   s   e Zd ZdZdZdd„ ZdS )ÚFixBasestringTz'basestring'c             C   s   t dd|ƒ d S )Nzpast.builtinsÚ
basestring)r   )ÚselfÚnodeÚresults© r	   úB/tmp/pip-build-6m2fasei/future/libfuturize/fixes/fix_basestring.pyÚ	transform   s    zFixBasestring.transformN)Ú__name__Ú
__module__Ú__qualname__ZBM_compatibleZPATTERNr   r	   r	   r	   r
   r      s   r   N)Ú__doc__Zlib2to3r   Zlibfuturize.fixer_utilr   ZBaseFixr   r	   r	   r	   r
   Ú<module>   s   