Help me on this issue please

My app url: https://fifa2022quatarpy-g3bnh9vufmby4psmpfyyjy.streamlit.app/
Github repository: GitHub - Jackson-Mu/Fully-FIFA-World-Cup-2022-App

"# Error installing requirements.

Click “Manage App” and consult the terminal for more details.

If you still have questions, leave a message in our forums and we will get back to you ASAP. " " Error installing requirements.

Click “Manage App” and consult the terminal for more details.

If you still have questions, leave a message in our forums and we will get back to you ASAP.

[     UTC     ] Logs for fifa2022quatarpy-g3bnh9vufmby4psmpfyyjy.streamlit.app/
────────────────────────────────────────────────────────────────────────────────────────
[14:43:10] 🖥 Provisioning machine...
[14:43:17] 🎛 Preparing system...
[14:43:22] ⛓ Spinning up manager process...
[14:43:27] 🎈 Inflating balloons...
[14:43:32] 📖 Unpacking Comic Sans RAR files...
[14:43:15] 🚀 Starting up repository: 'fully-fifa-world-cup-2022-app', branch: 'main', main module: 'FIFA2022Quatar.py'
[14:43:15] 🐙 Cloning repository...
[14:43:19] 🐙 Cloning into '/mount/src/fully-fifa-world-cup-2022-app'...
Warning: Permanently added the ED25519 host key for IP address '140.82.116.3' to the list of known hosts.
[14:43:19] 🐙 Cloned repository!
[14:43:19] 🐙 Pulling code changes from Github...
[14:43:20] 📦 Processing dependencies...

──────────────────────────────────────── uv ───────────────────────────────────────────

Using uv pip install.
  × No solution found when resolving dependencies:
  ╰─▶ Because tensorflow==2.8.3 has no wheels are available with a matching
      Python ABI and you require tensorflow==2.8.3, we can conclude that the
      requirements are unsatisfiable.
Checking if Streamlit is installed

────────────────────────────────────────────────────────────────────────────────────────


──────────────────────────────────────── pip ───────────────────────────────────────────

Using standard pip install.
Collecting streamlit==1.30.0 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 1))
  Downloading streamlit-1.30.0-py2.py3-none-any.whl.metadata (8.2 kB)
Collecting pandas==1.4.2 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 2))
  Downloading pandas-1.4.2.tar.gz (4.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 84.5 MB/s eta 0:00:00[2024-07-19 14:43:23.381213] 
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: still running...
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting Pillow==9.1.1 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 3))
  Downloading Pillow-9.1.1.tar.gz (49.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.8/49.8 MB 89.4 MB/s eta 0:00:00[2024-07-19 14:44:38.030051] 
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting matplotlib==3.5.1 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 4))
  Downloading matplotlib-3.5.1.tar.gz (35.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.3/35.3 MB 261.8 MB/s eta 0:00:00[2024-07-19 14:44:40.024774] 
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting seaborn==0.11.2 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 5))
  Downloading seaborn-0.11.2-py3-none-any.whl.metadata (2.3 kB)
Collecting numpy==1.22.0 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 6))
  Downloading numpy-1.22.0.zip (11.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.3/11.3 MB 140.5 MB/s eta 0:00:00[2024-07-19 14:44:47.551130] 
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting plotly==5.6.0 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 7))
  Downloading plotly-5.6.0-py2.py3-none-any.whl.metadata (7.1 kB)
Collecting shapash>=2.4.0 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 8))
  Downloading shapash-2.6.0-py2.py3-none-any.whl.metadata (24 kB)
Collecting scikit-learn==1.5.1 (from -r /mount/src/fully-fifa-world-cup-2022-app/requirements.txt (line 9))
  Downloading scikit_learn-1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
ERROR: Ignored the following versions that require a different python version: 0.55.2 Requires-Python <3.5; 1.0 Requires-Python >3.5, < 3.8; 1.0.1 Requires-Python >3.5, < 3.8; 1.1.0 Requires-Python >3.5, < 3.9; 1.2.0 Requires-Python >3.5, < 3.9; 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11; 1.3.1 Requires-Python >3.5, < 3.9; 1.3.2 Requires-Python >3.5, < 3.9; 1.4.0 Requires-Python >3.5, <=3.9; 1.4.1 Requires-Python >3.5, <=3.9; 1.4.2 Requires-Python >3.5, <3.10; 1.4.4 Requires-Python >3.5, <3.10; 1.5.0 Requires-Python >3.5, <3.10; 1.6.0 Requires-Python >3.5, <3.10; 1.6.1 Requires-Python >3.5, <3.10; 1.7.1 Requires-Python >3.5, <3.10; 2.0.0 Requires-Python >3.5, <3.10; 2.0.1 Requires-Python >3.5, <3.10; 2.0.2 Requires-Python >3.5, <3.10; 2.1.0 Requires-Python >3.6, <3.11; 2.1.1 Requires-Python >3.6, <3.11; 2.2.0 Requires-Python >3.6, <3.11; 2.2.1 Requires-Python >3.6, <3.11; 2.2.2 Requires-Python >3.6, <3.11; 2.3.0 Requires-Python >3.7, <3.11; 2.3.2 Requires-Python >3.7, <3.11; 2.3.3 Requires-Python >3.7, <3.11; 2.3.4 Requires-Python >3.7, <3.11; 2.3.5 Requires-Python >3.7, <3.11; 2.3.6 Requires-Python >3.7, <3.11; 2.3.7 Requires-Python >3.7, <3.11
ERROR: Could not find a version that satisfies the requirement tensorflow==2.8.3 (from versions: 2.12.0rc0, 2.12.0rc1, 2.12.0, 2.12.1, 2.13.0rc0, 2.13.0rc1, 2.13.0rc2, 2.13.0, 2.13.1, 2.14.0rc0, 2.14.0rc1, 2.14.0, 2.14.1, 2.15.0rc0, 2.15.0rc1, 2.15.0, 2.15.0.post1, 2.15.1, 2.16.0rc0, 2.16.1, 2.16.2, 2.17.0rc0, 2.17.0rc1, 2.17.0)
ERROR: No matching distribution found for tensorflow==2.8.3

[notice] A new release of pip is available: 24.0 -> 24.1.2
[notice] To update, run: pip install --upgrade pip
Checking if Streamlit is installed

────────────────────────────────────────────────────────────────────────────────────────

[14:44:54] ❗️ installer returned a non-zero exit code
[14:44:54] ❗️ Error during processing dependencies! Please fix the error and push an update, or try restarting the app.
[14:46:25] ❗️ Streamlit server consistently failed status checks
[14:46:25] ❗️ Please fix the errors, push an update to the git repo, or reboot the app.

main

jackson-mu/fully-fifa-world-cup-2022-app/main/FIFA2022Quatar.py "