strongly requirements for pip distribute