Skip to content

Commit e39d4a9

Browse files
committed
Prepare for v3.0.0 release
1 parent 54af065 commit e39d4a9

File tree

17 files changed

+47
-113
lines changed

17 files changed

+47
-113
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ _(none)_
33

44
---
55

6+
## 3.0.0 (2021-04-19)
7+
* Depend on Pulumi 3.0, which includes improvements to Python resource arguments and key translation, Go SDK performance,
8+
Node SDK performance, general availability of Automation API, and more.
9+
610
## 2.10.0 (2021-04-12)
711
* Upgrade to pulumi-terraform-bridge v2.23.0
812

examples/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ go 1.16
55
require (
66
github.com/onsi/ginkgo v1.12.0 // indirect
77
github.com/onsi/gomega v1.9.0 // indirect
8-
github.com/pulumi/pulumi/pkg/v3 v3.0.0-beta.2
9-
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2 // indirect
8+
github.com/pulumi/pulumi/pkg/v3 v3.0.0
9+
github.com/pulumi/pulumi/sdk/v3 v3.0.0 // indirect
1010
gopkg.in/airbrake/gobrake.v2 v2.0.9 // indirect
1111
gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 // indirect
1212
)

examples/go.sum

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,8 @@ github.com/aws/aws-sdk-go v1.31.13 h1:UeWMTRTL0XAKLR7vxDL4/u7KOtz/LtfJr+lXtxN4YE
215215
github.com/aws/aws-sdk-go v1.31.13/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
216216
github.com/aws/aws-sdk-go v1.36.1 h1:rDgSL20giXXu48Ycx6Qa4vWaNTVTltUl6vA73ObCSVk=
217217
github.com/aws/aws-sdk-go v1.36.1/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro=
218+
github.com/aws/aws-sdk-go v1.37.31 h1:eK7hgg1H4xivwopAbnzfQ7ZBbDb9cEkGDivd9rUMnJs=
219+
github.com/aws/aws-sdk-go v1.37.31/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro=
218220
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
219221
github.com/beorn7/perks v1.0.0 h1:HWo1m869IqiPhD389kmkxeTalrjNbbJTC8LXupb+sl0=
220222
github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
@@ -723,13 +725,17 @@ github.com/pulumi/pulumi/pkg/v2 v2.22.1-0.20210309145724-0d5b3d375d56 h1:Gj/hkWP
723725
github.com/pulumi/pulumi/pkg/v2 v2.22.1-0.20210309145724-0d5b3d375d56/go.mod h1:bAbzFeU3gHu1diqcckqUqaFf5dP02BfJlP8dnHwm00k=
724726
github.com/pulumi/pulumi/pkg/v3 v3.0.0-beta.2 h1:9ZrTeR2CKNmyYjx4GprltxHGMRguno4shKRWedWBRvo=
725727
github.com/pulumi/pulumi/pkg/v3 v3.0.0-beta.2/go.mod h1:JCl+sZFEEeDQF1CLAYkxmQv7jxGsNVR7Sn2+gXTu/ag=
728+
github.com/pulumi/pulumi/pkg/v3 v3.0.0 h1:Wj920eXTkNydNXHX7YQESO2vSuW33X+n1BS4Uywstzs=
729+
github.com/pulumi/pulumi/pkg/v3 v3.0.0/go.mod h1:XsgC0PpPdjzZAj9YyEMvtU0ei542zOGxS7M1EzFmH84=
726730
github.com/pulumi/pulumi/sdk/v2 v2.2.1/go.mod h1:QNbWpL4gvf3X0lUFT7TXA2Jo1ff/Ti2l97AyFGYwvW4=
727731
github.com/pulumi/pulumi/sdk/v2 v2.9.3-0.20200901032843-632995149920 h1:LFtxbZuOINXf4jZB4FTQbsQJWfMp7TF11SjAO992i0Y=
728732
github.com/pulumi/pulumi/sdk/v2 v2.9.3-0.20200901032843-632995149920/go.mod h1:x84WPiFiuE+G4kJ5jUYkOxmnQJlWoJaHNeEYdqnCKA4=
729733
github.com/pulumi/pulumi/sdk/v2 v2.22.1-0.20210309145724-0d5b3d375d56 h1:ZT4xD3HLkm1K6+FW2v5Hej3CszbJdygiSu5JfKe9cX4=
730734
github.com/pulumi/pulumi/sdk/v2 v2.22.1-0.20210309145724-0d5b3d375d56/go.mod h1:fCFhRV6NmidWetmgDPA76efL+s0JqLlS54JJIwfOt+o=
731735
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2 h1:uw3nUFEtygkBTSVjL+kvE12pS8imafKcALPewEFVv1c=
732736
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2/go.mod h1:GBHyQ7awNQSRmiKp/p8kIKrGrMOZeA/k2czoM/GOqds=
737+
github.com/pulumi/pulumi/sdk/v3 v3.0.0 h1:zkragE05t1Rco/ymfqMU4UXdEmKMmOH0SXhUKQxujxQ=
738+
github.com/pulumi/pulumi/sdk/v3 v3.0.0/go.mod h1:GBHyQ7awNQSRmiKp/p8kIKrGrMOZeA/k2czoM/GOqds=
733739
github.com/rjeczalik/notify v0.9.2 h1:MiTWrPj55mNDHEiIX5YUSKefw/+lCQVoAFmD6oQm5w8=
734740
github.com/rjeczalik/notify v0.9.2/go.mod h1:aErll2f0sUX9PXZnVNyeiObbmTlk5jnMoCa4QEjJeqM=
735741
github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af h1:gu+uRPtBe88sKxUCEXRoeCvVG90TJmwhiqRpvdhQFng=

provider/cmd/pulumi-resource-postgresql/schema.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1274,6 +1274,7 @@
12741274
},
12751275
"language": {
12761276
"csharp": {
1277+
"compatibility": "tfbridge20",
12771278
"namespaces": {
12781279
"postgresql": "PostgreSql"
12791280
},
@@ -1287,6 +1288,7 @@
12871288
"importBasePath": "github.com/pulumi/pulumi-postgresql/sdk/v3/go/postgresql"
12881289
},
12891290
"nodejs": {
1291+
"compatibility": "tfbridge20",
12901292
"dependencies": {
12911293
"@pulumi/pulumi": "^3.0.0-alpha.-"
12921294
},
@@ -1301,6 +1303,7 @@
13011303
"typescriptVersion": ""
13021304
},
13031305
"python": {
1306+
"compatibility": "tfbridge20",
13041307
"readme": "\u003e This provider is a derived work of the [Terraform Provider](https://github.com/cyrilgdn/terraform-provider-postgresql)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi/pulumi-postgresql` repo](https://github.com/pulumi/pulumi-postgresql/issues); however, if that doesn't turn up anything,\n\u003e please consult the source [`cyrilgdn/terraform-provider-postgresql` repo](https://github.com/cyrilgdn/terraform-provider-postgresql/issues).",
13051308
"requires": {
13061309
"pulumi": "\u003e=3.0.0a1,\u003c4.0.0"

provider/go.mod

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ go 1.16
55
require (
66
github.com/cyrilgdn/terraform-provider-postgresql v0.0.0
77
github.com/hashicorp/terraform-plugin-sdk v1.7.0
8-
github.com/pulumi/pulumi-terraform-bridge/v3 v3.0.0-beta.1
9-
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2
8+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.0.0
9+
github.com/pulumi/pulumi/pkg/v3 v3.0.0
10+
github.com/pulumi/pulumi/sdk/v3 v3.0.0
1011
)
1112

1213
replace github.com/cyrilgdn/terraform-provider-postgresql => github.com/pulumi/terraform-provider-postgresql v1.12.1-0.20210330162646-5e21079b520e

provider/go.sum

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ github.com/aws/aws-sdk-go v1.23.20/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpi
158158
github.com/aws/aws-sdk-go v1.25.3/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo=
159159
github.com/aws/aws-sdk-go v1.36.1 h1:rDgSL20giXXu48Ycx6Qa4vWaNTVTltUl6vA73ObCSVk=
160160
github.com/aws/aws-sdk-go v1.36.1/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro=
161+
github.com/aws/aws-sdk-go v1.37.31 h1:eK7hgg1H4xivwopAbnzfQ7ZBbDb9cEkGDivd9rUMnJs=
162+
github.com/aws/aws-sdk-go v1.37.31/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro=
161163
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
162164
github.com/beorn7/perks v1.0.0 h1:HWo1m869IqiPhD389kmkxeTalrjNbbJTC8LXupb+sl0=
163165
github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
@@ -693,14 +695,20 @@ github.com/pulumi/pulumi-terraform-bridge/v2 v2.23.0 h1:9TanftKDCkeauJpKQHgRmCur
693695
github.com/pulumi/pulumi-terraform-bridge/v2 v2.23.0/go.mod h1:QdO8kh0Yu3O03RAjSntY5d/ELPAn3KkGWaLAcP7/Y44=
694696
github.com/pulumi/pulumi-terraform-bridge/v3 v3.0.0-beta.1 h1:PRhXkWZe81r0grnR7v8BoC3cns5yk6V6IvjmvM13NUg=
695697
github.com/pulumi/pulumi-terraform-bridge/v3 v3.0.0-beta.1/go.mod h1:ni4UwH2JZdaEcM9dz4qip2zB9gYOaNdEcGou4Bu2Dws=
698+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.0.0 h1:hjLg5gpNCpYZdENoNrTw96RVa2sl0TUO4RngN7nlwVI=
699+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.0.0/go.mod h1:r9aZCGVFQyNQY0lZcdKSrlOJNFIlSo2pmNEPGFR7UP4=
696700
github.com/pulumi/pulumi/pkg/v2 v2.24.1-0.20210411193841-b7d403204449 h1:KTj+B7YhRbU7PsOMBr58RFwNJy+OkGILpA+6/RSuhhw=
697701
github.com/pulumi/pulumi/pkg/v2 v2.24.1-0.20210411193841-b7d403204449/go.mod h1:hq6KcDEklytmMrL5aexH19GP2f5GX2IeveICJXaKHc0=
698702
github.com/pulumi/pulumi/pkg/v3 v3.0.0-beta.2 h1:9ZrTeR2CKNmyYjx4GprltxHGMRguno4shKRWedWBRvo=
699703
github.com/pulumi/pulumi/pkg/v3 v3.0.0-beta.2/go.mod h1:JCl+sZFEEeDQF1CLAYkxmQv7jxGsNVR7Sn2+gXTu/ag=
704+
github.com/pulumi/pulumi/pkg/v3 v3.0.0 h1:Wj920eXTkNydNXHX7YQESO2vSuW33X+n1BS4Uywstzs=
705+
github.com/pulumi/pulumi/pkg/v3 v3.0.0/go.mod h1:XsgC0PpPdjzZAj9YyEMvtU0ei542zOGxS7M1EzFmH84=
700706
github.com/pulumi/pulumi/sdk/v2 v2.24.1 h1:bmFDjdlYinnjQu5jeR+D4+k8aQuEhxIfJ/N3nOSaYiY=
701707
github.com/pulumi/pulumi/sdk/v2 v2.24.1/go.mod h1:sHQdzD0/cIopR5uLeoikXi1pNBv5SwA4M617VqdIA3E=
702708
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2 h1:uw3nUFEtygkBTSVjL+kvE12pS8imafKcALPewEFVv1c=
703709
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2/go.mod h1:GBHyQ7awNQSRmiKp/p8kIKrGrMOZeA/k2czoM/GOqds=
710+
github.com/pulumi/pulumi/sdk/v3 v3.0.0 h1:zkragE05t1Rco/ymfqMU4UXdEmKMmOH0SXhUKQxujxQ=
711+
github.com/pulumi/pulumi/sdk/v3 v3.0.0/go.mod h1:GBHyQ7awNQSRmiKp/p8kIKrGrMOZeA/k2czoM/GOqds=
704712
github.com/pulumi/terraform-diff-reader v0.0.0-20201211191010-ad4715e9285e h1:Dik4Qe/+xguB8JagPyXNlbOnRiXGmq/PSPQTGunYnTk=
705713
github.com/pulumi/terraform-diff-reader v0.0.0-20201211191010-ad4715e9285e/go.mod h1:sZ9FUzGO+yM41hsQHs/yIcj/Y993qMdBxBU5mpDmAfQ=
706714
github.com/pulumi/terraform-provider-postgresql v1.12.1-0.20210330162646-5e21079b520e h1:RwBCyzNKjVY4r5mi1lwulqMFi0zPqryXpm56Qx4HsP0=

sdk/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ go 1.14
55
require (
66
github.com/blang/semver v3.5.1+incompatible
77
github.com/pkg/errors v0.9.1
8-
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2
8+
github.com/pulumi/pulumi/sdk/v3 v3.0.0
99
)

sdk/go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,8 @@ github.com/pulumi/pulumi/sdk/v2 v2.20.0 h1:Y4lUewm7YhAXz7R/m1M8w5X2o20BnxBq3ka6j
227227
github.com/pulumi/pulumi/sdk/v2 v2.20.0/go.mod h1:fCFhRV6NmidWetmgDPA76efL+s0JqLlS54JJIwfOt+o=
228228
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2 h1:uw3nUFEtygkBTSVjL+kvE12pS8imafKcALPewEFVv1c=
229229
github.com/pulumi/pulumi/sdk/v3 v3.0.0-beta.2/go.mod h1:GBHyQ7awNQSRmiKp/p8kIKrGrMOZeA/k2czoM/GOqds=
230+
github.com/pulumi/pulumi/sdk/v3 v3.0.0 h1:zkragE05t1Rco/ymfqMU4UXdEmKMmOH0SXhUKQxujxQ=
231+
github.com/pulumi/pulumi/sdk/v3 v3.0.0/go.mod h1:GBHyQ7awNQSRmiKp/p8kIKrGrMOZeA/k2czoM/GOqds=
230232
github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af h1:gu+uRPtBe88sKxUCEXRoeCvVG90TJmwhiqRpvdhQFng=
231233
github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg=
232234
github.com/russross/blackfriday/v2 v2.0.1 h1:lPqVAte+HuHNfhJ/0LC98ESWRz8afy9tM/0RK8m9o+Q=

sdk/python/pulumi_postgresql/database.py

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -413,9 +413,7 @@ def __init__(__self__,
413413
owner: Optional[pulumi.Input[str]] = None,
414414
tablespace_name: Optional[pulumi.Input[str]] = None,
415415
template: Optional[pulumi.Input[str]] = None,
416-
__props__=None,
417-
__name__=None,
418-
__opts__=None):
416+
__props__=None):
419417
"""
420418
Create a Database resource with the given unique name, props, and options.
421419
:param str resource_name: The name of the resource.
@@ -477,15 +475,7 @@ def _internal_init(__self__,
477475
owner: Optional[pulumi.Input[str]] = None,
478476
tablespace_name: Optional[pulumi.Input[str]] = None,
479477
template: Optional[pulumi.Input[str]] = None,
480-
__props__=None,
481-
__name__=None,
482-
__opts__=None):
483-
if __name__ is not None:
484-
warnings.warn("explicit use of __name__ is deprecated", DeprecationWarning)
485-
resource_name = __name__
486-
if __opts__ is not None:
487-
warnings.warn("explicit use of __opts__ is deprecated, use 'opts' instead", DeprecationWarning)
488-
opts = __opts__
478+
__props__=None):
489479
if opts is None:
490480
opts = pulumi.ResourceOptions()
491481
if not isinstance(opts, pulumi.ResourceOptions):

sdk/python/pulumi_postgresql/default_privileg.py

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -262,9 +262,7 @@ def __init__(__self__,
262262
role: Optional[pulumi.Input[str]] = None,
263263
schema: Optional[pulumi.Input[str]] = None,
264264
with_grant_option: Optional[pulumi.Input[bool]] = None,
265-
__props__=None,
266-
__name__=None,
267-
__opts__=None):
265+
__props__=None):
268266
"""
269267
Create a DefaultPrivileg resource with the given unique name, props, and options.
270268
:param str resource_name: The name of the resource.
@@ -307,16 +305,8 @@ def _internal_init(__self__,
307305
role: Optional[pulumi.Input[str]] = None,
308306
schema: Optional[pulumi.Input[str]] = None,
309307
with_grant_option: Optional[pulumi.Input[bool]] = None,
310-
__props__=None,
311-
__name__=None,
312-
__opts__=None):
308+
__props__=None):
313309
pulumi.log.warn("""DefaultPrivileg is deprecated: postgresql.DefaultPrivileg has been deprecated in favor of postgresql.DefaultPrivileges""")
314-
if __name__ is not None:
315-
warnings.warn("explicit use of __name__ is deprecated", DeprecationWarning)
316-
resource_name = __name__
317-
if __opts__ is not None:
318-
warnings.warn("explicit use of __opts__ is deprecated, use 'opts' instead", DeprecationWarning)
319-
opts = __opts__
320310
if opts is None:
321311
opts = pulumi.ResourceOptions()
322312
if not isinstance(opts, pulumi.ResourceOptions):

0 commit comments

Comments
 (0)