src/pyams_content/component/theme/interfaces.py
changeset 1423 31c1bc24a308
parent 1389 1485db1e2b5e
--- a/src/pyams_content/component/theme/interfaces.py	Tue Sep 08 12:23:21 2020 +0200
+++ b/src/pyams_content/component/theme/interfaces.py	Fri Nov 13 13:01:02 2020 +0100
@@ -10,15 +10,18 @@
 # FOR A PARTICULAR PURPOSE.
 #
 
-__docformat__ = 'restructuredtext'
-
 from zope.interface import Interface, Invalid, invariant
 from zope.schema import Bool, Choice
 
-from pyams_content import _
 from pyams_thesaurus.interfaces.thesaurus import IThesaurusContextManager, \
     IThesaurusContextManagerTarget
 from pyams_thesaurus.schema import ThesaurusTermsListField
+from pyams_utils.interfaces.inherit import IInheritInfo
+
+
+__docformat__ = 'restructuredtext'
+
+from pyams_content import _
 
 
 #
@@ -92,7 +95,7 @@
     """Marker interface for tools managing themes"""
 
 
-class IThemesInfo(Interface):
+class IThemesInfo(IInheritInfo):
     """Themes information interface"""
 
     themes = ThesaurusTermsListField(title=_("Themes"),