kowainik / tomland

🏝 Bidirectional TOML serialization
https://kowainik.github.io/posts/2019-01-14-tomland
Mozilla Public License 2.0
120 stars 39 forks source link

Compatibility with GHC 9.4 #412

Closed sjakobi closed 1 year ago

sjakobi commented 1 year ago

Could you please make a compatible release? :)

Qqwy commented 1 year ago

For the time being you might have some luck with the fork/pull request branch https://github.com/kowainik/tomland/pull/409 which brings base up to date for at least GHC 9.2.x (I'm not sure if this is enough for GHC 9.4.x but it might be a start.)


This would be a very welcome change in my opinion!

sjakobi commented 1 year ago

@Qqwy Thanks, this is useful, but the base bound needs another bump for GHC 9.4.

mpietrzak commented 1 year ago

9.4 would require "validation-selective" to be updated like this (but for 9.4): https://github.com/kowainik/validation-selective/pull/63

tomjaguarpaw commented 1 year ago

I can confirm that bumping the dependencies (and updating validation-selective) is all that's required to get this up to dat.

https://github.com/kowainik/tomland/compare/main...tomjaguarpaw:tomland:9.4

Qqwy commented 1 year ago

@vrom911 Any progress?