From d3850a6de604ae9fcf7a6732406d6c2863447b8d Mon Sep 17 00:00:00 2001 From: Donald Stufft Date: Wed, 13 Mar 2019 10:40:12 -0400 Subject: [PATCH] Configure the CDK to target Python --- packages/@aws-cdk/alexa-ask/package.json | 8 +++++-- packages/@aws-cdk/app-delivery/package.json | 6 +++++- packages/@aws-cdk/assets-docker/package.json | 8 +++++-- packages/@aws-cdk/assets/package.json | 8 +++++-- packages/@aws-cdk/aws-amazonmq/package.json | 8 +++++-- packages/@aws-cdk/aws-apigateway/package.json | 8 +++++-- .../aws-applicationautoscaling/package.json | 8 +++++-- packages/@aws-cdk/aws-appstream/package.json | 8 +++++-- packages/@aws-cdk/aws-appsync/package.json | 8 +++++-- packages/@aws-cdk/aws-athena/package.json | 8 +++++-- .../@aws-cdk/aws-autoscaling-api/package.json | 8 +++++-- .../aws-autoscaling-common/package.json | 8 +++++-- .../@aws-cdk/aws-autoscaling/package.json | 8 +++++-- .../aws-autoscalingplans/package.json | 8 +++++-- packages/@aws-cdk/aws-batch/package.json | 8 +++++-- packages/@aws-cdk/aws-budgets/package.json | 8 +++++-- .../aws-certificatemanager/package.json | 8 +++++-- packages/@aws-cdk/aws-cloud9/package.json | 8 +++++-- .../@aws-cdk/aws-cloudformation/package.json | 8 +++++-- packages/@aws-cdk/aws-cloudfront/package.json | 8 +++++-- packages/@aws-cdk/aws-cloudtrail/package.json | 8 +++++-- packages/@aws-cdk/aws-cloudwatch/package.json | 8 +++++-- packages/@aws-cdk/aws-codebuild/package.json | 8 +++++-- packages/@aws-cdk/aws-codecommit/package.json | 8 +++++-- .../@aws-cdk/aws-codedeploy-api/package.json | 6 +++++- packages/@aws-cdk/aws-codedeploy/package.json | 8 +++++-- .../aws-codepipeline-api/package.json | 8 +++++-- .../@aws-cdk/aws-codepipeline/package.json | 8 +++++-- packages/@aws-cdk/aws-cognito/package.json | 8 +++++-- packages/@aws-cdk/aws-config/package.json | 8 +++++-- .../@aws-cdk/aws-datapipeline/package.json | 8 +++++-- packages/@aws-cdk/aws-dax/package.json | 8 +++++-- .../aws-directoryservice/package.json | 8 +++++-- packages/@aws-cdk/aws-dlm/package.json | 8 +++++-- packages/@aws-cdk/aws-dms/package.json | 8 +++++-- packages/@aws-cdk/aws-docdb/package.json | 8 +++++-- packages/@aws-cdk/aws-dynamodb/package.json | 8 +++++-- packages/@aws-cdk/aws-ec2/package.json | 8 +++++-- packages/@aws-cdk/aws-ecr/package.json | 8 +++++-- packages/@aws-cdk/aws-ecs/package.json | 8 +++++-- packages/@aws-cdk/aws-efs/package.json | 8 +++++-- packages/@aws-cdk/aws-eks/package.json | 8 +++++-- .../@aws-cdk/aws-elasticache/package.json | 8 +++++-- .../aws-elasticbeanstalk/package.json | 8 +++++-- .../aws-elasticloadbalancing/package.json | 8 +++++-- .../aws-elasticloadbalancingv2/package.json | 8 +++++-- .../@aws-cdk/aws-elasticsearch/package.json | 8 +++++-- packages/@aws-cdk/aws-emr/package.json | 8 +++++-- packages/@aws-cdk/aws-events/package.json | 8 +++++-- packages/@aws-cdk/aws-fsx/package.json | 8 +++++-- packages/@aws-cdk/aws-gamelift/package.json | 8 +++++-- packages/@aws-cdk/aws-glue/package.json | 8 +++++-- packages/@aws-cdk/aws-greengrass/package.json | 8 +++++-- packages/@aws-cdk/aws-guardduty/package.json | 8 +++++-- packages/@aws-cdk/aws-iam/package.json | 8 +++++-- packages/@aws-cdk/aws-inspector/package.json | 8 +++++-- packages/@aws-cdk/aws-iot/package.json | 8 +++++-- packages/@aws-cdk/aws-iot1click/package.json | 8 +++++-- .../@aws-cdk/aws-iotanalytics/package.json | 8 +++++-- packages/@aws-cdk/aws-kinesis/package.json | 8 +++++-- .../aws-kinesisanalytics/package.json | 8 +++++-- .../@aws-cdk/aws-kinesisfirehose/package.json | 8 +++++-- packages/@aws-cdk/aws-kms/package.json | 8 +++++-- .../aws-lambda-event-sources/package.json | 8 +++++-- packages/@aws-cdk/aws-lambda/package.json | 8 +++++-- packages/@aws-cdk/aws-logs/package.json | 8 +++++-- packages/@aws-cdk/aws-neptune/package.json | 8 +++++-- packages/@aws-cdk/aws-opsworks/package.json | 8 +++++-- packages/@aws-cdk/aws-opsworkscm/package.json | 8 +++++-- .../@aws-cdk/aws-quickstarts/package.json | 8 +++++-- packages/@aws-cdk/aws-ram/package.json | 8 +++++-- packages/@aws-cdk/aws-rds/package.json | 6 +++++- packages/@aws-cdk/aws-redshift/package.json | 8 +++++-- packages/@aws-cdk/aws-robomaker/package.json | 8 +++++-- packages/@aws-cdk/aws-route53/package.json | 8 +++++-- .../@aws-cdk/aws-route53resolver/package.json | 8 +++++-- .../@aws-cdk/aws-s3-deployment/package.json | 8 +++++-- .../aws-s3-notifications/package.json | 8 +++++-- packages/@aws-cdk/aws-s3/package.json | 8 +++++-- packages/@aws-cdk/aws-sagemaker/package.json | 8 +++++-- packages/@aws-cdk/aws-sam/package.json | 8 +++++-- packages/@aws-cdk/aws-sdb/package.json | 8 +++++-- .../@aws-cdk/aws-secretsmanager/package.json | 6 +++++- .../@aws-cdk/aws-servicecatalog/package.json | 8 +++++-- .../aws-servicediscovery/package.json | 8 +++++-- packages/@aws-cdk/aws-ses/package.json | 8 +++++-- packages/@aws-cdk/aws-sns/package.json | 8 +++++-- packages/@aws-cdk/aws-sqs/package.json | 8 +++++-- packages/@aws-cdk/aws-ssm/package.json | 8 +++++-- .../@aws-cdk/aws-stepfunctions/package.json | 8 +++++-- packages/@aws-cdk/aws-waf/package.json | 8 +++++-- .../@aws-cdk/aws-wafregional/package.json | 8 +++++-- packages/@aws-cdk/aws-workspaces/package.json | 8 +++++-- packages/@aws-cdk/cdk/package.json | 8 +++++-- .../build-tools/create-missing-libraries.ts | 11 ++++++++++ packages/@aws-cdk/cx-api/package.json | 6 +++++- packages/@aws-cdk/region-info/package.json | 6 +++++- packages/@aws-cdk/runtime-values/package.json | 8 +++++-- tools/pkglint/lib/rules.ts | 21 ++++++++++++++++++- 99 files changed, 607 insertions(+), 189 deletions(-) diff --git a/packages/@aws-cdk/alexa-ask/package.json b/packages/@aws-cdk/alexa-ask/package.json index 4aa230c8bca1d..1b15677aa1c8d 100644 --- a/packages/@aws-cdk/alexa-ask/package.json +++ b/packages/@aws-cdk/alexa-ask/package.json @@ -20,7 +20,11 @@ "artifactId": "alexa-ask" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.alexa-ask", + "module": "aws_cdk.alexa_ask" + } } }, "repository": { @@ -71,4 +75,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/app-delivery/package.json b/packages/@aws-cdk/app-delivery/package.json index 550e97324f1a4..0af274686d16a 100644 --- a/packages/@aws-cdk/app-delivery/package.json +++ b/packages/@aws-cdk/app-delivery/package.json @@ -19,6 +19,10 @@ "packageId": "Amazon.CDK.AppDelivery", "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" + }, + "python": { + "distName": "aws-cdk.app-delivery", + "module": "aws_cdk.app_delivery" } }, "outdir": "dist" @@ -73,4 +77,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/assets-docker/package.json b/packages/@aws-cdk/assets-docker/package.json index 703bd3f409f13..46942f9534c51 100644 --- a/packages/@aws-cdk/assets-docker/package.json +++ b/packages/@aws-cdk/assets-docker/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.assets-docker", + "module": "aws_cdk.assets_docker" + } } }, "repository": { @@ -78,4 +82,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/assets/package.json b/packages/@aws-cdk/assets/package.json index 0361f863fbae4..f0700e6960519 100644 --- a/packages/@aws-cdk/assets/package.json +++ b/packages/@aws-cdk/assets/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.assets", + "module": "aws_cdk.assets" + } } }, "repository": { @@ -71,4 +75,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-amazonmq/package.json b/packages/@aws-cdk/aws-amazonmq/package.json index 6e61ca7ca62e6..b1d187175f26f 100644 --- a/packages/@aws-cdk/aws-amazonmq/package.json +++ b/packages/@aws-cdk/aws-amazonmq/package.json @@ -20,7 +20,11 @@ "artifactId": "amazonmq" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.amazonmq", + "module": "aws_cdk.services.amazonmq" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-apigateway/package.json b/packages/@aws-cdk/aws-apigateway/package.json index 220b4ec7c4c88..fa5af830088d1 100644 --- a/packages/@aws-cdk/aws-apigateway/package.json +++ b/packages/@aws-cdk/aws-apigateway/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.apigateway", + "module": "aws_cdk.services.apigateway" + } } }, "repository": { @@ -85,4 +89,4 @@ "resource-attribute:@aws-cdk/aws-apigateway.IRestApi.restApiRootResourceId" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-applicationautoscaling/package.json b/packages/@aws-cdk/aws-applicationautoscaling/package.json index 1df5cdbd74191..41abfcf751c35 100644 --- a/packages/@aws-cdk/aws-applicationautoscaling/package.json +++ b/packages/@aws-cdk/aws-applicationautoscaling/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.applicationautoscaling", + "module": "aws_cdk.services.applicationautoscaling" + } } }, "repository": { @@ -75,4 +79,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-appstream/package.json b/packages/@aws-cdk/aws-appstream/package.json index 02080ecad0a5b..e70abd476feeb 100644 --- a/packages/@aws-cdk/aws-appstream/package.json +++ b/packages/@aws-cdk/aws-appstream/package.json @@ -20,7 +20,11 @@ "artifactId": "appstream" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.appstream", + "module": "aws_cdk.services.appstream" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-appsync/package.json b/packages/@aws-cdk/aws-appsync/package.json index a1e2cdc353eb6..8a985699b160d 100644 --- a/packages/@aws-cdk/aws-appsync/package.json +++ b/packages/@aws-cdk/aws-appsync/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.appsync", + "module": "aws_cdk.services.appsync" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-athena/package.json b/packages/@aws-cdk/aws-athena/package.json index 27983d63e9090..0f8a32d988767 100644 --- a/packages/@aws-cdk/aws-athena/package.json +++ b/packages/@aws-cdk/aws-athena/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.athena", + "module": "aws_cdk.services.athena" + } } }, "cdk-build": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-autoscaling-api/package.json b/packages/@aws-cdk/aws-autoscaling-api/package.json index e2b817f92fc09..84a17d837995f 100644 --- a/packages/@aws-cdk/aws-autoscaling-api/package.json +++ b/packages/@aws-cdk/aws-autoscaling-api/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.autoscaling-api", + "module": "aws_cdk.services.autoscaling_api" + } } }, "repository": { @@ -77,4 +81,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-autoscaling-common/package.json b/packages/@aws-cdk/aws-autoscaling-common/package.json index 911ac190341d6..a319b5b78e905 100644 --- a/packages/@aws-cdk/aws-autoscaling-common/package.json +++ b/packages/@aws-cdk/aws-autoscaling-common/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.autoscaling-common", + "module": "aws_cdk.services.autoscaling_common" + } } }, "repository": { @@ -68,4 +72,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-autoscaling/package.json b/packages/@aws-cdk/aws-autoscaling/package.json index c8f430febac73..279bec96eaeba 100644 --- a/packages/@aws-cdk/aws-autoscaling/package.json +++ b/packages/@aws-cdk/aws-autoscaling/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.autoscaling", + "module": "aws_cdk.services.autoscaling" + } } }, "repository": { @@ -92,4 +96,4 @@ "export:@aws-cdk/aws-autoscaling.IAutoScalingGroup" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-autoscalingplans/package.json b/packages/@aws-cdk/aws-autoscalingplans/package.json index f807956afc1d7..797e6012cdfeb 100644 --- a/packages/@aws-cdk/aws-autoscalingplans/package.json +++ b/packages/@aws-cdk/aws-autoscalingplans/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.autoscalingplans", + "module": "aws_cdk.services.autoscalingplans" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-batch/package.json b/packages/@aws-cdk/aws-batch/package.json index c8f8d602066df..0d3a44e618175 100644 --- a/packages/@aws-cdk/aws-batch/package.json +++ b/packages/@aws-cdk/aws-batch/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.batch", + "module": "aws_cdk.services.batch" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-budgets/package.json b/packages/@aws-cdk/aws-budgets/package.json index 9f1948b05c692..89df1823fb217 100644 --- a/packages/@aws-cdk/aws-budgets/package.json +++ b/packages/@aws-cdk/aws-budgets/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.budgets", + "module": "aws_cdk.services.budgets" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-certificatemanager/package.json b/packages/@aws-cdk/aws-certificatemanager/package.json index 25a77408bc2c8..5d7f67f1e9745 100644 --- a/packages/@aws-cdk/aws-certificatemanager/package.json +++ b/packages/@aws-cdk/aws-certificatemanager/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.certificatemanager", + "module": "aws_cdk.services.certificatemanager" + } } }, "repository": { @@ -77,4 +81,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-cloud9/package.json b/packages/@aws-cdk/aws-cloud9/package.json index 084b95029f858..656405316aa3f 100644 --- a/packages/@aws-cdk/aws-cloud9/package.json +++ b/packages/@aws-cdk/aws-cloud9/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.cloud9", + "module": "aws_cdk.services.cloud9" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-cloudformation/package.json b/packages/@aws-cdk/aws-cloudformation/package.json index 45abb74d4c033..92b5db6faa6d8 100644 --- a/packages/@aws-cdk/aws-cloudformation/package.json +++ b/packages/@aws-cdk/aws-cloudformation/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.cloudformation", + "module": "aws_cdk.services.cloudformation" + } } }, "repository": { @@ -92,4 +96,4 @@ "construct-ctor:@aws-cdk/aws-cloudformation.PipelineCloudFormationDeployAction." ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-cloudfront/package.json b/packages/@aws-cdk/aws-cloudfront/package.json index 27d1d97999a17..310de0b8d20d8 100644 --- a/packages/@aws-cdk/aws-cloudfront/package.json +++ b/packages/@aws-cdk/aws-cloudfront/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.cloudfront", + "module": "aws_cdk.services.cloudfront" + } } }, "repository": { @@ -78,4 +82,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-cloudtrail/package.json b/packages/@aws-cdk/aws-cloudtrail/package.json index 7704ad357fb4e..f17c3e07220e5 100644 --- a/packages/@aws-cdk/aws-cloudtrail/package.json +++ b/packages/@aws-cdk/aws-cloudtrail/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.cloudtrail", + "module": "aws_cdk.services.cloudtrail" + } } }, "repository": { @@ -77,4 +81,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-cloudwatch/package.json b/packages/@aws-cdk/aws-cloudwatch/package.json index b373aea53be13..8157a206ff7a9 100644 --- a/packages/@aws-cdk/aws-cloudwatch/package.json +++ b/packages/@aws-cdk/aws-cloudwatch/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.cloudwatch", + "module": "aws_cdk.services.cloudwatch" + } } }, "repository": { @@ -72,4 +76,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-codebuild/package.json b/packages/@aws-cdk/aws-codebuild/package.json index d35bad59b3fa9..57a3e64dc868e 100644 --- a/packages/@aws-cdk/aws-codebuild/package.json +++ b/packages/@aws-cdk/aws-codebuild/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.codebuild", + "module": "aws_cdk.services.codebuild" + } } }, "repository": { @@ -97,4 +101,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-codecommit/package.json b/packages/@aws-cdk/aws-codecommit/package.json index 33c77d465c210..ed9eb435d7642 100644 --- a/packages/@aws-cdk/aws-codecommit/package.json +++ b/packages/@aws-cdk/aws-codecommit/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.codecommit", + "module": "aws_cdk.services.codecommit" + } } }, "repository": { @@ -82,4 +86,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-codedeploy-api/package.json b/packages/@aws-cdk/aws-codedeploy-api/package.json index e3c5a94cc9563..63fbef49aca4e 100644 --- a/packages/@aws-cdk/aws-codedeploy-api/package.json +++ b/packages/@aws-cdk/aws-codedeploy-api/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.codedeploy-api", + "module": "aws_cdk.services.codedeploy_api" + } } }, "repository": { diff --git a/packages/@aws-cdk/aws-codedeploy/package.json b/packages/@aws-cdk/aws-codedeploy/package.json index b46c0ed38caf6..adb698c238294 100644 --- a/packages/@aws-cdk/aws-codedeploy/package.json +++ b/packages/@aws-cdk/aws-codedeploy/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.codedeploy", + "module": "aws_cdk.services.codedeploy" + } } }, "repository": { @@ -94,4 +98,4 @@ "construct-ctor:@aws-cdk/aws-codedeploy.ServerDeploymentGroupBase..params[2]" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-codepipeline-api/package.json b/packages/@aws-cdk/aws-codepipeline-api/package.json index 730b2bf7c843b..4e50728cdae1b 100644 --- a/packages/@aws-cdk/aws-codepipeline-api/package.json +++ b/packages/@aws-cdk/aws-codepipeline-api/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.codepipeline-api", + "module": "aws_cdk.services.codepipeline_api" + } } }, "repository": { @@ -78,4 +82,4 @@ "construct-ctor:@aws-cdk/aws-codepipeline-api.Artifact..params[1]" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-codepipeline/package.json b/packages/@aws-cdk/aws-codepipeline/package.json index 108944cac4099..3265784927c21 100644 --- a/packages/@aws-cdk/aws-codepipeline/package.json +++ b/packages/@aws-cdk/aws-codepipeline/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.codepipeline", + "module": "aws_cdk.services.codepipeline" + } } }, "repository": { @@ -101,4 +105,4 @@ "construct-ctor:@aws-cdk/aws-codepipeline.CrossRegionScaffoldStack..params[1]" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-cognito/package.json b/packages/@aws-cdk/aws-cognito/package.json index 9527347909cd7..b4b0bb56249de 100644 --- a/packages/@aws-cdk/aws-cognito/package.json +++ b/packages/@aws-cdk/aws-cognito/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.cognito", + "module": "aws_cdk.services.cognito" + } } }, "repository": { @@ -72,4 +76,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-config/package.json b/packages/@aws-cdk/aws-config/package.json index 4919f6f556f69..a0dff1942e1fd 100644 --- a/packages/@aws-cdk/aws-config/package.json +++ b/packages/@aws-cdk/aws-config/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.config", + "module": "aws_cdk.services.config" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-datapipeline/package.json b/packages/@aws-cdk/aws-datapipeline/package.json index 2588577c286f5..2049337ee1f20 100644 --- a/packages/@aws-cdk/aws-datapipeline/package.json +++ b/packages/@aws-cdk/aws-datapipeline/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.datapipeline", + "module": "aws_cdk.services.datapipeline" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-dax/package.json b/packages/@aws-cdk/aws-dax/package.json index ee090a7a8a1fe..b9f9e30308ea2 100644 --- a/packages/@aws-cdk/aws-dax/package.json +++ b/packages/@aws-cdk/aws-dax/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.dax", + "module": "aws_cdk.services.dax" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-directoryservice/package.json b/packages/@aws-cdk/aws-directoryservice/package.json index be276a8a98cb3..6884dd8004360 100644 --- a/packages/@aws-cdk/aws-directoryservice/package.json +++ b/packages/@aws-cdk/aws-directoryservice/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.directoryservice", + "module": "aws_cdk.services.directoryservice" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-dlm/package.json b/packages/@aws-cdk/aws-dlm/package.json index 76ebe5e08d971..257bf54d6bfda 100644 --- a/packages/@aws-cdk/aws-dlm/package.json +++ b/packages/@aws-cdk/aws-dlm/package.json @@ -20,7 +20,11 @@ "artifactId": "dlm" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.dlm", + "module": "aws_cdk.services.dlm" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-dms/package.json b/packages/@aws-cdk/aws-dms/package.json index 68cbe65cdbfe8..10cae8bf9272f 100644 --- a/packages/@aws-cdk/aws-dms/package.json +++ b/packages/@aws-cdk/aws-dms/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.dms", + "module": "aws_cdk.services.dms" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-docdb/package.json b/packages/@aws-cdk/aws-docdb/package.json index 5921071fc8440..2d3d2bc3ffec0 100644 --- a/packages/@aws-cdk/aws-docdb/package.json +++ b/packages/@aws-cdk/aws-docdb/package.json @@ -20,7 +20,11 @@ "artifactId": "docdb" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.docdb", + "module": "aws_cdk.services.docdb" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-dynamodb/package.json b/packages/@aws-cdk/aws-dynamodb/package.json index 9898eb83b515a..a5658578afa19 100644 --- a/packages/@aws-cdk/aws-dynamodb/package.json +++ b/packages/@aws-cdk/aws-dynamodb/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.dynamodb", + "module": "aws_cdk.services.dynamodb" + } } }, "repository": { @@ -74,4 +78,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-ec2/package.json b/packages/@aws-cdk/aws-ec2/package.json index 1943efc853c03..91b776594e967 100644 --- a/packages/@aws-cdk/aws-ec2/package.json +++ b/packages/@aws-cdk/aws-ec2/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.ec2", + "module": "aws_cdk.services.ec2" + } } }, "repository": { @@ -80,4 +84,4 @@ "resource-attribute:@aws-cdk/aws-ec2.ISecurityGroup.securityGroupVpcId" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-ecr/package.json b/packages/@aws-cdk/aws-ecr/package.json index 54b2959da772d..7b98d4996fd44 100644 --- a/packages/@aws-cdk/aws-ecr/package.json +++ b/packages/@aws-cdk/aws-ecr/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.ecr", + "module": "aws_cdk.services.ecr" + } } }, "repository": { @@ -85,4 +89,4 @@ "import:@aws-cdk/aws-ecr.Repository" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-ecs/package.json b/packages/@aws-cdk/aws-ecs/package.json index ab62843aec19c..cb9d403df1951 100644 --- a/packages/@aws-cdk/aws-ecs/package.json +++ b/packages/@aws-cdk/aws-ecs/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.ecs", + "module": "aws_cdk.services.ecs" + } } }, "repository": { @@ -111,4 +115,4 @@ "construct-ctor:@aws-cdk/aws-ecs.LoadBalancedFargateServiceApplet..params[0]" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-efs/package.json b/packages/@aws-cdk/aws-efs/package.json index f1f9f4b7152fd..864ad558261fd 100644 --- a/packages/@aws-cdk/aws-efs/package.json +++ b/packages/@aws-cdk/aws-efs/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.efs", + "module": "aws_cdk.services.efs" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-eks/package.json b/packages/@aws-cdk/aws-eks/package.json index ffd6ccde696eb..c02506b2b1037 100644 --- a/packages/@aws-cdk/aws-eks/package.json +++ b/packages/@aws-cdk/aws-eks/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.eks", + "module": "aws_cdk.services.eks" + } } }, "repository": { @@ -76,4 +80,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-elasticache/package.json b/packages/@aws-cdk/aws-elasticache/package.json index f33dec78e33ce..93b63a34207df 100644 --- a/packages/@aws-cdk/aws-elasticache/package.json +++ b/packages/@aws-cdk/aws-elasticache/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.elasticache", + "module": "aws_cdk.services.elasticache" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-elasticbeanstalk/package.json b/packages/@aws-cdk/aws-elasticbeanstalk/package.json index f411fae741c3d..4ddd5217fbfc5 100644 --- a/packages/@aws-cdk/aws-elasticbeanstalk/package.json +++ b/packages/@aws-cdk/aws-elasticbeanstalk/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.elasticbeanstalk", + "module": "aws_cdk.services.elasticbeanstalk" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-elasticloadbalancing/package.json b/packages/@aws-cdk/aws-elasticloadbalancing/package.json index 9f0402608a3d7..672ad5e0cf58c 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancing/package.json +++ b/packages/@aws-cdk/aws-elasticloadbalancing/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.elasticloadbalancing", + "module": "aws_cdk.services.elasticloadbalancing" + } } }, "repository": { @@ -74,4 +78,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json b/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json index d25463697f39d..3d362be97df4a 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json +++ b/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.elasticloadbalancingv2", + "module": "aws_cdk.services.elasticloadbalancingv2" + } } }, "repository": { @@ -88,4 +92,4 @@ "construct-ctor:@aws-cdk/aws-elasticloadbalancingv2.TargetGroupBase." ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-elasticsearch/package.json b/packages/@aws-cdk/aws-elasticsearch/package.json index f906fadf9135a..23ad16b4a1741 100644 --- a/packages/@aws-cdk/aws-elasticsearch/package.json +++ b/packages/@aws-cdk/aws-elasticsearch/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.elasticsearch", + "module": "aws_cdk.services.elasticsearch" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-emr/package.json b/packages/@aws-cdk/aws-emr/package.json index 329ae6b9dc67e..f5c82b55df78e 100644 --- a/packages/@aws-cdk/aws-emr/package.json +++ b/packages/@aws-cdk/aws-emr/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.emr", + "module": "aws_cdk.services.emr" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-events/package.json b/packages/@aws-cdk/aws-events/package.json index b7e8e240934b1..dc1ad31424921 100644 --- a/packages/@aws-cdk/aws-events/package.json +++ b/packages/@aws-cdk/aws-events/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.events", + "module": "aws_cdk.services.events" + } } }, "repository": { @@ -71,4 +75,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-fsx/package.json b/packages/@aws-cdk/aws-fsx/package.json index fb7bdbac3b3d1..8d67bf95025ab 100644 --- a/packages/@aws-cdk/aws-fsx/package.json +++ b/packages/@aws-cdk/aws-fsx/package.json @@ -20,7 +20,11 @@ "artifactId": "fsx" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.fsx", + "module": "aws_cdk.services.fsx" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-gamelift/package.json b/packages/@aws-cdk/aws-gamelift/package.json index e3e4a1fa7380e..475f680c58882 100644 --- a/packages/@aws-cdk/aws-gamelift/package.json +++ b/packages/@aws-cdk/aws-gamelift/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.gamelift", + "module": "aws_cdk.services.gamelift" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-glue/package.json b/packages/@aws-cdk/aws-glue/package.json index 6d1e7beaeba48..607ea5de0662d 100644 --- a/packages/@aws-cdk/aws-glue/package.json +++ b/packages/@aws-cdk/aws-glue/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.glue", + "module": "aws_cdk.services.glue" + } } }, "repository": { @@ -76,4 +80,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-greengrass/package.json b/packages/@aws-cdk/aws-greengrass/package.json index 7b435a33efaec..24bb9fe412bdd 100644 --- a/packages/@aws-cdk/aws-greengrass/package.json +++ b/packages/@aws-cdk/aws-greengrass/package.json @@ -20,7 +20,11 @@ "artifactId": "greengrass" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.greengrass", + "module": "aws_cdk.services.greengrass" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-guardduty/package.json b/packages/@aws-cdk/aws-guardduty/package.json index a5123aa6df5e5..364fd8d6e8174 100644 --- a/packages/@aws-cdk/aws-guardduty/package.json +++ b/packages/@aws-cdk/aws-guardduty/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.guardduty", + "module": "aws_cdk.services.guardduty" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-iam/package.json b/packages/@aws-cdk/aws-iam/package.json index a17ec6f4cc00d..f8ddc8bf8f026 100644 --- a/packages/@aws-cdk/aws-iam/package.json +++ b/packages/@aws-cdk/aws-iam/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.iam", + "module": "aws_cdk.services.iam" + } } }, "repository": { @@ -74,4 +78,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-inspector/package.json b/packages/@aws-cdk/aws-inspector/package.json index 23183f6447090..a8728f83e418e 100644 --- a/packages/@aws-cdk/aws-inspector/package.json +++ b/packages/@aws-cdk/aws-inspector/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.inspector", + "module": "aws_cdk.services.inspector" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-iot/package.json b/packages/@aws-cdk/aws-iot/package.json index 9b3be52a2bb82..0a71660575b91 100644 --- a/packages/@aws-cdk/aws-iot/package.json +++ b/packages/@aws-cdk/aws-iot/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.iot", + "module": "aws_cdk.services.iot" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-iot1click/package.json b/packages/@aws-cdk/aws-iot1click/package.json index 706bd6b539b43..c7abb4083b012 100644 --- a/packages/@aws-cdk/aws-iot1click/package.json +++ b/packages/@aws-cdk/aws-iot1click/package.json @@ -20,7 +20,11 @@ "artifactId": "iot1click" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.iot1click", + "module": "aws_cdk.services.iot1click" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-iotanalytics/package.json b/packages/@aws-cdk/aws-iotanalytics/package.json index 95c79547a4a92..5f52e2357b329 100644 --- a/packages/@aws-cdk/aws-iotanalytics/package.json +++ b/packages/@aws-cdk/aws-iotanalytics/package.json @@ -20,7 +20,11 @@ "artifactId": "iotanalytics" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.iotanalytics", + "module": "aws_cdk.services.iotanalytics" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-kinesis/package.json b/packages/@aws-cdk/aws-kinesis/package.json index b895b1fcf1ed7..c5354d71fa265 100644 --- a/packages/@aws-cdk/aws-kinesis/package.json +++ b/packages/@aws-cdk/aws-kinesis/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.kinesis", + "module": "aws_cdk.services.kinesis" + } } }, "repository": { @@ -74,4 +78,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-kinesisanalytics/package.json b/packages/@aws-cdk/aws-kinesisanalytics/package.json index 5843f6786ecb5..3b12f8ffca2e2 100644 --- a/packages/@aws-cdk/aws-kinesisanalytics/package.json +++ b/packages/@aws-cdk/aws-kinesisanalytics/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.kinesisanalytics", + "module": "aws_cdk.services.kinesisanalytics" + } } }, "repository": { @@ -72,4 +76,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-kinesisfirehose/package.json b/packages/@aws-cdk/aws-kinesisfirehose/package.json index cd9685ceb0c6b..3346fe95557dd 100644 --- a/packages/@aws-cdk/aws-kinesisfirehose/package.json +++ b/packages/@aws-cdk/aws-kinesisfirehose/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.kinesisfirehose", + "module": "aws_cdk.services.kinesisfirehose" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-kms/package.json b/packages/@aws-cdk/aws-kms/package.json index c708a4d430367..7e332a7386843 100644 --- a/packages/@aws-cdk/aws-kms/package.json +++ b/packages/@aws-cdk/aws-kms/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.kms", + "module": "aws_cdk.services.kms" + } } }, "repository": { @@ -72,4 +76,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-lambda-event-sources/package.json b/packages/@aws-cdk/aws-lambda-event-sources/package.json index 666afed6f9f26..68a0ce9abb79c 100644 --- a/packages/@aws-cdk/aws-lambda-event-sources/package.json +++ b/packages/@aws-cdk/aws-lambda-event-sources/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.lambda-event-sources", + "module": "aws_cdk.services.lambda_event_sources" + } } }, "repository": { @@ -80,4 +84,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-lambda/package.json b/packages/@aws-cdk/aws-lambda/package.json index e804d9f979383..87cd94e56c80f 100644 --- a/packages/@aws-cdk/aws-lambda/package.json +++ b/packages/@aws-cdk/aws-lambda/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.lambda", + "module": "aws_cdk.services.lambda" + } } }, "repository": { @@ -97,4 +101,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-logs/package.json b/packages/@aws-cdk/aws-logs/package.json index b7ca8c4df73d1..8e2eea40c37d8 100644 --- a/packages/@aws-cdk/aws-logs/package.json +++ b/packages/@aws-cdk/aws-logs/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.logs", + "module": "aws_cdk.services.logs" + } } }, "repository": { @@ -74,4 +78,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-neptune/package.json b/packages/@aws-cdk/aws-neptune/package.json index 575a5294583ee..b30c83cb719e7 100644 --- a/packages/@aws-cdk/aws-neptune/package.json +++ b/packages/@aws-cdk/aws-neptune/package.json @@ -20,7 +20,11 @@ "artifactId": "neptune" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.neptune", + "module": "aws_cdk.services.neptune" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-opsworks/package.json b/packages/@aws-cdk/aws-opsworks/package.json index 27263d816c247..b6f2aa44f7d72 100644 --- a/packages/@aws-cdk/aws-opsworks/package.json +++ b/packages/@aws-cdk/aws-opsworks/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.opsworks", + "module": "aws_cdk.services.opsworks" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-opsworkscm/package.json b/packages/@aws-cdk/aws-opsworkscm/package.json index 10d56351955df..a23b490417518 100644 --- a/packages/@aws-cdk/aws-opsworkscm/package.json +++ b/packages/@aws-cdk/aws-opsworkscm/package.json @@ -20,7 +20,11 @@ "artifactId": "opsworkscm" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.opsworkscm", + "module": "aws_cdk.services.opsworkscm" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-quickstarts/package.json b/packages/@aws-cdk/aws-quickstarts/package.json index 4e64427d844e7..c5d0455d21e81 100644 --- a/packages/@aws-cdk/aws-quickstarts/package.json +++ b/packages/@aws-cdk/aws-quickstarts/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.quickstarts", + "module": "aws_cdk.services.quickstarts" + } } }, "repository": { @@ -67,4 +71,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-ram/package.json b/packages/@aws-cdk/aws-ram/package.json index 4e5594db49654..b986c35951df8 100644 --- a/packages/@aws-cdk/aws-ram/package.json +++ b/packages/@aws-cdk/aws-ram/package.json @@ -20,7 +20,11 @@ "artifactId": "ram" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.ram", + "module": "aws_cdk.services.ram" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-rds/package.json b/packages/@aws-cdk/aws-rds/package.json index 87090f7ea9c76..c11982a9d0caa 100644 --- a/packages/@aws-cdk/aws-rds/package.json +++ b/packages/@aws-cdk/aws-rds/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.rds", + "module": "aws_cdk.services.rds" + } } }, "repository": { diff --git a/packages/@aws-cdk/aws-redshift/package.json b/packages/@aws-cdk/aws-redshift/package.json index 4a02f5ee5a98c..b047cf9790143 100644 --- a/packages/@aws-cdk/aws-redshift/package.json +++ b/packages/@aws-cdk/aws-redshift/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.redshift", + "module": "aws_cdk.services.redshift" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-robomaker/package.json b/packages/@aws-cdk/aws-robomaker/package.json index 05718c8249d88..e7d3c1274b6ee 100644 --- a/packages/@aws-cdk/aws-robomaker/package.json +++ b/packages/@aws-cdk/aws-robomaker/package.json @@ -20,7 +20,11 @@ "artifactId": "robomaker" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.robomaker", + "module": "aws_cdk.services.robomaker" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-route53/package.json b/packages/@aws-cdk/aws-route53/package.json index 6fb96c433b3b9..9e1c4c737f2ad 100644 --- a/packages/@aws-cdk/aws-route53/package.json +++ b/packages/@aws-cdk/aws-route53/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.route53", + "module": "aws_cdk.services.route53" + } } }, "repository": { @@ -75,4 +79,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-route53resolver/package.json b/packages/@aws-cdk/aws-route53resolver/package.json index 5463a6cbd9d0e..a67f091204bfc 100644 --- a/packages/@aws-cdk/aws-route53resolver/package.json +++ b/packages/@aws-cdk/aws-route53resolver/package.json @@ -20,7 +20,11 @@ "artifactId": "route53resolver" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.route53resolver", + "module": "aws_cdk.services.route53resolver" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-s3-deployment/package.json b/packages/@aws-cdk/aws-s3-deployment/package.json index 6c2277aa7e16a..ca6f6e0e62d08 100644 --- a/packages/@aws-cdk/aws-s3-deployment/package.json +++ b/packages/@aws-cdk/aws-s3-deployment/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.s3-deployment", + "module": "aws_cdk.services.s3_deployment" + } } }, "repository": { @@ -89,4 +93,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-s3-notifications/package.json b/packages/@aws-cdk/aws-s3-notifications/package.json index dc80505e3b956..4bdee223cf040 100644 --- a/packages/@aws-cdk/aws-s3-notifications/package.json +++ b/packages/@aws-cdk/aws-s3-notifications/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.s3-notifications", + "module": "aws_cdk.services.s3_notifications" + } } }, "repository": { @@ -63,4 +67,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-s3/package.json b/packages/@aws-cdk/aws-s3/package.json index 5460c458b4896..b66ba55349b72 100644 --- a/packages/@aws-cdk/aws-s3/package.json +++ b/packages/@aws-cdk/aws-s3/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.s3", + "module": "aws_cdk.services.s3" + } } }, "repository": { @@ -89,4 +93,4 @@ "resource-interface:@aws-cdk/aws-s3.IBucketPolicy" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-sagemaker/package.json b/packages/@aws-cdk/aws-sagemaker/package.json index 3e2c0442931a9..46e5760f79da0 100644 --- a/packages/@aws-cdk/aws-sagemaker/package.json +++ b/packages/@aws-cdk/aws-sagemaker/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.sagemaker", + "module": "aws_cdk.services.sagemaker" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-sam/package.json b/packages/@aws-cdk/aws-sam/package.json index 61e71f9889084..037641ed66a5a 100644 --- a/packages/@aws-cdk/aws-sam/package.json +++ b/packages/@aws-cdk/aws-sam/package.json @@ -20,7 +20,11 @@ "artifactId": "sam" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.sam", + "module": "aws_cdk.services.sam" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-sdb/package.json b/packages/@aws-cdk/aws-sdb/package.json index f53dd68b0fdcb..31e0267736f1e 100644 --- a/packages/@aws-cdk/aws-sdb/package.json +++ b/packages/@aws-cdk/aws-sdb/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.sdb", + "module": "aws_cdk.services.sdb" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-secretsmanager/package.json b/packages/@aws-cdk/aws-secretsmanager/package.json index c1b3debdc3600..e48b5257ae45c 100644 --- a/packages/@aws-cdk/aws-secretsmanager/package.json +++ b/packages/@aws-cdk/aws-secretsmanager/package.json @@ -20,7 +20,11 @@ "artifactId": "secretsmanager" } }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.secretsmanager", + "module": "aws_cdk.services.secretsmanager" + } } }, "repository": { diff --git a/packages/@aws-cdk/aws-servicecatalog/package.json b/packages/@aws-cdk/aws-servicecatalog/package.json index 4648d55d9f3a7..de297f20bf289 100644 --- a/packages/@aws-cdk/aws-servicecatalog/package.json +++ b/packages/@aws-cdk/aws-servicecatalog/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.servicecatalog", + "module": "aws_cdk.services.servicecatalog" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-servicediscovery/package.json b/packages/@aws-cdk/aws-servicediscovery/package.json index eb934117c9fb1..6969f3abbe856 100644 --- a/packages/@aws-cdk/aws-servicediscovery/package.json +++ b/packages/@aws-cdk/aws-servicediscovery/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.servicediscovery", + "module": "aws_cdk.services.servicediscovery" + } } }, "repository": { @@ -87,4 +91,4 @@ "resource-interface:@aws-cdk/aws-servicediscovery.IPrivateDnsNamespace" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-ses/package.json b/packages/@aws-cdk/aws-ses/package.json index a03404042df45..9ce7b1c60b38c 100644 --- a/packages/@aws-cdk/aws-ses/package.json +++ b/packages/@aws-cdk/aws-ses/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.ses", + "module": "aws_cdk.services.ses" + } } }, "repository": { @@ -80,4 +84,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-sns/package.json b/packages/@aws-cdk/aws-sns/package.json index 43c3ba77b5700..d7a18e7f72e4a 100644 --- a/packages/@aws-cdk/aws-sns/package.json +++ b/packages/@aws-cdk/aws-sns/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.sns", + "module": "aws_cdk.services.sns" + } }, "excludeTypescript": [ "examples" @@ -88,4 +92,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-sqs/package.json b/packages/@aws-cdk/aws-sqs/package.json index c07cd7e53a8be..8e1dd783c6561 100644 --- a/packages/@aws-cdk/aws-sqs/package.json +++ b/packages/@aws-cdk/aws-sqs/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.sqs", + "module": "aws_cdk.services.sqs" + } } }, "repository": { @@ -87,4 +91,4 @@ "resource-attribute:@aws-cdk/aws-sqs.IQueue.queueName" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-ssm/package.json b/packages/@aws-cdk/aws-ssm/package.json index 75c5d46f22402..9bfb7deea134d 100644 --- a/packages/@aws-cdk/aws-ssm/package.json +++ b/packages/@aws-cdk/aws-ssm/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.ssm", + "module": "aws_cdk.services.ssm" + } } }, "repository": { @@ -85,4 +89,4 @@ "*:@aws-cdk/aws-ssm.ResourceDataSync" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-stepfunctions/package.json b/packages/@aws-cdk/aws-stepfunctions/package.json index e089cf3edfea8..c6f30ad2283bc 100644 --- a/packages/@aws-cdk/aws-stepfunctions/package.json +++ b/packages/@aws-cdk/aws-stepfunctions/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.stepfunctions", + "module": "aws_cdk.services.stepfunctions" + } } }, "repository": { @@ -81,4 +85,4 @@ "resource-attribute:@aws-cdk/aws-stepfunctions.IStateMachine.stateMachineName" ] } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-waf/package.json b/packages/@aws-cdk/aws-waf/package.json index 8d6f230ac1623..2133cefffc201 100644 --- a/packages/@aws-cdk/aws-waf/package.json +++ b/packages/@aws-cdk/aws-waf/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.waf", + "module": "aws_cdk.services.waf" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-wafregional/package.json b/packages/@aws-cdk/aws-wafregional/package.json index f10fcf1ea7549..4f7d55bf237ac 100644 --- a/packages/@aws-cdk/aws-wafregional/package.json +++ b/packages/@aws-cdk/aws-wafregional/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.wafregional", + "module": "aws_cdk.services.wafregional" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-workspaces/package.json b/packages/@aws-cdk/aws-workspaces/package.json index 0585eba121b1a..f5f01dcbe68cb 100644 --- a/packages/@aws-cdk/aws-workspaces/package.json +++ b/packages/@aws-cdk/aws-workspaces/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.services.workspaces", + "module": "aws_cdk.services.workspaces" + } } }, "repository": { @@ -69,4 +73,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/cdk/package.json b/packages/@aws-cdk/cdk/package.json index 3328616464ef4..20ab1a22e0682 100644 --- a/packages/@aws-cdk/cdk/package.json +++ b/packages/@aws-cdk/cdk/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.cdk", + "module": "aws_cdk.cdk" + } } }, "repository": { @@ -78,4 +82,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts b/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts index a14a23785f9d6..a2cb90cc4cd48 100644 --- a/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts +++ b/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts @@ -73,6 +73,13 @@ async function main() { ? lowcaseModuleName : `${moduleFamily.toLocaleLowerCase()}-${lowcaseModuleName}`; + // python names + const pythonDistSubName = moduleFamily === 'AWS' + ? `services.${lowcaseModuleName}` + : `${moduleFamily.toLocaleLowerCase()}.${lowcaseModuleName}`; + const pythonDistName = `aws-cdk.${pythonDistSubName}`; + const pythonModuleName = pythonDistName.replace(/-/g, "_"); + async function write(relativePath: string, contents: string[] | string | object) { const fullPath = path.join(packagePath, relativePath); const dir = path.dirname(fullPath); @@ -116,6 +123,10 @@ async function main() { artifactId: javaArtifactId } }, + pytohn: { + distName: pythonDistName, + module: pythonModuleName + }, sphinx: {} } }, diff --git a/packages/@aws-cdk/cx-api/package.json b/packages/@aws-cdk/cx-api/package.json index dca21e9a7d61b..4a6ada3ad31a4 100644 --- a/packages/@aws-cdk/cx-api/package.json +++ b/packages/@aws-cdk/cx-api/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.cx-api", + "module": "aws_cdk.cx_api" + } } }, "scripts": { diff --git a/packages/@aws-cdk/region-info/package.json b/packages/@aws-cdk/region-info/package.json index 95755685df0bf..c6af93d995853 100644 --- a/packages/@aws-cdk/region-info/package.json +++ b/packages/@aws-cdk/region-info/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.region-info", + "module": "aws_cdk.region_info" + } } }, "cdk-build": { diff --git a/packages/@aws-cdk/runtime-values/package.json b/packages/@aws-cdk/runtime-values/package.json index a654902086c32..b6d1689e7d558 100644 --- a/packages/@aws-cdk/runtime-values/package.json +++ b/packages/@aws-cdk/runtime-values/package.json @@ -20,7 +20,11 @@ "signAssembly": true, "assemblyOriginatorKeyFile": "../../key.snk" }, - "sphinx": {} + "sphinx": {}, + "python": { + "distName": "aws-cdk.runtime-values", + "module": "aws_cdk.runtime_values" + } } }, "repository": { @@ -70,4 +74,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/tools/pkglint/lib/rules.ts b/tools/pkglint/lib/rules.ts index c159231db8ef3..2128e5eacb1e0 100644 --- a/tools/pkglint/lib/rules.ts +++ b/tools/pkglint/lib/rules.ts @@ -191,6 +191,19 @@ export class JSIIJavaPackageIsRequired extends ValidationRule { } } +export class JSIIPythonTarget extends ValidationRule { + public readonly name = 'jsii/python'; + + public validate(pkg: PackageJson): void { + if (!isJSII(pkg)) { return; } + + const moduleName = cdkModuleName(pkg.json.name); + + expectJSON(this.name, pkg, 'jsii.targets.python.distName', moduleName.python.distName); + expectJSON(this.name, pkg, 'jsii.targets.python.module', moduleName.python.module); + } +} + export class JSIISphinxTarget extends ValidationRule { public readonly name = 'jsii/sphinx'; @@ -297,13 +310,19 @@ function cdkModuleName(name: string) { .map(s => s === 'aws' ? 'AWS' : caseUtils.pascal(s)) .join('.'); + const pythonName = name.replace(/^@/g, "").replace(/\//g, ".").split(".").map(caseUtils.kebab).join(".").replace(/^aws\-/, "services."); + return { javaPackage: `software.amazon.awscdk${isCdkPkg ? '' : `.${name.replace(/^aws-/, 'services-').replace(/-/g, '.')}`}`, mavenArtifactId: isCdkPkg ? 'cdk' : name.startsWith('aws-') || name.startsWith('alexa-') ? name.replace(/^aws-/, '') : `cdk-${name}`, - dotnetNamespace: `Amazon.CDK${isCdkPkg ? '' : `.${dotnetSuffix}`}` + dotnetNamespace: `Amazon.CDK${isCdkPkg ? '' : `.${dotnetSuffix}`}`, + python: { + distName: `aws-cdk.${pythonName}`, + module: `aws_cdk.${pythonName.replace(/-/g, "_")}`, + }, }; }