use newer hashtables to fix an instance warning with doctests/ghc 7 (#794)

This commit is contained in:
Simon Michael 2018-06-04 17:02:57 -07:00
parent ec39c87ca8
commit 7ebecb1ab8
5 changed files with 12 additions and 6 deletions

View File

@ -2,7 +2,7 @@
-- --
-- see: https://github.com/sol/hpack -- see: https://github.com/sol/hpack
-- --
-- hash: 0e72f3eaeca291a51788326f145fe2e50f9febc84f8fb6d2e039f0bdd5b3f667 -- hash: 4e9f93f0ca43f594b381f1e1e03e67ce3379bd4830b260e6f7dc1596b946993f
name: hledger-lib name: hledger-lib
version: 1.9.99 version: 1.9.99
@ -116,7 +116,7 @@ library
, directory , directory
, extra , extra
, filepath , filepath
, hashtables >=1.2 , hashtables >=1.2.3.1
, megaparsec >=6.4.1 , megaparsec >=6.4.1
, mtl , mtl
, mtl-compat , mtl-compat
@ -212,7 +212,7 @@ test-suite doctests
, doctest >=0.8 , doctest >=0.8
, extra , extra
, filepath , filepath
, hashtables >=1.2 , hashtables >=1.2.3.1
, megaparsec >=6.4.1 , megaparsec >=6.4.1
, mtl , mtl
, mtl-compat , mtl-compat
@ -307,7 +307,7 @@ test-suite easytests
, easytest , easytest
, extra , extra
, filepath , filepath
, hashtables >=1.2 , hashtables >=1.2.3.1
, hledger-lib , hledger-lib
, megaparsec >=6.4.1 , megaparsec >=6.4.1
, mtl , mtl
@ -402,7 +402,7 @@ test-suite hunittests
, directory , directory
, extra , extra
, filepath , filepath
, hashtables >=1.2 , hashtables >=1.2.3.1
, hledger-lib , hledger-lib
, megaparsec >=6.4.1 , megaparsec >=6.4.1
, mtl , mtl

View File

@ -53,7 +53,7 @@ dependencies:
- deepseq - deepseq
- directory - directory
- filepath - filepath
- hashtables >=1.2 - hashtables >=1.2.3.1
- megaparsec >=6.4.1 - megaparsec >=6.4.1
- mtl - mtl
- mtl-compat - mtl-compat

View File

@ -12,6 +12,8 @@ packages:
extra-deps: extra-deps:
- easytest-0.2 - easytest-0.2
# avoid no hashable instance for AccountName from doctests
- hashtables-1.2.3.1
# Many newer versions to allow using the latest base-compat with all ghc versions. # Many newer versions to allow using the latest base-compat with all ghc versions.
# This is just the first workable install plan I found. # This is just the first workable install plan I found.
- adjunctions-4.4 - adjunctions-4.4

View File

@ -42,5 +42,7 @@ extra-deps:
- swagger2-2.2.2 - swagger2-2.2.2
- text-1.2.3.0 - text-1.2.3.0
- unordered-containers-0.2.9.0 - unordered-containers-0.2.9.0
# avoid no hashable instance for AccountName from doctests
- hashtables-1.2.3.1
# avoid hanging with windows symlinks https://github.com/simonmichael/hledger/issues/791 # avoid hanging with windows symlinks https://github.com/simonmichael/hledger/issues/791
- directory-1.3.2.2 - directory-1.3.2.2

View File

@ -17,6 +17,8 @@ extra-deps:
- base-compat-batteries-0.10.1 - base-compat-batteries-0.10.1
- criterion-1.4.1.0 - criterion-1.4.1.0
- swagger2-2.2.2 - swagger2-2.2.2
# avoid no hashable instance for AccountName from doctests
- hashtables-1.2.3.1
# avoid https://github.com/simonmichael/hledger/issues/791 # avoid https://github.com/simonmichael/hledger/issues/791
- directory-1.3.2.2 - directory-1.3.2.2