Skip to content

Update Requirements #5

@sandorstormen

Description

@sandorstormen

Right now the mal-gui points to a version of PySide6 which I cannot get. Can we update requirements for this package?

Logs from pip
~ pipenv run pip install "PySide6==6.9.0"

Courtesy Notice:
Pipenv found itself running within a virtual environment,  so it will automatically use that environment, instead of  creating its own for any project. You can set
PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create  its own instead.
You can set PIPENV_VERBOSITY=-1 to suppress this warning.
Requirement already satisfied: PySide6==6.9.0 in ./.venv/lib/python3.13/site-packages (6.9.0)
Requirement already satisfied: shiboken6==6.9.0 in ./.venv/lib/python3.13/site-packages (from PySide6==6.9.0) (6.9.0)
Requirement already satisfied: PySide6-Essentials==6.9.0 in ./.venv/lib/python3.13/site-packages (from PySide6==6.9.0) (6.9.0)
Requirement already satisfied: PySide6-Addons==6.9.0 in ./.venv/lib/python3.13/site-packages (from PySide6==6.9.0) (6.9.0)

~ pipenv run pip install "mal-gui"       

Courtesy Notice:
Pipenv found itself running within a virtual environment,  so it will automatically use that environment, instead of  creating its own for any project. You can set
PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create  its own instead.
You can set PIPENV_VERBOSITY=-1 to suppress this warning.
Collecting mal-gui
  Using cached mal_gui-0.0.7-py3-none-any.whl.metadata (1.7 kB)
Collecting networkx==3.2.1 (from mal-gui)
  Using cached networkx-3.2.1-py3-none-any.whl.metadata (5.2 kB)
Collecting numpy==1.26.4 (from mal-gui)
  Using cached numpy-1.26.4.tar.gz (15.8 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
INFO: pip is looking at multiple versions of mal-gui to determine which version is compatible with other requirements. This could take a while.
Collecting mal-gui
  Using cached mal_gui-0.0.6-py3-none-any.whl.metadata (1.2 kB)
  Using cached mal_gui-0.0.5-py3-none-any.whl.metadata (1.2 kB)
  Using cached mal_gui-0.0.4-py3-none-any.whl.metadata (1.2 kB)
  Using cached mal_gui-0.0.3-py3-none-any.whl.metadata (1.2 kB)
  Using cached mal_gui-0.0.2-py3-none-any.whl.metadata (1.2 kB)
  Using cached mal_gui-0.0.1-py3-none-any.whl.metadata (1.2 kB)
ERROR: Cannot install mal-gui==0.0.1, mal-gui==0.0.2, mal-gui==0.0.3, mal-gui==0.0.4, mal-gui==0.0.5, mal-gui==0.0.6 and mal-gui==0.0.7 because these package versions have conflicting dependencies.

The conflict is caused by:
    mal-gui 0.0.7 depends on PySide6==6.7.0
    mal-gui 0.0.6 depends on PySide6==6.7.0
    mal-gui 0.0.5 depends on PySide6==6.7.0
    mal-gui 0.0.4 depends on PySide6==6.7.0
    mal-gui 0.0.3 depends on PySide6==6.7.0
    mal-gui 0.0.2 depends on PySide6==6.7.0
    mal-gui 0.0.1 depends on PySide6==6.7.0

To fix this you could try to:
1. loosen the range of package versions youve specified
2. remove package versions to allow pip to attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
~ pipenv run pip install "PySide6==6.7.0"

Courtesy Notice:
Pipenv found itself running within a virtual environment,  so it will automatically use that environment, instead of  creating its own for any project. You can set
PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create  its own instead.
You can set PIPENV_VERBOSITY=-1 to suppress this warning.
ERROR: Could not find a version that satisfies the requirement PySide6==6.7.0 (from versions: 6.8.0.2, 6.8.1, 6.8.1.1, 6.8.2, 6.8.2.1, 6.8.3, 6.9.0)
ERROR: No matching distribution found for PySide6==6.7.0

```

</details>

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions