diff --git a/hapistrano.cabal b/hapistrano.cabal
--- a/hapistrano.cabal
+++ b/hapistrano.cabal
@@ -1,5 +1,5 @@
 name:                hapistrano
-version:             0.2.0.1
+version:             0.2.0.2
 synopsis:            A deployment library for Haskell applications
 description:
   .
@@ -32,7 +32,8 @@
 executable hap
   main-is:        Main.hs
   hs-source-dirs: src
-  build-depends:         base >=4.5 && <4.8
+  build-depends:         base >=4.5 && <4.9
+                       , time-locale-compat
                        , time
                        , old-locale
                        , process
@@ -49,7 +50,8 @@
   exposed-modules:     System.Hapistrano
   other-modules:       System.Hapistrano.Types
 
-  build-depends:         base >=4.5 && <4.8
+  build-depends:         base >=4.5 && <4.9
+                       , time-locale-compat
                        , time
                        , old-locale
                        , process
@@ -68,7 +70,8 @@
   hs-source-dirs: spec, src
   main-is: Spec.hs
 
-  build-depends:       base >=4.5 && <4.8
+  build-depends:       base >=4.5 && <4.9
+                       , time-locale-compat
                        , time
                        , old-locale
                        , process
@@ -77,10 +80,9 @@
                        , mtl
                        , filepath
                        , base-compat
-
-                     , hspec
-                     , temporary
-                     , directory
+                       , hspec
+                       , temporary
+                       , directory
 
   default-language:    Haskell2010
   ghc-options:         -Wall
diff --git a/src/System/Hapistrano.hs b/src/System/Hapistrano.hs
--- a/src/System/Hapistrano.hs
+++ b/src/System/Hapistrano.hs
@@ -39,9 +39,9 @@
 import Data.List (intercalate, sortBy, isInfixOf)
 import Data.Time (getCurrentTime)
 import Data.Time.Format (formatTime)
+import Data.Time.Locale.Compat (defaultTimeLocale)
 import System.FilePath.Posix (joinPath, splitPath)
 import System.IO (hPutStrLn, stderr)
-import System.Locale (defaultTimeLocale)
 import System.Process (readProcessWithExitCode)
 
 -- | Does basic project setup for a project, including making sure
