Queries regarding python packages using setuptools