ndmitchell / hlint

Haskell source code suggestions
Other
1.48k stars 195 forks source link

Add aeson < 2.2 upper bound to Hackage #1527

Closed brandonchinn178 closed 1 year ago

brandonchinn178 commented 1 year ago

aeson-2.2.0.0 was released yesterday, and it removed Data.Aeson.Internal, which breaks hlint when doing a plain cabal install hlint-3.5. Can you make a Hackage revision to hlint 3.5 + 3.6 that bounds aeson < 2.2? Thanks!

ndmitchell commented 1 year ago

I don't think hlint itself uses Data.Aeson.Internal, but presumably one of its dependencies. When I just tried to cabal install it, Cabal picked aeson 2.1, so I guess whatever dependency HLint relied upon added some version bounds?

brandonchinn178 commented 1 year ago

Yes, you're right. Apologies