Skip to content

Conversation

@vshabanov
Copy link

No description provided.

library
build-depends: base >= 4.10 && < 5
, aeson >= 0.5
, aeson >= 2.0 && < 2.1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I try to avoid adding lower bounds like this that will bifurcate packages. Would it be possible to update this PR to use CPP to support both old and new aeson?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, aeson < 2.0 is now supported as well.

library
build-depends: base >= 4.10 && < 5
, aeson >= 0.5
, aeson >= 0.5 && < 1.6 || >= 2.0 && < 2.1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not interested in adding upper bounds here, please remove.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed upper bounds.

Copy link
Member

@snoyberg snoyberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@snoyberg snoyberg merged commit 361da9d into yesodweb:master Jan 24, 2022
@vshabanov
Copy link
Author

Great. BTW, this PR fixes #54, so you could close that issue too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants