From 5fbdcca996b754580c1a8f817ad9ea55a2fc2f41 Mon Sep 17 00:00:00 2001 From: "dries.k" Date: Sat, 30 Apr 2022 23:12:45 +0200 Subject: [PATCH] print version from the commandline --- MANIFEST.in | 4 ++-- gotify_tray/__init__.py | 1 - gotify_tray/__main__.py | 14 ++++++++++++-- setup.py | 2 +- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index f0eddcc..4a6ebed 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,3 @@ include README.md version.txt -include gotifytray/gui/images/*.png -include gotifytray/gui/images/*.svg +include gotify_tray/gui/images/*.png +include gotify_tray/gui/images/*.svg diff --git a/gotify_tray/__init__.py b/gotify_tray/__init__.py index 183e3c0..e69de29 100644 --- a/gotify_tray/__init__.py +++ b/gotify_tray/__init__.py @@ -1 +0,0 @@ -from .gui import start_gui diff --git a/gotify_tray/__main__.py b/gotify_tray/__main__.py index e9ca9da..a5023f5 100644 --- a/gotify_tray/__main__.py +++ b/gotify_tray/__main__.py @@ -1,3 +1,13 @@ -from gotify_tray.gui import start_gui +def main(): + import sys -start_gui() + if "--version" in sys.argv: + from gotify_tray.__version__ import __version__ + print(__version__) + else: + from gotify_tray.gui import start_gui + start_gui() + + +if __name__ == "__main__": + main() diff --git a/setup.py b/setup.py index 36cf034..a5f490f 100644 --- a/setup.py +++ b/setup.py @@ -69,7 +69,7 @@ setup( ], entry_points={ - 'console_scripts': ['gotify-tray=gotify_tray:start_gui'], + 'console_scripts': ['gotify-tray=gotify_tray.__main__:main'], }, install_requires=REQUIRED, extras_require=EXTRAS,