diff --git a/haskoin-protocol.cabal b/haskoin-protocol.cabal
--- a/haskoin-protocol.cabal
+++ b/haskoin-protocol.cabal
@@ -1,5 +1,5 @@
 name:                haskoin-protocol
-version:             0.0.1
+version:             0.0.1.1
 synopsis:            Implementation of the Bitcoin network protocol messages
 description:         
     This package provides all of the basic types used for the Bitcoin 
@@ -43,29 +43,29 @@
                        Network.Haskoin.Protocol.GetData, 
                        Network.Haskoin.Protocol.Headers, 
                        Network.Haskoin.Protocol.GetHeaders
-    build-depends:     base           == 4.6.*, 
-                       binary         == 0.7.*, 
-                       bytestring     == 0.10.*, 
-                       haskoin-util   == 0.0.*,
-                       haskoin-crypto == 0.0.*,
-                       QuickCheck     == 2.6.*
+    build-depends:     base           >= 4.6  && < 4.7, 
+                       binary         >= 0.7  && < 0.8, 
+                       bytestring     >= 0.10 && < 0.11, 
+                       haskoin-util   >= 0.0  && < 0.1,
+                       haskoin-crypto >= 0.0  && < 0.1,
+                       QuickCheck     >= 2.6  && < 2.7
     ghc-options:       -Wall -fno-warn-orphans
 
-Test-Suite test-haskoin-protocol
+test-suite test-haskoin-protocol
     type:              exitcode-stdio-1.0
     main-is:           Main.hs
     other-modules:     Network.Haskoin.Protocol.Tests,
                        Units
-    build-depends:     base                       == 4.6.*,
-                       binary                     == 0.7.*, 
-                       bytestring                 == 0.10.*, 
-                       haskoin-util               == 0.0.*,
-                       haskoin-crypto             == 0.0.*,
-                       QuickCheck                 == 2.6.*,
-                       test-framework             == 0.8.*,
-                       test-framework-quickcheck2 == 0.3.*,
-                       test-framework-hunit       == 0.3.*,
-                       HUnit                      == 1.2.*
+    build-depends:     base                       >= 4.6  && < 4.7,
+                       binary                     >= 0.7  && < 0.8, 
+                       bytestring                 >= 0.10 && < 0.11, 
+                       haskoin-util               >= 0.0  && < 0.1,
+                       haskoin-crypto             >= 0.0  && < 0.1,
+                       QuickCheck                 >= 2.6  && < 2.7,
+                       test-framework             >= 0.8  && < 0.9,
+                       test-framework-quickcheck2 >= 0.3  && < 0.4,
+                       test-framework-hunit       >= 0.3  && < 0.4,
+                       HUnit                      >= 1.2  && < 1.3
     hs-source-dirs:    . tests
     ghc-options:       -Wall -fno-warn-orphans
 
