Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And I'm in the comments if you have any questions/feedback.


Just wanted to say Thanks for this amazing project! IlBeen using it for years now and for simple debugging and peeking into data files, nothing beats IPython in convenience!


Thanks ! I invite you to also read the 7.x what's new as well. The debugger got a few improvements sponsored by D.E Shaw group (hiding and skipping frames for example). Hope to have you contribute some code at some point, if not already.


I'm going to break the HN rule of comments not having meaningful content just to say: thanks for this work. IPython was what I used when I started programming for "fun"; its so easy and helpful for beginners. I'm glad to see its still actively developed and has expanded in scope so much (initially it was mostly used by the academic community before expanding into data science).


Thanks, fun fact, IPython is one of the first project as started to contribute to when doing my PhD and one of my first "serious" python programs.

See my first PR https://github.com/ipython/ipython/pull/776.

GitHub lost some of the original (non-rebased) commits, but I had semicolon at the ends of the lines.

And yes I stayed because it was "Fun". Hope to see more contributions !


Great write up!

A small typo here (in the companion blog post https://labs.quansight.org/blog/2022/01/ipython-8.0-lessons-...) I think:

> Python has multiline strings with triple backticks

I think this should say "quote marks" instead of "backticks" since backticks are a different char, Python strings use single- or double-quote char, and three of them delimits a multiline string.


Thanks ! And indeed, fixed on the repo, should autodeploy in a few minutes.


Thanks, this is one of the tools that makes the Python experience so usable.


Happy to help


Thank you very much for your efforts! I haven't seen this mentioned in the release notes, but does this fix the remaining automatic module reload issues? Do I still have to restart IPython whenever I modify a module?


There is the %autoreload magic but it is limited, it will often fail to reload compiled modules like numpy. So there is not a single answer, sometime it works, other times it does not.


Exactly! So I end up always restarting to be sure that I don't waste time chasing already-fixed-bugs.


May I suggest to look at https://eradman.com/entrproject/ ? It's like watch but triggers only when it detect file changes.


Also chiming in to say thanks for the good work! This looks like an amazing release - I practically jumped in excitement when I saw the fish style autocomplete.


Thanks, it's a late Christmas present if you celebrate it. Or any other relevant occasions.


Thanks for fixing :)


Fixed. That what I get by doing N things at the same time. Sorry about that, you can downvote me.


Thanks for this important work on jupyter! I edited my comment to keep focus on the topic.


NP, thank you for pointing out my mistake. It's a good feeling to see HN being nice.


Nice that I'm contributing to a nicer HN. I'm not Mr HN though, so maybe you got the wrong person? :)


Kudos!


Thanks ! Hope you will enjoy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: