lxdui icon indicating copy to clipboard operation
lxdui copied to clipboard

Dependency PyYAML 3.11 is not compatible with Python 3.10

Open ellbur opened this issue 2 years ago • 0 comments

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.

ellbur avatar May 07 '22 21:05 ellbur