aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec/mod/symbolic.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyecsca/ec/mod/symbolic.py')
-rw-r--r--pyecsca/ec/mod/symbolic.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/pyecsca/ec/mod/symbolic.py b/pyecsca/ec/mod/symbolic.py
index 25ce91d..0c8a4ba 100644
--- a/pyecsca/ec/mod/symbolic.py
+++ b/pyecsca/ec/mod/symbolic.py
@@ -26,9 +26,6 @@ class SymbolicMod(Mod):
n: int
__slots__ = ("x", "n")
- def __new__(cls, *args, **kwargs):
- return object.__new__(cls)
-
def __init__(self, x: Expr, n: int):
self.x = x
self.n = n
@@ -117,6 +114,6 @@ class SymbolicMod(Mod):
return self.__class__(pow(self.x, n), self.n)
-from pyecsca.ec.mod.base import _mod_classes
+from pyecsca.ec.mod.base import _mod_classes # noqa
_mod_classes["symbolic"] = SymbolicMod