[Zope-dev] Python 3.3 port of zope.configuration

Tres Seaver tseaver at palladion.com
Thu Apr 26 16:06:13 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/26/2012 04:39 AM, Brian Sutherland wrote:
> On Thu, Apr 12, 2012 at 07:37:46PM -0400, Tres Seaver wrote:
>> Also, do your branches still pass tests on 3.2.x?  I'm sort of keen
>> to see both zope.schema and zope.configuration join the "2to3-free"
>> camp with zope.event, zope.interface, zope.i18nmessageid, and
>> zope.exceptions (yes, zope.configuration, I'm looking at you next).
> 
> I see you've started doing this in a better and more rigorous way than
> I was. So I'm going to abandon my plans to merge in favour of your 
> branches.
> 
> I'd still urge you to have a look at my zope.schema branch, which I 
> think solves a real problem with URI fields and Python 3. The patch
> is pretty small.

My zope.schema branch is largely focused on improving the unittest
coverage, while also making the package work with Python 3.2 (i.e., not
relying on 3.3's restoration of unicode literals).

I would be glad to look at your branch;  I had already considered making
the "native string" fields APIs.  I'm not sure that I agree that the
ASCII / URI / Id / DottedName fields should have native string as its
type:  can you help by elaborating there?  (Also, looks like we should
promote the 'INativeString' interface to an API).


Tres.
- -- 
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+ZcnUACgkQ+gerLs4ltQ4BWgCg0YOBWiGBJt8UIgBYG1F/sqsh
qqoAoI6H77dS3EOOYFnOiQgEP6jddsNB
=0Xwc
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list