diff --git a/src/Sugar.hs b/src/Sugar.hs
--- a/src/Sugar.hs
+++ b/src/Sugar.hs
@@ -25,7 +25,6 @@
 import Data.Int (Int8,Int16,Int32,Int64)
 import Data.Char (isSeparator)
 import GHC.Generics (Generic)
-import TextShow (TextShow, showt)
 
 import qualified Data.Map as Map
 import qualified Data.Serialize as Serialize
@@ -144,8 +143,8 @@
 instance ToSugar Float where toSugar = sugarShow
 instance ToSugar Double where toSugar = sugarShow
 
-sugarShow :: TextShow a => a -> Sugar
-sugarShow s = Sugar'Text (showt s) Nothing
+sugarShow :: Show a => a -> Sugar
+sugarShow s = Sugar'Text (T.pack $ show s) Nothing
 
 ---
 
diff --git a/sugar.cabal b/sugar.cabal
--- a/sugar.cabal
+++ b/sugar.cabal
@@ -1,5 +1,5 @@
 name: sugar
-version: 0.0.0
+version: 0.0.0.1
 synopsis: Legible data
 homepage: https://github.com/jxv/sugar#readme
 description: Please see the README on GitHub at <https://github.com/jxv/sugar#readme>
@@ -37,7 +37,6 @@
     , safe
     , text
     , text-conversions
-    , text-show
     , unordered-containers
     , vector
   default-language: Haskell2010
