muesli4 / table-layout

Layout data in grids and pretty tables. Provides a lot of tools to get the cell formatting right (positional alignment, alignment on specific characters and limiting of cell width)..
BSD 3-Clause "New" or "Revised" License
37 stars 11 forks source link

Allow base<=4.14 #9

Closed thestr4ng3r closed 4 years ago

thestr4ng3r commented 4 years ago

It works fine for me with that version, including the tests.

muesli4 commented 4 years ago

It may work now. But since version 4.13 is not released yet it might break something in the future. What's your motivation?

ehamberg commented 4 years ago

base 4.13 is shipped with GHC 8.8 that was released in August 2019 and is used in the newest LTS snapshot (LTS-15) of Stackage.

lierdakil commented 4 years ago

@muesli4 could you perhaps relax the constraints on Hackage? https://hackage.haskell.org/package/table-layout still says base (>=4.8 && <4.13)

P.S. also, while at it, probably a good idea to raise the lower bound to 4.9, since the package fails to build with GHC 7.10: https://matrix.hackage.haskell.org/#/package/table-layout/0.8.0.5/ghc-7.10.3@1584142811

muesli4 commented 4 years ago

@lierdakil I'm sorry, I didn't release a new version. I will try to get it released this weekend.

P.S. also, while at it, probably a good idea to raise the lower bound to 4.9, since the package fails to build with GHC 7.10: https://matrix.hackage.haskell.org/#/package/table-layout/0.8.0.5 ghc-7.10.3@1584142811

Then I first have to make sure it works.

lierdakil commented 4 years ago

Fwiw, you don't have to release a new version. You can just tweak version constraints by editing metadata on Hackage.