From 5911538e299ecb1c9415429ee3a2df799ed8edb9 Mon Sep 17 00:00:00 2001 From: blitzman Date: Sun, 19 Mar 2017 00:22:17 -0400 Subject: [PATCH] Do a version check for logbook --- pyfa.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pyfa.py b/pyfa.py index 488165724..06f8632d1 100755 --- a/pyfa.py +++ b/pyfa.py @@ -26,6 +26,7 @@ import config from optparse import OptionParser, BadOptionError, AmbiguousOptionError +import logbook from logbook import TimedRotatingFileHandler, Logger, StreamHandler, NestedSetup, FingersCrossedHandler, NullHandler, \ CRITICAL, ERROR, WARNING, DEBUG, INFO pyfalog = Logger(__name__) @@ -144,6 +145,10 @@ if not hasattr(sys, 'frozen'): print("Cannot find python-dateutil.\nYou can download python-dateutil from https://pypi.python.org/pypi/python-dateutil") sys.exit(1) + logVersion = logbook.__version__.split('.') + if int(logVersion[0]) < 1: + print ("Logbook version >= 1.0.0 is recommended. You may have some performance issues by continuing to use an earlier version.") + if __name__ == "__main__": # Configure paths