Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for aeson 2.2 #61

Merged
merged 5 commits into from
Sep 14, 2023
Merged

Add support for aeson 2.2 #61

merged 5 commits into from
Sep 14, 2023

Conversation

Vekhir
Copy link

@Vekhir Vekhir commented Sep 12, 2023

The 'json' functionality has been moved to attoparsec-aeson, into the module Data.Aeson.Parser with aeson 2.2

@Vekhir
Copy link
Author

Vekhir commented Sep 12, 2023

Please release a new version once this PR has been merged. This is blocking the update to Aeson 2.2 in the Arch repositories

@snoyberg
Copy link
Member

Looks like this needs stack.yaml updates to pass CI.

Necessary for CI to pass
@Vekhir
Copy link
Author

Vekhir commented Sep 13, 2023

@snoyberg I've added attoparsec-aeson to stack.yaml

@Vekhir
Copy link
Author

Vekhir commented Sep 13, 2023

The fails are due to authenticate-oauth. GHC 9.6 provides bytestring 0.11.4.0, but the dependency base64-bytestring at version 1.2.0.0 only allows < 0.11. The newer version 1.2.1.0 supports bytestring < 0.13, but the stack.yaml specifically wants 1.2.0.0 which doesn't work.

base64-bytestring needs version 1.2.1.0 to build with GHC 9.6.2, since that version supports bytestring 0.11.4 shipped with GHC 9.6.2
@Vekhir
Copy link
Author

Vekhir commented Sep 13, 2023

Updated base64-bytestring in stack.yaml.

@snoyberg snoyberg merged commit df47c19 into yesodweb:master Sep 14, 2023
5 of 13 checks passed
@snoyberg
Copy link
Member

Thank you!

snoyberg added a commit that referenced this pull request Sep 14, 2023
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