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

Jim Fulton <[email protected]>
Newsgroups gmane.comp.python.zope.interface,gmane.comp.web.zope.devel
Message-ID <CAPDm-FiOTF5fL-K_Fj+DHFXfnd1yWyX0eVTz8DmBaRh3Fch+jg@mail.gmail.com>
On Thu, Apr 5, 2012 at 4:36 PM, Tres Seaver <[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> 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).
>
> The biggest advantage of the subset approach is that installing the
> package now takes on the order of seconds (2 seconds on my machine)
> rather than minutes (2 minutes my machine).  Running the tests is also
> much faster.  The secondary win is that running the same code under Py3k
> makes for better support / bug reports (line numbers match, etc.)
>
> Unless the community's consensus is against the branch, I plan to merge
> it to the zope.interface trunk by early next week.

Woo hoo!

Jim

-- 
Jim Fulton
http://www.linkedin.com/in/jimfulton
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.