[Python-Dev] The Breaking of distutils and PyPI for Python 3000?
"Martin v. Löwis"
martin at v.loewis.de
Thu Mar 20 02:17:17 CET 2008
>> 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
> 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.
More information about the Python-Dev