-
Notifications
You must be signed in to change notification settings - Fork 370
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port dependencies to Missing and CategoricalArray #1232
Comments
Oh man. |
I can probably take a look at Bootstrap and Resampling next week. I've been wanting to transfer Bootstrap over to JuliaStats anyways (assuming the author is open to that). |
I think we should get an initial tag out of the port; trying to update all this code and have travis runs isn't possible unless we're able to test against current DataFrames. We don't need to announce anything yet and make sure we have really tight bounds on everything, but I think we need to tag sooner rather than later. |
That's possible by adding an explicit call to I think we should have the discussion about when to tag the port somewhere else, maybe in #1209 since it has started there? |
I think it would be useful to write up some guidelines on how to convert a dependent package to the new version of |
Carrying on with this "clean slate" approach (I can move this to another issue if desired). After setting the environment variable
the output on packages is
Do any of the additional packages need to have a |
That looks right to me. |
StatPlots is compatible with DataFrames via the IterableTables package, and given that IterableTables has already updated, it doesn't need a PR. |
Quandl: milktrader/Quandl.jl#111 has been merged into master. |
Please mark GeoStatsDevToosl.jl as fixed. I am just waiting for the new tag to be merged on METADATA.jl and then I will tag a new version of GeoStats.jl. It is currently broken with the update. |
GeoStats.jl fixed as well: JuliaLang/METADATA.jl#12225 |
If anyone is seeing this: If you can't install |
UAParser.jl updated for missings, just needs to be merged on METADATA |
LogParser.jl update is at METADATA, just needs to be merged |
Per johnmyleswhite/kNN.jl#20 (comment), kNN.jl is abandoned |
Twitter.jl technically already works, but updates coming with randyzwitch/Twitter.jl#17 to make DataFrames 0.11 a requirement |
ReadStat.jl no longer depends on DataFrames, so it can be removed from the list. IterableTables.jl, QueryOperators.jl and Query.jl should also all work with DataFrames v0.11 at this point, so no further work needed there. |
PR in for Taro.jl aviks/Taro.jl#38 |
I am trying to migrate but it's more complicated than what I expected. |
Could you uncheck the Gadfly box as the PR remains unmerged? |
It's not checked, an IIRC it wasn't a few hours ago either, was it? |
I would have sworn it wasn't, but perhaps I'm mistaken, in which case sorry for the noise. |
Alright, ExcelFiles.jl and ExcelReaders.jl can (finally) be marked as resolved on this list. ExcelReaders.jl no longer depends on DataFrames.jl, and ExceFiles.jl no longer on DataTables.jl, and both packages should work fine with the new v0.11 now. |
Mimi.jl can also be marked as solved. |
Closing since packages which haven't been ported don't work on Julia 1.0, so they have more serious problems. |
This issue lists packages which depend on DataFrames, with links to PRs which port them to the new
Missing
andCategoricalArray
based DataFrames. Please add new PRs as they are opened to track progress, and check boxes once they have been merged. Some packages may not need any adjustments and could be moved to a separate section.Packages with open PRs (tick the box once PR is merged):
Packages which do not need any changes:
Packages which need new PRs:
Abandoned packages:
Packages that already did not load on Julia 0.6:
The text was updated successfully, but these errors were encountered: