3
T'ícz ã @ sT d Z ddlZddlmZmZ ddlmZ eedddZe feeeddd d
Z
dS )z'Stuff for Python version compatibility.é N)ÚAnyÚCallable)ÚRemovedInSphinx60Warning)ÚfilepathÚreturnc C sÚ t jdtdd y ddlm} ddlm}m} W n( tk
rX } zt |W Y d d }~X nX |d}||}|j
| d }y|j|d}W nH |k
rÐ } z,| jd \}
}t | j
| |
|| jf| W Y d d } ~ X nX t|S )
Nz!convert_with_2to3() is deprecatedé )Ú
stacklevelr )Ú
ParseError)ÚRefactoringToolÚget_fixers_from_packagez
lib2to3.fixeszconf.pyé )ÚwarningsÚwarnr Zlib2to3.pgen2.parser Úlib2to3.refactorr