packages feed

ascii 0.0.3 → 0.0.4

raw patch · 2 files changed

+13/−4 lines, 2 filesdep +hashabledep ~case-insensitivePVP ok

version bump matches the API change (PVP)

Dependencies added: hashable

Dependency ranges changed: case-insensitive

API changes (from Hackage documentation)

+ Data.Ascii: instance Hashable Ascii

Files

Data/Ascii.hs view
@@ -64,6 +64,7 @@ import qualified Data.Char as C
 import Data.String (IsString (..))
 import Data.Data (Data)
+import Data.Hashable (Hashable)
 import Data.Typeable (Typeable)
 import Data.Text (Text)
 import qualified Data.Text as T
@@ -73,7 +74,7 @@ import Data.CaseInsensitive (FoldCase, CI, mk, original)
 
 newtype Ascii = Ascii ByteString
-    deriving (Show, Eq, Read, Ord, Data, Typeable, IsString, FoldCase, Monoid)
+    deriving (Show, Eq, Read, Ord, Data, Typeable, IsString, FoldCase, Hashable, Monoid)
 
 type CIAscii = CI Ascii
 
ascii.cabal view
@@ -1,20 +1,28 @@ Name:                ascii
-Version:             0.0.3
+Version:             0.0.4
 Synopsis:            Type-safe, bytestring-based ASCII values.
+Description:         Type-safe, bytestring-based ASCII values.
 License:             BSD3
 License-file:        LICENSE
 Author:              Michael Snoyman
 Maintainer:          michael@snoyman.com
 Stability:           Stable
 Category:            Data
+Homepage:            https://github.com/snoyberg/ascii
+Bug-Reports:         https://github.com/snoyberg/ascii/issues
 Build-type:          Simple
-Cabal-version:       >=1.2
+Cabal-version:       >= 1.6
 
+Source-Repository head
+    Type:     git
+    Location: git://github.com/snoyberg/ascii.git
+
 Library
   Exposed-modules:     Data.Ascii
   Build-depends:       base             >= 4             && < 5
                      , bytestring       >= 0.9           && < 0.10
                      , text             >= 0.11          && < 0.12
                      , blaze-builder    >= 0.2.1.4       && < 0.4
-                     , case-insensitive >= 0.2           && < 0.4
+                     , case-insensitive >= 0.2           && < 0.5
+                     , hashable         >= 1.0           && < 1.2
   Ghc-options:         -Wall