just a heads up that I’ve just released a new version of ExcelReaders.jl that is breaking. The new version removes all support for DataFrames.jl and no longer uses DataArrays.jl.
But, fear not, you can still read Excel data into tables like
DataFrame! You’ll have to use a different package for that going forward, though: ExcelFiles.jl.
The main benefit of these changes are: a) ExcelReaders.jl no longer keeps you from getting new versions of DataFrames.jl (the old version was not compatible with DataFrames.jl v0.11), b) instead of special casing things for DataFrames.jl, all the 18 sink types from IterableTables.jl are equally supported. So the default solution allows you to read things into DataFrames.jl, JuliaDB.jl, Pandas.jl and all the other supported sinks. Plus, everything should work with the latest DataFrames.jl version.
I’m sorry to break things (I try really, really hard to not make any breaking changes in the Queryverse). But the changes in DataFrames.jl v0.11 meant that things would break no matter what, so I used that occasion to clean out the relationship between ExcelReaders.jl and ExcelFiles.jl properly.