Closed Bodigrim closed 2 years ago
Well spotted. We should tweak CI so that it detects such problems.
PR fixing this incompatibility would be welcome.
I ran into this trap before: I relaxed an upper bound and everything compiled fine, so I thought it was safe.
But nowadays I check the output of cabal-plan
to see whether the new version of the dependency was actually picked up. If it wasn't, I abstain from making the relaxation (or go into more effort with allow-newer
, constraint
etc.).
I'm not sure why the upper bound was relaxed in #272 / #273:
fails with