From 65aaf27bcf0c24bb8fa6945a1678703a168fbb57 Mon Sep 17 00:00:00 2001 From: Sarthak Kapoor Date: Mon, 30 Jun 2025 10:47:37 +0200 Subject: [PATCH 1/3] Use env from nomad-docs --- docs/main.py | 2 +- pyproject.toml | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/main.py b/docs/main.py index 3e4d82d..920ec41 100644 --- a/docs/main.py +++ b/docs/main.py @@ -1 +1 @@ -from nomad.mkdocs import define_env # noqa: F401 +from nomad_docs import define_env # noqa: F401 diff --git a/pyproject.toml b/pyproject.toml index 1ca5faa..2d7b191 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,12 +51,13 @@ dev = [ "pytest", "ruff", "structlog", - "mkdocs", + "mkdocs", "mkdocs-material>=9.0", "pymdown-extensions", "mkdocs-click", "mkdocs-macros-plugin>=1.0", - "pydantic>=2.0,<2.11" + "pydantic>=2.0,<2.11", + "nomad-docs", ] [tool.ruff] From 2a992895e4eff6c7db66444221d468f88d515dab Mon Sep 17 00:00:00 2001 From: Sarthak Kapoor Date: Mon, 30 Jun 2025 12:10:36 +0200 Subject: [PATCH 2/3] Ruff: ignore PLC0415 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 2d7b191..6d03b9d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -107,6 +107,7 @@ select = [ ignore = [ "F403", # 'from module import *' used; unable to detect undefined names + "PLC0415", # `import` should be at the top-level of a file ] fixable = ["ALL"] From beab9ffbed76e7fa7e9583c9cf3e2a6a46d6071f Mon Sep 17 00:00:00 2001 From: Sarthak Kapoor Date: Mon, 30 Jun 2025 12:13:26 +0200 Subject: [PATCH 3/3] Pin nomad-docs version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 6d03b9d..b848da0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,13 +51,13 @@ dev = [ "pytest", "ruff", "structlog", + "nomad-docs>=0.1.3", "mkdocs", "mkdocs-material>=9.0", "pymdown-extensions", "mkdocs-click", "mkdocs-macros-plugin>=1.0", "pydantic>=2.0,<2.11", - "nomad-docs", ] [tool.ruff]