hacking sphinx nose openstack.nose_plugin coverage mock pylint python-openstackclient<=1.9.0 boto six>=1.9.0