Fix version bounds on dependent-sum
Closed this issue · 2 comments
Lysxia commented
aeson-gadt-th 0.2.1.1 and older are incompatible with dependent-sum 0.6.2.2 and newer (because the This
constructor was removed). This causes cabal to pick up invalid build plans.
Fix: add an upper bound dependent-sum < 0.6.2.2
on all versions of aeson-gadt-th
prior to 0.2.1.1 (included).
In the latest release aeson-gadt-th 0.2.2
, the existing upper bound dependent-sum < 0.7
can also be relaxed to dependent-sum < 0.8
.
Lysxia commented
Ping @ali-abrar
Is this package still maintained? Should I just get Hackage trustees involved for this kind of issue?
ali-abrar commented
I've revised the packages <= v0.2.1.1 on hackage. As for relaxing the version constraint on the latest version, a PR showing that it doesn't cause an issue would be appreciated.