From 3b0436a5ba694ef5bcb15b203493a9625c42ada2 Mon Sep 17 00:00:00 2001
From: Brett Cannon <brett@python.org>
Date: Tue, 28 Jan 2025 19:08:59 -0800
Subject: [PATCH] Move docs building files to the root (#422)

Required for Netlify.
---
 justfile                                  | 4 ++--
 mkdocs.yml                                | 2 ++
 docs/requirements.in => requirements.in   | 0
 docs/requirements.txt => requirements.txt | 0
 4 files changed, 4 insertions(+), 2 deletions(-)
 rename docs/requirements.in => requirements.in (100%)
 rename docs/requirements.txt => requirements.txt (100%)

diff --git a/justfile b/justfile
index 54840e2..fdb3306 100644
--- a/justfile
+++ b/justfile
@@ -58,7 +58,7 @@ man: _man-md
 
 # Create a lock file for docs/
 docs-lock:
-  pipx run --spec pip-tools pip-compile --generate-hashes --allow-unsafe -o docs/requirements.txt docs/requirements.in
+  pipx run --spec pip-tools pip-compile --generate-hashes --allow-unsafe -o requirements.txt requirements.in
 
 # Update insfall instructions for a specific version
 docs-install:
@@ -75,7 +75,7 @@ docs-venv:
         rm -rf {{ VENV }}
     fi
     cargo run -- -m venv {{ VENV }}
-    cargo run -- -m pip install --quiet --disable-pip-version-check -r docs/requirements.txt
+    cargo run -- -m pip install --quiet --disable-pip-version-check -r requirements.txt
 
 # Launch the documentation dev server
 docs-dev: docs-venv
diff --git a/mkdocs.yml b/mkdocs.yml
index b08f1b1..c9b3519 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -5,6 +5,8 @@ edit_uri: "https://github.dev/brettcannon/python-launcher/blob/main/docs/"
 site_description: "Launch your Python interpreter the lazy/smart way!"
 site_author: "Brett Cannon"
 copyright: "© 2022 Brett Cannon"
+docs_dir: docs
+site_dir: site
 theme:
   name: "material"
   icon:
diff --git a/docs/requirements.in b/requirements.in
similarity index 100%
rename from docs/requirements.in
rename to requirements.in
diff --git a/docs/requirements.txt b/requirements.txt
similarity index 100%
rename from docs/requirements.txt
rename to requirements.txt