@bhudgeons is it possible you have an older/newer circe dependency elsewhere? These kinds of things are really annoying to track down, but I’m happy to make a featherbed release pointing to whatever the latest circe is.
featherbed really needs some attention… I feel terrible about abandoning my finagle projects, but they just don’t get a lot of priority nowadays since I don’t use finagle at work.
I also thought there were a couple of libs out there to supplant featherbed, but I don’t remember what I thought they were. Can’t immediately find one with good finagle/twitter-util integration. Hmm.
Travis Brown
@travisbrown
@jeremyrsmith I wouldn't update to the 0.10.0 milestone, so there shouldn't be any need to update Featherbed immediately on the circe side (although a more recent Finagle would be nice).
Brandon Hudgeons
@bhudgeons
@travisbrown@jeremyrsmith thanks guys ... doing dependency spelunking now. Will investigate the issue, and I'll report.
@jeremyrsmith out of interest are you not using finagle because you've migrated to something else?
jeremyrsmith
@jeremyrsmith
@dangerousben no, just because I changed jobs about 1.5y ago, and new company doesn’t use finagle (and I work on ML instead of web services/data eng. now, so even if they did I probably wouldn’t be working directly with it)
Brandon Hudgeons
@bhudgeons
I found the problem. Featherbed-circe 0.3.2 uses circe 0.9.0-M2 and Printer did indeed change between then and 0.9.1. I'll get a PR in to upgrade circe to 0.9.1.
Travis Brown
@travisbrown
@bhudgeons you can't update to 0.3.3?
Brandon Hudgeons
@bhudgeons
There was no 0.3.3 tag, so I didn't think there was one.
Does it upgrade to 0.9.0? That's what's in master, and I think that would work fine for me.
Yep ... it does. Thanks @travisbrown!
jeremyrsmith
@jeremyrsmith
:disappointed: I must not have tagged it
Brandon Hudgeons
@bhudgeons
@jeremyrsmith no worries!
_
harrydevnull
@harrydevnull
hi is there an example of downloading a file from another webservice?
may be the question can be phrased to are there any feather-bed decoders out of the box for decoding binary content?
jeremyrsmith
@jeremyrsmith
@harrydevnull IIRC you can always get a Buf which gives you the bytes.
harrydevnull
@harrydevnull
any code samples? @jeremyrsmith
jeremyrsmith
@jeremyrsmith
hmm, not really. It looks like you’d want to make your own Decoder, i.e. for PDF: