summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--logilab/common/registry.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/logilab/common/registry.py b/logilab/common/registry.py
index dc61883..6f60ef9 100644
--- a/logilab/common/registry.py
+++ b/logilab/common/registry.py
@@ -87,10 +87,9 @@ import weakref
import traceback as tb
from os import listdir, stat
from os.path import join, isdir, exists
-from typing import Dict, Type
+from typing import Dict, Type, Optional, Union
from logging import getLogger
from warnings import warn
-from typing import Union
from logilab.common.modutils import modpath_from_file
from logilab.common.logging_ext import set_log_methods
@@ -399,8 +398,8 @@ class RegistrableObject(object):
that should be automatically registered.
"""
- __registry__ = None
- __regid__: Union[None, str] = None
+ __registry__: Optional[str] = None
+ __regid__: Optional[str] = None
__select__: Union[None, str, Predicate] = None
__abstract__ = True # see doc snipppets below (in Registry class)