Skip to content

Commit c1b2071

Browse files
committed
bounds wanted
1 parent 4bc2e53 commit c1b2071

File tree

2 files changed

+23
-24
lines changed

2 files changed

+23
-24
lines changed

json-validator.cabal

+13-12
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ library
3434
hs-source-dirs:
3535
src
3636
build-depends:
37-
array
37+
array >=0.5 && <1
3838
, base >=4.7 && <5
39-
, bytestring
40-
, containers
41-
, mtl
42-
, text
43-
, word8
39+
, bytestring >=0.10 && <1
40+
, containers >=0.6 && <1
41+
, mtl >=2.2 && <3
42+
, text >=1.2 && <3
43+
, word8 >=0.1 && <1
4444
default-language: Haskell2010
4545

4646
executable dump-state-machine
@@ -52,6 +52,7 @@ executable dump-state-machine
5252
ghc-options: -threaded -rtsopts -with-rtsopts=-N
5353
build-depends:
5454
base >=4.7 && <5
55+
, bytestring >=0.10 && <1
5556
, json-validator
5657
default-language: Haskell2010
5758

@@ -64,7 +65,7 @@ executable json-test
6465
ghc-options: -threaded -rtsopts -with-rtsopts=-N
6566
build-depends:
6667
base >=4.7 && <5
67-
, bytestring
68+
, bytestring >=0.10 && <1
6869
, json-validator
6970
default-language: Haskell2010
7071

@@ -76,11 +77,11 @@ executable json-validator-exe
7677
app
7778
ghc-options: -threaded -rtsopts -with-rtsopts=-N
7879
build-depends:
79-
aeson
80+
aeson >=1.5 && <3
8081
, base >=4.7 && <5
81-
, bytestring
82-
, criterion
82+
, bytestring >=0.10 && <1
83+
, criterion >=1.5 && <2
8384
, json-validator
84-
, parallel
85-
, text
85+
, parallel >=3.2 && <4
86+
, text >=1.2 && <3
8687
default-language: Haskell2010

package.yaml

+10-12
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,28 @@ tested-with: GHC ==8.10.7 || ==9.4.8 || ==9.8.2 || ==9.10.1 || ==9.12.1
1818

1919
dependencies:
2020
- base >= 4.7 && < 5
21+
- bytestring >= 0.10 && < 1
2122

2223
library:
2324
source-dirs: src
2425
dependencies:
25-
- bytestring
26-
- containers
27-
- mtl
28-
- text
29-
- word8
30-
- array
26+
- array >= 0.5 && < 1
27+
- containers >= 0.6 && < 1
28+
- mtl >= 2.2 && < 3
29+
- text >= 1.2 && < 3
30+
- word8 >= 0.1 && < 1
3131

3232
executables:
3333
json-validator-exe:
3434
source-dirs: app
3535
main: Main.hs
3636
ghc-options: -threaded -rtsopts -with-rtsopts=-N
3737
dependencies:
38-
- bytestring
39-
- text
4038
- json-validator
41-
- criterion
42-
- aeson
43-
- parallel
39+
- aeson >= 1.5 && < 3
40+
- criterion >= 1.5 && < 2
41+
- parallel >= 3.2 && < 4
42+
- text >= 1.2 && < 3
4443

4544
dump-state-machine:
4645
source-dirs: dump-state-machine
@@ -55,4 +54,3 @@ executables:
5554
ghc-options: -threaded -rtsopts -with-rtsopts=-N
5655
dependencies:
5756
- json-validator
58-
- bytestring

0 commit comments

Comments
 (0)