partsdb

electronic parts inventory
git clone https://git.e1e0.net/partsdb.git
Log | Files | Refs

commit 0b52bc8af2274035d4b5d81dd0546dbad538db00
parent deedc8e07c66f69676dd8456ffbec19151774f0f
Author: Paco Esteban <paco@e1e0.net>
Date:   Tue, 16 Mar 2021 19:18:30 +0100

add version flag

Diffstat:
Mpartsdb.py | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/partsdb.py b/partsdb.py @@ -11,6 +11,7 @@ from database import PartsDB from helpers import * from octopart import OctopartClient +__version__ = 'v0.1.0' octo = OctopartClient(os.getenv('OCTOPART_TOKEN', None)) db = PartsDB(os.getenv('PARTSDB_FILE', f"{os.getenv('HOME')}/.local/share/parts.db")) @@ -182,6 +183,8 @@ def list_categories(): if __name__ == '__main__': ap = argparse.ArgumentParser() + ap.add_argument('--version', '-v', action='version', + version='%(prog)s '+__version__) # Place for global options here # parser.add_argument(...) # And then the commands