Why is setuptools so hard to use...?