Release Notes for boto 2.0

Highlights

There have been many, many changes since the 2.0b4 release. This overview highlights some of those changes.

  • Fix connection pooling bug: don’t close before reading.
  • Added AddInstanceGroup and ModifyInstanceGroup to boto.emr
  • Merge pull request #246 from chetan/multipart_s3put
  • AddInstanceGroupsResponse class to boto.emr.emrobject.
  • Removed extra print statement
  • Merge pull request #244 from ryansb/master
  • Added add_instance_groups function to boto.emr.connection. Built some helper methods for it, and added AddInstanceGroupsResponse class to boto.emr.emrobject.
  • Added a new class, InstanceGroup, with just a __init__ and __repr__.
  • Adding support for GetLoginProfile request to IAM. Removing commented lines in connection.py. Fixes GoogleCode issue 532.
  • Fixed issue #195
  • Added correct sax reader for boto.emr.emrobject.BootstrapAction
  • Fixed a typo bug in ConsoleOutput sax parsing and some PEP8 cleanup in connection.py.
  • Added initial support for generating a registration url for the aws marketplace
  • Fix add_record and del_record to support multiple values, like change_record does
  • Add support to accept SecurityGroupId as a parameter for ec2 run instances. This is required to create EC2 instances under VPC security groups
  • Added support for aliases to the add_change method of ResourceRecordSets.
  • Resign each request in a retry situation. Some services are starting to incorporate replay detection algorithms and the boto approach of simply re-trying the original request triggers them. Also a small bug fix to roboto and added a delay in the ec2 test to wait for consistency.
  • Fixed a problem with InstanceMonitoring parameter of LaunchConfigurations for autoscale module.
  • Route 53 Alias Resource Record Sets
  • Fixed App Engine support
  • Fixed incorrect host on App Engine
  • Fixed issue 199 on github.
  • First pass at put_metric_data
  • Changed boto.s3.Bucket.set_acl_xml() to ISO-8859-1 encode the Unicode ACL text before sending over HTTP connection.
  • Added GetQualificationScore for mturk.
  • Added UpdateQualificationScore for mturk
  • import_key_pair base64 fix
  • Fixes for ses send_email method better handling of exceptions
  • Add optional support for SSL server certificate validation.
  • Specify a reasonable socket timeout for httplib
  • Support for ap-northeast-1 region
  • Close issue #153
  • Close issue #154
  • we must POST autoscale user-data, not GET. otherwise a HTTP 505 error is returned from AWS. see: http://groups.google.com/group/boto-dev/browse_thread/thread/d5eb79c97ea8eecf?pli=1
  • autoscale userdata needs to be base64 encoded.
  • Use the unversioned streaming jar symlink provided by EMR
  • Updated lss3 to allow for prefix based listing (more like actual ls)
  • Deal with the groupSet element that appears in the instanceSet element in the DescribeInstances response.
  • Add a change_record command to bin/route53
  • Incorporating a patch from AWS to allow security groups to be tagged.
  • Fixed an issue with extra headers in generated URLs. Fixes http://code.google.com/p/boto/issues/detail?id=499
  • Incorporating a patch to handle obscure bug in apache/fastcgi. See http://goo.gl/0Tdax.
  • Reorganizing the existing test code. Part of a long-term project to completely revamp and improve boto tests.
  • Fixed an invalid parameter bug (ECS) #102
  • Adding initial cut at s3 website support.

Stats

  • 465 commits since boto 2.0b4
  • 70 authors
  • 111 Pull requests from 64 different authors

Contributors (in order of last commits)

  • Mitch Garnaat
  • Chris Moyer
  • Garrett Holmstrom
  • Justin Riley
  • Steve Johnson
  • Sean Talts
  • Brian Beach
  • Ryan Brown
  • Chetan Sarva
  • spenczar
  • Jonathan Drosdeck
  • garnaat
  • Nathaniel Moseley
  • Bradley Ayers
  • jibs
  • Kenneth Falck
  • chirag
  • Sean O’Connor
  • Scott Moser
  • Vineeth Pillai
  • Greg Taylor
  • root
  • darktable
  • flipkin
  • brimcfadden
  • Samuel Lucidi
  • Terence Honles
  • Mike Schwartz
  • Waldemar Kornewald
  • Lucas Hrabovsky
  • thaDude
  • Vinicius Ruan Cainelli
  • David Marin
  • Stanislav Ievlev
  • Victor Trac
  • Dan Fairs
  • David Pisoni
  • Matt Robenolt
  • Matt Billenstein
  • rgrp
  • vikalp
  • Christoph Kern
  • Gabriel Monroy
  • Ben Burry
  • Hinnerk
  • Jann Kleen
  • Louis R. Marascio
  • Matt Singleton
  • David Park
  • Nick Tarleton
  • Cory Mintz
  • Robert Mela
  • rlotun
  • John Walsh
  • Keith Fitzgerald
  • Pierre Riteau
  • ryancustommade
  • Fabian Topfstedt
  • Michael Thompson
  • sanbornm
  • Seth Golub
  • Jon Colverson
  • Steve Howard
  • Roberto Gaiser
  • James Downs
  • Gleicon Moraes
  • Blake Maltby
  • Mac Morgan
  • Rytis Sileika
  • winhamwr

Table Of Contents

Previous topic

boto v2.xx.x

Next topic

Major changes for release 2.0b1

This Page

PDF Version