diff --git a/CHANGES.md b/CHANGES.md
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,6 +1,10 @@
 Changelog for lol-repa project
 ================================
 
+0.0.0.2
+----
+ * Removed unnecessary dependencies.
+
 0.0.0.1
 ----
  * Initial split from lol package.
diff --git a/lol-repa.cabal b/lol-repa.cabal
--- a/lol-repa.cabal
+++ b/lol-repa.cabal
@@ -5,8 +5,8 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.0.0.1
-synopsis:            A repa backend for <https://hackage.haskell.org/package/lol Λ ∘ λ>.
+version:             0.0.0.2
+synopsis:            A repa backend for <https://hackage.haskell.org/package/lol lol>.
 homepage:            https://github.com/cpeikert/Lol
 Bug-Reports:         https://github.com/cpeikert/Lol/issues
 license:             GPL-2
@@ -63,31 +63,19 @@
     Crypto.Lol.Cyclotomic.Tensor.Repa.RTCommon
 
   build-depends:
-    arithmoi >= 0.4.1.3,
     base >= 4.9 && < 5,
-    bytestring,
-    constraints,
-    containers >= 0.5.6.2,
-    crypto-api,
-    data-default >= 0.3.0,
-    deepseq >= 1.4.1.1,
-    lol >= 0.6.0.0,
-    monadcryptorandom,
-    MonadRandom >= 0.2,
-    mtl >= 2.2.1,
-    numeric-prelude >= 0.4.2,
-    protocol-buffers,
-    protocol-buffers-descriptor,
-    random >= 1.1,
-    reflection >= 1.5.1,
-    repa>=3.4,
-    singletons >= 1.1.2.1,
-    th-desugar >= 1.5.4,
-    tagged-transformer >= 0.7,
-    template-haskell  >=  2.2.0.0,
-    transformers >= 0.4.2.0,
-    vector>=0.11,
-    vector-th-unbox >= 0.2.1.0
+    constraints < 0.10,
+    data-default >= 0.3.0 && < 0.8,
+    deepseq >= 1.4.1.1 && < 1.5,
+    lol >= 0.6.0.0 && < 0.7,
+    MonadRandom >= 0.2 && < 0.6,
+    mtl >= 2.2.1 && < 2.3,
+    numeric-prelude >= 0.4.2 && < 0.5,
+    reflection >= 1.5.1 && < 2.2,
+    repa >=3.4 && < 3.5,
+    singletons >= 1.1.2.1 && < 2.3,
+    vector>=0.11 && < 0.13,
+    vector-th-unbox >= 0.2.1.0 && < 0.3
 
   other-extensions: TemplateHaskell
 
@@ -99,13 +87,13 @@
   hs-source-dirs:   benchmarks
 
   ghc-options: -O2 -funfolding-creation-threshold=15000 -funfolding-use-threshold=1000
-  ghc-options: -fsimpl-tick-factor=110
+  ghc-options: -fsimpl-tick-factor=115
 
   build-depends:
     base >= 4.9 && < 5,
-    DRBG,
-    lol >= 0.6.0.0,
-    lol-benches,
+    DRBG < 0.6,
+    lol >= 0.6.0.0 && < 0.7,
+    lol-benches >= 0.0.0.3 && < 0.1,
     lol-repa
 
 test-suite test-lol-repa
@@ -119,4 +107,4 @@
   build-depends:
     base >= 4.9 && < 5,
     lol-repa,
-    lol-tests
+    lol-tests < 0.1
