Hello! If you're in the official (at least it's linked on the official pygame website?) discord, you could see I got segfaults when trying to use surface.blits with 4 args per tuple, dug a little and found these glaring at me. Untested because I don't have the environment to compile it, but logically it should fix them.
Thanks for your time, this library is incredible