On Sun, Nov 13, 2011 at 08:22:38AM -0500, Tres Seaver wrote:
> > [8]    FAILED  winbot / z3c.form_py_265_32 
> > https://mail.zope.org/pipermail/zope-tests/2011-November/052551.html
> 
> Stephan said yesterday he thought this was a chameleon bug.  I just
> tried to reproduce this on a Linux box with a fresh checkout, using
> Python 2.5.5.  The tests don't even run for me::
> 
> > Traceback (most recent call last):
> >   File "/tmp/zft/bin/test", line 26, in <module>
> >     '--test-path', '/tmp/zft/src',
> >   File 
> > "/tmp/zft/eggs/zope.testrunner-4.0.4-py2.5.egg/zope/testrunner/__init__.py",
> >  line 30, in run
> >     failed = run_internal(defaults, args, script_parts=script_parts)
> >   File 
> > "/tmp/zft/eggs/zope.testrunner-4.0.4-py2.5.egg/zope/testrunner/__init__.py",
> >  line 41, in run_internal
> >     from zope.testrunner.runner import Runner
> >   File 
> > "/tmp/zft/eggs/zope.testrunner-4.0.4-py2.5.egg/zope/testrunner/runner.py", 
> > line 46, in <module>
> >     import zope.testrunner.tb_format
> >   File 
> > "/tmp/zft/eggs/zope.testrunner-4.0.4-py2.5.egg/zope/testrunner/tb_format.py",
> >  line 19, in <module>
> >     import zope.exceptions.exceptionformatter
> >   File 
> > "/tmp/zft/eggs/zope.exceptions-3.6.1-py2.5.egg/zope/exceptions/__init__.py",
> >  line 24, in <module>
> >     import zope.security
> >   File 
> > "/tmp/zft/eggs/zope.security-3.8.3-py2.5-linux-i686.egg/zope/security/__init__.py",
> >  line 17, in <module>
> >     from zope.security.management import checkPermission
> >   File 
> > "/tmp/zft/eggs/zope.security-3.8.3-py2.5-linux-i686.egg/zope/security/management.py",
> >  line 20, in <module>
> >     from zope.security import interfaces
> >   File 
> > "/tmp/zft/eggs/zope.security-3.8.3-py2.5-linux-i686.egg/zope/security/interfaces.py",
> >  line 19, in <module>
> >     from zope.schema import Text, TextLine
> >   File "/tmp/zft/eggs/zope.schema-4.0.0-py2.5.egg/zope/schema/__init__.py", 
> > line 16, in <module>
> >     from zope.schema._field import Field, Container, Iterable, Orderable
> >   File "/tmp/zft/eggs/zope.schema-4.0.0-py2.5.egg/zope/schema/_field.py", 
> > line 78
> >     class SourceText(Text):
> >         ^
> > SyntaxError: invalid syntax

I managed to reproduce it with Python 2.6.

It turned out to be a bug I introduced with the zope.schema 4.0.0
Python 3 support. I've fixed it in 123340 and released as 4.0.1.

-- 
Brian Sutherland
_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )

Reply via email to