wtf I really don't understand setuptools