Skip to content

Commit 8cdf597

Browse files
committed
deps: Ensure Python deps are installed.
1 parent 9886dc1 commit 8cdf597

File tree

8 files changed

+324
-306
lines changed

8 files changed

+324
-306
lines changed

.ecrc renamed to .editorconfig-checker.json

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,46 +2,48 @@
22
"Debug": false,
33
"Exclude": [
44
"\\.7z$",
5-
"\\.avif",
5+
"\\.avif$",
66
"\\.bak$",
77
"\\.bin$",
88
"\\.bz2$",
99
"\\.cache$",
1010
"\\.css\\.map$",
1111
"\\.dcignore$",
1212
"\\.ecrc$",
13+
"\\.editorconfig-checker\\.json$",
1314
"\\.eot$",
1415
"\\.example$",
1516
"\\.gif$",
1617
"\\.git/.*$",
1718
"\\.go$",
18-
"\\.golangci.yml$",
19-
"\\.goreleaser.yml$",
19+
"\\.golangci\\.yml$",
20+
"\\.goreleaser\\.yml$",
2021
"\\.gotmpl$",
2122
"\\.gz$",
2223
"\\.ico$",
2324
"\\.infracost/.*$",
24-
"\\.terraform/.*$",
25-
"\\.lefthook/.*$",
26-
"\\.lefthook-local/.*$",
2725
"\\.jpeg$",
2826
"\\.jpg$",
2927
"\\.js\\.map$",
28+
"\\.lefthook-local/.*$",
29+
"\\.lefthook/.*$",
30+
"\\.licenses\\.cache\\.json$",
3031
"\\.log$",
3132
"\\.mp4$",
3233
"\\.otf$",
3334
"\\.out$",
3435
"\\.patch$",
35-
"\\.pbm",
36+
"\\.pbm$",
3637
"\\.pdf$",
37-
"\\.pgm",
38+
"\\.pgm$",
3839
"\\.png$",
39-
"\\.pnm",
40-
"\\.ppm",
40+
"\\.pnm$",
41+
"\\.ppm$",
4142
"\\.snap$",
4243
"\\.svg$",
4344
"\\.tar$",
4445
"\\.terraform-docs\\.yml$",
46+
"\\.terraform/.*$",
4547
"\\.terraform\\.lock\\.hcl$",
4648
"\\.tfstate\\.backup$",
4749
"\\.tfstate$",
@@ -65,6 +67,8 @@
6567
"cliff\\.toml$",
6668
"go\\.mod$",
6769
"go\\.sum$",
70+
"go\\.tools\\.mod$",
71+
"go\\.tools\\.sum$",
6872
"min\\.css$",
6973
"min\\.js$",
7074
"package-lock\\.json$",

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@ BINARY_NAME=terraform-provider-corefunc
1414

1515
.PHONY: install-tools
1616
## install-tools: [tools]* Install/upgrade the required dependencies.
17-
install-tools: install-tools-mac install-tools-go
17+
install-tools: install-tools-mac install-tools-go install-tools-py
18+
19+
.PHONY: install-tools-py
20+
## install-tools-py: [tools] Install/upgrade the required Go packages.
21+
install-tools-py:
22+
@ $(HEADER) "=====> Installing Python tools..."
23+
poetry lock && poetry install
1824

1925
.PHONY: install-tools-go
2026
## install-tools-go: [tools] Install/upgrade the required Go packages.

0 commit comments

Comments
 (0)