Fred L. Drake, Jr. wrote:
Ok, we've beaten the horse of what Python version to support in distutils several times, but I don't remember what was last decided. I thought it wasn't 1.5.2, though, and distutils/__init__.py still says 1.5.2.
Does anyone remember what was decided last time? I'm not at all sure what it was anymore, but I'd like to update the comment in that file to reflect current expectations.
I'd suggest to be conservative and go with 2.1 now.
The reason is simple: the distutils code base should be usable to build packages for as wide a Python versions range as possible.
Going for more recent Python versions would make it very cumbersome to support older versions to the point where such support would simply have to be dropped.