-
-
Notifications
You must be signed in to change notification settings - Fork 75
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
Julia v0.7 support #143
Julia v0.7 support #143
Conversation
I'm trying to make Interact functional again and am looking for an environment where things are supposed to work (among Blink, Mux, jupyter notebook). Is this PR + Blink the best bet? |
Yup, I have the tests passing locally for Blink with WebIO master and this PR. You'll also need JuliaGizmos/JSExpr.jl#16 on Julia 1.0 |
Cool, on my machine I have the first Interact slider on Julia 1.0! Thank you so much for all the amazing updating work! |
Thank you @rdeits for all the hard work on getting this and related packages working! We owe you |
Now that WebIO and JSExpr PRs have been merged, I guess this one can also be merged and we can tag Blink 0.8.0 ? |
I'll update this PR to check out WebIO and JSExpr master on travis, just to make sure everything is actually working first. |
Huh, appveyor is consistently failing when trying to uninstall AtomShell:
|
Are we perhaps trying to delete a folder instead of a file now? https://stackoverflow.com/a/10979105 |
We are, but |
Ok, so the issue is that Imho we need a way to gracefully close a |
Unrelated: we can stop checking out master of WebIO and JSExpr as they now have releases that support Julia 0.7 |
Oh, and one slightly annoying thing is that HTTP.jl's info messages are printed when creating a new
Is there some way to suppress that? |
Can we wrap the |
Another suggestion from Slack: JuliaLang/julia#28229 (comment) |
I implemented the suggestion from JuliaLang/julia#28229 (comment) , and it seems to work fine. |
Codecov Report
@@ Coverage Diff @@
## master #143 +/- ##
=========================================
Coverage ? 85.06%
=========================================
Files ? 9
Lines ? 154
Branches ? 0
=========================================
Hits ? 131
Misses ? 23
Partials ? 0
Continue to review full report at Codecov.
|
@pfitzseb I don't think the windows uninstall issue is severe enough to block getting an otherwise-working 0.7 version out. Do you agree? |
Actually, HTTP.jl should probably take a
Yeah, I agree. There still is the problem of creating zombie processes (at least on Windows, I didn't check on other OSs yet) that can't be closed without getting an error on the Julia side though. That doesn't have to hold up this PR. so merge at your leisure. Thanks again for the great work :) |
Merging this and tagging a new release, even if it's not perfect, is very helpful to update the rest of the stack (I need Blink to get Knockout to pass tests on 0.7 and 1.0). |
This was a stellar effort! Thank you all! I'm sorry i didn't help more in the process. Great job and thanks! :) |
Includes #139 plus a few more deprecation fixes. Also now checks out WebIO.jl master on 0.7+
Fixes #132
Fixes #145