Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin boto to latest version 2.49.0 #84

Merged
merged 2 commits into from
Jul 2, 2019
Merged

Pin boto to latest version 2.49.0 #84

merged 2 commits into from
Jul 2, 2019

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Jul 1, 2019

This PR pins boto to the latest release 2.49.0.

Changelog

2.49.0

============

:date: 2018/07/11

Updated the CA Bundle as well as some bucket encryption fixes.


Changes
-------
* Import the latest CA Bundle from certifi (:issue:`3818`, :sha:`e4699cba`)
* Fix to support uploads to KMS-encrypted buckets. (:issue:`3800`, :sha:`0a1d9040`)
* Support fetching GCS bucket encryption metadata. (:issue:`3799`, :sha:`132b64d2`)
* Update layer1.py (:issue:`3765`, :sha:`53340159`)
* Fix tests/unit/glacier/test_writer.py to make work with pypy. (:issue:`3762`, :sha:`8402c5d6`)

2.48.0

============

:date: 2017/06/29

This release addresses a few S3 related bugs as well as a bug with the recent
endpoint heuristics feature.

Changes
-------
* Fix generate_url() AttributeError when using anonymous connections (:issue:`3734`, :sha:`83481807`)
* Use RegionInfo by default with heuristics (:issue:`3737`, :sha:`0a9b1140`)
* Allow specifying s3 host from boto config file. (:issue:`3738`, :sha:`dcfc7512`)

2.47.0

============

:date: 2017/05/24

Adds features for Google Cloud Storage.

Changes
-------
* Loosen requirements for ID field in PROJECT_PRIVATE_RE. (:issue:`3729`, :sha:`5e85d7c7`)
* Populate storage class from HEAD Object responses. (:issue:`3691`, :sha:`315b76e0`)

2.46.1

============

:date: 2017/02/20

Fixes a bug where a recently added module was not added to setup.py

Changes
-------
* Add boto.vendored.regions to setup.py (:issue:`3682`, :sha:`43e796d1`)

2.45.0

============

:date: 2016/12/14

Add support for eu-west-2 region.


Changes
-------
* Add support for eu-west-2 (:issue:`3654`, :sha:`40c68db`)

2.44.0

============

:date: 2016/12/08

Adds support for ``ca-central-1`` region and gs object-level storage class.

Changes
-------
* Update endpoints (:issue:`3649`, :sha:`a1eae11`)
* Add gs support for object-level storage class features. (:issue:`3635`, :sha:`dc4bf34`)

2.43.0

============

:date: 2016/10/17

Adds support for ``us-east-2`` endpoint.


Changes
-------
* Add support for ``us-east-2`` endpoint (:sha:`262ed00`)
* Account for metadata update propagation delay (:issue:`3615`, :sha:`592dae3`)
* boto.dynamodb2.table.Tablebatch_get() fails to paginate results if provisioned throughput is exceeded (:issue:`3574`, :sha:`abb3847`)

2.42.0

============

:date: 2016/07/19

Updates the Mechanical Turk API and fixes some bugs.

Changes
-------
* Respect is_secure parameter in generate_url_sigv4 (:sha:`59ba28d`)
* Update MTurk API (:issue:`3563`, :sha:`250d891`)

2.41.0

============

:date: 2016/06/27

Update documentation and endpoints file.

Changes
-------
* Update endpoints.json (:issue:`3564`, :sha:`5e786b4`)
* Remove the broken link to PDF's (:issue:`3562`, :sha:`46ffb0c`)

2.40.0

===========

:date: 2016/04/28

Fixes several bugs.

Changes
-------
* ryansydnor-s3:   Allow s3 bucket lifecycle policies with multiple transitions (:sha:`c6d5af3`)
* Fixes upload parts for glacier (:issue:`3524`, :sha:`d1973a4`)
* pslawski-unicode-parse-qs:   Move utility functions over to compat   Add S3 integ test for non-ascii keys with sigv4   Fix quoting of tilde in S3 canonical_uri for sigv4   Parse unicode query string properly in Python 2 (:issue:`2844`, :sha:`5092c6d`)
* ninchat-config-fix:   Add __setstate__ to fix pickling test fail   Add unit tests for config parsing   Don't access parser through __dict__   Config: Catch specific exceptions when wrapping ConfigParser methods   Config: Don't inherit from ConfigParser (:issue:`3474`, :sha:`c21aa54`)

2.39.0

============

:date: 2016/01/18

Add support for ap-northeast-2, update documentation, and fix several bugs.


Changes
-------
* Autodetect sigv4 for ap-northeast-2 (:issue:`3461`, :sha:`c2a17ce`)
* Added support for ap-northeast-2 (:issue:`3454`, :sha:`c3c1ddd`)
* Remove VeriSign Class 3 CA from trusted certs (:issue:`3450`, :sha:`8a025df`)
* Add note about boto3 on all pages of boto docs (:sha:`9bd904c`)
* Fix for listing EMR steps based on cluster_states filter (:issue:`3399`, :sha:`0f92f35`)
* Fixed param name in set_contents_from_string docstring (:issue:`3420`, :sha:`e30297b`)
* Closes 3441 Remove py3 test whitelist   Update rds to pass on py3   Update mturk to pass tests on py3   Update cloudsearchdomain tests to work with py3 (:issue:`3441`, :sha:`5b2f552`)
* Run tests against py35 (:sha:`7d039d0`)
* Fix Glacier test failure in python 3.5 due to MagicMock (:issue:`3412`, :sha:`d042f07`)
* Undo log message change   BF(PY3): use except ... as   syntax instead of except ..., (:sha:`607cad7`)
* Fix travis CI builds for PY3 (:issue:`3439`, :sha:`22ab610`)
* Spelling fixes (:issue:`3425`, :sha:`f43bbbd`)
* Fixed docs (:issue:`3401`, :sha:`4f66311`)
* Add deprecation notice to emr methods (:issue:`3422`, :sha:`cee6159`)
* Add some GovCloud endpoints (:issue:`3421`, :sha:`5afc068`)

2.38.0

============

:date: 2015/04/09

This release adds support for Amazon Machine Learning and fixes a couple of
issues.


Changes
-------
* Add support for Amazon Machine Learning (:sha:`ab32d572`)
* Fix issue with modify reserved instances for modifying instance type (:issue:`3085`, :sha:`b8ea7a04`)

2.37.0

============

:date: 2015/04/02

This release updates AWS CloudTrail to the latest API to suppor the
``LookupEvents`` operation, adds new regional service endpoints and fixes
bugs in several services.

.. note::

The CloudTrail ``create_trail`` operation no longer supports the deprecated
``trail`` parameter, which has been marked for removal by the service
since early 2014. Instead, you pass each trail parameter as a keyword
argument now. Please see the
`reference <http://boto.readthedocs.org/en/latest/ref/cloudtrail.htmlboto.cloudtrail.layer1.CloudTrailConnection.create_trail>`__
to help port over existing code.


Changes
-------
* Update AWS CloudTrail to the latest API. (:issue:`3074`, :sha:`bccc29a`)
* Add support for UsePreviousValue to CloudFormation UpdateStack. (:issue:`3029`, :sha:`8a8a22a`)
* Fix BOTH_PATH to work with Windows drives (:issue:`2823`, :sha:`7ba973e`)
* Fix division calculation in S3 docs. (:issue:`3018`, :sha:`4ffd9ba`)
* Add Boto 3 link in README. (:issue:`3013`, :sha:`561716c`)
* Add more regions for configservice (:issue:`3009`, :sha:`a82244f`)
* Add ``eu-central-1`` endpoints (Frankfurt region) for IAM and Route53 (:sha:`5ff4add`)
* Fix unit tests from hanging (:sha:`da9f9b7`)
* Fixed wording in dynamodb tutorial (:issue:`2993`, :sha:`36cadf4`)
* Update SWF objects to keep a consistent region name. (:issue:`2985`, :issue:`2980`, :issue:`2606`, :sha:`ce75a19`)
* Print archive ID in glacier upload script. (:issue:`2951`, :sha:`047c7d3`)
* Add some minor documentation for Route53 tutorial. (:issue:`2952`, :sha:`b855fb3`)
* Add Amazon DynamoDB online indexing support on High level API (:issue:`2925`, :sha:`0621c53`)
* Ensure Content-Length header is a string. (:issue:`2932`, :sha:`34a0f63`)
* Correct docs around overriding SGs on ELBs (:issue:`2937`, :sha:`84d0ff9`)
* Fix DynamoDB tests. (:sha:`616ee80`)
* Fix region bug. (:issue:`2927`, :sha:`b1cb61e`)
* Fix import for ``boto.cloudhsm.layer1.CloudHSMConnection``. (:issue:`2926`, :sha:`1944d35`)

2.36.0

============

:date: 2015/01/27

This release adds support for AWS Key Management Service (KMS), AWS Lambda, 
AWS CodeDeploy, AWS Config, AWS CloudHSM, Amazon EC2 Container Service (ECS),
Amazon DynamoDB online indexing, and fixes a few issues.


Changes
-------
* Add Amazon DynamoDB online indexing support.
* Allow for binary to be passed to sqs message (:issue:`2913`, :sha:`8af9b42`)
* Kinesis update (:issue:`2891`, :sha:`4874e19`)
* Fixed spelling of boto.awslambda package. (:issue:`2914`, :sha:`de769ac`)
* Add support for Amazon EC2 Container Service (:issue:`2908`, :sha:`4480fb4`)
* Add support for CloudHSM (:issue:`2905`, :sha:`6055a35`)
* Add support for AWS Config (:issue:`2904`, :sha:`51e9221`)
* Add support for AWS CodeDeploy (:issue:`2899`, :sha:`d935356`)
* Add support for AWS Lambda (:issue:`2896`, :sha:`6748016`)
* Update both Cognito's to the latest APIs (:issue:`2909`, :sha:`18c1251`)
* Add sts for eu-central-1. (:issue:`2906`, :sha:`54714ff`)
* Update opsworks to latest API (:issue:`2892`, :sha:`aed3302`)
* Add AWS Key Managment Support (:issue:`2894`, :sha:`ef7d2cd`)

2.35.2

============

:date: 2015/01/19

This release adds ClassicLink support for Auto Scaling and fixes a few issues.


Changes
-------
* Add support for new data types in DynamoDB. (:issue:`2667`, :sha:`68ad513`)
* Expose cloudformation `UsePreviousTemplate` parameter. (:issue:`2843`, :issue:`2628`, :sha:`873e89c`)
* Fix documentation around using custom connections for DynamoDB tables. (:issue:`2842`, :issue:`1585`, :sha:`71d677f`)
* Fixed bug that unable call query_2 after call describe method on dynamodb2 module. (:issue:`2829`, :sha:`66addce`)

2.35.1

============

:date: 2015/01/09

This release fixes a regression which results in an infinite while loop of
requests if you query an empty Amazon DynamoDB table.


Changes
-------
* Check for results left after computing self._keys_left (:issue:`2871`, :sha:`d3c2595`)

2.35.0

===========

:date: 2015/01/08

This release adds support for Amazon EC2 Classic Link which allows users
to link classic instances to Classic Link enabled VPCs,
adds support for Amazon CloudSearch Domain, adds sigv4 support
for Elastic Load Balancing, and fixes several other issues including issues
making anonymous AWS Security Token Service requests.


Changes
-------
* Add Amazon EC2 Classic Link support (:sha: `5dbd2d7`)
* Add query string to body for anon STS POST (:issue:`2812`, :sha:`6513789`)
* Fix bug that prevented initializing a dynamo item from existing item (:issue:`2764`, :sha:`743e814`)
* * switchover-sigv4:   Add integ tests for sigv4 switchover   Switch elb/ec2 over to signature version 4 (:sha:`0dadce8`)
* Return SetStackPolicyResponse - (:issue:`2822`, :issue:`2346`, :issue:`2639`, :sha:`c4defb4`)
* Added ELB Attributes to docs. (:issue:`2821`, :sha:`5dfeba9`)
* Fix bug by using correct string joining syntax. (:issue:`2817`, :sha:`8426148`)
* Fix SES get_identity_dkim_attributes when input length > 1. (:issue:`2810`, :sha:`cc4d42d`)
* DynamoDB table batch_get fails to process all remaining results if single batch result is empty. (:issue:`2809`, :sha:`a193bc0`)
* Added suppport for additional fields in EMR objects. (:issue:`2807`, :sha:`2936ac0`)
* Pass version_id in copy if key is versioned. (:issue:`2803`, :sha:`66b3604`)
* Add support for SQS PurgeQueue operation. (:issue:`2806`, :sha:`90a5d44`)
* Update documentation for launchconfig. (:issue:`2802`, :sha:`0dc8412`)
* Remove unimplemented config param. (:issue:`2801`, :issue:`2572`, :sha:`f1a5ebd`)
* Add support for private hosted zones. (:issue:`2785`, :sha:`2e7829b`)
* Fix Key.change_storage_class so that it obeys dst_bucket. (:issue:`2752`, :sha:`55ed184`)
* Fix for s3put host specification. (:issue:`2736`, :issue:`2522`, :sha:`1af31f2`)
* Improve handling of Glacier HTTP 204 responses. (:issue:`2726`, :sha:`c314298`)
* Fix raising exception syntax in Python 3. (:issue:`2735`, :issue:`2563`, :sha:`58f76f6`)
* Privatezone: Adding unit/integration test coverage (:issue:`1`, :sha:`d1ff14e`)
* Minor documentation/pep8 fixes. (:issue:`2753`, :sha:`6a853be`)
* Correct argument type in doc string. (:issue:`2728`, :sha:`1ddf6df`)
* Use exclusive start key to get all items from DynamoDB query. (:issue:`2676`, :issue:`2573`, :sha:`419d8a5`)
* Updated link to current config documentation. (:issue:`2755`, :sha:`9be3f85`)
* Fix the SQS certificate error for region cn-north-1. (:issue:`2766`, :sha:`1d5368a`)
* Adds support for getting health checker IP ranges from Route53. (:issue:`2792`, :sha:`ee14911`)
* fix: snap.create_volume documentation lists general purpose ssd. Fixes 2774. (:issue:`2774`, :sha:`36fae2b`)
* Fixed param type in get_contents_to_filename docstring. (:issue:`2783`, :sha:`478f66a`)
* Update DynamoDB local example to include fake access key id. (:issue:`2791`, :sha:`2c1f8d5`)
* Added 'end' attribute to ReservedInstance. (:issue:`2793`, :issue:`2757`, :sha:`28814d8`)
* Parse ClusterStatus’s StateChangeReason. (:issue:`2696`, :sha:`48c5d17`)
* Adds SupportedProducts field to EMR JobFlow objects. (:issue:`2775`, :sha:`6771d04`)
* Fix EMR endpoint. (:issue:`2750`, :sha:`8329e02`)
* Detect old-style S3 URL for auto-sigv4. (:issue:`2773`, :sha:`f5be409`)
* Throw host warning for cloudsearch domain (:issue:`2765`, :sha:`9af6f41`)
* Fix CloudSearch2 to work with IAM-based search and upload requests (:issue:`2717`, :sha:`9f4fe8b`)
* iam: add support for Account Password Policy APIs (:issue:`2574`, :sha:`6c9bd53`)
* Handle sigv4 non-string header values properly (:issue:`2744`, :sha:`e043e4b`)
* Url encode query string for pure query (:issue:`2720`, :sha:`bbbf9d2`)

2.34.0

============

:date: 2014/10/23

This release adds region support for ``eu-central-1`` , support to create
virtual mfa devices for Identity and Access Management, and fixes several
sigv4 issues.


Changes
-------
* Calculate sha_256 correctly for s3 (:issue:`2691`, :sha:`c0a001f`)
* Fix MTurk typo. (:issue:`2429`, :issue:`2428`, :sha:`9bfff19`)
* Fix Amazon Cognito links in docs (:issue:`2674`, :sha:`7c28577`)
* Add the ability to IAM to create a virtual mfa device. (:issue:`2675`, :sha:`075d402`)
* PEP8 tidy up for several modules. (:issue:`2673`, :sha:`38abbd9`)
* Fix s3 create multipart upload for sigv4 (:issue:`2684`, :sha:`fc73641`)
* Updated endpoints.json for cloudwatch logs to support more regions. (:issue:`2685`, :sha:`5db2ea8`)

2.33.0

=============

:date: 2014/10/08

This release adds support for Amazon Route 53 Domains, Amazon Cognito Identity,
Amazon Cognito Sync, the DynamoDB document model feature, and fixes several
issues.


Changes
-------
* Added TaggedEC2Object.remove_tags. (:issue:`2610`, :issue:`2269`, :issue:`2414`, :sha:`bce8fcf`)
* Fixed 403 error from url encoded User-Agent header (:issue:`2621`, :sha:`2043a89`)
* Inserted break when iterating Route53 records. (:issue:`2631`, :sha:`2de8716`)
* Fix typo in ELB ConnectionSettings attribute (:issue:`2602`, :sha:`63bd53b`)
* PEP8 fixes to various common modules. (:issue:`2611`, :sha:`44d873d`)
* Route Tables: Update describe_route_tables to support additional route types (VPC peering connection, NIC). (:issue:`2598`, :issue:`2597`, :sha:`bbe8ce7`)
* Fix an error in Python 3 when creating launch configs. Enables AutoScaling unit tests to run by default. (:issue:`2591`, :sha:`fb4aeec`)
* Use svg instead of png to get better image quality. (:issue:`2588`, :sha:`1de6b41`)
* STS now signs using sigv4. (:issue:`2627`, :sha:`36b247f`)
* Added support for Amazon Cognito. (:issue:`2608`, :sha:`fa3a39e`)
* Fix bug where sigv4 custom metadata headers were presigned incorrectly. (:issue:`2604`, :sha:`8853e8e`)
* Add some regions to cloudsearch (:issue:`2593`, :sha:`8c6ea21`)
* fix typo in s3 tutorial (:issue:`2612`, :sha:`92dd581`)
* fix ELB ConnectionSettings values in documentation (:issue:`2620`, :sha:`d2231a2`)
* Few typo in docstring (:issue:`2590`, :sha:`0238747`)
* Add support for  Amazon Route 53 Domains. (:issue:`2601`, :sha:`d149a87`)
* Support EBS encryption in BlockDeviceType. (:issue:`2587`, :issue:`2480`, :sha:`7a39741`)
* Fix a typo in auth.py: Bejing -> Beijing. (:issue:`2585`, :sha:`8525616`)
* Update boto/cacerts/cacerts.txt. (:issue:`2567`, :sha:`02b836c`)
* route53 module: tidy up to meet PEP8 better. (:issue:`2571`, :sha:`3a3e960`)
* Update count_slow documentation. (:issue:`2569`, :sha:`e926d2d`)
* iam module: tidy up to meet PEP8 better. (:issue:`2566`, :sha:`3c83da9`)
* Assigning ACL ID to network_acl_id  instead of route_table_id. (:issue:`2548`, :sha:`c017b02`)
* Avoid infinite loop with bucket listing and encoding_type='url'. (:issue:`2562`, :issue:`2561`, :sha:`39cbcb5`)
* Use urllib timeout param instead of hacking socket global timeout. (:issue:`2560`, :issue:`1935`, :sha:`c1dd1fb`)
* Support non-ascii unicode strings in _get_all_query_args. Fixes: 2558, 2559. (:issue:`2559`, :issue:`2558`, :sha:`069d04b`)
* Truncated Response Handling in Route53 ListResourceRecordSets. (:issue:`2542`, :sha:`3ba380f`)
* Update to latest OpsWorks API. (:issue:`2547`, :sha:`ac2b311`)
* Better S3 key repr support for unicode. (:issue:`2525`, :issue:`2516`, :sha:`8198884`)
* Skip test when locale is missing. (:issue:`2554`, :issue:`2540`, :sha:`2b87583`)
* Add profile_name support to SQS. (:issue:`2459`, :sha:`3837951`)
* Include test_endpoints.json in source distribution. (:issue:`2550`, :sha:`7f907b7`)
* Pass along params in make_request for elastic transcoder api. (:issue:`2537`, :sha:`964999e`)
* Documents not found behavior of get_item(). (:issue:`2544`, :sha:`9b9c1c4`)
* Support auth when headers contains bytes. (:issue:`2521`, :issue:`2520`, :sha:`885348d`)
* PEP8 style fixes for ElastiCache. (:issue:`2539`, :sha:`bd0d6db`)
* PEP8 style fixes for SES. (:issue:`2538`, :sha:`c620c43`)
* Doc updates for CloudSearch. (:issue:`2546`, :sha:`9efebc2`)
* Update to latest Redshift API. (:issue:`2545`, :sha:`9151092`)
* Update to latest support API. (:issue:`2541`, :issue:`2426`, :sha:`8cf1b52`)
* Uses file name as archive description when uploading to glacier. (:issue:`2535`, :issue:`2528`, :sha:`38478c1`)
* Fix the ec2.elb.listener.Listener class's __getitem__ method. (:issue:`2533`, :sha:`7b67f98`)
* Add recognized HTTP headers for S3 metadata. (:issue:`2477`, :issue:`2050`, :sha:`c8c625a`)
* Fix class name for document. (:issue:`2530`, :sha:`2f0e689`)
* Copy CloudSearch proxy settings to endpoint services. (:issue:`2513`, :sha:`3cbbc21`)
* Merge branch 'develop' into cloudsearch2-proxy (:sha:`5b424db`)
* Add IAMer as an application built on boto. (:issue:`2515`, :sha:`1f35224`)

2.32.1

============

:date: 2014/08/04

This release fixes an incorrect Amazon VPC peering connection call, and fixes
several minor issues related to Python 3 support including a regression when
pickling authentication information.


Fixes
-----
* Fix bin scripts for Python 3. (:issue:`2502`, :issue:`2490`, :sha:`cb78c52`)
* Fix parsing of EMR step summary response. (:issue:`2456`, :sha:`2ffb00a`)
* Update wheel to be universal for py2/py3. (:issue:`2478`, :sha:`e872d94`)
* Add pypy to tox config. (:issue:`2458`, :sha:`16c6fbe`)
* Fix Glacier file object hash calculation. (:issue:`2489`, :issue:`2488`,
:sha:`a9463c5`)
* PEP8 fixes for Glacier. (:issue:`2469`, :sha:`0575a54`)
* Use ConfigParser for Python 3 and SafeConfigParser for Python 2.
(:issue:`2498`, :issue:`2497`, :sha:`f580f73`)
* Remove redundant __future__ imports. (:issue:`2496`, :sha:`e59e199`)
* Fix dynamodb.types.Binary non-ASCII handling. (:issue:`2492`, :issue:`2491`,
:sha:`16284ea`)
* Add missing dependency to requirements.txt. (:issue:`2494`, :sha:`33db71a`)
* Fix TypeError when getting instance metadata under Python 3. (:issue:`2486`,
:issue:`2485`, :sha:`6ff525e`)
* Handle Cloudsearch indexing errors. (:issue:`2370`, :sha:`494a091`)
* Remove obsolete md5 import routine. (:issue:`2468`, :sha:`9808a77`)
* Use encodebytes instead of encodestring. (:issue:`2484`, :issue:`2483`,
:sha:`984c5ff`)
* Fix an auth class pickling bug. (:issue:`2479`, :sha:`07d6424`)

2.32.0

============

:date: 2014/07/30

This release includes backward-compatible support for Python 3.3 and 3.4,
support for IPv6, Amazon VPC connection peering, Amazon SNS message
attributes, new regions for Amazon Kinesis, and several fixes.


Python 3 Support
----------------
* DynamoDB (:issue:`2441`, :sha:`0ef0466`, :issue:`2473`, :sha:`102c3b6`,
:issue:`2453`)
* CloudWatch Logs (:issue:`2448`, :sha:`23cbcd1`)
* Support (:issue:`2406`, :sha:`7b489a0`)
* Elastic Beanstalk (:issue:`2372`, :sha:`d45d00e`)
* CloudSearch (:issue:`2439`, :sha:`25416f9`, :issue:`2432`, :sha:`b17f2d9`)
* STS (:issue:`2435`, :sha:`1c1239b`)
* SimpleDB (:issue:`2403`, :sha:`604318d`)
* EC2 (:issue:`2424`, :sha:`5e5dc4c`)
* VPC (:issue:`2399`, :sha:`356da91`)
* OpsWorks (:issue:`2402`, :sha:`68d15a5`)
* CloudWatch (:issue:`2400`, :sha:`a4d0a7a`)
* SWF (:issue:`2397`, :sha:`6db918e`)
* MWS (:issue:`2385`, :sha:`5347fbd`)
* ELB (:issue:`2384`, :sha:`4dcc9be`)
* Elastic Transcoder (:issue:`2382`, :sha:`40c5e35`)
* EMR (:issue:`2381`, :sha:`edf4020`)
* Route53 (:issue:`2359`, :sha:`15514f7`)
* Glacier (:issue:`2357`, :sha:`a41042e`)
* RedShift (:issue:`2362`, :sha:`b8888cc`)
* CloudFront (:issue:`2355`, :sha:`f2f54b1`)
* ECS (:issue:`2364`, :sha:`ab84969`)
* Fix pylintrc to run with pylint/python 3. (:issue:`2366`, :sha:`6292ab2`)
* SNS (:issue:`2365`, :sha:`170f735`)
* AutoScaling (:issue:`2393`, :sha:`6a78057`)
* Direct Connect (:issue:`2361`, :sha:`8488d94`)
* CloudFormation (:issue:`2373`, :sha:`9872f27`)
* IAM (:issue:`2358`, :sha:`29ad3e3`)
* ElastiCache (:issue:`2356`, :sha:`2880f91`)
* SES (:issue:`2354`, :sha:`1db129e`)
* Fix S3 integration test on Py3. (:issue:`2466`, :sha:`f3eb4cd`)
* Use unittest.mock if exists. (:issue:`2451`, :sha:`cc58978`)
* Add tests/compat.py for test-only imports. (:issue:`2442`, :sha:`556f3cf`)
* Add backward-compatible support for Python 3.3+ (S3, SQS, Kinesis,
CloudTrail). (:issue:`2344`, :issue:`677`, :sha:`b503f4b`)


Features
--------
* Add marker param to describe all ELBs. (:issue:`2433`, :sha:`49af8b6`)
* Update .travis.yml to add pypy. (:issue:`2440`, :sha:`4b8667c`)
* Add 'include_all_instances' support to 'get_all_instance_status'.
(:issue:`2446`, :issue:`2230`, :sha:`5949012`)
* Support security tokens in configuration file profiles.
(:issue:`2445`, :sha:`a16bcfd`)
* Singapore, Sydney and Tokyo are missing in Kinesis Region.
(:issue:`2434`, :sha:`723290d`)
* Add support for VPC connection peering. (:issue:`2438`, :sha:`63c78a8`)
* Add seperate doc requirements. (:issue:`2412`, :sha:`2922d89`)
* Route53 support IP health checks (:issue:`2195`, :sha:`319d44e`)
* IPv6 support when making connections (:issue:`2380`, :sha:`1e70179`)
* Support SNS message attributes (:issue:`2360`, :sha:`ec106bd`)
* Add "attributes" argument to boto.dynamodb2.table.Table.batch_get.
(:issue:`2276`, :sha:`fe67f43`)
* Add documentation for top-level S3 module. (:issue:`2379`, :sha:`db77546`)


Fixes
-----
* Prevent an infinite loop. (:issue:`2465`, :sha:`71b795a`)
* Updated documentation for copy_image. (:issue:`2471`, :sha:`f9f683a`)
* Fixed 2464 added keyword "detailed" to docs. (:issue:`2467`, :issue:`2464`,
:sha:`eb26fdc`)
* Retry installation commands on Travis CI. (:issue:`2457`, :sha:`a9e8057`)
* Fix for run_instances() network_interfaces argument documentation.
(:issue:`2461`, :sha:`798fd70`)
* pyami module: tidy up to meet PEP8 better. (:issue:`2460`, :sha:`e5a23ed`)
* Updating documentation on cloudsearch regions. (:issue:`2455`, :sha:`de284a4`)
* Fixing lost errors bug in cloudsearch2 commit implementation.
(:issue:`2408`, :sha:`fedb937`)
* Import json from boto.compat for several modules.
(:issue:`2450`, :sha:`55e716b`)
* Relocate MWS requirements checks; closes 2304, 2314.
(:issue:`2314`, :issue:`2304`, :sha:`6a8f98b`)
* Added support for creating EMR clusters with a ServiceRole.
(:issue:`2389`, :sha:`7693956`)
* Doc fix: doc_service instead of service on Deleting.
(:issue:`2419`, :sha:`f7b7980`)
* Fix dummy value typo on aws_access_key_id. (:issue:`2418`, :sha:`fc2a212`)
* Fix typo; add test. (:issue:`2447`, :sha:`effa8a8`)
* Fix CloudWatch Logs docstring. (:issue:`2444`, :sha:`d4a2b02`)
* Fix S3 mock encoding bug (:issue:`2443`, :sha:`8dca89b`)
* Skip the ETag header check in responce while using SSE-C encrpytion of S3.
(:issue:`2368`, :sha:`907fc6d`)
* Fix Beanstalk exception handling. (:issue:`2431`, :sha:`40f4b5d`)
* EC2 UserData encoding fix (Full version of 1698).
(:issue:`2396`, :issue:`1698`, :sha:`78300f1`)
* Fetch S3 key storage class on-demand. (:issue:`2404`, :sha:`8c4cc67`)
* Added documentation for /manage/cmdshell.py. (:issue:`2395`, :sha:`5a28d1c`)
* Remove redundant lines in auth.py. (:issue:`2374`, :sha:`317e322`)
* Fix SWF continue_as_new_workflow_execution start_to_close_timeout.
(:issue:`2378`, :sha:`5101b06`)
* Fix StringIO imports and invocations. (:issue:`2390`, :sha:`03952c7`)
* Fixed wrong call of urlparse. (:issue:`2387`, :sha:`4935f67`)
* Update documentation on Valid Values for ses:SetIdentityNotificationTopic.
(:issue:`2367`, :sha:`3f5de0d`)
* Correct list_saml_providers to return all items.
(:issue:`2338`, :sha:`9e9427f`)
* Fixing ELB unit tests.  Also did some PEP8 cleanup on ELB code.
(:issue:`2352`, :sha:`5220621`)
* Documentation updates. (:issue:`2353`, :sha:`c9233d4`)

2.31.1

============

:date: 2014/07/10

This release fixes an installation bug in the 2.31.0 release.

2.31.0

============

:date: 2014/07/10

This release adds support for Amazon CloudWatch Logs.


Changes
-------
* Add support for Amazon CloudWatch Logs. (:sha:`125c94d`)

2.30.0

============

:date: 2014/07/01

This release adds new Amazon EC2 instance types, new regions for AWS CloudTrail and Amazon Kinesis, Amazon S3 presigning using signature version 4, and several documentation and bugfixes.


Changes
-------
* Add EC2 T2 instance types (:sha:`544f8925cb`)
* Add new regions for CloudTrail and Kinesis (:sha:`4d67e19914`)
* Fixed some code formatting and typo in SQS tutorial docs. (:issue:`2332`, :sha:`08c8fed`)
* Documentation update -- Child workflows and poll API. (:issue:`2333`, :issue:`2063`, :issue:`2064`, :sha:`4835676`)
* DOC Tutorial update for metrics and use of dimensions property. (:issue:`2340`, :issue:`2336`, :sha:`45fda90`)
* Let people know only EC2 supported for cloudwatch. (:issue:`2341`, :sha:`98f03e2`)
* Add namespace to AccessControlPolicy xml representation. (:issue:`2342`, :sha:`ce07446`)
* Make ip_addr optional in Route53 HealthCheck. (:issue:`2345`, :sha:`79c35ca`)
* Add S3 SigV4 Presigning. (:issue:`2349`, :sha:`125c4ce`)
* Add missing route53 autodoc. (:issue:`2343`, :sha:`6472811`)
* Adds scan_index_forward and limit to DynamoDB table query count. (:issue:`2184`, :sha:`4b6d222`)
* Add method TaggedEC2Object.add_tags(). (:issue:`2259`, :sha:`eea5467`)
* Add network interface lookup to EC2. Add update/attach/detach methods to NetworkInterface object. (:issue:`2311`, :sha:`4d44530`)
* Parse date/time in a locale independent manner. (:issue:`2317`, :issue:`2271`, :sha:`3b715e5`)
* Add documentation for delete_hosted_zone. (:issue:`2316`, :sha:`a0fdd39`)
* s/existance/existence/ (:issue:`2315`, :sha:`b8dfa1c`)
* Add multipart upload section to the S3 tutorial. (:issue:`2308`, :sha:`99953d4`)
* Only attempt shared creds load if path is a file. (:issue:`2305`, :sha:`0bffa3b`)

2.29.1

============

:date: 2014/05/30

This release fixes a critical bug when the provider is not set to ``aws``, e.g. for Google Storage. It also fixes a problem with connection pooling in Amazon CloudSearch.

Changes
-------
* Fix crash when provider is google. (:issue:`2302`, :sha:`33329d5888`)
* Fix connection pooling issue with CloudSearch (:sha:`82e83be12a`)

2.29.0

============

:date: 2014/05/29

This release adds support for the AWS shared credentials file, adds support for Amazon Elastic Block Store (EBS) encryption, and contains a handful of fixes for Amazon EC2, AWS CloudFormation, AWS CloudWatch, AWS CloudTrail, Amazon DynamoDB and Amazon Relational Database Service (RDS). It also includes fixes for Python wheel support.

A bug has been fixed such that a new exception is thrown when a profile name is explicitly passed either via code (``profile="foo"``) or an environment variable (``AWS_PROFILE=foo``) and that profile does not exist in any configuration file. Previously this was silently ignored, and the default credentials would be used without informing the user.

Changes
-------
* Added support for shared credentials file. (:issue:`2292`, :sha:`d5ed49f`)
* Added support for EBS encryption. (:issue:`2282`, :sha:`d85a449`)
* Added GovCloud CloudFormation endpoint. (:issue:`2297`, :sha:`0f75fb9`)
* Added new CloudTrail endpoints to endpoints.json. (:issue:`2269`, :sha:`1168580`)
* Added 'name' param to documentation of ELB LoadBalancer. (:issue:`2291`, :sha:`86e1174`)
* Fix typo in ELB docs. (:issue:`2294`, :sha:`37aaa0f`)
* Fix typo in ELB tutorial. (:issue:`2290`, :sha:`40a758a`)
* Fix OpsWorks ``connect_to_region`` exception. (:issue:`2288`, :sha:`26729c7`)
* Fix timezones in CloudWatch date range example. (:issue:`2285`, :sha:`138a6d0`)
* Fix description of param tags into ``rds2.create_db_subnet_group``. (:issue:`2279`, :sha:`dc1037f`)
* Fix the incorrect name of a test case. (:issue:`2273`, :sha:`ee195a1`)
* Fix "consistent" argument to ``boto.dynamodb2.table.Table.batch_get``. (:issue:`2272`, :sha:`c432b09`)
* Update the wheel to be python 2 compatible only. (:issue:`2286`, :sha:`6ad0b75`)
* Crate.io is no longer a package index. (:issue:`2289`, :sha:`7f23de0`)

2.28.0

============

:date: 2014/05/08

This release adds support for Amazon SQS message attributes, Amazon DynamoDB query filters and enhanced conditional operators, adds support for the new Amazon CloudSearch 2013-01-01 API and includes various features and fixes for Amazon Route 53, Amazon EC2, Amazon Elastic Beanstalk, Amazon Glacier, AWS Identity and Access Management (IAM), Amazon S3, Mechanical Turk and MWS.

Changes
-------
* Add support for SQS message attributes. (:issue:`2257`, :sha:`a04ca92`)
* Update DynamoDB to support query filters. (:issue:`2242`, :sha:`141eb71`)
* Implement new Cloudsearch API 2013-01-01 as cloudsearch2 module (:sha:`b0ababa`)
* Miscellaneous improvements to the MTurk CLI. (:issue:`2188`, :sha:`c213ff1`)
* Update MWS to latest API version and adds missing API calls. (:issue:`2203`, :issue:`2201`, :sha:`8adf720`, :sha:`8d0a6a8`)
* Update EC2 `register_image` to expose an option which sets whether an instance store is deleted on termination. The default value is left as-is. (:sha:`d295ee9`)
* Correct typo "possile" --> "possible". (:issue:`2196`, :sha:`d228352`)
* Update Boto configuration tutorial (:issue:`2191`, :sha:`f2a7a08`)
* Clarify that MTurkConnection.get_assignments attributes are actually strings. (:issue:`2187`, :issue:`2176`, :sha:`075636b`)
* Fix EC2 documentation typo (:issue:`2178`, :sha:`2627843`)
* Add support for ELB Connection Draining attribute. (:issue:`2174`, :issue:`2173`, :sha:`78fa43c`)
* Add support for setting failure threshold for Route53 health checks. (:issue:`2171`, :issue:`2170`, :sha:`15b812f`)
* Fix specification of Elastic Beanstalk tier parameter. (:issue:`2168`, :sha:`4492e86`)
* Fixed part of roboto for euca2ools. (:issue:`2166`, :issue:`1730`, :sha:`63b7a34`)
* Fixed removing policies from listeners. (:issue:`2165`, :issue:`1708`, :sha:`e5a2d9b`)
* Reintroduced the ``reverse`` fix for DDB. (:issue:`2163`, :sha:`70ec722`)
* Several fixes to DynamoDB describe calls. (:issue:`2161`, :issue:`1649`, :issue:`1663`, :sha:`84fb748`)
* Fixed how ``reverse`` works in DynamoDBv2. (:issue:`2160`, :issue:`2070`, :issue:`2115`, :sha:`afdd805`)
* Update Kinesis exceptions (:issue:`2159`, :issue:`2153`, :sha:`22c6751`)
* Fix ECS problem using new-style classes (:issue:`2103`, :sha:`dc466c7`)
* Add support for passing region info from SWF layer2 to layer1 (:issue:`2137`, :sha:`0dc8ce6`)
* Handle plus signs in S3 metadata (:issue:`2145`, :sha:`c2a0f95`)
* Fix Glacier vault date parsing (:issue:`2158`, :sha:`9e7b132`)
* Documentation fix. (:issue:`2156`, :sha:`7592a58`)
* Fix Route53 evaluate target health bug. (:issue:`2157`, :sha:`398bb62`)
* Removing obselete core directory. (:issue:`1987`, :sha:`8e83292`)
* Improve IAM behavior in the cn-north-1 region. (:issue:`2152`, :sha:`4050e70`)
* Add SetIdentityFeedbackForwardingEnabled and SetIdentityNotificationTopic for SES. (:issue:`2130`, :issue:`2128`, :sha:`83002d5`)
* Altered Route53 bin script to use UPSERT rather than CREATE. (:issue:`2151`, :sha:`2cd20e7`)

2.27.0

============

:date: 2014/03/06

This release adds support for configuring access logs on Elastic Load Balancing
(including what Amazon Simple Storage Service (S3) bucket to use & how
frequently logs should be added to the bucket), adds request hook documentation
& a host of doc updates/bugfixes.


Changes
-------

* Added support for ``AccessLog`` in ELB (:issue:`2150`, :sha:`7aa35ea`)
* Added better BlockDeviceType deserialization in Autoscaling. (:issue:`2149`,
:sha:`04d29a5`)
* Updated CloudFormation documentation (:issue:`2147`, :sha:`2535aca`)
* Updated Kinesis documentation (:issue:`2146`, :sha:`01425dc`)
* Add optional bucket tags to `lss3` output. (:issue:`2132`, :sha:`0f35924`)
* Fix getting instance types for Eucalyptus 4.0. (:issue:`2118`, :sha:`18dc07d`)
* Fixed how quoted strings are handled in SigV4 (:issue:`2142`, :sha:`2467547`)
* Use system supplied certs without a bundle file (:issue:`2139`,
:sha:`70d15b8`)
* Fixed incorrect test failures in EC2 ``trim_snapshots`` (:sha:`1fa9df7`)
* Raise any exceptions that are tagSet not found (:sha:`56d7d3e`)
* Added request hook docs (:issue:`2129`, :sha:`64eedce`)
* Fixed Route53 ``alias-healthcheck`` (:issue:`2126`, :sha:`141077f`)
* Fixed Elastic IP association in EC2 (:issue:`2131`, :issue:`1310`,
:sha:`d75fdfa`)
* Fixed builds on Travis for installing dependencies (:sha:`5e84e30`)
* Support printing tags on buckets when listing buckets (:sha:`c42a5dd`)
* PEP8/pyflakes/(some)pylint (:sha:`149175e`)

2.26.1

============

:date: 2014/03/03

This release fixes an issue with the newly-added ``boto.rds2`` module when
trying to use ``boto.connect_rds2``. Parameters were not being passed correctly,
which would cause an immediate error.


Changes
-------

* Fixed ``boto.connect_rds2`` to use kwargs. (:sha:`3828ece`)

2.26.0

============

:date: 2014/02/27

This release adds support for MFA tokens in the AWS STS ``assume_role`` & the
introduction of the ``boto.rds2`` module (which has full support for the entire
RDS API). It also includes the addition of request hooks & many bugfixes.


Changes
-------

* Added support for MFA in STS AssumeRole. (:sha:`899810c`)
* Fixed how DynamoDB v2 works with Global Secondary Indexes. (:issue:`2122`,
:sha:`f602c95`)
* Add request hooks and request logger. (:issue:`2125`, :sha:`e8b20fe`)
* Don't pull the security token from the environment or config when a caller
supplies the access key and secret. (:issue:`2123`, :sha:`4df1694`)
* Read EvaluateTargetHealth from Route53 resource record set. (:issue:`2120`,
:sha:`0a97158`)
* Prevent implicit string decode in hmac-v4 handlers. (:issue:`2037`,
:issue:`2033`, :sha:`8e56a5f`)
* Updated Datapipeline to include all current regions. (:issue:`2121`,
:sha:`dff5e3e`)
* Bug fix for Google Storage generate_url authentication. (:issue:`2116`,
:issue:`2108`, :sha:`5a50932`)
* Handle JSON error responses in BotoServerError. (:issue:`2113`, :issue:`2077`,
:sha:`221085e`)
* Corrected a typo in SQS tutorial. (:issue:`2114`, :sha:`7ed41f7`)
* Add CloudFormation template capabilities support. (:issue:`2111`,
:issue:`2075`, :sha:`65a4323`)
* Add SWF layer1_decisions to docs. (:issue:`2110`, :issue:`2062`,
:sha:`6039cc9`)
* Add support for request intervals in health checks. (:issue:`2109`,
:sha:`660b01a`)
* Added checks for invalid regions to the ``bin`` scripts (:issue:`2107`,
:sha:`bbb9f1e`)
* Better error output for unknown region - (:issue:`2041`, :issue:`1983`,
:sha:`cd63f92`)
* Added certificate tests for CloudTrail. (:issue:`2106`, :sha:`a7e9b4c`)
* Updated Kinesis endpoints. (:sha:`7bd4b6e`)
* Finished implementation of RDS's DescribeDBLogFiles. (:issue:`2084`,
:sha:`f3c706c`)
* Added support for RDS log file downloading. (:issue:`2086`, :issue:`1993`,
:sha:`4c51841`)
* Added some unit tests for CloudFront. (:issue:`2076`, :sha:`6c46b1d`)
* GS should ignore restore_headers as they are never set. (:issue:`2067`,
:sha:`f02aeb3`)
* Update CloudFormation to support the latest API. (:issue:`2101`,
:sha:`ea1b1b6`)
* Added Route53 health checks. (:issue:`2054`, :sha:`9028f7d`)
* Merge branch 'rds2' into develop Fixes 2097. (:issue:`2097`, :sha:`6843c16`)
* Fix Param class convert method (:issue:`2094`, :sha:`5cd4598`)
* Added support for Route53 aliasing. (:issue:`2096`, :sha:`df5fa40`)
* Removed the dependence on ``example.com`` within the Route53 tests.
(:issue:`2098`, :sha:`6ce9e0f`)
* Fixed ``has_item`` support in DynamoDB v2. (:issue:`2090`, :sha:`aada5d3`)
* Fix a little typo bug in the S3 tutorial. (:issue:`2088`, :sha:`c091d27`)

2.25.0

============

:date: 2014/02/07

This release includes Amazon Route53 service and documentation updates,
preliminary log file support for Amazon Relational Database Service (RDS), as
well as various other small fixes. Also included is an opt-in to use signature
version 4 with Amazon EC2.

**IMPORTANT** - This release also include a **SIGNIFICANT** underlying change
to the Amazon S3 ``get_bucket`` method, to addresses the blog post by AppNeta_.
We've altered the default behavior to now perform a ``HEAD`` on the bucket, in
place of the old ``GET`` behavior (which would fetch a zero-length list of
keys).

This should reduce all users costs & should also be *mostly*
backward-compatible. **HOWEVER**, if you were previously parsing the exception
message from ``S3Connection.get_bucket``, you *will* have to change your code
(see the S3 tutorial for details). ``HEAD`` does *not* return as detailed of
error messages & while we've attempted to patch over as much of the differences
as we can, there may still be edge-cases over the prior behavior.

.. _AppNeta: http://www.appneta.com/blog/s3-list-get-bucket-default/


Features
--------

* Add support for Route53 API version 2013-04-01 (:issue:`2080`, :sha:`600dcd0`)
* Add option to opt-in for EC2 SigV4 (:issue:`2074`, :sha:`4d780bd`)
* Add Autoscale feature to get all adjustment types (:issue:`2058`,
:issue:`1538`, :sha:`b9c7e15`)
* Add Route53 unit tests (:issue:`2066`, :sha:`e859576`)
* Add a basic Route53 tutorial (:issue:`2060`, :sha:`f0ad46b`)
* Add Autoscale associated public IP to launch configuration (:issue:`2051`,
:issue:`2028`, :issue:`2029`, :sha:`c58bda6`)
* Add option to pass VPC zone identifiers as a Python list (:issue:`2047`,
:issue:`1772`, :sha:`07ef9e1`)
* Add RDS call to get all log files (:issue:`2040`, :issue:`1994`,
:sha:`925b8cb`)


Bugfixes
--------

* Changed S3 ``get_bucket`` to use ``HEAD`` in place of ``GET``. (:issue:`2078`,
:issue:`2082`, :sha:`016be83`)
* Fix EMR's describe_cluster_command. (:issue:`2034`, :sha:`1c5621e`)
* Tutorial small code fix (:issue:`2072`, :sha:`38e7db1`)
* Fix CloudFront string representation (:issue:`2069`, :sha:`885c397`)
* Route53 doc cleanup (:issue:`2059`, :sha:`d2fc38e`)
* Fix MWS parsing of GetProductCategoriesForASIN response. (:issue:`2024`,
:sha:`0af08ce`)
* Fix SQS docs for get_queue_attributes (:issue:`2061`, :sha:`1cdc326`)
* Don't insert a '?' in URLs unless there is a query string (:issue:`2042`,
:issue:`1943`, :sha:`c15ce60`)

2.24.0

============

:date: 2014/01/29

This release adds M3 instance types to Amazon EC2, adds support for dead letter queues to Amazon Simple Queue Service (SQS), adds a single JSON file for all region and endpoint information and provides several fixes to a handful of services and documentation. Additionally, the SDK now supports using AWS Signature Version 4 with Amazon S3.

Features
--------
* Load region and endpoint information from a JSON file (:sha:`b9dbaad`)
* Return the x-amz-restore header with GET KEY and fix provider prefix. (:issue:`1990`, :sha:`43e8e0a`)
* Make S3 key validation optional with the ``validate`` parameter (:issue:`2013`, :issue:`1996`, :sha:`fd6b632`)
* Adding new eu-west-1 and eu-west-2 endpoints for SES. (:issue:`2015`, :sha:`d5ef862`, :sha:`56ba3e5`)
* Google Storage now uses new-style Python classes (:issue:`1927`, :sha:`86c9f77`)
* Add support for step summary list to Elastic MapReduce (:issue:`2011`, :sha:`d3af158`)
* Added the M3 instance types. (:issue:`2012`, :sha:`7c82f57`)
* Add credential profile configuration (:issue:`1979`, :sha:`e3ab708`)
* Add support for dead letter queues to SQS (:sha:`93c7d05`)

Bugfixes
--------
* Make the Lifecycle Id optional and fix prefix=None in XML generation. (:issue:`2021`, :sha:`362a04a`)
* Fix DynamoDB query limit bug (:issue:`2014`, :sha:`7ecb3f7`)
* Add documentation about the version_id behavior of Key objects. (:issue:`2026`, :sha:`b6b242c`)
* Fixed typo in Table.create example (:issue:`2023`, :sha:`d81a660`)
* Adding a license/copyright header. (:issue:`2025`, :sha:`26ded39`)
* Update the docstring for the SNS subscribe method (:issue:`2017`, :sha:`4c806de`)
* Renamed unit test with duplicate name (:issue:`2016`, :sha:`c7bd0bd`)
* Use UTC instead of local time in ``test_refresh_credentials`` (:issue:`2020`, :sha:`b5a2eaf`)
* Fix missing ``security_token`` option in some connection classes (:issue:`1989`, :issue:`1942`, :sha:`2b72f32`)
* Fix listing S3 multipart uploads with some parameter combinations (:issue:`2000`, :sha:`49045bc`)
* Fix ``elbadmin`` crash because of non-extant instances in load balancer (:issue:`2001`, :sha:`d47cc14`)
* Fix anonymous S3 fetch test case (:issue:`1988`, :issue:`1992`, :sha:`8fb1666`)
* Fix ``elbadmin`` boto import (:issue:`2002`, :sha:`674c3a6`)
* Fixing SQS tutorial to correctly describe behavior of the write operation (:issue:`1986`, :sha:`6147d86`)
* Fix various grammar mistakes (:issue:`1980`, :sha:`ada40b5`)

2.23.0

============

:date: 2014/01/10

This release adds new pagination & date range filtering to Amazon Glacier, more
support for selecting specific attributes within Amazon DynamoDB, security
tokens from environment/config variables & many bugfixes/small improvements.


Features
--------

* Added pagination & date range filtering to Glacier inventory options.
(:issue:`1977`, :sha:`402a305`)
* Added the ability to select the specific attributes to fetch in the ``scan``
& ``get_item`` calls within DynamoDB v2. (:issue:`1945`, :issue:`1972`,
:sha:`f6451fb` & :sha:`96cd413`)
* Allow getting a security token from either an environment or configuration
variable. (:issue:``, :sha:``)
* Ported the ``has_item`` call from the original DynamoDB (v1) module to
DynamoDB v2. (:issue:`1973`, :issue:`1822`, :sha:`f96e9e3`)
* Added an ``associate_address_object`` method to EC2. (:issue:`1967`,
:issue:`1874`, :issue:`1893`, :sha:`dd6180c`)
* Added a ``download_to_fileobj`` method to Glacier,similar to the S3 call
of the same name. (:issue:`1960`, :issue:`1941`, :sha:`67266e5`)
* Added support for arbitrary ``dict`` inputs to MWS. (:issue:`1966`,
:sha:`46f193f`)


Bugfixes
--------

* Made the usage of ``is/is not`` more consistent. (:issue:`1930`,
:sha:`8597c54`)
* Imported ``with_statement`` for old Python versions (:issue:`1975`,
:sha:`a53a574`)
* Changed the ``Binary`` data object within DynamoDB to throw an error if an
invalid data type is used. (:issue:`1963`, :issue:`1956`, :sha:`e5d30c8`)
* Altered the integration tests to avoid connection errors to certain regions.
(:sha:`2555b8a`)
* Changed the GCS resumable upload handler to save tracker files with protection
0600. (:sha:`7cb344c`)
* Documentation:

 * Clarified documentation around the ``list_metrics`` call in
   CloudFormation. (:issue:`1962`, :sha:`c996a72`)
 * Added ``Tag`` to the Autoscale API docs. (:issue:`1964`, :sha:`31118d9`)
 * Updated the AWS Support documentation to the latest. (:sha:`29f9264`)

2.22.1

============

:date: 2014/01/06

This release fixes working with keys with special characters in them while using
Signature V4 with Amazon Simple Storage Service (S3). It also fixes a regression
in the ``ResultSet`` object, re-adding the ``nextToken`` attribute. This was
most visible from within Amazon Elastic Compute Cloud (EC2) when calling the
``get_spot_price_history`` method.

Users in the cn-north-1 region or who make active use of
``get_spot_price_history`` are recommended to upgrade.


Bugfixes
--------

* Fixed key names with special characters in S3 when using SigV4.
(:sha:`8b37180`)
* Re-added the ``nextToken`` attribute to the EC2 result set object.
(:issue:`1968`, :sha:`6928928`)

2.22.0

============

:date: 2014/01/02

This release updates the Auto Scaling to support the latest API, the ability
to control the response sizes in Amazon DynamoDB queries/scans & a number of
bugfixes as well.


Features
--------

* Updated Auto Scaling to support the latest API. (:sha:`9984c4f`)
* Added the ability to alter response sizes in DynamoDB queries/scans.
(:issue:`1949`, :sha:`6761b01`)


Bugfixes
--------

* Fix string instance tests. (:issue:`1959`, :sha:`ee203bf`)
* Add missing parameters to ``get_spot_price_history method``. (:issue:`1958`,
:sha:`f635474`)
* Fix unicode string parameter handling in S3Connection. (:issue:`1954`,
:issue:`1952`, :sha:`12e6b0c`)
* Fix typo in docstring for SSHClient.run. (:issue:`1953`, :sha:`5263b20`)
* Properly handle getopt long options in s3put. (:issue:`1950`, :issue:`1946`,
:sha:`cf693ff`)

2.21.2

============

:date: 2013/12/24

This release is a bugfix release which corrects one more bug in the Mechanical
Turk objects.


Bugfixes
--------

* Fixed a missed inheritance bug in mturk. (:issue:`1936`, :sha:`0137f29`)

2.21.1

============

:date: 2013/12/23

This release is a bugfix release which corrects how the Mechanical Turk objects
work & a threading issue when using ``datetime.strptime``.


Bugfixes
--------

* Added ``cn-north-1`` to regions. (:sha:`9c89de1`)
* Fixed threading issues related to ``datetime.strptime``. (:issue:`1898`,
:sha:`2ef66c9`)
* Updated all the old-style inheritance calls. (:issue:`1918`, :issue:`1936`,
:issue:`1937`, :sha:`39a997f` & :sha:`607624f`)
* Documentation:

 * Added missed notes about the cn-north-1 region. (:sha:`738c8cb`)
 * Added the C3 family of EC2 instances. (:issue:`1938`, :sha:`05b7482`)

2.21.0

============

:date: 2013/12/19

This release adds support for the latest AWS OpsWorks, AWS Elastic Beanstalk,
Amazon DynamoDB, Amazon Elastic MapReduce (EMR), Amazon Simple Storage Service
(S3), Amazon Elastic Transcoder, AWS CloudTrail, and AWS Support APIs. It also
includes documentation and other fixes.

.. note::

 Although Boto now includes support for the newly announced China (Beijing)
 Region, the service endpoints will not be accessible until the Region’s
 limited preview is launched in early 2014. To find out more about the new
 Region and request a limited preview account, please visit
 http://www.amazonaws.cn/.


Features
--------
* Add support for Elastic Transcoder pagination and new codecs (:sha:`dcb1c5a`)
* Add support for new CloudTrail calling format (:sha:`aeafe9b`)
* Update to the latest Support API (:sha:`45e1884`)
* Add support for arbitrarily large SQS messages stored in S3 via BigMessage. (:issue:`1917`, :sha:`e6cd665`)
* Add support for ``encoding_type`` to S3 (:sha:`6b2d967`)
* Add support for Elastic MapReduce tags (:issue:`1928`, :issue:`1920`, :sha:`b9749c6`, :sha:`8e4c595`)
* Add high level support for global secondary indexes in DynamoDB (:issue:`1924`, :issue:`1913`, :sha:`32dac5b`)
* Add support for Elastic Beanstalk worker environments. (:issue:`1911`, :sha:`bbd4fbf`)
* Add support for OpsWorks IAM user permissions per stack (:sha:`ac6e4e7`)
* Add support for SigV4 to S3 (:sha:`deb9e18`)
* Add support for SigV4 to EC2 (:sha:`bdebfe0`)
* Add support for SigV4 to ElastiCache (:sha:`b892b45`)


Bugfixes
--------
* Add documentation describing account usage for multipart uploads in S3 (:sha:`af03d8d`)
* Update DesiredCapacity if AutoScalingGroup.desired_capacity is not None. (:issue:`1906`, :issue:`1906`, :issue:`1757`, :sha:`b6670ce`)
* Documentation: add Kinesis API reference (:issue:`1921`, :sha:`c169836`)
* Documentation: sriovNetSupport instance attribute (:issue:`1915`, :sha:`e1bafcc`)
* Update RDS documentation for API version: 2013-09-09 (:issue:`1914`, :sha:`fcf702a`)
* Switch all classes to new style classes which results in memory use improvements (:sha:`ca36fa2`)

2.20.1

============

:date: 2013/12/13

This release fixes an important Amazon EC2 bug related to fetching security credentials via the meta-data service. It is recommended that users of boto-2.20.0 upgrade to boto-2.20.1.


Bugfixes
--------
* Bug fix for IAM security credentials metadata URL. (:issue:`1912`, :issue:`1908`, :issue:`1907`, :sha:`f82e7a5`)

2.20.0

============

:date: 2013/12/12

This release adds support for Amazon Kinesis and AWS Direct Connect. Amazon EC2 gets support for new i2 instance types and is more resilient against metadata failures, Amazon DynamoDB gets support for global secondary indexes and Amazon Relational Database Service (RDS) supports new DBInstance and DBSnapshot attributes. There are several other fixes for various services, including updated support for CloudStack and Eucalyptus.


Features
--------
* Add support for Amazon Kinesis (:sha:`d0b684e`)
* Add support for i2 instance types to EC2. (:sha:`0f5371f`)
* Add support for DynamoDB Global Secondary Indexes (:sha:`297cacb`)
* Add support for AWS Direct Connect. (:issue:`1894`, :issue:`1894`, :sha:`3cbca26`)
* Add option for sorting SDB dumps to sdbadmin. (:issue:`1888`, :issue:`1888`, :sha:`070e4f6`)
* Add a retry when EC2 metadata is returned as corrupt JSON. (:issue:`1883`, :issue:`1883`, :issue:`1868`, :sha:`41470a0`)
* Added some missing attributes to DBInstance and DBSnapshot. (:issue:`1880`, :issue:`1880`, :sha:`2751dff`)


Bugfixes
--------
* Implement nonzero for DynamoDB Item to consider empty items falsey (:issue:`1899`, :sha:`808e550`)
* Remove `dimensions` from Metric.query() docstring. (:issue:`1901`, :issue:`1901`, :sha:`ba6b8c7`)
* Make trailing slashes for EC2 metadata URLs explicit & remove them from userdata requests. This fixes using boto for CloudStack (:issue:`1900`, :issue:`1900`, :issue:`1897`, :issue:`1856`, :sha:`5f4506e`)
* Fix the DynamoDB 'scan in' filter to compare the same attribute types in a list rather than using an attribute set. (:issue:`1896`, :issue:`1896`, :sha:`5fc59d6`)
* Updating Amazon ElastiCache parameters to be optional when creating a new cache cluster. (:issue:`1876`, :issue:`1876`, :sha:`342b8df`)
* Fix honor cooldown AutoScaling parameter serialization to prevent an exception and bad request. (:issue:`1895`, :issue:`1895`, :issue:`1892`, :sha:`fc4674f`)
* Fix ignored RDS backup_retention_period when value was 0. (:issue:`1887`, :issue:`1887`, :issue:`1886`, :sha:`a19eb14`)
* Use auth_handler to specify host header value including custom ports if possible, which are used by Eucalyptus. (:issue:`1862`, :issue:`1862`, :sha:`ce6df03`)
* Fix documentation of launch config in Autoscaling Group. (:issue:`1881`, :issue:`1881`, :sha:`6f704d9`)
* typo: AIM -> IAM (:issue:`1882`, :sha:`7ea2d5c`)

2.19.0

============

:date: 2013/11/27

This release adds support for max result limits for Amazon EC2 calls, adds
support for Amazon RDS database snapshot copies and fixes links to the
changelog.


Features
--------
* Add max results parameters to EC2 describe instances and describe tags.
 (:issue:`1873`, :issue:`1873`, :sha:`ad8a64a`)
* Add support for RDS CopyDBSnapshot. (:issue:`1872`, :issue:`1872`,
 :issue:`1865`, :sha:`bffb758`)


Bugfixes
--------
* Update README.rst to link to ReadTheDocs changelogs. (:issue:`1869`,
 :sha:`26f3dbe`)
* Delete the old changelog in favor of the README link to ReadTheDocs
 changelogs. (:issue:`1870`, :issue:`1870`, :sha:`32bc333`)

2.18.0

============

:date: 2013/11/22

This release adds support for new AWS Identity and Access Management (IAM),
AWS Security Token Service (STS), Elastic Load Balancing (ELB), Amazon Elastic
Compute Cloud (EC2),  Amazon Relational Database Service (RDS), and Amazon
Elastic Transcoder APIs and parameters. Amazon Redshift SNS notifications are
now supported. CloudWatch is updated to use signature version four, issues
encoding HTTP headers are fixed and several services received documentation
fixes.


Features
--------
* Add support for new STS and IAM calls related to SAML. (:issue:`1867`,
 :issue:`1867`, :sha:`1c51d17`)
* Add SigV4 support to Cloudwatch (:sha:`ef43035`)
* Add support for ELB Attributes and Cross Zone Balancing. (:issue:`1852`,
 :issue:`1852`, :sha:`76f8b7f`)
* Add RDS promote and rename support. (:issue:`1857`, :issue:`1857`,
 :sha:`0b62c70`)
* Update EC2 ``get_all_snapshots`` and add support for registering an image
 with a snapshot. (:issue:`1850`, :issue:`1850`, :sha:`3007956`)


Bugfixes
--------
* Fix issues related to encoding of values in HTTP headers when using
 unicode. (:issue:`1864`, :issue:`1864`, :issue:`1839`, :issue:`1829`,
 :issue:`1828`, :issue:`702`, :sha:`5610dd7`)
* Fix order of Beanstalk documetation to match param order. (:issue:`1863`,
 :issue:`1863`, :sha:`a3a29f8`)
* Make sure file is closed before attempting to delete it when downloading
 an S3 key. (:issue:`1791`, :sha:`0e6dcbe`)
* Fix minor CloudTrail documentation typos. (:issue:`1861`, :issue:`1861`,
 :sha:`256a115`)
* Fix DynamoDBv2 tutorial sentence with missing verb. (:issue:`1859`,
 :issue:`1825`, :issue:`1859`, :sha:`0fd5300`)
* Fix parameter validation for gs (:issue:`1858`, :sha:`6b9a869`)

2.17.0

============

:date: 2013/11/14

This release adds support for the new AWS CloudTrail service, support for
Amazon Redshift's new features related encryption, audit logging, data load
from external hosts, WLM configuration, database distribution styles and
functions, as well as cross region snapshot copying.


Features
--------

* Add support for AWS CloudTrail (:sha:`53ba0c9`)
* Add support for new Amazon Redshift features (:sha:`d94b48c`)

Bugfixes
--------

* Add missing argument for Google Storage resumable uploads. (:sha:`b777b62`)

2.16.0

============

:date: 2013/11/08

This release adds new Amazon Elastic MapReduce functionality, provides updates and fixes for Amazon EC2, Amazon VPC, Amazon DynamoDB, Amazon SQS, Amazon Elastic MapReduce, and documentation updates for several services.


Features
--------
* Added recipe for parallel execution of activities to SWF tutorial. (:issue:`1800`, :issue:`1800`, :sha:`52c5432`)
* Added launch_config's parameter associate_ip_address for VPC. (:issue:`1799`, :issue:`1799`, :sha:`6685adb`)
* Update elbadmin add/remove commands to support multiple instance arguments. (:issue:`1806`, :issue:`1806`, :sha:`4aad26d`)
* Added documentation for valid auto scaling event types and tags. (:issue:`1807`, :issue:`1807`, :sha:`664f6e8`)
* Support VPC tenancy restrictions and filters for DHCP options. (:issue:`1801`, :issue:`1801`, :sha:`8c5d8de`)
* Add VPC network ACL support. (:issue:`1809`, :issue:`1098`, :issue:`1809`, :sha:`9043d09`)
* Add convenience functions to make DynamoDB2 behave more like DynamoDB (:issue:`1780`, :sha:`2cecaca`)
* EC2 cancel_spot_instance_requests now returns a list of SpotInstanceRequest objects. (:issue:`1811`, :issue:`1811`, :issue:`1754`, :sha:`f3361b9`)
* Fix VPC DescribeVpnConnections call argument; Add support for static_routes_only when creating a new VPC. (:issue:`1816`, :issue:`1816`, :issue:`1481`, :sha:`b408637`)
* Add a section about DynamoDB Local to the DynamoDBv2 high level docs. (:issue:`1821`, :issue:`1821`, :issue:`1818`, :sha:`639505f`)
* Add support for new Elastic MapReduce APIs (:issue:`1836`, :sha:`5562264`)
* Modify EMR add_jobflow_steps to return a JobFlowStepList. (:issue:`1838`, :issue:`1838`, :sha:`ef9564f`)
* Generate docs for route53/zone, remove docs for route53/hostedzone. (:issue:`1837`, :issue:`1837`, :sha:`99e2e67`)


BugFixes
--------
* Fix for MWS iterator handling (:sha:`7e6f98d`)
* Clarify documentation for MetricAlarm dimensions. (:issue:`1808`, :issue:`1808`, :issue:`1803`, :sha:`4233fbf`)
* Fixes for general connection behind proxy. (:issue:`1781`, :issue:`1781`, :sha:`dc8bbea`)
* Validate S3 method kwarg names to prevent misspelling. (:issue:`1810`, :issue:`1810`, :issue:`1782`, :sha:`947a14a`)
* Fix dependencies so they show up as optional in CheeseShop (:issue:`1617`, :sha:`54da8b6`)
* Route53 retry HTTP error 400s (:issue:`1618`, :sha:`6e355b3`)
* Fix typo in IAMConnection documentation (:issue:`1820`, :sha:`3fc335d`)
* Fix MWS MemberLists parsing. (:issue:`1815`, :issue:`1815`, :sha:`0f6f089`)
* Fix typo in SQS documentation (:issue:`1830`, :sha:`20532a6`)
* Update auto scaling documentation. (:issue:`1824`, :issue:`1824`, :issue:`1823`, :sha:`9a359ec`)
* Fixing region endpoints for EMR (:issue:`1831`, :sha:`ed669f7`)
* Raising an exception in SQS message decode() should not abort parsing. (:issue:`1835`, :issue:`1835`, :issue:`1833`, :sha:`2a00c92`)
* Replace correct VPC ACL association instead of just the first one. (:issue:`1844`, :issue:`1844`, :issue:`1843`, :sha:`c70b8d6`)
* Prevent swallowing CloudSearch errors (:issue:`1846`, :issue:`1842`, :sha:`c2f955b`)

2.15.0

============

:date: 2013/10/17

This release adds support for Amazon Elastic Transcoder audio transcoding, new
regions for Amazon Simple Storage Service (S3), Amazon Glacier, and Amazon
Redshift as well as new parameters in Amazon Simple Queue Service (SQS), Amazon
Elastic Compute Cloud (EC2), and the ``lss3`` utility. Also included are
documentation updates and fixes for S3, Amazon DynamoDB, Amazon Simple Workflow
Service (SWF) and Amazon Marketplace Web Service (MWS).


Features
--------

* Add SWF tutorial and code sample (:issue:`1769`, :sha:`36524f5`)
* Add ap-southeast-2 region to S3WebsiteEndpointTranslate (:issue:`1777`,
:sha:`e7b0b39`)
* Add support for ``owner_acct_id`` in SQS ``get_queue`` (:issue:`1786`,
:sha:`c1ad303`)
* Add ap-southeast-2 region to Glacier (:sha:`c316266`)
* Add ap-southeast-1 and ap-southeast-2 to Redshift (:sha:`3d67a03`)
* Add SSH timeout option (:issue:`1755`, :sha:`d8e70ef`, :sha:`653b82b`)
* Add support for markers in ``lss3`` (:issue:`1783`, :sha:`8ee4b1f`)
* Add ``block_device_mapping`` to EC2 ``create_image`` (:issue:`1794`,
:sha:`86afe2e`)
* Updated SWF tutorial (:issue:`1797`, :sha:`3804b16`)
* Support Elastic Transcoder audio transcoding (:sha:`03a5087`)

Bugfixes
--------

* Fix VPC module docs, ELB docs, some formatting (:issue:`1770`,
:sha:`75de377`)
* Fix DynamoDB item ``attrs`` initialization (:issue:`1776`, :sha:`8454a2b`)
* Fix parsing of empty member lists for MWS (:issue:`1785`, :sha:`7b46ca5`)
* Fix link to release notes in docs (:sha:`a6bf794`)
* Do not validate bucket when copying a key (:issue:`1763`, :sha:`5505113`)
* Retry HTTP 502, 504 errors (:issue:`1798`, :sha:`c832e2d`)

2.14.0

============

:date: 2013/10/09

This release makes ``s3put`` region-aware, adds some missing features to
EC2 and SNS, enables EPUB documentation output, and makes the HTTP(S)
connection pooling port-aware, which in turn enables connecting to
e.g. mock services running on ``localhost``. It also includes support
for the latest EC2 and OpsWorks features, as well as several
important bugfixes for EC2, DynamoDB, MWS, and Python 2.5 support.


Features
--------

* Add support for a ``--region`` argument to ``s3put`` and auto-detect bucket
 regions if possible (:issue:`1731`, :sha:`d9c28f6`)
* Add ``delete_notification_configuration`` for EC2 autoscaling
 (:issue:`1717`, :sha:`ebb7ace`)
* Add support for registering HVM instances (:issue:`1733`, :sha:`2afc68e`)
* Add support for ``ReplaceRouteTableAssociation`` for EC2 (:issue:`1736`,
 :sha:`4296835`)
* Add ``sms`` as an option for SNS subscribe (:issue:`1744`, :sha:`8ff08e5`)
* Allow overriding ``has_google_credentials`` (:issue:`1752`, :sha:`052cc91`)
* Add EPUB output format for docs (:issue:`1759`, :sha:`def7c67`)
* Add handling of ``Connection: close`` HTTP headers in responses
 (:issue:`1773`, :sha:`1a38f32`)
* Make connection pooling port-aware (:issue:`1764`, :issue:`1737`,
 :sha:`b6c7330`)
* Add support for ``instance_type`` to ``modify_reserved_instances``
 (:sha:`bf07eee`)
* Add support for new OpsWorks features (:sha:`f512898`)


Bugfixes
--------

* Remove erroneous ``dry_run`` parameter (:issue:`1729`, :sha:`35a516e`)
* Fix task_list override in poll methods of SWF Deciders and Workers (
 :issue:`1724`, :sha:`fa8d871`)
* Remove Content-Encoding header from metadata test (:issue:`1735`,
 :sha:`c8b0130`)
* Fix the ability to override DynamoDBv2 host and port when creating
 connections (:issue:`1734`, :sha:`8d2b492`)
* Fix UnboundLocalError (:sha:`e0e6aeb`)
* ``self.rules`` is of type IPPermissionsList, remove takes no kwargs
 (:sha:`3c56b3f`)
* Nicer error messages for 403s (:issue:`1753`, :sha:`d3d9eab`)
* Various documentation fixes (:issue:`1762`, :sha:`76aef10`)
* Various Python 2.5 fixes (:sha:`150aef6`, :sha:`67ae9ff`)
* Prevent certificate tests from failing for non-govcloud accounts
 (:sha:`2d3d9f6`)
* Fix flaky resumable upload test (:issue:`1768`, :sha:`6aa8ae2`)
* Force the Host HTTP header to fix an issue with older httplibs
 (:sha:`202c456`)
* Blacklist S3 from forced Host HTTP header (:sha:`9193226`)
* Fix ``propagate_at_launch`` spelling error (:issue:`1739`, :sha:`e78d88a`)
* Remove unused code that causes exceptions with bad response data
 (:issue:`1771`, :sha:`bec5e70`)
* Fix ``detach_subnets`` typo (:issue:`1760`, :sha:`4424e1b`)
* Fix result list handling of ``GetMatchingProductForIdResponse`` for MWS
 (:issue:`1751`, :sha:`977b7dc`)

2.13.3

============

:date: 2013/09/16

This release fixes a packaging error with the previous version of boto.
The version ``v2.13.2`` was provided instead of ``2.13.2``, causing things
like ``pip`` to incorrectly resolve the latest release.

That release was only available for several minutes & was removed from PyPI
due to the way it would break installation for users.

2.13.0

============

:date: 2013/09/12

This release adds support for VPC within AWS Opsworks, added dry-run support &
the ability to modify reserved instances in EC2 as well as several important
bugfixes for EC2, SNS & DynamoDBv2.


Features
--------

* Added support for VPC within Opsworks. (:sha:`56e1df3`)
* Added support for ``dry_run`` within EC2. (:sha:`dd7774c`)
* Added support for ``modify_reserved_instances`` &
``describe_reserved_instances_modifications`` within EC2. (:sha:`7a08672`)


Bugfixes
--------

* Fixed EC2's ``associate_public_ip`` to work correctly. (:sha:`9db6101`)
* Fixed a bug with ``dynamodb_load`` when working with sets. (:issue:`1664`,
:sha:`ef2d28b`)
* Changed SNS ``publish`` to use POST. (:sha:`9c11772`)
* Fixed inability to create LaunchConfigurations when using Block Device
Mappings. (:issue:`1709`, :issue:`1710`, :sha:`5fd728e`)
* Fixed DynamoDBv2's ``batch_write`` to appropriately handle
``UnprocessedItems``. (:issue:`1566`, :issue:`1679`, :issue:`1714`,
:sha:`2fc2369`)
* Several documentation improvements/fixes:

 * Added Opsworks docs to the index. (:sha:`5d48763`)
 * Added docs on the correct string values for ``get_all_images``.
   (:issue:`1674`, :sha:`1e4ed2e`)
 * Removed a duplicate ``boto.s3.prefix`` entry from the docs.
   (:issue:`1707`, :sha:`b42d34c`)
 * Added an API reference for ``boto.swf.layer2``. (:issue:`1712`,
   :sha:`9f7b15f`)

2.12.0

============

:date: 2013/09/04

This release adds support for Redis & replication groups to Elasticache as
well as several bug fixes.


Features
--------

* Added support for Redis & replication groups to Elasticache. (:sha:`f744ff6`)


Bugfixes
--------

* Boto's User-Agent string has changed. Mostly additive to include more
informatio

@jace jace merged commit 1f56304 into master Jul 2, 2019
@jace jace deleted the pyup-pin-boto-2.49.0 branch July 2, 2019 05:55
iambibhas pushed a commit that referenced this pull request Jan 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants