commercialhaskell / stackage

Stable Haskell package sets: vetted consistent packages from Hackage
https://www.stackage.org/
MIT License
528 stars 805 forks source link

aeson-2.0.0.0 #6217

Closed jkachmar closed 2 years ago

jkachmar commented 3 years ago

oh boy, aeson updated its major version? that's gonna be fun...


Once aeson-2.0.x has been added, re-enable the following:

Tests: req jsonifier

Benchmarks: jsonifier


data refreshed 2021-11-28 by juhp

aeson-2.0.2.0 (changelog) (Adam Bergmark adam@bergmark.nl @bergmark, Stackage upper bounds) is out of bounds for:

bergmark commented 2 years ago

Here is the current status including compilation failures (- means the package is removed):

Updated 2022-02-05:

- BiobaseBlast-0.3.3.0
- Taxonomy-2.2.0
~ aeson-1.5.6.0 -> 2.0.3.0
- aeson-better-errors-0.9.1.0
- aeson-combinators-0.0.5.0
- aeson-default-0.9.1.0
- aeson-iproute-0.2.1
- aeson-with-0.1.2.0
~ algebraic-graphs-0.5 -> 0.6
- aura-3.2.5
- autodocodec-0.0.1.0
- autodocodec-openapi3-0.1.0.0
- autodocodec-schema-0.1.0.0
- autodocodec-yaml-0.1.0.0
~ avro-0.5.2.1 -> 0.6.0.1
- bloodhound-0.18.0.0
- bower-json-1.0.0.1
~ cabal-flatpak-0.1.0.2 -> 0.1.0.3
- captcha-2captcha-0.1.0.0
- captcha-capmonster-0.1.0.0
- captcha-core-0.1.0.1
- composable-associations-aeson-0.1.0.1
~ core-data-0.2.1.11 -> 0.3.1.1
- curl-runnings-0.16.4
- datadog-0.2.5.0
- descriptive-0.9.5
- ede-0.3.2.0
- etc-0.4.1.0
- eventsource-api-1.5.1
- eventsource-stub-store-1.1.1
~ eventstore-1.4.1 -> 1.4.2
~ faktory-1.1.2.0 -> 1.1.2.1
- fb-2.1.1
~ flow-1.0.23 -> 2.0.0.0
~ forma-1.1.3 -> 1.2.0
- freckle-app-1.0.0.4
- genvalidity-aeson-1.0.0.0
- genvalidity-mergeful-0.3.0.0
- genvalidity-sydtest-1.0.0.0
- genvalidity-sydtest-aeson-1.0.0.0
- genvalidity-sydtest-hashable-1.0.0.0
- genvalidity-sydtest-lens-1.0.0.0
- genvalidity-sydtest-persistent-1.0.0.0
- genvalidity-typed-uuid-0.1.0.1
~ geojson-4.0.4 -> 4.1.0
- ghcjs-base-stub-0.3.0.2
~ greskell-1.2.0.2 -> 2.0.0.0
~ greskell-core-0.1.3.7 -> 1.0.0.0
~ greskell-websocket-0.1.2.6 -> 1.0.0.0
- groundhog-th-0.12
- hal-0.4.8
- happstack-jmacro-7.0.12.3
- haskell-names-0.9.9
- headroom-0.4.3.0
- highjson-0.5.0.0
- hnix-store-core-0.5.0.0
- hoauth2-2.0.0
- hpqtypes-1.9.2.1
- hpqtypes-extras-1.14.1.0
~ hruby-0.3.8.1 -> 0.5.0.0
- hsebaysdk-0.4.1.0
~ hspec-expectations-json-1.0.0.4 -> 1.0.0.5
- hsx-jmacro-7.3.8.1
- htoml-1.0.0.3
~ http2-3.0.2 -> 3.0.3
- hw-json-1.3.2.2
- javascript-extras-0.5.0.0
- jmacro-0.6.17
- jmacro-rpc-0.3.3
- jmacro-rpc-happstack-0.3.2
~ jose-0.8.5.1 -> 0.9
- jose-jwt-0.9.2
- json-rpc-generic-0.2.1.6
- json-stream-0.4.2.4
~ jsonpath-0.2.0.0 -> 0.2.1.0
~ kanji-3.4.1 -> 3.5.0
- kawhi-0.3.0
- koofr-client-1.0.0.3
- kubernetes-webhook-haskell-0.2.0.3
- log-base-0.11.0.0
- medea-1.2.0
- mergeful-0.2.0.0
~ microlens-aeson-2.3.1 -> 2.4.1
~ mmark-cli-0.0.5.0 -> 0.0.5.1
- morpheus-graphql-0.18.0
- morpheus-graphql-app-0.18.0
- morpheus-graphql-client-0.18.0
- morpheus-graphql-code-gen-0.18.0
- morpheus-graphql-core-0.18.0
- morpheus-graphql-subscriptions-0.18.0
- mustache-2.3.2
- nri-env-parser-0.1.0.8
- nri-http-0.1.0.4
- nri-kafka-0.1.0.4
- nri-observability-0.1.1.4
- nri-postgresql-0.1.0.4
- nri-prelude-0.6.0.6
- nri-redis-0.1.0.4
- nri-test-encoding-0.1.1.2
- oauthenticated-0.2.1.0
- pagure-cli-0.2
~ pandoc-plot-1.3.0 -> 1.4.0
- persistent-iproute-0.2.5
- polysemy-kvstore-jsonfile-0.1.1.0
~ postgresql-binary-0.12.4.1 -> 0.12.4.2
- profiteur-0.4.6.0
- pushbullet-types-0.4.1.0
- rigel-viz-0.2.0.0
- selda-json-0.1.1.0
- selda-postgresql-0.1.8.1
~ servant-0.18.3 -> 0.19
+ servant-auth-swagger-0.2.10.1
- servant-auth-wordpress-1.0.0.2
- servant-cassava-0.10.1
~ servant-client-0.18.3 -> 0.19
~ servant-client-core-0.18.3 -> 0.19
- servant-docs-simple-0.4.0.0
- servant-github-webhook-0.4.2.0
- servant-http-streams-0.18.3
- servant-lucid-0.9.0.4
~ servant-server-0.18.3 -> 0.19
+ servant-swagger-1.1.10
- servant-swagger-ui-0.3.5.4.5.0
- servant-swagger-ui-core-0.3.5
- servant-swagger-ui-redoc-0.3.4.1.22.3
- servant-tracing-0.1.0.2
~ shikensu-0.3.11 -> 0.4.1
- simple-1.0.0
- simple-session-1.0.0
- simple-templates-1.0.0
- slick-1.1.2.2
- smash-aeson-0.1.0.0
- smoothie-0.4.2.11
~ stache-2.3.0 -> 2.3.1
- stratosphere-0.59.1
- stripe-core-2.6.2
- stripe-haskell-2.6.2
- stripe-http-client-2.6.2
~ stripe-scotty-1.1 -> 1.1.0.1
~ stripe-wreq-1.0.1.10 -> 1.0.1.12
- swagger-0.3.0
+ swagger2-2.8.1
- sydtest-0.7.0.1
- sydtest-persistent-0.0.0.0
- sydtest-servant-0.2.0.0
- sydtest-wai-0.2.0.0
- sydtest-yesod-0.3.0.0
~ telegram-bot-simple-0.3.7 -> 0.4
- template-toolkit-0.1.1.0
- typed-uuid-0.2.0.0
- unjson-0.15.3
- validity-aeson-0.2.0.4
- vformat-aeson-0.1.0.1
- wai-middleware-auth-0.2.5.1
- xml-to-json-2.0.1
~ yaml-0.11.6.0 -> 0.11.7.0
- yesod-auth-fb-1.10.1
- yesod-auth-oauth2-0.7.0.0
- yesod-fb-0.6.1
- yesod-text-markdown-0.1.10
locallycompact commented 2 years ago

Please just kick out all the packages that don't build and release a nightly with the new compiler so there is a resolver to work against.

What is the point of nightly otherwise?

emilypi commented 2 years ago

I do be needing to update smash-aeson - sorry i've been away. i'll see if i can get to it this weekend

akhesaCaro commented 2 years ago

Servant 0.19 is released and compatible with Aeson2 : https://hackage.haskell.org/package/servant