diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-09-19 11:52:38 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-09-19 11:52:38 +0200 |
commit | c14a38b45f9fb17a010e260b755e8aa045679319 (patch) | |
tree | b81636861d9f46da139fa9266d3990fd58a36f19 | |
parent | Move argparser creation to own procedure. (diff) | |
download | rainbow-parenthesis-c14a38b45f9fb17a010e260b755e8aa045679319.tar.gz rainbow-parenthesis-c14a38b45f9fb17a010e260b755e8aa045679319.tar.xz |
-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 |