Co-authored-by: Steve <ubuntu@ip-172-31-34-29.ap-northeast-1.compute.internal>
* cython nogil * move APIs to internal and add unit test * fix lint * disable callback array test