Skip to content

Releases: jason-kane/PyYapf

Improved ST 2.x compatibility

10 May 16:00
Compare
Choose a tag to compare

Because why not. ST2 should be good again but ... upgrade, ST3 is nice.

Format on save with wildcard exclusion

09 Jun 06:05
343df2e
Compare
Choose a tag to compare

There are formats (like pyx) that are recognized as python by sublime but are not compatible with yapf. This lets you set wildcard filename ignore patterns to avoid triggering automatic formatting.

With the code changes...

07 Apr 00:46
099508d
Compare
Choose a tag to compare

Merge the PR, then cut a release. One of these days I will the sequence right.

Find Yapf in path and better yapf_command

07 Apr 00:44
8877280
Compare
Choose a tag to compare

This release adds a where yapf style search to hunt for the executable in your path. This should reduce the most common difficulty users have getting pyyapf working. We've also improved the yapf_command override to accept commands with arguments. The yapf arguments are appended to whatever you put in the yapf_command field.

Keybindings Menu

02 Jun 04:53
Compare
Choose a tag to compare

Settings menu option to easily access the keybindings appropriate to your platform. Also makes the Readme more easily accessible. Thanks to @ricelid for the feature request and @catch22 for putting it together.

use_stdin by default

26 May 04:33
Compare
Choose a tag to compare

Changed default input method to use_stdin. This should be faster and more reliable. Users with (very) old versions of sublime that can't/don't want to upgrade may have to change use_stdin to false in the settings file to avoid a unicode error.

This version is entirely by @catch22. It is a bigger change than the diff suggests. Sorry I took so long pushing the release out to get picked up by Sublime Package Control.

Per-project settings

11 Sep 05:53
Compare
Choose a tag to compare

This release adds per-project settings files following the general approach used by prettifier js. The code contribution came from @mikelambert with code review by @catch22.

Rollup of patches from the last 6 months

17 Aug 22:15
Compare
Choose a tag to compare

Multiple changes from @catch22 and a tweak from @gwelymernans. Most of these are (long overdue) internal cleanups.

Unicode fixup, should work in both

28 Dec 18:08
Compare
Choose a tag to compare

My apologies for the flurry of releases; this should take care of osx/st3 and unicode. Some upstream contributions will be needed for a clean fix.

Fixed viewing/editing global settings file

27 Dec 18:14
Compare
Choose a tag to compare

kind of a nasty oops, not sure when that happened.