@@ -42,9 +42,9 @@ library
4242 Data.TypeRepMap.Internal
4343 ghc-options: -Wall
4444 build-depends: base >= 4.10 && < 5
45− , containers
46− , ghc-prim
47− , primitive >= 0.6.4
45+ , containers >= 0.5.10.2 && < 0.7
46+ , ghc-prim ^>= 0.5.1.1
47+ , primitive ^>= 0.6.4
4848 default-extensions: OverloadedStrings
4949 RecordWildCards
5050 ScopedTypeVariables
@@ -57,9 +57,9 @@ library typerep-extra-impls
5757 Data.TypeRep.OptimalVector
5858 Data.TypeRep.Vector
5959 ghc-options: -Wall
60− build-depends: base
61− , containers
62− , vector
60+ build-depends: base >= 4.10 && < 5
61+ , containers >= 0.5.10.2 && < 0.7
62+ , vector ^>= 0.12.0.1
6363 default-extensions: OverloadedStrings
6464 RecordWildCards
6565 ScopedTypeVariables
@@ -76,15 +76,16 @@ test-suite typerep-map-test
7676 , Test.TypeRep.MapProperty
7777 , Test.TypeRep.Vector
7878 , Test.TypeRep.VectorOpt
79− build-depends: base
80− , ghc-typelits-knownnat
81− , hedgehog
79+ build-depends: base >= 4.10 && < 5
80+ , ghc-typelits-knownnat >= 0.4.2 && < 0.7
81+ , hedgehog >= 0.5.3 && < 0.7
8282 , typerep-map
8383 , typerep-extra-impls
84− , tasty
85− , tasty-discover >= 4.1.1
86− , tasty-hedgehog
87− , tasty-hspec
84+ , tasty >= 1.0.1.1 && < 1.2
85+ , tasty-discover >= 4.1.1 && < 4.3
86+ , tasty-hedgehog >= 0.1.0.2 && < 0.3
87+ , tasty-hspec ^>= 1.1.5
88+ , QuickCheck >= 2.11.3 && < 2.13
8889 build-tool-depends: tasty-discover:tasty-discover
8990 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
9091 default-extensions: ScopedTypeVariables
@@ -102,12 +103,12 @@ benchmark typerep-map-benchmark
102103 , CacheMap
103104 , Vector
104105 , OptimalVector
105− build-depends: base
106− , criterion
107− , deepseq
108− , dependent-map
109− , dependent-sum
110− , ghc-typelits-knownnat
106+ build-depends: base >= 4.10 && < 5
107+ , criterion >= 1.4.1.0 && < 1.6
108+ , deepseq ^>= 1.4.3.0
109+ , dependent-map >= 0.2.4.0 && < 0.5
110+ , dependent-sum ^>= 0.4
111+ , ghc-typelits-knownnat >= 0.4.2 && < 0.7
111112 , typerep-map
112113 , typerep-extra-impls
113114 default-extensions: OverloadedStrings