o
    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
basestringr   )selfnoderesults r
   o/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/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    