From 6d39fae71a9c0f824571694aaa1e5c7c9bf9849c Mon Sep 17 00:00:00 2001 From: JC Brand Date: Sat, 11 Jun 2022 20:17:19 +0200 Subject: [PATCH] Remove Buildout and just use `pip` to genrate the Sphinx docs --- Makefile | 9 +++------ buildout.cfg | 15 --------------- requirements.txt | 4 +++- 3 files changed, 6 insertions(+), 22 deletions(-) delete mode 100644 buildout.cfg diff --git a/Makefile b/Makefile index c8bce0dc6..1ba5aec4b 100644 --- a/Makefile +++ b/Makefile @@ -226,13 +226,10 @@ test: ./bin/activate: python3 -m venv . -.installed.cfg: requirements.txt buildout.cfg - ./bin/pip install -r requirements.txt +.PHONY: docsdev +docsdev: ./bin/activate requirements.txt ./bin/pip install --upgrade pip==21.3.1 - ./bin/pip install --upgrade setuptools==51.3.3 - ./bin/buildout -v - -docsdev: ./bin/activate .installed.cfg + ./bin/pip install -r requirements.txt .PHONY: html html: doc diff --git a/buildout.cfg b/buildout.cfg deleted file mode 100644 index 06b208afe..000000000 --- a/buildout.cfg +++ /dev/null @@ -1,15 +0,0 @@ -[buildout] -parts = - sphinx - -versions = versions - -[sphinx] -recipe = zc.recipe.egg -eggs = - Sphinx - sphinx-bootstrap-theme - -[versions] -Sphinx = 4.5.0 -docutils = 0.17.1 diff --git a/requirements.txt b/requirements.txt index 2857dddcc..90547f584 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,3 @@ -zc.buildout==2.13.6 +Sphinx==4.5.0 +docutils==0.17.1 +sphinx-bootstrap-theme==0.8.1