Didn't mean to post the same thing three times. I messed up. Tried to delete a couple.
I based a lot of my work starting from your branch. I thought you did a good job structuring the code. I doesn't need separate versions, you can do it with in one. I only wanted to support python3. It does fudge up you code somewhat having both python 2 and 3. Eg I didn't have to support old style classes. Made my job much easier Some of the changes are: in netref, metaclass syntax has changed, '__metaclass__' keyword has gone, the dictionary of builtin types has changed, basestring, unicode, long, types.InstanceType, types.ClassType, types.NoneType, types.DictProxyType both gone #file is gone from builtins see the io module in py3 #bytes and bytearray is new #memoryview is new in vinegar the module exceptions is gone. In types there is no longer InstanceType, ClassType. Just trying to help. Alastair
