diff --git a/antiope-s3.cabal b/antiope-s3.cabal
--- a/antiope-s3.cabal
+++ b/antiope-s3.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 339850d6d7aa355605615867bda6f25b1bdca660d94c1fc26ccc9d1f7502f6af
+-- hash: bb12dd0570b4e882e38489bddce27404fa0e886fd1a72a87d8dce3a6d48bc8b2
 
 name:           antiope-s3
-version:        3.1.0
+version:        4.0.0
 description:    Please see the README on Github at <https://github.com/arbor/antiope#readme>
 category:       Services
 homepage:       https://github.com/arbor/antiope#readme
diff --git a/src/Antiope/S3.hs b/src/Antiope/S3.hs
--- a/src/Antiope/S3.hs
+++ b/src/Antiope/S3.hs
@@ -11,15 +11,10 @@
 , fromS3Uri
 , toS3Uri
 , lsBucketStream
-, Region(..)
 , BucketName(..)
 , ObjectKey(..)
 , ETag(..)
 , S3Uri(..)
-, MonadResource
-, FromText(..), fromText
-, ToText(..)
-, ToLogStr(..)
 ) where
 
 import Antiope.S3.Internal
@@ -27,7 +22,6 @@
 import Control.Lens
 import Control.Monad
 import Control.Monad.Catch          (MonadCatch, catch)
-import Control.Monad.Logger         (ToLogStr (..))
 import Control.Monad.Trans.AWS      hiding (send)
 import Control.Monad.Trans.Resource
 import Data.ByteString.Lazy         (ByteString, empty)
diff --git a/src/Antiope/S3/Classy.hs b/src/Antiope/S3/Classy.hs
--- a/src/Antiope/S3/Classy.hs
+++ b/src/Antiope/S3/Classy.hs
@@ -11,15 +11,10 @@
 , fromS3Uri
 , toS3Uri
 , lsBucketStream
-, Region(..)
 , BucketName(..)
 , ObjectKey(..)
 , ETag(..)
 , S3Uri(..)
-, MonadResource
-, FromText(..), fromText
-, ToText(..)
-, ToLogStr(..)
 ) where
 
 import Antiope.S3.Internal
@@ -27,7 +22,6 @@
 import Control.Lens
 import Control.Monad
 import Control.Monad.Catch          (catch)
-import Control.Monad.Logger         (ToLogStr (..))
 import Control.Monad.Trans.AWS      hiding (send)
 import Control.Monad.Trans.Resource
 import Data.ByteString.Lazy         (ByteString, empty)
