Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ecs module: add backward-compatible support for Python 3.3+ | Felix Yan | 2014-07-04 | 2 | -5/+6 |
| | |||||
* | Use next() over six.advance_iterator. | Daniel G. Taylor | 2014-06-27 | 1 | -2/+2 |
| | | | | | We don't support Python 2.5, 3.0, 3.1, 3.2 so we don't need to use `six` for these. The code is a bit cleaner with `next()`. | ||||
* | Initial work to support Python 3.3+ | Daniel G. Taylor | 2014-06-27 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | This updates most of the code to be forward-compatible with Python 3.3 and 3.4 while still continuing to support 2.6 and 2.7. It **drops** support for Python 2.5. Python 3 support is added for common Boto modules (`boto/*.py`) as well as S3, SQS, Kinesis and CloudTrail. Several other modules may work but have not been thoroughly tested. The `tox` configuration has been updated to run tests for all supported environments, and for now a whitelist is used for Python 3 unit tests. A new porting guide is included to help community members port other modules to Python 3, and both the README and Sphinx index list which modules currently support Python 3. | ||||
* | Added item_lookup function and better error handling | Demp | 2014-02-18 | 2 | -2/+23 |
| | |||||
* | Classes inherit from old-style classes, super breaks them | Demp | 2014-02-18 | 1 | -3/+3 |
| | |||||
* | Updated conn params for security_token. | Daniel Lindsley | 2014-01-13 | 1 | -1/+3 |
| | |||||
* | Merge remote-tracking branch 'zachm/add_profile_credentials_config' into develop | Daniel Lindsley | 2014-01-13 | 1 | -2/+3 |
|\ | | | | | | | Fixes #1979. | ||||
| * | Support for multiple credential profiles. | Zachary Musgrave | 2014-01-09 | 1 | -2/+3 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/develop' into ↵ | Austin Marshall | 2013-12-26 | 2 | -11/+11 |
|\ \ | |/ | | | | | | | | | | | consistent-identity-comparison-none Conflicts: boto/manage/server.py | ||||
| * | Updated all old-style inheritance calls. | Daniel Lindsley | 2013-12-23 | 2 | -11/+11 |
| | | |||||
* | | Consistent use of identity comparison (`is`/`is not`) for None | Austin Marshall | 2013-12-18 | 2 | -4/+4 |
|/ | |||||
* | Checking in files missing from last commit and fixing github issue #222 | Mitch Garnaat | 2011-06-14 | 1 | -1/+7 |
| | |||||
* | Fix ItemSet for responses that do not contain TotalResults and TotalPages ↵ | Rytis Sileika | 2011-02-18 | 1 | -0/+2 |
| | | | | elements | ||||
* | Fixed an invalid parameter bug (ECS) #102 | Rytis Sileika | 2011-02-17 | 1 | -2/+2 |
| | |||||
* | Few more tweaks to pluggable auth branch. | Mitch Garnaat | 2011-01-09 | 1 | -23/+0 |
| | |||||
* | Lots of small changes to accomodate plug-in authentication mechanism. Still ↵ | Mitch Garnaat | 2011-01-07 | 1 | -0/+3 |
| | | | | on branch for now. | ||||
* | Added some escaping to the XMLized functions for ECS | Chris Moyer | 2010-09-10 | 1 | -1/+8 |
| | |||||
* | Updated ECS responses to allow you to dump the raw XML. | Chris Moyer | 2010-09-10 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | | | | | This works for any given level of the Response, so you can do: >>> from boto.ecs import ECSConnection >>> conn = ECSConnection() >>> books = conn.item_search("Books", Author="John Resig") >>> print books.to_xml() To dump the entire book XML, OR: >>> book = books.next() >>> print book.to_xml() to dump just one book OR: >>> book.ItemAttributes.to_xml() to dump just the ItemAttributes section of the book. | ||||
* | Updated ECS response items to read more info from the Response. | Chris Moyer | 2010-09-09 | 2 | -25/+67 |
| | | | | | | | You can now read information just like it comes out of the response: >>> book.ItemAttributes.Author instead of >>> book.Author | ||||
* | Added Paging support to ECS | Chris Moyer | 2010-09-08 | 2 | -5/+63 |
| | |||||
* | Added "ECS" shell. For now this just has "item_search" | Chris Moyer | 2010-09-08 | 2 | -0/+140 |