Juanito had mentioned earlier today, and Arslan mentioned earlier in the thread, that we could rename the python 2.6 related extensions with the 2.6 suffix, therefore freeing the new python stuff to be without a version number tacked on. Not the easiest way, but perhaps the more palatable for users and extension makers alike. One large renaming, and then the new python extension and its dependent extensions would not require the 2.x suffix. And when a new TC major version is released, the old python stuff with the version number is left behind in the old repo, while the new stuff gets carried over.
It is technically no different than just using a version number in the name of all python extensions, and would require a 'one time per update' mass renaming that using the version number would never require. But I am willing to go that route if it sounds more like what the community would like to do.
The more I ponder it, I think renaming the 2.6 stuff with the 2.6 suffix is probably a good idea anyway, at least to identify it as 2.6 related just as the 2.7 does for the 2.7. Perhaps letting 2.6 stuff remain without the version number is giving the impression that 2.6 is the main (latest) python version, as well as being confusing as to it's version.