App failing to deploy - "repository does not exist, Error during processing dependencies"

I’ve just tried to deploy my app and the logs give me the following errors:

[14:53:00] :exclamation: Updating the app files has failed: git pull: error: repository does not exist
[14:53:00] :exclamation: Error during processing dependencies! Please fix the error and push an update, or try restarting the app.

I specified the correct repo, branch, and file, and added the requirements.txt.

(movie-recommender/requirements.txt at main · george-perry/movie-recommender · GitHub)

Appreciate any help.

Hi @george-perry,

Thanks for posting!

I’d recommend logging out/un-linking your GitHub and then re-linking it, to make sure that you’ve granted Streamlit the proper permissions from your GitHub account.

Caroline :balloon:

Hi Caroline,

Thank you for your reply.

This did not seem to work - could it be an issue with my dependencies? here’s the full log:

[ UTC ] Logs for george-perry-movie-recommendations-site-appapp-iu7u60.streamlitapp.com/
────────────────────────────────────────────────────────────────────────────────────────
[16:08:49] :desktop_computer: Provisioning machine…
[16:08:54] :control_knobs: Preparing system…
[16:09:00] :chains: Spinning up manager process…
[16:08:57] :rocket: Starting up repository: ‘movie-recommendations-site’, branch: ‘main’, main module: ‘app/app.py’
[16:08:57] :octopus: Cloning repository…
[16:08:59] :octopus: Enumerating objects: 16, done.
Counting objects: 6% (1/16)
Counting objects: 12% (2/16)
Counting objects: 18% (3/16)
Counting objects: 25% (4/16)
Counting objects: 31% (5/16)
Counting objects: 37% (6/16)
Counting objects: 43% (7/16)
Counting objects: 50% (8/16)
Counting objects: 56% (9/16)
Counting objects: 62% (10/16)
Counting objects: 68% (11/16)
Counting objects: 75% (12/16)
Counting objects: 81% (13/16)
Counting objects: 87% (14/16)
Counting objects: 93% (15/16)
Counting objects: 100% (16/16)
Counting objects: 100% (16/16), done.
Compressing objects: 8% (1/12)
Compressing objects: 16% (2/12)
Compressing objects: 25% (3/12)
Compressing objects: 33% (4/12)
Compressing objects: 41% (5/12)
Compressing objects: 50% (6/12)
Compressing objects: 58% (7/12)
Compressing objects: 66% (8/12)
Compressing objects: 75% (9/12)
Compressing objects: 83% (10/12)
Compressing objects: 91% (11/12)
Compressing objects: 100% (12/12)
Compressing objects: 100% (12/12), done.
Total 16 (delta 1), reused 13 (delta 1), pack-reused 0

[16:08:59] :octopus: Cloned repository!
[16:08:59] :octopus: Pulling code changes from Github…
[16:09:09] :octopus: Pulling code changes from Github…
[16:09:19] :octopus: Pulling code changes from Github…
[16:09:29] :octopus: Pulling code changes from Github…
[16:09:39] :octopus: Pulling code changes from Github…
[16:09:49] :exclamation: Updating the app files has failed: git pull: error: repository does not exist
[16:09:49] :exclamation: Error during processing dependencies! Please fix the error and push an update, or try restarting the app.

Hi @george-perry, have you tried deleting and re-deploying the app? It seems like there’s an issue pulling the code from GitHub.

I have and it unfortunately still gives me the same errors.

I am getting the same issues described here. I tried signing out, unlinking my account, deleting and redeploying the app, and nothing worked

Yeah me too, also tried deploying the same project in a new repo, but still got the same error… Running the project locally works fine. Can’t seem to figure this one out

yeah… seems like a technical issue with streamlit. i ended up deploying using heroku instead based on this article. it was actualy pretty easy, and also links with your github account. (note: when copying-pasting from the article, make sure you fix the quotes, they show up differently than the default " that is expected for code)

right I’m pretty new to streamlit but I can’t see how git was failing after a successful clone, the authentication must be fine right…

Appreciate you sending that article just tried it and it works perfectly, thanks!

Hello, I have the same issue, is there any fix apart from deploying somewhere else?

Is your repo set on private or public. I tried taking a look at it and it gave me a 404 error. Maybe that is causing the communication issue on the app deployment.

@george-perry @ltirrell @AmauryLecoq @Hderek22
Update: we’ve resolved this issue with Streamlit Cloud and deleting/re-deploying your app will fix it. Thanks for your patience! :balloon: