Skip to content

main: Cannot run / install using Python 3.13 #799

@Wolfy76700

Description

@Wolfy76700

The program cannot install its requirements under Python 3.13 on Linux, rendering it unusable on Bazzite OS

The error upon running pip3 install -r dependencies/requirements.txt is as follows:

bazzite@bazzite:/run/media/bazzite/5658C8E658C8C5C9/Users/wolfy/Git/TournamentStreamHelper$ pip install -r dependencies/requirements.txt 
Defaulting to user installation because normal site-packages is not writeable
Collecting git+https://github.com/woopelderly/PyQtDarkTheme@python3.12 (from -r dependencies/requirements.txt (line 7))
  Cloning https://github.com/woopelderly/PyQtDarkTheme (to revision python3.12) to /tmp/pip-req-build-92a39168
  Running command git clone --filter=blob:none --quiet https://github.com/woopelderly/PyQtDarkTheme /tmp/pip-req-build-92a39168
  Running command git checkout -b python3.12 --track origin/python3.12
  Basculement sur la nouvelle branche 'python3.12'
  la branche 'python3.12' est paramétrée pour suivre 'origin/python3.12'.
  Resolved https://github.com/woopelderly/PyQtDarkTheme to commit dcab630b173c17a7c1b50c65dc28fc4787b6c764
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting chardet==5.1.0 (from -r dependencies/requirements.txt (line 1))
  Downloading chardet-5.1.0-py3-none-any.whl.metadata (3.4 kB)
Collecting charset-normalizer==2.1.0 (from -r dependencies/requirements.txt (line 2))
  Downloading charset_normalizer-2.1.0-py3-none-any.whl.metadata (11 kB)
Collecting qtpy (from -r dependencies/requirements.txt (line 3))
  Downloading QtPy-2.4.2-py3-none-any.whl.metadata (12 kB)
Collecting requests==2.28.1 (from -r dependencies/requirements.txt (line 4))
  Downloading requests-2.28.1-py3-none-any.whl.metadata (4.6 kB)
Collecting py7zr==0.19.0 (from -r dependencies/requirements.txt (line 5))
  Downloading py7zr-0.19.0-py3-none-any.whl.metadata (15 kB)
Collecting deepdiff==7.0.1 (from -r dependencies/requirements.txt (line 6))
  Downloading deepdiff-7.0.1-py3-none-any.whl.metadata (6.8 kB)
Requirement already satisfied: Pillow in /usr/lib64/python3.13/site-packages (from -r dependencies/requirements.txt (line 8)) (11.0.0)
Collecting Flask (from -r dependencies/requirements.txt (line 9))
  Downloading flask-3.1.0-py3-none-any.whl.metadata (2.7 kB)
Collecting flask-cors (from -r dependencies/requirements.txt (line 10))
  Downloading Flask_Cors-5.0.0-py2.py3-none-any.whl.metadata (5.5 kB)
Collecting asyncio (from -r dependencies/requirements.txt (line 11))
  Downloading asyncio-3.4.3-py3-none-any.whl.metadata (1.7 kB)
Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3.13/site-packages (from -r dependencies/requirements.txt (line 12)) (2.8.2)
Collecting pynput==1.7.6 (from -r dependencies/requirements.txt (line 13))
  Downloading pynput-1.7.6-py2.py3-none-any.whl.metadata (30 kB)
ERROR: Ignored the following versions that require a different python version: 6.0.0 Requires-Python >=3.6, <3.10; 6.0.0a1.dev1606911628 Requires-Python >=3.6, <3.10; 6.0.1 Requires-Python >=3.6, <3.10; 6.0.2 Requires-Python >=3.6, <3.10; 6.0.3 Requires-Python >=3.6, <3.10; 6.0.4 Requires-Python >=3.6, <3.10; 6.1.0 Requires-Python >=3.6, <3.10; 6.1.1 Requires-Python >=3.6, <3.10; 6.1.2 Requires-Python >=3.6, <3.10; 6.1.3 Requires-Python >=3.6, <3.10; 6.2.0 Requires-Python >=3.6, <3.11; 6.2.1 Requires-Python >=3.6, <3.11; 6.2.2 Requires-Python >=3.6, <3.11; 6.2.2.1 Requires-Python >=3.6, <3.11; 6.2.3 Requires-Python >=3.6, <3.11; 6.2.4 Requires-Python >=3.6, <3.11; 6.3.0 Requires-Python <3.11,>=3.6; 6.3.1 Requires-Python <3.11,>=3.6; 6.3.2 Requires-Python <3.11,>=3.6; 6.4.0.1 Requires-Python <3.12,>=3.7; 6.4.1 Requires-Python <3.12,>=3.7; 6.4.2 Requires-Python <3.12,>=3.7; 6.4.3 Requires-Python <3.12,>=3.7; 6.5.0 Requires-Python <3.12,>=3.7; 6.5.1 Requires-Python <3.12,>=3.7; 6.5.1.1 Requires-Python <3.12,>=3.7; 6.5.2 Requires-Python <3.12,>=3.7; 6.5.3 Requires-Python <3.12,>=3.7; 6.6.0 Requires-Python <3.13,>=3.8; 6.6.1 Requires-Python <3.13,>=3.8; 6.6.2 Requires-Python <3.13,>=3.8; 6.6.3 Requires-Python <3.13,>=3.8; 6.6.3.1 Requires-Python <3.13,>=3.8; 6.7.0 Requires-Python <3.13,>=3.9; 6.7.1 Requires-Python <3.13,>=3.9; 6.7.2 Requires-Python <3.13,>=3.9; 6.7.3 Requires-Python <3.13,>=3.9; 6.8.0 Requires-Python <3.13,>=3.9; 6.8.0.1 Requires-Python <3.13,>=3.9
ERROR: Could not find a version that satisfies the requirement pyside6==6.7.0 (from versions: 6.8.0.2, 6.8.1)
ERROR: No matching distribution found for pyside6==6.7.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions