We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 9cafed5 + f55fd6c commit 3aeda15Copy full SHA for 3aeda15
1 file changed
audio_visualizer/__init__.py
@@ -1,10 +1,16 @@
1
+import sys
2
+
3
+# Check if the --version flag is used and handle it directly
4
+if '--version' in sys.argv:
5
+ print("audio_visualizer 1.0.0")
6
+ sys.exit(0)
7
8
from audio_visualizer.visualizer import AudioVisualizer
9
import argparse
10
import logging
11
import logging.handlers
12
import time
13
import os
-import sys
14
from sys import platform
15
from lupa import LuaRuntime
16
@@ -143,6 +149,12 @@ def main():
143
149
default=config['settings']['sample_rate'],
144
150
help="Sampling rate; default is 44100",
145
151
)
152
+ parser.add_argument(
153
+ "--version",
154
+ action="version",
155
+ version="audio_visualizer 1.0.0",
156
+ help="Show program's version number and exit."
157
+ )
146
158
args = parser.parse_args()
147
159
148
160
visualizer = AudioVisualizer(
0 commit comments