Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

py-yapf.el

https://travis-ci.org/paetzke/py-yapf.el.svg?branch=master http://melpa.org/packages/py-yapf-badge.svg

Provides commands, which use the external yapf tool to tidy up the current buffer according to Python’s PEP8.

$ pip install yapf
$ wget https://raw.githubusercontent.com/paetzke/py-yapf.el/master/py-yapf.el \
       -O /your/path/py-yapf.el

You can also install py-yapf with MELPA:

M-x package-install RET
py-yapf RET

Add the save hook to your ~/.emacs

(add-to-list 'load-path "/your/path/")
(require 'py-yapf)
(add-hook 'python-mode-hook 'py-yapf-enable-on-save)

Now every time you save your Python file yapf will be executed on the current buffer.

Functions

  • M-x py-yapf-buffer RET: Uses the yapf tool to reformat the current buffer.

Bugs and improvements

Feel free to open tickets or send pull requests with improvements. These contributors have done so.

Copyright

Copyright (c) 2015 Friedrich Pätzke. See LICENSE for further details.

So long. Friedrich.

About

Use yapf to beautify a Python buffer

Resources

License

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •