Skip to content

Commit

Permalink
[sdk/python] Pin pulumi dependency to <3.4.0 (#1605)
Browse files Browse the repository at this point in the history
3.4.0 contains a regression that breaks the YAML SDKs.
Constrain this dependency until a fix is released.
  • Loading branch information
lblackstone committed Jun 8, 2021
1 parent 1985f1a commit 722469b
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 3 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## HEAD (Unreleased)

- [sdk/python] Pin pulumi dependency to <3.4.0. (https://github.com/pulumi/pulumi-kubernetes/pull/1605)

## 3.3.0 (May 26, 2021)

- Automatically mark Secret data as Pulumi secrets. (https://github.com/pulumi/pulumi-kubernetes/pull/1577)
Expand Down
2 changes: 1 addition & 1 deletion provider/cmd/pulumi-resource-kubernetes/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -42587,7 +42587,7 @@
},
"readme": "The Kubernetes provider package offers support for all Kubernetes resources and their properties.\nResources are exposed as types from modules based on Kubernetes API groups such as 'apps', 'core',\n'rbac', and 'storage', among many others. Additionally, support for deploying Helm charts ('helm')\nand YAML files ('yaml') is available in this package. Using this package allows you to\nprogrammatically declare instances of any Kubernetes resources and any supported resource version\nusing infrastructure as code, which Pulumi then uses to drive the Kubernetes API.\n\nIf this is your first time using this package, these two resources may be helpful:\n\n* [Kubernetes Getting Started Guide](https://www.pulumi.com/docs/quickstart/kubernetes/): Get up and running quickly.\n* [Kubernetes Pulumi Setup Documentation](https://www.pulumi.com/docs/quickstart/kubernetes/configure/): How to configure Pulumi\n for use with your Kubernetes cluster.\n",
"requires": {
"pulumi": "\u003e=3.0.0,\u003c4.0.0",
"pulumi": "\u003e=3.0.0,\u003c3.4.0",
"pyyaml": "\u003e=5.3.1,\u003c6.0",
"requests": "\u003e=2.21,\u003c3.0"
},
Expand Down
2 changes: 1 addition & 1 deletion provider/pkg/gen/schema.go
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ Use the navigation below to see detailed documentation for each of the supported
})
pkg.Language["python"] = rawMessage(map[string]interface{}{
"requires": map[string]string{
"pulumi": ">=3.0.0,<4.0.0",
"pulumi": ">=3.0.0,<3.4.0",
"requests": ">=2.21,<3.0",
"pyyaml": ">=5.3.1,<6.0",
},
Expand Down
2 changes: 1 addition & 1 deletion sdk/python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ def readme():
},
install_requires=[
'parver>=0.2.1',
'pulumi>=3.0.0,<4.0.0',
'pulumi>=3.0.0,<3.4.0',
'pyyaml>=5.3.1,<6.0',
'requests>=2.21,<3.0',
'semver>=2.8.1'
Expand Down

0 comments on commit 722469b

Please sign in to comment.