git.iko.soy/typeable/bloodhound
on master help sign in
Set minimum lower bound on http-client

There were either some functions removed in the http-client 0.4 line or ones added in 0.5 but after binary searching the version range, 0.4.30 seems to be the magic number where everything compiles and the tests pass without having to do any CPP or worse.

commit7d19a19f904e6956b5a43925c9221f09cff8cc4e authorMichael Xavier <michael@michaelxavier.net> dateThu 21 Jul 2016, 16:03 (10 years ago) parent26d4e54
2 files changed+1−2
bloodhound.cabal+1−1 stack-7.10.yaml−1
bloodhound.cabal+1−1
@@ -33,7 +33,7 @@ library
3333 bytestring >= 0.10.0 && <0.11,
3434 containers >= 0.5.0.0 && <0.6,
3535 aeson >= 0.11.1 && <0.12,
36− http-client >= 0.5 && <0.6,
36+ http-client >= 0.4.30 && <0.6,
3737 network-uri >= 2.6 && <2.7,
3838 semigroups >= 0.15 && <0.19,
3939 time >= 1.4 && <1.7,
stack-7.10.yaml−1
@@ -2,7 +2,6 @@ flags: {}
22packages:
33- '.'
44extra-deps:
5−# - http-client-0.4.24
65- http-client-0.5.0
76- aeson-0.11.1.0
87- fail-4.9.0.0