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.