-
Notifications
You must be signed in to change notification settings - Fork 35
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
Xonsh support #63
Comments
Hi, This should "just work" by installing xonsh's Jupyter kernel and selecting the "xonsh" kernel in euporie. However, it looks like there is currently an unresolved bug in the xonsh kernel which prevents it from working properly in the latest version of xonsh. |
With However, testing this has thrown up a couple of bugs in euporie:
|
Wow! Looks awesome! Thanks! I will share this to the xonsh community. |
@joouha feel free to add |
Thanks! It won't work out-of-the-box just yet, I still need to fix some bugs and make a new release, but I'll update here when everything works as expected. |
Ok! I will wait the next release. Thanks! |
I've added:
Todo:
Thank you for your efforts to support xonsh! |
I've made a new release With the fixes to |
I've posted news:
|
Mentioned Euporie in xonsh 0.14 release. @joouha if you have time please test xontrib-jupyter. I tried to run it with Euporie and sometimes when I run just |
You'll notice that xonsh commands implemented in Python return output, while there is no output from external commands. This is because the xonsh kernel isn't capturing the stdout of subprocesses spawned by xonsh properly. |
I've had a quick look, and it looks like xonsh transforms subproc-mode input lines into uncaptured subprocess calls, which get sent to stdout and are not captured by the kernel. If you set the I'll make a PR to set this be default in the xonsh kernel. |
Thanks! XONSH_CAPTURE_ALWAYS is False by made decision and PR is not needed. We just need to add this to docs around jupyter xontrib. |
It looks to me like the current default value of |
Ah, you mean PR into xontrib-jupyter. Yep, agree. Thanks! |
Yes, I meant this one: :-) |
Hi! Thank you for the awesome tool!
Is there a way to use xonsh shell language in the cells?
Thanks!
For community
⬇️ Please click the 👍 reaction instead of leaving a
+1
or 👍 commentThe text was updated successfully, but these errors were encountered: