From 9d3d0712f2f32644135e5371874868638a19e537 Mon Sep 17 00:00:00 2001 From: Anton Tayanovskyy Date: Wed, 2 Oct 2024 14:03:54 -0400 Subject: [PATCH] Fix: do not over-specify SDK dependencies (#271) Re: https://github.com/pulumi/ci-mgmt/issues/1091 --- provider/cmd/pulumi-resource-docker-build/schema.json | 6 ------ provider/internal/provider.go | 6 ------ sdk/nodejs/package.json | 2 +- 3 files changed, 1 insertion(+), 13 deletions(-) diff --git a/provider/cmd/pulumi-resource-docker-build/schema.json b/provider/cmd/pulumi-resource-docker-build/schema.json index 5c2ef8b..df082b0 100644 --- a/provider/cmd/pulumi-resource-docker-build/schema.json +++ b/provider/cmd/pulumi-resource-docker-build/schema.json @@ -42,15 +42,9 @@ "gradleTest": "" }, "nodejs": { - "dependencies": { - "@pulumi/pulumi": "^3.0.0" - }, "respectSchemaVersion": true }, "python": { - "requires": { - "pulumi": ">=3.0.0,<4.0.0" - }, "respectSchemaVersion": true, "pyproject": { "enabled": true diff --git a/provider/internal/provider.go b/provider/internal/provider.go index 9771a52..10833a8 100644 --- a/provider/internal/provider.go +++ b/provider/internal/provider.go @@ -103,18 +103,12 @@ func NewBuildxProvider() provider.Provider { }, "nodejs": tsgen.NodePackageInfo{ RespectSchemaVersion: true, - Dependencies: map[string]string{ - "@pulumi/pulumi": "^3.0.0", - }, }, "python": pygen.PackageInfo{ RespectSchemaVersion: true, PyProject: struct { Enabled bool `json:"enabled,omitempty"` }{Enabled: true}, - Requires: map[string]string{ - "pulumi": ">=3.0.0,<4.0.0", - }, }, }, }, diff --git a/sdk/nodejs/package.json b/sdk/nodejs/package.json index 1010db3..d0d6443 100644 --- a/sdk/nodejs/package.json +++ b/sdk/nodejs/package.json @@ -14,7 +14,7 @@ "build": "tsc" }, "dependencies": { - "@pulumi/pulumi": "^3.0.0" + "@pulumi/pulumi": "^3.133.0" }, "devDependencies": { "@types/node": "^14",