diff options
-rw-r--r-- | rainbow_parenthesis/__init__.py | 2 | ||||
-rw-r--r-- | rainbow_parenthesis/__main__.py | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/rainbow_parenthesis/__init__.py b/rainbow_parenthesis/__init__.py index c029b3f..1930f84 100644 --- a/rainbow_parenthesis/__init__.py +++ b/rainbow_parenthesis/__init__.py @@ -9,7 +9,7 @@ import io from typing import Literal, Generator from dataclasses import dataclass -__version__ = "0.2" +__version__ = "0.2.2" @dataclass diff --git a/rainbow_parenthesis/__main__.py b/rainbow_parenthesis/__main__.py index d600806..7e820fc 100644 --- a/rainbow_parenthesis/__main__.py +++ b/rainbow_parenthesis/__main__.py @@ -5,7 +5,7 @@ Reads a string from stdin, and outputs it to stdout with all parenthesis prettily colored. """ -from . import colorize, Colored +from . import colorize, Colored, __version__ from . import term import argparse @@ -20,6 +20,9 @@ def build_argparse() -> argparse.ArgumentParser: parser = argparse.ArgumentParser(prog='rainbow') parser.add_argument('input', type=argparse.FileType('r'), nargs='?', default='-') + parser.add_argument('--version', + action='version', + version=f'%(prog)s {__version__}') return parser |