Skip to content

Commit 5de7cbd

Browse files
thoradeadeas31
authored andcommitted
with_metaclass
1 parent 38bc77f commit 5de7cbd

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

OMPython/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class which means it will use OMCSessionZMQ by default. If you want to use
3030
from __future__ import absolute_import
3131
from __future__ import division
3232
from __future__ import print_function
33+
from future.utils import with_metaclass
3334
from builtins import int, range
3435
from copy import deepcopy
3536
from distutils import spawn
@@ -105,8 +106,7 @@ class which means it will use OMCSessionZMQ by default. If you want to use
105106
logger.addHandler(logger_console_handler)
106107

107108

108-
class OMCSessionBase(object):
109-
__metaclass__ = abc.ABCMeta
109+
class OMCSessionBase(with_metaclass(abc.ABCMeta, object)):
110110

111111
def __init__(self, readonly=False):
112112
self.readonly = readonly
@@ -580,7 +580,7 @@ def sendExpression(self, command, parsed=True):
580580
# LIU(Department of Computer Science)
581581

582582

583-
class Quantity:
583+
class Quantity(object):
584584
"""
585585
To represent quantities details
586586
"""

0 commit comments

Comments
 (0)