>> You seem to be implying that some projects may release separate >> source distributions. I cannot imagine why somebody would want to >> do that. > > That's odd. I can't imagine why anybody would *not* want to do that. > Given the number of issues 2to3 can't fix (because it would be too > dangerous to guess)
Like which one specifically? >, I certainly can't imagine a just-in-time porting > solution that would work reliably. I can imagine that absolutely. > Making two releases means I can > migrate once and only once and be done with it. No, you won't be done. You have to maintain two releases in parallel now. > Making a single > release work on 2.x and 3.x means I have to keep all of the details > of both Python 2 and 3 in my head all the time as I code? not to > mention litter my codebase with "# the following ugly hack lets us > work with Python 2 and 3" comments so someone else doesn't undo all > my hard work when they run the tests on Python 3 but not 2? No > thanks. My brain is too small. So you rather put more work into maintenance sequentially. Fair enough. Regards, Martin _______________________________________________ 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