add httpretty as a test dependency

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove requests, use boto directly

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
test the new boto request ensuring our urls are kept

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
refactor client to use the new request method from boto

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove unused import

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ensure the tests are failing quickly

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
refactor the request helpers out of client

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove requests from setup.cfg

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove requests from setup.py

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove requests from debian control

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove requests from the spec file

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove requests from the requirements.txt file

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove requests logging enabling call from cli.py

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Add tests for boto_call decorator

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
test the new boto request ensuring our urls are kept

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
fix trailing slash with boto response on unit test

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add an query encoding loop for make_request

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ensure that a special first param is respected

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
correct conditional for changing the path with queries

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
http response does not have .raw anymore

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>