markfinal / cruiz

Conan recipe user interface
https://cruiz.readthedocs.io/
Apache License 2.0
11 stars 1 forks source link

PySide 6.6 and Python 3.12 #133

Closed markfinal closed 11 months ago

markfinal commented 11 months ago

Test out moving to PySide 6.6, which then includes Python 3.12 support. The oldest Python version remains at 3.8, which matches cruiz' oldest distro too.

markfinal commented 11 months ago

This is new

(cruiz_c1_env312) mark@Marks-MacBook-Air cruiz-dev % cruiz WARNING:py.warnings:/Users/mark/dev/cruiz/cruiz-dev/src/cruiz/workers/utils/colorarma_conversion.py:24: SyntaxWarning: invalid escape sequence '[' expr = "(\x1b[(\d)+m)" # ESC[NUMm - find NUM # noqa: W605

But is mentioned in the 3.12 release notes

https://docs.python.org/3/whatsnew/3.12.html#other-language-changes

markfinal commented 11 months ago

Also

File "/Users/mark/dev/cruiz/cruiz-dev/.tox/lint/lib/python3.12/site-packages/flake8_use_pathlib/init.py", line 1, in from .checker import PathlibChecker File "/Users/mark/dev/cruiz/cruiz-dev/.tox/lint/lib/python3.12/site-packages/flake8_use_pathlib/checker.py", line 6, in import pkg_resources ModuleNotFoundError: No module named 'pkg_resources'