We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aa82f16 commit 779dbddCopy full SHA for 779dbdd
pyargwriter/utils/casts.py
@@ -55,7 +55,7 @@ def dict2args(d: Dict[str, Any]) -> str:
55
result += f"{key} = {value}, "
56
57
# make required argument if there is no default given in the argument dictionary
58
- if "default" not in d.keys():
+ if "default" not in d.keys() and d["type"] != "bool":
59
result += "required = True, "
60
else:
61
result += "required = False, "
0 commit comments