leon-thomm / Ryven

Flow-based visual scripting for Python
https://ryven.org
MIT License
3.8k stars 443 forks source link

Can we get support of Python 3.11?? #188

Closed qnicole-zakka closed 5 months ago

qnicole-zakka commented 5 months ago

Pyside2 does not support Python 3.11 Without Pyside2, I will have the following error from pip install ryven Thanks for looking at this matter!

 pip install ryven
Collecting ryven
  Downloading ryven-3.4.0-py3-none-any.whl.metadata (622 bytes)
Collecting ryvencore-qt==0.4.* (from ryven)
  Downloading ryvencore_qt-0.4.0-py3-none-any.whl.metadata (1.3 kB)
Collecting ryvencore==0.4.* (from ryven)
  Downloading ryvencore-0.4.0-py3-none-any.whl.metadata (2.9 kB)
Requirement already satisfied: Jinja2 in /Users/I746009/.pyenv/versions/rag-v0-11/lib/python3.11/site-packages (from ryven) (3.1.3)
Requirement already satisfied: Pygments in /Users/I746009/.pyenv/versions/rag-v0-11/lib/python3.11/site-packages (from ryven) (2.14.0)
Collecting textdistance (from ryven)
  Downloading textdistance-4.6.2-py3-none-any.whl.metadata (18 kB)
Requirement already satisfied: packaging in /Users/I746009/.pyenv/versions/rag-v0-11/lib/python3.11/site-packages (from ryven) (23.2)
INFO: pip is looking at multiple versions of ryvencore-qt to determine which version is compatible with other requirements. This could take a while.
Collecting ryven
  Downloading ryven-3.1.1-py3-none-any.whl.metadata (8.9 kB)
Collecting ryvencore-qt==0.3.1.* (from ryven)
  Downloading ryvencore_qt-0.3.1.4-py3-none-any.whl.metadata (5.2 kB)
Collecting ryvencore==0.3.1.* (from ryven)
  Downloading ryvencore-0.3.1.2-py3-none-any.whl.metadata (3.3 kB)
Collecting ryvencore-qt==0.3.1.* (from ryven)
  Downloading ryvencore_qt-0.3.1.3-py3-none-any.whl.metadata (5.3 kB)
  Downloading ryvencore_qt-0.3.1.2-py3-none-any.whl.metadata (5.3 kB)
  Downloading ryvencore_qt-0.3.1.1-py3-none-any.whl.metadata (5.3 kB)
Collecting ryvencore==0.3.1.* (from ryven)
  Downloading ryvencore-0.3.1.0-py3-none-any.whl.metadata (3.4 kB)
Collecting ryvencore-qt==0.3.1.* (from ryven)
  Downloading ryvencore_qt-0.3.1.0-py3-none-any.whl.metadata (5.3 kB)
Collecting ryven
  Downloading ryven-3.1.0-py3-none-any.whl.metadata (8.9 kB)
  Downloading ryven-0.0.0-py3-none-any.whl.metadata (312 bytes)
INFO: pip is looking at multiple versions of ryven to determine which version is compatible with other requirements. This could take a while.
ERROR: Ignored the following versions that require a different python version: 0.4.1 Requires-Python <=3.10,>=3.6; 0.4.3 Requires-Python <3.11,>=3.6; 3.4.1 Requires-Python <=3.10,>=3.6; 3.4.2 Requires-Python <3.11,>=3.6; 3.4.3 Requires-Python <3.11,>=3.6
ERROR: Could not find a version that satisfies the requirement PySide2 (from ryven) (from versions: none)
ERROR: No matching distribution found for PySide2
leon-thomm commented 5 months ago

178

leon-thomm commented 5 months ago

closed in https://github.com/leon-thomm/Ryven/releases/tag/v3.5.0

you can now use Python 3.11 with PySide6<6.7 pip install 'pyside6<6.7'