How to bind c/cpp code with cython and package it

https://github.com/yingshaoxo/cython-bind-c-example-2020

It depends.

Actually, despite cython, we have the following options:
pybind11
boost.py
swig
cffi
sip
cppyy
ctypes
nuitka