[SciPy-Dev] Supporting numpy/scipy in an IDE

Paul Hobson pmhobson at gmail.com
Mon Nov 25 20:59:11 EST 2013


You should look into how Python Tools For Visual Studio parses all of the
libraries in a Python installation (they have support for numpy, scipy,
etc...)
http://pytools.codeplex.com/SourceControl/latest

-paul




On Mon, Nov 25, 2013 at 3:21 PM, Sven Brauch <svenbrauch at googlemail.com>wrote:

> Hi,
>
> On Monday 25 November 2013 18:00:36 Robert Kern wrote:
> > I'm sorry, but you were presenting it as if it weren't policy to include
> a
> > Returns section, whereas the HOWTO_DOCUMENT.rst document you were pointed
> > to shows otherwise.
> I'm sorry if what I wrote sounded that way, that was not my intention at
> all.
> I merely wanted to show that parsing the docs currently is not a feasible
> solution, at least not without an effort to avoid such problems like the
> one I
> linked to.
>
> I'm aware of Jedi and Rope, both are cool projects, but they are a bit
> different from what I do. Both have a very specific aim (completion and
> refactoring), and would be difficult to integrate seamlessly into our
> existing
> IDE framework (which is KDevelop, btw). This has various reasons which are
> probably not very interesting to discuss here (if you're interested, I'll
> be
> happy to elaborate in private).
>
> Jedi solves the problem of providing completion for libs by simply
> importing
> the libs and doing inspection of them. I dislike this approach. It is
> potentially exploitable and slow; also it might cause unintended
> side-effects
> if the packages you import do initializations (sound libs might claim the
> audio device, the Raspberry Pi GPIO lib reconfigures all the GPIOs, etc.)
>
> Greetings,
> Sven
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20131125/9130bb92/attachment.html>


More information about the SciPy-Dev mailing list