Commit501c89ffRecorded2 Sep 2026Repositoryparlor

Make the package resolvable again

Message

parlor could not resolve its dependencies at all. Packaging only; no source change:

  • no sigil: field, so sigil deps install refused outright
  • packages requested FROM THE MONOREPO after they were extracted into their own repositories
  • pins on the ^0.9.0-era series, or absent entirely
  • no dev-dependencies, so the native test harness could not be built and the suite could not run

(cherry picked from commit 8277b82b44aaef87042804bf0413df721d99afcf)

Changed
 package.sgl | 11 ++++++++---
 sigil.lock  | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 77 insertions(+), 26 deletions(-)
Diff
package.sglmodified
@@ -7,6 +7,7 @@
7
(package
8
name: "parlor"
9
version: "0.1.0"
+10
sigil: "0.20"
11
description: "Discourse forum management CLI and MCP server"
12
url: "https://codeberg.org/sigil/parlor"
13
license: "BSD-3-Clause"
@@ -37,11 +38,15 @@
38
DISCOURSE_URL: #t } })
39
40
dependencies: (list
−40
(from-git url: "codeberg:sigil/sigil" package: "sigil-run" version: "^0.9.0")
−41
(from-git url: "codeberg:sigil/sigil" package: "sigil-stdlib" version: "^0.9.0")
−42
(from-git url: "codeberg:sigil/sigil" package: "sigil-mcp" version: "^0.9.0")
+41
(from-git url: "codeberg:sigil/sigil" package: "sigil-run" version: "^0.20")
+42
(from-git url: "codeberg:sigil/sigil" package: "sigil-stdlib" version: "^0.20")
+43
(from-git url: "codeberg:sigil/sigil-mcp" version: "^0.17")
44
(from-git url: "codeberg:sigil/sigil-discourse" version: "^0.9.0"))
45
+46
dev-dependencies: (list
+47
(from-git url: "codeberg:sigil/sigil" package: "sigil-test" version: "^0.20")
+48
(from-git url: "codeberg:sigil/sigil" package: "sigil-test-runner" version: "^0.20"))
+49
50
tasks: (list
51
(task
52
name: 'build
sigil.lockmodified
@@ -2,37 +2,83 @@
2
(lock
3
(package name: "sigil-run"
4
url: "codeberg:sigil/sigil"
−5
ref: "^0.9.0"
−6
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
+5
ref: "^0.20"
+6
sha: "2e452e2f641fcf63be4e88a2748b34791543be8f"
7
package-selector: "sigil-run"
−8
version: "0.9.1")
+8
version: "0.20.3")
+9
(package name: "sigil-lib"
+10
url: "codeberg:sigil/sigil"
+11
ref: "^0.19"
+12
sha: "2e452e2f641fcf63be4e88a2748b34791543be8f"
+13
package-selector: "sigil-lib"
+14
version: "0.20.3")
15
(package name: "sigil-stdlib"
16
url: "codeberg:sigil/sigil"
−11
ref: "^0.9.0"
−12
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
+17
ref: "^0.20"
+18
sha: "2e452e2f641fcf63be4e88a2748b34791543be8f"
19
package-selector: "sigil-stdlib"
−14
version: "0.9.1")
+20
version: "0.20.3")
21
(package name: "sigil-mcp"
−16
url: "codeberg:sigil/sigil"
−17
ref: "^0.9.0"
−18
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
−19
package-selector: "sigil-mcp"
−20
version: "0.9.1")
−21
(package name: "sigil-json"
−22
url: "codeberg:sigil/sigil"
−23
ref: "^0.9.0"
−24
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
−25
package-selector: "sigil-json"
−26
version: "0.9.1")
+22
url: "codeberg:sigil/sigil-mcp"
+23
ref: "^0.17"
+24
sha: "fc799460b2d0f431976cf4514c6cf2d459e6bcc0"
+25
version: "0.17.5")
26
(package name: "sigil-discourse"
27
url: "codeberg:sigil/sigil-discourse"
28
ref: "^0.9.0"
−30
sha: "4d46d0149fea6ab90a9c451ea70f350300fb8934"
−31
version: "0.1.0")
+29
sha: "afa70a6701146c527fd0064f2dea6d7cd8130caa"
+30
version: "0.9.2")
+31
(package name: "sigil-test"
+32
url: "codeberg:sigil/sigil"
+33
ref: "^0.20"
+34
sha: "2e452e2f641fcf63be4e88a2748b34791543be8f"
+35
package-selector: "sigil-test"
+36
version: "0.20.3")
+37
(package name: "sigil-test-runner"
+38
url: "codeberg:sigil/sigil"
+39
ref: "^0.20"
+40
sha: "2e452e2f641fcf63be4e88a2748b34791543be8f"
+41
package-selector: "sigil-test-runner"
+42
version: "0.20.3")
+43
(package name: "sigil-json"
+44
url: "codeberg:sigil/sigil-json"
+45
ref: "^0.16"
+46
sha: "55c9e74712b5f79b45d41c65cfe0aef2c8f7e155"
+47
version: "0.16.0")
+48
(package name: "sigil-log"
+49
url: "codeberg:sigil/sigil-log"
+50
ref: "^0.16"
+51
sha: "56e4fc5a52dc370c037ef14502bb8d6d2876dc53"
+52
version: "0.16.0")
+53
(package name: "sigil-nrepl"
+54
url: "codeberg:sigil/sigil-nrepl"
+55
ref: "^0.17.1"
+56
sha: "3d741f14b046ed7a3e39017a3a6d7229be4537a8"
+57
version: "0.17.1")
58
(package name: "sigil-http"
+59
url: "codeberg:sigil/sigil-http"
+60
ref: "^0.18"
+61
sha: "0b4617ac000d6f3ed9f3d0906e6b746ad995ea03"
+62
version: "0.18.5")
+63
(package name: "sigil-crypto"
+64
url: "codeberg:sigil/sigil-crypto"
+65
ref: "^0.16.0"
+66
sha: "debba4462b7ff4de143db9e0792b8606fdc455bc"
+67
version: "0.16.5")
+68
(package name: "sigil-sqlite"
+69
url: "codeberg:sigil/sigil-sqlite"
+70
ref: "^0.16.0"
+71
sha: "569ef1063dda8f5989968644af31fc09c64b4bfe"
+72
version: "0.16.3")
+73
(package name: "sigil-repl"
74
url: "codeberg:sigil/sigil"
−34
ref: "^0.9.0"
−35
sha: "710a85190f960706c2be6dc0a249f305a6de37c9"
−36
package-selector: "sigil-http"
−37
version: "0.9.1")
+75
ref: "^0.19"
+76
sha: "c9719987aa3c866291db10b29044bc21a4790c31"
+77
package-selector: "sigil-repl"
+78
version: "0.19.4")
+79
(package name: "sigil-tls"
+80
url: "codeberg:sigil/sigil-tls"
+81
ref: "^0.16.5"
+82
sha: "4cde885f8bbb15b1457b0293a5b9fa7d292cfc46"
+83
version: "0.16.6")
84
)