From b353b8ff8cfaba15f1a45374e11e2faf3b9b06e3 Mon Sep 17 00:00:00 2001 From: Alek Ratzloff Date: Wed, 22 May 2024 11:01:54 -0700 Subject: [PATCH] Clean up progname in help dialogue Signed-off-by: Alek Ratzloff --- colorhash/__main__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/colorhash/__main__.py b/colorhash/__main__.py index d1162e2..f278d20 100644 --- a/colorhash/__main__.py +++ b/colorhash/__main__.py @@ -53,7 +53,12 @@ def main(): HASH_CHOICES = ["md5", "sha1", "sha224", "sha256", "sha384", "sha512"] EPILOGUE = "\n\n".join([MATRIX_HELP, PALETTE_HELP]) + progname: str = sys.argv[0] + if progname.endswith('__main__.py'): + progname = 'colorhash' + ap = argparse.ArgumentParser( + prog=progname, description="Create a piece of art based on the hash of a file.", epilog=EPILOGUE, formatter_class=argparse.RawDescriptionHelpFormatter,