Почему укладчик пытается установить что-то не в require.txt?

Я поддерживаю виртуальный env. У меня даже нет PIL == 1.1.7 в моем требовании .txt.

$pip install paver

$paver install_dependencies

---> pavement.install_dependencies
pip install --upgrade -r gamification/requirements.txt
Collecting Django==1.5.4 (from -r gamification/requirements.txt (line 1))
  Using cached Django-1.5.4.tar.gz
Collecting Django-Select2==4.2.1 (from -r gamification/requirements.txt (line 2))
  Using cached Django-Select2-4.2.1.tar.gz
Collecting PIL==1.1.7 (from -r gamification/requirements.txt (line 3))
  Could not find a version that satisfies the requirement PIL==1.1.7 (from -r gamification/requirements.txt (line 3)) (from versions: )
No matching distribution found for PIL==1.1.7 (from -r gamification/requirements.txt (line 3))


Captured Task Output:
---------------------

---> pavement.install_dependencies
pip install --upgrade -r gamification/requirements.txt

Build failed running pavement.install_dependencies: Subprocess return code: 1

requirements.txt:

Django==1.5.4
Django-Select2==4.2.1
Intellect==1.4.9
South==0.8.2
antlr-python-runtime==3.1.3
django-appconf==0.6
django-bootstrap-toolkit==2.15.0
django-bootstrap3==4.7.1
django-compressor==1.3
django-cors-headers==0.12
django-forms-bootstrap==3.0.1
django-jsonfield==0.9.13
django-mptt==0.6.1
django-reversion==1.7.1
django-singleton==0.1.7
django-stronghold==0.2.2
django-user-accounts==1.0b13
djangorestframework==2.3.14
eventlog==0.6.2
jsonfield==0.9.17
metron==1.1
pinax-theme-bootstrap==3.0a9
psycopg2==2.5.1
python-dateutil==2.2
python-mimeparse==0.1.4
pytz==2012j
requests==1.2.3
six==1.4.1
wsgiref==0.1.2

это пакеты в env после указанной выше ошибки.

$pip list

appdirs (1.4.3)
packaging (16.8)
Paver (1.2.4)
pip (9.0.1)
pyparsing (2.2.0)
setuptools (34.3.3)
six (1.10.0)