Nuitka is compatible, but comes with the shortcomings of python C-API
There are other approaches which give up on C-API and build a bridge to languages such as Go and Rust.
I've spent a few years working on py2many. Would appreciate feedback on the approach.