-
Notifications
You must be signed in to change notification settings - Fork 251
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
DataFrames fixes #1318
DataFrames fixes #1318
Conversation
This looks great! And thanks for taking the time to update the tests to the new API. I think this'll be an important stopgap change until we update everything to work with the new Tables API (#1292). This is a more thorough update than either #1303 and #1313 so I will merge this one in lieu of those. |
Did you try running the tests locally on Julia 0.7? I wasn't able to track down the |
I need to update the docs too, so don't merge yet. |
I wasn't going to merge until it passes on 0.7 locally, but yeah, I missed the lack of doc updates. That's needed to truly fix #1304 |
The |
Yeah, I tried tracking it down to this PR: JuliaIO/JSON.jl#285 (comment) when the switch to the new API was made, but the tests pass so I'm sure why it's failing in Compose's tests. |
dce9285
to
e33372f
Compare
Codecov Report
@@ Coverage Diff @@
## master #1318 +/- ##
==========================================
- Coverage 90.1% 90.07% -0.04%
==========================================
Files 36 36
Lines 3953 3940 -13
==========================================
- Hits 3562 3549 -13
Misses 391 391
Continue to review full report at Codecov.
|
I updated the docs, and they build locally, so this PR is ready to merge. |
I also tracked down the |
I installed Julia 0.7 locally and all the tests passed, it's only on Travis that I saw the
awesome! |
Parsers 0.2.22 doesn't have an |
Ah, that makes sense.
Lets do it. |
That's due to the 0.7 builds failing (https://travis-ci.org/GiovineItalia/Gadfly.jl/jobs/589150627) and the doc build getting cancelled. I manually started the doc build, but that's not sustainable going forward. We need to figure the |
Re the first option: Parsers.jl 0.3 (which has |
Not sure, what's holding it back. Might be one of our dependencies |
In the |
These are the only packages that are installed for tests in addition to the ones Gadfly directly depends on. Lines 58 to 68 in aa4855c
|
It looks like maybe this is caused by JuliaStats/RDatasets.jl#70 that dropped support for julia 0.7 and is maybe forcing the older version of I'm sure how to read the bounds exactly here: https://github.com/JuliaRegistries/General/blob/e69a570be9c66cbdd39c2d94e4e83e897f9000aa/R/RDatasets/Compat.toml#L52-L56 |
Compat.toml bounds: JuliaLang/Pkg.jl#1190 (comment) |
NEWS.md
This PR:
DataFrames
deprecateddf[:key]
syntax)dataframes.jl
file, testscripts, and docs