JuliaDB compatibility issue

You haven’t understood it quite correctly. Let me post a screenshot - normally discouraged, but I’ll do it for the colours - of what happens when I try to add JuliaDB and MLUtils in a new environment [NB: don’t just dump all your projects into the main environment, work with project specific environments]:

hopefully this makes it clearer:

  • both MLUtils and JuliaDB depend on StatsBase
  • MLUtils requires StatsBase >= 0.33
  • JuliaDB requires StatsBase <= 0.32.2

The best way around this would be to bump the compat bounds of JuliaDB, but unfortunately it hasn’t been updated in a while.

A hack would be to dev JuliaDB locally and just relax the compat to allow StatsBase 0.33 to see if it works - if it does you could upstream that change (and maybe become a new JuliaDB maintainer!)

2 Likes