packages feed

uuid 1.3.15 → 1.3.16

raw patch · 5 files changed

+28/−26 lines, 5 filesdep ~QuickCheckdep ~basedep ~binary

Dependency ranges changed: QuickCheck, base, binary, bytestring, random, tasty-quickcheck, time, uuid-types

Files

CHANGES.md view
@@ -1,3 +1,7 @@+1.3.16++- Support GHC-8.6.5...9.10.1+ 1.3.15  - Add (Template Haskell) `Lift UUID` instance
src/Data/UUID/V1.hs view
@@ -19,7 +19,7 @@ address and the system clock.  If we cannot lookup the MAC address we seed the-generator with a psuedo-random number.+generator with a pseudo-random number. -}  module Data.UUID.V1(nextUUID)
src/Data/UUID/V3.hs view
@@ -8,7 +8,7 @@ Stability   : experimental Portability : portable -NOTE: This module uses MD5 hashing. Unless you know+NOTE\: This module uses MD5 hashing. Unless you know you need to use this module, you should probably be using "Data.UUID.V5", which offers the same sort of functionality as this module except implemented with
src/Data/UUID/V4.hs view
@@ -11,8 +11,8 @@    This module implements Version 4 UUIDs as specified    in RFC 4122. -   These UUIDs are generated from a pseddo-random generator.-   We use 'getEntropy' method from <https://hackage.haskell.org/package/entropy entropy> package,+   These UUIDs are generated from a pseudo-random generator.+   We use the 'getEntropy' method from the <https://hackage.haskell.org/package/entropy entropy> package,    which should provide cryptographically secure random data. -} module Data.UUID.V4 (nextRandom) where@@ -23,8 +23,9 @@ import System.Entropy ( getEntropy ) import Data.ByteString ( unpack ) --- | Generate a crytographically secure, random UUID. Introduced in version--- 1.2.6.+-- | Generate a crytographically secure, random UUID.+--+-- @since 1.2.6 nextRandom :: IO UUID nextRandom = do   [b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, ba, bb, bc, bd, be, bf]
uuid.cabal view
@@ -1,6 +1,6 @@ cabal-version:      1.12 name:               uuid-version:            1.3.15+version:            1.3.16 copyright:          (c) 2008-2014 Antoine Latter author:             Antoine Latter maintainer:         Oleg Grenrus <oleg.grenrus@iki.fi>@@ -9,16 +9,15 @@ category:           Data build-type:         Simple tested-with:-  GHC ==7.4.2-   || ==7.6.3-   || ==7.8.4-   || ==7.10.3-   || ==8.0.2-   || ==8.2.2-   || ==8.4.4-   || ==8.6.4+  GHC ==8.6.5    || ==8.8.4-   || ==8.10.3+   || ==8.10.7+   || ==9.0.2+   || ==9.2.8+   || ==9.4.8+   || ==9.6.6+   || ==9.8.2+   || ==9.10.1  synopsis:   For creating, comparing, parsing and printing Universally Unique Identifiers@@ -40,22 +39,20 @@  library   build-depends:-      base             >=4.5      && <5-    , binary           >=0.5.1.0  && <0.9-    , bytestring       >=0.9.2.1  && <0.12+      base             >=4.12     && <5+    , binary           >=0.8.6.0  && <0.9+    , bytestring       >=0.10.8.2 && <0.13     , cryptohash-md5   >=0.11.100 && <0.12     , cryptohash-sha1  >=0.11.100 && <0.12     , entropy          >=0.3.7    && <0.5     , network-info     >=0.2      && <0.3-    , random           >=1.1      && <1.3-    , text             >=1.2.3.0  && <1.3-    , time             >=1.4      && <1.12+    , random           >=1.2.1.2  && <1.3+    , text             >=1.2.3.0  && <1.3  || >=2.0 && <2.2+    , time             >=1.4      && <1.13    -- strict dependency on uuid-types,   -- as we re-rexport datatype, thus leak instances etc.-  build-depends:-    uuid-types       >=1.0.5    && <1.0.6-+  build-depends:      uuid-types >=1.0.6 && <1.0.7   exposed-modules:     Data.UUID     Data.UUID.Util@@ -93,6 +90,6 @@   -- deps w/o inherited constraints   build-depends:       QuickCheck        >=2.14.2  && <2.15-    , tasty             >=1.4.0.1 && <1.5+    , tasty             >=1.4.0.1 && <1.6     , tasty-hunit       >=0.10    && <0.11     , tasty-quickcheck  >=0.10    && <0.11