Installing PlotlyJS currently downgrades DataFrames from v0.11.1 to v0.10.1. The two packages (v0.11.1 of DataFrames, and the latest PlotlyJS version available yesterday, which I think was v0.7.1 as it is still today) were working well together yesterday, so I suspect this may be due to an update of a package PlotlyJS depends on, but I’m having trouble figuring out which.
Do you know of any workaraound to make PlotlyJS work with DataFrames v0.11.1? DataFrames v0.11.1 has several breaking changes and I’d like to get my code up to speed with these changes as soon as possible.
I’m pasting the output of Pkg when I first install Dataframes and the PlotlyJS which causes the downgrade:
julia> Pkg.add("DataFrames")
INFO: Initializing package repository /home/sam/.julia/v0.6
INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl
INFO: Cloning cache of BinDeps from https://github.com/JuliaLang/BinDeps.jl.git
INFO: Cloning cache of CategoricalArrays from https://github.com/JuliaData/CategoricalArrays.jl.git
INFO: Cloning cache of Compat from https://github.com/JuliaLang/Compat.jl.git
INFO: Cloning cache of DataFrames from https://github.com/JuliaData/DataFrames.jl.git
INFO: Cloning cache of DataStreams from https://github.com/JuliaData/DataStreams.jl.git
INFO: Cloning cache of DataStructures from https://github.com/JuliaCollections/DataStructures.jl.git
INFO: Cloning cache of GZip from https://github.com/JuliaIO/GZip.jl.git
INFO: Cloning cache of Missings from https://github.com/JuliaData/Missings.jl.git
INFO: Cloning cache of NamedTuples from https://github.com/blackrock/NamedTuples.jl.git
INFO: Cloning cache of Reexport from https://github.com/simonster/Reexport.jl.git
INFO: Cloning cache of SHA from https://github.com/staticfloat/SHA.jl.git
INFO: Cloning cache of SortingAlgorithms from https://github.com/JuliaCollections/SortingAlgorithms.jl.git
INFO: Cloning cache of SpecialFunctions from https://github.com/JuliaMath/SpecialFunctions.jl.git
INFO: Cloning cache of StatsBase from https://github.com/JuliaStats/StatsBase.jl.git
INFO: Cloning cache of URIParser from https://github.com/JuliaWeb/URIParser.jl.git
INFO: Cloning cache of WeakRefStrings from https://github.com/quinnj/WeakRefStrings.jl.git
INFO: Installing BinDeps v0.8.0
INFO: Installing CategoricalArrays v0.3.0
INFO: Installing Compat v0.39.0
INFO: Installing DataFrames v0.11.1
INFO: Installing DataStreams v0.3.1
INFO: Installing DataStructures v0.7.2
INFO: Installing GZip v0.3.0
INFO: Installing Missings v0.2.2
INFO: Installing NamedTuples v4.0.0
INFO: Installing Reexport v0.0.3
INFO: Installing SHA v0.5.2
INFO: Installing SortingAlgorithms v0.2.0
INFO: Installing SpecialFunctions v0.3.5
INFO: Installing StatsBase v0.19.2
INFO: Installing URIParser v0.2.0
INFO: Installing WeakRefStrings v0.4.0
INFO: Building SpecialFunctions
INFO: Package database updated
julia> Pkg.add("PlotlyJS")
INFO: Cloning cache of Blink from https://github.com/JunoLab/Blink.jl.git
INFO: Cloning cache of Codecs from https://github.com/dcjones/Codecs.jl.git
INFO: Cloning cache of ColorTypes from https://github.com/JuliaGraphics/ColorTypes.jl.git
INFO: Cloning cache of Colors from https://github.com/JuliaGraphics/Colors.jl.git
INFO: Cloning cache of DataArrays from https://github.com/JuliaStats/DataArrays.jl.git
INFO: Cloning cache of DocStringExtensions from https://github.com/JuliaDocs/DocStringExtensions.jl.git
INFO: Cloning cache of FileIO from https://github.com/JuliaIO/FileIO.jl.git
INFO: Cloning cache of FixedPointNumbers from https://github.com/JuliaMath/FixedPointNumbers.jl.git
INFO: Cloning cache of Hiccup from https://github.com/JunoLab/Hiccup.jl.git
INFO: Cloning cache of HttpCommon from https://github.com/JuliaWeb/HttpCommon.jl.git
INFO: Cloning cache of HttpParser from https://github.com/JuliaWeb/HttpParser.jl.git
INFO: Cloning cache of HttpServer from https://github.com/JuliaWeb/HttpServer.jl.git
INFO: Cloning cache of JSON from https://github.com/JuliaIO/JSON.jl.git
INFO: Cloning cache of Juno from https://github.com/JunoLab/Juno.jl.git
INFO: Cloning cache of LaTeXStrings from https://github.com/stevengj/LaTeXStrings.jl.git
INFO: Cloning cache of Lazy from https://github.com/MikeInnes/Lazy.jl.git
INFO: Cloning cache of MacroTools from https://github.com/MikeInnes/MacroTools.jl.git
INFO: Cloning cache of MbedTLS from https://github.com/JuliaWeb/MbedTLS.jl.git
INFO: Cloning cache of Media from https://github.com/JunoLab/Media.jl.git
INFO: Cloning cache of Mustache from https://github.com/jverzani/Mustache.jl.git
INFO: Cloning cache of Mux from https://github.com/JuliaWeb/Mux.jl.git
INFO: Cloning cache of Nullables from https://github.com/JuliaArchive/Nullables.jl.git
INFO: Cloning cache of PlotlyJS from https://github.com/sglyon/PlotlyJS.jl.git
INFO: Cloning cache of WebSockets from https://github.com/JuliaWeb/WebSockets.jl.git
INFO: Installing Blink v0.5.4
INFO: Installing Codecs v0.4.0
INFO: Installing ColorTypes v0.6.6
INFO: Installing Colors v0.8.2
INFO: Installing DataArrays v0.6.2
INFO: Downgrading DataFrames: v0.11.1 => v0.10.1
INFO: Installing DocStringExtensions v0.4.1
INFO: Installing FileIO v0.6.1
INFO: Installing FixedPointNumbers v0.4.3
INFO: Installing Hiccup v0.1.1
INFO: Installing HttpCommon v0.3.0
INFO: Installing HttpParser v0.3.0
INFO: Installing HttpServer v0.2.0
INFO: Installing JSON v0.16.2
INFO: Installing Juno v0.3.2
INFO: Installing LaTeXStrings v0.3.0
INFO: Installing Lazy v0.12.0
INFO: Installing MacroTools v0.4.0
INFO: Installing MbedTLS v0.5.1
INFO: Installing Media v0.3.0
INFO: Installing Mustache v0.3.0
INFO: Installing Mux v0.2.3
INFO: Installing Nullables v0.0.1
INFO: Installing PlotlyJS v0.7.1
INFO: Installing WebSockets v0.4.0
INFO: Removing CategoricalArrays v0.3.0
INFO: Removing DataStreams v0.3.1
INFO: Removing Missings v0.2.2
INFO: Removing NamedTuples v4.0.0
INFO: Removing WeakRefStrings v0.4.0