Skip to content

Latest commit

 

History

History
763 lines (460 loc) · 26.1 KB

CHANGELOG.rst

File metadata and controls

763 lines (460 loc) · 26.1 KB

CHANGELOG

1.6.20

  • api-change:greengrass: [botocore] Update greengrass client to latest version
  • api-change:cloudformation: [botocore] Update cloudformation client to latest version
  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version

1.6.19

  • api-change:mturk: [botocore] Update mturk client to latest version
  • api-change:sts: [botocore] Update sts client to latest version
  • api-change:iam: [botocore] Update iam client to latest version

1.6.18

  • api-change:acm: [botocore] Update acm client to latest version

1.6.17

  • api-change:dynamodb: [botocore] Update dynamodb client to latest version
  • bugfix:s3: [botocore] Fix bug where invalid head_object requests would cause an infinite loop (alternate fix to #1400)

1.6.16

  • api-change:rds: [botocore] Update rds client to latest version

1.6.15

  • api-change:ecs: [botocore] Update ecs client to latest version
  • api-change:appstream: [botocore] Update appstream client to latest version
  • api-change:codebuild: [botocore] Update codebuild client to latest version

1.6.14

  • bugfix:s3: [botocore] Fix regression in redirects in using wrong region

1.6.13

  • bugfix:s3: [botocore] Fixed a bug where head object and bucket calls would attempt redirects incorrectly.
  • api-change:serverlessrepo: [botocore] Update serverlessrepo client to latest version

1.6.12

  • api-change:ce: [botocore] Update ce client to latest version
  • enhancement:Credentials: [botocore] Add the ability to disable fetching credentials from EC2 metadata by setting the environment variable AWS_EC2_METADATA_DISABLED to 'true'.
  • api-change:config: [botocore] Update config client to latest version
  • api-change:elasticbeanstalk: [botocore] Update elasticbeanstalk client to latest version
  • api-change:glue: [botocore] Update glue client to latest version
  • api-change:medialive: [botocore] Update medialive client to latest version
  • bugfix:Credentials: [botocore] Fix a race condition related to assuming a role for the first time (#1405)
  • api-change:events: [botocore] Update events client to latest version
  • api-change:ecs: [botocore] Update ecs client to latest version

1.6.11

  • api-change:elasticbeanstalk: [botocore] Update elasticbeanstalk client to latest version

1.6.10

  • api-change:sagemaker: [botocore] Update sagemaker client to latest version
  • api-change:organizations: [botocore] Update organizations client to latest version
  • api-change:pinpoint: [botocore] Update pinpoint client to latest version

1.6.9

  • api-change:lightsail: [botocore] Update lightsail client to latest version

1.6.8

  • api-change:servicediscovery: [botocore] Update servicediscovery client to latest version

1.6.7

  • api-change:cloudhsmv2: [botocore] Update cloudhsmv2 client to latest version
  • api-change:discovery: [botocore] Update discovery client to latest version
  • api-change:iot: [botocore] Update iot client to latest version
  • api-change:redshift: [botocore] Update redshift client to latest version

1.6.6

  • api-change:pinpoint: [botocore] Update pinpoint client to latest version
  • api-change:ecs: [botocore] Update ecs client to latest version
  • api-change:rds: [botocore] Update rds client to latest version
  • api-change:mgh: [botocore] Update mgh client to latest version

1.6.5

  • api-change:medialive: [botocore] Update medialive client to latest version

1.6.4

  • api-change:ecs: [botocore] Update ecs client to latest version

1.6.3

  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:servicecatalog: [botocore] Update servicecatalog client to latest version
  • api-change:events: [botocore] Update events client to latest version
  • api-change:storagegateway: [botocore] Update storagegateway client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version

1.6.2

  • api-change:application-autoscaling: [botocore] Update application-autoscaling client to latest version

1.6.1

  • api-change:ecr: [botocore] Update ecr client to latest version

1.6.0

  • enhancement:Stubber: [botocore] Added the ability to add items to response metadata with the stubber.
  • api-change:sts: [botocore] Update sts client to latest version
  • api-change:route53: [botocore] Update route53 client to latest version
  • feature:s3: [botocore] Default to virtual hosted addressing regardless of signature version (boto/botocore`#1387 <boto/botocore#1387>`__)

1.5.36

  • api-change:appstream: [botocore] Update appstream client to latest version

1.5.35

  • api-change:elbv2: [botocore] Update elbv2 client to latest version
  • api-change:ce: [botocore] Update ce client to latest version

1.5.34

  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:serverlessrepo: [botocore] Update serverlessrepo client to latest version
  • api-change:codecommit: [botocore] Update codecommit client to latest version

1.5.33

  • api-change:autoscaling: [botocore] Update autoscaling client to latest version
  • api-change:waf-regional: [botocore] Update waf-regional client to latest version
  • api-change:waf: [botocore] Update waf client to latest version

1.5.32

  • api-change:config: [botocore] Update config client to latest version

1.5.31

  • api-change:rds: [botocore] Update rds client to latest version

1.5.30

  • api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
  • api-change:gamelift: [botocore] Update gamelift client to latest version

1.5.29

  • api-change:appsync: [botocore] Update appsync client to latest version
  • api-change:lex-models: [botocore] Update lex-models client to latest version

1.5.28

  • api-change:glacier: [botocore] Update glacier client to latest version
  • api-change:route53: [botocore] Update route53 client to latest version

1.5.27

  • api-change:guardduty: [botocore] Update guardduty client to latest version
  • api-change:cognito-idp: [botocore] Update cognito-idp client to latest version
  • api-change:rds: [botocore] Update rds client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:kms: [botocore] Update kms client to latest version

1.5.26

  • api-change:lex-runtime: [botocore] Update lex-runtime client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:lex-models: [botocore] Update lex-models client to latest version

1.5.25

  • api-change:ds: [botocore] Update ds client to latest version
  • api-change:appstream: [botocore] Update appstream client to latest version
  • api-change:medialive: [botocore] Update medialive client to latest version
  • api-change:budgets: [botocore] Update budgets client to latest version
  • api-change:gamelift: [botocore] Update gamelift client to latest version
  • api-change:dynamodb: [botocore] Update dynamodb client to latest version
  • api-change:dms: [botocore] Update dms client to latest version
  • api-change:mediastore: [botocore] Update mediastore client to latest version

1.5.24

  • api-change:servicediscovery: [botocore] Update servicediscovery client to latest version
  • api-change:servicecatalog: [botocore] Update servicecatalog client to latest version
  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:glue: [botocore] Update glue client to latest version

1.5.23

  • api-change:cloud9: [botocore] Update cloud9 client to latest version
  • api-change:acm: [botocore] Update acm client to latest version
  • api-change:kinesis: [botocore] Update kinesis client to latest version
  • api-change:opsworks: [botocore] Update opsworks client to latest version

1.5.22

  • api-change:mturk: [botocore] Update mturk client to latest version
  • api-change:medialive: [botocore] Update medialive client to latest version
  • api-change:devicefarm: [botocore] Update devicefarm client to latest version

1.5.21

  • api-change:lambda: [botocore] Update lambda client to latest version
  • api-change:codebuild: [botocore] Update codebuild client to latest version
  • api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version
  • bugfix:Presign: [botocore] Fix issue where some events were not fired during the presigning of a request thus not including a variety of customizations (#1340)
  • enhancement:Credentials: [botocore] Improved error message when the source profile for an assume role is misconfigured. Fixes aws/aws-cli`#2763 <aws/aws-cli#2763>`__
  • api-change:guardduty: [botocore] Update guardduty client to latest version
  • enhancment:Paginator: [botocore] Added paginators for a number of services where the result key is unambiguous.

1.5.20

  • api-change:budgets: [botocore] Update budgets client to latest version

1.5.19

  • api-change:glue: [botocore] Update glue client to latest version
  • api-change:transcribe: [botocore] Update transcribe client to latest version

1.5.18

  • api-change:sagemaker: [botocore] Update sagemaker client to latest version

1.5.17

  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:autoscaling-plans: [botocore] Update autoscaling-plans client to latest version

1.5.16

  • api-change:application-autoscaling: [botocore] Update application-autoscaling client to latest version
  • api-change:autoscaling-plans: [botocore] Update autoscaling-plans client to latest version
  • api-change:rds: [botocore] Update rds client to latest version

1.5.15

  • api-change:lambda: [botocore] Update lambda client to latest version
  • enhancement:cloudformation get_template template body ordering: [botocore] fixes boto/boto3`#1378 <boto#1378>`__

1.5.14

  • api-change:glue: [botocore] Update glue client to latest version

1.5.13

  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:elbv2: [botocore] Update elbv2 client to latest version
  • api-change:rds: [botocore] Update rds client to latest version
  • api-change:elb: [botocore] Update elb client to latest version

1.5.12

  • api-change:kms: [botocore] Update kms client to latest version

1.5.11

  • api-change:ds: [botocore] Update ds client to latest version

1.5.10

  • api-change:route53: [botocore] Update route53 client to latest version
  • api-change:discovery: [botocore] Update discovery client to latest version
  • api-change:codedeploy: [botocore] Update codedeploy client to latest version

1.5.9

  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:inspector: [botocore] Update inspector client to latest version
  • api-change:snowball: [botocore] Update snowball client to latest version

1.5.8

  • api-change:rds: [botocore] Update rds client to latest version

1.5.7

  • api-change:workspaces: [botocore] Update workspaces client to latest version

1.5.6

  • api-change:ecs: [botocore] Update ecs client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:inspector: [botocore] Update inspector client to latest version
  • api-change:sagemaker: [botocore] Update sagemaker client to latest version

1.5.5

  • api-change:ec2: [botocore] Update ec2 client to latest version
  • enhancement:Paginator: [botocore] Added paginator support for lambda list aliases operation.
  • api-change:kinesisanalytics: [botocore] Update kinesisanalytics client to latest version
  • api-change:codebuild: [botocore] Update codebuild client to latest version

1.5.4

  • api-change:iot: [botocore] Update iot client to latest version
  • api-change:config: [botocore] Update config client to latest version

1.5.3

  • api-change:route53: [botocore] Update route53 client to latest version
  • api-change:apigateway: [botocore] Update apigateway client to latest version
  • api-change:mediastore-data: [botocore] Update mediastore-data client to latest version

1.5.2

  • bugfix:presigned-url: [botocore] Fixes a bug where content-type would be set on presigned requests for query services.
  • api-change:cloudwatch: [botocore] Update cloudwatch client to latest version

1.5.1

  • api-change:appstream: [botocore] Update appstream client to latest version

1.5.0

  • bugfix:Filters: Fixes a bug where parameters passed to resource collections could be mutated after the collections were created.
  • api-change:ses: [botocore] Update ses client to latest version
  • enhancement:credentials: [botocore] Moved the JSONFileCache from the CLI into botocore so that it can be used without importing from the cli.
  • feature:botocore dependency: Update dependency strategy to always take a floor on the most recent version of botocore. This means whenever there is a release of botocore, boto3 will release as well to account for the new version of botocore.
  • api-change:apigateway: [botocore] Update apigateway client to latest version

1.4.8

  • enhancement:botocore: Raised minor version dependency for botocore

1.4.7

  • enhancement:botocore: Raised minor version dependency for botocore

1.4.6

  • enhancement:Logging: Switch log levels from INFO to DEBUG (#1208)

1.4.5

  • enhancement:s3: Add a LifecycleConfiguration resource to resolve issues with the existing Lifecycle resource.

1.4.3

  • feature:s3: Add ability to disable thread use with use_threads option
  • bugfix:Resource: Fix resource hashing.

1.4.2

  • feature:ec2: Update client to latest version

1.4.1

  • feature:Session: Expose available_profiles property for Session (``#704 <boto#704>`__)
  • bugfix:s3: Fix issue when transfers would not exit quickly from signals
  • bugfix:sqs.Queue: Fix issue in DeadLetterSourceQueues collection

1.4.0

  • feature:DynamoDB: Add request auto de-duplication based on specified primary keys for batch_writer. (#605)
  • feature:s3: Add managed file-like object uploads to S3 client, Bucket, and Object.
  • bugfix:Session: Fixed Session.__repr__ region argument name.
  • feature:s3: Add managed copies to S3 client, Bucket, and Object.
  • feature:s3: Add managed downloads to file-like objects in the S3 client, Bucket, and Object.
  • bugfix:s3: Port s3.transfer module to use s3transfer package. Please refer to Upgrading Notes when upgrading. In porting the logic over, various performance issues and bugs were fixed.
  • feature:s3: Add io_chunksize parameter to TransferConfig

1.3.1

  • feature:S3: Add custom load to ObjectSummary
  • feature:Session: Add method to get session credentials
  • bugfix:DynamoDB: Ensure batch writer never sends more than flush_amount (#483)
  • feature:Resources: Add get_available_subresources to Resources (#113)

1.3.0

  • feature:EC2: Update resource model to include Route resources. (issue 532)

1.2.5

  • bugfix:S3: Forward extra_args when using multipart downloads. (issue 503)

1.2.4

  • feature:Session: Add region_name property on session. (issue 414)
  • bugfix:S3: Fix issue with hanging downloads. (issue 471)

1.2.3

  • feature:CloudWatch: Add resource model. (issue 412)
  • feature:S3: Add a start_restore() on Object and ObjectSummary resources. (issue 408)
  • feature:Documentation: Add examples for S3. (issue 402)
  • bugfix:Collections: Fix regression where filters could not be chained. (issue 401)
  • bugfix:S3: Progress callback will be triggered when rewinding stream. (issue 395)

1.2.2

  • feature:Dependencies: Relax version constraint of futures to support version 3.x.
  • feature:Resources: Allow config object to be provided when creating resources (issue 325)
  • feature:Documentation: Add docstrings for resource collections and waiters (issue 267, issue 261)

1.2.1

  • bugfix:setup.cfg: Fix issue in formatting that broke PyPI distributable

1.2.0

  • feature:Docstrings: Add docstrings for resource identifiers, attributes, references, and subresources. (issue 239)
  • feature:S3: Add ability to configure host addressing style when making requests to Amazon S3. (botocore issue 673)
  • bugfix:IAM: Fix model issue with attached groups, roles, and policies. (issue 304)
  • bugfix:EC2.ServiceResource.create_key_pair: Fix model issue where creating key pair does not have a key_material on KeyPair resource. (issue 290)

1.1.4

  • bugfix:Identifier: Make resource identifiers immutable. (issue 246)
  • feature:S3: Both S3 Bucket and Object obtain upload_file() and download_file() (issue 243)

1.1.3

  • feature:aws storagegateway: Add support for resource tagging.
  • feature:timeouts: Add support for customizable timeouts.

1.1.2

  • feature:session.Session: Add events property to access session's event emitter. (issue 204)
  • bugfix:Glacier.Account: Fix issue with resource model. (issue 196)
  • bugfix:DynamoDB: Fix misspelling of error class to DynamoDBOperationNotSupportedError. (issue 218)

1.1.1

  • bugfix:EC2.ServiceResource.create_tags: Fix issue when creating multiple tags. (issue 160)

1.1.0

  • bugfix:EC2.Vpc.filter: Fix issue with clobbering of Filtering paramter. (issue 154)

0.0.22

  • bugfix:s3.client.upload_file: Fix double invocation of callbacks when using signature version 4. (issue 133)
  • bugfix:: s3.Bucket.load (issue 128)

0.0.21

  • bugfix:Installation: Fix regression when installing via older versions of pip on python 2.6. (issue 132)

0.0.20

  • feature:ec2: Update resource model. (issue 129)

0.0.19

  • breakingchange:Collections: Remove the page_count and limit arguments from all(). Undocument support for the two arguments in the filter() method. (issue 119)
  • feature:DynamoDB: Add batch writer. (issue 118)

0.0.18

  • feature:DynamoDB: Add document level interface for Table resource (issue 103)
  • feature:DynamoDB: Add ConditionExpression interface for querying and filtering Table resource. (issue 103)
  • feature:Clients: Add support for passing of botocore.client.Config object to instantiation of clients.

0.0.17

  • feature:Botocore: Update to Botocore 0.107.0.

0.0.16

  • bugfix:Packaging: Fix release sdist and whl files from 0.0.15.
  • feature:Amazon Dynamodb: Add resource model for Amazon DynamoDB.

0.0.15

  • bugfix:Packaging: Fix an issue with the Amazon S3 upload_file and download_file customization. (issue 85)
  • bugfix:Resource: Fix an issue with the Amazon S3 BucketNofitication resource.
  • feature:Botocore: Update to Botocore 0.103.0.

0.0.14

  • feature:Resources: Update to the latest resource models for
  • feature:Amazon S3: Add an upload_file and download_file to S3 clients that transparently handle parallel multipart transfers.
  • feature:Botocore: Update to Botocore 0.102.0.

0.0.13

  • feature:Botocore: Update to Botocore 0.100.0.

0.0.12

  • feature:Resources: Add the ability to load resource data from a has relationship. This saves a call to load when available, and otherwise fixes a problem where there was no way to get at certain resource data. (issue 74,
  • feature:Botocore: Update to Botocore 0.99.0

0.0.11

  • feature:Resources: Add Amazon EC2 support for ClassicLink actions and add a delete action to EC2 Volume resources.
  • feature:Resources: Add a load operation and user reference to AWS IAM's CurrentUser resource. (issue 72,
  • feature:Resources: Add resources for AWS IAM managed policies. (issue 71)
  • feature:Botocore: Update to Botocore 0.97.0

0.0.10

  • bugfix:Documentation: Name collisions are now handled at the resource model layer instead of the factory, meaning that the documentation now uses the correct names. (issue 67)
  • feature:Session: Add a region_name option when creating a session. (issue 69, issue 21)
  • feature:Botocore: Update to Botocore 0.94.0

0.0.9

  • feature:Botocore: Update to Botocore 0.92.0

0.0.8

  • bugfix:Resources: Fix Amazon S3 resource identifier order. (issue 62)
  • bugfix:Resources: Fix collection resource hydration path. (issue 61)
  • bugfix:Resources: Re-enable service-level access to all resources, allowing e.g. obj = s3.Object('bucket', 'key'). (issue 60)
  • feature:Botocore: Update to Botocore 0.87.0

0.0.7

  • feature:Resources: Enable support for Amazon Glacier.
  • feature:Resources: Support plural references and nested JMESPath queries for data members when building parameters and identifiers. (issue 52)
  • feature:Resources: Update to the latest resource JSON format. This is a backward-incompatible change as not all resources are exposed at the service level anymore. For example, s3.Object('bucket', 'key') is now s3.Bucket('bucket').Object('key'). (issue 51)
  • feature:Resources: Make resource.meta a proper object. This allows you to do things like resource.meta.client. This is a backward- incompatible change. (issue 45)
  • feature:Dependency: Update to JMESPath 0.6.1
  • feature:Botocore: Update to Botocore 0.86.0

0.0.6

  • feature:Amazon SQS: Add purge action to queue resources
  • feature:Waiters: Add documentation for client and resource waiters (issue 44)
  • feature:Waiters: Add support for resource waiters (issue 43)
  • bugfix:Installation: Remove dependency on the unused six module (issue 42)
  • feature:Botocore: Update to Botocore 0.80.0

0.0.5

  • feature:Resources: Add support for batch actions on collections. (issue 32)
  • feature:Botocore: Update to Botocore 0.78.0

0.0.4

  • feature:Botocore: Update to Botocore 0.77.0
  • feature:EC2: Update `Amazon EC2 <http
  • feature:Resources: Support belongsTo resource reference as well as path specified in an action's resource definition.
  • bugfix:SQS: Fix an issue accessing SQS message bodies (issue 33)

0.0.3

  • feature:Botocore: Update to Botocore 0.76.0.

0.0.2

0.0.1

  • feature:Resources: Supports S3, EC2, SQS, SNS, and IAM resources
  • feature:Clients: Supports low-level clients for most services