diff --git a/ChangeLog b/ChangeLog index cb2c566..02fd600 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2023-11-09 Jan Kotanski + * change tango.Device_4Impl to tango.LatestDeviceImpl (#57) + * tagged as v2.15.0 + 2023-09-23 Jan Kotanski * send FATAL, WARN, and ERROR to stderr by default (#48) * tagged as v2.14.3 diff --git a/nxsconfigserver/MYSQLDataBase.py b/nxsconfigserver/MYSQLDataBase.py index ba6fd44..4d3947f 100644 --- a/nxsconfigserver/MYSQLDataBase.py +++ b/nxsconfigserver/MYSQLDataBase.py @@ -40,7 +40,7 @@ def __init__(self, streams=None): :brief: It creates the MYSQLDataBase instance :param streams: tango-like steamset class - :type streams: :class:`StreamSet` or :class:`tango.Device_4Impl` + :type streams: :class:`StreamSet` or :class:`tango.LatestDeviceImpl` """ #: (:class:`MySQLdb.connections.Connection`) db instance self.__db = None @@ -48,7 +48,7 @@ def __init__(self, streams=None): self.__args = None #: (:obj:`dict` <:obj:`str`, any>) connect arguments string self.__argstr = None - #: (:class:`StreamSet` or :class:`tango.Device_4Impl`) stream set + #: (:class:`StreamSet` or :class:`tango.LatestDeviceImpl`) stream set self._streams = streams def connect(self, args): diff --git a/nxsconfigserver/NXSConfigServer.py b/nxsconfigserver/NXSConfigServer.py index ea3dd14..221d9fe 100644 --- a/nxsconfigserver/NXSConfigServer.py +++ b/nxsconfigserver/NXSConfigServer.py @@ -44,7 +44,7 @@ # ================================================================== -class NXSConfigServer(tango.Device_4Impl): +class NXSConfigServer(tango.LatestDeviceImpl): """ NXSConfigServer Class Description: @@ -63,7 +63,7 @@ def __init__(self, cl, name): :param name: device name :type name: :obj:`str` """ - tango.Device_4Impl.__init__(self, cl, name) + tango.LatestDeviceImpl.__init__(self, cl, name) self.debug_stream("In __init__()") #: (:class:`nxsconfigserver.XMLConfigutator.XMLConfigutator`) \ #: xml configurator instance diff --git a/nxsconfigserver/Release.py b/nxsconfigserver/Release.py index 8f8163c..fa0eba9 100644 --- a/nxsconfigserver/Release.py +++ b/nxsconfigserver/Release.py @@ -20,4 +20,4 @@ """ release version module """ #: version number -__version__ = "2.14.3" +__version__ = "2.15.0" diff --git a/nxsconfigserver/StreamSet.py b/nxsconfigserver/StreamSet.py index 4f8719c..305d648 100644 --- a/nxsconfigserver/StreamSet.py +++ b/nxsconfigserver/StreamSet.py @@ -37,7 +37,7 @@ def __init__(self, streams): """ streamset constractor :param streams: tango-like steamset class - :type streams: :class:`StreamSet` or :class:`tango.Device_4Impl` + :type streams: :class:`StreamSet` or :class:`tango.LatestDeviceImpl` """ #: (:class:`tango.log4tango.TangoStream`) Tango fatal log stream diff --git a/nxsconfigserver/XMLConfigurator.py b/nxsconfigserver/XMLConfigurator.py index 2cbcb1f..377a4b8 100644 --- a/nxsconfigserver/XMLConfigurator.py +++ b/nxsconfigserver/XMLConfigurator.py @@ -78,11 +78,11 @@ def __init__(self, server=None): """ constructor :param server: NXSConfigServer instance - :type server: :class:`tango.Device_4Impl` + :type server: :class:`tango.LatestDeviceImpl` :brief: It allows to construct XML configurer object """ - #: (:class:`StreamSet` or :class:`tango.Device_4Impl`) stream set + #: (:class:`StreamSet` or :class:`tango.LatestDeviceImpl`) stream set self._streams = StreamSet(weakref.ref(server) if server else None) #: (:obj:`str`) XML config string self.xmlstring = "" @@ -125,7 +125,7 @@ def __init__(self, server=None): #: (:obj:`str`) version label self.versionLabel = "XCS" - #: (:class:`tango.Device_4Impl`) Tango server + #: (:class:`tango.LatestDeviceImpl`) Tango server self.__server = server @classmethod