deps: require base >=4.11, prevent red squares on hackage matrix

We officially support GHC 8.6+ (and 8.8+ for hledger-web) now.
Hackage matrix builder shows all packages building successfully
with GHC 8.4+, somehow, so we'll adjust the base bound to
allow that but prevent any attempts to build with older GHCs,
This commit is contained in:
Simon Michael 2021-08-03 21:05:02 -10:00
parent 2a39497e21
commit f51ea92cfc
4 changed files with 4 additions and 4 deletions

View File

@ -32,7 +32,7 @@ extra-source-files:
#data-files: #data-files:
dependencies: dependencies:
- base >=4.10.1.0 && <4.16 - base >=4.11 && <4.16
- base-compat-batteries >=0.10.1 && <0.12 - base-compat-batteries >=0.10.1 && <0.12
- aeson >=1 - aeson >=1
- aeson-pretty - aeson-pretty

View File

@ -45,7 +45,7 @@ dependencies:
- hledger >=1.22.99 && <1.23 - hledger >=1.22.99 && <1.23
- ansi-terminal >=0.9 - ansi-terminal >=0.9
- async - async
- base >=4.10.1.0 && <4.16 - base >=4.11 && <4.16
- base-compat-batteries >=0.10.1 && <0.12 - base-compat-batteries >=0.10.1 && <0.12
- cmdargs >=0.8 - cmdargs >=0.8
- containers >=0.5.9 - containers >=0.5.9

View File

@ -102,7 +102,7 @@ library:
- hledger-lib >=1.22.99 && <1.23 - hledger-lib >=1.22.99 && <1.23
- hledger >=1.22.99 && <1.23 - hledger >=1.22.99 && <1.23
- aeson >=1 - aeson >=1
- base >=4.10.1.0 && <4.16 - base >=4.11 && <4.16
- blaze-html - blaze-html
- blaze-markup - blaze-markup
- bytestring - bytestring

View File

@ -99,7 +99,7 @@ dependencies:
- hledger-lib >=1.22.99 && <1.23 - hledger-lib >=1.22.99 && <1.23
- aeson >=1 - aeson >=1
- ansi-terminal >=0.9 - ansi-terminal >=0.9
- base >=4.10.1.0 && <4.16 - base >=4.11 && <4.16
- base-compat-batteries >=0.10.1 && <0.12 - base-compat-batteries >=0.10.1 && <0.12
- bytestring - bytestring
- cmdargs >=0.10 - cmdargs >=0.10