[tor-bugs] #10539 [Tor Sysadmin Team]: Stem jenkins instance's pyflakes version
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Jan 2 16:37:43 UTC 2014
#10539: Stem jenkins instance's pyflakes version
-------------------------------+---------------------
Reporter: atagar | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Tor Sysadmin Team | Version:
Keywords: | Actual Points:
Parent ID: | Points:
-------------------------------+---------------------
Hi Peter. Recently I made some changes to stem so it uses pyflakes and
pep8 as proper python libraries rather than shelling out for static
checks. This resulted in a substantial drop in their runtime (~60% for our
static checks) but it appears to be incompatible with the version of
pyflakes on our Jenkins instance...
{{{
Traceback (most recent call last):
File "./run_tests.py", line 412, in <module>
main()
File "./run_tests.py", line 265, in main
_print_static_issues(args)
File "./run_tests.py", line 366, in _print_static_issues
static_check_issues.update(test.util.get_pyflakes_issues(SRC_PATHS))
File "/srv/jenkins-workspace/workspace/stem-tor-ci/test/util.py", line
334, in get_pyflakes_issues
import pyflakes.api
ImportError: No module named api
}}}
Jenkins is using pyflakes version 0.5.0 while I'm using 0.7.3. I recall
that you're reluctant to install anything not within a deb but it seems
like the easiest solution for solving this is to update using the pypi
version (sudo pip install pyflakes). If that's a no-go then ideas welcome.
:)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/10539>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list