[openstack-dev] suds-jurko, new in our global-requirements.txt: what is the point?!?

Thomas Goirand zigo at debian.org
Thu Nov 27 11:09:46 UTC 2014


On 11/27/2014 12:31 AM, Donald Stufft wrote:
> 
>> On Nov 26, 2014, at 10:34 AM, Thomas Goirand <zigo at debian.org> wrote:
>>
>> Hi,
>>
>> I tried to package suds-jurko. I was first happy to see that there was
>> some progress to make things work with Python 3. Unfortunately, the
>> reality is that suds-jurko has many issues with Python 3. For example,
>> it has many:
>>
>> except Exception, e:
>>
>> as well as many:
>>
>> raise Exception, 'Duplicate key %s found' % k
>>
>> This is clearly not Python3 code. I tried quickly to fix some of these
>> issues, but as I fixed a few, others appear.
>>
>> So I wonder, what is the point of using suds-jurko, which is half-baked,
>> and which will conflict with the suds package?
>>
> It looks like it uses 2to3 to become Python 3 compatible.

Outch! That's horrible.

I think it'd be best if someone spent some time on writing real code
rather than using such a hack as 2to3. Thoughts anyone?

Cheers,

Thomas Goirand (zigo)




More information about the OpenStack-dev mailing list