Fedora 10 Update: python-boto-1.8d-1.fc10

updates at fedoraproject.org updates at fedoraproject.org
Fri Jul 24 19:42:28 UTC 2009


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2009-7999
2009-07-24 18:57:27
--------------------------------------------------------------------------------

Name        : python-boto
Product     : Fedora 10
Version     : 1.8d
Release     : 1.fc10
URL         : http://code.google.com/p/boto/
Summary     : A simple lightweight interface to Amazon Web Services
Description :
Boto is a Python package that provides interfaces to Amazon Web Services.
It supports S3 (Simple Storage Service), SQS (Simple Queue Service) via
the REST API's provided by those services and EC2 (Elastic Compute Cloud)
via the Query API. The goal of boto is to provide a very simple, easy to
use, lightweight wrapper around the Amazon services.

--------------------------------------------------------------------------------
Update Information:

- Fixes issue 251: Path not correct when using POST with Eucalyptus  - Add
permissions methods to Queue class. Cleaned up some doc strings  - Change from
Query to Select request for validation. Fixes issue 249  - Fixes issue 245: new
get_path method adding / to end of keys in 1.8b  - Some unicode issues. Fixes
issue 243 and issue 244  - Incorporating patch from bbeckmann. Fixes issue 245
- Make key extend the base object class. Fixed a typo in the s3.connection class
which caused generate_url to no longer work   - Remove if syntax not supported
in Python 2.4. Fixes issue 242  - Adding autoscale, cloudwatch, and elb to
packages  - Fixing an issue with S3 requests and new get_path method  - Fixed
return type in doc string. Fixes issue 237  - Add support for POST on
BatchPutAttributes and RunInstances. Display deprecated warning when using Query
interface.  - Removing some extraneous debug print statements  - Adding a
MapProperty  - Incorporating changes made to server_name_cleanup branch. This
was motivated mainly by the Eucalyptus folks but was a long overdue cleanup of
the server_name calculation  - Another pass at the handling of path  - Adding a
get_path method to calculate the appropriate path  - Changes to try to clean up
some of the server_name mess  - Incorporating patch from Eucalyptus team  -
Moved s3put to "bin" directory. Added a sdbadmin utility that allows users to
dump and recover SDB domains to XML files  - Fixes issue 239:
ModifyImageAttributes doesn't support Product Codes  - Added max_items to select
method of domain. Allows for users to limit the number of results from select
operations without manually breaking the generator. The implementation is
exactly the same as for query  - Fixed a bug in trim_snapshots regarding week
boundaries  - Fixing issue with Dimension parameters sent with
get_metric_statistics call  - Changed syntax of r1167 change to be compatible
with older Python versions  - Fixed a typo bug left over from private beta
naming  - Changes to logging, fix in TaskPoller  - Add name property and change
id to a property. Fixes issue 234  - Fixes issue 232 and issue 233  - Fixed some
problems with multi value properties  - Fixed missing method from xmlmanager  -
Rename schedule to start. Added a class method to start all Tasks  - Actually
pass user data when creating a launch configuration  - Bugfix in building list
parameters for autoscale request  - Small fixes - using weakref.proxy for ease
of access to attributes. Also added an activities accessor for autoscale groups
- Various fixes to improve response handling for autoscale  - Some tweaks to
register_instances methods  - Changed from deleting unkown messages to ignoring
them This removes the problem with multiple tasks using the same queue  -
Various small fixes. Everything should be much more useable at this point  - Fix
to get_all_groups, removed stray print, various auto-scale fixes  - Added
initial ec2 autoscaling implementation. Not quite ready for primetime, but the
overall structure is stable  - Added convenience method to LoadBalancer object
- Various elb bugfixes, another typo fix in elb  - Adding connect_cloudwatch
method  - Adding monitor/unmonitor method to Instance. Added quick tutorial to
cloudwatch package  - Initial version of CloudWatch support  - Adding support
for monitored status in Instance object  - Adding Monitor/Unmonitor requests.
Currently accept only a single instance id since AWS fubar'ed the params  -
Added simple list element object, modified create_load_balancer to accept a list
of tuples rather than Listener objects. Made Listener object behave more like a
tuple. Closer but still not there  - Adding a connect_elb method to boto module
- Initial checkin of ELB module. Not fully functional but I've run out of steam
for tonight  - Allow keyword params to be passed to connect_to_region method.
Addresses issue 232  - Updates to the task object. Still in test mode  - Fixed
issues with non-utf encoded strings in SDB  - Allow the is null comparison
operator to be used in select by adding a filter of form <name is>, None to
Query object  - Fixed the iter in sdb.domain, Fixed the from_xml parsing in
sdb.domain  - Removed unnecessary finally clauses to avoid incompatibilities
with Python 2.4  - Fixed typo and tested code with new test in
test_sdbconnection.py. Fixed issue 226  - Added a simple test of
batch_put_attribute  - Fixing copy/paste bug in domain.batch_put_attributes.
Thanks to attila and matthewharrison. Fixes issue 226  - Incorporating two SQS
patches from Stephen Depooter. Thanks  - Fixed issue with MD5OfMessageBody. Also
changing return value of send_message to be a Message object  - Added an update
method provided by matthewharrison. Thanks  - Fixed typo bug in docstring for
batch_put_attributes  - Adding a batch_put_attributes method and also adding
addition doc strings  - Fixing bug in logging of information for Task  - Fixing
some bugs in the daily tasks and long-running hourly tasks. Also adding code to
extend the vtimeout for hourly tasks  - Updated the documentation for
generate_url to show that the expiration time is in seconds  - Adding the
ability to request additional attributes when reading a message. Added
EncodedMHMessage and reverted MHMessage to original, unencoded behavior for
backwards-compatibility  - Added the ability to decode just the properties from
a document instead of returning a whole object  - Minor fix to make load only
operate when the object has an id
--------------------------------------------------------------------------------
ChangeLog:

* Fri Jul 24 2009 Robert Scheck <robert at fedoraproject.org> 1.8d-1
- Upgrade to 1.8d (#513560)
* Wed Jun  3 2009 Luke Macken <lmacken at redhat.com> 1.7a-2
- Add python-setuptools-devel to our build requirements, for egg-info
* Thu Apr 16 2009 Robert Scheck <robert at fedoraproject.org> 1.7a-1
- Upgrade to 1.7a
* Mon Feb 23 2009 Robert Scheck <robert at fedoraproject.org> 1.5c-2
- Rebuild against rpm 4.6
* Sun Dec  7 2008 Robert Scheck <robert at fedoraproject.org> 1.5c-1
- Upgrade to 1.5c
* Fri Dec  5 2008 Jeremy Katz <katzj at redhat.com> 1.2a-2
- Rebuild for python 2.6
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #513560 - Please consider upgrading
        https://bugzilla.redhat.com/show_bug.cgi?id=513560
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update python-boto' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
http://fedoraproject.org/keys
--------------------------------------------------------------------------------




More information about the package-announce mailing list