U +a@spddlZddlZddlZddlZddlZddlmZddZeZ eej j Z Gddde Z Gdd d e Z dS) N) get_unpatchedcCs4d}zt|dgdjWdStk r.YnXdS)z0 Return True if Cython can be imported. zCython.Distutils.build_ext build_ext)fromlistTF) __import__r Exception)Z cython_implrs