Commit Graph
2 Commits
Author SHA1 Message Date
Jarosław Kłopotek - INTERDUO fe938b4a47 pythonCheck.py: small code improvement 2024-07-17 09:13:11 +02:00
Herbert Wolverson f8f438e8d7 Add Python Version Check to Python Scripts
ISSUE #204 : Running on versions prior to 3.10 will fail, due to
the use of `match` statements. Other parts of the script assume
a recent Python also, and the system as a whole expects a recent
version of Ubuntu.

`pythonCheck.py` polls `sys.version_info` to detect the in-use
version of Python. If the version is prior to 3.10, it bails out
with the message "LibreQoS requires Python 3.10 or greater".

This should help with outdated OS detection in general.
2023-02-15 15:00:53 +00:00