Skip to content

Commit b35dd7e

Browse files
committed
update go-toolkit to fix bugs
1 parent 5663982 commit b35dd7e

File tree

3 files changed

+23
-15
lines changed

3 files changed

+23
-15
lines changed

CHANGELOG.MD

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file.
44

55
**Warning:** Features marked as *alpha* may change or be removed in a future release without notice. Use with caution.
66

7+
## [0.6.4] - 2026-02-26
8+
9+
### Fixed
10+
11+
- The go-toolkit has been updated, which fixes [not being able to retrieve resources at paths containing special characters](https://github.com/readium/cli/issues/94), such as spaces. This applies to any archived as well as exploded publications which contained such files. Retrieval of local files also had a bug
12+
13+
### Changed
14+
15+
- Go and third-party dependencies updated
16+
717
## [0.6.3] - 2025-12-08
818

919
### Changed

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@ require (
1515
github.com/gorilla/mux v1.8.1
1616
github.com/gotd/contrib v0.21.1
1717
github.com/pkg/errors v0.9.1
18-
github.com/readium/go-toolkit v0.13.1
18+
github.com/readium/go-toolkit v0.13.2
1919
github.com/spf13/cobra v1.10.2
2020
github.com/vmihailenco/go-tinylfu v0.2.2
2121
github.com/zeebo/xxh3 v1.1.0
22+
golang.org/x/sync v0.19.0
2223
google.golang.org/api v0.264.0
2324
)
2425

@@ -54,7 +55,7 @@ require (
5455
github.com/aws/smithy-go v1.24.0 // indirect
5556
github.com/azr/gift v1.1.2 // indirect
5657
github.com/azr/phash v0.2.0 // indirect
57-
github.com/bbrks/go-blurhash v1.1.1 // indirect
58+
github.com/bbrks/go-blurhash v1.2.0 // indirect
5859
github.com/cespare/xxhash/v2 v2.3.0 // indirect
5960
github.com/chocolatkey/gzran v0.0.0-20251204101541-d8891e235711 // indirect
6061
github.com/cncf/xds/go v0.0.0-20251022180443-0feb69152e9f // indirect
@@ -66,7 +67,7 @@ require (
6667
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
6768
github.com/go-logr/logr v1.4.3 // indirect
6869
github.com/go-logr/stdr v1.2.2 // indirect
69-
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
70+
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
7071
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
7172
github.com/google/s2a-go v0.1.9 // indirect
7273
github.com/google/uuid v1.6.0 // indirect
@@ -98,10 +99,9 @@ require (
9899
go4.org v0.0.0-20230225012048-214862532bf5 // indirect
99100
golang.org/x/crypto v0.47.0 // indirect
100101
golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 // indirect
101-
golang.org/x/image v0.33.0 // indirect
102+
golang.org/x/image v0.35.0 // indirect
102103
golang.org/x/net v0.49.0 // indirect
103104
golang.org/x/oauth2 v0.34.0 // indirect
104-
golang.org/x/sync v0.19.0 // indirect
105105
golang.org/x/sys v0.40.0 // indirect
106106
golang.org/x/text v0.33.0 // indirect
107107
golang.org/x/time v0.14.0 // indirect

go.sum

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@ github.com/azr/gift v1.1.2 h1:EbQ8/1QMtDfz5Beqg+RY5F21KbwGhE8aWSEbF1pp95A=
105105
github.com/azr/gift v1.1.2/go.mod h1:bDKvjyxgachY3zdk831G99y+VANype25eu37uhm3khI=
106106
github.com/azr/phash v0.2.0 h1:F6qkeYlwuMUMkUAJkQFElGrQzFnneJwV+L23VrEQ0cU=
107107
github.com/azr/phash v0.2.0/go.mod h1:vUennaUN3i09UA33YxHpCR5l2CeENoCRB2Jo6pvWNf4=
108-
github.com/bbrks/go-blurhash v1.1.1 h1:uoXOxRPDca9zHYabUTwvS4KnY++KKUbwFo+Yxb8ME4M=
109-
github.com/bbrks/go-blurhash v1.1.1/go.mod h1:lkAsdyXp+EhARcUo85yS2G1o+Sh43I2ebF5togC4bAY=
108+
github.com/bbrks/go-blurhash v1.2.0 h1:99w0YT50b/B7uoZyM79Nqy+UemMOh8fO/ONyyxmr9MU=
109+
github.com/bbrks/go-blurhash v1.2.0/go.mod h1:r4N4/ViVMa2h6Ex6e1aoCWMTkykYWS/VXvYMCrbkRpw=
110110
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
111111
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
112112
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
@@ -149,8 +149,8 @@ github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
149149
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
150150
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
151151
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
152-
github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs=
153-
github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
152+
github.com/go-viper/mapstructure/v2 v2.5.0 h1:vM5IJoUAy3d7zRSVtIwQgBj7BiWtMPfmPEgAXnvj1Ro=
153+
github.com/go-viper/mapstructure/v2 v2.5.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
154154
github.com/golang-jwt/jwt/v5 v5.3.1 h1:kYf81DTWFe7t+1VvL7eS+jKFVWaUnK9cB1qbwn63YCY=
155155
github.com/golang-jwt/jwt/v5 v5.3.1/go.mod h1:fxCRLWMO43lRc8nhHWY6LGqRcf+1gQWArsqaEUEa5bE=
156156
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
@@ -231,8 +231,6 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
231231
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
232232
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
233233
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
234-
github.com/matryer/is v1.2.0 h1:92UTHpy8CDwaJ08GqLDzhhuixiBUUD1p3AU6PHddz4A=
235-
github.com/matryer/is v1.2.0/go.mod h1:2fLPjFQM9rhQ15aVEtbuwhJinnOqrmgXPNdZsdwlWXA=
236234
github.com/pdfcpu/pdfcpu v0.11.1 h1:htHBSkGH5jMKWC6e0sihBFbcKZ8vG1M67c8/dJxhjas=
237235
github.com/pdfcpu/pdfcpu v0.11.1/go.mod h1:pP3aGga7pRvwFWAm9WwFvo+V68DfANi9kxSQYioNYcw=
238236
github.com/pierrec/lz4/v4 v4.1.18 h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ=
@@ -245,8 +243,8 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
245243
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
246244
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
247245
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
248-
github.com/readium/go-toolkit v0.13.1 h1:q8xjFUqToCeFTD9WsrOB7nu54GAGQxcbrJPxSC9xhIo=
249-
github.com/readium/go-toolkit v0.13.1/go.mod h1:3J5gOFGpZ05eRIHRRpnJ1RGJtDqDv9PgQw7XHscx7ao=
246+
github.com/readium/go-toolkit v0.13.2 h1:k6WnNlG3EX0Vqro9Y8ViPw5lasorvVGWuDbf35CTNZg=
247+
github.com/readium/go-toolkit v0.13.2/go.mod h1:u0OcOYKB/Vp4wLRbC7ezY+EMfr0ZfraBP++yCpI1FMU=
250248
github.com/readium/xmlquery v0.0.0-20230106230237-8f493145aef4 h1:iEQhT4jOppg7EK/r4/1e4ULIeCsugv35O+sDlvce5Bo=
251249
github.com/readium/xmlquery v0.0.0-20230106230237-8f493145aef4/go.mod h1:S7gZ8KUgPbsdlF9/iomcwnU31iHMyFEO66+JFJE8uz8=
252250
github.com/relvacode/iso8601 v1.7.0 h1:BXy+V60stMP6cpswc+a93Mq3e65PfXCgDFfhvNNGrdo=
@@ -338,8 +336,8 @@ golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0/go.mod h1:S9Xr4PYopiDyqSyp5N
338336
golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
339337
golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
340338
golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
341-
golang.org/x/image v0.33.0 h1:LXRZRnv1+zGd5XBUVRFmYEphyyKJjQjCRiOuAP3sZfQ=
342-
golang.org/x/image v0.33.0/go.mod h1:DD3OsTYT9chzuzTQt+zMcOlBHgfoKQb1gry8p76Y1sc=
339+
golang.org/x/image v0.35.0 h1:LKjiHdgMtO8z7Fh18nGY6KDcoEtVfsgLDPeLyguqb7I=
340+
golang.org/x/image v0.35.0/go.mod h1:MwPLTVgvxSASsxdLzKrl8BRFuyqMyGhLwmC+TO1Sybk=
343341
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
344342
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
345343
golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=

0 commit comments

Comments
 (0)