diff --git a/Numeric/Algebra/Dual.hs b/Numeric/Algebra/Dual.hs
--- a/Numeric/Algebra/Dual.hs
+++ b/Numeric/Algebra/Dual.hs
@@ -17,7 +17,6 @@
 import Data.Ix
 import Data.Key
 import Data.Semigroup hiding (Dual)
-import Data.Monoid hiding (Dual)
 import Data.Semigroup.Traversable
 import Data.Semigroup.Foldable
 import Data.Traversable
diff --git a/algebra.cabal b/algebra.cabal
--- a/algebra.cabal
+++ b/algebra.cabal
@@ -1,6 +1,6 @@
 name:          algebra
 category:      Math, Algebra
-version:       2.0.1
+version:       2.0.2
 license:       BSD3
 cabal-version: >= 1.6
 license-file:  LICENSE
@@ -42,10 +42,10 @@
     containers              >= 0.3     && < 0.5,
     keys                    >= 2.1     && < 2.2,
     mtl                     >= 2.0     && < 2.1,
-    semigroups              >= 0.7.1   && < 0.8,
-    semigroupoids           >= 1.2.4   && < 1.3,
+    semigroups              >= 0.8     && < 0.9,
+    semigroupoids           >= 1.2.6   && < 1.3,
     representable-functors  >= 2.0     && < 2.1,
-    representable-tries     >= 2.0     && < 2.1,
+    representable-tries     >= 2.0.3   && < 2.1,
     void                    >= 0.5.4.3 && < 0.6
 
   exposed-modules:
