Boto

Latest version: v2.49.0

Safety actively analyzes 630169 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 13

2.25.0

Not secure
============

: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

Not secure
============

: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

Not secure
============

: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

Not secure
============

: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

Not secure
============

: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

Not secure
============

: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`)

Page 6 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.