From f0cfb7748bf97972c5ceeeee724e705dccc2a827 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Wed, 10 Dec 2025 15:54:32 +0900 Subject: [PATCH] parse config file argument as `Path` --- dibbler/main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dibbler/main.py b/dibbler/main.py index f7c459f..ddd01ef 100644 --- a/dibbler/main.py +++ b/dibbler/main.py @@ -1,4 +1,5 @@ import argparse +from pathlib import Path from dibbler.conf import config @@ -8,8 +9,9 @@ parser.add_argument( "-c", "--config", help="Path to the config file", - type=str, - required=False, + type=Path, + metavar="FILE", + default="config.ini", ) subparsers = parser.add_subparsers(