From 88f38a5a37958477e1fbfed0b19e5da7b1e04edc Mon Sep 17 00:00:00 2001 From: Rodja Trappe Date: Sat, 27 Apr 2024 15:18:09 +0200 Subject: [PATCH] just skip import errors --- docs/generate_reference.py | 6 +++--- mkdocs_requirements.txt | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/generate_reference.py b/docs/generate_reference.py index 34fe6cb9..f9a681df 100644 --- a/docs/generate_reference.py +++ b/docs/generate_reference.py @@ -25,14 +25,14 @@ def extract_events(filepath: str) -> dict[str, str]: for path in sorted(Path('.').rglob('__init__.py')): identifier = str(path.parent).replace('/', '.') - if identifier in ['field_friend']: + if identifier in ['field_friend',]: continue try: module = importlib.import_module(identifier) except Exception: - logging.exception(f'Failed to import {identifier}') - sys.exit(1) + logging.warning(f'Failed to import {identifier}') + continue doc_path = path.parent.with_suffix('.md') found_something = False diff --git a/mkdocs_requirements.txt b/mkdocs_requirements.txt index d47adff4..439362ca 100644 --- a/mkdocs_requirements.txt +++ b/mkdocs_requirements.txt @@ -1,4 +1,3 @@ -rosys mkdocs mkdocs-material mdx-include