On Tue, Jun 21, 2011 at 3:37 PM, Joe Amenta <ament...@msu.edu> wrote: ... > > Yes, 2to3/3to2 does not do anything fancy like that. The tools are purely > concerned with syntax, whereas renaming imports is semantic. The good news > is that this line: > import packaging as _myPackaging > can be replaced by: > import distutils2 as _myPackaging > and code that uses _myPackaging will work. I've attached a fixer that can > go into your lib3to2/fixes folder. You should also edit fix_imports.py and > add the line: > "packaging" : "distutils2", > to the MAPPING dictionary near the top, then you can run 3to2 like this: > 3to2 -fpackaging -fimports files_to_fix.py > (-w option to write changes to the files modified) > Hope this helps,
It does, thanks a lot ! Cheers Tarek -- Tarek Ziadé | http://ziade.org _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com