From 0e7f674d795fce9754cc1407ae6c6c3a4fa3f8b8 Mon Sep 17 00:00:00 2001 From: wimax-grapl <69007229+wimax-grapl@users.noreply.github.com> Date: Wed, 21 Jul 2021 14:33:53 -0400 Subject: [PATCH] Upgrade python constraints (#1016) * what if i upgrade constraints a tad * what about now * ok whats going wrong, is it pulumi-aws? * how about 4.9.0 * 4.10.0 does the trick it seems * Okay, i've done as much as i can in terms of pulumi-aws afaict --- 3rdparty/python/constraints.txt | 36 ++++++++++++++++---------------- 3rdparty/python/requirements.txt | 8 +++++-- 2 files changed, 24 insertions(+), 20 deletions(-) diff --git a/3rdparty/python/constraints.txt b/3rdparty/python/constraints.txt index 44eca3e470..476e875d38 100644 --- a/3rdparty/python/constraints.txt +++ b/3rdparty/python/constraints.txt @@ -1,37 +1,37 @@ -# Generated by ./build-support/manage_virtualenv.sh on Fri 16 Jul 2021 08:36:48 AM EDT +# Generated by ./build-support/manage_virtualenv.sh on Tue 20 Jul 2021 03:12:50 PM PDT # DO NOT EDIT BY HAND ansicolors==1.1.8 Arpeggio==1.10.2 attrs==20.3.0 blessed==1.17.6 -boto3==1.18.0 -botocore==1.21.0 -bugout==0.1.12 +boto3==1.18.3 +botocore==1.21.3 +bugout==0.1.13 certifi==2021.5.30 chalice==1.22.4 -charset-normalizer==2.0.2 +charset-normalizer==2.0.3 click==7.1.2 dill==0.3.4 fasteners==0.16 grpcio==1.38.1 humbug==0.1.9 -hypothesis==6.14.2 +hypothesis==6.14.3 idna==3.2 importlib-metadata==4.6.1 iniconfig==1.1.1 inquirer==2.7.0 jmespath==0.10.0 -mypy-boto3-cloudwatch==1.18.0 -mypy-boto3-dynamodb==1.18.0 -mypy-boto3-ec2==1.18.0 -mypy-boto3-lambda==1.18.0 -mypy-boto3-route53==1.18.0 -mypy-boto3-s3==1.18.0 -mypy-boto3-sagemaker==1.18.0 -mypy-boto3-secretsmanager==1.18.0 -mypy-boto3-sns==1.18.0 -mypy-boto3-sqs==1.18.0 -mypy-boto3-ssm==1.18.0 +mypy-boto3-cloudwatch==1.18.3 +mypy-boto3-dynamodb==1.18.3 +mypy-boto3-ec2==1.18.3 +mypy-boto3-lambda==1.18.3 +mypy-boto3-route53==1.18.3 +mypy-boto3-s3==1.18.3 +mypy-boto3-sagemaker==1.18.3 +mypy-boto3-secretsmanager==1.18.3 +mypy-boto3-sns==1.18.3 +mypy-boto3-sqs==1.18.3 +mypy-boto3-ssm==1.18.3 mypy-extensions==0.4.3 packaging==20.9 pantsbuild.pants==2.6.0rc1 @@ -41,7 +41,7 @@ pip==21.1.3 pluggy==0.13.1 protobuf==3.17.3 psutil==5.8.0 -pulumi==3.7.0 +pulumi==3.7.1 pulumi-aws==4.6.0 pulumi-docker==3.0.0 pulumi-kafka==3.0.1 diff --git a/3rdparty/python/requirements.txt b/3rdparty/python/requirements.txt index ba33d18448..adf4ba2628 100644 --- a/3rdparty/python/requirements.txt +++ b/3rdparty/python/requirements.txt @@ -1,4 +1,6 @@ # Any Python dependencies used by our code should be declared here. +# !!!!! Don't forget to regenerate the constraints from this! (see readme.md) + boto3 botocore chalice==1.22.4 @@ -18,8 +20,10 @@ mypy_boto3_sqs mypy_boto3_ssm protobuf>=3.12.1 pulumi>=3.0.0,<4.0.0 -# 4.7.0 is broken: https://github.com/pulumi/pulumi-aws/issues/1519 -pulumi-aws>=4.0.0,<5.0.0,<4.7.0 + +# 4.7.0 to 4.9.0 are broken typecheck-wise: https://github.com/pulumi/pulumi-aws/issues/1519 +# 4.10.0 to 4.13.0 causes sigsegv: https://github.com/pulumi/pulumi-aws/issues/1575 +pulumi-aws>=4.0.0,<5.0.0,==4.6.0 pulumi_docker pulumi_kafka pulumi_random