setup for PyPi (pip)