-
Notifications
You must be signed in to change notification settings - Fork 7
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
Implement DataValueInterfaces definitions #57
Conversation
Bump |
I'm completely swamped through the end of next week and won't be able to engage on this until then. I'll try to follow up then, but if I forget, feel free to bump again :) |
Bump again |
I'll have some time this week to look at this! |
@davidanthoff, I've updated this PR to point to https://github.com/JuliaData/AbstractDataValues.jl (happy to move the package to Queryverse if you'd like; I'm not sure it really matters where it lives, as long as we both have admin access). One thing I realized from what we talked about: having DataValues overload |
Cool! I think it might make slightly more sense to host the package in queryverse? That way the two DataValue packages would be close together. But I also don't feel strongly about it. Oh, the one (really not very important) benefit would be that it would show up at https://www.queryverse.org/status/. Should we maybe call the package DataValuesInterface.jl? re Re One other random thought: the whole exercise does start to feel a little like defining an interface for different missing types... Probably not where we want to go? |
Sounds good. Could you create the repo in Queryverse org then and then add me as (at least) a collaborator? Then I can do the initial setup and update the PR here. |
Ok, I've pushed all the code for new DataValueInterfaces.jl: https://github.com/queryverse/DataValueInterfaces.jl. Tables.jl PR is here. I'll add some tests here. |
Looks good. I probably have to trigger the registration of DataValueInterfaces? Let me know when you are ready with all the rest, and then I'll trigger the registration, and then we can merge this here. |
I think we're ready; let's trigger DataValueInterfaces.jl registration and I'll do a little more stress-testing on Tables.jl in the mean time. |
@quinnj I just restarted tests, and I think they are missing a |
Alright, let's see how this goes (everything passes on my machine) |
Codecov Report
@@ Coverage Diff @@
## master #57 +/- ##
========================================
- Coverage 74.7% 74.6% -0.1%
========================================
Files 13 13
Lines 506 512 +6
========================================
+ Hits 378 382 +4
- Misses 128 130 +2
Continue to review full report at Codecov.
|
Ok, tests look good here. Once we merge and tag a release here, I can re-run tests here and merge/tag there. Getting close! |
No description provided.