summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles-Henri de Boysson <ceache@users.noreply.github.com>2023-02-12 09:43:24 -0500
committerCharles-Henri de Boysson <ceache@users.noreply.github.com>2023-02-14 16:49:41 -0500
commit693cd487ae61ef1e935b495a45d46f4de9ac2772 (patch)
tree33e2141f267bfe4c874024dafbfed14a9472dc13
parent5225b3e2fab6fec3b12b789e3cc6f3218429d32d (diff)
downloadkazoo-693cd487ae61ef1e935b495a45d46f4de9ac2772.tar.gz
docs: Use `.readthedocs.yaml` to configure the build
-rw-r--r--.readthedocs.yaml32
-rw-r--r--constraints.txt6
2 files changed, 32 insertions, 6 deletions
diff --git a/.readthedocs.yaml b/.readthedocs.yaml
new file mode 100644
index 0000000..95420fe
--- /dev/null
+++ b/.readthedocs.yaml
@@ -0,0 +1,32 @@
+# .readthedocs.yaml
+# Read the Docs configuration file
+# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
+
+# Required
+version: 2
+
+# Set the version of Python and other tools you might need
+build:
+ os: ubuntu-22.04
+ tools:
+ python: "3.7"
+ # You can also specify other tool versions:
+ # nodejs: "19"
+ # rust: "1.64"
+ # golang: "1.19"
+
+# Build documentation in the docs/ directory with Sphinx
+sphinx:
+ configuration: docs/conf.py
+
+# If using Sphinx, optionally build your docs in additional formats such as PDF
+formats: []
+# - pdf
+
+# Optionally declare the Python requirements required to build your docs
+python:
+ install:
+ - method: pip
+ path: .
+ extra_requirements:
+ - docs
diff --git a/constraints.txt b/constraints.txt
index dfc5457..42c8b14 100644
--- a/constraints.txt
+++ b/constraints.txt
@@ -5,9 +5,3 @@ flake8==5.0.2
objgraph==3.5.0
pytest==6.2.5
pytest-cov==3.0.0
-
-# Documentation building.
-Jinja2==2.7.3
-Pygments==1.6
-Sphinx==1.2.2
-docutils==0.12