packages feed

suckless-conf 0.1.2.10 → 0.1.2.11

raw patch · 3 files changed

+17/−2 lines, 3 filesdep ~prettyprinter-ansi-terminalPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: prettyprinter-ansi-terminal

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,19 @@ # Revision history for suckless-conf +## 0.1.2.11 2026-06-09++  - Fix: import `ExitCode(..)` explicitly in+    `Data.Config.Suckless.Almost.RPC` instead of relying on a+    transitive re-export from `typed-process`. Older `typed-process`+    (e.g. 0.2.4.1, selected on GHC 9.4 with `--prefer-oldest`) does not+    re-export the type or the `ExitSuccess` constructor, so the package+    failed to compile there. No API or behaviour change.+  - Raise `prettyprinter-ansi-terminal` lower bound to `>= 1.1.2`: the+    `Prettyprinter.Render.Terminal` module (used by+    `Data.Config.Suckless.Script.Internal`) only exists from 1.1.2 on;+    earlier versions use the pre-rename `Data.Text.Prettyprint.Doc.*`+    names.+ ## 0.1.2.10 2026-06-09  Bump versions:
lib/Data/Config/Suckless/Almost/RPC.hs view
@@ -17,6 +17,7 @@ import Prettyprinter import System.Process.Typed +import System.Exit (ExitCode(..)) import System.IO  data CallProcException =
suckless-conf.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               suckless-conf-version:            0.1.2.10+version:            0.1.2.11 synopsis:           S-expression configuration language and the bf6 script runtime description:     @suckless-conf@ is a small Lisp-like, s-expression configuration@@ -106,7 +106,7 @@                     , microlens-platform          >= 0.4      && < 0.5                     , mtl                         >= 2.2      && < 2.4                     , prettyprinter               >= 1.7      && < 1.8-                    , prettyprinter-ansi-terminal >= 1.1      && < 1.2+                    , prettyprinter-ansi-terminal >= 1.1.2    && < 1.2                     , random                      >= 1.2      && < 1.3                     , random-shuffle              >= 0.0.4    && < 0.1                     , safe                        >= 0.3      && < 0.4