Commit124885c4Recorded22 Aug 2026Repositoryapiary

Regenerate sigil.lock for the declared ^0.19 range

Message

Resolves the declared range to 0.19.1 at 3d0668a0bf23c3fd144e5afe1cee65fc3232ee26, superseding the 0.18.2 pins the lock still carried. Cut from master rather than from the earlier 0.19.0 branch.

Thirteen entries, down from nineteen. Each checked against codeberg by listing every tag on the remote in one exit-code-checked call, filtering to the declared range and taking the maximum by version order; every recorded sha affirmatively matched against the peeled tag; every entry's version checked against its own declared range.

sigil-repl moves from a standalone 0.16.1 to the monorepo at 0.19.1, and that single edge is why sigil-ansi, sigil-args, sigil-docs, sigil-git, sigil-hooks, sigil-socket and sigil-version all leave together -- each is a module or workspace package inside the monorepo now. sigil-mcp moves to 0.17.1, sigil-irc to 0.16.4, and sigil-sqlite arrives transitively.

No module name has two providers here, measured rather than assumed. That is not luck: the standalone sigil-repl was the edge that carries the absorbed packages into the locks of repos that still depend on it.

The warning beside the sigil-mcp range remains out of date and remains untouched, this change having no licence to edit a declared range. It says the 0.17 line requires the 0.18 runtime, which described v0.17.0; v0.17.1, which is what the range resolves to, requires ^0.19. Moving to 0.19.1 neither improves nor worsens that.

Not rebuilt, not installed. The running server is a byte-exact copy of a release artifact from the fourth of August and nothing here goes near it.

Changed
 sigil.lock | 85 ++++++++++++++++++++++++++++---------------------------------------------------------
 1 file changed, 28 insertions(+), 57 deletions(-)
Diff
sigil.lockmodified
@@ -2,16 +2,16 @@
2
(lock
3
(package name: "sigil-stdlib"
4
url: "codeberg:sigil/sigil"
−5
ref: "^0.18"
−6
sha: "7e7c8873d45338a8e892aa3982b6991d9a1fa5a5"
+5
ref: "^0.19"
+6
sha: "3d0668a0bf23c3fd144e5afe1cee65fc3232ee26"
7
package-selector: "sigil-stdlib"
−8
version: "0.18.2")
+8
version: "0.19.1")
9
(package name: "sigil-lib"
10
url: "codeberg:sigil/sigil"
−11
ref: "^0.18"
−12
sha: "7e7c8873d45338a8e892aa3982b6991d9a1fa5a5"
+11
ref: "^0.19"
+12
sha: "3d0668a0bf23c3fd144e5afe1cee65fc3232ee26"
13
package-selector: "sigil-lib"
−14
version: "0.18.2")
+14
version: "0.19.1")
15
(package name: "sigil-json"
16
url: "codeberg:sigil/sigil-json"
17
ref: "^0.16"
@@ -22,43 +22,33 @@
22
ref: "^0.16"
23
sha: "56e4fc5a52dc370c037ef14502bb8d6d2876dc53"
24
version: "0.16.0")
−25
(package name: "sigil-socket"
−26
url: "codeberg:sigil/sigil-socket"
−27
ref: "^0.17"
−28
sha: "00cf9f932db3bf5e54899f00edb2d3c57b869f5f"
−29
version: "0.17.0")
25
(package name: "sigil-mcp"
26
url: "codeberg:sigil/sigil-mcp"
27
ref: "^0.17"
−33
sha: "be7cf755df13f76b83695d6f3d8af12682470dbd"
−34
version: "0.17.0")
+28
sha: "9a315236f4914afb01252323babcbbfd7d49a42d"
+29
version: "0.17.1")
30
(package name: "sigil-irc"
31
url: "codeberg:sigil/sigil-irc"
32
ref: "^0.16"
−38
sha: "62721752e87415b62372a663d1bf0dd7a93bbda8"
−39
version: "0.16.2")
+33
sha: "3698a4519d11557b2d5f9bc8b752a72f3ec0f387"
+34
version: "0.16.4")
35
(package name: "sigil-test"
36
url: "codeberg:sigil/sigil"
−42
ref: "^0.17"
−43
sha: "070f133a3524142b4febfd7c287385186b616252"
+37
ref: "^0.19"
+38
sha: "3d0668a0bf23c3fd144e5afe1cee65fc3232ee26"
39
package-selector: "sigil-test"
−45
version: "0.17.20")
+40
version: "0.19.1")
41
(package name: "sigil-test-runner"
42
url: "codeberg:sigil/sigil"
−48
ref: "^0.17"
−49
sha: "070f133a3524142b4febfd7c287385186b616252"
+43
ref: "^0.19"
+44
sha: "3d0668a0bf23c3fd144e5afe1cee65fc3232ee26"
45
package-selector: "sigil-test-runner"
−51
version: "0.17.20")
−52
(package name: "sigil-version"
−53
url: "codeberg:sigil/sigil-version"
−54
ref: "^0.16"
−55
sha: "2d2c9ef9c2694466f65abc14cddf9bfb9cada4a4"
−56
version: "0.16.0")
+46
version: "0.19.1")
47
(package name: "sigil-nrepl"
48
url: "codeberg:sigil/sigil-nrepl"
−59
ref: "^0.16"
−60
sha: "e5618482fb4adb2ed3851bef980bef91d3ad2ff7"
−61
version: "0.16.2")
+49
ref: "^0.17.1"
+50
sha: "3d741f14b046ed7a3e39017a3a6d7229be4537a8"
+51
version: "0.17.1")
52
(package name: "sigil-tls"
53
url: "codeberg:sigil/sigil-tls"
54
ref: "^0.16"
@@ -69,34 +59,15 @@
59
ref: "^0.16"
60
sha: "964eec2fad375834e2b49da454209fabc059ca30"
61
version: "0.16.4")
−72
(package name: "sigil-ansi"
−73
url: "codeberg:sigil/sigil-ansi"
+62
(package name: "sigil-sqlite"
+63
url: "codeberg:sigil/sigil-sqlite"
64
ref: "^0.16.0"
−75
sha: "1e14b6f9d034ca8ef9f404e2ded316d0780ad7cf"
−76
version: "0.16.0")
−77
(package name: "sigil-git"
−78
url: "codeberg:sigil/sigil-git"
−79
ref: "^0.16.0"
−80
sha: "2d54eb99d3ca0597b3ccd9d4829d312c54721086"
−81
version: "0.16.1")
+65
sha: "3d441fb32a216aaf99d0e2732bef5877e91d5d48"
+66
version: "0.16.2")
67
(package name: "sigil-repl"
−83
url: "codeberg:sigil/sigil-repl"
−84
ref: "^0.16.0"
−85
sha: "cffebf24367e226aead63ef8e974329b59e10e69"
−86
version: "0.16.1")
−87
(package name: "sigil-hooks"
−88
url: "codeberg:sigil/sigil-hooks"
−89
ref: "^0.16.0"
−90
sha: "0953f39460030b799c92604e66115225324b07d6"
−91
version: "0.16.1")
−92
(package name: "sigil-docs"
−93
url: "codeberg:sigil/sigil-docs"
−94
ref: "^0.16.0"
−95
sha: "105327cf559c31945fa3239b770460ca323ea8ed"
−96
version: "0.16.1")
−97
(package name: "sigil-args"
−98
url: "codeberg:sigil/sigil-args"
−99
ref: "^0.16.0"
−100
sha: "e8f9427990df5da509d08ea39f24a79f19f7e432"
−101
version: "0.16.0")
+68
url: "codeberg:sigil/sigil"
+69
ref: "^0.19"
+70
sha: "3d0668a0bf23c3fd144e5afe1cee65fc3232ee26"
+71
package-selector: "sigil-repl"
+72
version: "0.19.1")
73
)