Skip to content

Commit

Permalink
Update dependency versions
Browse files Browse the repository at this point in the history
There were some important fixes for the ssh package in x/crypto. I don't
use it in this project so far but I wanted to remember to upgrade just
in case.

Now protobuf is pinned in the updates script in addition to grpc.

It seems like go is moving towards not keeping support for old versions
of the compiler in most libraries. If the x packages start bumping the
min version I don't think I will be able to keep it at 1.18 anymore
because /x/ package updates are sometimes important.

Some discussion here: golang/protobuf#1613
  • Loading branch information
fsmv committed Feb 9, 2025
1 parent 9e1f4c3 commit a90994e
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
8 changes: 4 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ module ask.systems/daemon
go 1.18

require (
golang.org/x/crypto v0.25.0
golang.org/x/sys v0.22.0
golang.org/x/crypto v0.31.0
golang.org/x/sys v0.28.0
google.golang.org/grpc v1.64.0
google.golang.org/protobuf v1.34.2
)

require (
golang.org/x/net v0.27.0 // indirect
golang.org/x/text v0.16.0 // indirect
golang.org/x/net v0.33.0 // indirect
golang.org/x/text v0.21.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 // indirect
)
16 changes: 8 additions & 8 deletions go.sum
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI=
golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I=
golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4=
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 h1:BwIjyKYGsK9dMCBOorzRri8MQwmi7mT9rGHsCEinZkA=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY=
google.golang.org/grpc v1.64.0 h1:KH3VH9y/MgNQg1dE7b3XfVK0GsPSIzJwdF617gUSbvY=
Expand Down
4 changes: 2 additions & 2 deletions update_deps
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ COMMANDS=$(echo "$UPDATES" | awk '$3 != "" {

echo "$UPDATES"

printf "\nSkipping grpc because v1.65.0 forces a go upgrade...\n"
printf "\nSkipping grpc v1.65.0 and protobuf v1.35.1 because they force a go upgrade...\n"

IFS='
'
for cmd in $COMMANDS; do
FILTER=$(echo "$cmd" | grep "google.golang.org/grpc")
FILTER=$(echo "$cmd" | grep -e "google.golang.org/grpc" -e "google.golang.org/protobuf" -e "google.golang.org/genproto")
if [ -n "$FILTER" ]; then continue; fi

echo ""
Expand Down

0 comments on commit a90994e

Please sign in to comment.