That is only if the ".py" file doesn't exist, right? Why wouldn't it. To me, compilation is not about removing the source code. Not at all, it's only about acceleration.Nuitka's "compiled_function" is way more compatible that "PyCFunction" if that is your concern.