Closed rads closed 1 year ago
Yes, this is because zprint 1.2.4
upgraded its dependency on rewrite-clj
, and since rewrite-clj
deprecated edn*
, zprint started using of-node*
. But babashka hadn't updated to the new version of rewrite-clj
, and which version zprint was using ended up being the built-in version of rewrite-clj
in babashka. I asked how to solve this over at babashka
, and the suggestion was to use a pre-release of babashka from here
When I used a binary from this release: v0.9.162-SNAPSHOT it all worked for me.
I'm sorry that you need use a pre-release of babashka to fix this problem -- I spent a good while trying to figure out how to exclude rewrite-clj
from babashka, with no success. I'm also sorry that I didn't test 1.2.4
better, as I have a test for babashka which I neglected to run. I'll ensure that I don't do that again.
Thanks for bringing this up!
All good, just wanted to document it in case others were wondering in the mean time. Thanks for this awesome library!
The current babashka is babashka v1.0.169
, which works fine with zprint.