@@ -40,6 +40,7 @@ class ConfigFile(BaseModel):
40
40
package_name_override : Optional [str ] = None
41
41
package_version_override : Optional [str ] = None
42
42
use_path_prefixes_for_title_model_names : bool = True
43
+ enumerate_duplicate_model_names : bool = False
43
44
post_hooks : Optional [list [str ]] = None
44
45
docstrings_on_attributes : bool = False
45
46
field_prefix : str = "field_"
@@ -70,6 +71,7 @@ class Config:
70
71
package_name_override : Optional [str ]
71
72
package_version_override : Optional [str ]
72
73
use_path_prefixes_for_title_model_names : bool
74
+ enumerate_duplicate_model_names : bool
73
75
post_hooks : list [str ]
74
76
docstrings_on_attributes : bool
75
77
field_prefix : str
@@ -112,6 +114,7 @@ def from_sources(
112
114
package_name_override = config_file .package_name_override ,
113
115
package_version_override = config_file .package_version_override ,
114
116
use_path_prefixes_for_title_model_names = config_file .use_path_prefixes_for_title_model_names ,
117
+ enumerate_duplicate_model_names = config_file .enumerate_duplicate_model_names ,
115
118
post_hooks = post_hooks ,
116
119
docstrings_on_attributes = config_file .docstrings_on_attributes ,
117
120
field_prefix = config_file .field_prefix ,
0 commit comments