From 9c0bd54be6477c8015be0654cdec093d2c0f26d2 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 b9313a8..89674a3 100644 --- a/dibbler/main.py +++ b/dibbler/main.py @@ -1,5 +1,6 @@ import argparse import sys +from pathlib import Path from dibbler.conf import DEFAULT_CONFIG_PATH, config, default_config_path_submissive_and_readable @@ -9,8 +10,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(