Couldn't forcing publishers to sign a hash of the module not be a solution?
The certificate could contain information about the owner and the consumer could check if he wants to deal with the owner or not. Developers could add a desired whitelist to pip (or use a curated one) to continue using automation.