Closed parsonsmatt closed 1 year ago
Good idea. Will do soon.
Thank you!
Wonderful, thank you so much!
Hi all, it would be great if attoparsec-aeson
were available in all previous LTSs of stackage, are there plans for this?
For applications that are interested in using it for compatibility (such as hal
), older stackage LTSs can't take in (otherwise safe) new releases that support either aeson
2.1 and 2.2 simultaneously--unless attoparsec-aeson
is in that snapshot too.
Since the compatibility package is so simple, it should be safe to put it into basically any snapshot.
Would be great to know if that was planned, or if there are alternatives that I hadn't considered. Thanks!
are there plans for this?
No. Stackage has own curators, they can curate. Open a Stackage issue.
Will do, appreciate the quick reply.
If a library depends on
Data.Aeson.Parser
, then foraeson < 2.2
they depend onaeson
. But foraeson >= 2.2
, they depend onattoparsec-aeson
, which forcesaeson == 2.2.*
. This means that a library cannot supportaeson < 2.2
and depend onData.Aeson.Parser
.If there's a release made of
attoparsec-aeson-2.1.0.0
, which defines an empty package but constrainsaeson < 2.2
, then this should allow libraries to depend onattoparsec-aeson
without forcingaeson == 2.2.*
as a constraint.