h2 0.9.0 introduced a breaking change by splitting Body.t into Body.Reader.t and Body.Writer.t. The changes are very mechanical.
Unfortunately, faraday-async is not being updated, and as a result h2 is stuck on 0.8.0 on Opam, so I had to add a few pin-depends on the async side to make dependency resolution work.
(fixes #15)
h2
0.9.0 introduced a breaking change by splittingBody.t
intoBody.Reader.t
andBody.Writer.t
. The changes are very mechanical.Unfortunately,
faraday-async
is not being updated, and as a resulth2
is stuck on 0.8.0 on Opam, so I had to add a few pin-depends on theasync
side to make dependency resolution work.Most of these changes are also present in https://github.com/dialohq/ocaml-grpc/pull/11 so I think we can merge that next.