updating setup.py for declaring dependencies