Estou usando o pip com um arquivo de requisitos, em um virtualenv, para meus projetos do Django. Estou tentando atualizar alguns pacotes, principalmente o próprio Django, e estou recebendo um erro sobre conflitos de código-fonte:
Source in `<virtualenv`>/build/Django has version 1.2.3 that conflicts with Django==1.2.4 (from -r requirements/apps.txt (line 3))
Isso foi depois de atualizar o número da versão do Django de 1.2.3 para 1.2.4 no meu arquivo de requisitos. Estou usando este comando para realmente fazer a atualização:
pip --install --upgrade -E `<virtualenv dir`> --requirement `<requirements file`>
Não consigo encontrar nenhum sinalizador que desencadeie um novo download total do pacote. Eu até tentei executar um comando de desinstalação primeiro, depois a instalação, mas sem dados. Talvez esteja faltando alguma coisa?