11cabal-version : 2.2
22name : tree-diff
3- version : 0.2.2
3+ version : 0.3
44synopsis : Diffing of (expression) trees.
55category : Data, Testing
66description :
@@ -85,22 +85,22 @@ library
8585
8686 -- GHC boot libraries
8787 build-depends :
88- , base >= 4.5 && < 4.18
89- , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0
90- , containers ^>= 0.4.2.1 || ^>= 0.5.0.0 || ^>= 0.6.0.1
91- , deepseq ^>= 1.3.0.0 || ^>= 1.4.0.0
88+ , base >= 4.5 && < 4.18
89+ , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0
90+ , containers ^>= 0.4.2.1 || ^>= 0.5.0.0 || ^>= 0.6.0.1
91+ , deepseq ^>= 1.3.0.0 || ^>= 1.4.0.0
9292 , parsec ^>= 3.1.13.0
9393 , pretty ^>= 1.1.1.0
94- , text ^>= 1.2.3.0 || ^>= 2.0
95- , time >= 1.4 && < 1.5 || >= 1.5.0.1 && < 1.6 || >= 1.6.0.1 && < 1.7 || >= 1.8.0.2 && < 1.9 || >= 1.9.3 && < 1.13
94+ , text ^>= 1.2.3.0 || ^>= 2.0
95+ , time >= 1.4 && < 1.5 || >= 1.5.0.1 && < 1.6 || >= 1.6.0.1 && < 1.7 || >= 1.8.0.2 && < 1.9 || >= 1.9.3 && < 1.13
9696
9797 build-depends :
98- , aeson ^>= 1.4.6.0 || ^>= 1.5.6.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0
99- , ansi-terminal >= 0.10 && < 0.12
98+ , aeson ^>= 1.4.6.0 || ^>= 1.5.6.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0
99+ , ansi-terminal >= 0.10 && < 0.12
100100 , ansi-wl-pprint ^>= 0.6.8.2
101- , base-compat >= 0.10.5 && < 0.11 || >= 0.11.0 && < 0.13
101+ , base-compat >= 0.10.5 && < 0.11 || >= 0.11.0 && < 0.13
102102 , bytestring-builder ^>= 0.10.8.2.0
103- , hashable ^>= 1.2.7.0 || ^>= 1.3.0.0 || ^>= 1.4.0.1
103+ , hashable ^>= 1.2.7.0 || ^>= 1.3.0.0 || ^>= 1.4.0.1
104104 , parsers ^>= 0.12.10
105105 , primitive ^>= 0.7.1.0
106106 , QuickCheck ^>= 2.14.2
@@ -111,7 +111,7 @@ library
111111 , these ^>= 1.1.1.1
112112 , unordered-containers ^>= 0.2.8.0
113113 , uuid-types ^>= 1.0.3
114- , vector ^>= 0.12.0.0 || ^>= 0.13.0.0
114+ , vector ^>= 0.12.0.0 || ^>= 0.13.0.0
115115
116116 if impl(ghc < 7.5 )
117117 build-depends : ghc-prim
@@ -128,6 +128,9 @@ library
128128 , transformers ^>= 0.3.0.0 || ^>= 0.4.2.0 || ^>= 0.5.2.0
129129 , void ^>= 0.7.3
130130
131+ if impl(ghc >= 8 ) && !impl(ghc >= 9.4 )
132+ build-depends : data-array-byte >= 0.1.0.1 && < 0.2
133+
131134 other-extensions :
132135 CPP
133136 ConstraintKinds
@@ -160,16 +163,17 @@ test-suite tree-diff-test
160163 , QuickCheck
161164 , tagged
162165 , tree-diff
166+ , unordered-containers
163167
164168 if impl(ghc < 7.5 )
165169 build-depends : ghc-prim
166170
167171 -- extra dependencies
168172 build-depends :
169- , tasty ^>= 1.2 || ^>= 1.3.1 || ^>= 1.4.2
173+ , tasty ^>= 1.2 || ^>= 1.3.1 || ^>= 1.4.2
170174 , tasty-golden ^>= 2.3.1.1
171175 , tasty-quickcheck ^>= 0.10.1
172- , trifecta >= 2 && < 2.2
176+ , trifecta >= 2 && < 2.2
173177
174178benchmark tree-diff-bench
175179 default-language : Haskell2010
0 commit comments