@@ -34,7 +34,11 @@ import Control.Monad (when, unless)
3434import Control.Monad.Trans.Resource (ResourceT, runResourceT)
3535import Control.Monad.State.Strict
3636import Control.Monad.Reader
37+#if MIN_VERSION_aeson(2,1,2)
38+import Data.Aeson hiding (AesonException)
39+#else
3740import Data.Aeson
41+#endif
3842#if MIN_VERSION_aeson(2,0,0)
3943import qualified Data.Aeson.Key as K
4044import qualified Data.Aeson.KeyMap as M