L indZddlmZdZdZdD] Zdee<dD] Zeee<dZd Zy) aj Exports a no-op 'cython' namespace similar to https://github.com/cython/cython/blob/master/Cython/Shadow.py This allows to optionally compile @cython decorated functions (when cython is available at built time), or run the same code as pure-python, without runtime dependency on cython module. We only define the symbols that we use. E.g. see fontTools.cu2qu )SimpleNamespacec|SN)xs [/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/fontTools/misc/cython.py_empty_decoratorr s HF)doublecomplexintN)cfuncinlinec tSrr _s rrs%r ctSrrrs rrrs$r ) __doc__typesrr compilednameglobalslocalsreturnsrr rrs]"   (DGIdO 'D&GIdO' & $r