Fix some docs errors
Propagate error handling corrections up to CLIs
Restore verbose and debug functionality in clients
Modernize clients and clients.connection error hdl
Error handling reform start from connection
Fix unresolved httplib request url - path issue
minor unitest fixes
Use standard threading instead of gevent/greenlets
gevent depedency is not needed after that
Make all source pep8 compliant
pep8 kamaki.cli.commands
Remove forgoten debug print message
Propagate failed connection to server
Remove request depedancy
Astakos: minor config bug, introduce unittesting
Remove relative imports from all pkgs, fix astakos
astakos imports an anused (and soon deprecated) module
Fix unicode on httplib bug
Unicode headers or url might apear as httplib requestAlthough httplib can usually handle the problem, it breaks whenthe body has been read from a binary file becauseunicode_str + binary produces a UnicodeDecodeErrorThus the url, headers, etc are forced to be simple strings
Fix import line in clients/connection
Voodo-fix mysterious header-destroying request bug
Fix safe headers/params bug, pithos download bug
Greenlet/thread safe header/param requests
Requests can now distinguish between "global" headers/paramsand thread-specific.
Minor bugfixes
Implement kamakicon, use it
kamakicon: an httplib/ObjectPool based connection class
Pool connections
Requests also block if pool is full (used to be just forresponses)
Use connection pool after redesigning http connect
HTTPRequestsXxx objects now use connection poolingAtually, connections are not pooled, but responses are.
Implementation of connection pooling with httplib not ready yet
Pooling tested in uploads
HTTPConnection can support pooling implementations
HTTP Response args are now properties
Improced testing, started tests for cyclades
Handle requests exceptions
Minor arangements for error handling
Minor bigfixes in error handling
Avoid veification (workarround for image list bug)
Major changes in client, fixed setup
Seperate Client to Client and HTTPConnectionThe later is put in a separate package kamaki.client.connectionIt manages headers, params, method, url and data of a connectionbut the actuall http connection is not implemented at this...
Implement perform_request for HTTPRequest
Create HTTPRequest class
Implements HTTPConnection using the requests pypi package
Connection interface
Seperate commands specs and connection packages