From f199dd6a8d3f793b85a41215d3e6123f0b5819a8 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Tue, 28 Apr 2026 05:14:17 +0200 Subject: [PATCH] ConfigurableParameter.get_typical_input_len: limit to 10 lines Change-Id: Ia3d79e786f397a02bf2a8fafac5030d1198d9f76 --- pySim/esim/saip/personalization.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pySim/esim/saip/personalization.py b/pySim/esim/saip/personalization.py index 30109dda..90c3423f 100644 --- a/pySim/esim/saip/personalization.py +++ b/pySim/esim/saip/personalization.py @@ -292,7 +292,9 @@ class ConfigurableParameter(abc.ABC, metaclass=ClassVarMeta): May be overridden by subclasses. This default implementation returns the maximum allowed value length -- a good fit for most subclasses. ''' - return cls.get_len_range()[1] or 16 + l = cls.get_len_range()[1] or 16 + l = min(10*80, l) + return l @classmethod def is_super_of(cls, other_class):