From 92fc81d4ec6a9368ad9061b387b48837020dc409 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Sat, 16 May 2020 20:39:58 +0200 Subject: [PATCH] Reduced hard requirement of python version --- README.md | 5 ++++- nw/__init__.py | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 12126c70..775babe0 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,10 @@ There are no launcher icons yet. Consult your operating system documentation for how to make those. These will be added at some point, and I would appreciate any assistance from people working on Windows and MacOS as I don't use either of those operating systems. -## Dependencies +## Package Dependencies + +It is recommended that novelWriter runs with Qt 5.9 or later, and Python 3.6 or later. +Running with Qt as low as 5.2.1 and Python 3.4.3 has been tested, and worked in the past, but there are no guarantees that this will keep working as these are not a part of the test builds. For the apt package manager on Debian systems, the following Python3 packages are needed: diff --git a/nw/__init__.py b/nw/__init__.py index 83debe7d..e09f686a 100644 --- a/nw/__init__.py +++ b/nw/__init__.py @@ -219,9 +219,9 @@ def main(sysArgs=None): # Check Packages and Versions errorData = [] - if sys.hexversion < 0x030600F0: + if sys.hexversion < 0x030403F0: errorData.append( - "At least Python 3.6 is required." + "At least Python 3.4.3 is required, but 3.6 is highly recommended." ) if CONFIG.verQtValue < 50200: errorData.append(