From 2d1803475917b36e543a69f69461bb441c82a8e2 Mon Sep 17 00:00:00 2001 From: Kendell R Date: Mon, 11 Nov 2024 15:47:00 -0800 Subject: [PATCH] Move extensions to their own folder (#3773) --- components.py => _extensions/components.py | 0 github.py => _extensions/github.py | 0 seo.py => _extensions/seo.py | 2 +- sitemap.py => _extensions/sitemap.py | 0 conf.py | 2 +- 5 files changed, 2 insertions(+), 2 deletions(-) rename components.py => _extensions/components.py (100%) rename github.py => _extensions/github.py (100%) rename seo.py => _extensions/seo.py (98%) rename sitemap.py => _extensions/sitemap.py (100%) diff --git a/components.py b/_extensions/components.py similarity index 100% rename from components.py rename to _extensions/components.py diff --git a/github.py b/_extensions/github.py similarity index 100% rename from github.py rename to _extensions/github.py diff --git a/seo.py b/_extensions/seo.py similarity index 98% rename from seo.py rename to _extensions/seo.py index f8efb19f4..98ba7dc46 100644 --- a/seo.py +++ b/_extensions/seo.py @@ -129,7 +129,7 @@ class SEODirective(Directive): if not image.startswith("/"): local_img = f"/images/{image}" image = "/_images/" + image - p = Path(__file__).parent / local_img[1:] + p = Path(__file__).parent.parent / local_img[1:] if not p.is_file(): raise ValueError(f"File {p} for seo tag does not exist {self.state.document}") diff --git a/sitemap.py b/_extensions/sitemap.py similarity index 100% rename from sitemap.py rename to _extensions/sitemap.py diff --git a/conf.py b/conf.py index ba3f5b2e3..ebd1b4a81 100644 --- a/conf.py +++ b/conf.py @@ -25,7 +25,7 @@ import os import sys -sys.path.append(os.path.abspath(".")) +sys.path.append(os.path.abspath("_extensions")) # -- General configuration ------------------------------------------------