Pipfile.lock desatualizado

Estou tentando implantar um grande projeto de django no heroku. Instalei o Heroku CLI, efetuei login, criei um aplicativo e executei:

git push heroku master

Eu tenho um Pipfile e requisitos.txt já configurados. Eu adicionei um runtime.txt para especificar que preciso do python 2.7. Isso também está no Pipfile. Isto é o que eu ganho ao empurrar para o heroku:

$ git push heroku master
Counting objects: 12159, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (4853/4853), done.
Writing objects: 100% (12159/12159), 20.94 MiB | 1.82 MiB/s, done.
Total 12159 (delta 6859), reused 12036 (delta 6751)
remote: Compressing source files... done.
remote: Building source:
remote: 
remote: -----> Python app detected
remote: -----> Installing python-3.6.4
remote: -----> Installing pip
remote: -----> Installing dependencies with Pipenv 11.8.2…
remote:        Your Pipfile.lock (3b2ba9) is out of date. Expected: (83a5b4).
remote:        Aborting deploy.
remote:  !     Push rejected, failed to compile Python app.
remote: 
remote:  !     Push failed
remote: Verifying deploy....
remote: 
remote: !   Push rejected to camp-infinity.
remote: 
To https://git.heroku.com/camp-infinity.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/camp-infinity.git'

Por alguma razão, ele tenta instalar o python 3 e também não gosta do meu arquivo Pipfile.lock. Tentei excluí-lo e gerá-lo novamente com a instalação do pipenv, mas isso não mudou nada.

questionAnswers(5)

yourAnswerToTheQuestion