<p>fixeria has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/pysim/+/24028">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">[pylint] Mark abstract MagicSimBase class as such<br><br>Change-Id: I315c646d94a1d3282917f5abb0c93efb918b53d7<br>---<br>M pySim/cards.py<br>1 file changed, 4 insertions(+), 3 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/28/24028/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/pySim/cards.py b/pySim/cards.py</span><br><span>index 3b53654..24e789e 100644</span><br><span>--- a/pySim/cards.py</span><br><span>+++ b/pySim/cards.py</span><br><span>@@ -23,6 +23,7 @@</span><br><span> #</span><br><span> </span><br><span> from typing import Optional, Dict, Tuple</span><br><span style="color: hsl(120, 100%, 40%);">+import abc</span><br><span> </span><br><span> from pySim.ts_51_011 import EF, DF, EF_AD</span><br><span> from pySim.ts_31_102 import EF_USIM_ADF_map</span><br><span>@@ -470,7 +471,7 @@</span><br><span>                               uiari_recs += "UICC IARI: Can't read, response code = %s\n" % (sw)</span><br><span>             return uiari_recs</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-class _MagicSimBase(Card):</span><br><span style="color: hsl(120, 100%, 40%);">+class MagicSimBase(abc.ABC, Card):</span><br><span>  """</span><br><span>   Theses cards uses several record based EFs to store the provider infos,</span><br><span>      each possible provider uses a specific record number in each EF. The</span><br><span>@@ -592,7 +593,7 @@</span><br><span>                           self._scc.update_record(['3f00', '7f4d', k], n + ofs, msg)</span><br><span> </span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-class SuperSim(_MagicSimBase):</span><br><span style="color: hsl(120, 100%, 40%);">+class SuperSim(MagicSimBase):</span><br><span> </span><br><span>  name = 'supersim'</span><br><span> </span><br><span>@@ -605,7 +606,7 @@</span><br><span>  _ki_file = None</span><br><span> </span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-class MagicSim(_MagicSimBase):</span><br><span style="color: hsl(120, 100%, 40%);">+class MagicSim(MagicSimBase):</span><br><span> </span><br><span>     name = 'magicsim'</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/pysim/+/24028">change 24028</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/pysim/+/24028"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: pysim </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I315c646d94a1d3282917f5abb0c93efb918b53d7 </div>
<div style="display:none"> Gerrit-Change-Number: 24028 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>