diff --git a/binary-ext.cabal b/binary-ext.cabal
--- a/binary-ext.cabal
+++ b/binary-ext.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: adceab08b9d69285d6c3b663ac9de2e05f12135642f1815b44ac5933ec0db13d
+-- hash: d0c705300121f5852980c8cc9896381403dcb6cab277c11656c7efdf7b7c1b0a
 
 name:           binary-ext
-version:        2.0.2
+version:        2.0.3
 synopsis:       An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package.
 description:    An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package.
 category:       Data, Parsing
@@ -42,7 +42,7 @@
   hs-source-dirs:
       src
   default-extensions: BangPatterns FlexibleContexts FlexibleInstances FunctionalDependencies GeneralizedNewtypeDeriving MultiParamTypeClasses StandaloneDeriving RankNTypes TupleSections TypeFamilies UndecidableInstances
-  ghc-options: -fmax-pmcheck-iterations=100000000 -Wall -fno-warn-unused-imports -fprint-potential-instances -fsimpl-tick-factor=110
+  ghc-options: -fmax-pmcheck-iterations=100000000 -Wall -fprint-potential-instances -fsimpl-tick-factor=110
   build-depends:
       attoparsec
     , base >=4.11 && <5
@@ -75,7 +75,7 @@
   hs-source-dirs:
       test
   default-extensions: BangPatterns FlexibleContexts FlexibleInstances FunctionalDependencies GeneralizedNewtypeDeriving MultiParamTypeClasses StandaloneDeriving RankNTypes TupleSections TypeFamilies UndecidableInstances OverloadedStrings
-  ghc-options: -fmax-pmcheck-iterations=100000000 -Wall -fno-warn-unused-imports -fprint-potential-instances -fsimpl-tick-factor=110 -threaded -rtsopts -with-rtsopts=-N
+  ghc-options: -fmax-pmcheck-iterations=100000000 -Wall -fprint-potential-instances -fsimpl-tick-factor=110 -threaded -rtsopts -with-rtsopts=-N
   build-depends:
       HUnit
     , attoparsec
diff --git a/src/Data/Conduit/Parsers/Binary/Get.hs b/src/Data/Conduit/Parsers/Binary/Get.hs
--- a/src/Data/Conduit/Parsers/Binary/Get.hs
+++ b/src/Data/Conduit/Parsers/Binary/Get.hs
@@ -81,7 +81,6 @@
 import Data.Conduit hiding (ConduitM)
 import Data.Int
 import Data.Maybe
-import Data.Semigroup hiding (Option)
 import Data.Word
 import Control.Monad.Error.Map
 import Data.Conduit.Parsers
diff --git a/test/Data/Conduit/Parsers/Binary/Get/Spec.hs b/test/Data/Conduit/Parsers/Binary/Get/Spec.hs
--- a/test/Data/Conduit/Parsers/Binary/Get/Spec.hs
+++ b/test/Data/Conduit/Parsers/Binary/Get/Spec.hs
@@ -31,9 +31,7 @@
 import Data.Conduit hiding (ConduitM)
 import qualified Data.Conduit.Combinators as N
 import Data.Conduit.Lift
-import Data.Functor.Identity
-import Data.Semigroup hiding (Option)
-import Data.Void
+import Data.Functor.Identity (runIdentity)
 import Data.Word
 import Test.HUnit.Base hiding (Label)
 import qualified Data.Conduit.Parsers as G
diff --git a/test/Data/Conduit/Parsers/Text/Gen/Spec.hs b/test/Data/Conduit/Parsers/Text/Gen/Spec.hs
--- a/test/Data/Conduit/Parsers/Text/Gen/Spec.hs
+++ b/test/Data/Conduit/Parsers/Text/Gen/Spec.hs
@@ -21,7 +21,6 @@
 import Data.Conduit hiding (ConduitM)
 import qualified Data.Conduit.Combinators as N
 import Data.Functor.Identity
-import qualified Data.Text as S (Text)
 import Test.HUnit.Base hiding (Label)
 import Data.Conduit.Parsers.Binary.Put hiding (runPut)
 import Data.Conduit.Parsers.Text.Gen
