Question about RestrictedPython installation with python2.6

Ruslan Mahmatkhanov <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <[email protected]>
Good day.

All is fine if i build RestrictedPython (3.6.0) with python27, but when 
i try to do this with python2.6 i have problems like this:

"""
byte-compiling 
build/bdist.freebsd-8.2-RELEASE-i386/egg/RestrictedPython/tests/before_and_after27.py 
to before_and_after27.pyc
SyntaxError: ('invalid syntax', 
('build/bdist.freebsd-8.2-RELEASE-i386/egg/RestrictedPython/tests/before_and_after27.py', 
35, 17, '    x = {y: y for y in whatever if y}\n'))
"""

"""
Extracting RestrictedPython-3.6.0-py2.6.egg to 
/usr/local/lib/python2.6/site-packages
SyntaxError: ('invalid syntax', 
('/usr/local/lib/python2.6/site-packages/RestrictedPython-3.6.0-py2.6.egg/RestrictedPython/tests/before_and_after27.py', 
35, 17, '    x = {y: y for y in whatever if y}\n'))

SyntaxError: ('invalid syntax', 
('/usr/local/lib/python2.6/site-packages/RestrictedPython-3.6.0-py2.6.egg/RestrictedPython/tests/security_in_syntax27.py', 
11, 13, '    {y: y for _restricted_name in x}\n'))

SyntaxError: ('invalid syntax', 
('/usr/local/lib/python2.6/site-packages/RestrictedPython-3.6.0-py2.6.egg/RestrictedPython/tests/before_and_after27.py', 
35, 17, '    x = {y: y for y in whatever if y}\n'))

SyntaxError: ('invalid syntax', 
('/usr/local/lib/python2.6/site-packages/RestrictedPython-3.6.0-py2.6.egg/RestrictedPython/tests/security_in_syntax27.py', 
11, 13, '    {y: y for _restricted_name in x}\n'))

Adding RestrictedPython 3.6.0 to easy-install.pth file
"""

And this is breaks packaging on FreeBSD, since there will be no
before_and_after27.py[c,o] and security_in_syntax27.py[c,o] that we 
expecting.
I know that this files included conditionally, but easy_install still 
tries to compile them all independent of python version. As result - we 
see this ugly errors. Is there anything i can do with this? (some 
easy_install option to not compile this files) or can i anyhow to not 
build and install tests? Thanks in advance for answer.

-- 
Regards,
Ruslan

Tinderboxing kills... the drives.
_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.