From e641331b5abbad15a5d6127907aaeb99007104f8 Mon Sep 17 00:00:00 2001 From: R1kaB3rN <100738684+R1kaB3rN@users.noreply.github.com> Date: Fri, 23 Feb 2024 18:27:17 -0800 Subject: [PATCH] ulwgl_run: prefer selectively importing argparse functionality --- ulwgl_run.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ulwgl_run.py b/ulwgl_run.py index 14c72dd..dc34a76 100755 --- a/ulwgl_run.py +++ b/ulwgl_run.py @@ -1,10 +1,9 @@ #!/usr/bin/env python3 import os -import argparse from traceback import print_exception -from argparse import ArgumentParser, Namespace import sys +from argparse import ArgumentParser, Namespace, RawTextHelpFormatter from pathlib import Path from typing import Dict, Any, List, Set, Union, Tuple from ulwgl_plugins import enable_steam_game_drive, set_env_toml @@ -40,10 +39,10 @@ example usage: ULWGL_LOG= GAMEID= {exe} /home/foo/example.exe {exe} --config /home/foo/example.toml """ - parser: ArgumentParser = argparse.ArgumentParser( + parser: ArgumentParser = ArgumentParser( description="Unified Linux Wine Game Launcher", epilog=usage, - formatter_class=argparse.RawTextHelpFormatter, + formatter_class=RawTextHelpFormatter, ) parser.add_argument("--config", help="path to TOML file (requires Python 3.11)")