mozilla / servicebook-web

Web Frontend for the service book
Other
4 stars 10 forks source link

Scheduled weekly dependency update for week 37 #184

Closed pyup-bot closed 5 years ago

pyup-bot commented 6 years ago

Update boto3 from 1.7.50 to 1.9.4.

Changelog ### 1.9.4 ``` ===== * enhancement:s3: [``botocore``] Adds encoding and decoding handlers for ListObjectsV2 `1552 <https://github.com/boto/botocore/issues/1552>`__ * api-change:``polly``: [``botocore``] Update polly client to latest version ``` ### 1.9.3 ``` ===== * api-change:``ses``: [``botocore``] Update ses client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``fms``: [``botocore``] Update fms client to latest version * api-change:``connect``: [``botocore``] Update connect client to latest version ``` ### 1.9.2 ``` ===== * api-change:``opsworkscm``: [``botocore``] Update opsworkscm client to latest version * api-change:``ssm``: [``botocore``] Update ssm client to latest version ``` ### 1.9.1 ``` ===== * api-change:``redshift``: [``botocore``] Update redshift client to latest version * api-change:``cloudhsmv2``: [``botocore``] Update cloudhsmv2 client to latest version ``` ### 1.9.0 ``` ===== * api-change:``logs``: [``botocore``] Update logs client to latest version * api-change:``config``: [``botocore``] Update config client to latest version * feature:Events: [``botocore``] This migrates the event system to using sevice ids instead of either client name or endpoint prefix. This prevents issues that might arise when a service changes their endpoint prefix, also fixes a long-standing bug where you could not register an event to a particular service if it happened to share its endpoint prefix with another service (e.g. ``autoscaling`` and ``application-autoscaling`` both use the endpoint prefix ``autoscaling``). Please see the `upgrade notes <https://botocore.amazonaws.com/v1/documentation/api/latest/index.htmlupgrade-notes>`_ to determine if you are impacted and how to proceed if you are. * feature:Events: This migrates the event system to using sevice ids instead of either client name or endpoint prefix. This prevents issues that might arise when a service changes their endpoint prefix, also fixes a long-standing bug where you could not register an event to a particular service if it happened to share its endpoint prefix with another service (e.g. ``autoscaling`` and ``application-autoscaling`` both use the endpoint prefix ``autoscaling``). Please see the `upgrade notes <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/upgrading.html>`_ to determine if you are impacted and how to proceed if you are. ``` ### 1.8.9 ``` ===== * api-change:``apigateway``: [``botocore``] Update apigateway client to latest version * api-change:``codecommit``: [``botocore``] Update codecommit client to latest version * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version ``` ### 1.8.8 ``` ===== * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``s3``: [``botocore``] Update s3 client to latest version * api-change:``appstream``: [``botocore``] Update appstream client to latest version * api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version * api-change:``elb``: [``botocore``] Update elb client to latest version ``` ### 1.8.7 ``` ===== * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``rekognition``: [``botocore``] Update rekognition client to latest version ``` ### 1.8.6 ``` ===== * api-change:``waf-regional``: [``botocore``] Update waf-regional client to latest version * api-change:``waf``: [``botocore``] Update waf client to latest version * api-change:``eks``: [``botocore``] Update eks client to latest version ``` ### 1.8.5 ``` ===== * api-change:``codebuild``: [``botocore``] Update codebuild client to latest version * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version * bugfix:signing: [``botocore``] Fix an issue where mixed endpoint casing could cause a SigV4 signature mismatch. ``` ### 1.8.4 ``` ===== * api-change:``glue``: [``botocore``] Update glue client to latest version * api-change:``sagemaker-runtime``: [``botocore``] Update sagemaker-runtime client to latest version * api-change:``mediapackage``: [``botocore``] Update mediapackage client to latest version ``` ### 1.8.3 ``` ===== * api-change:``glue``: [``botocore``] Update glue client to latest version * api-change:``xray``: [``botocore``] Update xray client to latest version ``` ### 1.8.2 ``` ===== * api-change:``iot``: [``botocore``] Update iot client to latest version * api-change:``signer``: [``botocore``] Update signer client to latest version * api-change:``redshift``: [``botocore``] Update redshift client to latest version * api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version ``` ### 1.8.1 ``` ===== * api-change:``glue``: [``botocore``] Update glue client to latest version ``` ### 1.8.0 ``` ===== * api-change:``events``: [``botocore``] Update events client to latest version * api-change:``cognito-idp``: [``botocore``] Update cognito-idp client to latest version * feature:urllib3: [``botocore``] The vendored version of requests and urllib3 are no longer being used and botocore now has a direct dependency on newer versions of upstream urllib3. ``` ### 1.7.84 ``` ====== * api-change:``iot``: [``botocore``] Update iot client to latest version * api-change:``rekognition``: [``botocore``] Update rekognition client to latest version * api-change:``lex-models``: [``botocore``] Update lex-models client to latest version * api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version * api-change:``medialive``: [``botocore``] Update medialive client to latest version ``` ### 1.7.83 ``` ====== * api-change:``snowball``: [``botocore``] Update snowball client to latest version ``` ### 1.7.82 ``` ====== * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``dlm``: [``botocore``] Update dlm client to latest version * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``elasticbeanstalk``: [``botocore``] Update elasticbeanstalk client to latest version ``` ### 1.7.81 ``` ====== * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version * api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version ``` ### 1.7.80 ``` ====== * api-change:``dax``: [``botocore``] Update dax client to latest version * api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version ``` ### 1.7.79 ``` ====== * api-change:``discovery``: [``botocore``] Update discovery client to latest version * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``redshift``: [``botocore``] Update redshift client to latest version * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version ``` ### 1.7.78 ``` ====== * api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version ``` ### 1.7.77 ``` ====== * api-change:``es``: [``botocore``] Update es client to latest version * api-change:``autoscaling``: [``botocore``] Update autoscaling client to latest version * api-change:``cloudfront``: [``botocore``] Update cloudfront client to latest version ``` ### 1.7.76 ``` ====== * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version ``` ### 1.7.75 ``` ====== * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version ``` ### 1.7.74 ``` ====== * api-change:``rds``: [``botocore``] Update rds client to latest version * api-change:``dax``: [``botocore``] Update dax client to latest version * api-change:``ecs``: [``botocore``] Update ecs client to latest version ``` ### 1.7.73 ``` ====== * api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version * api-change:``ssm``: [``botocore``] Update ssm client to latest version ``` ### 1.7.72 ``` ====== * api-change:``logs``: [``botocore``] Update logs client to latest version * api-change:``codebuild``: [``botocore``] Update codebuild client to latest version * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version ``` ### 1.7.71 ``` ====== * api-change:``health``: [``botocore``] Update health client to latest version * api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version ``` ### 1.7.70 ``` ====== * api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version ``` ### 1.7.69 ``` ====== * api-change:``polly``: [``botocore``] Update polly client to latest version * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``kinesis``: [``botocore``] Update kinesis client to latest version * api-change:``resource-groups``: [``botocore``] Update resource-groups client to latest version ``` ### 1.7.68 ``` ====== * api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version * api-change:``transcribe``: [``botocore``] Update transcribe client to latest version ``` ### 1.7.67 ``` ====== * api-change:``kms``: [``botocore``] Update kms client to latest version * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version * api-change:``es``: [``botocore``] Update es client to latest version * api-change:``iot``: [``botocore``] Update iot client to latest version * api-change:``connect``: [``botocore``] Update connect client to latest version ``` ### 1.7.66 ``` ====== * api-change:``directconnect``: [``botocore``] Update directconnect client to latest version * api-change:``glue``: [``botocore``] Update glue client to latest version * api-change:``iot``: [``botocore``] Update iot client to latest version * api-change:``cloudhsmv2``: [``botocore``] Update cloudhsmv2 client to latest version * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version * api-change:``mq``: [``botocore``] Update mq client to latest version * enhancment:Timestamp Serialization: [``botocore``] Support explicit timestamp serialization per timestamp shape. * api-change:``glacier``: [``botocore``] Update glacier client to latest version ``` ### 1.7.65 ``` ====== * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``greengrass``: [``botocore``] Update greengrass client to latest version * api-change:``inspector``: [``botocore``] Update inspector client to latest version * api-change:``codebuild``: [``botocore``] Update codebuild client to latest version * api-change:``redshift``: [``botocore``] Update redshift client to latest version ``` ### 1.7.64 ``` ====== * api-change:``ecs``: [``botocore``] Update ecs client to latest version * api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version * api-change:``ec2``: [``botocore``] Update ec2 client to latest version ``` ### 1.7.63 ``` ====== * api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version ``` ### 1.7.62 ``` ====== * api-change:``config``: [``botocore``] Update config client to latest version * api-change:``dlm``: [``botocore``] Update dlm client to latest version ``` ### 1.7.61 ``` ====== * api-change:``mediapackage``: [``botocore``] Update mediapackage client to latest version ``` ### 1.7.60 ``` ====== * api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version ``` ### 1.7.59 ``` ====== * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version * api-change:``polly``: [``botocore``] Update polly client to latest version * api-change:``comprehend``: [``botocore``] Update comprehend client to latest version * api-change:``snowball``: [``botocore``] Update snowball client to latest version ``` ### 1.7.58 ``` ====== * api-change:``kinesisvideo``: [``botocore``] Update kinesisvideo client to latest version * api-change:``appstream``: [``botocore``] Update appstream client to latest version * api-change:``kinesis-video-archived-media``: [``botocore``] Update kinesis-video-archived-media client to latest version ``` ### 1.7.57 ``` ====== * api-change:``iam``: [``botocore``] Update iam client to latest version * api-change:``dlm``: [``botocore``] Update dlm client to latest version * api-change:``appsync``: [``botocore``] Update appsync client to latest version * api-change:``efs``: [``botocore``] Update efs client to latest version * api-change:``codebuild``: [``botocore``] Update codebuild client to latest version * api-change:``emr``: [``botocore``] Update emr client to latest version ``` ### 1.7.56 ``` ====== * api-change:``ssm``: [``botocore``] Update ssm client to latest version * api-change:``s3``: [``botocore``] Update s3 client to latest version * api-change:``apigateway``: [``botocore``] Update apigateway client to latest version * api-change:``ce``: [``botocore``] Update ce client to latest version ``` ### 1.7.55 ``` ====== * api-change:``ec2``: [``botocore``] Update ec2 client to latest version * api-change:``codebuild``: [``botocore``] Update codebuild client to latest version * api-change:``glue``: [``botocore``] Update glue client to latest version * api-change:``opsworks``: [``botocore``] Update opsworks client to latest version * api-change:``appstream``: [``botocore``] Update appstream client to latest version ``` ### 1.7.54 ``` ====== * api-change:``application-autoscaling``: [``botocore``] Update application-autoscaling client to latest version ``` ### 1.7.53 ``` ====== * api-change:``application-autoscaling``: [``botocore``] Update application-autoscaling client to latest version * api-change:``lambda``: [``botocore``] Update lambda client to latest version * api-change:``dms``: [``botocore``] Update dms client to latest version * api-change:``ce``: [``botocore``] Update ce client to latest version * api-change:``transcribe``: [``botocore``] Update transcribe client to latest version ``` ### 1.7.52 ``` ====== * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version * api-change:``serverlessrepo``: [``botocore``] Update serverlessrepo client to latest version ``` ### 1.7.51 ``` ====== * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version * api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version ```
Links - PyPI: https://pypi.org/project/boto3 - Changelog: https://pyup.io/changelogs/boto3/ - Repo: https://github.com/boto/boto3

Update botocore from 1.10.50 to 1.12.4.

Changelog ### 1.12.4 ``` ====== * enhancement:s3: Adds encoding and decoding handlers for ListObjectsV2 `1552 <https://github.com/boto/botocore/issues/1552>`__ * api-change:``polly``: Update polly client to latest version ``` ### 1.12.3 ``` ====== * api-change:``ses``: Update ses client to latest version * api-change:``ec2``: Update ec2 client to latest version * api-change:``fms``: Update fms client to latest version * api-change:``connect``: Update connect client to latest version ``` ### 1.12.2 ``` ====== * api-change:``opsworkscm``: Update opsworkscm client to latest version * api-change:``ssm``: Update ssm client to latest version ``` ### 1.12.1 ``` ====== * api-change:``redshift``: Update redshift client to latest version * api-change:``cloudhsmv2``: Update cloudhsmv2 client to latest version ``` ### 1.12.0 ``` ====== * api-change:``logs``: Update logs client to latest version * api-change:``config``: Update config client to latest version * feature:Events: This migrates the event system to using sevice ids instead of either client name or endpoint prefix. This prevents issues that might arise when a service changes their endpoint prefix, also fixes a long-standing bug where you could not register an event to a particular service if it happened to share its endpoint prefix with another service (e.g. ``autoscaling`` and ``application-autoscaling`` both use the endpoint prefix ``autoscaling``). Please see the `upgrade notes <https://botocore.amazonaws.com/v1/documentation/api/latest/index.htmlupgrade-notes>`_ to determine if you are impacted and how to proceed if you are. ``` ### 1.11.9 ``` ====== * api-change:``apigateway``: Update apigateway client to latest version * api-change:``codecommit``: Update codecommit client to latest version * api-change:``mediaconvert``: Update mediaconvert client to latest version ``` ### 1.11.8 ``` ====== * api-change:``rds``: Update rds client to latest version * api-change:``s3``: Update s3 client to latest version * api-change:``appstream``: Update appstream client to latest version * api-change:``dynamodb``: Update dynamodb client to latest version * api-change:``elb``: Update elb client to latest version ``` ### 1.11.7 ``` ====== * api-change:``rds``: Update rds client to latest version * api-change:``rekognition``: Update rekognition client to latest version ``` ### 1.11.6 ``` ====== * api-change:``waf-regional``: Update waf-regional client to latest version * api-change:``waf``: Update waf client to latest version * api-change:``eks``: Update eks client to latest version ``` ### 1.11.5 ``` ====== * api-change:``codebuild``: Update codebuild client to latest version * api-change:``sagemaker``: Update sagemaker client to latest version * bugfix:signing: Fix an issue where mixed endpoint casing could cause a SigV4 signature mismatch. ``` ### 1.11.4 ``` ====== * api-change:``glue``: Update glue client to latest version * api-change:``sagemaker-runtime``: Update sagemaker-runtime client to latest version * api-change:``mediapackage``: Update mediapackage client to latest version ``` ### 1.11.3 ``` ====== * api-change:``glue``: Update glue client to latest version * api-change:``xray``: Update xray client to latest version ``` ### 1.11.2 ``` ====== * api-change:``iot``: Update iot client to latest version * api-change:``signer``: Update signer client to latest version * api-change:``redshift``: Update redshift client to latest version * api-change:``iotanalytics``: Update iotanalytics client to latest version ``` ### 1.11.1 ``` ====== * api-change:``glue``: Update glue client to latest version ``` ### 1.11.0 ``` ====== * api-change:``events``: Update events client to latest version * api-change:``cognito-idp``: Update cognito-idp client to latest version * feature:urllib3: The vendored version of requests and urllib3 are no longer being used and botocore now has a direct dependency on newer versions of upstream urllib3. ``` ### 1.10.84 ``` ======= * api-change:``iot``: Update iot client to latest version * api-change:``rekognition``: Update rekognition client to latest version * api-change:``lex-models``: Update lex-models client to latest version * api-change:``iotanalytics``: Update iotanalytics client to latest version * api-change:``medialive``: Update medialive client to latest version ``` ### 1.10.83 ``` ======= * api-change:``snowball``: Update snowball client to latest version ``` ### 1.10.82 ``` ======= * api-change:``ec2``: Update ec2 client to latest version * api-change:``dlm``: Update dlm client to latest version * api-change:``rds``: Update rds client to latest version * api-change:``elasticbeanstalk``: Update elasticbeanstalk client to latest version ``` ### 1.10.81 ``` ======= * api-change:``mediaconvert``: Update mediaconvert client to latest version * api-change:``dynamodb``: Update dynamodb client to latest version ``` ### 1.10.80 ``` ======= * api-change:``dax``: Update dax client to latest version * api-change:``secretsmanager``: Update secretsmanager client to latest version * api-change:``sagemaker``: Update sagemaker client to latest version ``` ### 1.10.79 ``` ======= * api-change:``discovery``: Update discovery client to latest version * api-change:``ssm``: Update ssm client to latest version * api-change:``ec2``: Update ec2 client to latest version * api-change:``redshift``: Update redshift client to latest version * api-change:``mediaconvert``: Update mediaconvert client to latest version ``` ### 1.10.78 ``` ======= * api-change:``devicefarm``: Update devicefarm client to latest version ``` ### 1.10.77 ``` ======= * api-change:``es``: Update es client to latest version * api-change:``autoscaling``: Update autoscaling client to latest version * api-change:``cloudfront``: Update cloudfront client to latest version ``` ### 1.10.76 ``` ======= * api-change:``sagemaker``: Update sagemaker client to latest version ``` ### 1.10.75 ``` ======= * api-change:``rds``: Update rds client to latest version * api-change:``mediaconvert``: Update mediaconvert client to latest version ``` ### 1.10.74 ``` ======= * api-change:``rds``: Update rds client to latest version * api-change:``dax``: Update dax client to latest version * api-change:``ecs``: Update ecs client to latest version ``` ### 1.10.73 ``` ======= * api-change:``secretsmanager``: Update secretsmanager client to latest version * api-change:``ssm``: Update ssm client to latest version ``` ### 1.10.72 ``` ======= * api-change:``logs``: Update logs client to latest version * api-change:``codebuild``: Update codebuild client to latest version * api-change:``ssm``: Update ssm client to latest version * api-change:``ec2``: Update ec2 client to latest version * api-change:``pinpoint``: Update pinpoint client to latest version ``` ### 1.10.71 ``` ======= * api-change:``health``: Update health client to latest version * api-change:``dynamodb``: Update dynamodb client to latest version ``` ### 1.10.70 ``` ======= * api-change:``alexaforbusiness``: Update alexaforbusiness client to latest version ``` ### 1.10.69 ``` ======= * api-change:``polly``: Update polly client to latest version * api-change:``ssm``: Update ssm client to latest version * api-change:``kinesis``: Update kinesis client to latest version * api-change:``resource-groups``: Update resource-groups client to latest version ``` ### 1.10.68 ``` ======= * api-change:``storagegateway``: Update storagegateway client to latest version * api-change:``transcribe``: Update transcribe client to latest version ``` ### 1.10.67 ``` ======= * api-change:``kms``: Update kms client to latest version * api-change:``mediaconvert``: Update mediaconvert client to latest version * api-change:``es``: Update es client to latest version * api-change:``iot``: Update iot client to latest version * api-change:``connect``: Update connect client to latest version ``` ### 1.10.66 ``` ======= * api-change:``directconnect``: Update directconnect client to latest version * api-change:``glue``: Update glue client to latest version * api-change:``iot``: Update iot client to latest version * api-change:``cloudhsmv2``: Update cloudhsmv2 client to latest version * api-change:``sagemaker``: Update sagemaker client to latest version * api-change:``mq``: Update mq client to latest version * enhancment:Timestamp Serialization: Support explicit timestamp serialization per timestamp shape. * api-change:``glacier``: Update glacier client to latest version ``` ### 1.10.65 ``` ======= * api-change:``ssm``: Update ssm client to latest version * api-change:``ec2``: Update ec2 client to latest version * api-change:``greengrass``: Update greengrass client to latest version * api-change:``inspector``: Update inspector client to latest version * api-change:``codebuild``: Update codebuild client to latest version * api-change:``redshift``: Update redshift client to latest version ``` ### 1.10.64 ``` ======= * api-change:``ecs``: Update ecs client to latest version * api-change:``elbv2``: Update elbv2 client to latest version * api-change:``ec2``: Update ec2 client to latest version ``` ### 1.10.63 ``` ======= * api-change:``dynamodb``: Update dynamodb client to latest version ``` ### 1.10.62 ``` ======= * api-change:``config``: Update config client to latest version * api-change:``dlm``: Update dlm client to latest version ``` ### 1.10.61 ``` ======= * api-change:``mediapackage``: Update mediapackage client to latest version ``` ### 1.10.60 ``` ======= * api-change:``iotanalytics``: Update iotanalytics client to latest version ``` ### 1.10.59 ``` ======= * api-change:``sagemaker``: Update sagemaker client to latest version * api-change:``polly``: Update polly client to latest version * api-change:``comprehend``: Update comprehend client to latest version * api-change:``snowball``: Update snowball client to latest version ``` ### 1.10.58 ``` ======= * api-change:``kinesisvideo``: Update kinesisvideo client to latest version * api-change:``appstream``: Update appstream client to latest version * api-change:``kinesis-video-archived-media``: Update kinesis-video-archived-media client to latest version ``` ### 1.10.57 ``` ======= * api-change:``iam``: Update iam client to latest version * api-change:``dlm``: Update dlm client to latest version * api-change:``appsync``: Update appsync client to latest version * api-change:``efs``: Update efs client to latest version * api-change:``codebuild``: Update codebuild client to latest version * api-change:``emr``: Update emr client to latest version ``` ### 1.10.56 ``` ======= * api-change:``ssm``: Update ssm client to latest version * api-change:``s3``: Update s3 client to latest version * api-change:``apigateway``: Update apigateway client to latest version * api-change:``ce``: Update ce client to latest version ``` ### 1.10.55 ``` ======= * api-change:``ec2``: Update ec2 client to latest version * api-change:``codebuild``: Update codebuild client to latest version * api-change:``glue``: Update glue client to latest version * api-change:``opsworks``: Update opsworks client to latest version * api-change:``appstream``: Update appstream client to latest version ``` ### 1.10.54 ``` ======= * api-change:``application-autoscaling``: Update application-autoscaling client to latest version ``` ### 1.10.53 ``` ======= * api-change:``application-autoscaling``: Update application-autoscaling client to latest version * api-change:``lambda``: Update lambda client to latest version * api-change:``dms``: Update dms client to latest version * api-change:``ce``: Update ce client to latest version * api-change:``transcribe``: Update transcribe client to latest version ``` ### 1.10.52 ``` ======= * api-change:``mediaconvert``: Update mediaconvert client to latest version * api-change:``serverlessrepo``: Update serverlessrepo client to latest version ``` ### 1.10.51 ``` ======= * api-change:``sagemaker``: Update sagemaker client to latest version * api-change:``pinpoint``: Update pinpoint client to latest version ```
Links - PyPI: https://pypi.org/project/botocore - Changelog: https://pyup.io/changelogs/botocore/ - Repo: https://github.com/boto/botocore

Update certifi from 2018.4.16 to 2018.8.24.

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

Links - PyPI: https://pypi.org/project/certifi - Homepage: http://certifi.io/

Update cryptography from 2.2.2 to 2.3.1.

Changelog ### 2.3 ``` ~~~~~~~~~~~~~~~~ * **SECURITY ISSUE:** :meth:`~cryptography.hazmat.primitives.ciphers.AEADDecryptionContext.finalize_with_tag` allowed tag truncation by default which can allow tag forgery in some cases. The method now enforces the ``min_tag_length`` provided to the :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` constructor. *CVE-2018-10903* * Added support for Python 3.7. * Added :meth:`~cryptography.fernet.Fernet.extract_timestamp` to get the authenticated timestamp of a :doc:`Fernet </fernet>` token. * Support for Python 2.7.x without ``hmac.compare_digest`` has been deprecated. We will require Python 2.7.7 or higher (or 2.7.6 on Ubuntu) in the next ``cryptography`` release. * Fixed multiple issues preventing ``cryptography`` from compiling against LibreSSL 2.7.x. * Added :class:`~cryptography.x509.CertificateRevocationList.get_revoked_certificate_by_serial_number` for quick serial number searches in CRLs. * The :class:`~cryptography.x509.RelativeDistinguishedName` class now preserves the order of attributes. Duplicate attributes now raise an error instead of silently discarding duplicates. * :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` now raise :class:`~cryptography.hazmat.primitives.keywrap.InvalidUnwrap` if the wrapped key is an invalid length, instead of ``ValueError``. .. _v2-2-2: ```
Links - PyPI: https://pypi.org/project/cryptography - Changelog: https://pyup.io/changelogs/cryptography/ - Repo: https://github.com/pyca/cryptography

Update flask from 0.12.2 to 1.0.2.

Changelog ### 1.0.2 ``` ------------- Released on May 2nd 2018 - Fix more backwards compatibility issues with merging slashes between a blueprint prefix and route. (`2748`_) - Fix error with ``flask routes`` command when there are no routes. (`2751`_) .. _2748: https://github.com/pallets/flask/pull/2748 .. _2751: https://github.com/pallets/flask/issues/2751 ``` ### 1.0.1 ``` ------------- Released on April 29th 2018 - Fix registering partials (with no ``__name__``) as view functions. (`2730`_) - Don't treat lists returned from view functions the same as tuples. Only tuples are interpreted as response data. (`2736`_) - Extra slashes between a blueprint's ``url_prefix`` and a route URL are merged. This fixes some backwards compatibility issues with the change in 1.0. (`2731`_, `2742`_) - Only trap ``BadRequestKeyError`` errors in debug mode, not all ``BadRequest`` errors. This allows ``abort(400)`` to continue working as expected. (`2735`_) - The ``FLASK_SKIP_DOTENV`` environment variable can be set to ``1`` to skip automatically loading dotenv files. (`2722`_) .. _2722: https://github.com/pallets/flask/issues/2722 .. _2730: https://github.com/pallets/flask/pull/2730 .. _2731: https://github.com/pallets/flask/issues/2731 .. _2735: https://github.com/pallets/flask/issues/2735 .. _2736: https://github.com/pallets/flask/issues/2736 .. _2742: https://github.com/pallets/flask/issues/2742 ``` ### 1.0 ``` ----------- Released on April 26th 2018 - **Python 2.6 and 3.3 are no longer supported.** (`pallets/meta24`_) - Bump minimum dependency versions to the latest stable versions: Werkzeug >= 0.14, Jinja >= 2.10, itsdangerous >= 0.24, Click >= 5.1. (`2586`_) - Skip :meth:`app.run <Flask.run>` when a Flask application is run from the command line. This avoids some behavior that was confusing to debug. - Change the default for :data:`JSONIFY_PRETTYPRINT_REGULAR` to ``False``. :func:`~json.jsonify` returns a compact format by default, and an indented format in debug mode. (`2193`_) - :meth:`Flask.__init__ <Flask>` accepts the ``host_matching`` argument and sets it on :attr:`~Flask.url_map`. (`1559`_) - :meth:`Flask.__init__ <Flask>` accepts the ``static_host`` argument and passes it as the ``host`` argument when defining the static route. (`1559`_) - :func:`send_file` supports Unicode in ``attachment_filename``. (`2223`_) - Pass ``_scheme`` argument from :func:`url_for` to :meth:`~Flask.handle_url_build_error`. (`2017`_) - :meth:`~Flask.add_url_rule` accepts the ``provide_automatic_options`` argument to disable adding the ``OPTIONS`` method. (`1489`_) - :class:`~views.MethodView` subclasses inherit method handlers from base classes. (`1936`_) - Errors caused while opening the session at the beginning of the request are handled by the app's error handlers. (`2254`_) - Blueprints gained :attr:`~Blueprint.json_encoder` and :attr:`~Blueprint.json_decoder` attributes to override the app's encoder and decoder. (`1898`_) - :meth:`Flask.make_response` raises ``TypeError`` instead of ``ValueError`` for bad response types. The error messages have been improved to describe why the type is invalid. (`2256`_) - Add ``routes`` CLI command to output routes registered on the application. (`2259`_) - Show warning when session cookie domain is a bare hostname or an IP address, as these may not behave properly in some browsers, such as Chrome. (`2282`_) - Allow IP address as exact session cookie domain. (`2282`_) - ``SESSION_COOKIE_DOMAIN`` is set if it is detected through ``SERVER_NAME``. (`2282`_) - Auto-detect zero-argument app factory called ``create_app`` or ``make_app`` from ``FLASK_APP``. (`2297`_) - Factory functions are not required to take a ``script_info`` parameter to work with the ``flask`` command. If they take a single parameter or a parameter named ``script_info``, the :class:`~cli.ScriptInfo` object will be passed. (`2319`_) - ``FLASK_APP`` can be set to an app factory, with arguments if needed, for example ``FLASK_APP=myproject.app:create_app('dev')``. (`2326`_) - ``FLASK_APP`` can point to local packages that are not installed in editable mode, although ``pip install -e`` is still preferred. (`2414`_) - The :class:`~views.View` class attribute :attr:`~views.View.provide_automatic_options` is set in :meth:`~views.View.as_view`, to be detected by :meth:`~Flask.add_url_rule`. (`2316`_) - Error handling will try handlers registered for ``blueprint, code``, ``app, code``, ``blueprint, exception``, ``app, exception``. (`2314`_) - ``Cookie`` is added to the response's ``Vary`` header if the session is accessed at all during the request (and not deleted). (`2288`_) - :meth:`~Flask.test_request_context` accepts ``subdomain`` and ``url_scheme`` arguments for use when building the base URL. (`1621`_) - Set :data:`APPLICATION_ROOT` to ``'/'`` by default. This was already the implicit default when it was set to ``None``. - :data:`TRAP_BAD_REQUEST_ERRORS` is enabled by default in debug mode. ``BadRequestKeyError`` has a message with the bad key in debug mode instead of the generic bad request message. (`2348`_) - Allow registering new tags with :class:`~json.tag.TaggedJSONSerializer` to support storing other types in the session cookie. (`2352`_) - Only open the session if the request has not been pushed onto the context stack yet. This allows :func:`~stream_with_context` generators to access the same session that the containing view uses. (`2354`_) - Add ``json`` keyword argument for the test client request methods. This will dump the given object as JSON and set the appropriate content type. (`2358`_) - Extract JSON handling to a mixin applied to both the :class:`Request` and :class:`Response` classes. This adds the :meth:`~Response.is_json` and :meth:`~Response.get_json` methods to the response to make testing JSON response much easier. (`2358`_) - Removed error handler caching because it caused unexpected results for some exception inheritance hierarchies. Register handlers explicitly for each exception if you want to avoid traversing the MRO. (`2362`_) - Fix incorrect JSON encoding of aware, non-UTC datetimes. (`2374`_) - Template auto reloading will honor debug mode even even if :attr:`~Flask.jinja_env` was already accessed. (`2373`_) - The following old deprecated code was removed. (`2385`_) - ``flask.ext`` - import extensions directly by their name instead of through the ``flask.ext`` namespace. For example, ``import flask.ext.sqlalchemy`` becomes ``import flask_sqlalchemy``. - ``Flask.init_jinja_globals`` - extend :meth:`Flask.create_jinja_environment` instead. - ``Flask.error_handlers`` - tracked by :attr:`Flask.error_handler_spec`, use :meth:`Flask.errorhandler` to register handlers. - ``Flask.request_globals_class`` - use :attr:`Flask.app_ctx_globals_class` instead. - ``Flask.static_path`` - use :attr:`Flask.static_url_path` instead. - ``Request.module`` - use :attr:`Request.blueprint` instead. - The :attr:`Request.json` property is no longer deprecated. (`1421`_) - Support passing a :class:`~werkzeug.test.EnvironBuilder` or ``dict`` to :meth:`test_client.open <werkzeug.test.Client.open>`. (`2412`_) - The ``flask`` command and :meth:`Flask.run` will load environment variables from ``.env`` and ``.flaskenv`` files if python-dotenv is installed. (`2416`_) - When passing a full URL to the test client, the scheme in the URL is used instead of :data:`PREFERRED_URL_SCHEME`. (`2430`_) - :attr:`Flask.logger` has been simplified. ``LOGGER_NAME`` and ``LOGGER_HANDLER_POLICY`` config was removed. The logger is always named ``flask.app``. The level is only set on first access, it doesn't check :attr:`Flask.debug` each time. Only one format is used, not different ones depending on :attr:`Flask.debug`. No handlers are removed, and a handler is only added if no handlers are already configured. (`2436`_) - Blueprint view function names may not contain dots. (`2450`_) - Fix a ``ValueError`` caused by invalid ``Range`` requests in some cases. (`2526`_) - The development server uses threads by default. (`2529`_) - Loading config files with ``silent=True`` will ignore :data:`~errno.ENOTDIR` errors. (`2581`_) - Pass ``--cert`` and ``--key`` options to ``flask run`` to run the development server over HTTPS. (`2606`_) - Added :data:`SESSION_COOKIE_SAMESITE` to control the ``SameSite`` attribute on the session cookie. (`2607`_) - Added :meth:`~flask.Flask.test_cli_runner` to create a Click runner that can invoke Flask CLI commands for testing. (`2636`_) - Subdomain matching is disabled by default and setting :data:`SERVER_NAME` does not implicily enable it. It can be enabled by passing ``subdomain_matching=True`` to the ``Flask`` constructor. (`2635`_) - A single trailing slash is stripped from the blueprint ``url_prefix`` when it is registered with the app. (`2629`_) - :meth:`Request.get_json` doesn't cache the result if parsing fails when ``silent`` is true. (`2651`_) - :func:`Request.get_json` no longer accepts arbitrary encodings. Incoming JSON should be encoded using UTF-8 per :rfc:`8259`, but Flask will autodetect UTF-8, -16, or -32. (`2691`_) - Added :data:`MAX_COOKIE_SIZE` and :attr:`Response.max_cookie_size` to control when Werkzeug warns about large cookies that browsers may ignore. (`2693`_) - Updated documentation theme to make docs look better in small windows. (`2709`_) - Rewrote the tutorial docs and example project to take a more structured approach to help new users avoid common pitfalls. (`2676`_) .. _pallets/meta24: https://github.com/pallets/meta/issues/24 .. _1421: https://github.com/pallets/flask/issues/1421 .. _1489: https://github.com/pallets/flask/pull/1489 .. _1559: https://github.com/pallets/flask/issues/1559 .. _1621: https://github.com/pallets/flask/pull/1621 .. _1898: https://github.com/pallets/flask/pull/1898 .. _1936: https://github.com/pallets/flask/pull/1936 .. _2017: https://github.com/pallets/flask/pull/2017 .. _2193: https://github.com/pallets/flask/pull/2193 .. _2223: https://github.com/pallets/flask/pull/2223 .. _2254: https://github.com/pallets/flask/pull/2254 .. _2256: https://github.com/pallets/flask/pull/2256 .. _2259: https://github.com/pallets/flask/pull/2259 .. _2282: https://github.com/pallets/flask/pull/2282 .. _2288: https://github.com/pallets/flask/pull/2288 .. _2297: https://github.com/pallets/flask/pull/2297 .. _2314: https://github.com/pallets/flask/pull/2314 .. _2316: https://github.com/pallets/flask/pull/2316 .. _2319: https://github.com/pallets/flask/pull/2319 .. _2326: https://github.com/pallets/flask/pull/2326 .. _2348: https://github.com/pallets/flask/pull/2348 .. _2352: https://github.com/pallets/flask/pull/2352 .. _2354: https://github.com/pallets/flask/pull/2354 .. _2358: https://github.com/pallets/flask/pull/2358 .. _2362: https://github.com/pallets/flask/pull/2362 .. _2374: https://github.com/pallets/flask/pull/2374 .. _2373: https://github.com/pallets/flask/pull/2373 .. _2385: https://github.com/pallets/flask/issues/2385 .. _2412: https://github.com/pallets/flask/pull/2412 .. _2414: https://github.com/pallets/flask/pull/2414 .. _2416: https://github.com/pallets/flask/pull/2416 .. _2430: https://github.com/pallets/flask/pull/2430 .. _2436: https://github.com/pallets/flask/pull/2436 .. _2450: https://github.com/pallets/flask/pull/2450 .. _2526: https://github.com/pallets/flask/issues/2526 .. _2529: https://github.com/pallets/flask/pull/2529 .. _2586: https://github.com/pallets/flask/issues/2586 .. _2581: https://github.com/pallets/flask/pull/2581 .. _2606: https://github.com/pallets/flask/pull/2606 .. _2607: https://github.com/pallets/flask/pull/2607 .. _2636: https://github.com/pallets/flask/pull/2636 .. _2635: https://github.com/pallets/flask/pull/2635 .. _2629: https://github.com/pallets/flask/pull/2629 .. _2651: https://github.com/pallets/flask/issues/2651 .. _2676: https://github.com/pallets/flask/pull/2676 .. _2691: https://github.com/pallets/flask/pull/2691 .. _2693: https://github.com/pallets/flask/pull/2693 .. _2709: https://github.com/pallets/flask/pull/2709 ``` ### 0.12.4 ``` -------------- Released on April 29 2018 - Repackage 0.12.3 to fix package layout issue. (`2728`_) .. _2728: https://github.com/pallets/flask/issues/2728 ``` ### 0.12.3 ``` -------------- Released on April 26th 2018 - :func:`Request.get_json` no longer accepts arbitrary encodings. Incoming JSON should be encoded using UTF-8 per :rfc:`8259`, but Flask will autodetect UTF-8, -16, or -32. (`2692`_) - Fix a Python warning about imports when using ``python -m flask``. (`2666`_) - Fix a ``ValueError`` caused by invalid ``Range`` requests in some cases. .. _2666: https://github.com/pallets/flask/issues/2666 .. _2692: https://github.com/pallets/flask/issues/2692 ```
Links - PyPI: https://pypi.org/project/flask - Changelog: https://pyup.io/changelogs/flask/ - Homepage: https://www.palletsprojects.com/p/flask/

Update flask-pyoidc from 1.2.0 to 2.0.0.

Changelog ### 1.3.0 ``` Fixes * Simplified internal session management implementation. * Reformatted code. * Clean up of tests. ```
Links - PyPI: https://pypi.org/project/flask-pyoidc - Changelog: https://pyup.io/changelogs/flask-pyoidc/ - Repo: https://github.com/zamzterz/flask-pyoidc

Update oic from 0.11.0.1 to 0.14.0.

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

Links - PyPI: https://pypi.org/project/oic - Repo: https://github.com/OpenIDC/pyoidc/

Update pycryptodomex from 3.6.3 to 3.6.6.

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

Links - PyPI: https://pypi.org/project/pycryptodomex - Homepage: http://www.pycryptodome.org

Update pyyaml from 3.12 to 3.13.

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

Links - PyPI: https://pypi.org/project/pyyaml - Homepage: http://pyyaml.org/wiki/PyYAML

Update raven from 6.6.0 to 6.9.0.

Changelog ### 6.9.0 ``` ------------------ * [Core] Switched from culprit to transaction for automatic transaction reporting. * [CI] Removed py3.3 from build * [Django] resolved an issue where the log integration would override the user. ``` ### 6.8.0 ``` ------------------ * [Core] Fixed DSNs without secrets not sending events. * [Core] Added lazy import for pkg_resources * [Core] Added NamedTuple Serializer * [Sanic] Fixed sanic integration dependencies * [Django] Fixed sql hook bug ``` ### 6.7.0 ``` ------------------ * [Sanic] Added support for sanic. * [Core] Disabled dill logger by default * [Core] Added `SENTRY_NAME`, `SENTRY_ENVIRONMENT` and `SENTRY_RELEASE` environment variables * [Core] DSN secret is now optional * [Core] Added fix for cases with exceptions in repr * [core] Fixed bug with mutating `record.data` ```
Links - PyPI: https://pypi.org/project/raven - Changelog: https://pyup.io/changelogs/raven/ - Repo: https://github.com/getsentry/raven-python

Update sqlalchemy from 1.2.9 to 1.2.11.

Changelog ### 1.2.11 ``` :released: August 20, 2018 .. change:: :tags: bug, py3k Started importing "collections" from "collections.abc" under Python 3.3 and greater for Python 3.8 compatibility. Pull request courtesy Nathaniel Knight. .. change:: :tag: bug, sqlite Fixed issue where the "schema" name used for a SQLite database within table reflection would not quote the schema name correctly. Pull request courtesy Phillip Cloud. .. change:: :tags: bug, sql :tickets: 4320 Fixed issue that is closely related to :ticket:`3639` where an expression rendered in a boolean context on a non-native boolean backend would be compared to 1/0 even though it is already an implcitly boolean expression, when :meth:`.ColumnElement.self_group` were used. While this does not affect the user-friendly backends (MySQL, SQLite) it was not handled by Oracle (and possibly SQL Server). Whether or not the expression is implicitly boolean on any database is now determined up front as an additional check to not generate the integer comparison within the compliation of the statement. .. change:: :tags: bug, oracle :tickets: 4309 For cx_Oracle, Integer datatypes will now be bound to "int", per advice from the cx_Oracle developers. Previously, using cx_Oracle.NUMBER caused a loss in precision within the cx_Oracle 6.x series. .. change:: :tags: bug, orm, declarative :tickets: 4321 Fixed issue in previously untested use case, allowing a declarative mapped class to inherit from a classically-mapped class outside of the declarative base, including that it accommodates for unmapped intermediate classes. An unmapped intermediate class may specify ``__abstract__``, which is now interpreted correctly, or the intermediate class can remain unmarked, and the classically mapped base class will be detected within the hierarchy regardless. In order to anticipate existing scenarios which may be mixing in classical mappings into existing declarative hierarchies, an error is now raised if multiple mapped bases are detected for a given class. .. change:: :tags: bug, sql :tickets: 4322 Added missing window function parameters :paramref:`.WithinGroup.over.range_` and :paramref:`.WithinGroup.over.rows` parameters to the :meth:`.WithinGroup.over` and :meth:`.FunctionFilter.over` methods, to correspond to the range/rows feature added to the "over" method of SQL functions as part of :ticket:`3049` in version 1.1. .. change:: :tags: bug, sql :tickets: 4313 Fixed bug where the multi-table support for UPDATE and DELETE statements did not consider the additional FROM elements as targets for correlation, when a correlated SELECT were also combined with the statement. This change now includes that a SELECT statement in the WHERE clause for such a statement will try to auto-correlate back to these additional tables in the parent UPDATE/DELETE or unconditionally correlate if :meth:`.Select.correlate` is used. Note that auto-correlation raises an error if the SELECT statement would have no FROM clauses as a result, which can now occur if the parent UPDATE/DELETE specifies the same tables in its additional set of tables; specify :meth:`.Select.correlate` explicitly to resolve. .. changelog:: ``` ### 1.2.10 ``` :released: July 13, 2018 .. change:: :tags: bug, sql :tickets: 4300 Fixed bug where a :class:`.Sequence` would be dropped explicitly before any :class:`.Table` that refers to it, which breaks in the case when the sequence is also involved in a server-side default for that table, when using :meth:`.MetaData.drop_all`. The step which processes sequences to be dropped via non server-side column default functions is now invoked after the table itself is dropped. .. change:: :tags: bug, orm :tickets: 4295 Fixed bug in :class:`.Bundle` construct where placing two columns of the same name would be de-duplicated, when the :class:`.Bundle` were used as part of the rendered SQL, such as in the ORDER BY or GROUP BY of the statement. .. change:: :tags: bug, orm :tickets: 4298 Fixed regression in 1.2.9 due to :ticket:`4287` where using a :class:`.Load` option in conjunction with a string wildcard would result in a TypeError. .. changelog:: ```
Links - PyPI: https://pypi.org/project/sqlalchemy - Changelog: https://pyup.io/changelogs/sqlalchemy/ - Homepage: http://www.sqlalchemy.org

Update sqlalchemy-utils from 0.33.3 to 0.33.4.

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

Links - PyPI: https://pypi.org/project/sqlalchemy-utils - Changelog: https://pyup.io/changelogs/sqlalchemy-utils/ - Repo: https://github.com/kvesteri/sqlalchemy-utils

Update uwsgi from 2.0.17 to 2.0.17.1.

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

Links - PyPI: https://pypi.org/project/uwsgi - Changelog: https://pyup.io/changelogs/uwsgi/ - Docs: https://uwsgi-docs.readthedocs.io/en/latest/

Update beautifulsoup4 from 4.6.0 to 4.6.3.

Changelog ### 4.6.2 ``` * Fix an exception when a custom formatter was asked to format a void element. [bug=1784408] ``` ### 4.6.1 ``` * Stop data loss when encountering an empty numeric entity, and possibly in other cases. Thanks to tos.kamiya for the fix. [bug=1698503] * Preserve XML namespaces introduced inside an XML document, not just the ones introduced at the top level. [bug=1718787] * Added a new formatter, "html5", which represents void elements as "<element>" rather than "<element/>". [bug=1716272] * Fixed a problem where the html.parser tree builder interpreted a string like "&foo " as the character entity "&foo;" [bug=1728706] * Correctly handle invalid HTML numeric character entities like &147; which reference code points that are not Unicode code points. Note that this is only fixed when Beautiful Soup is used with the html.parser parser -- html5lib already worked and I couldn't fix it with lxml. [bug=1782933] * Improved the warning given when no parser is specified. [bug=1780571] * When markup contains duplicate elements, a select() call that includes multiple match clauses will match all relevant elements. [bug=1770596] * Fixed code that was causing deprecation warnings in recent Python 3 versions. Includes a patch from Ville Skyttä. [bug=1778909] [bug=1689496] * Fixed a Windows crash in diagnose() when checking whether a long markup string is a filename. [bug=1737121] * Stopped HTMLParser from raising an exception in very rare cases of bad markup. [bug=1708831] * Fixed a bug where find_all() was not working when asked to find a tag with a namespaced name in an XML document that was parsed as HTML. [bug=1723783] * You can get finer control over formatting by subclassing bs4.element.Formatter and passing a Formatter instance into (e.g.) encode(). [bug=1716272] * You can pass a dictionary of `attrs` into BeautifulSoup.new_tag. This makes it possible to create a tag with an attribute like 'name' that would otherwise be masked by another argument of new_tag. [bug=1779276] * Clarified the deprecation warning when accessing tag.fooTag, to cover the possibility that you might really have been looking for a tag called 'fooTag'. ```
Links - PyPI: https://pypi.org/project/beautifulsoup4 - Changelog: https://pyup.io/changelogs/beautifulsoup4/ - Homepage: http://www.crummy.com/software/BeautifulSoup/bs4/

Update pycodestyle from 2.3.1 to 2.4.0.

Changelog ### 2.4.0 ``` ------------------ New checks: * Add W504 warning for checking that a break doesn't happen after a binary operator. This check is ignored by default. PR 502. * Add W605 warning for invalid escape sequences in string literals. PR 676. * Add W606 warning for 'async' and 'await' reserved keywords being introduced in Python 3.7. PR 684. * Add E252 error for missing whitespace around equal sign in type annotated function arguments with defaults values. PR 717. Changes: * An internal bisect search has replaced a linear search in order to improve efficiency. PR 648. * pycodestyle now uses PyPI trove classifiers in order to document supported python versions on PyPI. PR 654. * 'setup.cfg' '[wheel]' section has been renamed to '[bdist_wheel]', as the former is legacy. PR 653. * pycodestyle now handles very long lines much more efficiently for python 3.2+. Fixes 643. PR 644. * You can now write 'pycodestyle.StyleGuide(verbose=True)' instead of 'pycodestyle.StyleGuide(verbose=True, paths=['-v'])' in order to achieve verbosity. PR 663. * The distribution of pycodestyle now includes the license text in order to comply with open source licenses which require this. PR 694. * 'maximum_line_length' now ignores shebang ('!') lines. PR 736. * Add configuration option for the allowed number of blank lines. It is implemented as a top level dictionary which can be easily overwritten. Fixes 732. PR 733. Bugs: * Prevent a 'DeprecationWarning', and a 'SyntaxError' in future python, caused by an invalid escape sequence. PR 625. * Correctly report E501 when the first line of a docstring is too long. Resolves 622. PR 630. * Support variable annotation when variable start by a keyword, such as class variable type annotations in python 3.6. PR 640. * pycodestyle internals have been changed in order to allow 'python3 -m cProfile' to report correct metrics. PR 647. * Fix a spelling mistake in the description of E722. PR 697. * 'pycodestyle --diff' now does not break if your 'gitconfig' enables 'mnemonicprefix'. PR 706. ```
Links - PyPI: https://pypi.org/project/pycodestyle - Changelog: https://pyup.io/changelogs/pycodestyle/ - Docs: https://pycodestyle.readthedocs.io/

Update pyflakes from 1.6.0 to 2.0.0.

Changelog ### 2.0.0 ``` - Drop support for EOL Python <2.7 and 3.2-3.3 - Check for unused exception binding in `except:` block - Handle string literal type annotations - Ignore redefinitions of `_`, unless originally defined by import - Support `__class__` without `self` in Python 3 - Issue an error for `raise NotImplemented(...)` ```
Links - PyPI: https://pypi.org/project/pyflakes - Changelog: https://pyup.io/changelogs/pyflakes/ - Repo: https://github.com/PyCQA/pyflakes

Update requests-mock from 1.5.0 to 1.5.2.

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

Links - PyPI: https://pypi.org/project/requests-mock - Docs: https://requests-mock.readthedocs.io/
pyup-bot commented 5 years ago

Closing this in favor of #186