]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
netcmd: models: ModelMeta no longer needs to inherit from ABCMeta
authorRob van der Linde <rob@catalyst.net.nz>
Wed, 21 Feb 2024 03:04:41 +0000 (16:04 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 1 Mar 2024 04:45:36 +0000 (04:45 +0000)
There are no more abstract methods since the previous commit, so ABCMeta is no longer needed.

Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
python/samba/netcmd/domain/models/model.py

index 6346f7630561ba71eff783c73e68938249578e44..fc503f4b87a03b1a0e0bed80d20f670b8376ba21 100644 (file)
@@ -21,7 +21,6 @@
 #
 
 import inspect
-from abc import ABCMeta
 
 from ldb import (ERR_NO_SUCH_OBJECT, FLAG_MOD_ADD, FLAG_MOD_REPLACE,
                  LdbError, Message, MessageElement, SCOPE_BASE,
@@ -36,7 +35,7 @@ from .fields import (DateTimeField, DnField, Field, GUIDField, IntegerField,
 from .query import Query
 
 
-class ModelMeta(ABCMeta):
+class ModelMeta(type):
 
     def __new__(mcls, name, bases, namespace, **kwargs):
         cls = super().__new__(mcls, name, bases, namespace, **kwargs)