From 8340bd5d9c3c99f12444023568955ea4b17790d0 Mon Sep 17 00:00:00 2001 From: d-eigo-hara Date: Fri, 24 Oct 2025 08:49:17 +0000 Subject: [PATCH 1/3] chore --- .github/CODEOWNERS | 5 +++++ .github/workflows/lint.yml | 4 ++-- LICENSE | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..3f0a0c98 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,5 @@ +* @a5chin + +.github/ +pyproject.toml +uv.lock diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 03b183b8..1cb31588 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -4,7 +4,7 @@ on: push: branches: [main] paths: - - ".github/actions/setup-python-with-uv" + - ".github/actions/setup-python-with-uv/action.yml" - ".github/workflows/lint.yml" - "**.py" - ".python-version" @@ -16,7 +16,7 @@ on: pull_request: branches: [main] paths: - - ".github/actions/setup-python-with-uv" + - ".github/actions/setup-python-with-uv/action.yml" - ".github/workflows/lint.yml" - "**.py" - ".python-version" diff --git a/LICENSE b/LICENSE index b3b8349b..d5b16e97 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2024 a5chin +Copyright (c) 2025 a5chin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From 40c6f3069691033c832935f009ab59033d6b68ac Mon Sep 17 00:00:00 2001 From: a5chin Date: Sat, 25 Oct 2025 04:55:13 +0000 Subject: [PATCH 2/3] fix: cli --- noxfile.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/noxfile.py b/noxfile.py index 915e92fc..6989e607 100644 --- a/noxfile.py +++ b/noxfile.py @@ -4,10 +4,7 @@ from pydantic_settings import BaseSettings -class CLIArgs( - BaseSettings, - cli_ignore_unknown_args=True, -): +class CLIArgs(BaseSettings, cli_parse_args=True): """CLIArgs is a class that extends BaseSettings to handle command line arguments.""" junitxml: str = "" From a2dbb09714f8cdfe7f6283d691e4c149f45f7457 Mon Sep 17 00:00:00 2001 From: a5chin <81167661+a5chin@users.noreply.github.com> Date: Mon, 27 Oct 2025 00:51:13 +0900 Subject: [PATCH 3/3] Enhance CLIArgs with unknown args handling --- noxfile.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/noxfile.py b/noxfile.py index 6989e607..27f700b8 100644 --- a/noxfile.py +++ b/noxfile.py @@ -4,7 +4,11 @@ from pydantic_settings import BaseSettings -class CLIArgs(BaseSettings, cli_parse_args=True): +class CLIArgs( + BaseSettings, + cli_parse_args=True, + cli_ignore_unknown_args=True, +): """CLIArgs is a class that extends BaseSettings to handle command line arguments.""" junitxml: str = ""