1 synopsis: Make check comply with Hackage requirements
2 packages: Cabal cabal-install
7 - `cabal check` will only return exitcode 1 when the package is not fit
8 for Hackage. E.g. it will not error anymore when your `synopsis:` is
9 larger than `description:`, just emit a warning.
10 - Cabal: Distribution.Client.Check now exports `isHackageDistError`, for
11 third-party tools to know if a specific error will preclude a package
12 from being uploaded to Hacakge.