From 0ce890e5ffe307d185b3dda4bd4958b8b66b84c4 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Mon, 2 Dec 2019 08:23:00 -0800 Subject: [PATCH] lib, cli, web: drop unnecessary mtl-compat dependency --- hledger-lib/hledger-lib.cabal | 11 ++++------- hledger-lib/package.yaml | 3 +-- hledger-web/hledger-web.cabal | 4 ++-- hledger-web/package.yaml | 2 +- hledger/hledger.cabal | 14 +++++--------- hledger/package.yaml | 3 +-- 6 files changed, 14 insertions(+), 23 deletions(-) diff --git a/hledger-lib/hledger-lib.cabal b/hledger-lib/hledger-lib.cabal index afc626bbd..5686d94f9 100644 --- a/hledger-lib/hledger-lib.cabal +++ b/hledger-lib/hledger-lib.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: 3228f8dbb178d427e76291b5e60b3dee1eb4d2e5f9ab803ce8e3fe85e79f25ad +-- hash: 074161d9d859631d65696647ed5f6df51c89d5c35f96dfc62ebf4fa295cc1809 name: hledger-lib version: 1.16 @@ -127,8 +127,7 @@ library , filepath , hashtables >=1.2.3.1 , megaparsec >=7.0.0 && <8 - , mtl - , mtl-compat + , mtl >=2.2.1 , old-time , parsec >=3 , parser-combinators >=0.4.0 @@ -179,8 +178,7 @@ test-suite doctest , filepath , hashtables >=1.2.3.1 , megaparsec >=7.0.0 && <8 - , mtl - , mtl-compat + , mtl >=2.2.1 , old-time , parsec >=3 , parser-combinators >=0.4.0 @@ -234,8 +232,7 @@ test-suite unittest , hashtables >=1.2.3.1 , hledger-lib , megaparsec >=7.0.0 && <8 - , mtl - , mtl-compat + , mtl >=2.2.1 , old-time , parsec >=3 , parser-combinators >=0.4.0 diff --git a/hledger-lib/package.yaml b/hledger-lib/package.yaml index cd57ac0bb..3f57d9389 100644 --- a/hledger-lib/package.yaml +++ b/hledger-lib/package.yaml @@ -61,8 +61,7 @@ dependencies: - filepath - hashtables >=1.2.3.1 - megaparsec >=7.0.0 && <8 -- mtl -- mtl-compat +- mtl >=2.2.1 - old-time - parsec >=3 - parser-combinators >=0.4.0 diff --git a/hledger-web/hledger-web.cabal b/hledger-web/hledger-web.cabal index 8b13e284f..47d1e630f 100644 --- a/hledger-web/hledger-web.cabal +++ b/hledger-web/hledger-web.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: feb3102322a4d8c36e44d90678edc2708511ccd69f6d6d1558de68da63c7f325 +-- hash: 0678e65f66ec6915e930f6224b0bf3c0558464f3f7aafefe57a84574c60506be name: hledger-web version: 1.16 @@ -176,7 +176,7 @@ library , http-types , json , megaparsec >=7.0.0 && <8 - , mtl + , mtl >=2.2.1 , semigroups , shakespeare >=2.0.2.2 , template-haskell diff --git a/hledger-web/package.yaml b/hledger-web/package.yaml index 4cf929d1b..be3fd3926 100644 --- a/hledger-web/package.yaml +++ b/hledger-web/package.yaml @@ -120,7 +120,7 @@ library: - http-types - json - megaparsec >=7.0.0 && <8 - - mtl + - mtl >=2.2.1 - semigroups - shakespeare >=2.0.2.2 - template-haskell diff --git a/hledger/hledger.cabal b/hledger/hledger.cabal index 99443dc9e..5d24b1562 100644 --- a/hledger/hledger.cabal +++ b/hledger/hledger.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: f608f8976e44e104fc5fc49a65b2a01b1873a5f23f8b58be36335deec8c4549e +-- hash: f66a371d64e36317dc27b2658c0b367d60424772c46b6ad0efc2845b61c4cb75 name: hledger version: 1.16 @@ -164,8 +164,7 @@ library , lucid , math-functions >=0.2.0.0 , megaparsec >=7.0.0 && <8 - , mtl - , mtl-compat + , mtl >=2.2.1 , old-time , parsec >=3 , pretty-show >=1.6.4 @@ -215,8 +214,7 @@ executable hledger , hledger-lib >=1.16 && <1.17 , math-functions >=0.2.0.0 , megaparsec >=7.0.0 && <8 - , mtl - , mtl-compat + , mtl >=2.2.1 , old-time , parsec >=3 , pretty-show >=1.6.4 @@ -267,8 +265,7 @@ test-suite unittest , hledger-lib >=1.16 && <1.17 , math-functions >=0.2.0.0 , megaparsec >=7.0.0 && <8 - , mtl - , mtl-compat + , mtl >=2.2.1 , old-time , parsec >=3 , pretty-show >=1.6.4 @@ -318,8 +315,7 @@ benchmark bench , html , math-functions >=0.2.0.0 , megaparsec >=7.0.0 && <8 - , mtl - , mtl-compat + , mtl >=2.2.1 , old-time , parsec >=3 , pretty-show >=1.6.4 diff --git a/hledger/package.yaml b/hledger/package.yaml index cbb65fe04..33a17695f 100644 --- a/hledger/package.yaml +++ b/hledger/package.yaml @@ -119,8 +119,7 @@ dependencies: - filepath - haskeline >=0.6 - megaparsec >=7.0.0 && <8 -- mtl -- mtl-compat +- mtl >=2.2.1 - old-time - parsec >=3 - pretty-show >=1.6.4