diff --git a/Data/Ethernet.hs b/Data/Ethernet.hs
--- a/Data/Ethernet.hs
+++ b/Data/Ethernet.hs
@@ -71,7 +71,7 @@
 instance Pretty Ethernet where
     pPrint (Ethernet o0 o1 o2 o3 o4 o5)
         = text
-        . concat 
-        . intersperse "::" 
-        . map (flip showHex "") 
+        . concat
+        . intersperse "::"
+        . map (flip showHex "")
         $ [o0, o1, o2, o3, o4, o5]
diff --git a/network-data.cabal b/network-data.cabal
--- a/network-data.cabal
+++ b/network-data.cabal
@@ -1,5 +1,5 @@
 name:           network-data
-version:        0.5.2
+version:        0.5.3
 license:        BSD3
 license-file:   LICENSE
 author:         Thomas DuBuisson <thomas.dubuisson@gmail.com>
@@ -20,13 +20,12 @@
 
 Library
   Build-Depends: base >= 3 && < 5,
-                   bytestring >= 0.9,
-                   cereal >= 0.2,
-                   prettyclass >= 1.0,
-                   pretty >= 1.0
+                 bytestring >= 0.9,
+                 cereal >= 0.2,
+                 pretty >= 1.1.2
   hs-source-dirs:
   exposed-modules: Data.Ethernet, Data.IP, Data.IPv6, Data.Header, Data.TCP, Data.UDP, Data.CSum
-  ghc-options: 
+  ghc-options:
 
 source-repository head
   type:     git
