Vinayak Mehta
Vinayak Mehta
I was thinking of having the same keybindings that a notebook server has, but on the command line. For example: `b` would add a new cell below, `a` above and...
@minrk `nbterm` is exactly what I wanted to build! Ended up learning a lot about how IPython works when I was looking into this last year - https://vinayak.io/2020/10/27/day-56-the-littlest-jupyter-console/ - https://vinayak.io/2020/10/28/day-57-cutypr-an-even-littler-jupyter-console/...
I'm working a lot with Ruby these days and miss IPython so much! I just found this gist you wrote some time ago: https://nbviewer.jupyter.org/gist/minrk/4689728 Time to experiment 😄
It's not a burden :sweat_smile: let me look into it today :+1: EDIT: I was not able to check this out, but this is on my backlog.
@ericmjl I wasn't able to check this out, would you like to raise a PR for this? I've never used the `??` syntax so wasn't aware of this edge case.
@ericmjl Looks like the change in the PR didn't work as expected. Fixed it in 1f0bf1c7b7276aa79760771928832149a272c436. Can you test and see if it works for you?
Also re-opening the issue since `nbblack` will throw an error if `??` is specified at the end of the function name, and not the start.
`??func` should work.
I can work on `cluster.dbscan`
`cluster.dbscan` doesn't need parameter validation because it's already happening inside the class. cc: @glemaitre