From 37c95357920d19469555d2a10e2dc04cdbea182d Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Tue, 18 Apr 2017 19:33:16 +0300 Subject: [PATCH] flake8 --- pysollib/tk/selecttile.py | 27 ++++++++++++++++++--------- tests/style/py-flake8.t | 2 +- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/pysollib/tk/selecttile.py b/pysollib/tk/selecttile.py index 0fc53707..013f5a4b 100644 --- a/pysollib/tk/selecttile.py +++ b/pysollib/tk/selecttile.py @@ -23,10 +23,12 @@ # imports -import Tkinter, tkColorChooser +import sys +import Tkinter +import tkColorChooser # PySol imports -from pysollib.mygettext import _, n_ +from pysollib.mygettext import _ from pysollib.mfxutil import KwStruct # Toolkit imports @@ -35,6 +37,10 @@ from selecttree import SelectDialogTreeLeaf, SelectDialogTreeNode from selecttree import SelectDialogTreeData, SelectDialogTreeCanvas +if sys.version_info > (3,): + basestring = str + + # ************************************************************************ # * Nodes # ************************************************************************ @@ -48,7 +54,8 @@ class SelectTileNode(SelectDialogTreeNode): contents = [] for obj in self.tree.data.all_objects: if self.select_func(obj): - node = SelectTileLeaf(self.tree, self, text=obj.name, key=obj.index) + node = SelectTileLeaf( + self.tree, self, text=obj.name, key=obj.index) contents.append(node) return contents or self.tree.data.no_contents @@ -62,9 +69,11 @@ class SelectTileData(SelectDialogTreeData): SelectDialogTreeData.__init__(self) self.all_objects = manager.getAllSortedByName() self.all_objects = [obj for obj in self.all_objects if not obj.error] - self.all_objects = [tile for tile in self.all_objects if tile.index > 0 and tile.filename] - self.no_contents = [ SelectTileLeaf(None, None, _("(no tiles)"), key=None), ] - e1 = isinstance(key, str) or len(self.all_objects) <=17 + self.all_objects = [tile for tile in self.all_objects + if tile.index > 0 and tile.filename] + self.no_contents = [SelectTileLeaf( + None, None, _("(no tiles)"), key=None), ] + e1 = isinstance(key, str) or len(self.all_objects) <= 17 e2 = 1 self.rootnodes = ( SelectTileNode(None, _("Solid Colors"), ( @@ -75,7 +84,8 @@ class SelectTileData(SelectDialogTreeData): SelectTileLeaf(None, None, _("Orange"), key="#f79600"), SelectTileLeaf(None, None, _("Teal"), key="#008286"), ), expanded=e1), - SelectTileNode(None, _("All Backgrounds"), lambda tile: 1, expanded=e2), + SelectTileNode( + None, _("All Backgrounds"), lambda tile: 1, expanded=e2), ) @@ -180,7 +190,7 @@ class SelectTileDialogWithPreview(MfxDialog): MfxDialog.mDone(self, button) def updatePreview(self, key): - ##print key + # print key if key == self.preview_key: return canvas = self.preview.canvas @@ -199,4 +209,3 @@ class SelectTileDialogWithPreview(MfxDialog): if self.preview.setTile(self.app, key): return self.preview_key = -1 - diff --git a/tests/style/py-flake8.t b/tests/style/py-flake8.t index 80de145e..38a4319d 100644 --- a/tests/style/py-flake8.t +++ b/tests/style/py-flake8.t @@ -27,7 +27,7 @@ my %skip = # my $cmd = shell_quote( 'flake8', '.' ); my $cmd = shell_quote( 'flake8', - grep { not exists $skip{$_} } glob('./*.py ./scripts/*.py ./tests/board_gen/*.py ./pysollib/*.py ./pysollib/[cmgpuw]*/{*/*.py,*.py} ./pysollib/tile/*.py ./pysollib/tk/{[a-p],selectcardset,selectgame}*.py ./pysollib/ui/tktile/*.py') ); + grep { not exists $skip{$_} } glob('./*.py ./scripts/*.py ./tests/board_gen/*.py ./pysollib/*.py ./pysollib/[cmgpuw]*/{*/*.py,*.py} ./pysollib/tile/*.py ./pysollib/tk/{[a-p],selectcardset,selectgame,selecttile}*.py ./pysollib/ui/tktile/*.py') ); # TEST eq_or_diff( scalar(`$cmd`), '', "flake8 is happy with the code." );