use pure setuptools in setup.py