Skip to content

Scheduled weekly dependency update for week 05#78

Closed
pyup-bot wants to merge 18 commits into
masterfrom
pyup-scheduled-update-2019-02-04
Closed

Scheduled weekly dependency update for week 05#78
pyup-bot wants to merge 18 commits into
masterfrom
pyup-scheduled-update-2019-02-04

Conversation

@pyup-bot

@pyup-bot pyup-bot commented Feb 4, 2019

Copy link
Copy Markdown
Contributor

Update ruamel.yaml from 0.15.71 to 0.15.87.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update boto3 from 1.9.18 to 1.9.86.

Changelog

1.9.86

======

* api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version
* api-change:``codecommit``: [``botocore``] Update codecommit client to latest version
* api-change:``medialive``: [``botocore``] Update medialive client to latest version
* api-change:``mediaconnect``: [``botocore``] Update mediaconnect client to latest version

1.9.85

======

* api-change:``logs``: [``botocore``] Update logs 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:``codebuild``: [``botocore``] Update codebuild client to latest version
* api-change:``sms-voice``: [``botocore``] Update sms-voice client to latest version
* api-change:``ecr``: [``botocore``] Update ecr client to latest version

1.9.84

======

* api-change:``worklink``: [``botocore``] Update worklink client to latest version
* api-change:``apigatewaymanagementapi``: [``botocore``] Update apigatewaymanagementapi client to latest version
* api-change:``acm-pca``: [``botocore``] Update acm-pca client to latest version

1.9.83

======

* api-change:``appstream``: [``botocore``] Update appstream client to latest version
* api-change:``discovery``: [``botocore``] Update discovery client to latest version
* api-change:``dms``: [``botocore``] Update dms client to latest version
* api-change:``fms``: [``botocore``] Update fms client to latest version
* api-change:``ssm``: [``botocore``] Update ssm client to latest version

1.9.82

======

* api-change:``glue``: [``botocore``] Update glue client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version

1.9.81

======

* api-change:``lightsail``: [``botocore``] Update lightsail client to latest version
* api-change:``lambda``: [``botocore``] Update lambda client to latest version
* api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version
* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version

1.9.80

======

* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version
* api-change:``ce``: [``botocore``] Update ce client to latest version
* api-change:``backup``: [``botocore``] Update backup client to latest version

1.9.79

======

* api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version
* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version

1.9.78

======

* api-change:``rds-data``: [``botocore``] Update rds-data client to latest version
* api-change:``emr``: [``botocore``] Update emr client to latest version

1.9.77

======

* api-change:``iot``: [``botocore``] Update iot client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``codedeploy``: [``botocore``] Update codedeploy client to latest version
* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version

1.9.76

======

* api-change:``docdb``: [``botocore``] Update docdb client to latest version
* api-change:``redshift``: [``botocore``] Update redshift client to latest version

1.9.75

======

* api-change:``appmesh``: [``botocore``] Update appmesh client to latest version

1.9.74

======

* api-change:``ecs``: [``botocore``] Update ecs client to latest version
* api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version

1.9.73

======

* api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version

1.9.72

======

* enhancement:Paginator: [``botocore``] Added over 400 new paginators.
* api-change:``opsworkscm``: [``botocore``] Update opsworkscm client to latest version

1.9.71

======

* api-change:``acm-pca``: [``botocore``] Update acm-pca client to latest version
* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version
* api-change:``sms-voice``: [``botocore``] Update sms-voice client to latest version
* api-change:``stepfunctions``: [``botocore``] Update stepfunctions client to latest version

1.9.70

======

* api-change:``medialive``: [``botocore``] Update medialive client to latest version
* enhancement:EndpointDiscovery: [``botocore``] Add a config option, ``endpoint_discovery_enabled``, for automatically discovering endpoints
* api-change:``comprehend``: [``botocore``] Update comprehend client to latest version
* api-change:``firehose``: [``botocore``] Update firehose client to latest version
* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version
* api-change:``cognito-idp``: [``botocore``] Update cognito-idp client to latest version

1.9.69

======

* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version
* api-change:``waf-regional``: [``botocore``] Update waf-regional client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``waf``: [``botocore``] Update waf client to latest version

1.9.68

======

* api-change:``apigatewayv2``: [``botocore``] Update apigatewayv2 client to latest version
* bugfix:Credentials: [``botocore``] Fixes an issue where credentials would be checked when creating an anonymous client. Fixes `1472 <https://github.com/boto/botocore/issues/1472>`__
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``elasticbeanstalk``: [``botocore``] Update elasticbeanstalk client to latest version
* api-change:``globalaccelerator``: [``botocore``] Update globalaccelerator client to latest version
* enhancement:StreamingBody: [``botocore``] Support iterating lines from a streaming response body with CRLF line endings
* api-change:``apigatewaymanagementapi``: [``botocore``] Update apigatewaymanagementapi client to latest version

1.9.67

======

* api-change:``quicksight``: [``botocore``] Update quicksight client to latest version
* api-change:``ecr``: [``botocore``] Update ecr client to latest version

1.9.66

======

* api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version
* api-change:``redshift``: [``botocore``] Update redshift client to latest version
* api-change:``cloudformation``: [``botocore``] Update cloudformation client to latest version

1.9.65

======

* api-change:``organizations``: [``botocore``] Update organizations client to latest version
* api-change:``pinpoint-email``: [``botocore``] Update pinpoint-email client to latest version

1.9.64

======

* api-change:``route53``: [``botocore``] Update route53 client to latest version
* api-change:``glue``: [``botocore``] Update glue client to latest version
* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version
* api-change:``eks``: [``botocore``] Update eks client to latest version

1.9.63

======

* api-change:``mediastore``: [``botocore``] Update mediastore client to latest version
* api-change:``ecs``: [``botocore``] Update ecs client to latest version
* api-change:``connect``: [``botocore``] Update connect client to latest version

1.9.62

======

* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* enhancement:AssumeRole: [``botocore``] Add support for duration_seconds when assuming a role in the config file (`1600 <https://github.com/boto/botocore/issues/1600>`__).
* api-change:``iam``: [``botocore``] Update iam client to latest version
* api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version
* api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version

1.9.61

======

* api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version
* api-change:``medialive``: [``botocore``] Update medialive client to latest version
* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version
* api-change:``rds``: [``botocore``] Update rds client to latest version

1.9.60

======

* api-change:``mq``: [``botocore``] Update mq client to latest version
* api-change:``ce``: [``botocore``] Update ce client to latest version
* api-change:``mediatailor``: [``botocore``] Update mediatailor client to latest version

1.9.59

======

* api-change:``health``: [``botocore``] Update health client to latest version
* api-change:``s3``: [``botocore``] Update s3 client to latest version

1.9.58

======

* api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version
* api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version
* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version
* api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version

1.9.57

======

* bugfix:s3: [``botocore``] Add md5 header injection to new operations that require it
* api-change:``s3``: [``botocore``] Update s3 client to latest version

1.9.56

======

* api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version
* api-change:``stepfunctions``: [``botocore``] Update stepfunctions client to latest version
* api-change:``xray``: [``botocore``] Update xray client to latest version
* api-change:``lambda``: [``botocore``] Update lambda client to latest version
* api-change:``events``: [``botocore``] Update events client to latest version
* api-change:``serverlessrepo``: [``botocore``] Update serverlessrepo client to latest version
* api-change:``kafka``: [``botocore``] Update kafka client to latest version
* api-change:``s3``: [``botocore``] Update s3 client to latest version

1.9.55

======

* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``appmesh``: [``botocore``] Update appmesh client to latest version
* api-change:``license-manager``: [``botocore``] Update license-manager client to latest version
* api-change:``servicediscovery``: [``botocore``] Update servicediscovery client to latest version
* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version
* api-change:``lightsail``: [``botocore``] Update lightsail client to latest version

1.9.54

======

* api-change:``securityhub``: [``botocore``] Update securityhub client to latest version
* api-change:``rds``: [``botocore``] Update rds client to latest version
* api-change:``fsx``: [``botocore``] Update fsx client to latest version
* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version

1.9.53

======

* api-change:``meteringmarketplace``: [``botocore``] Update meteringmarketplace client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``codedeploy``: [``botocore``] Update codedeploy client to latest version
* api-change:``translate``: [``botocore``] Update translate client to latest version
* api-change:``logs``: [``botocore``] Update logs client to latest version
* api-change:``kinesisanalytics``: [``botocore``] Update kinesisanalytics client to latest version
* api-change:``comprehendmedical``: [``botocore``] Update comprehendmedical client to latest version
* api-change:``mediaconnect``: [``botocore``] Update mediaconnect client to latest version
* api-change:``kinesisanalyticsv2``: [``botocore``] Update kinesisanalyticsv2 client to latest version
* api-change:``ecs``: [``botocore``] Update ecs client to latest version

1.9.52

======

* api-change:``iot``: [``botocore``] Update iot client to latest version
* api-change:``sms``: [``botocore``] Update sms client to latest version
* api-change:``s3``: [``botocore``] Update s3 client to latest version
* api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version
* api-change:``greengrass``: [``botocore``] Update greengrass client to latest version
* api-change:``kms``: [``botocore``] Update kms client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``globalaccelerator``: [``botocore``] Update globalaccelerator client to latest version

1.9.51

======

* api-change:``amplify``: [``botocore``] Update amplify client to latest version
* api-change:``transfer``: [``botocore``] Update transfer client to latest version
* api-change:``snowball``: [``botocore``] Update snowball client to latest version
* api-change:``robomaker``: [``botocore``] Update robomaker client to latest version
* api-change:``s3``: [``botocore``] Update s3 client to latest version
* api-change:``datasync``: [``botocore``] Update datasync client to latest version

1.9.50

======

* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version

1.9.49

======

* api-change:``autoscaling-plans``: [``botocore``] Update autoscaling-plans client to latest version
* api-change:``xray``: [``botocore``] Update xray client to latest version
* api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version
* api-change:``ssm``: [``botocore``] Update ssm client to latest version
* api-change:``medialive``: [``botocore``] Update medialive client to latest version
* api-change:``redshift``: [``botocore``] Update redshift client to latest version
* api-change:``rds-data``: [``botocore``] Update rds-data client to latest version
* api-change:``appsync``: [``botocore``] Update appsync client to latest version
* api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version
* api-change:``quicksight``: [``botocore``] Update quicksight client to latest version
* api-change:``cloudfront``: [``botocore``] Update cloudfront client to latest version

1.9.48

======

* api-change:``lightsail``: [``botocore``] Update lightsail client to latest version
* api-change:``workspaces``: [``botocore``] Update workspaces client to latest version
* api-change:``workdocs``: [``botocore``] Update workdocs client to latest version
* api-change:``batch``: [``botocore``] Update batch client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version
* api-change:``rds``: [``botocore``] Update rds client to latest version
* api-change:``cloudformation``: [``botocore``] Update cloudformation client to latest version
* api-change:``lambda``: [``botocore``] Update lambda client to latest version
* api-change:``config``: [``botocore``] Update config client to latest version
* api-change:``cloudtrail``: [``botocore``] Update cloudtrail client to latest version
* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version
* api-change:``iot``: [``botocore``] Update iot client to latest version

1.9.47

======

* api-change:``ssm``: [``botocore``] Update ssm client to latest version
* api-change:``comprehend``: [``botocore``] Update comprehend client to latest version
* api-change:``workspaces``: [``botocore``] Update workspaces client to latest version
* api-change:``ce``: [``botocore``] Update ce client to latest version
* api-change:``ecs``: [``botocore``] Update ecs client to latest version

1.9.46

======

* api-change:``s3``: [``botocore``] Update s3 client to latest version
* api-change:``sms-voice``: [``botocore``] Update sms-voice client to latest version
* api-change:``redshift``: [``botocore``] Update redshift client to latest version
* api-change:``rds``: [``botocore``] Update rds client to latest version
* api-change:``dms``: [``botocore``] Update dms client to latest version
* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version
* api-change:``s3control``: [``botocore``] Update s3control client to latest version
* api-change:``directconnect``: [``botocore``] Update directconnect client to latest version
* api-change:``ram``: [``botocore``] Update ram client to latest version
* api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version
* api-change:``route53resolver``: [``botocore``] Update route53resolver client to latest version
* api-change:``comprehend``: [``botocore``] Update comprehend client to latest version
* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version
* api-change:``ecs``: [``botocore``] Update ecs client to latest version
* api-change:``iam``: [``botocore``] Update iam client to latest version

1.9.45

======

* api-change:``resource-groups``: [``botocore``] Update resource-groups client to latest version
* api-change:``autoscaling``: [``botocore``] Update autoscaling client to latest version
* api-change:``mediatailor``: [``botocore``] Update mediatailor client to latest version
* api-change:``sns``: [``botocore``] Update sns client to latest version
* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version
* api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version

1.9.44

======

* api-change:``chime``: [``botocore``] Update chime client to latest version
* api-change:``budgets``: [``botocore``] Update budgets client to latest version
* api-change:``redshift``: [``botocore``] Update redshift client to latest version

1.9.43

======

* api-change:``polly``: [``botocore``] Update polly client to latest version
* api-change:``batch``: [``botocore``] Update batch client to latest version
* api-change:``firehose``: [``botocore``] Update firehose client to latest version
* api-change:``cloudformation``: [``botocore``] Update cloudformation client to latest version
* api-change:``budgets``: [``botocore``] Update budgets client to latest version
* api-change:``codepipeline``: [``botocore``] Update codepipeline client to latest version
* api-change:``rds``: [``botocore``] Update rds client to latest version

1.9.42

======

* api-change:``mediapackage``: [``botocore``] Update mediapackage client to latest version

1.9.41

======

* api-change:``medialive``: [``botocore``] Update medialive client to latest version
* api-change:``dlm``: [``botocore``] Update dlm client to latest version
* api-change:``events``: [``botocore``] Update events client to latest version

1.9.40

======

* api-change:``dms``: [``botocore``] Update dms client to latest version
* api-change:``ce``: [``botocore``] Update ce client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version

1.9.39

======

* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version
* api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``pinpoint-email``: [``botocore``] Update pinpoint-email client to latest version
* api-change:``apigateway``: [``botocore``] Update apigateway client to latest version
* api-change:``waf-regional``: [``botocore``] Update waf-regional client to latest version
* bugfix:session config: [``botocore``] Added the default session configuration tuples back to session.session_vars_map.

1.9.38

======

* api-change:``eks``: [``botocore``] Update eks client to latest version
* enhancement:Configuration: [``botocore``] Added new configuration provider methods allowing for more flexibility in how a botocore session loads a particular configuration value.
* api-change:``serverlessrepo``: [``botocore``] Update serverlessrepo client to latest version

1.9.37

======

* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version
* api-change:``clouddirectory``: [``botocore``] Update clouddirectory client to latest version

1.9.36

======

* api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version
* enhancement:Exceptions: [``botocore``] Add the ability to pickle botocore exceptions (`834 <https://github.com/boto/botocore/issues/834>`__)

1.9.35

======

* api-change:``mediastore-data``: [``botocore``] Update mediastore-data client to latest version
* api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version
* api-change:``greengrass``: [``botocore``] Update greengrass client to latest version
* api-change:``config``: [``botocore``] Update config client to latest version

1.9.34

======

* api-change:``chime``: [``botocore``] Update chime client to latest version
* api-change:``rds``: [``botocore``] Update rds client to latest version
* api-change:``dms``: [``botocore``] Update dms client to latest version

1.9.33

======

* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version
* api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version
* api-change:``ssm``: [``botocore``] Update ssm client to latest version

1.9.32

======

* api-change:``ec2``: [``botocore``] Update ec2 client to latest version

1.9.31

======

* api-change:``codestar``: [``botocore``] Update codestar client to latest version
* api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version

1.9.30

======

* api-change:``ec2``: [``botocore``] Update ec2 client to latest version

1.9.29

======

* api-change:``inspector``: [``botocore``] Update inspector client to latest version
* api-change:``shield``: [``botocore``] Update shield client to latest version

1.9.28

======

* api-change:``workspaces``: [``botocore``] Update workspaces client to latest version
* api-change:``ssm``: [``botocore``] Update ssm client to latest version

1.9.27

======

* api-change:``medialive``: [``botocore``] Update medialive client to latest version
* api-change:``route53``: [``botocore``] Update route53 client to latest version
* api-change:``appstream``: [``botocore``] Update appstream client to latest version

1.9.26

======

* api-change:``events``: [``botocore``] Update events client to latest version
* api-change:``apigateway``: [``botocore``] Update apigateway client to latest version

1.9.25

======

* api-change:``glue``: [``botocore``] Update glue client to latest version
* api-change:``lightsail``: [``botocore``] Update lightsail client to latest version
* api-change:``resource-groups``: [``botocore``] Update resource-groups client to latest version

1.9.24

======

* api-change:``rds``: [``botocore``] Update rds client to latest version
* api-change:``lambda``: [``botocore``] Update lambda client to latest version
* api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version

1.9.23

======

* api-change:``cloudtrail``: [``botocore``] Update cloudtrail client to latest version

1.9.22

======

* api-change:``athena``: [``botocore``] Update athena client to latest version
* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version
* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version
* api-change:``directconnect``: [``botocore``] Update directconnect client to latest version

1.9.21

======

* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version
* api-change:``comprehend``: [``botocore``] Update comprehend client to latest version
* api-change:``es``: [``botocore``] Update es client to latest version

1.9.20

======

* enhancement:TLS: [``botocore``] Added support for configuring a client certificate and key when establishing TLS connections.
* api-change:``ssm``: [``botocore``] Update ssm client to latest version
* bugfix:InstanceMetadataFetcher: [``botocore``] Fix failure to retry on empty credentials and invalid JSON returned from IMDS `1049 <https://github.com/boto/botocore/issues/1049>`__ `1403 <https://github.com/boto/botocore/issues/1403>`__

1.9.19

======

* api-change:``iot``: [``botocore``] Update iot client to latest version
* api-change:``iot-jobs-data``: [``botocore``] Update iot-jobs-data client to latest version
Links

Update botocore from 1.12.18 to 1.12.86.

Changelog

1.12.86

=======

* api-change:``devicefarm``: Update devicefarm client to latest version
* api-change:``codecommit``: Update codecommit client to latest version
* api-change:``medialive``: Update medialive client to latest version
* api-change:``mediaconnect``: Update mediaconnect client to latest version

1.12.85

=======

* api-change:``logs``: Update logs client to latest version
* api-change:``elbv2``: Update elbv2 client to latest version
* api-change:``rds``: Update rds client to latest version
* api-change:``codebuild``: Update codebuild client to latest version
* api-change:``sms-voice``: Update sms-voice client to latest version
* api-change:``ecr``: Update ecr client to latest version

1.12.84

=======

* api-change:``worklink``: Update worklink client to latest version
* api-change:``apigatewaymanagementapi``: Update apigatewaymanagementapi client to latest version
* api-change:``acm-pca``: Update acm-pca client to latest version

1.12.83

=======

* api-change:``appstream``: Update appstream client to latest version
* api-change:``discovery``: Update discovery client to latest version
* api-change:``dms``: Update dms client to latest version
* api-change:``fms``: Update fms client to latest version
* api-change:``ssm``: Update ssm client to latest version

1.12.82

=======

* api-change:``glue``: Update glue client to latest version
* api-change:``ec2``: Update ec2 client to latest version

1.12.81

=======

* api-change:``lightsail``: Update lightsail client to latest version
* api-change:``lambda``: Update lambda client to latest version
* api-change:``pinpoint``: Update pinpoint client to latest version
* api-change:``rekognition``: Update rekognition client to latest version

1.12.80

=======

* api-change:``dynamodb``: Update dynamodb client to latest version
* api-change:``ce``: Update ce client to latest version
* api-change:``backup``: Update backup client to latest version

1.12.79

=======

* api-change:``storagegateway``: Update storagegateway client to latest version
* api-change:``mediaconvert``: Update mediaconvert client to latest version

1.12.78

=======

* api-change:``rds-data``: Update rds-data client to latest version
* api-change:``emr``: Update emr client to latest version

1.12.77

=======

* api-change:``iot``: Update iot client to latest version
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``codedeploy``: Update codedeploy client to latest version
* api-change:``sagemaker``: Update sagemaker client to latest version

1.12.76

=======

* api-change:``docdb``: Update docdb client to latest version
* api-change:``redshift``: Update redshift client to latest version

1.12.75

=======

* api-change:``appmesh``: Update appmesh client to latest version

1.12.74

=======

* api-change:``ecs``: Update ecs client to latest version
* api-change:``devicefarm``: Update devicefarm client to latest version

1.12.73

=======

* api-change:``iotanalytics``: Update iotanalytics client to latest version

1.12.72

=======

* enhancement:Paginator: Added over 400 new paginators.
* api-change:``opsworkscm``: Update opsworkscm client to latest version

1.12.71

=======

* api-change:``acm-pca``: Update acm-pca client to latest version
* api-change:``dynamodb``: Update dynamodb client to latest version
* api-change:``sms-voice``: Update sms-voice client to latest version
* api-change:``stepfunctions``: Update stepfunctions client to latest version

1.12.70

=======

* api-change:``medialive``: Update medialive client to latest version
* enhancement:EndpointDiscovery: Add a config option, ``endpoint_discovery_enabled``, for automatically discovering endpoints
* api-change:``comprehend``: Update comprehend client to latest version
* api-change:``firehose``: Update firehose client to latest version
* api-change:``transcribe``: Update transcribe client to latest version
* api-change:``cognito-idp``: Update cognito-idp client to latest version

1.12.69

=======

* api-change:``sagemaker``: Update sagemaker client to latest version
* api-change:``waf-regional``: Update waf-regional client to latest version
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``waf``: Update waf client to latest version

1.12.68

=======

* api-change:``apigatewayv2``: Update apigatewayv2 client to latest version
* bugfix:Credentials: Fixes an issue where credentials would be checked when creating an anonymous client. Fixes `1472 <https://github.com/boto/botocore/issues/1472>`__
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``elasticbeanstalk``: Update elasticbeanstalk client to latest version
* api-change:``globalaccelerator``: Update globalaccelerator client to latest version
* enhancement:StreamingBody: Support iterating lines from a streaming response body with CRLF line endings
* api-change:``apigatewaymanagementapi``: Update apigatewaymanagementapi client to latest version

1.12.67

=======

* api-change:``quicksight``: Update quicksight client to latest version
* api-change:``ecr``: Update ecr client to latest version

1.12.66

=======

* api-change:``alexaforbusiness``: Update alexaforbusiness client to latest version
* api-change:``redshift``: Update redshift client to latest version
* api-change:``cloudformation``: Update cloudformation client to latest version

1.12.65

=======

* api-change:``organizations``: Update organizations client to latest version
* api-change:``pinpoint-email``: Update pinpoint-email client to latest version

1.12.64

=======

* api-change:``route53``: Update route53 client to latest version
* api-change:``glue``: Update glue client to latest version
* api-change:``sagemaker``: Update sagemaker client to latest version
* api-change:``eks``: Update eks client to latest version

1.12.63

=======

* api-change:``mediastore``: Update mediastore client to latest version
* api-change:``ecs``: Update ecs client to latest version
* api-change:``connect``: Update connect client to latest version

1.12.62

=======

* api-change:``ec2``: Update ec2 client to latest version
* enhancement:AssumeRole: Add support for duration_seconds when assuming a role in the config file (`1600 <https://github.com/boto/botocore/issues/1600>`__).
* api-change:``iam``: Update iam client to latest version
* api-change:``servicecatalog``: Update servicecatalog client to latest version
* api-change:``alexaforbusiness``: Update alexaforbusiness client to latest version

1.12.61

=======

* api-change:``elbv2``: Update elbv2 client to latest version
* api-change:``medialive``: Update medialive client to latest version
* api-change:``codebuild``: Update codebuild client to latest version
* api-change:``rds``: Update rds client to latest version

1.12.60

=======

* api-change:``mq``: Update mq client to latest version
* api-change:``ce``: Update ce client to latest version
* api-change:``mediatailor``: Update mediatailor client to latest version

1.12.59

=======

* api-change:``health``: Update health client to latest version
* api-change:``s3``: Update s3 client to latest version

1.12.58

=======

* api-change:``devicefarm``: Update devicefarm client to latest version
* api-change:``storagegateway``: Update storagegateway client to latest version
* api-change:``mediaconvert``: Update mediaconvert client to latest version
* api-change:``servicecatalog``: Update servicecatalog client to latest version

1.12.57

=======

* bugfix:s3: Add md5 header injection to new operations that require it
* api-change:``s3``: Update s3 client to latest version

1.12.56

=======

* api-change:``elbv2``: Update elbv2 client to latest version
* api-change:``stepfunctions``: Update stepfunctions client to latest version
* api-change:``xray``: Update xray client to latest version
* api-change:``lambda``: Update lambda client to latest version
* api-change:``events``: Update events client to latest version
* api-change:``serverlessrepo``: Update serverlessrepo client to latest version
* api-change:``kafka``: Update kafka client to latest version
* api-change:``s3``: Update s3 client to latest version

1.12.55

=======

* api-change:``ec2``: Update ec2 client to latest version
* api-change:``appmesh``: Update appmesh client to latest version
* api-change:``license-manager``: Update license-manager client to latest version
* api-change:``servicediscovery``: Update servicediscovery client to latest version
* api-change:``sagemaker``: Update sagemaker client to latest version
* api-change:``lightsail``: Update lightsail client to latest version

1.12.54

=======

* api-change:``securityhub``: Update securityhub client to latest version
* api-change:``rds``: Update rds client to latest version
* api-change:``fsx``: Update fsx client to latest version
* api-change:``dynamodb``: Update dynamodb client to latest version

1.12.53

=======

* api-change:``meteringmarketplace``: Update meteringmarketplace client to latest version
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``codedeploy``: Update codedeploy client to latest version
* api-change:``translate``: Update translate client to latest version
* api-change:``logs``: Update logs client to latest version
* api-change:``kinesisanalytics``: Update kinesisanalytics client to latest version
* api-change:``comprehendmedical``: Update comprehendmedical client to latest version
* api-change:``mediaconnect``: Update mediaconnect client to latest version
* api-change:``kinesisanalyticsv2``: Update kinesisanalyticsv2 client to latest version
* api-change:``ecs``: Update ecs client to latest version

1.12.52

=======

* api-change:``iot``: Update iot client to latest version
* api-change:``sms``: Update sms client to latest version
* api-change:``s3``: Update s3 client to latest version
* api-change:``iotanalytics``: Update iotanalytics client to latest version
* api-change:``greengrass``: Update greengrass client to latest version
* api-change:``kms``: Update kms client to latest version
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``globalaccelerator``: Update globalaccelerator client to latest version

1.12.51

=======

* api-change:``amplify``: Update amplify client to latest version
* api-change:``transfer``: Update transfer client to latest version
* api-change:``snowball``: Update snowball client to latest version
* api-change:``robomaker``: Update robomaker client to latest version
* api-change:``s3``: Update s3 client to latest version
* api-change:``datasync``: Update datasync client to latest version

1.12.50

=======

* api-change:``rekognition``: Update rekognition client to latest version

1.12.49

=======

* api-change:``autoscaling-plans``: Update autoscaling-plans client to latest version
* api-change:``xray``: Update xray client to latest version
* api-change:``devicefarm``: Update devicefarm client to latest version
* api-change:``ssm``: Update ssm client to latest version
* api-change:``medialive``: Update medialive client to latest version
* api-change:``redshift``: Update redshift client to latest version
* api-change:``rds-data``: Update rds-data client to latest version
* api-change:``appsync``: Update appsync client to latest version
* api-change:``cloudwatch``: Update cloudwatch client to latest version
* api-change:``quicksight``: Update quicksight client to latest version
* api-change:``cloudfront``: Update cloudfront client to latest version

1.12.48

=======

* api-change:``lightsail``: Update lightsail client to latest version
* api-change:``workspaces``: Update workspaces client to latest version
* api-change:``workdocs``: Update workdocs client to latest version
* api-change:``batch``: Update batch client to latest version
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``devicefarm``: Update devicefarm client to latest version
* api-change:``rds``: Update rds client to latest version
* api-change:``cloudformation``: Update cloudformation client to latest version
* api-change:``lambda``: Update lambda client to latest version
* api-change:``config``: Update config client to latest version
* api-change:``cloudtrail``: Update cloudtrail client to latest version
* api-change:``mediaconvert``: Update mediaconvert client to latest version
* api-change:``iot``: Update iot client to latest version

1.12.47

=======

* api-change:``ssm``: Update ssm client to latest version
* api-change:``comprehend``: Update comprehend client to latest version
* api-change:``workspaces``: Update workspaces client to latest version
* api-change:``ce``: Update ce client to latest version
* api-change:``ecs``: Update ecs client to latest version

1.12.46

=======

* api-change:``s3``: Update s3 client to latest version
* api-change:``sms-voice``: Update sms-voice client to latest version
* api-change:``redshift``: Update redshift client to latest version
* api-change:``rds``: Update rds client to latest version
* api-change:``dms``: Update dms client to latest version
* api-change:``codebuild``: Update codebuild client to latest version
* api-change:``s3control``: Update s3control client to latest version
* api-change:``directconnect``: Update directconnect client to latest version
* api-change:``ram``: Update ram client to latest version
* api-change:``pinpoint``: Update pinpoint client to latest version
* api-change:``route53resolver``: Update route53resolver client to latest version
* api-change:``comprehend``: Update comprehend client to latest version
* api-change:``transcribe``: Update transcribe client to latest version
* api-change:``ecs``: Update ecs client to latest version
* api-change:``iam``: Update iam client to latest version

1.12.45

=======

* api-change:``resource-groups``: Update resource-groups client to latest version
* api-change:``autoscaling``: Update autoscaling client to latest version
* api-change:``mediatailor``: Update mediatailor client to latest version
* api-change:``sns``: Update sns client to latest version
* api-change:``sagemaker``: Update sagemaker client to latest version
* api-change:``servicecatalog``: Update servicecatalog client to latest version
* api-change:``ec2``: Update ec2 client to latest version

1.12.44

=======

* api-change:``chime``: Update chime client to latest version
* api-change:``budgets``: Update budgets client to latest version
* api-change:``redshift``: Update redshift client to latest version

1.12.43

=======

* api-change:``polly``: Update polly client to latest version
* api-change:``batch``: Update batch client to latest version
* api-change:``firehose``: Update firehose client to latest version
* api-change:``cloudformation``: Update cloudformation client to latest version
* api-change:``budgets``: Update budgets client to latest version
* api-change:``codepipeline``: Update codepipeline client to latest version
* api-change:``rds``: Update rds client to latest version

1.12.42

=======

* api-change:``mediapackage``: Update mediapackage client to latest version

1.12.41

=======

* api-change:``medialive``: Update medialive client to latest version
* api-change:``dlm``: Update dlm client to latest version
* api-change:``events``: Update events client to latest version

1.12.40

=======

* api-change:``dms``: Update dms client to latest version
* api-change:``ce``: Update ce client to latest version
* api-change:``ec2``: Update ec2 client to latest version

1.12.39

=======

* api-change:``codebuild``: Update codebuild client to latest version
* api-change:``pinpoint``: Update pinpoint client to latest version
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``pinpoint-email``: Update pinpoint-email client to latest version
* api-change:``apigateway``: Update apigateway client to latest version
* api-change:``waf-regional``: Update waf-regional client to latest version
* bugfix:session config: Added the default session configuration tuples back to session.session_vars_map.

1.12.38

=======

* api-change:``eks``: Update eks client to latest version
* enhancement:Configuration: Added new configuration provider methods allowing for more flexibility in how a botocore session loads a particular configuration value.
* api-change:``serverlessrepo``: Update serverlessrepo client to latest version

1.12.37

=======

* api-change:``rekognition``: Update rekognition client to latest version
* api-change:``clouddirectory``: Update clouddirectory client to latest version

1.12.36

=======

* api-change:``servicecatalog``: Update servicecatalog client to latest version
* enhancement:Exceptions: Add the ability to pickle botocore exceptions (`834 <https://github.com/boto/botocore/issues/834>`__)

1.12.35

=======

* api-change:``mediastore-data``: Update mediastore-data client to latest version
* api-change:``secretsmanager``: Update secretsmanager client to latest version
* api-change:``greengrass``: Update greengrass client to latest version
* api-change:``config``: Update config client to latest version

1.12.34

=======

* api-change:``chime``: Update chime client to latest version
* api-change:``rds``: Update rds client to latest version
* api-change:``dms``: Update dms client to latest version

1.12.33

=======

* api-change:``sagemaker``: Update sagemaker client to latest version
* api-change:``alexaforbusiness``: Update alexaforbusiness client to latest version
* api-change:``ssm``: Update ssm client to latest version

1.12.32

=======

* api-change:``ec2``: Update ec2 client to latest version

1.12.31

=======

* api-change:``codestar``: Update codestar client to latest version
* api-change:``alexaforbusiness``: Update alexaforbusiness client to latest version

1.12.30

=======

* api-change:``ec2``: Update ec2 client to latest version

1.12.29

=======

* api-change:``inspector``: Update inspector client to latest version
* api-change:``shield``: Update shield client to latest version

1.12.28

=======

* api-change:``workspaces``: Update workspaces client to latest version
* api-change:``ssm``: Update ssm client to latest version

1.12.27

=======

* api-change:``medialive``: Update medialive client to latest version
* api-change:``route53``: Update route53 client to latest version
* api-change:``appstream``: Update appstream client to latest version

1.12.26

=======

* api-change:``events``: Update events client to latest version
* api-change:``apigateway``: Update apigateway client to latest version

1.12.25

=======

* api-change:``glue``: Update glue client to latest version
* api-change:``lightsail``: Update lightsail client to latest version
* api-change:``resource-groups``: Update resource-groups client to latest version

1.12.24

=======

* api-change:``rds``: Update rds client to latest version
* api-change:``lambda``: Update lambda client to latest version
* api-change:``servicecatalog``: Update servicecatalog client to latest version

1.12.23

=======

* api-change:``cloudtrail``: Update cloudtrail client to latest version

1.12.22

=======

* api-change:``athena``: Update athena client to latest version
* api-change:``ec2``: Update ec2 client to latest version
* api-change:``transcribe``: Update transcribe client to latest version
* api-change:``mediaconvert``: Update mediaconvert client to latest version
* api-change:``directconnect``: Update directconnect client to latest version

1.12.21

=======

* api-change:``transcribe``: Update transcribe client to latest version
* api-change:``comprehend``: Update comprehend client to latest version
* api-change:``es``: Update es client to latest version

1.12.20

=======

* enhancement:TLS: Added support for configuring a client certificate and key when establishing TLS connections.
* api-change:``ssm``: Update ssm client to latest version
* bugfix:InstanceMetadataFetcher: Fix failure to retry on empty credentials and invalid JSON returned from IMDS `1049 <https://github.com/boto/botocore/issues/1049>`__ `1403 <https://github.com/boto/botocore/issues/1403>`__

1.12.19

=======

* api-change:``iot``: Update iot client to latest version
* api-change:``iot-jobs-data``: Update iot-jobs-data client to latest version
Links

Update aioboto3 from 4.1.2 to 6.0.1.

Changelog

5.0.0

------------------

* Updated lots of dependencies
* Changed s3.upload_fileobj from using put_object to doing a multipart upload
* Created s3.copy shim that runs get_object then does multipart upload, could do with a better implementation though.
Links

Update redis from 2.10.6 to 3.1.0.

Changelog

3.1.0

* Connection URLs must have one of the following schemes:
   redis://, rediss://, unix://. Thanks jdupl123. 961/969
 * Fixed an issue with retry_on_timeout logic that caused some TimeoutErrors
   to be retried. Thanks Aaron Yang. 1022/1023
 * Added support for SNI for SSL. Thanks oridistor and Roey Prat. 1087
 * Fixed ConnectionPool repr for pools with no connections. Thanks
   Cody Scott. 1043/995
 * Fixed GEOHASH to return a None value when specifying a place that
   doesn't exist on the server. Thanks guybe7. 1126
 * Fixed XREADGROUP to return an empty dictionary for messages that
   have been deleted but still exist in the unacknowledged queue. Thanks
   xeizmendi. 1116
 * Added an owned method to Lock objects. owned returns a boolean
   indicating whether the current lock instance still owns the lock.
   Thanks Dave Johansen. 1112
 * Allow lock.acquire() to accept an optional token argument. If
   provided, the token argument is used as the unique value used to claim
   the lock. Thankd Dave Johansen. 1112
 * Added a reacquire method to Lock objects. reaquire attempts to renew
   the lock such that the timeout is extended to the same value that the
   lock was initially acquired with. Thanks Ihor Kalnytskyi. 1014
 * Stream names found within XREAD and XREADGROUP responses now properly
   respect the decode_responses flag.
 * XPENDING_RANGE now requires the user the specify the min, max and
   count arguments. Newer versions of Redis prevent ount from being
   infinite so it's left to the user to specify these values explicitly.
 * ZADD now returns None when xx=True and incr=True and an element
   is specified that doesn't exist in the sorted set. This matches
   what the server returns in this case. 1084
 * Added client_kill_filter that accepts various filters to identify
   and kill clients. Thanks Theofanis Despoudis. 1098
 * Fixed a race condition that occurred when unsubscribing and
   resubscribing to the same channel or pattern in rapid succession.
   Thanks Marcin Raczyński. 764
 * Added a LockNotOwnedError that is raised when trying to extend or
   release a lock that is no longer owned. This is a subclass of LockError
   so previous code should continue to work as expected. Thanks Joshua
   Harlow. 1095
 * Fixed a bug in GEORADIUS that forced decoding of places without
   respecting the decode_responses option. Thanks Bo Bayles. 1082

3.0.1

* Fixed regression with UnixDomainSocketConnection caused by 3.0.0.
   Thanks Jyrki Muukkonen
 * Fixed an issue with the new asynchronous flag on flushdb and flushall.
   Thanks rogeryen
 * Updated Lock.locked() method to indicate whether *any* process has
   acquired the lock, not just the current one. This is in line with
   the behavior of threading.Lock. Thanks Alan Justino da Silva

3.0.0

BACKWARDS INCOMPATIBLE CHANGES
 * When using a Lock as a context manager and the lock fails to be acquired
   a LockError is now raised. This prevents the code block inside the
   context manager from being executed if the lock could not be acquired.
 * Renamed LuaLock to Lock.
 * Removed the pipeline based Lock implementation in favor of the LuaLock
   implementation.
 * Only bytes, strings and numbers (ints, longs and floats) are acceptable
   for keys and values. Previously redis-py attempted to cast other types
   to str() and store the result. This caused must confusion and frustration
   when passing boolean values (cast to 'True' and 'False') or None values
   (cast to 'None'). It is now the user's responsibility to cast all
   key names and values to bytes, strings or numbers before passing the
   value to redis-py.
 * The StrictRedis class has been renamed to Redis. StrictRedis will
   continue to exist as an alias of Redis for the forseeable future.
 * The legacy Redis client class has been removed. It caused much confusion
   to users.
 * ZINCRBY arguments 'value' and 'amount' have swapped order to match the
   the Redis server. The new argument order is: keyname, amount, value.
 * MGET no longer raises an error if zero keys are passed in. Instead an
   empty list is returned.
 * MSET and MSETNX now require all keys/values to be specified in a single
   dictionary argument named mapping. This was changed to allow for future
   options to these commands in the future.
 * ZADD now requires all element names/scores be specified in a single
   dictionary argument named mapping. This was required to allow the NX,
   XX, CH and INCR options to be specified.
 * ssl_cert_reqs now has a default value of 'required' by default. This
   should make connecting to a remote Redis server over SSL more secure.
   Thanks u2mejc
 * Removed support for EOL Python 2.6 and 3.3. Thanks jdufresne
OTHER CHANGES
 * Added missing DECRBY command. Thanks derek-dchu
 * CLUSTER INFO and CLUSTER NODES respones are now properly decoded to
   strings.
 * Added a 'locked()' method to Lock objects. This method returns True
   if the lock has been acquired and owned by the current process,
   otherwise False.
 * EXISTS now supports multiple keys. It's return value is now the number
   of keys in the list that exist.
 * Ensure all commands can accept key names as bytes. This fixes issues
   with BLPOP, BRPOP and SORT.
 * All errors resulting from bad user input are raised as DataError
   exceptions. DataError is a subclass of RedisError so this should be
   transparent to anyone previously catching these.
 * Added support for NX, XX, CH and INCR options to ZADD
 * Added support for the MIGRATE command
 * Added support for the MEMORY USAGE and MEMORY PURGE commands. Thanks
   Itamar Haber
 * Added support for the 'asynchronous' argument to FLUSHDB and FLUSHALL
   commands. Thanks Itamar Haber
 * Added support for the BITFIELD command. Thanks Charles Leifer and
   Itamar Haber
 * Improved performance on pipeline requests with large chunks of data.
   Thanks tzickel
 * Fixed test suite to not fail if another client is connected to the
   server the tests are running against.
 * Added support for SWAPDB. Thanks Itamar Haber
 * Added support for all STREAM commands. Thanks Roey Prat and Itamar Haber
 * SHUTDOWN now accepts the 'save' and 'nosave' arguments. Thanks
   dwilliams-kenzan
 * Added support for ZPOPMAX, ZPOPMIN, BZPOPMAX, BZPOPMIN. Thanks
   Itamar Haber
 * Added support for the 'type' argument in CLIENT LIST. Thanks Roey Prat
 * Added support for CLIENT PAUSE. Thanks Roey Prat
 * Added support for CLIENT ID and CLIENT UNBLOCK. Thanks Itamar Haber
 * GEODIST now returns a None value when referencing a place that does
   not exist. Thanks qingping209
 * Added a ping() method to pubsub objects. Thanks krishan-carbon
 * Fixed a bug with keys in the INFO dict that contained ':' symbols.
   Thanks mzalimeni
 * Fixed the select system call retry compatibility with Python 2.x.
   Thanks lddubeau
 * max_connections is now a valid querystring argument for creating
   connection pools from URLs. Thanks mmaslowskicc
 * Added the UNLINK command. Thanks yozel
 * Added socket_type option to Connection for configurability.
   Thanks garlicnation
 * Lock.do_acquire now atomically sets acquires the lock and sets the
   expire value via set(nx=True, px=timeout). Thanks 23doors
 * Added 'count' argument to SPOP. Thanks AlirezaSadeghi
 * Fixed an issue parsing client_list respones that contained an '='.
   Thanks swilly22

2.10.6

* Various performance improvements. Thanks cjsimpson
 * Fixed a bug with SRANDMEMBER where the behavior for `number=0` did
   not match the spec. Thanks Alex Wang
 * Added HSTRLEN command. Thanks Alexander Putilin
 * Added the TOUCH command. Thanks Anis Jonischkeit
 * Remove unnecessary calls to the server when registering Lua scripts.
   Thanks Ben Greenberg
 * SET's EX and PX arguments now allow values of zero. Thanks huangqiyin
 * Added PUBSUB {CHANNELS, NUMPAT, NUMSUB} commands. Thanks Angus Pearson
 * PubSub connections that that encounter `InterruptedError`s now
   retry automatically. Thanks Carlton Gibson and Seth M. Larson
 * LPUSH and RPUSH commands run on PyPy now correctly returns the number
   of items of the list. Thanks Jeong YunWon
 * Added support to automatically retry socket EINTR errors. Thanks
   Thomas Steinacher
 * PubSubWorker threads started with `run_in_thread` are now daemonized
   so the thread shuts down when the running process goes away. Thanks
   Keith Ainsworth
 * Added support for GEO commands. Thanks Pau Freixes, Alex DeBrie and
   Abraham Toriz
 * Made client construction from URLs smarter. Thanks Tim Savage
 * Added support for CLUSTER * commands. Thanks Andy Huang
 * The RESTORE command now accepts an optional `replace` boolean.
   Thanks Yoshinari Takaoka
 * Attempt to connect to a new Sentinel if a TimeoutError occurs. Thanks
   Bo Lopker
 * Fixed a bug in the client's `__getitem__` where a KeyError would be
   raised if the value returned by the server is an empty string.
   Thanks Javier Candeira.
 * Socket timeouts when connecting to a server are now properly raised
   as TimeoutErrors.

2.10.5

* Allow URL encoded parameters in Redis URLs. Characters like a "/" can
   now be URL encoded and redis-py will correctly decode them. Thanks
   Paul Keene.
 * Added support for the WAIT command. Thanks https://github.com/eshizhan
 * Better shutdown support for the PubSub Worker Thread. It now properly
   cleans up the connection, unsubscribes from any channels and patterns
   previously subscribed to and consumes any waiting messages on the socket.
 * Added the ability to sleep for a brief period in the event of a
   WatchError occuring. Thanks Joshua Harlow.
 * Fixed a bug with pipeline error reporting when dealing with characters
   in error messages that could not be encoded to the connection's
   character set. Thanks Hendrik Muhs.
 * Fixed a bug in Sentinel connections that would inadvertantly connect
   to the master when the connection pool resets. Thanks
   https://github.com/df3n5
 * Better timeout support in Pubsub get_message. Thanks Andy Isaacson.
 * Fixed a bug with the HiredisParser that would cause the parser to
   get stuck in an endless loop if a specific number of bytes were
   delivered from the socket. This fix also increases performance of
   parsing large responses from the Redis server.
 * Added support for ZREVRANGEBYLEX.
 * ConnectionErrors are now raised if Redis refuses a connection due to
   the maxclients limit being exceeded. Thanks Roman Karpovich.
 * max_connections can now be set when instantiating client instances.
   Thanks Ohad Perry.

2.10.4

(skipped due to a PyPI snafu)

2.10.3

* Fixed a bug with the bytearray support introduced in 2.10.2. Thanks
   Josh Owen.

2.10.2

* Added support for Hiredis's new bytearray support. Thanks
   https://github.com/tzickel
 * POSSIBLE BACKWARDS INCOMPATBLE CHANGE: Fixed a possible race condition
   when multiple threads share the same Lock instance with a timeout. Lock
   tokens are now stored in thread local storage by default. If you have
   code that acquires a lock in one thread and passes that lock instance to
   another thread to release it, you need to disable thread local storage.
   Refer to the doc strings on the Lock class about the thread_local
   argument information.
 * Fixed a regression in from_url where "charset" and "errors" weren't
   valid options. "encoding" and "encoding_errors" are still accepted
   and preferred.
 * The "charset" and "errors" options have been deprecated. Passing
   either to StrictRedis.__init__ or from_url will still work but will
   also emit a DeprecationWarning. Instead use the "encoding" and
   "encoding_errors" options.
 * Fixed a compatability bug with Python 3 when the server closes a
   connection.
 * Added BITPOS command. Thanks https://github.com/jettify.
 * Fixed a bug when attempting to send large values to Redis in a Pipeline.

2.10.1

* Fixed a bug where Sentinel connections to a server that's no longer a
   master and receives a READONLY error will disconnect and reconnect to
   the master.

2.10.0

* Discontinuted support for Python 2.5. Upgrade. You'll be happier.
 * The HiRedis parser will now properly raise ConnectionErrors.
 * Completely refactored PubSub support. Fixes all known PubSub bugs and
   adds a bunch of new features. Docs can be found in the README under the
   new "Publish / Subscribe" section.
 * Added the new HyperLogLog commanads (PFADD, PFCOUNT, PFMERGE). Thanks
   Pepijn de Vos and Vincent Ohprecio.
 * Updated TTL and PTTL commands with Redis 2.8+ semantics. Thanks Markus
   Kaiserswerth.
 * *SCAN commands now return a long (int on Python3) cursor value rather
   than the string representation. This might be slightly backwards
   incompatible in code using *SCAN commands loops such as
   "while cursor != '0':".
 * Added extra *SCAN commands that return iterators instead of the normal
   [cursor, data] type. Use scan_iter, hscan_iter, sscan_iter, and
   zscan_iter for iterators. Thanks Mathieu Longtin.
 * Added support for SLOWLOG commands. Thanks Rick van Hattem.
 * Added lexicographical commands ZRANGEBYLEX, ZREMRANGEBYLEX, and ZLEXCOUNT
   for sorted sets.
 * Connection objects now support an optional argument, socket_read_size,
   indicating how much data to read during each socket.recv() call. After
   benchmarking, increased the default size to 64k, which dramatically
   improves performance when fetching large values, such as many results
   in a pipeline or a large (>1MB) string value.
 * Improved the pack_command and send_packed_command functions to increase
   performance when sending large (>1MB) values.
 * Sentinel Connections to master servers now detect when a READONLY error
   is encountered and disconnect themselves and all other active connections
   to the same master so that the new master can be discovered.
 * Fixed Sentinel state parsing on Python 3.
 * Added support for SENTINEL MONITOR, SENTINEL REMOVE, a

@pyup-bot

Copy link
Copy Markdown
Contributor Author

Closing this in favor of #79

@pyup-bot pyup-bot closed this Feb 11, 2019
@alanjds alanjds deleted the pyup-scheduled-update-2019-02-04 branch February 11, 2019 13:37
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.

1 participant