From e29ec621f59efc778346f75e2cd90fae7367dfa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Sierro?= Date: Wed, 25 Aug 2021 12:30:55 +0200 Subject: [PATCH] added version command --- src/scgenerator/cli/cli.py | 3 ++- src/scgenerator/const.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/scgenerator/cli/cli.py b/src/scgenerator/cli/cli.py index 666a3f8..25b0320 100644 --- a/src/scgenerator/cli/cli.py +++ b/src/scgenerator/cli/cli.py @@ -6,7 +6,7 @@ import re import numpy as np -from .. import env, io, scripts +from .. import env, io, scripts, const from ..logger import get_logger from ..physics.fiber import dispersion_coefficients from ..physics.simulate import SequencialSimulations, resume_simulations, run_simulation_sequence @@ -37,6 +37,7 @@ def create_parser(): parser.add_argument( *names, **{k: v for k, v in args.items() if k not in {"short_name", "type"}} ) + parser.add_argument("--version", action="version", version=const.__version__) run_parser = subparsers.add_parser("run", help="run a simulation from a config file") run_parser.add_argument("configs", help="path(s) to the toml configuration file(s)", nargs="+") diff --git a/src/scgenerator/const.py b/src/scgenerator/const.py index e650575..a8e391d 100644 --- a/src/scgenerator/const.py +++ b/src/scgenerator/const.py @@ -1,4 +1,4 @@ -__version__ = "0.1.1" +__version__ = "0.1.1dev" from typing import Any