Debian package?

124 views
Skip to first unread message

Denis Revin

unread,
Dec 8, 2013, 11:44:30 PM12/8/13
to ie...@googlegroups.com
Hello!

Are there any debian packages of IEP? I've tried to build a one, but IEP sources depend on strange pyzolib which is absent in debian repositary. So it need more gestures to do :)

Thanks.

Almar Klein

unread,
Dec 9, 2013, 3:43:37 AM12/9/13
to ie...@googlegroups.com
Hi Denis,


Are there any debian packages of IEP? I've tried to build a one, but IEP sources depend on strange pyzolib which is absent in debian repositary. So it need more gestures to do :)

I don't think so. Pyzolib is not so well documented right now, but its easy to build (and pure Python).

- Almar

ghis...@gmail.com

unread,
Nov 16, 2014, 6:22:52 AM11/16/14
to ie...@googlegroups.com

Besides pyzolib, what other dependencies would be needed to be packaged ?

Pyzolib has been successfully reviewed for inclusion in Fedora [1], despite the lack of documentation. It could well be packaged for Debian as a dependency to iep. Assuming pyzolib is accepted and no other dependency is missing then iep could be packaged next. Let me know if you're interested.

- Ghis

 1: https://bugzilla.redhat.com/show_bug.cgi?id=1064661 

Almar Klein

unread,
Nov 16, 2014, 10:47:40 AM11/16/14
to ie...@googlegroups.com

> Besides pyzolib, what other dependencies would be needed to be packaged ?

Other that PyQt4/PySide,pyzolib is the only dependency.

- Almar


>
> Pyzolib has been successfully reviewed for inclusion in Fedora [1],
> despite the lack of documentation. It could well be packaged for Debian
> as a dependency to iep. Assuming pyzolib is accepted and no other
> dependency is missing then iep could be packaged next. Let me know if
> you're interested.
>
> - Ghis
>
> 1: https://bugzilla.redhat.com/show_bug.cgi?id=1064661
>
> --
> You received this message because you are subscribed to the Google
> Groups "Interactive Editor for Python" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to iep_+uns...@googlegroups.com
> <mailto:iep_+uns...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.

Ghislain Vaillant

unread,
Nov 16, 2014, 11:46:59 AM11/16/14
to ie...@googlegroups.com
Good Almar.

Can I ask you the same questions as I did with imageio, i.e.
 
 * short and long description of the iep package
 * problem(s) solved by iep and how the solution(s) are implemented
 * how iep differs from the competition (probably Spyder, PyDev and Eric-IDE ?)

Cheers,
- Ghis

Almar Klein

unread,
Nov 17, 2014, 2:58:02 AM11/17/14
to ie...@googlegroups.com
Short:
IEP is a cross-platform Python IDE focused on interactivity and
introspection.

Long:
IEP is a cross-platform Python IDE focused on interactivity and
introspection, which makes it very suitable for scientific computing.
Its practical design is aimed at simplicity and efficiency.

It consists of two main components, the editor and the shell, and uses a
set of pluggable tools to help the programmer in various ways. Some
example tools are source structure, project manager, interactive help,
workspace ...

IEP is written in (pure) Python 3 and uses the Qt GUI toolkit. Binaries
are provided for all major operating system. After installing IEP, it
can be used to execute code on any Python version available on your
system (Python 2.4 - 3.x, including Pypy).

Problems solved by IEP:
IEP provides a very interactive workflow (similar to Matlab) where the
user can execute code (file, cells, selected lines) in a running
interpreter. Compared to most other IDE's, IEP has a focus on a clean
interface (as little clutter as possible), while still providing an
effective work flow.

Regards,
Almar

ghis...@gmail.com

unread,
Nov 17, 2014, 6:56:24 AM11/17/14
to ie...@googlegroups.com
Perfect,

If you're happy with the state of Pyzo and IEP, I could have a go at building
some packages and ask for their inclusion in the archive if successful. Please
be patient guys, as I am a bit busy at the moment. Besides, IEP cannot be
uploaded before / with Pyzo, so it might take a while before the whole thing is
done.

Cheers,
- Ghis

ghis...@gmail.com

unread,
Dec 11, 2014, 7:15:35 AM12/11/14
to ie...@googlegroups.com, ghis...@gmail.com
Hi guys, just a quick update on this:

I have submitted an ITP bug for both pyzolib and iep.

The pyzolib package is almost ready. I will submit it soon.

For IEP however, there are some things we need to discuss. Shall, we do this on another thread ?

Cheers,
- Ghis

Almar Klein

unread,
Dec 13, 2014, 5:18:52 PM12/13/14
to ie...@googlegroups.com

> For IEP however, there are some things we need to discuss. Shall, we do
> this on another thread ?

Either here or in an issue thread on BB. Either is fine by me.

- Almar

ghis...@gmail.com

unread,
Jan 29, 2015, 11:55:58 AM1/29/15
to ie...@googlegroups.com
There is now a PPA available for IEP on Ubuntu (14.04 or later)

https://launchpad.net/~ghisvail/+archive/ubuntu/iep

Feel free to test it and report any issues. I'll eventually make a submission to the Debian main archive.
Reply all
Reply to author
Forward
0 new messages