diff --git a/hw-rankselect.cabal b/hw-rankselect.cabal
--- a/hw-rankselect.cabal
+++ b/hw-rankselect.cabal
@@ -1,5 +1,5 @@
 name:                   hw-rankselect
-version:                0.0.0.1
+version:                0.0.0.2
 synopsis:               Conduits for tokenizing streams.
 description:            Please see README.md
 homepage:               http://github.com/haskell-works/hw-rankselect#readme
@@ -18,16 +18,7 @@
   main-is:              Main.hs
   ghc-options:          -threaded -rtsopts -with-rtsopts=-N -O2 -Wall -msse4.2
   build-depends:        base            >= 4
-                      , bytestring
-                      , conduit
-                      , criterion
-                      , hw-bits
-                      , hw-diagnostics
-                      , hw-prim
                       , hw-rankselect
-                      , mmap
-                      , resourcet
-                      , vector
   default-language:     Haskell2010
 
 library
@@ -45,26 +36,10 @@
                       , HaskellWorks.Data.Succinct.RankSelect.Binary.Basic.Select1
                       , HaskellWorks.Data.Succinct.RankSelect.Binary.Poppy512
                       , HaskellWorks.Data.Succinct.RankSelect.Internal
-  build-depends:        base                            >= 4.7  && < 5
-                      , array
-                      , attoparsec                      >= 0.10
-                      , bytestring
-                      , conduit                         >= 1.1  && < 1.3
-                      , deepseq                         <  1.5
-                      , ghc-prim
+  build-depends:        base            >= 4    && < 5
                       , hw-bits
                       , hw-prim
-                      , lens
-                      , mmap
-                      , mono-traversable
-                      , parsec
-                      , QuickCheck
-                      , random
-                      , resourcet                       >= 1.1
-                      , safe
-                      , text
                       , vector
-                      , word8
 
   default-language:     Haskell2010
   ghc-options:          -rtsopts -with-rtsopts=-N -Wall -O2 -Wall -msse4.2
@@ -83,18 +58,11 @@
                       , HaskellWorks.Data.Succinct.RankSelect.InternalSpec
                       , HaskellWorks.Data.Succinct.SimpleSpec
   build-depends:        base
-                      , attoparsec                      >= 0.10
-                      , bytestring
-                      , conduit                         >= 1.1  && < 1.3
-                      , hspec                           >= 1.3
+                      , hspec
                       , hw-bits
                       , hw-prim
                       , hw-rankselect
-                      , mmap
-                      , parsec
                       , QuickCheck
-                      , resourcet                       >= 1.1
-                      , transformers
                       , vector
   ghc-options:          -threaded -rtsopts -with-rtsopts=-N -Wall
   default-language:     Haskell2010
@@ -109,13 +77,11 @@
     Main-Is: Main.hs
     GHC-Options: -O2 -Wall -msse4.2
     Default-Language: Haskell2010
-    Build-Depends:      base            >= 4       && < 5
+    Build-Depends:      base            >= 4    && < 5
                       , bytestring
                       , conduit
                       , criterion
-                      , hw-bits
                       , hw-prim
                       , hw-rankselect
                       , mmap
-                      , resourcet
                       , vector
