Attempt to build properly using allow-external with pip