bech32-th 1.1.1 → 1.1.5
raw patch · 4 files changed
+43/−18 lines, 4 filesdep ~basedep ~bech32dep ~hspecPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, bech32, hspec, template-haskell, text
API changes (from Hackage documentation)
Files
- ChangeLog.md +10/−0
- LICENSE +1/−1
- bech32-th.cabal +31/−17
- src/Codec/Binary/Bech32/TH.hs +1/−0
ChangeLog.md view
@@ -1,5 +1,15 @@ # ChangeLog for `bech32-th` +## [1.1.5] - 2024-02-23++### Fixed++- Specified version bounds for all package dependencies.++### Added++- Added support for GHC 9.8 series.+ ## 1.1.1 -- 2021-06-11 + Upgraded CI to build with Cabal 3.4.0.0 and GHC 8.10.4.
LICENSE view
@@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright © 2019-2020 IOHK+ Copyright © 2019-2023 IOHK Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
bech32-th.cabal view
@@ -1,21 +1,23 @@+cabal-version: 3.0 name: bech32-th-version: 1.1.1+version: 1.1.5 synopsis: Template Haskell extensions to the Bech32 library. description: Template Haskell extensions to the Bech32 library, including quasi-quoters for compile-time checking of Bech32 string literals. author: IOHK Engineering Team maintainer: operations@iohk.io, erikd@mega-nerd.com, jonathan.knowles@iohk.io-copyright: 2020 IOHK+copyright: 2020-2023 IOHK license: Apache-2.0 license-file: LICENSE homepage: https://github.com/input-output-hk/bech32 bug-reports: https://github.com/input-output-hk/bech32/issues category: Web build-type: Simple-extra-source-files: ChangeLog.md-cabal-version: >=1.10 +extra-doc-files:+ ChangeLog.md+ source-repository head type: git location: https://github.com/input-output-hk/bech32.git@@ -25,7 +27,23 @@ default: False manual: True +common dependency-base+ build-depends:base >= 4.14.3.0 && < 4.20+common dependency-bech32+ build-depends:bech32 >= 1.1.5 && < 1.2+common dependency-hspec+ build-depends:hspec >= 2.11.7 && < 2.12+common dependency-template-haskell+ build-depends:template-haskell >= 2.16.0.0 && < 2.22+common dependency-text+ build-depends:text >= 1.2.4.1 && < 2.2+ library+ import:+ , dependency-base+ , dependency-bech32+ , dependency-template-haskell+ , dependency-text default-language: Haskell2010 default-extensions:@@ -35,17 +53,21 @@ -Wall -Wcompat -fwarn-redundant-constraints if flag(release) ghc-options: -Werror- build-depends:- base >= 4.11.1.0 && < 5- , bech32 >= 1.1.1- , template-haskell- , text hs-source-dirs: src exposed-modules: Codec.Binary.Bech32.TH test-suite bech32-th-test+ import:+ , dependency-base+ , dependency-bech32+ , dependency-hspec+ , dependency-template-haskell+ build-depends:+ , bech32-th+ build-tool-depends:+ , hspec-discover:hspec-discover default-language: Haskell2010 default-extensions:@@ -60,14 +82,6 @@ -threaded -rtsopts -with-rtsopts=-N if flag(release) ghc-options: -Werror- build-depends:- base- , bech32- , bech32-th- , hspec- , template-haskell- build-tools:- hspec-discover main-is: Main.hs other-modules:
src/Codec/Binary/Bech32/TH.hs view
@@ -1,3 +1,4 @@+{- HLINT ignore "Unused LANGUAGE pragma" -} {-# LANGUAGE TemplateHaskell #-} -- |