-
-
Notifications
You must be signed in to change notification settings - Fork 25.9k
Use a different tool to convert .py to .ipynb #30697
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
Conversation
Following PyFstat/PyFstat#554 to see if this fixes the binder build
It did solve the issue on binder! |
Nice thanks! I think I saw it at one point and forgot about this. I guess not that many people are clicking on the Binder button and/or maybe they don't know where to complain 😓. While you are here @yuvipanda, what is your quick take on the current Binder status? My personal feeling (not being a regular user), is that it less reliable compared to when Google was giving free credits. I mean don't get me wrong, it's great that Binder exists of course, and I have been very grateful in the past when I was using it as backup for scikit-learn tutorials and courses 🙏 ... I have seen a few times some errors (especially on OVH, GESIS seemed more reliable, but not 100% sure) so you need to click a few times until you actually get a working JupyterLab environment 1, even when the image is already cached ( Full disclosure: I have been putting some effort in using JupyterLite/Pyodide which is nice in some ways (no need for a cloud setup) and very surprising in other ways (it looks like normal Jupyter environment but when it breaks it's not easy to figure out what is going on). Footnotes
|
@lesteve the short version is that I'm putting a lot of my personal time back into mybinder as of a few months ago, which I hope helps with some of these. We recently added a new bigger node with a very different methodology, sponsored by 2i2c: https://2i2c.org/blog/2025/binder-singlenode/. OVH is no longer here, but their loss has been more than offset by 2i2c. I'm also working with some other institutions to add more capacity. So yes, I do think it has been unstable for a few years now. But I think and hope it will change radically from now! We have rebuilt the entire frontend now (a modern react app), upgraded the builder to use buildkit (jupyterhub/repo2docker#1402), and a host of other changes are coming. Apologies for all the issues in the past, and hopefully we'll get better now. If you run into issues, please report them on jupyter.zulipchat.com. I monitor things there! I also love jupyterlite, and have a 'binderlite' project somewhere in the back of my head... |
@yuvipanda thanks a lot for the details and all the work you are doing for the ecosystem! Great to hear that Binder should be more stable in the future!
Interesting, I would be curious to know more, don't hesitate to ping me in case you find the time to make progress on this! |
Following PyFstat/PyFstat#554 to see if this fixes the binder build