Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf7e617d

Browse files
committed
Use argparse's 'deprecated', added in 3.13
1 parent40dc145 commitf7e617d

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

‎build_docs.py

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -935,9 +935,15 @@ def parse_args():
935935
action="store_true",
936936
help="Run a quick build (only HTML files).",
937937
)
938+
parser.add_argument(
939+
"--branch",
940+
nargs="*",
941+
metavar="3.12",
942+
deprecated=True,
943+
help="Deprecated; use --branches instead.",
944+
)
938945
parser.add_argument(
939946
"-b",
940-
"--branch",# Deprecated
941947
"--branches",
942948
nargs="*",
943949
metavar="3.12",
@@ -998,6 +1004,9 @@ def parse_args():
9981004
version_info()
9991005
sys.exit(0)
10001006
delargs.version
1007+
ifargs.branchandnotargs.branches:
1008+
args.branches=args.branch
1009+
delargs.branch
10011010
ifargs.log_directory:
10021011
args.log_directory=args.log_directory.resolve()
10031012
ifargs.build_root:
@@ -1049,10 +1058,10 @@ def build_docs(args: argparse.Namespace) -> bool:
10491058
# This runs languages in config.toml order and versions newest first.
10501059
todo= [
10511060
(version,language)
1052-
forversioninversions.filter(args.branch)
1061+
forversioninversions.filter(args.branches)
10531062
forlanguageinreversed(languages.filter(args.languages))
10541063
]
1055-
delargs.branch
1064+
delargs.branches
10561065
delargs.languages
10571066

10581067
build_succeeded=set()

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp