From b85da95faced6585a8bcf1d711c782d0f6f183f6 Mon Sep 17 00:00:00 2001 From: John Omotani Date: Tue, 5 May 2020 11:59:58 +0100 Subject: [PATCH] Add WithMeta.__repr__() method Provides better printing of default options. --- optionsfactory/withmeta.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/optionsfactory/withmeta.py b/optionsfactory/withmeta.py index 8184909..8d468e8 100644 --- a/optionsfactory/withmeta.py +++ b/optionsfactory/withmeta.py @@ -132,6 +132,9 @@ def __eq__(self, other): ) def __str__(self): + return self.__repr__() + + def __repr__(self): return ( f"WithMeta({self.value}, doc={self.doc}, value_type={self.value_type}), " f"allowed={self.allowed}, check_all={self.check_all}, "