[Zope-dev] Merge proposal: zope.interface/branches/tseaver-no_2to3

Wolfgang Schnerring ws at gocept.com
Tue Apr 17 05:57:23 UTC 2012


* Tres Seaver <tseaver at palladion.com> [2012-04-05 22:36]:
> Having merged the 'tseaver-better_unittests' branch to the zope.interface
> trunk last Friday, I now have a new branch ready for merging:
>
>   http://svn.zope.org/zope.interface/branches/tseaver-no_2to3
>
> The branch excises the use of the 'lib2to3' module and associated fixers
> in favor of a "compatible subset" which supports Python 2.6, 2.7, 3.2,
> and PyPy 1.8.  At this point all tests pass under all four environments
> using 'python setup.py test' as well as using 'nosetests.'  Code coverage
> is at 99.9% (two edge-case lines are untested).

Woot!

However alluring the 2to3 idea might have been, it seems to me that the
single-source approach (with the six package if needed) is the only sane
way to go.

> Unless the community's consensus is against the branch, I plan to merge
> it to the zope.interface trunk by early next week.

+1, please do!

Wolfgang



More information about the Zope-Dev mailing list