Re: Current state of Python 3 migration

Marius Gedminas <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <20121220151337.GA29449@platonas>
On Wed, Dec 19, 2012 at 02:42:35PM -0500, Tres Seaver wrote:
> On 12/19/2012 01:57 PM, Marius Gedminas wrote:
> > Yeah, just got this
> > 
> > SystemError: dynamic module not initialized properly
> > 
> > when I checked out z3c.ptcompat, bootstrapped, buildouted, and ran 
> > bin/test.
> > 
> > This is a bit unpleasant: I've zope.security 3.8.3 in my shared
> > buildout eggs directory.  If I wipe it and reinstall, I'll get it
> > built ABI-compatible with zope.proxy 4.1.0 and all my existing
> > buildouts that used zope.security 3.8.3 with an older zope.proxy will
> > stop working.
> > 
> > If I don't wipe it, I can't create any new buildouts that pull in an 
> > unversioned dependency on zope.proxy.
> > 
> > Ideas?
> 
> Ugh, that hurts.   I don't ever use the shared directory, so I missed
> that possibility.

(It's a wonderful time-saver, and I would even call it a killer feature
for zc.buildout.)

> > Would it be possible to release zope.security 4.0.0 any time soonish? 
> > Then new buildouts would get new zope.proxy and new zope.security,
> > while old buildouts would happily continue to use old ones.
> 
> I had hoped that the 4.0.0 marker would signal Py3k compatibilty, but
> don't have gumption to finish that port today.

Whoops.  I think I accidentally stepped on your toes by releasing
zope.pagetemplate 4.0.0 without first checking if the Py3k port was
complete.  I just assumed it was, after noticing the 4.0.0 version
number in CHANGES.txt.

> Maybe a 3.9.0 release,
> made by branching from 3.8.3 and just bumping the zope.proxy dependency?

That sounds reasonable.

Marius Gedminas
-- 
I heard the story of an assembly programmer who put several ret instructions at
the end of a subroutine... and more, for longer subroutines, because of
"momentum".
        -- 9ren on reddit

_______________________________________________
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 )
signature.asc (application/pgp-signature, 190 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFQ0yshkVdEXeem148RAhepAJ4iSu1ocrW7MweHpOtdRukDayzhkACdH7cl
NpdvoUTr11269DSVeqd8xJk=
=4QGI
-----END PGP SIGNATURE-----
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.