packages feed

avers 0.0.17.0 → 0.0.17.1

raw patch · 2 files changed

+16/−16 lines, 2 filesdep ~MonadRandomdep ~aesondep ~aversPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: MonadRandom, aeson, avers, base, base16-bytestring, clock, containers, criterion, cryptonite, hspec, inflections, memory, network, safe, stm, template-haskell, time, unordered-containers, vector

API changes (from Hackage documentation)

Files

avers.cabal view
@@ -1,5 +1,5 @@ name: avers-version: 0.0.17.0+version: 0.0.17.1 cabal-version: >=1.10 build-type: Simple license: GPL-3@@ -33,7 +33,7 @@         Avers.Types         Avers.Views     build-depends:-        aeson >=1.0.2.0 && <1.1,+        aeson >=1.0.2.1 && <1.1,         attoparsec >=0.13.1.0 && <0.14,         base >=4.9.0.0 && <4.10,         bytestring >=0.10.8.1 && <0.11,@@ -43,17 +43,17 @@         mtl >=2.2.1 && <2.3,         network >=2.6.3.1 && <2.7,         network-uri >=2.6.1.0 && <2.7,-        safe >=0.3.9 && <0.4,+        safe >=0.3.10 && <0.4,         stm >=2.4.4.1 && <2.5,         template-haskell >=2.11.0.0 && <2.12,         text >=1.2.2.1 && <1.3,         time >=1.6.0.1 && <1.7,-        unordered-containers >=0.2.7.1 && <0.3,+        unordered-containers >=0.2.7.2 && <0.3,         vector >=0.11.0.0 && <0.12,         MonadRandom >=0.4.2.3 && <0.5,-        cryptonite ==0.20.*,-        memory ==0.13.*,-        inflections >=0.2.0.1 && <0.3,+        cryptonite ==0.21.*,+        memory ==0.14.*,+        inflections <0.3 && >=0.3.0.0,         resource-pool >=0.2.3.2 && <0.3,         rethinkdb-client-driver >=0.0.23 && <0.1,         scrypt >=0.5.0 && <0.6@@ -66,15 +66,15 @@     main-is: Test.hs     build-depends:         MonadRandom >=0.4.2.3 && <0.5,-        aeson >=1.0.2.0 && <1.1,+        aeson >=1.0.2.1 && <1.1,         attoparsec >=0.13.1.0 && <0.14,-        avers >=0.0.17.0 && <0.1,+        avers >=0.0.17.1 && <0.1,         base >=4.9.0.0 && <4.10,         base16-bytestring >=0.1.1.6 && <0.2,         bytestring >=0.10.8.1 && <0.11,         containers >=0.5.7.1 && <0.6,         cryptohash >=0.11.9 && <0.12,-        hspec >=2.2.3 && <2.3,+        hspec >=2.3.2 && <2.4,         inflections >=0.2.0.1 && <0.3,         mtl >=2.2.1 && <2.3,         resource-pool >=0.2.3.2 && <0.3,@@ -83,7 +83,7 @@         stm >=2.4.4.1 && <2.5,         text >=1.2.2.1 && <1.3,         time >=1.6.0.1 && <1.7,-        unordered-containers >=0.2.7.1 && <0.3,+        unordered-containers >=0.2.7.2 && <0.3,         vector >=0.11.0.0 && <0.12     default-language: Haskell2010     hs-source-dirs: test@@ -92,11 +92,11 @@     type: exitcode-stdio-1.0     main-is: Benchmark.hs     build-depends:-        aeson >=1.0.2.0 && <1.1,-        avers >=0.0.17.0 && <0.1,+        aeson >=1.0.2.1 && <1.1,+        avers >=0.0.17.1 && <0.1,         base >=4.9.0.0 && <4.10,         mtl >=2.2.1 && <2.3,-        criterion >=1.1.1.0 && <1.2,+        criterion >=1.1.4.0 && <1.2,         resource-pool >=0.2.3.2 && <0.3,         rethinkdb-client-driver >=0.0.23 && <0.1,         network-uri >=2.6.1.0 && <2.7,
src/Avers/TH.hs view
@@ -50,9 +50,9 @@     }  dasherizeTag :: String -> String-dasherizeTag x = case parseCamelCase [] x of+dasherizeTag x = case parseCamelCase [] (T.pack x) of     Left  err -> error $ show err-    Right res -> map toLower $ dasherize res+    Right res -> map toLower $ T.unpack $ dasherize res  variantOptions :: String -> String -> String -> Options variantOptions tagField contentsField prefix = defaultOptions