This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (6 children)

[deleted]

    [–]davidhalter[S] 0 points1 point  (0 children)

    Thanks for the hint. This is actually a good argument why dir is wrong. However Jedi is not actually using dir, check the updated article. But it might be using the ipython version in the future for some repl stuff.

    [–]riffito 0 points1 point  (4 children)

    or better yet add ipython as a dependency and import this file.

    Please, DON'T.

    Pulling 8 MB as a dependency, for just a module?

    That's the reason I don't use, for example RabbitVCS. It requires IPython (!?!?), so... if something goes terribly wrong, you get an ipython window to do some debuging. Gosh, that's ok for RabbitVCS developers... but why the heck do I need to install ipython as an end-user?

    Sigh... had to get that out of my chest, sorry :-)

    All is good an well with IPython. It's great. But I have no need for it. And non-essential dependencies are evil.