moved from urllib2 to requests. added some tests using vcrpy