Skip to content

Commit 3ace7f2

Browse files
committed
Update to v1.15.16
Signed-off-by: Dominik Schulz <[email protected]>
1 parent da22f35 commit 3ace7f2

File tree

10 files changed

+184
-194
lines changed

10 files changed

+184
-194
lines changed

.github/workflows/autorelease.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
name: Set up Go
2323
uses: actions/setup-go@v5
2424
with:
25-
go-version: 1.23
25+
go-version: 1.24
2626
-
2727
name: Import GPG signing key
2828
id: import_gpg

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up Go
1919
uses: actions/setup-go@v5
2020
with:
21-
go-version: 1.23
21+
go-version: 1.24
2222

2323
- name: Ubuntu Dependencies
2424
run: sudo apt-get install --yes git gnupg2
@@ -50,7 +50,7 @@ jobs:
5050
- name: Set up Go
5151
uses: actions/setup-go@v5
5252
with:
53-
go-version: 1.23
53+
go-version: 1.24
5454

5555
- name: MacOS Dependencies
5656
run: brew install git gnupg

.github/workflows/golangci-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up Go
1919
uses: actions/setup-go@v5
2020
with:
21-
go-version: 1.23
21+
go-version: 1.24
2222
- uses: actions/checkout@v4
2323
- name: golangci-lint
2424
uses: golangci/golangci-lint-action@v6

.golangci.yml

Lines changed: 100 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,97 +1,106 @@
1+
version: "2"
12
run:
2-
timeout: 5m
33
go: "1.22"
4-
5-
linters-settings:
6-
errcheck:
7-
exclude-functions:
8-
- fmt.Fprint
9-
- fmt.Fprintf
10-
- fmt.Fprintln
11-
gocyclo:
12-
min-complexity: 22
13-
cyclop:
14-
max-complexity: 22
15-
skip-tests: true
16-
staticcheck:
17-
# https://staticcheck.io/docs/options#checks
18-
checks: ["all","-SA1019"]
19-
funlen:
20-
lines: -1
21-
statements: 100
22-
23-
linters:
24-
enable:
25-
- asasalint
26-
- asciicheck
27-
- bidichk
28-
- bodyclose
29-
- containedctx
30-
- copyloopvar
31-
- cyclop
32-
- decorder
33-
- dogsled
34-
- errcheck
35-
- errchkjson
36-
- errname
37-
- errorlint
38-
- exhaustive
39-
# - exportloopref # deprecated since Go 1.22
40-
- forcetypeassert
41-
- funlen
42-
- ginkgolinter
43-
- gocheckcompilerdirectives
44-
- gochecksumtype
45-
- godot
46-
- gofmt
47-
- gofumpt
48-
- goheader
49-
- goimports
50-
- gomoddirectives
51-
- gomodguard
52-
- goprintffuncname
53-
- gosmopolitan
54-
- grouper
55-
- importas
56-
- ineffassign
57-
- intrange
58-
- loggercheck
59-
- makezero
60-
- mirror
61-
- misspell
62-
- nakedret
63-
- nestif
64-
- nilnil
65-
- nlreturn
66-
- nonamedreturns
67-
- nosprintfhostport
68-
- prealloc
69-
- predeclared
70-
- promlinter
71-
- protogetter
72-
- reassign
73-
- sloglint
74-
- spancheck
75-
- tagalign
76-
- tenv
77-
- testableexamples
78-
- testifylint
79-
- thelper
80-
- unconvert
81-
- usestdlibvars
82-
- whitespace
83-
- zerologlint
84-
85-
issues:
86-
max-issues-per-linter: 0 # disable limit; report all issues of a linter
87-
max-same-issues: 0 # disable limit; report all issues of the same issue
88-
exclude-use-default: false # disable filtering of defaults for better zero-issue policy
89-
exclude-dirs:
90-
- helpers/
91-
924
output:
93-
show-stats: true
94-
sort-results: true
955
sort-order:
966
- linter
977
- file
8+
linters:
9+
enable:
10+
- asasalint
11+
- asciicheck
12+
- bidichk
13+
- bodyclose
14+
- containedctx
15+
- copyloopvar
16+
- cyclop
17+
- decorder
18+
- dogsled
19+
- errchkjson
20+
- errname
21+
- errorlint
22+
- exhaustive
23+
- forcetypeassert
24+
- funlen
25+
- ginkgolinter
26+
- gocheckcompilerdirectives
27+
- gochecksumtype
28+
- godot
29+
- goheader
30+
- gomoddirectives
31+
- gomodguard
32+
- goprintffuncname
33+
- gosmopolitan
34+
- grouper
35+
- importas
36+
- intrange
37+
- loggercheck
38+
- makezero
39+
- mirror
40+
- misspell
41+
- nakedret
42+
- nestif
43+
- nilnil
44+
- nlreturn
45+
- nonamedreturns
46+
- nosprintfhostport
47+
- prealloc
48+
- predeclared
49+
- promlinter
50+
- protogetter
51+
- reassign
52+
- sloglint
53+
- spancheck
54+
- tagalign
55+
- testableexamples
56+
- testifylint
57+
- thelper
58+
- unconvert
59+
- usestdlibvars
60+
- usetesting
61+
- whitespace
62+
- zerologlint
63+
settings:
64+
cyclop:
65+
max-complexity: 22
66+
errcheck:
67+
exclude-functions:
68+
- fmt.Fprint
69+
- fmt.Fprintf
70+
- fmt.Fprintln
71+
funlen:
72+
lines: -1
73+
statements: 100
74+
gocyclo:
75+
min-complexity: 22
76+
staticcheck:
77+
checks:
78+
- all
79+
- -SA1019
80+
- -ST1000
81+
exclusions:
82+
generated: lax
83+
rules:
84+
- linters:
85+
- cyclop
86+
path: (.+)_test\.go
87+
paths:
88+
- helpers/
89+
- third_party$
90+
- builtin$
91+
- examples$
92+
issues:
93+
max-issues-per-linter: 0
94+
max-same-issues: 0
95+
formatters:
96+
enable:
97+
- gofmt
98+
- gofumpt
99+
- goimports
100+
exclusions:
101+
generated: lax
102+
paths:
103+
- helpers/
104+
- third_party$
105+
- builtin$
106+
- examples$

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.15.16
2+
3+
- Bump dependencies to gopass release v1.15.16
4+
15
## 1.15.15
26

37
- Bump dependencies to gopass release v1.15.15

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.15.15
1+
1.15.16

go.mod

Lines changed: 22 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,56 @@
11
module github.com/gopasspw/gopass-jsonapi
22

3-
go 1.23.2
4-
5-
toolchain go1.23.3
3+
go 1.24.1
64

75
require (
86
github.com/blang/semver v3.5.1+incompatible
97
github.com/blang/semver/v4 v4.0.0
108
github.com/fatih/color v1.18.0
11-
github.com/gopasspw/gopass v1.15.15
12-
github.com/pquerna/otp v1.4.0
9+
github.com/gopasspw/gopass v1.15.16
10+
github.com/pquerna/otp v1.4.1-0.20241104074508-c95b6974670c
1311
github.com/stretchr/testify v1.10.0
14-
github.com/urfave/cli/v2 v2.27.5
15-
golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f
16-
golang.org/x/net v0.31.0
17-
golang.org/x/sys v0.27.0
12+
github.com/urfave/cli/v2 v2.27.6
13+
golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0
14+
golang.org/x/net v0.39.0
15+
golang.org/x/sys v0.32.0
1816
)
1917

2018
require (
21-
al.essio.dev/pkg/shellescape v1.5.1 // indirect
22-
filippo.io/age v1.2.1-0.20240618131852-7eedd929a6cf // indirect
19+
al.essio.dev/pkg/shellescape v1.6.0 // indirect
20+
filippo.io/age v1.2.1 // indirect
2321
filippo.io/edwards25519 v1.1.0 // indirect
24-
github.com/ProtonMail/go-crypto v1.1.2 // indirect
25-
github.com/atotto/clipboard v0.1.4 // indirect
22+
github.com/ProtonMail/go-crypto v1.2.0 // indirect
2623
github.com/boombuler/barcode v1.0.2 // indirect
2724
github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b // indirect
28-
github.com/cloudflare/circl v1.5.0 // indirect
29-
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
25+
github.com/cloudflare/circl v1.6.1 // indirect
26+
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
3027
github.com/danieljoos/wincred v1.2.2 // indirect
3128
github.com/davecgh/go-spew v1.1.1 // indirect
3229
github.com/dustin/go-humanize v1.0.1 // indirect
3330
github.com/gen2brain/shm v0.1.1 // indirect
3431
github.com/godbus/dbus/v5 v5.1.0 // indirect
35-
github.com/google/go-cmp v0.6.0 // indirect
36-
github.com/google/go-github/v61 v61.0.0 // indirect
37-
github.com/google/go-querystring v1.1.0 // indirect
32+
github.com/google/go-cmp v0.7.0 // indirect
33+
github.com/gopasspw/clipboard v0.0.1 // indirect
34+
github.com/gopasspw/gitconfig v0.0.1 // indirect
3835
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
3936
github.com/jezek/xgb v1.1.1 // indirect
4037
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
41-
github.com/kbinani/screenshot v0.0.0-20240820160931-a8a2c5d0e191 // indirect
42-
github.com/kr/pretty v0.3.1 // indirect
38+
github.com/kbinani/screenshot v0.0.0-20250118074034-a3924b7bbc8c // indirect
39+
github.com/kr/text v0.2.0 // indirect
4340
github.com/lxn/win v0.0.0-20210218163916-a377121e959e // indirect
4441
github.com/makiuchi-d/gozxing v0.1.1 // indirect
45-
github.com/mattn/go-colorable v0.1.13 // indirect
42+
github.com/mattn/go-colorable v0.1.14 // indirect
4643
github.com/mattn/go-isatty v0.0.20 // indirect
4744
github.com/mitchellh/go-ps v1.0.0 // indirect
4845
github.com/muesli/crunchy v0.4.0 // indirect
49-
github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 // indirect
5046
github.com/pmezard/go-difflib v1.0.0 // indirect
51-
github.com/rs/zerolog v1.33.0 // indirect
5247
github.com/russross/blackfriday/v2 v2.1.0 // indirect
53-
github.com/twpayne/go-pinentry v0.3.0 // indirect
48+
github.com/twpayne/go-pinentry/v4 v4.0.0 // indirect
5449
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect
5550
github.com/zalando/go-keyring v0.2.6 // indirect
56-
golang.org/x/crypto v0.29.0 // indirect
57-
golang.org/x/term v0.26.0 // indirect
58-
golang.org/x/text v0.20.0 // indirect
51+
golang.org/x/crypto v0.37.0 // indirect
52+
golang.org/x/term v0.31.0 // indirect
53+
golang.org/x/text v0.24.0 // indirect
5954
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
6055
gopkg.in/yaml.v3 v3.0.1 // indirect
6156
)

0 commit comments

Comments
 (0)