diff --git a/Shakefile.hs b/Shakefile.hs
--- a/Shakefile.hs
+++ b/Shakefile.hs
@@ -158,7 +158,7 @@
   phony "publish" $ do
     need [ "preamble.cabal" ]
     stack [ "sdist" ]
-    stack [ "upload", "." ]
+    stack [ "upload", ".", "--no-signature" ]
 
   -- | clean
   --
diff --git a/preamble.cabal b/preamble.cabal
--- a/preamble.cabal
+++ b/preamble.cabal
@@ -1,5 +1,5 @@
 name:                  preamble
-version:               0.0.3
+version:               0.0.4
 synopsis:              Yet another prelude.
 homepage:              https://github.com/swift-nav/preamble
 license:               MIT
@@ -8,7 +8,7 @@
 copyright:             Copyright (C) 2016 Swift Navigation, Inc.
 category:              Prelude
 build-type:            Simple
-cabal-version:         >= 1.10
+cabal-version:         >= 1.22
 description:
   Yet another prelude, built on BasicPrelude.
 
@@ -27,7 +27,7 @@
   default-language:    Haskell2010
   ghc-options:         -Wall
   build-depends:       aeson
-                     , base >= 4.7 && < 5
+                     , base >= 4.8 && < 5
                      , basic-prelude
                      , exceptions
                      , fast-logger
@@ -46,8 +46,8 @@
 
 executable shake-preamble
   main-is:             Shakefile.hs
-  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall -O2
-  build-depends:       base >= 4.7 && < 5
+  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall
+  build-depends:       base >= 4.8 && < 5
                      , basic-prelude
                      , shake
   default-language:    Haskell2010
