- use setuptools' setup function in setup.py file