Re:Boto (AWS Python SDK) goes green, top 19 libraries now su...
by mindprince on Friday July 04, 2014 @11:14PM
(#7990912)
It is misguiding to say that boto supports Python 3. The boto3 repository (https://github.com/boto/boto3) is experimental and far from feature completion. I am even not sure if it's API compatible with boto. Further, it has been dormant for quite some time.
What is it that makes a project go green on the wos?
These pull requests seem to indicate that someone has completed work on a whole bunch of other modules to make them Python 3 compatible but the pull requests have not yet been integrated.
Re:Boto (AWS Python SDK) goes green, top 19 libraries now su...
by sfk on Saturday July 05, 2014 @06:36AM
(#7991522)
Wow. I wonder what low-life downvoted this entirely innocent comment. Now continue with this one, surely you'll manage -60, especially if you have a voting ring.
Quick, it will likely be the only accomplishment you'll achieve today, if not for the rest of your life.
Re:Boto (AWS Python SDK) goes green, top 19 libraries now su...
by kolev on Saturday July 05, 2014 @01:18AM
(#7991105)
Isn't the new boto though botocore (https://github.com/boto/botocore)? AWS CLI, for example, uses botocore, and it says it's the low-level foundation of boto 3.
Re:Boto (AWS Python SDK) goes green, top 19 libraries now su...
by Buetol on Friday July 04, 2014 @10:46PM
(#7990870)
This is done through a total rewrite of boto to support Python 2/3 [1]. And, as they say, "It's not production ready". So, It might be a little bit early to say that boto support Python 3 since every sub-module will need to be ported to be as usable as boto (to support each AWS service).
This is an outsider opinion on the project, if someone know more about it, don't hesitate to show me wrong.
boto3: https://github.com/boto/boto3/tree/develop/boto3
boto: https://github.com/boto/boto/tree/develop/boto
It don't understand why python3wos changed its status.
Maybe it's gone green because the boto project maintainers have closed this issue:
https://github.com/boto/boto/issues/677 - at the end of the thread Daniel Taylor says 'Python 3 support now works for S3, SQS, Kinesis, and CloudTrail'
What is it that makes a project go green on the wos?
These pull requests seem to indicate that someone has completed work on a whole bunch of other modules to make them Python 3 compatible but the pull requests have not yet been integrated.
https://github.com/boto/boto/pull/2354
https://github.com/boto/boto/pull/2355
https://github.com/boto/boto/pull/2356
https://github.com/boto/boto/pull/2357
https://github.com/boto/boto/pull/2358
https://github.com/boto/boto/pull/2359
https://github.com/boto/boto/pull/2361
https://github.com/boto/boto/pull/2362
https://github.com/boto/boto/pull/2363
https://github.com/boto/boto/pull/2364
https://github.com/boto/boto/pull/2365
So maybe its close but not there yet. Strange that the pythonwos is showing it as green.
I'm using the latest version from github for S3 access with Python 3 and it works fine.
So what this means is as of July 2,
won't blow up on Python 3, even though it's not yet API-compatible with Python 2.[0]: https://github.com/boto/boto/commit/1ac79d0c984bfd83f26e7c3a...
Dang you might want to take this off the front page.
Quick, it will likely be the only accomplishment you'll achieve today, if not for the rest of your life.
I'm not sure how much work it'd be but it might be useful to see how much Py2k library functionality can already be achieved in Py3k.
This is an outsider opinion on the project, if someone know more about it, don't hesitate to show me wrong.
[1]: see https://github.com/boto/boto3