I tried to run pywikibot in tools web server and got an error:
File "/shared/pywikipedia/core/pywikibot/version.py", line 134, in getversion_git except WindowsError:
NameError: global name 'WindowsError' is not defined
The problem comes from:
cmd = 'git' try: subprocess.Popen([cmd], stdout=subprocess.PIPE).communicate() except WindowsError:
The framework tries to call git, but /usr/bin is not in $PATH in tools web server; consequently, the calling fails. The error falls to except block, and obviously, tools server is not Windows; WindowsError is not defined, making NameError.
Version: core-(2.0)
Severity: normal