Bug#861174: RFP: elpa-elpy -- Emacs Python Development Environment
Package: wnpp
Severity: wishlist
* Package name : elpa-elpy
Version : 1.14.1
Upstream Author : Jorgen Schäfer
* URL : https://github.com/jorgenschaefer/elpy
* License : GPL-3+
Programming Lang: Elisp
Description : Emacs Python Development Environment
Elpy is an Emacs package to bring powerful Python editing to Emacs. It
combines and configures a number of other packages, both written in
Emacs Lisp as well as Python.
----
This package makes writing Python code in Emacs so much smoother:
autocompletion (with company and jedi), cross-reference navigation,
refactoring, project management, syntax checking (with flymake and flake8),
inline documentation, test running, profiling... The list goes
on. There are quite a few dependencies in lisp and regular userspace:
https://github.com/jorgenschaefer/elpy#quick-installation
Note that those Python packages should probably be "Suggests" or
"Recommends" as they are not all mandatory: I use elpy without
autopep8 (because I didn't know about it until today :), yapf and
importmagic (because they are not in Debian) without problems.
There are surely other IDEs in Emacs that provide similar
functionality (e.g. CEDET), but I have found elpy to be much lighter
and better targeted at Python so i don't use any other IDE right
now. Of course there are other Python IDEs out there as well, but Elpy
is useful to those, like me, who live in Emacs.
I'm not sure I have the time to maintain this on my own, so I'd
welcome some help. I'd be happy to co-maintain if someone steps up or
just delegate of course.
Reply to: