From 58302054ec7f66f9953449d83f9c79755136d689 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 13 Apr 2021 23:03:06 -0700 Subject: [PATCH 01/31] Upper bound `stackcollapse-ghc` (#6009) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3c0e0130..1d7155da 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6951,6 +6951,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6007 - memory < 0.16 + + # https://github.com/commercialhaskell/stackage/issues/6009 + - stackcollapse-ghc < 0.0.1.4 # end of packages # Package flags are applied to individual packages, and override the values of From be28850c914153a91e3e908989a8e1fbf4b8f667 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 16 Apr 2021 23:03:06 -0700 Subject: [PATCH 02/31] Move bound to `hspec-golden` near the bound for `stackcollapse-ghc` as they are related (#6003, #6009) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1d7155da..361d5cc1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2371,7 +2371,7 @@ packages: - dbcleaner < 0 # via postgresql-simple - dotenv - hapistrano - - hspec-golden < 0.2 # https://github.com/commercialhaskell/stackage/issues/6003 + - hspec-golden - inflections - stache - scalendar < 0 @@ -6953,6 +6953,7 @@ packages: - memory < 0.16 # https://github.com/commercialhaskell/stackage/issues/6009 + - hspec-golden < 0.2 # https://github.com/commercialhaskell/stackage/issues/6003 - stackcollapse-ghc < 0.0.1.4 # end of packages From 8c9cd44f138792e340c09c0293be1a3f914eb39a Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Thu, 6 May 2021 20:45:04 +0100 Subject: [PATCH 03/31] Add tasty-inspection-testing --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff7b1491..9dea64bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3293,6 +3293,7 @@ packages: - smallcheck - quote-quot - tasty-bench + - tasty-inspection-testing "Ashley Yakeley @AshleyYakeley": - countable From 59db39f3cf0f551770bf5f0c87057f13bd9ac001 Mon Sep 17 00:00:00 2001 From: Matt Parsons Date: Fri, 7 May 2021 11:53:48 -0600 Subject: [PATCH 04/31] Unblock persistent In #5968 it should be the case that all dependencies on `persistent` have allowed 2.12. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff7b1491..55dd2092 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -684,7 +684,7 @@ packages: - mime-mail-ses - mime-types - network-conduit-tls - - persistent < 2.12.0.0 || > 2.12.0.0 + - persistent - persistent-mysql - persistent-postgresql - persistent-sqlite From 2db3e4ba0d1d8091fdfcdee312a0ca58b99b29bd Mon Sep 17 00:00:00 2001 From: Yoshikuni Jujo Date: Sat, 8 May 2021 07:00:48 +0900 Subject: [PATCH 05/31] add c-enum --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff7b1491..bcc93ed6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3081,6 +3081,7 @@ packages: - HaXml - typecheck-plugin-nat-simple - ranged-list + - c-enum "Jan Gerlinger @JanGe": - irc-dcc < 0 From f192166a42872cae66019bd45798716fc62d2d9d Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Sun, 9 May 2021 00:28:42 +0100 Subject: [PATCH 06/31] add cdar-mBound --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 361d5cc1..979b55f0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3321,6 +3321,7 @@ packages: - hmpfr - collect-errors - mixed-types-num + - cdar-mBound # - aern2-mp # - aern2-real From 4a87b4eb097e7af59bfbe1d6fa3e9ef9d2a3ee31 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 21:58:50 +0200 Subject: [PATCH 07/31] hspec-* < 2.8 for #6010 --- build-constraints.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 979b55f0..315627db 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6956,6 +6956,11 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6009 - hspec-golden < 0.2 # https://github.com/commercialhaskell/stackage/issues/6003 - stackcollapse-ghc < 0.0.1.4 + + # https://github.com/commercialhaskell/stackage/issues/6010 + - hspec < 2.8 + - hspec-core < 2.8 + - hspec-discover < 2.8 # end of packages # Package flags are applied to individual packages, and override the values of @@ -7916,10 +7921,10 @@ expected-test-failures: # https://github.com/kcsongor/generic-lens/issues/133 - generic-optics - + # https://github.com/haskell-servant/servant-elm/issues/62 - servant-elm - + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run @@ -7981,7 +7986,7 @@ expected-haddock-failures: # https://github.com/egison/egison/issues/251 - egison - + # https://github.com/koalaman/shellcheck/issues/2216 - ShellCheck From 0cac87e7ad2d0f9bd804eeda1cb36122d902a241 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:00:55 +0200 Subject: [PATCH 08/31] file embed < 0.0.14.0 for #6011 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 315627db..d95951a1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6961,6 +6961,10 @@ packages: - hspec < 2.8 - hspec-core < 2.8 - hspec-discover < 2.8 + + # https://github.com/commercialhaskell/stackage/issues/6011 + - file-embed < 0.0.14.0 + # end of packages # Package flags are applied to individual packages, and override the values of From a23c63cf7c4f46ad64621d8acb091cd2d206d8b1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:04:15 +0200 Subject: [PATCH 09/31] texmath & citeproc upper bounds for #6012 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d95951a1..58be50e4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6965,6 +6965,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6011 - file-embed < 0.0.14.0 + # https://github.com/commercialhaskell/stackage/issues/6012 + - texmath < 0.12.3 + - citeproc < 0.4 + # end of packages # Package flags are applied to individual packages, and override the values of From 2501a6caa7e8276286f6b3c4dc577fa36c9abae8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:22:45 +0200 Subject: [PATCH 10/31] Upgrade to random 1.2.0, closes #5474, closes #5871 --- build-constraints.yaml | 34 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 52a0ce1a..73c98c0e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -666,7 +666,7 @@ packages: - stripe-haskell - stripe-http-client - stripe-core - - stripe-tests + - stripe-tests < 0 # random 1.2 "Piotr Mlodawski @pmlodawski": - error-util < 0 # MonadFail @@ -684,7 +684,7 @@ packages: - mime-mail-ses - mime-types - network-conduit-tls - - persistent + - persistent - persistent-mysql - persistent-postgresql - persistent-sqlite @@ -1515,9 +1515,9 @@ packages: - interpolatedstring-perl6 - iproute - missing-foreign - - MissingH + - MissingH < 0 # random 1.2 - multimap - - parallel-io + - parallel-io < 0 # random 1.2 - text-binary - Chart-cairo < 0 # GHC 8.4 via cairo - ghc-events @@ -1620,7 +1620,7 @@ packages: - servant-lucid < 0 # ghc 8.10 via servant - servant-machines - servant-mock < 0 # ghc 8.10 via servant - - servant-multipart + - servant-multipart < 0 - servant-pipes - servant-server - servant-swagger @@ -2879,7 +2879,7 @@ packages: "Pedro Tacla Yamada @yamadapc": - ascii-progress - drawille < 0 - - file-modules + - file-modules < 0 # random 1.2 - frontmatter - read-editor # - list-prompt # https://github.com/yamadapc/list-prompt/issues/3 @@ -4099,7 +4099,7 @@ packages: "Avi Press @aviaviavi": - curl-runnings < 0 - - cryptocompare + - cryptocompare < 0 # random 1.2 "Jack Kiefer @JackKiefer": - herms < 0 @@ -4237,7 +4237,7 @@ packages: - ghci-hexcalc "Nikos Karagianndis @nkarag": - - DBFunctor + - DBFunctor < 0 # random 1.2 "Marat Khafizov @xafizoff": - n2o @@ -4324,7 +4324,7 @@ packages: - pencil < 0 # via hsass "Ivan Malison @IvanMalison": - - ConfigFile + - ConfigFile < 0 # random 1.2 - dbus-hslogger - gi-cairo-connector - gi-cairo-render @@ -4332,10 +4332,10 @@ packages: - gtk-strut - rate-limit - status-notifier-item - - taffybar + - taffybar < 0 # random 1.2 - time-units - xml-helpers - - xdg-desktop-entry + - xdg-desktop-entry < 0 # random 1.2 "ARATA Mizuki @minoki": - unboxing-vector @@ -4519,7 +4519,7 @@ packages: - zydiskell "Alejandro Peralta Bazas @aleperaltabazas": - - hocon + - hocon < 0 # random 1.2 "Joshua Booth @jnbooth": - bitwise-enum @@ -6815,13 +6815,6 @@ packages: # https://github.com/commercialhaskell/path/issues/161 - path < 0.7.1 - # https://github.com/commercialhaskell/stackage/issues/5474 - # When closing this, we may need to set flags.QuickCheck.old-random = false unless we've updated to QuickCheck 2.14.1 - - random < 1.2.0 - - random-fu < 0.2.7.6 - - random-source < 0.3.0.10 - - numhask < 0.7.0.0 - # https://github.com/commercialhaskell/stackage/issues/5524 - dlist < 1.0 - rebase < 1.7 @@ -6977,7 +6970,7 @@ packages: # global-flags package-flags: QuickCheck: - old-random: true + old-random: false pathtype: old-time: false @@ -7130,6 +7123,7 @@ skipped-tests: - primitive # tasty 1.4 - proto3-wire # tasty 1.4 - http-link-header # QuickCheck 2.14.2 + - stripe-http-client # random 1.2 # test-framework per ghc 8.8 - extensible-effects # via test-framework From 9d30ef7ff28aa95aef4870cb946ce96ace43ea2c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:29:08 +0200 Subject: [PATCH 11/31] remove type-uuid upper bound #5349 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 73c98c0e..02715776 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6809,9 +6809,6 @@ packages: - network < 3.1.2.0 - dbus < 1.2.18 - # https://github.com/commercialhaskell/stackage/issues/5349 - - typed-uuid < 0.1.0.0 - # https://github.com/commercialhaskell/path/issues/161 - path < 0.7.1 From 13463f11bd9f3c1896a8f4e4030e54d3708ca114 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:31:12 +0200 Subject: [PATCH 12/31] Upgrade to path 0.7.x --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02715776..a31d4cf7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6810,7 +6810,7 @@ packages: - dbus < 1.2.18 # https://github.com/commercialhaskell/path/issues/161 - - path < 0.7.1 + - path < 0.8 # https://github.com/commercialhaskell/stackage/issues/5524 - dlist < 1.0 @@ -7121,6 +7121,7 @@ skipped-tests: - proto3-wire # tasty 1.4 - http-link-header # QuickCheck 2.14.2 - stripe-http-client # random 1.2 + - hapistrano # path 0.8 # test-framework per ghc 8.8 - extensible-effects # via test-framework From 8a8da8e8d676437a76129df1bb46449932168746 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:32:31 +0200 Subject: [PATCH 13/31] path upper bound for #6013 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a31d4cf7..6cd69611 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6809,7 +6809,7 @@ packages: - network < 3.1.2.0 - dbus < 1.2.18 - # https://github.com/commercialhaskell/path/issues/161 + # https://github.com/commercialhaskell/stackage/issues/6013 - path < 0.8 # https://github.com/commercialhaskell/stackage/issues/5524 From a43a8dd97357d7e2d82b6fc2850aa572bda03572 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:46:25 +0200 Subject: [PATCH 14/31] try skipping the random test suite to get rid of cycle --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6cd69611..1be014e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7550,6 +7550,7 @@ skipped-tests: - bifunctors # via hspec - doctest # via hspec - tasty-expected-failure # via tasty-hedgehog + - random # Requires filesystem access - json-autotype From 3f8a3d7f9bd3c2089da464132a34f37da62755a6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:49:53 +0200 Subject: [PATCH 15/31] split dependency cycle as well --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1be014e0..b638480e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7551,6 +7551,7 @@ skipped-tests: - doctest # via hspec - tasty-expected-failure # via tasty-hedgehog - random + - split # Requires filesystem access - json-autotype From 75d3f0f86fa87d9ad52eb038206c22709bd89090 Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Wed, 12 May 2021 21:50:32 -0600 Subject: [PATCH 16/31] Re-enable aeson-typescript --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b638480e..8501b4f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -306,7 +306,7 @@ packages: - buchhaltung < 0 # GHC 8.4 build failure "Tom McLaughlin @thomasjm": - - aeson-typescript < 0 # th-abstraction-0.3 + - aeson-typescript - fsnotify - sandwich - sandwich-quickcheck From afab9ed59beff272f81024edd4e7a892067ab1c1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 16:07:02 +0200 Subject: [PATCH 17/31] random 1.2 failures --- build-constraints.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b638480e..24cae8cd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -565,7 +565,7 @@ packages: - generic-data - generic-data-surgery - generic-functor - - generic-random + - generic-random < 0 # random 1.2 - scanf - show-combinators - type-map @@ -2205,7 +2205,7 @@ packages: "Justin Le @mstksg": - advent-of-code-api < 0 # ghc 8.10 via servant - - auto + - auto # random 1.2 - backprop - bins - configurator-export @@ -2218,7 +2218,7 @@ packages: - lens-typelevel < 0 # GHC 8.8 via ghc-typelits-presburger (konn/equational-reasoning-in-haskell#4) - list-witnesses < 0 # https://github.com/commercialhaskell/stackage/issues/5817 - nonempty-containers - - one-liner-instances + - one-liner-instances < 0 # random 1.2 - prompt - servant-cli < 0 # via servant-server - tagged-binary @@ -7370,6 +7370,7 @@ skipped-tests: - persistent-postgresql # https://github.com/commercialhaskell/stackage/issues/5641 - persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5641 - vector-circular # (verified requires missing hedgehog-classes) https://github.com/commercialhaskell/stackage/pull/5853#issuecomment-770394206 + - buttplug-hs-core # via generic-random # Blocked due to tests failing to compile for GHC 8.6 - async-refresh @@ -7806,6 +7807,7 @@ expected-test-failures: - secp256k1-haskell # https://github.com/commercialhaskell/stackage/issues/5948 - base16 # https://github.com/commercialhaskell/stackage/issues/5948 - prometheus-client # https://github.com/commercialhaskell/stackage/issues/5948 + - snap-core # random 1.2 # Recursive deps https://github.com/fpco/stackage/issues/1818 - options @@ -8155,6 +8157,7 @@ skipped-benchmarks: # These can also be checked for updates periodically. - o-clock # base-4.10 and time-1.8 via tiempo - minisat-solver # Cabal-2.2.0.1 via easyrender + - squeal-postgresql # via generic-random # Compilation failures - cipher-aes # https://github.com/vincenthz/hs-crypto-cipher/issues/46 From 2ea5cf0aa406c735ae97d4dfcabe49e4d5e48c75 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 21:26:19 +0200 Subject: [PATCH 18/31] fix typo in previous commit --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 24cae8cd..7ba8657a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2205,7 +2205,7 @@ packages: "Justin Le @mstksg": - advent-of-code-api < 0 # ghc 8.10 via servant - - auto # random 1.2 + - auto < 0 # random 1.2 - backprop - bins - configurator-export From ac9b01cdc686c7bed3782336c34a6f36c3724046 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 21:31:35 +0200 Subject: [PATCH 19/31] tasty-hspec upper bound for #6010 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7ba8657a..25c4d07b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6953,6 +6953,7 @@ packages: - hspec < 2.8 - hspec-core < 2.8 - hspec-discover < 2.8 + - tasty-hspec < 1.1.7 # 1.1.7 re-exports cause breaks? # https://github.com/commercialhaskell/stackage/issues/6011 - file-embed < 0.0.14.0 From a9e05356e976de92fdd14dc9184f63bc6361349b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 22:37:57 +0200 Subject: [PATCH 20/31] skip fakedata tests (random 1.2) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 25c4d07b..496b6c43 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7764,6 +7764,7 @@ expected-test-failures: - lz4-frame-conduit # https://github.com/nh2/lz4-frame-conduit/issues/3 - dhall-yaml # https://github.com/commercialhaskell/stackage/issues/5640 - dl-fedora # https://github.com/commercialhaskell/stackage/issues/5977 + - fakedata # random 1.2 # Assertion failures due to module name ambiguity # (These _should_ be fixed by using the `hide` section of this file) From f99a8bf5bc7ed720f9465027255b688f3621f074 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 23:07:30 +0200 Subject: [PATCH 21/31] Disable ulid (random 1.2) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 496b6c43..7c9a44e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4444,7 +4444,7 @@ packages: - headroom "Adrian Sieber @ad-si": - - ulid + - ulid < 0 # random 1.2 "Rickey Visinski @rickeyski": - slack-api From fd75b5f96cb4f4531cdd834ad4bdd03c7685bdc7 Mon Sep 17 00:00:00 2001 From: Marco Z Date: Sat, 15 May 2021 16:33:40 +0200 Subject: [PATCH 22/31] add mnist-idx-conduit --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..d4c80389 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -590,6 +590,7 @@ packages: - bytestring-mmap # required by xeno - datasets < 0 # via req - lucid-extras + - mnist-idx-conduit - rigel-viz "Joseph Canero @caneroj1": From d3d9a01fca100909c40190965341b04521549555 Mon Sep 17 00:00:00 2001 From: Marco Z Date: Sat, 15 May 2021 21:32:01 +0200 Subject: [PATCH 23/31] Add rp-tree --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..fce0d8fe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -586,6 +586,7 @@ packages: - depq - matrix-market-attoparsec - splitmix-distributions + - rp-tree - xeno - bytestring-mmap # required by xeno - datasets < 0 # via req From c50766a022711e64005fb93582e0a59f1eeef066 Mon Sep 17 00:00:00 2001 From: Artyom Kazak Date: Sun, 16 May 2021 11:42:16 +0300 Subject: [PATCH 24/31] New 'fmt' maintainer --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..76f03853 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2492,7 +2492,6 @@ packages: - Spock-lucid < 0 # GHC 8.4 via Spock - charsetdetect-ae # - text-all # text-1.2.3.0 - - fmt "Takano Akio tak@anoak.io @takano-akio": - fast-builder < 0 # via true-name @@ -3655,6 +3654,7 @@ packages: - fmt-for-rio < 0 # via enum-text-rio - no-value - optparse-enum < 0 # via fmt + - fmt "Elliot Cameron @3noch": [] From b3a0d98e7af44fccbd300b23bdfc78baa988f940 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 14:59:01 +0200 Subject: [PATCH 25/31] callstack upper bound for #6020 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..b0a38237 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6962,6 +6962,10 @@ packages: - texmath < 0.12.3 - citeproc < 0.4 + # https://github.com/commercialhaskell/stackage/issues/6020 + - call-stack < 0.4.0 + + # end of packages # Package flags are applied to individual packages, and override the values of From 66002f6ab3b7f66a6553757fad0df4b109128fbe Mon Sep 17 00:00:00 2001 From: Maxim Koltsov Date: Sun, 16 May 2021 02:13:57 +0300 Subject: [PATCH 26/31] Reenable servant-multipart random-1.2 was allowed via Hackage revision --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b0a38237..cfde1fa4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1620,7 +1620,7 @@ packages: - servant-lucid < 0 # ghc 8.10 via servant - servant-machines - servant-mock < 0 # ghc 8.10 via servant - - servant-multipart < 0 + - servant-multipart - servant-pipes - servant-server - servant-swagger From 35766ad77505319c433347aa7fbd0aa7ebd6aef1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 20:56:23 +0200 Subject: [PATCH 27/31] Upgrade file-embed and close #6011 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9b66564f..075ffd7b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6957,9 +6957,6 @@ packages: - hspec-discover < 2.8 - tasty-hspec < 1.1.7 # 1.1.7 re-exports cause breaks? - # https://github.com/commercialhaskell/stackage/issues/6011 - - file-embed < 0.0.14.0 - # https://github.com/commercialhaskell/stackage/issues/6012 - texmath < 0.12.3 - citeproc < 0.4 From 289e4e47cdaad093af7312bb358d08da3a08b0cc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 21:47:58 +0200 Subject: [PATCH 28/31] Issue cleanup, closes #5926, closes #5937, closes #5969 --- build-constraints.yaml | 1837 +--------------------------------------- 1 file changed, 15 insertions(+), 1822 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 075ffd7b..05117951 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -290,7 +290,7 @@ packages: "Travis Athougies @tathougies": - beam-core < 0 # via vector-sized-1.4.0.0 - - beam-migrate < 0 # via dependent-map-0.3 & dependent-sum-0.6.2.0 + - beam-migrate < 0 # aeson < 1.5 & via dependent-map(/sum) - beam-mysql < 0 # via beam-core - beam-postgres < 0 # via beam-core - beam-sqlite < 0 # via beam-core @@ -621,7 +621,7 @@ packages: - unboxed-ref "Harendra Kumar @harendra-kumar": - - bench-show < 0 # via optparse-applicative-0.15.1.0 + - bench-show < 0 # Chart-diagrams < 2 & opetparse-applicative < 0.16 - monad-recorder < 0 # compilation failure - packcheck - streamly @@ -2467,9 +2467,9 @@ packages: - ipython-kernel "James Cook @mokus0": - - dependent-map < 0 # via constraints-extras - - dependent-sum < 0 # via constraints-extras - - dependent-sum-template < 0 # via constraints-extras + - dependent-map < 0 # via dependent-sum + - dependent-sum < 0 # some < 1.0.3 + - dependent-sum-template < 0 # via dependent-sum - dice < 0 # GHC 8.4 via random-fu - hstatsd < 0 # sClose not in scope - misfortune < 0 # GHC 8.4 via random-fu @@ -2643,7 +2643,7 @@ packages: - hsemail - hsyslog - jailbreak-cabal - - lambdabot-core < 0 # via dependent-map-0.3 + - lambdabot-core < 0 # via dependent-sum - lambdabot-irc-plugins < 0 # via lambdabot-core - language-nix - logging-facade-syslog @@ -3762,7 +3762,7 @@ packages: - gdp "Levent Erkok @LeventErkok": - - sbv < 0 # MonadFail + - sbv - crackNum "János Tapolczai @jtapolczai": @@ -4577,12 +4577,14 @@ packages: - ParsecTools - QuickCheck - RSA + - Stream - aeson-compat - aeson-extra < 0 # via semialign - aeson-optics - alsa-mixer - ansi-terminal - appar + - arrows - asn1-encoding - asn1-parse - asn1-types @@ -4778,6 +4780,8 @@ packages: - largeword - lattices - lazy-csv + - lazysmallcheck + - libBF - libyaml - lifted-async - lifted-base @@ -4964,7 +4968,7 @@ packages: - tonatona < 0 # via tonaparser - transformers-base - tree-diff - - trivial-constraint < 0 # ghc 8.10.1 #5447/closed + - trivial-constraint - true-name < 0 # MonadFail - tuple-th - type-errors-pretty @@ -4975,7 +4979,7 @@ packages: - unbounded-delays - universe - universe-base - - universe-dependent-sum < 0 # via some + - universe-dependent-sum - universe-instances-base - universe-instances-extended - universe-instances-trans @@ -5083,1728 +5087,6 @@ packages: # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 - #"Broken with GHC 9.0.1": - # # Cabal-3.4.0.0 but upper bounded to <3.3 - # - Agda < 0 - # - cabal-rpm < 0 - # - entropy < 0 - # - fixed-vector-hetero < 0 - # - lens < 0 - # - packdeps < 0 - # - pantry < 0 - # - proto-lens-setup < 0 - # - servant-openapi3 < 0 - # - servant-swagger < 0 - # - singletons < 0 - ##### old - # - Agda < 0 - # - HTTP < 0 - # - HaXml < 0 - # - HsYAML < 0 - # - HsYAML-aeson < 0 - # - JuicyPixels-scale-dct < 0 - # - MapWith < 0 - # - MissingH < 0 - # - Rattus < 0 - # - aeson-diff < 0 - # - aeson-schemas < 0 - # - apply-refact < 0 - # - arithmoi < 0 - # - avers < 0 - # - aws-cloudfront-signed-cookies < 0 - # - bech32 < 0 - # - bech32-th < 0 - # - benchpress < 0 - # - binary-tagged < 0 - # - bits-extra < 0 - # - brick < 0 - # - broadcast-chan < 0 - # - bugzilla-redhat < 0 - # - butcher < 0 - # - bzlib < 0 - # - cabal-plan < 0 - # - cabal-rpm < 0 - # - cborg < 0 - # - cborg-json < 0 - # - circular < 0 - # - clash-ghc < 0 - # - clash-lib < 0 - # - clash-prelude < 0 - # - co-log < 0 - # - co-log-core < 0 - # - colourista < 0 - # - composite-aeson < 0 - # - composite-base < 0 - # - configurator-pg < 0 - # - country < 0 - # - crypto-enigma < 0 - # - cryptohash-md5 < 0 - # - cryptohash-sha1 < 0 - # - cryptohash-sha256 < 0 - # - cryptohash-sha512 < 0 - # - css-syntax < 0 - # - czipwith < 0 - # - d10 < 0 - # - data-accessor-template < 0 - # - data-compat < 0 - # - data-forest < 0 - # - dbus < 0 - # - deepseq-generics < 0 - # - deepseq-instances < 0 - # - dhall < 0 - # - dialogflow-fulfillment < 0 - # - dirichlet < 0 - # - doctest < 0 - # - doctest-driver-gen < 0 - # - earcut < 0 - # - ed25519 < 0 - # - egison < 0 - # - egison-pattern-src-th-mode < 0 - # - ekg < 0 - # - ekg-core < 0 - # - ekg-json < 0 - # - ekg-statsd < 0 - # - eliminators < 0 - # - email-validate < 0 - # - entropy < 0 - # - equational-reasoning < 0 - # - exception-hierarchy < 0 - # - exceptions < 0 - # - fclabels < 0 - # - feed < 0 - # - file-embed-lzma < 0 - # - first-class-families < 0 - # - fixed-vector-hetero < 0 - # - freer-simple < 0 - # - fusion-plugin < 0 - # - generic-aeson < 0 - # - generic-deriving < 0 - # - generic-functor < 0 - # - generic-monoid < 0 - # - geniplate-mirror < 0 - # - ghc-check < 0 - # - ghc-exactprint < 0 - # - ghc-lib < 0 - # - ghc-lib-parser < 0 - # - ghc-parser < 0 - # - ghc-source-gen < 0 - # - ghc-tcplugins-extra < 0 - # - ghc-typelits-extra < 0 - # - ghc-typelits-knownnat < 0 - # - ghc-typelits-natnormalise < 0 - # - ghc-typelits-presburger < 0 - # - github < 0 - # - greskell < 0 - # - greskell-core < 0 - # - greskell-websocket < 0 - # - hackage-security < 0 - # - haddock-library < 0 - # - hashable < 0 - # - haskell-import-graph < 0 - # - haskell-lsp < 0 - # - haskell-lsp-types < 0 - # - haxr < 0 - # - hedgehog < 0 - # - hgrev < 0 - # - hie-bios < 0 - # - hint < 0 - # - hledger < 0 - # - hledger-lib < 0 - # - hledger-ui < 0 - # - hledger-web < 0 - # - hmatrix < 0 - # - hmpfr < 0 - # - hslogger < 0 - # - hspec-expectations-json < 0 - # - hspec-tables < 0 - # - http-api-data < 0 - # - http-media < 0 - # - hw-dsv < 0 - # - hw-prim < 0 - # - hw-streams < 0 - # - hw-xml < 0 - # - hyper < 0 - # - ihaskell < 0 - # - ilist < 0 - # - influxdb < 0 - # - inspection-testing < 0 - # - invertible-grammar < 0 - # - io-streams-haproxy < 0 - # - ixset-typed < 0 - # - ki < 0 - # - kind-generics-th < 0 - # - lens < 0 - # - libjwt-typed < 0 - # - life-sync < 0 - # - loc < 0 - # - lzma < 0 - # - membrain < 0 - # - multistate < 0 - # - newtype < 0 - # - nri-env-parser < 0 - # - nri-observability < 0 - # - nri-prelude < 0 - # - o-clock < 0 - # - openapi3 < 0 - # - optics-extra < 0 - # - optics-th < 0 - # - packdeps < 0 - # - pantry < 0 - # - partial-semigroup < 0 - # - path-text-utf8 < 0 - # - pava < 0 - # - perfect-vector-shuffle < 0 - # - postgrest < 0 - # - pqueue < 0 - # - prairie < 0 - # - profunctors < 0 - # - proto-lens < 0 - # - proto-lens-optparse < 0 - # - proto-lens-protobuf-types < 0 - # - proto-lens-protoc < 0 - # - proto-lens-runtime < 0 - # - proto-lens-setup < 0 - # - protolude < 0 - # - publicsuffix < 0 - # - pusher-http-haskell < 0 - # - range-set-list < 0 - # - rank2classes < 0 - # - record-dot-preprocessor < 0 - # - records-sop < 0 - # - refined < 0 - # - regex-applicative-text < 0 - # - regex-pcre-builtin < 0 - # - relude < 0 - # - req < 0 - # - resolv < 0 - # - rethinkdb-client-driver < 0 - # - semialign < 0 - # - semialign-indexed < 0 - # - semialign-optics < 0 - # - serialise < 0 - # - servant < 0 - # - servant-client < 0 - # - servant-client-core < 0 - # - servant-docs < 0 - # - servant-errors < 0 - # - servant-foreign < 0 - # - servant-http-streams < 0 - # - servant-openapi3 < 0 - # - servant-server < 0 - # - servant-swagger < 0 - # - servant-swagger-ui < 0 - # - servant-swagger-ui-core < 0 - # - setlocale < 0 - # - shellmet < 0 - # - shortcut-links < 0 - # - singletons < 0 - # - singletons-presburger < 0 - # - slist < 0 - # - snap-server < 0 - # - splint < 0 - # - stackcollapse-ghc < 0 - # - strict-tuple < 0 - # - strict-tuple-lens < 0 - # - string-interpolate < 0 - # - stripe-concepts < 0 - # - structured < 0 - # - swagger2 < 0 - # - swish < 0 - # - tasty-hedgehog < 0 - # - tasty-hspec < 0 - # - tasty-wai < 0 - # - tdigest < 0 - # - termbox < 0 - # - text-ansi < 0 - # - text-format < 0 - # - text-show-instances < 0 - # - th-desugar < 0 - # - th-expand-syns < 0 - # - th-test-utils < 0 - # - these-skinny < 0 - # - threepenny-gui < 0 - # - through-text < 0 - # - timer-wheel < 0 - # - tomland < 0 - # - tonalude < 0 - # - ttc < 0 - # - type-errors-pretty < 0 - # - type-natural < 0 - # - typecheck-plugin-nat-simple < 0 - # - typerep-map < 0 - # - unicode-transforms < 0 - # - validation-selective < 0 - # - vector-binary-instances < 0 - # - vector-circular < 0 - # - weigh < 0 - # - wild-bind < 0 - # - wild-bind-x11 < 0 - # - with-utf8 < 0 - # - zydiskell < 0 - # # next set of packages broken by packages above this line - # - BNFC < 0 - # - Chart < 0 - # - ConfigFile < 0 - # - DAV < 0 - # - DBFunctor < 0 - # - ENIG < 0 - # - ForestStructures < 0 - # - HaTeX < 0 - # - HandsomeSoup < 0 - # - JuicyPixels-blurhash < 0 - # - LambdaHack < 0 - # - MusicBrainz < 0 - # - PyF < 0 - # - accuerr < 0 - # - ad < 0 - # - adjunctions < 0 - # - aeson < 0 - # - aeson-combinators < 0 - # - aeson-commit < 0 - # - aeson-compat < 0 - # - aeson-lens < 0 - # - aeson-optics < 0 - # - aeson-picker < 0 - # - aeson-with < 0 - # - amazonka-core < 0 - # - amazonka-s3 < 0 - # - ap-normalize < 0 - # - api-field-json-th < 0 - # - api-maker < 0 - # - approximate < 0 - # - arbor-lru-cache < 0 - # - arbor-postgres < 0 - # - ascii-case < 0 - # - ascii-char < 0 - # - ascii-group < 0 - # - ascii-superset < 0 - # - asciidiagram < 0 - # - asif < 0 - # - async < 0 - # - aur < 0 - # - aura < 0 - # - auto < 0 - # - avro < 0 - # - backprop < 0 - # - base16-lens < 0 - # - base32-lens < 0 - # - base64-bytestring-type < 0 - # - base64-lens < 0 - # - basic-prelude < 0 - # - bcp47 < 0 - # - bcp47-orphans < 0 - # - bcrypt < 0 - # - bimaps < 0 - # - bin < 0 - # - binary-instances < 0 - # - bins < 0 - # - boltzmann-samplers < 0 - # - bound < 0 - # - boundingboxes < 0 - # - bsb-http-chunked < 0 - # - bson < 0 - # - bugsnag-hs < 0 - # - bv-little < 0 - # - bytes < 0 - # - cabal-debian < 0 - # - cabal-file < 0 - # - cabal-flatpak < 0 - # - cabal2nix < 0 - # - cache < 0 - # - cacophony < 0 - # - casa-types < 0 - # - case-insensitive < 0 - # - cassava < 0 - # - cayley-client < 0 - # - character-cases < 0 - # - chiphunk < 0 - # - chronos < 0 - # - classy-prelude < 0 - # - clientsession < 0 - # - closed < 0 - # - co-log-concurrent < 0 - # - compdata < 0 - # - compensated < 0 - # - composable-associations < 0 - # - composable-associations-aeson < 0 - # - composite-aeson-path < 0 - # - composite-aeson-refined < 0 - # - composite-binary < 0 - # - composite-ekg < 0 - # - composite-hashable < 0 - # - composite-tuple < 0 - # - composite-xstep < 0 - # - concise < 0 - # - concurrent-supply < 0 - # - conduit-algorithms < 0 - # - configurator < 0 - # - constraints < 0 - # - construct < 0 - # - control-dsl < 0 - # - core-data < 0 - # - core-program < 0 - # - core-text < 0 - # - credential-store < 0 - # - crypto-api < 0 - # - crypto-random-api < 0 - # - cryptocompare < 0 - # - ctrie < 0 - # - cubicspline < 0 - # - cuckoo-filter < 0 - # - currency < 0 - # - cursor-brick < 0 - # - cyclotomic < 0 - # - data-ascii < 0 - # - data-dword < 0 - # - data-fix < 0 - # - data-interval < 0 - # - data-msgpack < 0 - # - data-msgpack-types < 0 - # - data-reify < 0 - # - datadog < 0 - # - dbus-hslogger < 0 - # - debian < 0 - # - declarative < 0 - # - deferred-folds < 0 - # - dejafu < 0 - # - dense-linear-algebra < 0 - # - deque < 0 - # - derive-topdown < 0 - # - dhall-bash < 0 - # - dhall-json < 0 - # - dhall-lsp-server < 0 - # - dhall-yaml < 0 - # - dimensional < 0 - # - distribution-nixpkgs < 0 - # - distribution-opensuse < 0 - # - dns < 0 - # - doctemplates < 0 - # - doctest-discover < 0 - # - download < 0 - # - duration < 0 - # - dynamic-state < 0 - # - either < 0 - # - elm2nix < 0 - # - elynx-markov < 0 - # - elynx-tools < 0 - # - envelope < 0 - # - ersatz < 0 - # - eve < 0 - # - eventful-core < 0 - # - eventstore < 0 - # - experimenter < 0 - # - expiring-cache-map < 0 - # - extended-reals < 0 - # - fakedata < 0 - # - fedora-haskell-tools < 0 - # - file-modules < 0 - # - fin < 0 - # - fixed-vector < 0 - # - flat < 0 - # - fmt < 0 - # - focuslist < 0 - # - foldl < 0 - # - folds < 0 - # - free < 0 - # - from-sum < 0 - # - ftp-client < 0 - # - functor-classes-compat < 0 - # - fuzzy-dates < 0 - # - generic-data < 0 - # - generic-data-surgery < 0 - # - generic-lens < 0 - # - generic-optics < 0 - # - generic-random < 0 - # - generics-sop-lens < 0 - # - genvalidity-hspec-hashable < 0 - # - genvalidity-property < 0 - # - genvalidity-sydtest-hashable < 0 - # - genvalidity-unordered-containers < 0 - # - geojson < 0 - # - ghc-syntax-highlighter < 0 - # - ghci-hexcalc < 0 - # - github-webhooks < 0 - # - gothic < 0 - # - graph-core < 0 - # - graphite < 0 - # - graphql-client < 0 - # - gravatar < 0 - # - gtk-sni-tray < 0 - # - hOpenPGP < 0 - # - hadolint < 0 - # - hakyll-convert < 0 - # - hall-symbols < 0 - # - happstack-server < 0 - # - hashable-time < 0 - # - hashmap < 0 - # - hashtables < 0 - # - haskell-gi < 0 - # - haskey-btree < 0 - # - hasql < 0 - # - hasql-queue < 0 - # - hasty-hamiltonian < 0 - # - headroom < 0 - # - hedgehog-fakedata < 0 - # - hedgehog-fn < 0 - # - hedgehog-quickcheck < 0 - # - hedis < 0 - # - hedn < 0 - # - heterocephalus < 0 - # - hexml-lens < 0 - # - hidapi < 0 - # - highlighting-kate < 0 - # - hledger-iadd < 0 - # - hledger-interest < 0 - # - hledger-stockquotes < 0 - # - hlint < 0 - # - hmatrix-backprop < 0 - # - hmatrix-gsl < 0 - # - hmatrix-gsl-stats < 0 - # - hmatrix-morpheus < 0 - # - hmatrix-vector-sized < 0 - # - hoauth2 < 0 - # - hocon < 0 - # - hoogle < 0 - # - hopenpgp-tools < 0 - # - hpack-dhall < 0 - # - hsc2hs < 0 - # - hslua-aeson < 0 - # - hspec-hedgehog < 0 - # - htoml < 0 - # - http-date < 0 - # - http-link-header < 0 - # - http-types < 0 - # - http2 < 0 - # - human-readable-duration < 0 - # - hw-balancedparens < 0 - # - hw-bits < 0 - # - hw-conduit < 0 - # - hw-diagnostics < 0 - # - hw-eliasfano < 0 - # - hw-excess < 0 - # - hw-fingertree < 0 - # - hw-fingertree-strict < 0 - # - hw-hedgehog < 0 - # - hw-hspec-hedgehog < 0 - # - hw-ip < 0 - # - hw-json < 0 - # - hw-json-simd < 0 - # - hw-json-simple-cursor < 0 - # - hw-json-standard-cursor < 0 - # - hw-mquery < 0 - # - hw-packed-vector < 0 - # - hw-parser < 0 - # - hw-rankselect < 0 - # - hw-rankselect-base < 0 - # - hw-simd < 0 - # - hw-succinct < 0 - # - hxt-http < 0 - # - hyperloglog < 0 - # - incremental-parser < 0 - # - inline-c < 0 - # - inline-r < 0 - # - insert-ordered-containers < 0 - # - intern < 0 - # - interpolator < 0 - # - intro < 0 - # - invariant < 0 - # - invertible < 0 - # - iproute < 0 - # - ipynb < 0 - # - irc-client < 0 - # - irc-conduit < 0 - # - ixset-typed-binary-instance < 0 - # - ixset-typed-conversions < 0 - # - ixset-typed-hashable-instance < 0 - # - jose < 0 - # - json-rpc < 0 - # - jwt < 0 - # - kan-extensions < 0 - # - kanji < 0 - # - kazura-queue < 0 - # - kdt < 0 - # - keys < 0 - # - krank < 0 - # - language-nix < 0 - # - lapack < 0 - # - lattices < 0 - # - learn-physics < 0 - # - lens-action < 0 - # - lens-aeson < 0 - # - lens-csv < 0 - # - lens-datetime < 0 - # - lens-misc < 0 - # - lens-process < 0 - # - lens-properties < 0 - # - lens-regex < 0 - # - lens-regex-pcre < 0 - # - lift-generics < 0 - # - line < 0 - # - linear < 0 - # - liquid-fixpoint < 0 - # - little-logger < 0 - # - load-env < 0 - # - log-domain < 0 - # - lrucaching < 0 - # - lsp-test < 0 - # - lucid < 0 - # - lzma-conduit < 0 - # - machines < 0 - # - main-tester < 0 - # - massiv < 0 - # - massiv-io < 0 - # - massiv-persist < 0 - # - massiv-serialise < 0 - # - math-extras < 0 - # - matrix-as-xyz < 0 - # - matrix-static < 0 - # - mcmc < 0 - # - medea < 0 - # - mercury-api < 0 - # - metrics < 0 - # - mfsolve < 0 - # - microlens-aeson < 0 - # - microlens-platform < 0 - # - microlens-process < 0 - # - min-max-pqueue < 0 - # - mini-egison < 0 - # - minio-hs < 0 - # - mltool < 0 - # - mmark < 0 - # - model < 0 - # - modern-uri < 0 - # - modular < 0 - # - monad-metrics < 0 - # - mono-traversable < 0 - # - mono-traversable-keys < 0 - # - morpheus-graphql < 0 - # - morpheus-graphql-client < 0 - # - morpheus-graphql-core < 0 - # - morpheus-graphql-subscriptions < 0 - # - multiset < 0 - # - mustache < 0 - # - netwire < 0 - # - network < 0 - # - network-byte-order < 0 - # - network-ip < 0 - # - network-transport < 0 - # - nonce < 0 - # - nonempty-containers < 0 - # - nonempty-vector < 0 - # - not-gloss < 0 - # - nqe < 0 - # - numhask < 0 - # - nvim-hs < 0 - # - odbc < 0 - # - oeis2 < 0 - # - once < 0 - # - one-liner < 0 - # - opaleye < 0 - # - opentelemetry < 0 - # - opentelemetry-extra < 0 - # - optics < 0 - # - optics-vl < 0 - # - ormolu < 0 - # - pagure-cli < 0 - # - pandoc < 0 - # - pandoc-plot < 0 - # - password < 0 - # - password-instances < 0 - # - path < 0 - # - pcg-random < 0 - # - pcre-heavy < 0 - # - pcre-utils < 0 - # - pcre2 < 0 - # - perfect-hash-generator < 0 - # - persistent < 0 - # - persistent-template < 0 - # - persistent-typed-db < 0 - # - pg-harness-client < 0 - # - pgp-wordlist < 0 - # - pinboard < 0 - # - pipes-extras < 0 - # - pipes-group < 0 - # - pointed < 0 - # - poly < 0 - # - posix-paths < 0 - # - postgres-options < 0 - # - postgresql-simple < 0 - # - pptable < 0 - # - pretty-simple < 0 - # - prettyprinter < 0 - # - prettyprinter-ansi-terminal < 0 - # - prettyprinter-convert-ansi-wl-pprint < 0 - # - primitive-extras < 0 - # - process-extras < 0 - # - product-profunctors < 0 - # - profiterole < 0 - # - prometheus-client < 0 - # - prospect < 0 - # - proto3-wire < 0 - # - psqueues < 0 - # - purescript-bridge < 0 - # - pushbullet-types < 0 - # - qchas < 0 - # - quadratic-irrational < 0 - # - quickcheck-arbitrary-adt < 0 - # - quickcheck-instances < 0 - # - radius < 0 - # - rainbow < 0 - # - rainbox < 0 - # - ral < 0 - # - random-bytestring < 0 - # - random-tree < 0 - # - ranged-list < 0 - # - rasterific-svg < 0 - # - rattle < 0 - # - read-env-var < 0 - # - rebase < 0 - # - reducers < 0 - # - regex < 0 - # - regex-with-pcre < 0 - # - registry < 0 - # - relapse < 0 - # - renderable < 0 - # - req-conduit < 0 - # - resource-pool < 0 - # - retry < 0 - # - rhbzquery < 0 - # - rio < 0 - # - safe-decimal < 0 - # - safe-json < 0 - # - safe-money < 0 - # - safe-tensor < 0 - # - safecopy < 0 - # - salak < 0 - # - saltine < 0 - # - sbp < 0 - # - scheduler < 0 - # - scientific < 0 - # - scotty < 0 - # - scrypt < 0 - # - sdl2 < 0 - # - search-algorithms < 0 - # - secp256k1-haskell < 0 - # - semigroupoid-extras < 0 - # - semigroupoids < 0 - # - semirings < 0 - # - semver < 0 - # - servant-blaze < 0 - # - servant-conduit < 0 - # - servant-exceptions < 0 - # - servant-exceptions-server < 0 - # - servant-github-webhook < 0 - # - servant-machines < 0 - # - servant-multipart < 0 - # - servant-pipes < 0 - # - servant-rawm < 0 - # - serverless-haskell < 0 - # - serversession < 0 - # - sexp-grammar < 0 - # - shake < 0 - # - shake-language-c < 0 - # - shake-plus-extended < 0 - # - singleton-nats < 0 - # - sized < 0 - # - slack-api < 0 - # - slack-progressbar < 0 - # - slynx < 0 - # - smash < 0 - # - smash-lens < 0 - # - snap-core < 0 - # - sparse-tensor < 0 - # - spatial-math < 0 - # - speedy-slice < 0 - # - squeal-postgresql < 0 - # - squeather < 0 - # - stack < 0 - # - statistics < 0 - # - status-notifier-item < 0 - # - stm-containers < 0 - # - stm-hamt < 0 - # - store < 0 - # - stratosphere < 0 - # - strict < 0 - # - strict-list < 0 - # - subcategories < 0 - # - svg-tree < 0 - # - sweet-egison < 0 - # - sydtest-servant < 0 - # - symmetry-operations-symbols < 0 - # - taffybar < 0 - # - tar-conduit < 0 - # - tasty-ant-xml < 0 - # - tasty-discover < 0 - # - text-latin1 < 0 - # - text-region < 0 - # - text-short < 0 - # - text-show < 0 - # - th-reify-many < 0 - # - these < 0 - # - these-lens < 0 - # - throwable-exceptions < 0 - # - thyme < 0 - # - tidal < 0 - # - timelens < 0 - # - tmapchan < 0 - # - tmapmvar < 0 - # - tmp-postgres < 0 - # - transaction < 0 - # - tree-diff < 0 - # - trifecta < 0 - # - triplesec < 0 - # - ttl-hashtables < 0 - # - ttrie < 0 - # - turtle < 0 - # - type-errors < 0 - # - type-level-kv-list < 0 - # - typed-uuid < 0 - # - ulid < 0 - # - uniplate < 0 - # - unique < 0 - # - universum < 0 - # - unix-time < 0 - # - unordered-containers < 0 - # - uri-bytestring < 0 - # - uuid < 0 - # - uuid-types < 0 - # - validation < 0 - # - validity-unordered-containers < 0 - # - validity-vector < 0 - # - vault < 0 - # - vec < 0 - # - vector-instances < 0 - # - vector-sized < 0 - # - verbosity < 0 - # - versions < 0 - # - vty < 0 - # - wai-logger < 0 - # - wai-middleware-auth < 0 - # - wai-middleware-clacks < 0 - # - wai-rate-limit-redis < 0 - # - wai-session < 0 - # - wakame < 0 - # - warp < 0 - # - wcwidth < 0 - # - webby < 0 - # - webgear-server < 0 - # - websockets < 0 - # - websockets-snap < 0 - # - witherable-class < 0 - # - within < 0 - # - world-peace < 0 - # - wreq < 0 - # - xlsx < 0 - # - xlsx-tabular < 0 - # - xml-conduit < 0 - # - xml-html-qq < 0 - # - xml-indexed-cursor < 0 - # - xml-lens < 0 - # - xml-to-json < 0 - # - xmonad < 0 - # - xmonad-extras < 0 - # - yesod-auth < 0 - # - yesod-form < 0 - # - yesod-paginator < 0 - # - yesod-static < 0 - # - yjsvg < 0 - # - zim-parser < 0 - # - zippers < 0 - # - zlib-lens < 0 - # # next set of packages broken by packages above this line - # - Allure < 0 - # - ChannelT < 0 - # - Earley < 0 - # - H < 0 - # - HTF < 0 - # - HsOpenSSL < 0 - # - IPv6Addr < 0 - # - RSA < 0 - # - Rasterific < 0 - # - RefSerialize < 0 - # - ShellCheck < 0 - # - TCache < 0 - # - Taxonomy < 0 - # - aeson-attoparsec < 0 - # - aeson-better-errors < 0 - # - aeson-casing < 0 - # - aeson-default < 0 - # - aeson-generic-compat < 0 - # - aeson-pretty < 0 - # - aeson-qq < 0 - # - aeson-yak < 0 - # - aeson-yaml < 0 - # - alarmclock < 0 - # - amazonka-apigateway < 0 - # - amazonka-application-autoscaling < 0 - # - amazonka-appstream < 0 - # - amazonka-athena < 0 - # - amazonka-autoscaling < 0 - # - amazonka-budgets < 0 - # - amazonka-certificatemanager < 0 - # - amazonka-cloudformation < 0 - # - amazonka-cloudfront < 0 - # - amazonka-cloudhsm < 0 - # - amazonka-cloudsearch < 0 - # - amazonka-cloudsearch-domains < 0 - # - amazonka-cloudtrail < 0 - # - amazonka-cloudwatch < 0 - # - amazonka-cloudwatch-events < 0 - # - amazonka-cloudwatch-logs < 0 - # - amazonka-codebuild < 0 - # - amazonka-codecommit < 0 - # - amazonka-codedeploy < 0 - # - amazonka-codepipeline < 0 - # - amazonka-cognito-identity < 0 - # - amazonka-cognito-idp < 0 - # - amazonka-cognito-sync < 0 - # - amazonka-config < 0 - # - amazonka-datapipeline < 0 - # - amazonka-devicefarm < 0 - # - amazonka-directconnect < 0 - # - amazonka-discovery < 0 - # - amazonka-dms < 0 - # - amazonka-ds < 0 - # - amazonka-dynamodb < 0 - # - amazonka-dynamodb-streams < 0 - # - amazonka-ecr < 0 - # - amazonka-ecs < 0 - # - amazonka-efs < 0 - # - amazonka-elasticache < 0 - # - amazonka-elasticbeanstalk < 0 - # - amazonka-elasticsearch < 0 - # - amazonka-elastictranscoder < 0 - # - amazonka-elb < 0 - # - amazonka-elbv2 < 0 - # - amazonka-emr < 0 - # - amazonka-gamelift < 0 - # - amazonka-glacier < 0 - # - amazonka-glue < 0 - # - amazonka-health < 0 - # - amazonka-iam < 0 - # - amazonka-importexport < 0 - # - amazonka-inspector < 0 - # - amazonka-iot < 0 - # - amazonka-iot-dataplane < 0 - # - amazonka-kinesis < 0 - # - amazonka-kinesis-analytics < 0 - # - amazonka-kinesis-firehose < 0 - # - amazonka-kms < 0 - # - amazonka-lambda < 0 - # - amazonka-lightsail < 0 - # - amazonka-marketplace-analytics < 0 - # - amazonka-marketplace-metering < 0 - # - amazonka-ml < 0 - # - amazonka-opsworks < 0 - # - amazonka-opsworks-cm < 0 - # - amazonka-pinpoint < 0 - # - amazonka-polly < 0 - # - amazonka-rds < 0 - # - amazonka-redshift < 0 - # - amazonka-rekognition < 0 - # - amazonka-route53 < 0 - # - amazonka-route53-domains < 0 - # - amazonka-sdb < 0 - # - amazonka-servicecatalog < 0 - # - amazonka-ses < 0 - # - amazonka-shield < 0 - # - amazonka-sms < 0 - # - amazonka-snowball < 0 - # - amazonka-sns < 0 - # - amazonka-sqs < 0 - # - amazonka-ssm < 0 - # - amazonka-stepfunctions < 0 - # - amazonka-storagegateway < 0 - # - amazonka-sts < 0 - # - amazonka-support < 0 - # - amazonka-swf < 0 - # - amazonka-test < 0 - # - amazonka-waf < 0 - # - amazonka-workspaces < 0 - # - amazonka-xray < 0 - # - amqp < 0 - # - amqp-utils < 0 - # - apecs < 0 - # - apecs-gloss < 0 - # - apecs-physics < 0 - # - ascii < 0 - # - ascii-predicates < 0 - # - ascii-progress < 0 - # - ascii-th < 0 - # - async-extra < 0 - # - async-pool < 0 - # - atom-basic < 0 - # - attoparsec < 0 - # - attoparsec-path < 0 - # - authenticate < 0 - # - authenticate-oauth < 0 - # - auto-update < 0 - # - backtracking < 0 - # - base16 < 0 - # - base32 < 0 - # - base32string < 0 - # - base58-bytestring < 0 - # - base58string < 0 - # - base64 < 0 - # - bench < 0 - # - bimap-server < 0 - # - binary-ext < 0 - # - binary-parsers < 0 - # - bits < 0 - # - bitwise-enum < 0 - # - blanks < 0 - # - boring < 0 - # - bower-json < 0 - # - buffer-builder < 0 - # - bugsnag-haskell < 0 - # - bytestring-conversion < 0 - # - ca-province-codes < 0 - # - cardano-coin-selection < 0 - # - casa-client < 0 - # - cassava-conduit < 0 - # - cassava-megaparsec < 0 - # - cfenv < 0 - # - chan < 0 - # - charset < 0 - # - cheapskate < 0 - # - cheapskate-highlight < 0 - # - cheapskate-lucid < 0 - # - checkers < 0 - # - chimera < 0 - # - chronologique < 0 - # - chronos-bench < 0 - # - citeproc < 0 - # - classy-prelude-conduit < 0 - # - cmark-lucid < 0 - # - codec-rpm < 0 - # - commutative < 0 - # - comonad-extras < 0 - # - concurrent-output < 0 - # - conduit < 0 - # - conduit-extra < 0 - # - conferer-aeson < 0 - # - conferer-warp < 0 - # - config-ini < 0 - # - configurator-export < 0 - # - connection < 0 - # - connection-pool < 0 - # - criterion < 0 - # - criterion-measurement < 0 - # - cryptohash-cryptoapi < 0 - # - data-textual < 0 - # - depq < 0 - # - deriveJsonNoPrefix < 0 - # - deriving-aeson < 0 - # - distributed-closure < 0 - # - dl-fedora < 0 - # - dlist-nonempty < 0 - # - dublincore-xml-conduit < 0 - # - ecstasy < 0 - # - edit-distance-vector < 0 - # - egison-pattern-src < 0 - # - elm-bridge < 0 - # - elm-export < 0 - # - elynx < 0 - # - elynx-seq < 0 - # - elynx-tree < 0 - # - enclosed-exceptions < 0 - # - envy < 0 - # - eq < 0 - # - esqueleto < 0 - # - essence-of-live-coding < 0 - # - essence-of-live-coding-quickcheck < 0 - # - etc < 0 - # - eventful-test-helpers < 0 - # - every < 0 - # - exp-pairs < 0 - # - extra < 0 - # - faktory < 0 - # - fast-logger < 0 - # - fb < 0 - # - filelock < 0 - # - flags-applicative < 0 - # - flush-queue < 0 - # - fn < 0 - # - follow-file < 0 - # - forma < 0 - # - formatting < 0 - # - fsnotify < 0 - # - ftp-client-conduit < 0 - # - fuzzyset < 0 - # - genvalidity-aeson < 0 - # - genvalidity-containers < 0 - # - genvalidity-hspec < 0 - # - genvalidity-hspec-aeson < 0 - # - genvalidity-hspec-binary < 0 - # - genvalidity-hspec-cereal < 0 - # - genvalidity-hspec-optics < 0 - # - genvalidity-hspec-persistent < 0 - # - genvalidity-mergeful < 0 - # - genvalidity-mergeless < 0 - # - genvalidity-path < 0 - # - genvalidity-persistent < 0 - # - genvalidity-scientific < 0 - # - genvalidity-sydtest-aeson < 0 - # - genvalidity-sydtest-persistent < 0 - # - genvalidity-typed-uuid < 0 - # - genvalidity-uuid < 0 - # - genvalidity-vector < 0 - # - ghc-lib-parser-ex < 0 - # - ghc-prof < 0 - # - gi-atk < 0 - # - gi-cairo < 0 - # - gi-dbusmenu < 0 - # - gi-dbusmenugtk3 < 0 - # - gi-gdk < 0 - # - gi-gdkpixbuf < 0 - # - gi-gdkx11 < 0 - # - gi-gio < 0 - # - gi-glib < 0 - # - gi-gobject < 0 - # - gi-graphene < 0 - # - gi-gtk < 0 - # - gi-harfbuzz < 0 - # - gi-pango < 0 - # - gi-xlib < 0 - # - ginger < 0 - # - gingersnap < 0 - # - github-release < 0 - # - github-rest < 0 - # - github-types < 0 - # - gitlab-haskell < 0 - # - glabrous < 0 - # - gluturtle < 0 - # - google-isbn < 0 - # - hackage-db < 0 - # - hamtsolo < 0 - # - hapistrano < 0 - # - hasbolt < 0 - # - haskell-gi-base < 0 - # - haskell-names < 0 - # - haskell-src-exts-util < 0 - # - hasql-notifications < 0 - # - hasql-optparse-applicative < 0 - # - hasql-pool < 0 - # - hasql-transaction < 0 - # - hexstring < 0 - # - hi-file-parser < 0 - # - hinfo < 0 - # - hinotify < 0 - # - hkd-default < 0 - # - hmm-lapack < 0 - # - hosc < 0 - # - hourglass-orphans < 0 - # - hpack < 0 - # - hpc-lcov < 0 - # - hruby < 0 - # - hsdns < 0 - # - hsebaysdk < 0 - # - hslua < 0 - # - hspec-expectations-pretty-diff < 0 - # - hspec-golden-aeson < 0 - # - hspec-wai < 0 - # - hspec-wai-json < 0 - # - html-conduit < 0 - # - html-entities < 0 - # - html-entity-map < 0 - # - http-client < 0 - # - http-client-openssl < 0 - # - http-client-overrides < 0 - # - http-client-tls < 0 - # - http-common < 0 - # - http-conduit < 0 - # - http-directory < 0 - # - http-download < 0 - # - http-query < 0 - # - http-reverse-proxy < 0 - # - http-streams < 0 - # - httpd-shed < 0 - # - hunit-dejafu < 0 - # - hvega < 0 - # - hyphenation < 0 - # - immortal-queue < 0 - # - inbox < 0 - # - inflections < 0 - # - ini < 0 - # - inline-c-cpp < 0 - # - inliterate < 0 - # - interpolate < 0 - # - intset-imperative < 0 - # - io-memoize < 0 - # - io-streams < 0 - # - ipython-kernel < 0 - # - islink < 0 - # - it-has < 0 - # - jose-jwt < 0 - # - json-feed < 0 - # - json-rpc-generic < 0 - # - jsonpath < 0 - # - junit-xml < 0 - # - katip < 0 - # - katip-logstash < 0 - # - kawhi < 0 - # - koofr-client < 0 - # - kubernetes-webhook-haskell < 0 - # - language-avro < 0 - # - language-bash < 0 - # - language-docker < 0 - # - language-thrift < 0 - # - lapack-ffi-tools < 0 - # - leveldb-haskell < 0 - # - libmpd < 0 - # - liboath-hs < 0 - # - lifted-async < 0 - # - linear-circuit < 0 - # - list-t < 0 - # - llvm-hs-pure < 0 - # - logict < 0 - # - logstash < 0 - # - lucid-cdn < 0 - # - lucid-extras < 0 - # - lukko < 0 - # - lz4-frame-conduit < 0 - # - magico < 0 - # - markdown < 0 - # - massiv-test < 0 - # - matplotlib < 0 - # - matrix-market-attoparsec < 0 - # - megaparsec < 0 - # - megaparsec-tests < 0 - # - mergeful < 0 - # - mergeless < 0 - # - microstache < 0 - # - mighty-metropolis < 0 - # - mime-mail-ses < 0 - # - mmark-cli < 0 - # - mmark-ext < 0 - # - mod < 0 - # - monad-chronicle < 0 - # - monad-logger-json < 0 - # - monad-logger-logstash < 0 - # - monad-products < 0 - # - monad-unlift < 0 - # - monad-unlift-ref < 0 - # - mongoDB < 0 - # - mono-traversable-instances < 0 - # - monoid-subclasses < 0 - # - moss < 0 - # - mutable-containers < 0 - # - mx-state-codes < 0 - # - natural-transformation < 0 - # - ndjson-conduit < 0 - # - netpbm < 0 - # - netwire-input < 0 - # - netwire-input-glfw < 0 - # - network-bsd < 0 - # - network-conduit-tls < 0 - # - network-messagepack-rpc < 0 - # - network-messagepack-rpc-websocket < 0 - # - network-simple < 0 - # - network-simple-tls < 0 - # - network-transport-composed < 0 - # - nonemptymap < 0 - # - nsis < 0 - # - nuxeo < 0 - # - nvim-hs-contrib < 0 - # - nvim-hs-ghcid < 0 - # - oauthenticated < 0 - # - one-liner-instances < 0 - # - opensource < 0 - # - openssl-streams < 0 - # - opentelemetry-lightstep < 0 - # - opentelemetry-wai < 0 - # - pandoc-types < 0 - # - parsers < 0 - # - path-binary-instance < 0 - # - path-extensions < 0 - # - path-extra < 0 - # - path-io < 0 - # - path-like < 0 - # - pdfinfo < 0 - # - peregrin < 0 - # - persistent-documentation < 0 - # - persistent-mtl < 0 - # - persistent-mysql < 0 - # - persistent-pagination < 0 - # - persistent-postgresql < 0 - # - persistent-qq < 0 - # - persistent-sqlite < 0 - # - persistent-test < 0 - # - pg-transact < 0 - # - pipes-aeson < 0 - # - pipes-bytestring < 0 - # - pipes-concurrency < 0 - # - pipes-csv < 0 - # - pipes-network < 0 - # - pipes-network-tls < 0 - # - pipes-ordered-zip < 0 - # - pipes-wai < 0 - # - pkgtreediff < 0 - # - plaid < 0 - # - plotlyhs < 0 - # - poly-arity < 0 - # - port-utils < 0 - # - postgresql-binary < 0 - # - postgresql-libpq-notify < 0 - # - postgresql-orm < 0 - # - postgresql-typed < 0 - # - prettyprinter-compat-annotated-wl-pprint < 0 - # - prettyprinter-compat-ansi-wl-pprint < 0 - # - prettyprinter-compat-wl-pprint < 0 - # - primitive-unlifted < 0 - # - prometheus < 0 - # - prometheus-wai-middleware < 0 - # - protobuf < 0 - # - protobuf-simple < 0 - # - protocol-buffers < 0 - # - pureMD5 < 0 - # - pvar < 0 - # - qrcode-core < 0 - # - quickcheck-classes < 0 - # - range < 0 - # - ratel < 0 - # - ratel-wai < 0 - # - recursion-schemes < 0 - # - reform-happstack < 0 - # - rerebase < 0 - # - resistor-cube < 0 - # - resourcet-pool < 0 - # - result < 0 - # - rhine < 0 - # - rigel-viz < 0 - # - rio-orphans < 0 - # - rio-prettyprint < 0 - # - roc-id < 0 - # - rpmbuild-order < 0 - # - salak-yaml < 0 - # - sampling < 0 - # - scalpel < 0 - # - sdl2-gfx < 0 - # - sdl2-image < 0 - # - sdl2-mixer < 0 - # - sdl2-ttf < 0 - # - selda < 0 - # - selda-json < 0 - # - selda-postgresql < 0 - # - selda-sqlite < 0 - # - sendfile < 0 - # - sequence-formats < 0 - # - sequenceTools < 0 - # - serversession-frontend-wai < 0 - # - set-cover < 0 - # - shake-plus < 0 - # - shakespeare < 0 - # - shell-conduit < 0 - # - shelly < 0 - # - shikensu < 0 - # - simple-log < 0 - # - simple-sendfile < 0 - # - simple-templates < 0 - # - skein < 0 - # - skews < 0 - # - skylighting-core < 0 - # - smash-aeson < 0 - # - smash-microlens < 0 - # - smoothie < 0 - # - smtp-mail < 0 - # - snap-blaze < 0 - # - soap < 0 - # - soap-openssl < 0 - # - soap-tls < 0 - # - socks < 0 - # - sourcemap < 0 - # - sparse-linear-algebra < 0 - # - special-values < 0 - # - splice < 0 - # - stache < 0 - # - stm-conduit < 0 - # - store-streaming < 0 - # - streaming-commons < 0 - # - streams < 0 - # - string-conversions < 0 - # - string-random < 0 - # - stripe-core < 0 - # - stripe-http-client < 0 - # - stripe-tests < 0 - # - strive < 0 - # - swagger < 0 - # - sydtest < 0 - # - sydtest-discover < 0 - # - sydtest-persistent-sqlite < 0 - # - sydtest-wai < 0 - # - sydtest-yesod < 0 - # - systemd < 0 - # - tagged-transformer < 0 - # - tasty < 0 - # - tasty-dejafu < 0 - # - tasty-golden < 0 - # - tasty-silver < 0 - # - text-builder < 0 - # - text-printer < 0 - # - textlocal < 0 - # - th-orphans < 0 - # - th-printf < 0 - # - these-optics < 0 - # - throttle-io-stream < 0 - # - tinylog < 0 - # - tls < 0 - # - tls-debug < 0 - # - tls-session-manager < 0 - # - tlynx < 0 - # - tostring < 0 - # - tracing < 0 - # - tracing-control < 0 - # - typed-process < 0 - # - ua-parser < 0 - # - unagi-chan < 0 - # - unboxed-ref < 0 - # - unboxing-vector < 0 - # - uncertain < 0 - # - uniq-deep < 0 - # - unit-constraint < 0 - # - universe-instances-extended < 0 - # - unliftio < 0 - # - unliftio-pool < 0 - # - uri-bytestring-aeson < 0 - # - users < 0 - # - utf8-conversions < 0 - # - validity-aeson < 0 - # - validity-path < 0 - # - validity-persistent < 0 - # - validity-scientific < 0 - # - validity-uuid < 0 - # - vector-bytes-instances < 0 - # - vformat-aeson < 0 - # - wai < 0 - # - wai-app-static < 0 - # - wai-conduit < 0 - # - wai-cors < 0 - # - wai-enforce-https < 0 - # - wai-extra < 0 - # - wai-feature-flags < 0 - # - wai-handler-launch < 0 - # - wai-middleware-caching < 0 - # - wai-middleware-static < 0 - # - wai-rate-limit < 0 - # - wai-saml2 < 0 - # - wai-slack-middleware < 0 - # - wai-websockets < 0 - # - warp-tls < 0 - # - warp-tls-uid < 0 - # - webdriver < 0 - # - webex-teams-api < 0 - # - webex-teams-conduit < 0 - # - webex-teams-pipes < 0 - # - wss-client < 0 - # - wuss < 0 - # - xdg-desktop-entry < 0 - # - xml-conduit-writer < 0 - # - xml-hamlet < 0 - # - xmonad-contrib < 0 - # - yaml < 0 - # - yamlparse-applicative < 0 - # - yesod < 0 - # - yesod-auth-hashdb < 0 - # - yesod-auth-oauth2 < 0 - # - yesod-bin < 0 - # - yesod-core < 0 - # - yesod-fb < 0 - # - yesod-gitrev < 0 - # - yesod-markdown < 0 - # - yesod-newsfeed < 0 - # - yesod-page-cursor < 0 - # - yesod-persistent < 0 - # - yesod-sitemap < 0 - # - yesod-test < 0 - # - yesod-websockets < 0 - # - yi-rope < 0 - # - zeromq4-haskell < 0 - # - zeromq4-patterns < 0 - # - zip < 0 - # - ztail < 0 - # # next set of packages broken by packages above this line - # - Color < 0 - # - HsOpenSSL-x509-system < 0 - # - JuicyPixels-extra < 0 - # - QuasiText < 0 - # - Spintax < 0 - # - ace < 0 - # - async-refresh < 0 - # - async-refresh-tokens < 0 - # - attoparsec-base64 < 0 - # - attoparsec-binary < 0 - # - attoparsec-expr < 0 - # - attoparsec-iso8601 < 0 - # - base64-bytestring < 0 - # - binary-conduit < 0 - # - bitvec < 0 - # - board-games < 0 - # - boolean-like < 0 - # - byte-count-reader < 0 - # - bz2 < 0 - # - bzlib-conduit < 0 - # - cases < 0 - # - cereal-conduit < 0 - # - cmark-gfm < 0 - # - commonmark < 0 - # - commonmark-extensions < 0 - # - commonmark-pandoc < 0 - # - conduit-concurrent-map < 0 - # - conduit-parse < 0 - # - conduit-zstd < 0 - # - cpio-conduit < 0 - # - cpuinfo < 0 - # - cron < 0 - # - crypto-numbers < 0 - # - crypto-pubkey < 0 - # - cryptohash < 0 - # - cryptonite-conduit < 0 - # - css-text < 0 - # - cue-sheet < 0 - # - cursor-fuzzy-time < 0 - # - cursor-gen < 0 - # - data-serializer < 0 - # - dataurl < 0 - # - doclayout < 0 - # - dotenv < 0 - # - editor-open < 0 - # - elynx-nexus < 0 - # - errors-ext < 0 - # - essence-of-live-coding-gloss < 0 - # - essence-of-live-coding-pulse < 0 - # - fakedata-parser < 0 - # - filepattern < 0 - # - flat-mcmc < 0 - # - fold-debounce-conduit < 0 - # - frontmatter < 0 - # - fsnotify-conduit < 0 - # - fuzzy < 0 - # - fuzzy-time < 0 - # - generics-sop < 0 - # - genvalidity-bytestring < 0 - # - genvalidity-criterion < 0 - # - genvalidity-sydtest < 0 - # - genvalidity-sydtest-lens < 0 - # - genvalidity-text < 0 - # - genvalidity-time < 0 - # - ghcid < 0 - # - gi-cairo-connector < 0 - # - gi-cairo-render < 0 - # - gi-gtk-hs < 0 - # - gtk-strut < 0 - # - hadoop-streaming < 0 - # - haskell-src-meta < 0 - # - hexml < 0 - # - higher-leveldb < 0 - # - hjsmin < 0 - # - hkgr < 0 - # - hostname-validate < 0 - # - hp2pretty < 0 - # - hprotoc < 0 - # - hslua-module-doclayout < 0 - # - hslua-module-system < 0 - # - hslua-module-text < 0 - # - hspec-attoparsec < 0 - # - hspec-checkers < 0 - # - hspec-megaparsec < 0 - # - hw-conduit-merges < 0 - # - hweblib < 0 - # - imagesize-conduit < 0 - # - input-parsers < 0 - # - ip6addr < 0 - # - irc < 0 - # - language-protobuf < 0 - # - libyaml < 0 - # - llvm-hs < 0 - # - logging < 0 - # - makefile < 0 - # - mock-time < 0 - # - monad-logger < 0 - # - mysql-simple < 0 - # - neat-interpolation < 0 - # - network-uri < 0 - # - nix-derivation < 0 - # - openpgp-asciiarmor < 0 - # - pager < 0 - # - parser-combinators-tests < 0 - # - pipes-attoparsec < 0 - # - pipes-binary < 0 - # - pipes-fastx < 0 - # - pipes-http < 0 - # - pretty-relative-time < 0 - # - project-template < 0 - # - protocol-buffers-descriptor < 0 - # - qrcode-juicypixels < 0 - # - quickcheck-special < 0 - # - rampart < 0 - # - rcu < 0 - # - rdf < 0 - # - reform-hamlet < 0 - # - replace-attoparsec < 0 - # - replace-megaparsec < 0 - # - rhine-gloss < 0 - # - rocksdb-haskell-jprupp < 0 - # - rocksdb-query < 0 - # - safeio < 0 - # - seqid-streams < 0 - # - serf < 0 - # - ses-html < 0 - # - simple-cmd < 0 - # - simple-vec3 < 0 - # - skylighting < 0 - # - smallcheck < 0 - # - sqlite-simple < 0 - # - streaming-attoparsec < 0 - # - stripe-haskell < 0 - # - tagged-binary < 0 - # - tasty-bench < 0 - # - tasty-expected-failure < 0 - # - tasty-focus < 0 - # - tasty-hunit < 0 - # - tasty-hunit-compat < 0 - # - tasty-kat < 0 - # - tasty-leancheck < 0 - # - tasty-lua < 0 - # - tasty-program < 0 - # - tasty-quickcheck < 0 - # - tasty-rerun < 0 - # - tasty-smallcheck < 0 - # - tasty-test-reporter < 0 - # - tasty-th < 0 - # - tensors < 0 - # - terminal-progress-bar < 0 - # - texmath < 0 - # - text-ldap < 0 - # - text-regex-replace < 0 - # - th-utilities < 0 - # - thread-local-storage < 0 - # - thread-supervisor < 0 - # - time-manager < 0 - # - time-parsers < 0 - # - timerep < 0 - # - tldr < 0 - # - uniprot-kb < 0 - # - universe < 0 - # - unliftio-streams < 0 - # - urbit-hob < 0 - # - wai-eventsource < 0 - # - wikicfp-scraper < 0 - # - word-wrap < 0 - # - xeno < 0 - # - xss-sanitize < 0 - # - zenacy-html < 0 - # - zip-stream < 0 - # - zipper-extra < 0 - # - zstd < 0 - # # next set of packages broken by packages above this line - # - cgi < 0 - # - dotenv < 0 - # - frontmatter < 0 - # - getopt-generics < 0 - # - here < 0 - # - hspec-smallcheck < 0 - # - hxt < 0 - # - interpolatedstring-perl6 < 0 - # - language-c-quote < 0 - # - mixed-types-num < 0 - # - monad-logger-prefix < 0 - # - pretty-sop < 0 - # - qm-interpolated-string < 0 - # - sqlcli < 0 - # - sqlcli-odbc < 0 - # - test-framework-smallcheck < 0 - # - tuple-sop < 0 - # - uri-encode < 0 - # # next set of packages broken by packages above this line - # - epub-metadata < 0 - # - hxt-css < 0 - # - hxt-curl < 0 - # - hxt-expat < 0 - # - hxt-tagsoup < 0 - # - mime-mail < 0 - # - text-conversions < 0 - # # Following pass the constraint checks but fail at compile time - # - Decimal < 0 - # - HStringTemplate < 0 - # - barbies < 0 - # - basement < 0 - # - btrfs < 0 - # - bytestring-strict-builder < 0 - # - data-lens-light < 0 - # - drinkery < 0 - # - enum-subset-generate < 0 - # - generic-lens-core < 0 - # - hpc-codecov < 0 - # - hs-functors < 0 - # - lens-family < 0 - # - operational < 0 - # - partial-isomorphisms < 0 - # - rawfilepath < 0 - # - selective < 0 - # - th-data-compat < 0 - # - th-extras < 0 - # - traverse-with-class < 0 - # - vinyl < 0 - # - word24 < 0 - # # Blocked by packages in the above set - # - cryptonite < 0 - # - cryptonite-openssl < 0 - # - flexible-defaults < 0 - # - foundation < 0 - # - gauge < 0 - # - lenz < 0 - # - memory < 0 - # - operational-class < 0 - # - pem < 0 - # - persistable-record < 0 - # - product-isomorphic < 0 - # - random-source < 0 - # - relational-query-HDBC < 0 - # - time-lens < 0 - # # Blocked by packages in the above set - # - asn1-types < 0 - # - eap < 0 - # - hashing < 0 - # - locators < 0 - # - persistable-types-HDBC-pg < 0 - # - pkcs10 < 0 - # - protocol-radius < 0 - # - random-fu < 0 - # - relational-query < 0 - # - relational-record < 0 - # - rvar < 0 - # - securemem < 0 - # - x509 < 0 - # - x509-store < 0 - # - x509-system < 0 - # - x509-validation < 0 - # # Blocked by packages in the above set - # - asn1-encoding < 0 - # - asn1-parse < 0 - # - cipher-aes < 0 - # - cipher-camellia < 0 - # - cipher-des < 0 - # - crypto-cipher-types < 0 - # - crypto-pubkey-types < 0 - # - crypto-random < 0 - # - nettle < 0 - # - protocol-radius-test < 0 - # - relational-schemas < 0 - # # Blocked by packages in the above set - # - asn1-encoding < 0 - # - asn1-parse < 0 - # - cipher-aes < 0 - # - cipher-camellia < 0 - # - cipher-des < 0 - # - cipher-rc4 < 0 - # - cprng-aes < 0 - # - crypto-cipher-types < 0 - # - crypto-pubkey-types < 0 - # - crypto-random < 0 - # - nettle < 0 - # - protocol-radius-test < 0 - # - relational-schemas < 0 - "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5587 @@ -6857,6 +5139,7 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5911 - lens < 5 + # https://github.com/commercialhaskell/stackage/issues/5878 - hashable < 1.3.1.0 - mmark < 0.0.7.3 @@ -6883,14 +5166,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5925 - th-desugar < 1.12 - # https://github.com/commercialhaskell/stackage/issues/5926 - - clash-prelude < 1.4 - - clash-ghc < 1.4 - - clash-lib < 1.4 - - # https://github.com/commercialhaskell/stackage/issues/5937 - - dyre < 0.9.0 - # https://github.com/commercialhaskell/stackage/issues/5941 - http-api-data < 0.4.3 @@ -6921,7 +5196,6 @@ packages: - persistent < 2.12 - persistent-sqlite < 2.12.0.0 - persistent-template < 2.12.0.0 - - esqueleto < 3.4.2.0 - persistent-mysql < 2.12.0.0 - persistent-postgresql < 2.12.0.0 @@ -6929,9 +5203,6 @@ packages: - persistent-test < 2.12.0.0 - persistent-typed-db < 0.1.0.3 - # https://github.com/commercialhaskell/stackage/issues/5969 - - crackNum < 3 - # https://github.com/commercialhaskell/stackage/issues/5975 - singleton-bool < 0.1.6 @@ -7216,74 +5487,6 @@ skipped-tests: - safeio # via test-framework-th - tzdata # via test-framework-th - ## GHC 9.0.1 (mostly tasty or related) - #- STMonadTrans - #- asn1-encoding - #- barbies - #- blaze-markup - #- bounded-queue - #- cabal2spec - #- casing - #- compiler-warnings - #- cookie - #- countable - #- cryptonite - #- cryptonite-openssl - #- csp - #- cubicbezier - #- data-bword - #- di-core - #- diagrams-solve - #- dunai - #- either-both - #- fast-digits - #- free-vl - #- githash - #- haskell-src-exts - #- hourglass - #- hpc-codecov - #- hsini - #- immortal - #- jira-wiki-markup - #- language-java - #- math-functions - #- matrices - #- matrix - #- monad-loops - #- nondeterminism - #- paripari - #- parsec-numeric - #- pkcs10 - #- pretty-diff - #- primitive - #- quickcheck-higherorder - #- quote-quot - #- regex-applicative - #- rope-utf16-splay - #- say - #- selective - #- sitemap-gen - #- streaming-bytestring - #- string-transform - #- structs - #- syb - #- temporary - #- test-fun - #- text-manipulate - #- titlecase - #- traverse-with-class - #- vector-rotcev - #- vector-split - #- wl-pprint-annotated - #- x509 - #- x509-store - #- x509-validation - #- xml-picklers - #- xmlgen - ## These fail to compile, despite passing bounds checks - #- do-notation - #- record-wrangler - # other dep issues - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 - DBFunctor # missing file test_options.csv @@ -7431,9 +5634,6 @@ skipped-tests: - sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 - ## Fails to build with GHC 9.0.1 - #- Color # https://github.com/commercialhaskell/stackage/issues/5904 - # Transitive outdated dependencies # These can also be checked for updates periodically. - options # ansi-terminal-0.8 via chell @@ -8149,20 +6349,13 @@ skipped-benchmarks: - xmlgen - yi-rope - ## GHC 9.0.1 - #- ghc-trace-events - #- hourglass - #- math-functions - #- newtype-generics - #- quote-quot - #- say - # Transitive outdated dependencies # These packages # These can also be checked for updates periodically. - o-clock # base-4.10 and time-1.8 via tiempo - minisat-solver # Cabal-2.2.0.1 via easyrender - squeal-postgresql # via generic-random + - sbv # bench-show # Compilation failures - cipher-aes # https://github.com/vincenthz/hs-crypto-cipher/issues/46 From 9f8deaa3c3151958f59ad53ae5212c25cf9d30b2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 22:21:18 +0200 Subject: [PATCH 29/31] Remove upper bounds and close #5676 --- build-constraints.yaml | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 05117951..977228c2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,6 +9,7 @@ cabal-format-version: "3.0" # Constraints for brand new builds packages: + "Lukas Epple @sternenseemann": - socket - spacecookie @@ -290,7 +291,7 @@ packages: "Travis Athougies @tathougies": - beam-core < 0 # via vector-sized-1.4.0.0 - - beam-migrate < 0 # aeson < 1.5 & via dependent-map(/sum) + - beam-migrate < 0 # aeson < 1.5 - beam-mysql < 0 # via beam-core - beam-postgres < 0 # via beam-core - beam-sqlite < 0 # via beam-core @@ -1207,6 +1208,7 @@ packages: - aeson-yaml # req'd by dhall-json - dhall-nix < 0 - nix-derivation + - list-transformer "Andrew Thaddeus Martin @andrewthad": - colonnade < 0 # via profunctors-5.5 @@ -2210,9 +2212,10 @@ packages: - auto < 0 # random 1.2 - backprop - bins + - conduino - configurator-export - decidable < 0 # https://github.com/commercialhaskell/stackage/issues/5802 - - emd < 0 # via typelits-witnesses + - emd - functor-products < 0 # https://github.com/mstksg/functor-products/issues/1 - hamilton < 0 # via vty - hmatrix-backprop @@ -2225,7 +2228,7 @@ packages: - servant-cli < 0 # via servant-server - tagged-binary # - type-combinators-singletons # GHC 8.4 via type-combinators - - typelits-witnesses < 0 # via dependent-sum + - typelits-witnesses - uncertain - vector-sized @@ -2467,9 +2470,9 @@ packages: - ipython-kernel "James Cook @mokus0": - - dependent-map < 0 # via dependent-sum - - dependent-sum < 0 # some < 1.0.3 - - dependent-sum-template < 0 # via dependent-sum + - dependent-map + - dependent-sum + - dependent-sum-template - dice < 0 # GHC 8.4 via random-fu - hstatsd < 0 # sClose not in scope - misfortune < 0 # GHC 8.4 via random-fu @@ -2643,14 +2646,14 @@ packages: - hsemail - hsyslog - jailbreak-cabal - - lambdabot-core < 0 # via dependent-sum + - lambdabot-core - lambdabot-irc-plugins < 0 # via lambdabot-core - language-nix - logging-facade-syslog - MonadPrompt - nix-paths - parsec-class - - prim-uniq < 0 # via dependent-sum + - prim-uniq - random-fu - random-source - rvar @@ -4640,6 +4643,7 @@ packages: - conduit - config-ini - configurator + - constraints-extras - contravariant-extras - control-monad-free - control-monad-omega @@ -4715,7 +4719,7 @@ packages: - fmlist - friendly-time - functor-classes-compat - - functor-combinators < 0 # via dependent-sum + - functor-combinators - generic-arbitrary - generics-sop-lens - ghc-byteorder @@ -4790,6 +4794,8 @@ packages: - log-base < 0 # ghc 8.10 via unliftio-core - logging-facade - lrucache + - lsp + - lsp-types - lukko - lzma - managed @@ -4906,7 +4912,7 @@ packages: - skein - slist - snap-core - - some + - some < 1.0.3 - special-values - splice - split @@ -5114,11 +5120,6 @@ packages: - profunctors < 5.6 - free < 5.1.6 - # https://github.com/commercialhaskell/stackage/issues/5676 - - haskell-lsp < 0.23 - - haskell-lsp-types < 0.23 - - lsp-test < 0.11.0.6 - # https://github.com/commercialhaskell/stackage/issues/5686 - formatting < 7 @@ -5377,7 +5378,6 @@ skipped-builds: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-test-failures. skipped-tests: - # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `./check' to verify. @@ -5397,6 +5397,7 @@ skipped-tests: - http-link-header # QuickCheck 2.14.2 - stripe-http-client # random 1.2 - hapistrano # path 0.8 + - dhall-lsp-server # lsp-test 0.14 # test-framework per ghc 8.8 - extensible-effects # via test-framework From fe0845e62796b1516069d8a58ae1b6182d1af597 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 17 May 2021 00:58:01 +0200 Subject: [PATCH 30/31] Expect sbv tests to fail --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 977228c2..3287ce42 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6137,6 +6137,8 @@ expected-test-failures: # https://github.com/haskell-servant/servant-elm/issues/62 - servant-elm + - sbv + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 81a4aee9a3167f79276548480d7db67e3b90c008 Mon Sep 17 00:00:00 2001 From: Li-yao Xia Date: Mon, 17 May 2021 12:38:09 -0400 Subject: [PATCH 31/31] Reenable generic-random --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3287ce42..6a5e5408 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -566,7 +566,7 @@ packages: - generic-data - generic-data-surgery - generic-functor - - generic-random < 0 # random 1.2 + - generic-random - scanf - show-combinators - type-map