Thanks for working on this again!

Once we get a green light from people testing those changes, I propose to
first roll out v2.0.0-rc1 and eventually after we are happy with the
stability call it v2.0.0.

On Wed, Jan 4, 2017 at 6:20 AM, anthony shaw <[email protected]>
wrote:

> Hi,
>
> I tried doing this a year ago but put it in the 'too hard' bucket.
> I've opened a PR (again) replacing the use of httplib with the
> requests package.
>
> The consequences are:
> - Connection.conn_classes is no longer a tuple, it is
> Connection.conn_class. There is no separation between a HTTP and HTTPS
> connection. I could have just hacked around this but I updated all the
> tests instead
> - Mock implementations no longer use the tuple as above
> - We cannot support Python 3.2 officially anymore. Requests does not
> support 3.2
> - The raw connection still uses httplib. I decided it was too risky to
> swap that for requests' method of uploading files.
>
> https://github.com/apache/libcloud/pull/923#partial-pull-merging
>
> Please remote fetch this branch and test it out on some working code
> talking to real APIs. Mocks can only go so far.
>
> I've uploaded the package here -
> http://people.apache.org/~anthonyshaw/libcloud/1.5.0.post0/
>
> I would like to get this merged but would like some additional nods
> before it gets merged into trunk.
>
> Ant
>

Reply via email to