Skip to content

Commit 5a10fda

Browse files
authored
Updated a bunch of libraries (#168)
* Updated a bunch of libraries * Upgrade go version to 1.23 * Upgrade go.bug.st/serial * Updated mockery test * Updated arduino-cli again to remove other deps in particular to board-discovery that had a link to the really old go.bug.st/serial.v1.
1 parent 0229c3f commit 5a10fda

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+2663
-1500
lines changed

.github/workflows/check-dependencies-task.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Check Dependencies
33

44
env:
55
# See: https://github.com/actions/setup-go/tree/v2#readme
6-
GO_VERSION: "1.19"
6+
GO_VERSION: "1.23"
77

88
# See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows
99
on:

.github/workflows/test-go-task.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Test Go
33

44
env:
55
# See: https://github.com/actions/setup-go/tree/v2#readme
6-
GO_VERSION: "1.19"
6+
GO_VERSION: "1.23"
77

88
# See: https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows
99
on:

.licensed.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ reviewed:
66
- golang.org/x/crypto/curve25519
77
- google.golang.org/protobuf/encoding/protojson
88
- google.golang.org/protobuf/internal/encoding/json
9+
- github.com/klauspost/compress
10+
- github.com/klauspost/compress/fse
11+
- github.com/klauspost/compress/huff0
12+
- github.com/klauspost/compress/internal/cpuinfo
13+
- github.com/klauspost/compress/internal/snapref
14+
- github.com/klauspost/compress/zstd
915

1016
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-dependencies/AGPL-3.0/.licensed.yml
1117
allowed:

.licenses/go/github.com/arduino/arduino-cli/arduino.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/cores.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/cores
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/cores
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/cores/packageindex.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/cores/packageindex
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/cores/packageindex
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/cores/packagemanager.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/cores/packagemanager
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/cores/packagemanager
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/discovery.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/discovery
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/discovery
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/discovery/discoverymanager.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/discovery/discoverymanager
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/discovery/discoverymanager
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/globals.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/globals
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/globals
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/httpclient.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/httpclient
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/httpclient
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/libraries.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/libraries
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/libraries
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/libraries/librariesindex.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/libraries/librariesindex
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/libraries/librariesindex
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/libraries/librariesmanager.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/libraries/librariesmanager
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/libraries/librariesmanager
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/resources.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/resources
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/resources
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/security.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/security
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/security
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/serialutils.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/serialutils
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/serialutils
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

.licenses/go/github.com/arduino/arduino-cli/arduino/sketch.dep.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/arduino/arduino-cli/arduino/sketch
3-
version: v0.0.0-20221116144942-76251df9241a
3+
version: v0.0.0-20240927141754-d9dd4ba1ed71
44
type: go
55
summary:
66
homepage: https://pkg.go.dev/github.com/arduino/arduino-cli/arduino/sketch
77
license: gpl-3.0
88
licenses:
9-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/LICENSE.txt
9+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/LICENSE.txt
1010
text: |2
1111
GNU GENERAL PUBLIC LICENSE
1212
Version 3, 29 June 2007
@@ -682,7 +682,7 @@ licenses:
682682
the library. If this is what you want to do, use the GNU Lesser General
683683
Public License instead of this License. But first, please read
684684
<https://www.gnu.org/licenses/why-not-lgpl.html>.
685-
- sources: arduino-cli@v0.0.0-20221116144942-76251df9241a/README.md
685+
- sources: arduino-cli@v0.0.0-20240927141754-d9dd4ba1ed71/README.md
686686
text: |-
687687
Arduino CLI is licensed under the [GPL 3.0] license.
688688

0 commit comments

Comments
 (0)