-# Copyright (C) 2015-2019 CEA/DEN, EDF R&D
+# Copyright (C) 2015-2023 CEA, EDF
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
from .construction import *
from .exchange import *
from .features import *
+from .filters import *
from .collection import *
from .parameter import *
from .partset import *
from .primitives import *
from .gdml import *
from .tests import *
+
+# Add-on features
+
+from .addons import *
+# move functions from .addons to top level (model) package
+import inspect
+for attribute_name in dir(addons):
+ attribute = getattr(addons, attribute_name)
+ if inspect.isfunction(attribute):
+ globals()[attribute_name] = attribute
+del inspect