Commit4003f72aRecorded2 Apr 2026Repositorytally

Use version ranges for dependency declarations

Message

Replace tag pins with ^0.9.0 version ranges for sigil deps and ^0.9.0 for wise/ledger. This allows automatic resolution to compatible releases via sigil deps update.

Changed
 package.sgl | 28 ++++++++++++++--------------
 sigil.lock  | 33 ++++++++++++++++++++++-----------
 2 files changed, 36 insertions(+), 25 deletions(-)
Diff
package.sglmodified
@@ -4,9 +4,9 @@
4
;;; writes to hledger journal files, and generates financial summaries.
5
;;; Usable as a CLI and as an MCP server for AI-assisted bookkeeping.
6
7
(define sigil-repo "codeberg:sigil/sigil#v0.9.1")
8
(define wise-repo "codeberg:sigil/sigil-wise#v0.9.1")
9
(define ledger-repo "codeberg:sigil/sigil-ledger#v0.9.1")
+7
(define sigil-repo "codeberg:sigil/sigil")
+8
(define wise-repo "codeberg:sigil/sigil-wise")
+9
(define ledger-repo "codeberg:sigil/sigil-ledger")
10
11
(package
12
name: "tally"
@@ -39,17 +39,17 @@
39
secret-env: #{ WISE_API_TOKEN: #t } })
40
41
dependencies: (list
42
(from-git url: sigil-repo package: "sigil-run")
43
(from-git url: sigil-repo package: "sigil-stdlib")
44
(from-git url: sigil-repo package: "sigil-tls")
45
(from-git url: sigil-repo package: "sigil-http")
46
(from-git url: sigil-repo package: "sigil-json")
47
(from-git url: sigil-repo package: "sigil-args")
48
(from-git url: sigil-repo package: "sigil-mcp")
49
(from-git url: sigil-repo package: "sigil-log")
50
(from-git url: wise-repo)
51
(from-git url: ledger-repo)
52
(from-git url: sigil-repo package: "sigil-test"))
+42
(from-git url: sigil-repo package: "sigil-run" version: "^0.9.0")
+43
(from-git url: sigil-repo package: "sigil-stdlib" version: "^0.9.0")
+44
(from-git url: sigil-repo package: "sigil-tls" version: "^0.9.0")
+45
(from-git url: sigil-repo package: "sigil-http" version: "^0.9.0")
+46
(from-git url: sigil-repo package: "sigil-json" version: "^0.9.0")
+47
(from-git url: sigil-repo package: "sigil-args" version: "^0.9.0")
+48
(from-git url: sigil-repo package: "sigil-mcp" version: "^0.9.0")
+49
(from-git url: sigil-repo package: "sigil-log" version: "^0.9.0")
+50
(from-git url: wise-repo version: "^0.9.0")
+51
(from-git url: ledger-repo version: "^0.9.0")
+52
(from-git url: sigil-repo package: "sigil-test" version: "^0.9.0"))
53
54
tasks: (list
55
(task
sigil.lockmodified
@@ -1,55 +1,66 @@
1
;; Auto-generated by sigil deps install. Do not edit.
2
(lock
3
(package name: "sigil-run"
4
url: "codeberg:sigil/sigil#v0.9.1"
+4
url: "codeberg:sigil/sigil"
+5
ref: "^0.9.0"
6
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
7
package-selector: "sigil-run"
8
version: "0.9.1")
9
(package name: "sigil-stdlib"
9
url: "codeberg:sigil/sigil#v0.9.1"
+10
url: "codeberg:sigil/sigil"
+11
ref: "^0.9.0"
12
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
13
package-selector: "sigil-stdlib"
14
version: "0.9.1")
15
(package name: "sigil-tls"
14
url: "codeberg:sigil/sigil#v0.9.1"
+16
url: "codeberg:sigil/sigil"
+17
ref: "^0.9.0"
18
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
19
package-selector: "sigil-tls"
20
version: "0.9.1")
21
(package name: "sigil-http"
19
url: "codeberg:sigil/sigil#v0.9.1"
+22
url: "codeberg:sigil/sigil"
+23
ref: "^0.9.0"
24
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
25
package-selector: "sigil-http"
26
version: "0.9.1")
27
(package name: "sigil-json"
24
url: "codeberg:sigil/sigil#v0.9.1"
+28
url: "codeberg:sigil/sigil"
+29
ref: "^0.9.0"
30
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
31
package-selector: "sigil-json"
32
version: "0.9.1")
33
(package name: "sigil-args"
29
url: "codeberg:sigil/sigil#v0.9.1"
+34
url: "codeberg:sigil/sigil"
+35
ref: "^0.9.0"
36
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
37
package-selector: "sigil-args"
38
version: "0.9.1")
39
(package name: "sigil-mcp"
34
url: "codeberg:sigil/sigil#v0.9.1"
+40
url: "codeberg:sigil/sigil"
+41
ref: "^0.9.0"
42
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
43
package-selector: "sigil-mcp"
44
version: "0.9.1")
45
(package name: "sigil-log"
39
url: "codeberg:sigil/sigil#v0.9.1"
+46
url: "codeberg:sigil/sigil"
+47
ref: "^0.9.0"
48
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
49
package-selector: "sigil-log"
50
version: "0.9.1")
51
(package name: "sigil-wise"
44
url: "codeberg:sigil/sigil-wise#v0.9.1"
+52
url: "codeberg:sigil/sigil-wise"
+53
ref: "^0.9.0"
54
sha: "317d737a712cbbdba0992078e955695ee53bf061"
55
version: "0.1.0")
56
(package name: "sigil-ledger"
48
url: "codeberg:sigil/sigil-ledger#v0.9.1"
+57
url: "codeberg:sigil/sigil-ledger"
+58
ref: "^0.9.0"
59
sha: "1930652386284fcd2537788b97202cbce756cf1b"
60
version: "0.1.0")
61
(package name: "sigil-test"
52
url: "codeberg:sigil/sigil#v0.9.1"
+62
url: "codeberg:sigil/sigil"
+63
ref: "^0.9.0"
64
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
65
package-selector: "sigil-test"
66
version: "0.9.1")