Como organizar módulos Python para PyPI para suportar 2.xe 3.x

Eu tenho um módulo Python que gostaria de enviar para o PyPI. Até agora, está funcionando para o Python 2.x. Não deve ser muito difícil escrever uma versão para 3.x agora.

Mas, depois de seguir as diretrizes para criar módulos nesses locais:

Distribuindo módulos PythonO Guia do Mochileiro das Embalagens

não está claro para mim como oferecer suporte a várias distribuições de código-fonte para diferentes versões do Python, e não está claro se / como o PyPI poderia suportá-lo. Eu imagino que eu teria um código separado para:

2.x2.6 (talvez, como um caso especial para usar a nova API de buffer)3.x

Como é possível configurar um módulo Python no PyPI para que alguém possa fazer:

easy_install modulename

e instalará a coisa certa se o usuário estiver usando 2.x ou 3.x?

questionAnswers(1)

yourAnswerToTheQuestion