dreadatour / Flake8Lint

Sublime Text plugin for lint Python files
233 stars 58 forks source link

Flake8Lint ERROR: AttributeError: 'Checker' object has no attribute 'JOINEDSTR' #109

Open revmischa opened 7 years ago

revmischa commented 7 years ago

Flake8Lint ERROR: self.handleNode(stmt, node) Flake8Lint ERROR: File "/Users/cyber/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pyflakes/checker.py", line 609, in handleNode Flake8Lint ERROR: handler(node) Flake8Lint ERROR: File "/Users/cyber/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pyflakes/checker.py", line 567, in handleChildren Flake8Lint ERROR: self.handleNode(node, tree) Flake8Lint ERROR: File "/Users/cyber/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pyflakes/checker.py", line 608, in handleNode Flake8Lint ERROR: handler = self.getNodeHandler(node.class) Flake8Lint ERROR: File "/Users/cyber/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pyflakes/checker.py", line 462, in getNodeHandler Flake8Lint ERROR: self._nodeHandlers[node_class] = handler = getattr(self, nodeType) Flake8Lint ERROR: AttributeError: 'Checker' object has no attribute 'JOINEDSTR'

kkurian commented 7 years ago

Related to https://github.com/dreadatour/Flake8Lint/issues/106?

kkurian commented 7 years ago

See: https://github.com/PyCQA/pyflakes/pull/80

This issue is that Flake8Lint contains an out-of-date version of PyFlakes, 1.0.0 according to commit messages. Bumping to at least PyFlakes 1.4.0 would apparently resolve this issue.