From a1d0521c313b2a7ab1771846995452df80500810 Mon Sep 17 00:00:00 2001 From: sdiehl Date: Thu, 9 Apr 2020 09:54:45 +0100 Subject: [PATCH] Final 1.0.2 release --- ChangeLog.md | 3 +++ package.yaml | 4 ++-- stack.yaml | 2 +- stack.yaml.lock | 8 ++++---- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index a86830b..fe2e5e0 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,6 +4,9 @@ * Add `Mod` dependency for prime fields. * Add minor optimisations for prime fields. +* Remove unsafeCoerce for number coercions. +* Bump poly dependency to 0.4. +* Bump upper bound for protolude. ## 1.0.1 diff --git a/package.yaml b/package.yaml index 08f86c1..9a2b844 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: galois-field -version: 1.0.1 +version: 1.0.2 synopsis: Galois field library description: An efficient implementation of Galois fields used in cryptography research maintainer: Adjoint Inc (info@adjoint.io) @@ -28,7 +28,7 @@ default-extensions: dependencies: - base >= 4.10 && < 5 - - protolude >= 0.2 && < 0.3 + - protolude >= 0.2 && < 0.4 - bitvec >= 1.0.2 && < 1.1 - groups >= 0.4.1 && < 0.5 - integer-gmp >= 1.0.2 && < 1.1 diff --git a/stack.yaml b/stack.yaml index e170884..640efab 100644 --- a/stack.yaml +++ b/stack.yaml @@ -2,6 +2,6 @@ resolver: lts-14.7 extra-deps: - bitvec-1.0.2.0 - mod-0.1.0.0 - - poly-0.3.3.0 + - poly-0.4.0.0 - semirings-0.5.3 - vector-algorithms-0.8.0.3 diff --git a/stack.yaml.lock b/stack.yaml.lock index eecb090..a16104c 100644 --- a/stack.yaml.lock +++ b/stack.yaml.lock @@ -19,12 +19,12 @@ packages: original: hackage: mod-0.1.0.0 - completed: - hackage: poly-0.3.3.0@sha256:49657d89a3abf9f973fe4be792103642eee9d17e32ea37339f50081c87196447,2021 + hackage: poly-0.4.0.0@sha256:75c243113712745dab5d2f4a52643705e146473770af212f9e0ce3d87a83f2ed,2123 pantry-tree: - size: 1453 - sha256: 785951b65ec658bbf55e10575cd921b3ade75e71147d10e59784f68e7c255163 + size: 1896 + sha256: 06f435980848905d2bcf23b85782863b1608f7a78dbdaea42e33a2e865adf476 original: - hackage: poly-0.3.3.0 + hackage: poly-0.4.0.0 - completed: hackage: semirings-0.5.3@sha256:4b0d243f88bb07c0673978a37b6b9fd16da44f15e8d552fb08795d9a88a3dc76,3791 pantry-tree: