Существует ответ на мой первый вопрос , который я пытался сделать.
Я создал virtual-env local репозиторий , куда я установил requirements.txt
с: git+https://github.com/ramusus/kinopoiskpy@refs/pull/47/merge#egg=kinopoiskpy
.

Он был успешно установлен, хотя было WARNING: Did not find branch or tag
.
А потом я попытался нажать requirements.txt
на мой сервер Heroku и повторно разверните.

И я даже не знаю, в чем проблема.Что я должен сделать, чтобы это исправить?