updating testing environment

better version control in setup.py