Commit6518c8d1Recorded14 Jul 2026Repositorysigil-forgejo
Modernize to sigil-http ^0.16; release v0.10.2
Message
Bump sigil-http ^0.14.0 -> ^0.16 so the library rides the sigil-socket ^0.16 line, resolving the socket ^0.14-vs-^0.16 deadlock that blocked downstream servers (fjo) on the 0.17.12 runtime. sigil-http 0.16 is API-compatible for the client procs used here (additive keyword args only); release build succeeds. No test suite present (empty test/).
Changed
package.sgl | 4 ++--
sigil.lock | 54 ++++++++++++++++++++++++++++++++++++++++--------------
2 files changed, 42 insertions(+), 16 deletions(-)Diff
package.sglmodified
@@ -5,7 +5,7 @@
5
6
(package 7
name: "sigil-forgejo"−8
version: "0.10.1"+8
version: "0.10.2" 9
sigil: "^0.17" 10
description: "Forgejo/Codeberg API client library" 11
url: "https://codeberg.org/sigil/sigil-forgejo"@@ -13,7 +13,7 @@
13
authors: (list "David Wilson <[email protected]>") 14
15
dependencies: (list−16
(from-git url: "codeberg:sigil/sigil-http" version: "^0.14.0"))+16
(from-git url: "codeberg:sigil/sigil-http" version: "^0.16")) 17
18
tasks: (list 19
(tasksigil.lockmodified
@@ -3,27 +3,53 @@
3
(package name: "sigil-stdlib" 4
url: "codeberg:sigil/sigil" 5
ref: "^0.17"−6
sha: "61ba6501f4ff5d1fd534c13c4a3494b69cc88412"+6
sha: "bd2a47b44bff2051073044046e000fd7f0e587ca" 7
package-selector: "sigil-stdlib"−8
version: "0.17.1")+8
version: "0.17.12") 9
(package name: "sigil-http" 10
url: "codeberg:sigil/sigil-http"−11
ref: "^0.14.0"−12
sha: "0750960430cd830a46b1b18fb1f07bc7436ca9b2"−13
version: "0.14.1")+11
ref: "^0.16"+12
sha: "c24a14cabdb5ceed6273d7a6c1004baee07d69a0"+13
version: "0.16.7") 14
(package name: "sigil-socket" 15
url: "codeberg:sigil/sigil-socket"−16
ref: "^0.14.0"−17
sha: "cfc8005ebf26b8234f933be11514a78b96c325e0"−18
version: "0.14.0")+16
ref: "^0.16.0"+17
sha: "6b9e36eb4d4a944b463e5f6826bd711186ba6710"+18
version: "0.16.0") 19
(package name: "sigil-tls" 20
url: "codeberg:sigil/sigil-tls"−21
ref: "^0.14.0"−22
sha: "20bb81ce7af3ac39cfbb4a6b054d1cda1f0304c7"−23
version: "0.14.0")+21
ref: "^0.16.0"+22
sha: "30e8c2a84345dc4d484f5c085daa5bd16fc60fe1"+23
version: "0.16.3")+24
(package name: "sigil-json"+25
url: "codeberg:sigil/sigil-json"+26
ref: "^0.16.0"+27
sha: "55c9e74712b5f79b45d41c65cfe0aef2c8f7e155"+28
version: "0.16.0")+29
(package name: "sigil-lib"+30
url: "codeberg:sigil/sigil"+31
ref: "^0.17"+32
sha: "bd2a47b44bff2051073044046e000fd7f0e587ca"+33
package-selector: "sigil-lib"+34
version: "0.17.12") 35
(package name: "sigil-crypto" 36
url: "codeberg:sigil/sigil-crypto"−26
ref: "^0.13.1"−27
sha: "e5a2cede45cc6130d91d251b6f818c91954b1fe5"−28
version: "0.13.1")+37
ref: "^0.16"+38
sha: "a391c4ed73891ac5dc8a6da98b80a340c03f801f"+39
version: "0.16.3")+40
(package name: "sigil-ansi"+41
url: "codeberg:sigil/sigil-ansi"+42
ref: "^0.16.0"+43
sha: "1e14b6f9d034ca8ef9f404e2ded316d0780ad7cf"+44
version: "0.16.0")+45
(package name: "sigil-version"+46
url: "codeberg:sigil/sigil-version"+47
ref: "^0.16.0"+48
sha: "2d2c9ef9c2694466f65abc14cddf9bfb9cada4a4"+49
version: "0.16.0")+50
(package name: "sigil-git"+51
url: "codeberg:sigil/sigil-git"+52
ref: "^0.16.0"+53
sha: "2d54eb99d3ca0597b3ccd9d4829d312c54721086"+54
version: "0.16.1") 55
)