Skip to content

Commit

Permalink
Switch to PyProject setup.
Browse files Browse the repository at this point in the history
  • Loading branch information
ringods committed Oct 8, 2024
1 parent ecf69cb commit f370a12
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 45 deletions.
4 changes: 3 additions & 1 deletion provider/cmd/pulumi-resource-matchbox/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,9 @@
"readme": "\u003e This provider is a derived work of the [Terraform Provider](https://github.com/poseidon/terraform-provider-matchbox)\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-matchbox` repo](https://github.com/pulumiverse/pulumi-matchbox/issues); however, if that doesn't turn up anything,\n\u003e please consult the source [`terraform-provider-matchbox` repo](https://github.com/poseidon/terraform-provider-matchbox/issues).",
"compatibility": "tfbridge20",
"respectSchemaVersion": true,
"pyproject": {}
"pyproject": {
"enabled": true
}
}
},
"config": {
Expand Down
1 change: 1 addition & 0 deletions provider/resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ func Provider() tfbridge.ProviderInfo {
"pulumi": ">=3.0.0,<4.0.0",
},
PackageName: "pulumiverse_matchbox",
PyProject: struct{ Enabled bool }{true},
RespectSchemaVersion: true,
},
Golang: &tfbridge.GolangInfo{
Expand Down
22 changes: 22 additions & 0 deletions sdk/python/pyproject.toml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 0 additions & 44 deletions sdk/python/setup.py

This file was deleted.

0 comments on commit f370a12

Please sign in to comment.