Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 22462

Jorgen Schäfer: Elpy 1.11.0 released

$
0
0

I just released version 1.11.0 of Elpy, the Emacs Python Development Environment. This is a feature release.

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.

Quick Installation

Evaluate this:

(require 'package)
(add-to-list 'package-archives
'("elpy" .
"https://jorgenschaefer.github.io/packages/"))

Then run M-x package-install RET elpy RET.

Finally, run the following (and add them to your .emacs):

(package-initialize)
(elpy-enable)

Changes in 1.11.0

  • Elpy now supports yapf in addition to autopep8 to format your code.
  • You can now adjust whether Elpy should hide modes from the mode line or not using elpy-remove-modeline-lighter
  • When the new option elpy-disable-backend-error-display is set, Elpy will not show its error pop-up anymore. This can be useful if you run into an annoying bug in Jedi, for example.
  • New command elpy-goto-definition-other-window on C-x 4 M-..
  • Expanding super now gives the short form supported in Python 3.
  • All Rope errors are now caught, as the upstream maintainers did not show interest in distinguishing between malformed input and bugs in their library.
  • Various other bug fixes.

Thanks to ChillarAnand, Clément Pit–Claudel, Daniel Gopar, Moritz Kuett, Shuai Lin and Zhaorong Ma for their contributions!


Viewing all articles
Browse latest Browse all 22462

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>