Comment Comment by catnibbler Keep the GIL and avoid the problems its removal will cause. Allow parts of your program to run in a separate namespace with explicit passing of objects. No sharing means no contention, so no overhead. parent catnibbler 3 years ago