Hello community,

here is the log from the commit of package stack for openSUSE:Factory checked 
in at 2019-04-28 20:14:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/stack (Old)
 and      /work/SRC/openSUSE:Factory/.stack.new.5536 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "stack"

Sun Apr 28 20:14:16 2019 rev:20 rq:698567 version:1.9.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/stack/stack.changes      2019-01-25 
22:44:11.163167506 +0100
+++ /work/SRC/openSUSE:Factory/.stack.new.5536/stack.changes    2019-04-28 
20:14:19.910385724 +0200
@@ -1,0 +2,16 @@
+Fri Apr 26 20:55:58 UTC 2019 - Peter Simons <[email protected]>
+
+- Apply "enable-undecidable-instances-extension.patch" to fix the
+  build with recent versions of persistent. Reported upstream in
+  https://github.com/commercialhaskell/stack/issues/4760.
+
+-------------------------------------------------------------------
+Sat Apr 20 09:16:59 UTC 2019 - [email protected]
+
+- Update stack to version 1.9.3.1.
+  ## v1.9.3.1
+
+  Hackage-only release with no user facing changes (added compatibility
+  with `rio-0.1.9.2`).
+
+-------------------------------------------------------------------

Old:
----
  stack-1.9.3.tar.gz

New:
----
  enable-undecidable-instances-extension.patch
  stack-1.9.3.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ stack.spec ++++++
--- /var/tmp/diff_new_pack.8pDAwG/_old  2019-04-28 20:14:20.362385443 +0200
+++ /var/tmp/diff_new_pack.8pDAwG/_new  2019-04-28 20:14:20.366385441 +0200
@@ -19,14 +19,15 @@
 %global pkg_name stack
 %bcond_with tests
 Name:           %{pkg_name}
-Version:        1.9.3
+Version:        1.9.3.1
 Release:        0
 Summary:        The Haskell Tool Stack
 License:        BSD-3-Clause
 Group:          Development/Libraries/Haskell
 URL:            https://hackage.haskell.org/package/%{name}
 Source0:        
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{name}-%{version}/revision/3.cabal#/%{name}.cabal
+Source1:        
https://hackage.haskell.org/package/%{name}-%{version}/revision/2.cabal#/%{name}.cabal
+Patch01:        enable-undecidable-instances-extension.patch
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-aeson-devel
@@ -152,6 +153,7 @@
 
 %prep
 %setup -q
+%patch01 -p1
 cp -p %{SOURCE1} %{name}.cabal-broken
 
 %build

++++++ enable-undecidable-instances-extension.patch ++++++
Index: stack-1.9.3.1/src/Stack/Docker/GlobalDB.hs
===================================================================
--- stack-1.9.3.1.orig/src/Stack/Docker/GlobalDB.hs     2019-04-17 
12:43:52.000000000 +0000
+++ stack-1.9.3.1/src/Stack/Docker/GlobalDB.hs  2019-04-26 20:54:25.561647858 
+0000
@@ -2,6 +2,7 @@
 {-# LANGUAGE QuasiQuotes, TemplateHaskell, TypeFamilies, OverloadedStrings,
              GADTs, FlexibleContexts, MultiParamTypeClasses, 
GeneralizedNewtypeDeriving,
              RankNTypes, NamedFieldPuns #-}
+{-# LANGUAGE UndecidableInstances #-}
 
 -- | Global sqlite database shared by all projects.
 -- Warning: this is currently only accessible from __outside__ a Docker 
container.
++++++ stack-1.9.3.tar.gz -> stack-1.9.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/ChangeLog.md 
new/stack-1.9.3.1/ChangeLog.md
--- old/stack-1.9.3/ChangeLog.md        2018-12-01 23:24:16.000000000 +0100
+++ new/stack-1.9.3.1/ChangeLog.md      2019-04-17 21:54:38.000000000 +0200
@@ -1,6 +1,12 @@
 # Changelog
 
 
+## v1.9.3.1
+
+Hackage-only release with no user facing changes (added compatibility
+with `rio-0.1.9.2`).
+
+
 ## v1.9.3
 
 Bug fixes:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/doc/ChangeLog.md 
new/stack-1.9.3.1/doc/ChangeLog.md
--- old/stack-1.9.3/doc/ChangeLog.md    2018-12-01 23:24:16.000000000 +0100
+++ new/stack-1.9.3.1/doc/ChangeLog.md  2019-04-17 21:54:38.000000000 +0200
@@ -1,6 +1,12 @@
 # Changelog
 
 
+## v1.9.3.1
+
+Hackage-only release with no user facing changes (added compatibility
+with `rio-0.1.9.2`).
+
+
 ## v1.9.3
 
 Bug fixes:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/src/Stack/Clean.hs 
new/stack-1.9.3.1/src/Stack/Clean.hs
--- old/stack-1.9.3/src/Stack/Clean.hs  2018-11-18 14:02:03.000000000 +0100
+++ new/stack-1.9.3.1/src/Stack/Clean.hs        2019-04-17 20:37:02.000000000 
+0200
@@ -27,7 +27,7 @@
 clean :: HasEnvConfig env => CleanOpts -> RIO env ()
 clean cleanOpts = do
     failures <- mapM cleanDir =<< dirsToDelete cleanOpts
-    when (or failures) $ liftIO exitFailure
+    when (or failures) $ liftIO System.Exit.exitFailure
   where
     cleanDir dir =
       liftIO (ignoringAbsence (removeDirRecur dir) >> return False) `catchAny` 
\ex -> do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/src/Stack/Docker.hs 
new/stack-1.9.3.1/src/Stack/Docker.hs
--- old/stack-1.9.3/src/Stack/Docker.hs 2018-11-18 14:02:03.000000000 +0100
+++ new/stack-1.9.3.1/src/Stack/Docker.hs       2019-04-17 20:37:02.000000000 
+0200
@@ -200,12 +200,12 @@
             throwIO OnlyOnHostException
         | inContainer ->
             liftIO (do inner
-                       exitSuccess)
+                       System.Exit.exitSuccess)
         | not (dockerEnable (configDocker config)) ->
             do fromMaybeAction mbefore
                liftIO inner
                fromMaybeAction mafter
-               liftIO exitSuccess
+               liftIO System.Exit.exitSuccess
         | otherwise ->
             do fromMaybeAction mrelease
                runContainerAndExit
@@ -376,9 +376,9 @@
 #endif
          )
      case e of
-       Left (ProcessExitedUnsuccessfully _ ec) -> liftIO (exitWith ec)
+       Left (ProcessExitedUnsuccessfully _ ec) -> liftIO (System.Exit.exitWith 
ec)
        Right () -> do after
-                      liftIO exitSuccess
+                      liftIO System.Exit.exitSuccess
   where
     -- This is using a hash of the Docker repository (without tag or digest) 
to ensure
     -- binaries/libraries aren't shared between Docker and host (or 
incompatible Docker images)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/src/Stack/Hoogle.hs 
new/stack-1.9.3.1/src/Stack/Hoogle.hs
--- old/stack-1.9.3/src/Stack/Hoogle.hs 2018-11-18 14:02:03.000000000 +0100
+++ new/stack-1.9.3.1/src/Stack/Hoogle.hs       2019-04-17 20:37:02.000000000 
+0200
@@ -150,7 +150,7 @@
           (hoogleArgs ++ databaseArg)
           runProcess_
     bail :: RIO EnvConfig a
-    bail = liftIO (exitWith (ExitFailure (-1)))
+    bail = liftIO (System.Exit.exitWith (ExitFailure (-1)))
     checkDatabaseExists = do
         path <- hoogleDatabasePath
         liftIO (doesFileExist path)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/src/Stack/Setup.hs 
new/stack-1.9.3.1/src/Stack/Setup.hs
--- old/stack-1.9.3/src/Stack/Setup.hs  2018-11-18 14:02:03.000000000 +0100
+++ new/stack-1.9.3.1/src/Stack/Setup.hs        2019-04-17 20:37:02.000000000 
+0200
@@ -1118,7 +1118,7 @@
                         "The following directories may now contain files, but 
won't be used by stack:" <> line <>
                         "  -" <+> display tempDir <> line <>
                         "  -" <+> display destDir <> line
-                    liftIO exitFailure
+                    liftIO System.Exit.exitFailure
 
     logSticky $
       "Unpacking GHC into " <>
@@ -1310,7 +1310,7 @@
         buildInGhcjsEnv envConfig $ defaultBuildOptsCLI { boptsCLITargets = 
bootDepsToInstall }
         let failedToFindErr = do
                 logError "This shouldn't happen, because it gets built to the 
snapshot bin directory, which should be treated as being on the PATH."
-                liftIO exitFailure
+                liftIO System.Exit.exitFailure
         when shouldInstallCabal $ do
             mcabal' <- withProcessContext menv' getCabalInstallVersion
             case mcabal' of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/src/main/Main.hs 
new/stack-1.9.3.1/src/main/Main.hs
--- old/stack-1.9.3/src/main/Main.hs    2018-11-18 14:02:03.000000000 +0100
+++ new/stack-1.9.3.1/src/main/Main.hs  2019-04-17 20:37:02.000000000 +0200
@@ -203,10 +203,10 @@
           -- This special handler stops "stack: " from being printed before the
           -- exception
           case fromException e of
-              Just ec -> exitWith ec
+              Just ec -> System.Exit.exitWith ec
               Nothing -> do
                   hPrint stderr e
-                  exitFailure
+                  System.Exit.exitFailure
 
 -- Vertically combine only the error component of the first argument with the
 -- error component of the second.
@@ -344,7 +344,8 @@
                     (execOptsParser $ Just ExecGhc)
         addCommand' "hoogle"
                     ("Run hoogle, the Haskell API search engine. Use 'stack 
exec' syntax " ++
-                     "to pass Hoogle arguments, e.g. stack hoogle -- 
--count=20")
+                     "to pass Hoogle arguments, e.g. stack hoogle -- 
--count=20 or " ++
+                     "stack hoogle -- server --local")
                     hoogleCmd
                     ((,,,) <$> many (strArgument (metavar "ARG"))
                           <*> boolFlags
@@ -638,7 +639,7 @@
     hPutStrLn stderr "Error: When building with stack, you should not use the 
-prof GHC option"
     hPutStrLn stderr "Instead, please use --library-profiling and 
--executable-profiling"
     hPutStrLn stderr "See: 
https://github.com/commercialhaskell/stack/issues/1015";
-    exitFailure
+    System.Exit.exitFailure
   case boptsCLIFileWatch opts of
     FileWatchPoll -> fileWatchPoll stderr inner
     FileWatch -> fileWatch stderr inner
@@ -710,13 +711,13 @@
                 , flow "Can't find:"
                 , line <> invalidList
                 ]
-            liftIO exitFailure
+            liftIO System.Exit.exitFailure
         when (null files && null dirs) $ do
             prettyErrorL
                 [ styleShell "stack upload"
                 , flow "expects a list of sdist tarballs or package 
directories, but none were specified."
                 ]
-            liftIO exitFailure
+            liftIO System.Exit.exitFailure
         config <- view configL
         let hackageUrl = T.unpack $ configHackageBaseUrl config
         getCreds <- liftIO (runOnce (Upload.loadCreds config))
@@ -768,7 +769,7 @@
                         , display stackYaml
                         , flow "contains no packages, so no sdist tarballs 
will be generated."
                         ]
-                    liftIO exitFailure
+                    liftIO System.Exit.exitFailure
                 return dirs
             else mapM resolveDir' (sdoptsDirsToWorkWith sdistOpts)
         forM_ dirs' $ \dir -> do
@@ -848,7 +849,7 @@
               -- should never happen as we have already installed the packages
               _      -> liftIO $ do
                   hPutStrLn stderr ("Could not find package id of package " ++ 
name)
-                  exitFailure
+                  System.Exit.exitFailure
 
       getPkgOpts wc pkgs =
           map ("-package-id=" ++) <$> mapM (getPkgId wc) pkgs
@@ -869,7 +870,7 @@
                 return (T.unpack exe', args')
               _                -> do
                   logError "No executables found."
-                  liftIO exitFailure
+                  liftIO System.Exit.exitFailure
 
       getGhcCmd prefix pkgs args = do
           wc <- view $ actualCompilerVersionL.whichCompilerL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/stack.cabal new/stack-1.9.3.1/stack.cabal
--- old/stack-1.9.3/stack.cabal 2018-12-02 18:59:53.000000000 +0100
+++ new/stack-1.9.3.1/stack.cabal       2019-04-17 23:08:53.000000000 +0200
@@ -1,13 +1,13 @@
 cabal-version: 1.24
 
--- This file has been generated from package.yaml by hpack version 0.31.1.
+-- This file has been generated from package.yaml by hpack version 0.31.2.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: b40833306dc6ec7b07b3ce20272099a90da724ad96f3e7b8c4565d91e4e4615f
+-- hash: 4660c8af471b9e6d591f3414122079e0f1d8ee984995ed25cf46c4b01ed78b66
 
 name:           stack
-version:        1.9.3
+version:        1.9.3.1
 synopsis:       The Haskell Tool Stack
 description:    Please see the README.md for usage information, and the wiki 
on Github for more details.  Also, note that the API for the library is not 
currently stable, and may change significantly, even between minor releases. It 
is currently only intended for use by the executable.
 category:       Development
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stack-1.9.3/stack.yaml new/stack-1.9.3.1/stack.yaml
--- old/stack-1.9.3/stack.yaml  2018-12-01 22:55:17.000000000 +0100
+++ new/stack-1.9.3.1/stack.yaml        2019-04-17 20:37:02.000000000 +0200
@@ -28,6 +28,8 @@
 - windns-0.1.0.0@rev:0
 - hackage-security-0.5.3.0@rev:2
 - cabal-doctest-1.0.6@rev:2
+- rio-0.1.9.2@rev:0
+- unliftio-0.2.10@rev:0
 
 # Avoid https://github.com/commercialhaskell/stack/issues/4125
 # (triggered because later versions of persistent transitively depends

++++++ stack.cabal ++++++
--- /var/tmp/diff_new_pack.8pDAwG/_old  2019-04-28 20:14:20.554385325 +0200
+++ /var/tmp/diff_new_pack.8pDAwG/_new  2019-04-28 20:14:20.554385325 +0200
@@ -1,14 +1,14 @@
 cabal-version: 1.24
 
--- This file has been generated from package.yaml by hpack version 0.31.1.
+-- This file has been generated from package.yaml by hpack version 0.31.2.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 4c4f23c8538a498c4703a5c9d99fca06e2e9bf08e5337a63011fb9b11790be60
+-- hash: 20c56ad5f834f9b9591ab241421e1fef10c1f78084cc915abb8f49be4363fa94
 
 name:           stack
-version:        1.9.3
-x-revision: 3
+version:        1.9.3.1
+x-revision: 2
 synopsis:       The Haskell Tool Stack
 description:    Please see the README.md for usage information, and the wiki 
on Github for more details.  Also, note that the API for the library is not 
currently stable, and may change significantly, even between minor releases. It 
is currently only intended for use by the executable.
 category:       Development
@@ -225,40 +225,40 @@
       Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5)
     , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5)
     , annotated-wl-pprint >=0.7.0 && <0.8
-    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9)
+    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9) || (==0.9.*)
     , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3)
     , attoparsec >=0.13.2.2 && <0.14
     , base >=4.10 && <5
-    , base64-bytestring >=1.0.0.1 && <1.1
+    , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1)
     , bytestring >=0.10.8.2 && <0.11
-    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4)
-    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4)
+    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4)
+    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) || (>=1.3.1.1 && 
<1.4)
     , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && 
<0.7)
     , cryptonite ==0.25.*
     , cryptonite-conduit >=0.2.2 && <0.3
     , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5)
     , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && 
<1.4)
     , echo >=0.1.3 && <0.2
-    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11)
-    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7)
+    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.1 && 
<0.11)
+    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7) || (>=1.6.14 && <1.7)
     , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1)
     , filelock >=0.1.1.2 && <0.2
     , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5)
     , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4)
-    , generic-deriving >=1.12.2 && <1.13
+    , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.3 && <1.13)
     , hackage-security >=0.5.3.0 && <0.6
     , hashable >=1.2.7.0 && <1.3
-    , hpack >=0.31.1 && <0.32
+    , hpack (>=0.31.1 && <0.32) || (>=0.31.2 && <0.32)
     , hpc >=0.6.0.3 && <0.7
-    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6)
+    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6) || (>=0.6.4 && 
<0.7)
     , http-client-tls >=0.3.5.3 && <0.4
-    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.4 && <2.4)
-    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13)
+    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7 && <2.4)
+    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && 
<0.13)
     , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15)
     , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && 
<0.5)
     , mintty >=0.1.2 && <0.2
     , monad-logger (>=0.3.29 && <0.4) || (>=0.3.30 && <0.4)
-    , mono-traversable >=1.0.9.0 && <1.1
+    , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.11.0 && <1.1)
     , mtl >=2.2.2 && <2.3
     , mustache >=2.3.0 && <2.4
     , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || 
(>=0.3.2.4 && <0.4)
@@ -266,18 +266,18 @@
     , open-browser >=0.2.1.0 && <0.3
     , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15)
     , path >=0.6.1 && <0.7
-    , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5)
-    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.0 && <2.10)
-    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.0 && 
<2.10)
-    , persistent-template >=2.5.4 && <2.6
+    , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5)
+    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.2 && <2.10)
+    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.3 && 
<2.10)
+    , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7)
     , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2)
     , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && 
<0.7)
-    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7)
+    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7)
     , project-template >=0.2.0.1 && <0.3
     , regex-applicative-text >=0.1.0.1 && <0.2
     , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3)
-    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8)
-    , rio >=0.1.5.0 && <0.2
+    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.0 && <0.9)
+    , rio (>= 0.1.8.0 && < 0.1.9) || (>=0.1.9.2 && <0.2)
     , semigroups >=0.18.5 && <0.19
     , split >=0.2.3.3 && <0.3
     , stm (>=2.4.5.0 && <2.5) || (>=2.4.5.1 && <2.5) || (>=2.5.0.0 && <2.6)
@@ -292,15 +292,15 @@
     , th-reify-many >=0.1.8 && <0.2
     , time >=1.8.0.2 && <1.9
     , tls >=1.4.1 && <1.5
-    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6)
-    , typed-process >=0.2.3.0 && <0.3
+    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && 
<0.6)
+    , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3)
     , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4)
     , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6)
-    , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3)
-    , unordered-containers >=0.2.9.0 && <0.3
-    , vector >=0.12.0.1 && <0.13
-    , yaml >=0.10.4.0 && <0.12
-    , zip-archive >=0.3.3 && <0.5
+    , unliftio (>=0.2.10 && <0.3) || (>=0.2.8.1 && <0.3) || (>=0.2.10 && <0.3)
+    , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3)
+    , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13)
+    , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12)
+    , zip-archive (>=0.3.3 && <0.4) || (==0.4.*)
     , zlib >=0.6.2 && <0.7
   if os(windows)
     cpp-options: -DWINDOWS
@@ -333,40 +333,40 @@
       Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5)
     , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5)
     , annotated-wl-pprint >=0.7.0 && <0.8
-    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9)
+    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9) || (==0.9.*)
     , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3)
     , attoparsec >=0.13.2.2 && <0.14
     , base >=4.10 && <5
-    , base64-bytestring >=1.0.0.1 && <1.1
+    , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1)
     , bytestring >=0.10.8.2 && <0.11
-    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4)
-    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4)
+    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4)
+    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) || (>=1.3.1.1 && 
<1.4)
     , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && 
<0.7)
     , cryptonite ==0.25.*
     , cryptonite-conduit >=0.2.2 && <0.3
     , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5)
     , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && 
<1.4)
     , echo >=0.1.3 && <0.2
-    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11)
-    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7)
+    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.1 && 
<0.11)
+    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7) || (>=1.6.14 && <1.7)
     , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1)
     , filelock >=0.1.1.2 && <0.2
     , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5)
     , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4)
-    , generic-deriving >=1.12.2 && <1.13
+    , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.3 && <1.13)
     , hackage-security >=0.5.3.0 && <0.6
     , hashable >=1.2.7.0 && <1.3
-    , hpack >=0.31.1 && <0.32
+    , hpack (>=0.31.1 && <0.32) || (>=0.31.2 && <0.32)
     , hpc >=0.6.0.3 && <0.7
-    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6)
+    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6) || (>=0.6.4 && 
<0.7)
     , http-client-tls >=0.3.5.3 && <0.4
-    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.4 && <2.4)
-    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13)
+    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7 && <2.4)
+    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && 
<0.13)
     , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15)
     , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && 
<0.5)
     , mintty >=0.1.2 && <0.2
     , monad-logger (>=0.3.29 && <0.4) || (>=0.3.30 && <0.4)
-    , mono-traversable >=1.0.9.0 && <1.1
+    , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.11.0 && <1.1)
     , mtl >=2.2.2 && <2.3
     , mustache >=2.3.0 && <2.4
     , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || 
(>=0.3.2.4 && <0.4)
@@ -374,18 +374,18 @@
     , open-browser >=0.2.1.0 && <0.3
     , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15)
     , path >=0.6.1 && <0.7
-    , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5)
-    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.0 && <2.10)
-    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.0 && 
<2.10)
-    , persistent-template >=2.5.4 && <2.6
+    , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5)
+    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.2 && <2.10)
+    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.3 && 
<2.10)
+    , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7)
     , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2)
     , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && 
<0.7)
-    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7)
+    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7)
     , project-template >=0.2.0.1 && <0.3
     , regex-applicative-text >=0.1.0.1 && <0.2
     , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3)
-    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8)
-    , rio >=0.1.5.0 && <0.2
+    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.0 && <0.9)
+    , rio (>= 0.1.8.0 && < 0.1.9) || (>=0.1.9.2 && <0.2)
     , semigroups >=0.18.5 && <0.19
     , split >=0.2.3.3 && <0.3
     , stack
@@ -401,15 +401,15 @@
     , th-reify-many >=0.1.8 && <0.2
     , time >=1.8.0.2 && <1.9
     , tls >=1.4.1 && <1.5
-    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6)
-    , typed-process >=0.2.3.0 && <0.3
+    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && 
<0.6)
+    , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3)
     , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4)
     , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6)
-    , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3)
-    , unordered-containers >=0.2.9.0 && <0.3
-    , vector >=0.12.0.1 && <0.13
-    , yaml >=0.10.4.0 && <0.12
-    , zip-archive >=0.3.3 && <0.5
+    , unliftio (>=0.2.10 && <0.3) || (>=0.2.8.1 && <0.3) || (>=0.2.10 && <0.3)
+    , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3)
+    , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13)
+    , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12)
+    , zip-archive (>=0.3.3 && <0.4) || (==0.4.*)
     , zlib >=0.6.2 && <0.7
   if os(windows)
     cpp-options: -DWINDOWS
@@ -426,8 +426,8 @@
   if !(flag(disable-git-info))
     cpp-options: -DUSE_GIT_INFO
     build-depends:
-        githash >=0.1.3.0 && <0.2
-      , optparse-simple >=0.1.0 && <0.2
+        githash (>=0.1.3.0 && <0.2) || (>=0.1.3.1 && <0.2)
+      , optparse-simple (>=0.1.0 && <0.2) || (>=0.1.1.1 && <0.2)
   if flag(hide-dependency-versions)
     cpp-options: -DHIDE_DEP_VERSIONS
   if flag(supported-build)
@@ -451,41 +451,41 @@
       Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5)
     , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5)
     , annotated-wl-pprint >=0.7.0 && <0.8
-    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9)
+    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9) || (==0.9.*)
     , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3)
     , attoparsec >=0.13.2.2 && <0.14
     , base >=4.10 && <5
-    , base64-bytestring >=1.0.0.1 && <1.1
+    , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1)
     , bytestring >=0.10.8.2 && <0.11
-    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4)
-    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4)
+    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4)
+    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) || (>=1.3.1.1 && 
<1.4)
     , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && 
<0.7)
     , cryptonite ==0.25.*
     , cryptonite-conduit >=0.2.2 && <0.3
     , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5)
     , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && 
<1.4)
     , echo >=0.1.3 && <0.2
-    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11)
-    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7)
+    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.1 && 
<0.11)
+    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7) || (>=1.6.14 && <1.7)
     , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1)
     , filelock >=0.1.1.2 && <0.2
     , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5)
     , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4)
-    , generic-deriving >=1.12.2 && <1.13
+    , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.3 && <1.13)
     , hackage-security >=0.5.3.0 && <0.6
     , hashable >=1.2.7.0 && <1.3
-    , hpack >=0.31.1 && <0.32
+    , hpack (>=0.31.1 && <0.32) || (>=0.31.2 && <0.32)
     , hpc >=0.6.0.3 && <0.7
-    , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.7)
-    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6)
+    , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.6) || (>=2.7.0 && <2.8)
+    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6) || (>=0.6.4 && 
<0.7)
     , http-client-tls >=0.3.5.3 && <0.4
-    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.4 && <2.4)
-    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13)
+    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7 && <2.4)
+    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && 
<0.13)
     , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15)
     , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && 
<0.5)
     , mintty >=0.1.2 && <0.2
     , monad-logger (>=0.3.29 && <0.4) || (>=0.3.30 && <0.4)
-    , mono-traversable >=1.0.9.0 && <1.1
+    , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.11.0 && <1.1)
     , mtl >=2.2.2 && <2.3
     , mustache >=2.3.0 && <2.4
     , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || 
(>=0.3.2.4 && <0.4)
@@ -493,18 +493,18 @@
     , open-browser >=0.2.1.0 && <0.3
     , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15)
     , path >=0.6.1 && <0.7
-    , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5)
-    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.0 && <2.10)
-    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.0 && 
<2.10)
-    , persistent-template >=2.5.4 && <2.6
+    , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5)
+    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.2 && <2.10)
+    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.3 && 
<2.10)
+    , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7)
     , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2)
     , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && 
<0.7)
-    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7)
+    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7)
     , project-template >=0.2.0.1 && <0.3
     , regex-applicative-text >=0.1.0.1 && <0.2
     , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3)
-    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8)
-    , rio >=0.1.5.0 && <0.2
+    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.0 && <0.9)
+    , rio (>= 0.1.8.0 && < 0.1.9) || (>=0.1.9.2 && <0.2)
     , semigroups >=0.18.5 && <0.19
     , split >=0.2.3.3 && <0.3
     , stm (>=2.4.5.0 && <2.5) || (>=2.4.5.1 && <2.5) || (>=2.5.0.0 && <2.6)
@@ -519,15 +519,15 @@
     , th-reify-many >=0.1.8 && <0.2
     , time >=1.8.0.2 && <1.9
     , tls >=1.4.1 && <1.5
-    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6)
-    , typed-process >=0.2.3.0 && <0.3
+    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && 
<0.6)
+    , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3)
     , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4)
     , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6)
-    , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3)
-    , unordered-containers >=0.2.9.0 && <0.3
-    , vector >=0.12.0.1 && <0.13
-    , yaml >=0.10.4.0 && <0.12
-    , zip-archive >=0.3.3 && <0.5
+    , unliftio (>=0.2.10 && <0.3) || (>=0.2.8.1 && <0.3) || (>=0.2.10 && <0.3)
+    , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3)
+    , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13)
+    , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12)
+    , zip-archive (>=0.3.3 && <0.4) || (==0.4.*)
     , zlib >=0.6.2 && <0.7
   if os(windows)
     cpp-options: -DWINDOWS
@@ -571,44 +571,44 @@
   ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns 
-fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -threaded
   build-depends:
       Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5)
-    , QuickCheck (>=2.10.1 && <2.11) || (>=2.11.3 && <2.13)
+    , QuickCheck (>=2.10.1 && <2.11) || (>=2.11.3 && <2.12) || (>=2.12.6.1 && 
<2.13)
     , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5)
     , annotated-wl-pprint >=0.7.0 && <0.8
-    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9)
+    , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.2 && <0.9) || (==0.9.*)
     , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3)
     , attoparsec >=0.13.2.2 && <0.14
     , base >=4.10 && <5
-    , base64-bytestring >=1.0.0.1 && <1.1
+    , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1)
     , bytestring >=0.10.8.2 && <0.11
-    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4)
-    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4)
+    , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4)
+    , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) || (>=1.3.1.1 && 
<1.4)
     , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && 
<0.7)
     , cryptonite ==0.25.*
     , cryptonite-conduit >=0.2.2 && <0.3
     , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5)
     , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && 
<1.4)
     , echo >=0.1.3 && <0.2
-    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11)
-    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7)
+    , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.1 && 
<0.11)
+    , extra (>=1.6.9 && <1.7) || (>=1.6.13 && <1.7) || (>=1.6.14 && <1.7)
     , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1)
     , filelock >=0.1.1.2 && <0.2
     , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5)
     , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4)
-    , generic-deriving >=1.12.2 && <1.13
+    , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.3 && <1.13)
     , hackage-security >=0.5.3.0 && <0.6
     , hashable >=1.2.7.0 && <1.3
-    , hpack >=0.31.1 && <0.32
+    , hpack (>=0.31.1 && <0.32) || (>=0.31.2 && <0.32)
     , hpc >=0.6.0.3 && <0.7
-    , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.7)
-    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6)
+    , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.6) || (>=2.7.0 && <2.8)
+    , http-client (>=0.5.13.1 && <0.6) || (>=0.5.14 && <0.6) || (>=0.6.4 && 
<0.7)
     , http-client-tls >=0.3.5.3 && <0.4
-    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.4 && <2.4)
-    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13)
+    , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7 && <2.4)
+    , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && 
<0.13)
     , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15)
     , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && 
<0.5)
     , mintty >=0.1.2 && <0.2
     , monad-logger (>=0.3.29 && <0.4) || (>=0.3.30 && <0.4)
-    , mono-traversable >=1.0.9.0 && <1.1
+    , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.11.0 && <1.1)
     , mtl >=2.2.2 && <2.3
     , mustache >=2.3.0 && <2.4
     , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || 
(>=0.3.2.4 && <0.4)
@@ -616,18 +616,18 @@
     , open-browser >=0.2.1.0 && <0.3
     , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15)
     , path >=0.6.1 && <0.7
-    , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5)
-    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.0 && <2.10)
-    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.0 && 
<2.10)
-    , persistent-template >=2.5.4 && <2.6
+    , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5)
+    , persistent (>=2.7.1 && <2.8) || (>=2.8.2 && <2.9) || (>=2.9.2 && <2.10)
+    , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.8.2 && <2.9) || (>=2.9.3 && 
<2.10)
+    , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7)
     , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2)
     , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && 
<0.7)
-    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7)
+    , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7)
     , project-template >=0.2.0.1 && <0.3
     , regex-applicative-text >=0.1.0.1 && <0.2
     , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3)
-    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8)
-    , rio >=0.1.5.0 && <0.2
+    , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.0 && <0.9)
+    , rio (>= 0.1.8.0 && < 0.1.9) || (>=0.1.9.2 && <0.2)
     , semigroups >=0.18.5 && <0.19
     , smallcheck >=1.1.5 && <1.2
     , split >=0.2.3.3 && <0.3
@@ -644,15 +644,15 @@
     , th-reify-many >=0.1.8 && <0.2
     , time >=1.8.0.2 && <1.9
     , tls >=1.4.1 && <1.5
-    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6)
-    , typed-process >=0.2.3.0 && <0.3
+    , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && 
<0.6)
+    , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3)
     , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4)
     , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6)
-    , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3)
-    , unordered-containers >=0.2.9.0 && <0.3
-    , vector >=0.12.0.1 && <0.13
-    , yaml >=0.10.4.0 && <0.12
-    , zip-archive >=0.3.3 && <0.5
+    , unliftio (>=0.2.10 && <0.3) || (>=0.2.8.1 && <0.3) || (>=0.2.10 && <0.3)
+    , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3)
+    , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13)
+    , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12)
+    , zip-archive (>=0.3.3 && <0.4) || (==0.4.*)
     , zlib >=0.6.2 && <0.7
   if os(windows)
     cpp-options: -DWINDOWS


Reply via email to