-
Notifications
You must be signed in to change notification settings - Fork 12
Update SolverBenchmark for DataFrames v.0.21 #56
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
Update SolverBenchmark for DataFrames v.0.21 #56
Conversation
The "^0.20" means |
Thanks Abel! |
Version 0.2.0 should have Project.toml with upper bounds. |
Hum, I don't understand why I have DataFrames v0.21 installed. |
I guess it has to decide which package will be downgraded, and it chose SolverBenchmark. Not much we can do except update to handle |
79df578
to
2fc360d
Compare
|
src/join.jl
Outdated
c in invariant_cols && return c | ||
sc = haskey(hdr_override, c) ? hdr_override[c] : string(c) | ||
Symbol(c) in invariant_cols && return c | ||
sc = haskey(hdr_override, c) ? hdr_override[c] : c |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
haskey(hdr_override, Symbol(c))
2fc360d
to
3e5f9a3
Compare
3e5f9a3
to
560e820
Compare
I don't understand why PkgBenchmark says that the package is dirty in the tests... |
@@ -16,11 +16,12 @@ Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" | |||
PrettyTables = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" | |||
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" | |||
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" | |||
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we need SparseArrays and we didn't need it before?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suppose that they fixed some type piracy with the release 1.4.1 : JuliaLang/julia#30945 or JuliaLang/julia#35899.
Try adding |
027879c
to
6f5ce11
Compare
Seems like PkgBenchmark is leaving more stuff around. Add a |
6ae2ba7
to
a10617d
Compare
a10617d
to
526e786
Compare
It should work now. When the package was cloned, the Project.toml was regenerated differently... |
Solving manually. |
Merged manually: f57c802 |
supersedes #55