lxdui
lxdui copied to clipboard
Dependency PyYAML 3.11 is not compatible with Python 3.10
lxdui
has an explicit build dependency on pyyaml
3.11. pyyaml
3.11 cannot be installed on Python 3.10 due to a change in the Python development headers:
ext/_yaml.c:20800:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’?
20800 | *type = tstate->exc_type;
| ^~~~~~~~
| curexc_type
However, it seems that changing the version to 5.4.1 in requirements.txt
fixes the problem.