From: Urban Wallasch Date: Tue, 11 May 2021 09:41:05 +0000 (+0200) Subject: * Small tweaks to version check and display. X-Git-Tag: v0.3~94 X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=de3b211a141063b20ca9c3c389619a8f6f484ca7;p=ffpreview.git * Small tweaks to version check and display. --- diff --git a/ffpreview.py b/ffpreview.py index 85be53a..e26c58e 100755 --- a/ffpreview.py +++ b/ffpreview.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 """ ffpreview.py @@ -36,12 +36,13 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. """ -FFPREVIEW_VERSION = '0.2+' +_FFPREVIEW_VERSION = '0.2+' import sys -if sys.version_info.major < 3: - raise Exception ('Need Python version 3 or later, got version ' + str(sys.version)) +_PYTHON_VERSION = float("%d.%d" % (sys.version_info.major, sys.version_info.minor)) +if _PYTHON_VERSION < 3.6: + raise Exception ('Need Python version 3.6 or later, got version ' + str(sys.version)) import io import os @@ -171,7 +172,7 @@ def configure(): args = parser.parse_args() if args.version: - print('ffpreview version ' + FFPREVIEW_VERSION) + print('ffpreview version %s running on python %.1f.x' % (_FFPREVIEW_VERSION, _PYTHON_VERSION)) exit(0) # parse config file