Skip to content

Commit

Permalink
Uplift to lts-22.27
Browse files Browse the repository at this point in the history
  • Loading branch information
akru committed Oct 3, 2024
1 parent 8bd5e64 commit 4fa0965
Show file tree
Hide file tree
Showing 22 changed files with 78 additions and 78 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This library implements Haskell API client for popular Web3 platforms.
[![CI](https://github.com/airalab/hs-web3/workflows/CI/badge.svg)](https://github.com/airalab/hs-web3/actions)
[![Hackage Matrix](https://matrix.hackage.haskell.org/api/v2/packages/web3/badge)](https://matrix.hackage.haskell.org/package/web3)
[![Hackage](https://img.shields.io/hackage/v/web3.svg)](http://hackage.haskell.org/package/web3)
[![LTS-14](http://stackage.org/package/web3/badge/lts-14)](http://stackage.org/lts-14/package/web3)
[![LTS-22](http://stackage.org/package/web3/badge/lts-22)](http://stackage.org/lts-22/package/web3)
[![nightly](http://stackage.org/package/web3/badge/nightly)](http://stackage.org/nightly/package/web3)
[![Code Triagers](https://www.codetriage.com/airalab/hs-web3/badges/users.svg)](https://www.codetriage.com/airalab/hs-web3)

Expand Down
6 changes: 3 additions & 3 deletions packages/bignum/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ copyright: "(c) Aleksandr Krupenkin 2016-2024"
category: Network

dependencies:
- base >4.11 && <4.18
- base >4.11 && <4.19
- scale >=1.0 && <1.1
- memory >0.14 && <0.19
- memory-hexstring >=1.0 && <1.1
Expand Down Expand Up @@ -54,9 +54,9 @@ tests:
dependencies:
- memory-hexstring >=1.0 && <1.1
- hspec-expectations >=0.8.2 && <0.9
- hspec-discover >=2.4.4 && <2.11
- hspec-discover >=2.4.4 && <2.12
- hspec-contrib >=0.4.0 && <0.6
- hspec >=2.4.4 && <2.11
- hspec >=2.4.4 && <2.12
ghc-options:
- -threaded
- -rtsopts
Expand Down
8 changes: 4 additions & 4 deletions packages/bignum/web3-bignum.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ library
src
ghc-options: -funbox-strict-fields -Wduplicate-exports -Widentities -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing -Wunused-binds -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs
build-depends:
base >4.11 && <4.18
base >4.11 && <4.19
, cereal >0.5 && <0.6
, memory >0.14 && <0.19
, memory-hexstring ==1.0.*
Expand All @@ -51,11 +51,11 @@ test-suite tests
src
ghc-options: -funbox-strict-fields -Wduplicate-exports -Widentities -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing -Wunused-binds -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >4.11 && <4.18
base >4.11 && <4.19
, cereal >0.5 && <0.6
, hspec >=2.4.4 && <2.11
, hspec >=2.4.4 && <2.12
, hspec-contrib >=0.4.0 && <0.6
, hspec-discover >=2.4.4 && <2.11
, hspec-discover >=2.4.4 && <2.12
, hspec-expectations >=0.8.2 && <0.9
, memory >0.14 && <0.19
, memory-hexstring ==1.0.*
Expand Down
6 changes: 3 additions & 3 deletions packages/crypto/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ extra-source-files:
- src/cbits/xxhash.c

dependencies:
- base >4.11 && <4.18
- base >4.11 && <4.19
- text >1.2 && <2.1
- aeson >1.2 && <2.2
- memory >0.14 && <0.19
Expand Down Expand Up @@ -65,9 +65,9 @@ tests:
c-sources: src/cbits/xxhash.c
dependencies:
- hspec-expectations >=0.8.2 && <0.9
- hspec-discover >=2.4.4 && <2.11
- hspec-discover >=2.4.4 && <2.12
- hspec-contrib >=0.4.0 && <0.6
- hspec >=2.4.4 && <2.11
- hspec >=2.4.4 && <2.12
ghc-options:
- -threaded
- -rtsopts
Expand Down
8 changes: 4 additions & 4 deletions packages/crypto/web3-crypto.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ library
src/cbits/xxhash.c
build-depends:
aeson >1.2 && <2.2
, base >4.11 && <4.18
, base >4.11 && <4.19
, bytestring >0.10 && <0.12
, containers >0.6 && <0.7
, crypton >0.30 && <1.0
Expand Down Expand Up @@ -89,13 +89,13 @@ test-suite tests
src/cbits/xxhash.c
build-depends:
aeson >1.2 && <2.2
, base >4.11 && <4.18
, base >4.11 && <4.19
, bytestring >0.10 && <0.12
, containers >0.6 && <0.7
, crypton >0.30 && <1.0
, hspec >=2.4.4 && <2.11
, hspec >=2.4.4 && <2.12
, hspec-contrib >=0.4.0 && <0.6
, hspec-discover >=2.4.4 && <2.11
, hspec-discover >=2.4.4 && <2.12
, hspec-expectations >=0.8.2 && <0.9
, memory >0.14 && <0.19
, memory-hexstring ==1.0.*
Expand Down
12 changes: 6 additions & 6 deletions packages/ethereum/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ copyright: "(c) Aleksandr Krupenkin 2016-2024"
category: Network

dependencies:
- base >4.11 && <4.18
- base >4.11 && <4.19
- text >1.2 && <2.1
- vinyl >0.5 && <0.15
- aeson >1.2 && <2.2
Expand All @@ -26,10 +26,10 @@ dependencies:
- exceptions >0.8 && <0.11
- generics-sop >0.3 && <0.6
- data-default >0.7 && <0.8
- transformers >0.5 && <0.6
- transformers >0.5 && <0.7
- microlens-aeson >2.2 && <2.6
- template-haskell >2.11 && <2.20
- mtl >2.2 && <2.3
- template-haskell >2.11 && <2.21
- mtl >2.2 && <2.4
- web3-crypto >=1.0 && <1.1
- web3-solidity >=1.0 && <1.1
- memory-hexstring >=1.0 && <1.1
Expand Down Expand Up @@ -70,9 +70,9 @@ tests:
- src
dependencies:
- hspec-expectations >=0.8.2 && <0.9
- hspec-discover >=2.4.4 && <2.11
- hspec-discover >=2.4.4 && <2.12
- hspec-contrib >=0.4.0 && <0.6
- hspec >=2.4.4 && <2.11
- hspec >=2.4.4 && <2.12
ghc-options:
- -threaded
- -rtsopts
Expand Down
20 changes: 10 additions & 10 deletions packages/ethereum/web3-ethereum.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ library
OneTuple >0.2 && <0.5
, aeson >1.2 && <2.2
, aeson-casing ==0.2.*
, base >4.11 && <4.18
, base >4.11 && <4.19
, bytestring >0.10 && <0.12
, data-default >0.7 && <0.8
, exceptions >0.8 && <0.11
Expand All @@ -70,12 +70,12 @@ library
, memory-hexstring ==1.0.*
, microlens >0.4 && <0.5
, microlens-aeson >2.2 && <2.6
, mtl >2.2 && <2.3
, mtl >2.2 && <2.4
, relapse >=1.0 && <2.0
, tagged >0.8 && <0.9
, template-haskell >2.11 && <2.20
, template-haskell >2.11 && <2.21
, text >1.2 && <2.1
, transformers >0.5 && <0.6
, transformers >0.5 && <0.7
, vinyl >0.5 && <0.15
, web3-crypto ==1.0.*
, web3-solidity ==1.0.*
Expand Down Expand Up @@ -124,27 +124,27 @@ test-suite tests
OneTuple >0.2 && <0.5
, aeson >1.2 && <2.2
, aeson-casing ==0.2.*
, base >4.11 && <4.18
, base >4.11 && <4.19
, bytestring >0.10 && <0.12
, data-default >0.7 && <0.8
, exceptions >0.8 && <0.11
, generics-sop >0.3 && <0.6
, hspec >=2.4.4 && <2.11
, hspec >=2.4.4 && <2.12
, hspec-contrib >=0.4.0 && <0.6
, hspec-discover >=2.4.4 && <2.11
, hspec-discover >=2.4.4 && <2.12
, hspec-expectations >=0.8.2 && <0.9
, jsonrpc-tinyclient ==1.0.*
, machines >0.6 && <0.8
, memory >0.14 && <0.19
, memory-hexstring ==1.0.*
, microlens >0.4 && <0.5
, microlens-aeson >2.2 && <2.6
, mtl >2.2 && <2.3
, mtl >2.2 && <2.4
, relapse >=1.0 && <2.0
, tagged >0.8 && <0.9
, template-haskell >2.11 && <2.20
, template-haskell >2.11 && <2.21
, text >1.2 && <2.1
, transformers >0.5 && <0.6
, transformers >0.5 && <0.7
, vinyl >0.5 && <0.15
, web3-crypto ==1.0.*
, web3-solidity ==1.0.*
Expand Down
4 changes: 2 additions & 2 deletions packages/hexstring/memory-hexstring.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ library
ghc-options: -funbox-strict-fields -Wduplicate-exports -Widentities -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing -Wunused-binds -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs
build-depends:
aeson >1.2 && <2.2
, base >4.11 && <4.18
, base >4.11 && <4.19
, bytestring >0.10 && <0.12
, memory >0.14 && <0.19
, scale ==1.0.*
, template-haskell >2.11 && <2.20
, template-haskell >2.11 && <2.21
, text >1.2 && <2.1
default-language: Haskell2010
4 changes: 2 additions & 2 deletions packages/hexstring/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ copyright: "(c) Aleksandr Krupenkin 2016-2024"
category: Network

dependencies:
- base >4.11 && <4.18
- base >4.11 && <4.19
- text >1.2 && <2.1
- aeson >1.2 && <2.2
- memory >0.14 && <0.19
- bytestring >0.10 && <0.12
- template-haskell >2.11 && <2.20
- template-haskell >2.11 && <2.21
- scale >=1.0 && <1.1

ghc-options:
Expand Down
4 changes: 2 additions & 2 deletions packages/jsonrpc/jsonrpc-tinyclient.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@ library
ghc-options: -funbox-strict-fields -Wduplicate-exports -Widentities -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing -Wunused-binds -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs
build-depends:
aeson >1.2 && <2.2
, base >4.11 && <4.18
, base >4.11 && <4.19
, bytestring >0.10 && <0.12
, exceptions >0.8 && <0.11
, http-client >0.5 && <0.8
, http-client-tls >0.3 && <0.4
, mtl >2.2 && <2.3
, mtl >2.2 && <2.4
, random >1.0 && <1.3
, text >1.2 && <2.1
, websockets >0.10 && <0.13
Expand Down
4 changes: 2 additions & 2 deletions packages/jsonrpc/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ copyright: "(c) Aleksandr Krupenkin 2016-2024"
category: Network

dependencies:
- base >4.11 && <4.18
- base >4.11 && <4.19
- text >1.2 && <2.1
- aeson >1.2 && <2.2
- random >1.0 && <1.3
Expand All @@ -20,7 +20,7 @@ dependencies:
- websockets >0.10 && <0.13
- http-client >0.5 && <0.8
- http-client-tls >0.3 && <0.4
- mtl >2.2 && <2.3
- mtl >2.2 && <2.4

ghc-options:
- -funbox-strict-fields
Expand Down
8 changes: 4 additions & 4 deletions packages/polkadot/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ copyright: "(c) Aleksandr Krupenkin 2016-2021"
category: Network

dependencies:
- mtl >2.2 && <2.3
- base >4.11 && <4.18
- mtl >2.2 && <2.4
- base >4.11 && <4.19
- text >1.2 && <2.1
- aeson >1.2 && <2.2
- scale >=1.0 && <1.1
Expand Down Expand Up @@ -68,9 +68,9 @@ tests:
dependencies:
- hspec-expectations-json >=1.0.0 && <1.1
- hspec-expectations >=0.8.2 && <0.9
- hspec-discover >=2.4.4 && <2.11
- hspec-discover >=2.4.4 && <2.12
- hspec-contrib >=0.4.0 && <0.6
- hspec >=2.4.4 && <2.11
- hspec >=2.4.4 && <2.12
ghc-options:
- -threaded
- -rtsopts
Expand Down
12 changes: 6 additions & 6 deletions packages/polkadot/web3-polkadot.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ library
ghc-options: -funbox-strict-fields -Wduplicate-exports -Widentities -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing -Wunused-binds -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs
build-depends:
aeson >1.2 && <2.2
, base >4.11 && <4.18
, base >4.11 && <4.19
, base58-bytestring ==0.1.*
, bytestring >0.10 && <0.12
, cases >0.1 && <0.2
Expand All @@ -85,7 +85,7 @@ library
, microlens >0.4 && <0.5
, microlens-mtl >0.2 && <0.3
, microlens-th >0.4 && <0.5
, mtl >2.2 && <2.3
, mtl >2.2 && <2.4
, parsec >3.0 && <3.2
, scale ==1.0.*
, text >1.2 && <2.1
Expand Down Expand Up @@ -149,16 +149,16 @@ test-suite tests
ghc-options: -funbox-strict-fields -Wduplicate-exports -Widentities -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing -Wunused-binds -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson >1.2 && <2.2
, base >4.11 && <4.18
, base >4.11 && <4.19
, base58-bytestring ==0.1.*
, bytestring >0.10 && <0.12
, cases >0.1 && <0.2
, containers >0.6 && <0.7
, crypton >0.30 && <1.0
, generics-sop >0.3 && <0.6
, hspec >=2.4.4 && <2.11
, hspec >=2.4.4 && <2.12
, hspec-contrib >=0.4.0 && <0.6
, hspec-discover >=2.4.4 && <2.11
, hspec-discover >=2.4.4 && <2.12
, hspec-expectations >=0.8.2 && <0.9
, hspec-expectations-json >=1.0.0 && <1.1
, jsonrpc-tinyclient ==1.0.*
Expand All @@ -167,7 +167,7 @@ test-suite tests
, microlens >0.4 && <0.5
, microlens-mtl >0.2 && <0.3
, microlens-th >0.4 && <0.5
, mtl >2.2 && <2.3
, mtl >2.2 && <2.4
, parsec >3.0 && <3.2
, scale ==1.0.*
, text >1.2 && <2.1
Expand Down
6 changes: 3 additions & 3 deletions packages/provider/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@ copyright: "(c) Aleksandr Krupenkin 2016-2024"
category: Network

dependencies:
- base >4.11 && <4.18
- mtl >2.2 && <2.3
- base >4.11 && <4.19
- mtl >2.2 && <2.4
- text >1.2 && <2.1
- async >2.1 && <2.3
- network >2.5 && <3.2
- websockets >0.10 && <0.13
- exceptions >0.8 && <0.11
- http-client >0.5 && <0.8
- data-default >0.7 && <0.8
- transformers >0.5 && <0.6
- transformers >0.5 && <0.7
- jsonrpc-tinyclient >=1.0 && <1.1

ghc-options:
Expand Down
6 changes: 3 additions & 3 deletions packages/provider/web3-provider.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,14 @@ library
ghc-options: -funbox-strict-fields -Wduplicate-exports -Widentities -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing -Wunused-binds -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs
build-depends:
async >2.1 && <2.3
, base >4.11 && <4.18
, base >4.11 && <4.19
, data-default >0.7 && <0.8
, exceptions >0.8 && <0.11
, http-client >0.5 && <0.8
, jsonrpc-tinyclient ==1.0.*
, mtl >2.2 && <2.3
, mtl >2.2 && <2.4
, network >2.5 && <3.2
, text >1.2 && <2.1
, transformers >0.5 && <0.6
, transformers >0.5 && <0.7
, websockets >0.10 && <0.13
default-language: Haskell2010
8 changes: 4 additions & 4 deletions packages/scale/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ copyright: "(c) Aleksandr Krupenkin 2016-2024"
category: Network

dependencies:
- base >4.11 && <4.18
- base >4.11 && <4.19
- text >1.2 && <2.1
- cereal >0.5 && <0.6
- bitvec >1.0 && <2.0
Expand All @@ -20,7 +20,7 @@ dependencies:
- bytestring >0.10 && <0.12
- generics-sop >0.3 && <0.6
- data-default >0.7 && <0.8
- template-haskell >2.11 && <2.20
- template-haskell >2.11 && <2.21

ghc-options:
- -funbox-strict-fields
Expand Down Expand Up @@ -58,9 +58,9 @@ tests:
dependencies:
- bytestring >0.10 && <0.12
- hspec-expectations >=0.8.2 && <0.9
- hspec-discover >=2.4.4 && <2.11
- hspec-discover >=2.4.4 && <2.12
- hspec-contrib >=0.4.0 && <0.6
- hspec >=2.4.4 && <2.11
- hspec >=2.4.4 && <2.12
ghc-options:
- -threaded
- -rtsopts
Expand Down
Loading

0 comments on commit 4fa0965

Please sign in to comment.