large-hashable 0.1.1.0 → 0.1.2.0
raw patch · 8 files changed
+44/−6 lines, 8 filesdep +cryptondep −cryptonitePVP ok
version bump matches the API change (PVP)
Dependencies added: crypton
Dependencies removed: cryptonite
API changes (from Hackage documentation)
Files
- ChangeLog +4/−1
- README.md +1/−1
- large-hashable.cabal +7/−3
- src/Data/LargeHashable.hs +1/−1
- stack-ghc-9.2.yaml +10/−0
- stack-ghc-9.4.yaml +7/−0
- stack-ghc-9.6.yaml +7/−0
- stack-ghc-9.8.yaml +7/−0
ChangeLog view
@@ -1,7 +1,10 @@+0.1.2.0: 2025-01-13+ * replace cryptonite (deprecated) with crypton+ 0.1.1.0: 2023-05-19 * fix for text version 2. The fix causes hashes for text values to change. Use the new function `largeHashStable` if you want to avoid that. (`largeHashStable` comes- with a performance penalty, though.))+ with a performance penalty, though.) 0.1.0.4: 2017-03-19 * fixed build on `i686` related to non-fixed size integers
README.md view
@@ -1,6 +1,6 @@ # LargeHashable -[](https://travis-ci.org/factisresearch/large-hashable)+[](https://github.com/factisresearch/large-hashable/actions/workflows/haskell-ci.yml/badge.svg?branch=master) [](http://hackage.haskell.org/package/large-hashable) Efficiently hash Haskell values with MD5, SHA256, SHA512 and other
large-hashable.cabal view
@@ -1,5 +1,5 @@ name: large-hashable-version: 0.1.1.0+version: 0.1.2.0 synopsis: Efficiently hash (large) Haskell values description: Please see README.md homepage: https://github.com/factisresearch/large-hashable@@ -7,7 +7,7 @@ license-file: LICENSE author: Stefan Wehr, Lukas Epple maintainer: Stefan Wehr-copyright: 2015 - 2017 factis research GmbH, 2018 - 2023 medilyse GmbH, 2024 MEQO GmbH+copyright: 2015 - 2017 factis research GmbH, 2018 - 2023 medilyse GmbH, 2024 - 2025 MEQO GmbH category: Web build-type: Simple cabal-version: 2.0@@ -18,6 +18,10 @@ default.nix stack.yaml test/bigfile.txt+ stack-ghc-9.2.yaml+ stack-ghc-9.4.yaml+ stack-ghc-9.6.yaml+ stack-ghc-9.8.yaml library hs-source-dirs: src@@ -35,7 +39,7 @@ , bytes , bytestring , containers- , cryptonite+ , crypton , memory , scientific , strict
src/Data/LargeHashable.hs view
@@ -2,7 +2,7 @@ -- for efficiently hashing any Haskell data type using a -- hash algorithm like MD5, SHA256 etc. ----- Normal users shoud import this module.+-- Normal users should import this module. module Data.LargeHashable ( LargeHashable(..) , LargeHashable'(..)
+ stack-ghc-9.2.yaml view
@@ -0,0 +1,10 @@+resolver: lts-20.21+require-stack-version: ">= 1.0.0"++packages:+- '.'++flags: {}++extra-deps:+ - crypton-1.0.1@sha256:f41316fbc6ad878396e476355e27b70ac35c344d74e3eefafe709e03b192be9e,14527
+ stack-ghc-9.4.yaml view
@@ -0,0 +1,7 @@+resolver: lts-21.25+require-stack-version: ">= 1.0.0"++packages:+- '.'++flags: {}
+ stack-ghc-9.6.yaml view
@@ -0,0 +1,7 @@+resolver: lts-22.34+require-stack-version: ">= 1.0.0"++packages:+- '.'++flags: {}
+ stack-ghc-9.8.yaml view
@@ -0,0 +1,7 @@+resolver: lts-23.4+require-stack-version: ">= 1.0.0"++packages:+- '.'++flags: {}