Commit bc283a2e authored by Sylvain Thénault's avatar Sylvain Thénault
Browse files

Backport fix done by Benedikt Morbach on pylint for python3 install on win32...

Backport fix done by Benedikt Morbach on pylint for python3 install on win32 platforms / cross compilation. Closes #180836
parent e9fc9f452231
......@@ -5,6 +5,9 @@ ChangeLog for logilab.common
* modutils: don't propagate IOError when package's __init__.py file doesn't
exist (#174606)
* fix some cases of failing python3 install on windows platform / cross
compilation (#180836)
2013-07-26 -- 0.60.0
* configuration: rename option_name method into option_attrname (#140667)
......
......@@ -139,11 +139,12 @@ class MyBuildPy(build_py):
shutil.copytree(directory, dest)
if sys.version_info >= (3, 0):
# process manually python file in include_dirs (test data)
from subprocess import check_call
from distutils.util import run_2to3
# brackets are NOT optional here for py3k compat
print('running 2to3 on', dest)
# Needs `shell=True` to run on Windows.
check_call(['2to3', '-wn', dest], shell=sys.platform=='win32')
run_2to3([dest])
def install(**kwargs):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment