univalence / spark-tools

https://univalence.github.io/spark-tools/
Apache License 2.0
44 stars 8 forks source link

[parka] version conflict on cats #24

Closed fsarradin closed 5 years ago

fsarradin commented 5 years ago

The current (and last) version of algebird needs cats 0.9.0 vs circe needs cats 1.5.0. This issue is emited by sbt.

~To solve this issue a solution would be to downgrade circe to 0.8.0.~

ahoy-jon commented 5 years ago

It's unfortunate. That being said, when we use algebird with cats 1.5.0, what happens?

I didn't witness a lot of cats usage in the lib.

fsarradin commented 5 years ago

=> Put an exclude of cats 0.9.0 while importing algebird.

ahoy-jon commented 5 years ago

I forced the exclusion on org.typelevel. It seems to be ok for now.

https://github.com/univalence/spark-tools/blob/33dadf5e429601883cf875cab2c0bf36f03d6f7e/build.sbt#L147-L150