eric smith nvmkmhkiwaqodtruebladecom iybzpoboxcom wrote martin one option envision might keep sources martin 2x convert 3x installation time ever work arent always going incompatibilities arent covered 3 2to3 require manual code changes arent 2x compatible ive always thought yes things 2to3 doesnt cant fix possible modify 2x code dont trigger issues youll end code fact fun 2x 3x way 2to3 example say 2to3 changes instances has_key expression im saying really dont know locksmith class has_key method unrelated dicts 2to3 would break certainly possible could change method name 26 code avoid problem youd 26 code could automatically run 30 wont work public apis cant changed think valid strategy code proposed 3to2 also might way eric _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom wed 06 aug 2008 105213 0400 python3000 strategy porting 30