lyrebird-voice-changer/lyrebird

Dependency check fails on Python 3.10 (Fedora >= 35)

dneary opened this issue · 1 comments

When running install.sh on Fedora 35, I get a dependency failure for Python:
[dneary@fedora lyrebird-1.1.0]$ ./install.sh [lyrebird] Installing Lyrebird to prefix: /home/dneary/.local
``[lyrebird] Lyrebird requires Python version 3.7 or higher

But the version of Python installed is 3.10.4. It turns out the dependency version check only checks one base 10 digit after the period:
[dneary@fedora lyrebird-1.1.0]$ python3 --version Python 3.10.4
[dneary@fedora lyrebird-1.1.0]$ python3 --version | grep -Po '3\.\d' 3.1

Attaching a PR to fix this issue.

Never mind...went to fix the version string, found it was already fixed (but not yet released).