base >=4.6: Ambiguous catch. catch was removed from Prelude in base-4.6
async >=2.0.0.0: Control.Concurrent.Async module
stm >=2.3: needs `modifyTVar'
fgl >=5.4.2.2: needs Data.Graph.Inductive.PatriciaTree module (fgl violated PVP by introducing new module in patch release).
containers >=0.5.0.0 to correspond with base >=4.6/GHC-7.6 technically older containers could work but I didn't test properly. containers-0.2 didn't work.
I didn't add bounds to transformers neither transformers-base, as all reachable versions seems to work.
I made revisions adding these bounds to the released async-pool versions:
catch
.catch
was removed from Prelude in base-4.6Control.Concurrent.Async
moduleData.Graph.Inductive.PatriciaTree
module (fgl violated PVP by introducing new module in patch release).containers
could work but I didn't test properly. containers-0.2 didn't work.transformers
neithertransformers-base
, as all reachable versions seems to work.I made revisions adding these bounds to the released async-pool versions:
base
upper bound in 0.9.0.2 as requested in https://github.com/haskell-infra/hackage-trustees/issues/229 ; the revision: https://hackage.haskell.org/package/async-pool-0.9.0.2/revisions/