summaryrefslogtreecommitdiff
path: root/boto/ecs
Commit message (Collapse)AuthorAgeFilesLines
* ecs module: add backward-compatible support for Python 3.3+Felix Yan2014-07-042-5/+6
|
* Use next() over six.advance_iterator.Daniel G. Taylor2014-06-271-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. Taylor2014-06-271-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 handlingDemp2014-02-182-2/+23
|
* Classes inherit from old-style classes, super breaks themDemp2014-02-181-3/+3
|
* Updated conn params for security_token.Daniel Lindsley2014-01-131-1/+3
|
* Merge remote-tracking branch 'zachm/add_profile_credentials_config' into developDaniel Lindsley2014-01-131-2/+3
|\ | | | | | | Fixes #1979.
| * Support for multiple credential profiles.Zachary Musgrave2014-01-091-2/+3
| |
* | Merge remote-tracking branch 'upstream/develop' into ↵Austin Marshall2013-12-262-11/+11
|\ \ | |/ | | | | | | | | | | consistent-identity-comparison-none Conflicts: boto/manage/server.py
| * Updated all old-style inheritance calls.Daniel Lindsley2013-12-232-11/+11
| |
* | Consistent use of identity comparison (`is`/`is not`) for NoneAustin Marshall2013-12-182-4/+4
|/
* Checking in files missing from last commit and fixing github issue #222Mitch Garnaat2011-06-141-1/+7
|
* Fix ItemSet for responses that do not contain TotalResults and TotalPages ↵Rytis Sileika2011-02-181-0/+2
| | | | elements
* Fixed an invalid parameter bug (ECS) #102Rytis Sileika2011-02-171-2/+2
|
* Few more tweaks to pluggable auth branch.Mitch Garnaat2011-01-091-23/+0
|
* Lots of small changes to accomodate plug-in authentication mechanism. Still ↵Mitch Garnaat2011-01-071-0/+3
| | | | on branch for now.
* Added some escaping to the XMLized functions for ECSChris Moyer2010-09-101-1/+8
|
* Updated ECS responses to allow you to dump the raw XML.Chris Moyer2010-09-101-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 Moyer2010-09-092-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 ECSChris Moyer2010-09-082-5/+63
|
* Added "ECS" shell. For now this just has "item_search"Chris Moyer2010-09-082-0/+140