diff --git a/Git/CmdLine.hs b/Git/CmdLine.hs
--- a/Git/CmdLine.hs
+++ b/Git/CmdLine.hs
@@ -41,12 +41,12 @@
 #endif
 import           Data.Time
 import qualified Filesystem.Path.CurrentOS as F
+import           Data.Time.Locale.Compat (defaultTimeLocale)
 import           Git
 import qualified Git.Tree.Builder.Pure as Pure
 import           Shelly hiding (FilePath, trace)
 import           System.Directory
 import           System.Exit
-import           System.Locale (defaultTimeLocale)
 import           System.Process.ByteString
 import           Text.Parsec.Char
 import           Text.Parsec.Combinator
diff --git a/gitlib-cmdline.cabal b/gitlib-cmdline.cabal
--- a/gitlib-cmdline.cabal
+++ b/gitlib-cmdline.cabal
@@ -1,5 +1,5 @@
 Name:                gitlib-cmdline
-Version:             3.1.0.1
+Version:             3.1.0.2
 Synopsis:            Gitlib repository backend that uses the git command-line tool.
 Description:         Gitlib repository backend that uses the git command-line tool.
 License-file:        LICENSE
@@ -23,11 +23,11 @@
     , gitlib               >= 3.0.0
     , bytestring           >= 0.9.2.1
     , conduit              >= 1.1.0
-    , conduit-combinators  >= 0.2.4
+    , conduit-combinators  >= 1
     , containers           >= 0.4.2.1
     , directory            >= 1.1.0.2
     , exceptions           >= 0.5
-    , monad-control        >= 0.3.2
+    , monad-control        <  1.1
     , mtl                  >= 2.1.2
     , old-locale           >= 1.0.0.4
     , parsec               >= 3.1.3
@@ -36,6 +36,7 @@
     , system-filepath      >= 0.4.7
     , tagged               >= 0.4.4
     , time                 >= 1.4
+    , time-locale-compat   >= 0.1
     , text                 >= 0.11.2
     , transformers         >= 0.2.2
     , transformers-base    >= 0.4.1
