more proper python dependencies