on master help sign in
Test with GHC 9.10.1, drop 9.4.x
c1aaff3Mark Karpov
.github/workflows/ci.yaml+1−1
@@ -19,7 +19,7 @@ jobs:
19 strategy:
19 strategy:
20 matrix:
20 matrix:
21 cabal: ["3.10"]
21 cabal: ["3.10"]
22− ghc: ["9.4.7", "9.6.3", "9.8.1"]
22+ ghc: ["9.6.3", "9.8.2", "9.10.1"]
23 env:
23 env:
24 CONFIG: "--enable-tests --enable-benchmarks --flags=dev"
24 CONFIG: "--enable-tests --enable-benchmarks --flags=dev"
25 steps:
25 steps:
req.cabal+6−4
@@ -5,7 +5,7 @@ license: BSD-3-Clause
5license-file: LICENSE.md
5license-file: LICENSE.md
6maintainer: Mark Karpov <markkarpov92@gmail.com>
6maintainer: Mark Karpov <markkarpov92@gmail.com>
7author: Mark Karpov <markkarpov92@gmail.com>
7author: Mark Karpov <markkarpov92@gmail.com>
8−tested-with: ghc ==9.4.7 ghc ==9.6.3 ghc ==9.8.1
8+tested-with: ghc ==9.6.3 ghc ==9.8.2 ghc ==9.10.1
9homepage: https://github.com/mrkkrp/req
9homepage: https://github.com/mrkkrp/req
10bug-reports: https://github.com/mrkkrp/req/issues
10bug-reports: https://github.com/mrkkrp/req/issues
11synopsis: HTTP client library
11synopsis: HTTP client library
@@ -51,14 +51,16 @@ library
51 monad-control >=1.0 && <1.1,
51 monad-control >=1.0 && <1.1,
52 mtl >=2.0 && <3.0,
52 mtl >=2.0 && <3.0,
53 retry >=0.8 && <0.10,
53 retry >=0.8 && <0.10,
54− template-haskell >=2.19 && <2.22,
54+ template-haskell >=2.19 && <2.23,
55 text >=0.2 && <2.2,
55 text >=0.2 && <2.2,
56 transformers >=0.5.3.0 && <0.7,
56 transformers >=0.5.3.0 && <0.7,
57 transformers-base,
57 transformers-base,
58 unliftio-core >=0.1.1 && <0.3
58 unliftio-core >=0.1.1 && <0.3
59
59
60 if flag(dev)
60 if flag(dev)
61+ ghc-options:
61− ghc-options: -Wall -Werror -Wpartial-fields -Wunused-packages
62+ -Wall -Werror -Wpartial-fields -Wunused-packages
63+ -Wno-unused-imports
62
64
63 else
65 else
64 ghc-options: -O2 -Wall
66 ghc-options: -O2 -Wall
@@ -85,7 +87,7 @@ test-suite pure-tests
85 modern-uri >=0.3 && <0.4,
87 modern-uri >=0.3 && <0.4,
86 req,
88 req,
87 retry >=0.8 && <0.10,
89 retry >=0.8 && <0.10,
88− template-haskell >=2.19 && <2.22,
90+ template-haskell >=2.19 && <2.23,
89 text >=0.2 && <2.2,
91 text >=0.2 && <2.2,
90 time >=1.2 && <1.13
92 time >=1.2 && <1.13
91
93