[Zope-dev] zope-tests - OK: 40
This is the summary for test reports received on the zope-tests list between 2012-04-12 00:00:00 UTC and 2012-04-13 00:00:00 UTC: See the footnotes for test reports of unsuccessful builds. An up-to date view of the builders is also available in our buildbot documentation: http://docs.zope.org/zopetoolkit/process/buildbots.html#the-nightly-builds Reports received Bluebream / Python2.5.5 64bit linux Bluebream / Python2.6.7 64bit linux Bluebream / Python2.7.2 64bit linux ZTK 1.0dev / Python2.4.6 Linux 64bit ZTK 1.0dev / Python2.5.5 Linux 64bit ZTK 1.0dev / Python2.6.7 Linux 64bit ZTK 1.1 / Python2.5.5 Linux 64bit ZTK 1.1 / Python2.6.7 Linux 64bit ZTK 1.1 / Python2.7.2 Linux 64bit ZTK 1.1dev / Python2.5.5 Linux 64bit ZTK 1.1dev / Python2.6.7 Linux 64bit ZTK 1.1dev / Python2.7.2 Linux 64bit Zope 3.4 Known Good Set / py2.4-32bit-linux Zope 3.4 Known Good Set / py2.4-64bit-linux Zope 3.4 Known Good Set / py2.5-32bit-linux Zope 3.4 Known Good Set / py2.5-64bit-linux Zope-2.10 Python-2.4.6 : Linux Zope-2.11 Python-2.4.6 : Linux Zope-2.12 Python-2.6.6 : Linux Zope-2.12-alltests Python-2.6.6 : Linux Zope-2.13 Python-2.6.6 : Linux Zope-2.13-alltests Python-2.6.6 : Linux Zope-trunk Python-2.6.6 : Linux Zope-trunk-alltests Python-2.6.6 : Linux winbot / ZODB_dev py_265_win32 winbot / ZODB_dev py_265_win64 winbot / ZODB_dev py_270_win32 winbot / ZODB_dev py_270_win64 winbot / ztk_10 py_254_win32 winbot / ztk_10 py_265_win32 winbot / ztk_10 py_265_win64 winbot / ztk_11 py_254_win32 winbot / ztk_11 py_265_win32 winbot / ztk_11 py_265_win64 winbot / ztk_11 py_270_win32 winbot / ztk_11 py_270_win64 winbot / ztk_dev py_265_win32 winbot / ztk_dev py_265_win64 winbot / ztk_dev py_270_win32 winbot / ztk_dev py_270_win64 Non-OK results -- ___ 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 )
Re: [Zope-dev] Python 3.3 port of zope.configuration
On Thu, Apr 12, 2012 at 07:37:46PM -0400, Tres Seaver wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 04/11/2012 03:57 AM, Brian Sutherland wrote: > > Hi, > > > > I'd like to merge 2 branches which get zope.configuration's tests > > running on Python 3.3. Here is an overview (with patches attached): > > > > zope.schema: > > > > * > > svn+ssh://svn.zope.org/repos/main/zope.schema/branches/jinty-native_string > > > > * This branch corrects a mistake I think I made in the zope.schema > > Python3 port. After my experience with the zope.configuration port I > > now think that the URI field should be a "native" string rather than > > bytes. > > > > Unfortunately this change is backwards incompatible for Python 3 users > > of zope.schema. But I think the number users of zope.schema under > > Python 3 are rather small at this point. > > > > * I make public NativeString and NativeStringLine classes. These are > > equivalent to the Bytes type under Python 2 and the Text type under > > Python 3. Please devote some bikeshedding energy to better names for > > these classes ;) > > > > zope.configuration: > > > > * > > svn+ssh://svn.zope.org/repos/main/zope.configuration/branches/jinty-python3 > > > > * Adds a dependency on six > > > > * Drops Python 2.4 and 2.5 compatibility > > > > To run the tests of the zope.configuration branch you currently need > > to use the zope.interface trunk. > > > > If there are no objections, I'll merge in a few weeks or so. > > How deep is the six dependency? For every package I've ported to date, > it has ended up being more sensible to implement a local '_compat' module > which had only the needed straddles (sometimes inspired by six, sometimes > very localized). I'm sure you can get away without it. But having functions from six copied into huge numbers of zope.* packages made my skin crawl. As Jim said "a huge DRY violation". > Also, do your branches still pass tests on 3.2.x? Yes for zope.schema No for zope.configuration, but that can be fixed by changing u'' to u('') in a lot of places. > I'm sort of keen to > see both zope.schema and zope.configuration join the "2to3-free" camp zope.schema's already there, my branch is only fixing what I consider to be a bug in the Python 3 port. > with zope.event, zope.interface, zope.i18nmessageid, and zope.exceptions > (yes, zope.configuration, I'm looking at you next). -- 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 )
Re: [Zope-dev] Python 3.3 port of zope.configuration
On Thu, Apr 12, 2012 at 7:37 PM, Tres Seaver wrote: ... > How deep is the six dependency? For every package I've ported to date, > it has ended up being more sensible to implement a local '_compat' module > which had only the needed straddles (sometimes inspired by six, sometimes > very localized). I can see why this might be sensible in the small, or for packages that really have to minimize dependencies (like buildout), but in the large, this sounds like a huge DRY violation. If we all adopt a 2&3 strategy, then six should be a given and not even count as a dependency. Jim -- Jim Fulton http://www.linkedin.com/in/jimfulton Jerky is better than bacon! http://www.dublinstore.com/ ___ 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 )
Re: [Zope-dev] Python 3.3 port of zope.configuration
On Fri, Apr 13, 2012 at 01:37, Tres Seaver wrote: > How deep is the six dependency? For every package I've ported to date, > it has ended up being more sensible to implement a local '_compat' module > which had only the needed straddles (sometimes inspired by six, sometimes > very localized). You can also just copy six.py into the module and use it from there. That way it's not an external dependency any more. //Lennart ___ 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 )