cython
1PYTHON setup.py build_ext --inplace
2PYTHON -c "import a; assert a.a == 5"
3
4######## setup.py ########
5
6from setuptools import setup
7from Cython.Build import cythonize
8
9setup(
10name="My hello app",
11ext_modules=cythonize("a.pyx", include_path=['include']),
12)
13
14######## a.pyx ########
15
16from test.ext cimport bar
17
18a = bar()
19
20######## include/test.ext.pxd ########
21
22cdef inline int bar():
23return 5
24