Hello
Does this utility run only with Python 3.8?
I have 3.6 and complaining about some libraries ...
]$ omg get nodes
Traceback (most recent call last):
File "${HOME}/.venv/bin/omg", line 10, in
from importlib.metadata import distribution
ModuleNotFoundError: No module named 'importlib.metadata'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/_compat.py", line 9, in
from typing import Protocol
ImportError: cannot import name 'Protocol'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "${HOME}/.venv/bin/omg", line 13, in
from importlib_metadata import distribution
File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/init.py", line 17, in
from . import _adapters, _meta
File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/_meta.py", line 1, in
from ._compat import Protocol
File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/_compat.py", line 12, in
from typing_extensions import Protocol # type: ignore
File "${HOME}/.venv/lib/python3.6/site-packages/typing_extensions-4.3.0-py3.6.egg/typing_extensions.py", line 160, in
class _FinalForm(typing._SpecialForm, _root=True):
AttributeError: module 'typing' has no attribute '_SpecialForm'
Hello Does this utility run only with Python 3.8? I have 3.6 and complaining about some libraries ...
]$ omg get nodes Traceback (most recent call last): File "${HOME}/.venv/bin/omg", line 10, in
from importlib.metadata import distribution
ModuleNotFoundError: No module named 'importlib.metadata'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/_compat.py", line 9, in
from typing import Protocol
ImportError: cannot import name 'Protocol'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "${HOME}/.venv/bin/omg", line 13, in
from importlib_metadata import distribution
File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/init.py", line 17, in
from . import _adapters, _meta
File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/_meta.py", line 1, in
from ._compat import Protocol
File "${HOME}/.venv/lib/python3.6/site-packages/importlib_metadata-4.12.0-py3.6.egg/importlib_metadata/_compat.py", line 12, in
from typing_extensions import Protocol # type: ignore
File "${HOME}/.venv/lib/python3.6/site-packages/typing_extensions-4.3.0-py3.6.egg/typing_extensions.py", line 160, in
class _FinalForm(typing._SpecialForm, _root=True):
AttributeError: module 'typing' has no attribute '_SpecialForm'