schell / steeloverseer

A file watcher and development tool.
BSD 3-Clause "New" or "Revised" License
128 stars 15 forks source link

Use aeson-compat to support aeson >= 2.0 #45

Closed rvl closed 2 years ago

rvl commented 2 years ago

This PR lets my favourite file watching tool build with aeson-2.0.3.0.

I have built it with ghc-9.0.2 using both cabal configure --constraint "aeson>=2.0" and cabal configure --constraint "aeson<2.0".

Thanks!

Bodigrim commented 2 years ago

As a Hackage trustee I made a revision to prohibit building steeloverseer-2.1.0.0 against aeson-2.0 (https://hackage.haskell.org/package/steeloverseer-2.1.0.0/revisions/) and also revised older releases, eliminating unbuildable configurations.

schell commented 2 years ago

Thank you @Bodigrim !

@rvl - I'm actually not writing Haskell all that much these days - would either of you like to become a maintainer? I would give you the keys to both this repo and steeloverseer at hackage.

Bodigrim commented 2 years ago

@rvl it would be awesome if you pick this up.