@@ -42,9 +42,9 @@ library
42 Data.TypeRepMap.Internal
42 Data.TypeRepMap.Internal
43 ghc-options: -Wall
43 ghc-options: -Wall
44 build-depends: base >= 4.10 && < 5
44 build-depends: base >= 4.10 && < 5
45− , containers
45+ , containers >= 0.5.10.2 && < 0.7
46− , ghc-prim
46+ , ghc-prim ^>= 0.5.1.1
47− , primitive >= 0.6.4
47+ , primitive ^>= 0.6.4
48 default-extensions: OverloadedStrings
48 default-extensions: OverloadedStrings
49 RecordWildCards
49 RecordWildCards
50 ScopedTypeVariables
50 ScopedTypeVariables
@@ -57,9 +57,9 @@ library typerep-extra-impls
57 Data.TypeRep.OptimalVector
57 Data.TypeRep.OptimalVector
58 Data.TypeRep.Vector
58 Data.TypeRep.Vector
59 ghc-options: -Wall
59 ghc-options: -Wall
60− build-depends: base
60+ build-depends: base >= 4.10 && < 5
61− , containers
61+ , containers >= 0.5.10.2 && < 0.7
62− , vector
62+ , vector ^>= 0.12.0.1
63 default-extensions: OverloadedStrings
63 default-extensions: OverloadedStrings
64 RecordWildCards
64 RecordWildCards
65 ScopedTypeVariables
65 ScopedTypeVariables
@@ -76,15 +76,16 @@ test-suite typerep-map-test
76 , Test.TypeRep.MapProperty
76 , Test.TypeRep.MapProperty
77 , Test.TypeRep.Vector
77 , Test.TypeRep.Vector
78 , Test.TypeRep.VectorOpt
78 , Test.TypeRep.VectorOpt
79− build-depends: base
79+ build-depends: base >= 4.10 && < 5
80− , ghc-typelits-knownnat
80+ , ghc-typelits-knownnat >= 0.4.2 && < 0.7
81− , hedgehog
81+ , hedgehog >= 0.5.3 && < 0.7
82 , typerep-map
82 , typerep-map
83 , typerep-extra-impls
83 , typerep-extra-impls
84− , tasty
84+ , tasty >= 1.0.1.1 && < 1.2
85− , tasty-discover >= 4.1.1
85+ , tasty-discover >= 4.1.1 && < 4.3
86− , tasty-hedgehog
86+ , tasty-hedgehog >= 0.1.0.2 && < 0.3
87− , tasty-hspec
87+ , tasty-hspec ^>= 1.1.5
88+ , QuickCheck >= 2.11.3 && < 2.13
88 build-tool-depends: tasty-discover:tasty-discover
89 build-tool-depends: tasty-discover:tasty-discover
89 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
90 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
90 default-extensions: ScopedTypeVariables
91 default-extensions: ScopedTypeVariables
@@ -102,12 +103,12 @@ benchmark typerep-map-benchmark
102 , CacheMap
103 , CacheMap
104 , OptimalVector
105 , OptimalVector
105− build-depends: base
106+ build-depends: base >= 4.10 && < 5
106− , criterion
107+ , criterion >= 1.4.1.0 && < 1.6
107− , deepseq
108+ , deepseq ^>= 1.4.3.0
108− , dependent-map
109+ , dependent-map >= 0.2.4.0 && < 0.5
109− , dependent-sum
110+ , dependent-sum ^>= 0.4
110− , ghc-typelits-knownnat
111+ , ghc-typelits-knownnat >= 0.4.2 && < 0.7
111 , typerep-map
112 , typerep-map
112 , typerep-extra-impls
113 , typerep-extra-impls
113 default-extensions: OverloadedStrings
114 default-extensions: OverloadedStrings