From f05a9ecd2faec72961c7e9c0751454c210ecd8c0 Mon Sep 17 00:00:00 2001 From: black-sliver <59490463+black-sliver@users.noreply.github.com> Date: Fri, 15 Sep 2023 09:18:14 +0200 Subject: [PATCH] settings: add default=None to Group.get (#2178) This is regular dict behavior/emulation. --- settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings.py b/settings.py index 4c9c1d1c..a7dcbbf8 100644 --- a/settings.py +++ b/settings.py @@ -118,7 +118,7 @@ class Group: cls._type_cache = typing.get_type_hints(cls, globalns=mod_dict, localns=cls.__dict__) return cls._type_cache - def get(self, key: str, default: Any) -> Any: + def get(self, key: str, default: Any = None) -> Any: if key in self: return self[key] return default