Skip to content

Commit d9c262c

Browse files
committed
Preserve CLI config cast
1 parent fc107b2 commit d9c262c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/datamodel_code_generator/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1159,7 +1159,7 @@ def run_generate_from_config( # noqa: PLR0913, PLR0917
11591159
)
11601160
return generate(
11611161
input_=input_,
1162-
config=generation_config,
1162+
config=cast("Any", generation_config), # ty: ignore[redundant-cast]
11631163
)
11641164

11651165

tests/main/test_main_general.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -738,7 +738,7 @@ def test_run_generate_from_config_generate_kwargs_are_pinned() -> None:
738738
"""Pin the validated CLI Config values overlaid before generate() runs."""
739739
assert _run_generate_from_config_generate_kwargs() == snapshot([
740740
("input_", "input_"),
741-
("config", "generation_config"),
741+
("config", "cast('Any', generation_config)"),
742742
])
743743
assert _run_generate_from_config_model_copy_updates() == snapshot([
744744
("input_filename", "None"),

0 commit comments

Comments
 (0)