pocketlint 0.5.12 needs the correct version of pyflakes
Bug #762280 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pocket-lint (Ubuntu) |
Fix Released
|
Undecided
|
Michael Terry |
Bug Description
Uses of Pocket lint 0.5.12 see an exception when checking python and doctest
files, unless they incidentally have pyflakes installed.
See bug #762146 Python checking fails when pyflakes is not installed
Pocket lint 0.5.12 uses a modified version of pyflakes 0.4.0 to capture
the output, but the imports in that version are looking for the system
install. Pocket lint 0.5.13 restores the hack used in version 0.5.10
to use the version in pocket lint.
I uninstalled pyflakes from my systems and tested pocket-lint on pocket-lint's
and launchpad's tree. It reported the correct errors.
An alternate solution is to not update to 0.5.13, but change the packaging
to require pyflakes.
Related branches
To post a comment you must log in.
Build log from Lp's build of pocketlint 0.5.13