diff --git a/spdx.cabal b/spdx.cabal
--- a/spdx.cabal
+++ b/spdx.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.2
 name:               spdx
-version:            1.0.0.1
+version:            1.0.0.2
 synopsis:           SPDX license expression language, Extras
 category:           Data
 description:
@@ -18,7 +18,15 @@
   CHANGELOG.md
 
 tested-with:
-  GHC ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.1
+  GHC ==7.6.3
+   || ==7.8.4
+   || ==7.10.3
+   || ==8.0.2
+   || ==8.2.2
+   || ==8.4.4
+   || ==8.6.5
+   || ==8.8.3
+   || ==8.10.1
 
 source-repository head
   type:     git
@@ -40,8 +48,8 @@
   hs-source-dirs:   src/
   ghc-options:      -Wall
   build-depends:
-    , base          >=4.3.0.0 && <4.14
-    , Cabal         ^>=2.4.0.1 || ^>=3.0.0.0
+    , base          >=4.3.0.0 && <4.15
+    , Cabal         ^>=2.4.0.1 || ^>=3.0.0.0 || ^>=3.2.0.0
     , containers    >=0.5.0.0 && <0.7
     , transformers  >=0.3     && <0.6
 
diff --git a/src/Distribution/SPDX/Extra/Internal.hs b/src/Distribution/SPDX/Extra/Internal.hs
--- a/src/Distribution/SPDX/Extra/Internal.hs
+++ b/src/Distribution/SPDX/Extra/Internal.hs
@@ -1,8 +1,8 @@
-{-# LANGUAGE CPP #-}
-{-# LANGUAGE DeriveFunctor #-}
-{-# LANGUAGE DeriveFoldable #-}
-{-# LANGUAGE DeriveTraversable #-}
+{-# LANGUAGE CPP                #-}
 {-# LANGUAGE DeriveDataTypeable #-}
+{-# LANGUAGE DeriveFoldable     #-}
+{-# LANGUAGE DeriveFunctor      #-}
+{-# LANGUAGE DeriveTraversable  #-}
 -- |
 --
 -- Inspired by <http://www.well-typed.com/blog/2014/12/simple-smt-solver/ Simple SMT Solver>.
@@ -17,7 +17,7 @@
 import Data.Data
 import Data.Foldable
 import Data.Traversable
-import Prelude hiding (all, or)
+import Prelude                          hiding (all, or)
 
 import qualified Data.Map.Strict as Map
 
