pip: пакет обновления без обновления конкретной зависимости

Мой вопрос очень похож на этот вопрос. Но он отличается тем, что, если я устанавливаю какой-то пакет, я хочу только отключить обновление для конкретной зависимости не для всех зависимостей. Я знаю, что есть флаг --no-deps но он будет исключать всю зависимость, а я просто хочу исключить ее.

Вот сценарий:

  • У меня установлен Django 1.4
  • У меня установлен django-rosetta

Вот зависимости django-rosetta в последней сборке:

 install_requires=[ 'six >=1.2.0', 'Django >= 1.3' ] 

Теперь я хочу обновить rosetta pip install -U django-rosetta . Но он попытался загрузить и установить Django 1.5 потому что в зависимости от rosetta Django >= 1.3 требуется (и я не хочу, чтобы это делалось, поскольку Django 1.4 уже установлен). Я хочу, чтобы он обновил six пакетов, если они есть.

--no-deps flag не будет работать, так как исключает и six пакетов. Также я не использую виртуальную среду. Любые предложения, пожалуйста?

Python - лучший язык программирования в мире.