Other option would presumably be for someone to make a release of breeze
with old-shapeless shaded... unless shapeless classes are exposed in
breeze's public API, in which case you'd have to copy the relevant
shapeless classes into breeze and then publish that?

On Thu, Dec 29, 2016, 1:05 PM Sean Owen <so...@cloudera.com> wrote:

> It is breeze, but, what's the option? It can't be excluded. I think this
> falls in the category of things an app would need to shade in this
> situation.
>
> On Thu, Dec 29, 2016, 16:49 Koert Kuipers <ko...@tresata.com> wrote:
>
> i just noticed that spark 2.1.0 bring in a new transitive dependency on
> shapeless 2.0.0
>
> shapeless is a popular library for scala users, and shapeless 2.0.0 is old
> (2014) and not compatible with more current versions.
>
> so this means a spark user that uses shapeless in his own development
> cannot upgrade safely from 2.0.0 to 2.1.0, i think.
>
> wish i had noticed this sooner
>
>

Reply via email to