Skip to content

Macro Rendering Error

File: reference/tandem_schema.md

ModuleNotFoundError: No module named 'perovskite_solar_cell_database.schema_packages.tandem.tandem'

Traceback (most recent call last):
  File "/home/runner/work/nomad-perovskite-solar-cells-database/nomad-perovskite-solar-cells-database/.venv/lib/python3.12/site-packages/mkdocs_macros/plugin.py", line 688, in render
    return md_template.render(**page_variables)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/runner/work/nomad-perovskite-solar-cells-database/nomad-perovskite-solar-cells-database/.venv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
    self.environment.handle_exception()
  File "/home/runner/work/nomad-perovskite-solar-cells-database/nomad-perovskite-solar-cells-database/.venv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
    raise rewrite_traceback_stack(source=source)
  File "<template>", line 3, in top-level template code
  File "/home/runner/work/nomad-perovskite-solar-cells-database/nomad-perovskite-solar-cells-database/.venv/lib/python3.12/site-packages/nomad/mkdocs/__init__.py", line 395, in metainfo_package
    module = importlib.import_module(path)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'perovskite_solar_cell_database.schema_packages.tandem.tandem'