diff --git a/Text/Atom/Conduit/Parse.hs b/Text/Atom/Conduit/Parse.hs
--- a/Text/Atom/Conduit/Parse.hs
+++ b/Text/Atom/Conduit/Parse.hs
@@ -44,7 +44,7 @@
 import           Data.Time.RFC3339
 import           Data.XML.Types
 
-import           Lens.Micro
+import           Lens.Simple
 
 import           Prelude                 hiding (last, lookup)
 
diff --git a/Text/Atom/Conduit/Render.hs b/Text/Atom/Conduit/Render.hs
--- a/Text/Atom/Conduit/Render.hs
+++ b/Text/Atom/Conduit/Render.hs
@@ -33,7 +33,7 @@
 import           Data.Time.RFC3339
 import           Data.XML.Types
 
-import           Lens.Micro
+import           Lens.Simple
 
 import           Text.XML.Stream.Render
 
diff --git a/Text/Atom/Lens.hs b/Text/Atom/Lens.hs
--- a/Text/Atom/Lens.hs
+++ b/Text/Atom/Lens.hs
@@ -3,8 +3,7 @@
 module Text.Atom.Lens where
 
 -- {{{ Imports
-import           Lens.Micro
-import           Lens.Micro.TH
+import           Lens.Simple
 
 import           Text.Atom.Types
 
diff --git a/atom-conduit.cabal b/atom-conduit.cabal
--- a/atom-conduit.cabal
+++ b/atom-conduit.cabal
@@ -1,5 +1,5 @@
 name:                atom-conduit
-version:             0.3.1.0
+version:             0.3.1.1
 synopsis:            Streaming parser/renderer for the Atom 1.0 standard (RFC 4287).
 description:         Please refer to README.
 license:             OtherLicense
@@ -28,8 +28,7 @@
     , conduit-parse
     , exceptions
     , foldl
-    , microlens
-    , microlens-th
+    , lens-simple
     , mono-traversable
     , parsers
     , text
@@ -52,7 +51,7 @@
                  data-default,
                  exceptions,
                  hlint,
-                 microlens,
+                 lens-simple,
                  mono-traversable,
                  parsers,
                  quickcheck-instances,
diff --git a/test/Main.hs b/test/Main.hs
--- a/test/Main.hs
+++ b/test/Main.hs
@@ -20,7 +20,7 @@
 import           Data.Time.Clock
 import           Data.XML.Types
 
-import           Lens.Micro
+import           Lens.Simple
 
 import qualified Language.Haskell.HLint       as HLint (hlint)
 import           Test.QuickCheck.Instances
