Skip to content

Commit 46394af

Browse files
authored
Update argparse_config.py
Don't break existing codes
1 parent 836382b commit 46394af

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/configmypy/argparse_config.py

+3
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ def __init__(self, infer_types="fuzzy", overwrite_nested_config=False, **additio
3636
self.additional_config = Bunch(additional_config)
3737
if infer_types in [False, "fuzzy", "strict"]:
3838
self.infer_types = infer_types
39+
elif infer_types:
40+
# Backwards compatibility
41+
self.infer_types = 'strict'
3942
else:
4043
raise ArgumentError("Error: infer_types only takes values False, \'fuzzy\', \'strict\'")
4144
self.overwrite_nested_config = overwrite_nested_config

0 commit comments

Comments
 (0)