I just built cs master and ran python setup.py install under tools/marvin folder, i could see that requests version 2.3.0 is properly validated.
=============Logs============== Using /usr/local/lib/python2.7/dist-packages/paramiko-1.14.0-py2.7.egg Searching for requests==2.3.0 Best match: requests 2.3.0 requests 2.3.0 is already the active version in easy-install.pth May be we wanted to verify below: pip freeze, at python shell: import requests print requests.__version__ print requests.__path__ check the path for requests is in the search path. Regards Santhosh ________________________________________ From: Daan Hoogland [daan.hoogl...@gmail.com] Sent: Friday, August 01, 2014 6:44 AM To: dev Subject: bug in marvin? H Marvin complains it doesn't have requests >=2.2.1. pip says it has 2.3.0. Should I downgrade? \\ebi\daan:~/cloudstack-4.4/cloudstack (4.4)> sudo pip show requests --- Name: requests Version: 2.3.0 Location: /Library/Python/2.7/site-packages Requires: \\ebi\daan:~/cloudstack-4.4/cloudstack (4.4)> nosetests -p /Library/Python/2.7/site-packages/nose/plugins/manager.py:395: RuntimeWarning: Unable to load plugin marvinPlugin = marvin.marvinPlugin:MarvinPlugin: requests>=2.2.1 RuntimeWarning) Plugin capture Plugin failuredetail Plugin xunit Plugin deprecated Plugin skip Plugin multiprocess Plugin logcapture Plugin coverage Plugin attributeselector Plugin doctest Plugin profile Plugin id Plugin allmodules Plugin collect-only Plugin isolation Plugin pdb \\ebi\daan:~/cloudstack-4.4/cloudstack (4.4)> -- Daan