From 683a214ee33df4d8fb1e016ebdfde0116abbed9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= <969523+alaendle@users.noreply.github.com> Date: Sat, 17 May 2025 10:27:12 +0200 Subject: [PATCH] Re-enabled `protolude` --- build-constraints.yaml | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3d3519d0..e3edaee2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6382,7 +6382,6 @@ packages: - antiope-dynamodb < 0 # tried antiope-dynamodb-7.5.3, but its *library* requires the disabled package: antiope-core - antiope-s3 < 0 # tried antiope-s3-7.5.3, but its *library* requires the disabled package: antiope-core - antiope-s3 < 0 # tried antiope-s3-7.5.3, but its *library* requires the disabled package: antiope-messages - - aos-signature < 0 # tried aos-signature-0.1.1, but its *library* requires the disabled package: protolude - app-settings < 0 # tried app-settings-0.2.0.12, but its *library* requires containers >=0.5 && < 0.7 and the snapshot contains containers-0.7 - app-settings < 0 # tried app-settings-0.2.0.12, but its *library* requires mtl >=2.1 && < 2.3 and the snapshot contains mtl-2.3.1 - apply-refact < 0 # tried apply-refact-0.15.0.0, but its *library* requires the disabled package: ghc-exactprint @@ -6497,7 +6496,6 @@ packages: - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: galois-field - - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: protolude - butcher < 0 # tried butcher-1.3.3.2, but its *library* requires base >=4.11 && < 4.17 and the snapshot contains base-4.20.1.0 - butcher < 0 # tried butcher-1.3.3.2, but its *library* requires bifunctors < 5.6 and the snapshot contains bifunctors-5.6.2 - butcher < 0 # tried butcher-1.3.3.2, but its *library* requires containers < 0.7 and the snapshot contains containers-0.7 @@ -6697,7 +6695,7 @@ packages: - egison-pattern-src-th-mode < 0 # tried egison-pattern-src-th-mode-0.2.1.2, but its *library* requires mtl ^>=2.2.1 and the snapshot contains mtl-2.3.1 - egison-pattern-src-th-mode < 0 # tried egison-pattern-src-th-mode-0.2.1.2, but its *library* requires template-haskell >=2.2.0 && < 2.17 and the snapshot contains template-haskell-2.22.0.0 - egison-pattern-src-th-mode < 0 # tried egison-pattern-src-th-mode-0.2.1.2, but its *library* requires text >=0.1.0 && < 1.3 and the snapshot contains text-2.1.2 - - elliptic-curve < 0 # tried elliptic-curve-0.3.0, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.4 + - elliptic-curve < 0 # tried elliptic-curve-0.3.0, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.5 - elm-street < 0 # tried elm-street-0.2.2.1, but its *library* requires base >=4.11.1.0 && < 4.20 and the snapshot contains base-4.20.1.0 - euler-tour-tree < 0 # tried euler-tour-tree-0.1.1.0, but its *library* requires the disabled package: Unique - event < 0 # tried event-0.1.4, but its *library* requires containers >=0.5 && < 0.6 and the snapshot contains containers-0.7 @@ -6760,7 +6758,7 @@ packages: - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires QuickCheck >=2.13 && < 2.15 and the snapshot contains QuickCheck-2.15.0.1 - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires mod >=0.1.0 && < 0.2 and the snapshot contains mod-0.2.0.1 - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires poly >=0.3.2 && < 0.5 and the snapshot contains poly-0.5.1.0 - - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.4 + - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.5 - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires semirings >=0.5 && < 0.7 and the snapshot contains semirings-0.7 - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires vector >=0.12.0 && < 0.13 and the snapshot contains vector-0.13.2.0 - gdax < 0 # tried gdax-0.6.0.0, but its *library* requires the disabled package: regex-tdfa-text @@ -6903,7 +6901,7 @@ packages: - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires containers >=0.5.5 && < 0.7 and the snapshot contains containers-0.7 - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires filepath >=1.3.0 && < 1.5 and the snapshot contains filepath-1.5.4.0 - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires mtl >=2.1.3 && < 2.3 and the snapshot contains mtl-2.3.1 - - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.4 + - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.5 - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires text >=1.2.0 && < 1.3 and the snapshot contains text-2.1.2 - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires transformers >=0.3.0 && < 0.6 and the snapshot contains transformers-0.6.1.1 - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires unix >=2.7.0 && < 2.8 and the snapshot contains unix-2.8.6.0 @@ -7060,7 +7058,6 @@ packages: - liquidhaskell-boot < 0 # tried liquidhaskell-boot-0.9.10.1, but its *library* requires liquid-fixpoint ==0.9.6.3.1 and the snapshot contains liquid-fixpoint-8.10.7 - loc < 0 # tried loc-0.2.0.0, but its *library* requires base ^>=4.16 || ^>=4.17 || ^>=4.18 and the snapshot contains base-4.20.1.0 - loc < 0 # tried loc-0.2.0.0, but its *library* requires containers ^>=0.6.4 and the snapshot contains containers-0.7 - - logger-thread < 0 # tried logger-thread-0.1.0.2, but its *library* requires the disabled package: protolude - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* requires containers >=0.6 && < 0.7 and the snapshot contains containers-0.7 - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* requires ghc >=8.6 && < 8.9 and the snapshot contains ghc-9.10.2 - lrucaching < 0 # tried lrucaching-0.3.4, but its *library* requires base-compat >=0.9 && < 0.14 and the snapshot contains base-compat-0.14.1 @@ -7098,7 +7095,6 @@ packages: - mercury-api < 0 # tried mercury-api-0.1.0.2, but its *library* requires bytestring >=0.10.4 && < 0.12 and the snapshot contains bytestring-0.12.2.0 - mercury-api < 0 # tried mercury-api-0.1.0.2, but its *library* requires hashable >=1.2.4 && < 1.5 and the snapshot contains hashable-1.5.0.0 - mercury-api < 0 # tried mercury-api-0.1.0.2, but its *library* requires text >=1.2 && < 1.3 and the snapshot contains text-2.1.2 - - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* requires bytestring >=0.10 && < 0.11 and the snapshot contains bytestring-0.12.2.0 - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* requires containers >=0.5 && < 0.6 and the snapshot contains containers-0.7 - microformats2-parser < 0 # tried microformats2-parser-1.0.2.2, but its *library* requires the disabled package: xml-lens @@ -7219,7 +7215,6 @@ packages: - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.3, but its *library* requires the disabled package: nri-prelude - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* requires numhask >=0.3 && < 0.6 and the snapshot contains numhask-0.12.1.0 - nvvm < 0 # tried nvvm-0.10.0.1, but its *library* requires Cabal >=1.24 && < 3.11 and the snapshot contains Cabal-3.12.1.0 - - oblivious-transfer < 0 # tried oblivious-transfer-0.1.0, but its *library* requires the disabled package: protolude - ochintin-daicho < 0 # tried ochintin-daicho-0.3.4.2, but its *library* requires text >=1.2 && < 1.3 and the snapshot contains text-2.1.2 - ogma-language-cocospec < 0 # tried ogma-language-cocospec-1.6.0, but its *library* requires Cabal >=2.0 && < 3.9 and the snapshot contains Cabal-3.12.1.0 - openapi3 < 0 # tried openapi3-3.2.4, but its *library* requires base >=4.11.1.0 && < 4.20 and the snapshot contains base-4.20.1.0 @@ -7233,7 +7228,7 @@ packages: - pairing < 0 # tried pairing-1.1.0, but its *library* requires MonadRandom >=0.5.1 && < 0.6 and the snapshot contains MonadRandom-0.6.2 - pairing < 0 # tried pairing-1.1.0, but its *library* requires bytestring >=0.10.8 && < 0.11 and the snapshot contains bytestring-0.12.2.0 - pairing < 0 # tried pairing-1.1.0, but its *library* requires groups >=0.4.1 && < 0.5 and the snapshot contains groups-0.5.3 - - pairing < 0 # tried pairing-1.1.0, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.4 + - pairing < 0 # tried pairing-1.1.0, but its *library* requires protolude >=0.2 && < 0.3 and the snapshot contains protolude-0.3.5 - pairing < 0 # tried pairing-1.1.0, but its *library* requires tasty-quickcheck >=0.10.1 && < 0.11 and the snapshot contains tasty-quickcheck-0.11.1 - pandoc-csv2table < 0 # tried pandoc-csv2table-1.0.9, but its *library* requires text >=0.11 && < 1.3 and the snapshot contains text-2.1.2 - pandoc-symreg < 0 # tried pandoc-symreg-0.2.1.3, but its *library* requires bytestring >=0.11 && < 0.12 and the snapshot contains bytestring-0.12.2.0 @@ -7261,7 +7256,6 @@ packages: - pattern-arrows < 0 # tried pattern-arrows-0.0.2, but its *library* requires mtl < 2.3 and the snapshot contains mtl-2.3.1 - pcf-font < 0 # tried pcf-font-0.2.2.1, but its *library* requires base >=4.7 && < 4.19 and the snapshot contains base-4.20.1.0 - pcf-font-embed < 0 # tried pcf-font-embed-0.1.2.0, but its *library* requires the disabled package: pcf-font - - pedersen-commitment < 0 # tried pedersen-commitment-0.2.0, but its *library* requires the disabled package: protolude - peggy < 0 # tried peggy-0.3.2, but its *library* requires ListLike >=3.1 && < 3.2 and the snapshot contains ListLike-4.7.8.3 - peggy < 0 # tried peggy-0.3.2, but its *library* requires hashtables >=1.0 && < 1.1 and the snapshot contains hashtables-1.4.2 - peggy < 0 # tried peggy-0.3.2, but its *library* requires monad-control >=0.3 && < 0.4 and the snapshot contains monad-control-1.0.3.1 @@ -7346,9 +7340,6 @@ packages: - prometheus-wai-middleware < 0 # tried prometheus-wai-middleware-1.0.1.0, but its *library* requires text ^>=1.2 and the snapshot contains text-2.1.2 - proto-lens-arbitrary < 0 # tried proto-lens-arbitrary-0.1.2.14, but its *library* requires QuickCheck >=2.8 && < 2.15 and the snapshot contains QuickCheck-2.15.0.1 - protocol-buffers-descriptor < 0 # tried protocol-buffers-descriptor-2.4.17, but its *library* requires the disabled package: protocol-buffers - - protolude < 0 # tried protolude-0.3.4, but its *library* requires base >=4.6 && < 4.20 and the snapshot contains base-4.20.1.0 - - protolude < 0 # tried protolude-0.3.4, but its *library* requires ghc-prim >=0.3 && < 0.12 and the snapshot contains ghc-prim-0.12.0 - - protolude < 0 # tried protolude-0.3.4, but its *library* requires hashable >=1.2 && < 1.5 and the snapshot contains hashable-1.5.0.0 - purview < 0 # tried purview-0.2.0.2, but its *library* requires template-haskell >=2.15.0 && < 2.21 and the snapshot contains template-haskell-2.22.0.0 - purview < 0 # tried purview-0.2.0.2, but its *library* requires warp >=3.3.0 && < 3.4 and the snapshot contains warp-3.4.7 - purview < 0 # tried purview-0.2.0.2, but its *library* requires websockets >=0.12 && < 0.13 and the snapshot contains websockets-0.13.0.0 @@ -7389,11 +7380,7 @@ packages: - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* requires regex-pcre-builtin >=0.94 && < 0.95 and the snapshot contains regex-pcre-builtin-0.95.2.3.8.44 - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* requires text >=1.2 && < 1.3 and the snapshot contains text-2.1.2 - regex-tdfa-text < 0 # tried regex-tdfa-text-1.0.0.3, but its *library* requires regex-base < 0.94 and the snapshot contains regex-base-0.94.0.3 - - registry < 0 # tried registry-0.6.3.1, but its *library* requires the disabled package: protolude - - registry-aeson < 0 # tried registry-aeson-0.3.1.1, but its *library* requires the disabled package: protolude - - registry-hedgehog < 0 # tried registry-hedgehog-0.8.2.1, but its *library* requires the disabled package: protolude - registry-hedgehog < 0 # tried registry-hedgehog-0.8.2.1, but its *library* requires the disabled package: universum - - registry-hedgehog-aeson < 0 # tried registry-hedgehog-aeson-0.3.1.1, but its *library* requires the disabled package: protolude - registry-hedgehog-aeson < 0 # tried registry-hedgehog-aeson-0.3.1.1, but its *library* requires the disabled package: universum - registry-options < 0 # tried registry-options-0.2.1.0, but its *library* requires text >=1 && < 2 and the snapshot contains text-2.1.2 - regression-simple < 0 # tried regression-simple-0.2.1, but its *library* requires base >=4.3 && < 4.20 and the snapshot contains base-4.20.1.0 @@ -8359,6 +8346,7 @@ skipped-tests: - rank2classes # tried rank2classes-1.5.4, but its *test-suite* requires markdown-unlit >=0.5 && < 0.6 and the snapshot contains markdown-unlit-0.6.0 - records-sop # tried records-sop-0.1.1.1, but its *test-suite* requires hspec >=2.2 && < 2.11 and the snapshot contains hspec-2.11.12 - registry # tried registry-0.6.3.1, but its *test-suite* requires the disabled package: universum + - registry-aeson # tried registry-aeson-0.3.1.1, but its *test-suite* requires the disabled package: registry-hedgehog - rest-rewrite # tried rest-rewrite-0.4.5, but its *test-suite* requires QuickCheck >=2.14.2 && < 2.15 and the snapshot contains QuickCheck-2.15.0.1 - salak-toml # tried salak-toml-0.3.5.3, but its *test-suite* requires QuickCheck < 2.14 and the snapshot contains QuickCheck-2.15.0.1 - scalendar # tried scalendar-1.2.0, but its *test-suite* requires the disabled package: SCalendar