mirror of
https://github.com/django/django.git
synced 2025-07-04 01:39:20 +00:00
[3.2.x] Refs #33247 -- Corrected configuration for Read The Docs.
This pins Sphinx version, because the default Sphinx version used by RTD is not compatible with Python 3.8+. This also, sets Python 3.8 for RTD builds which is compatible with all current versions of Django. Thanks to Mariusz Felisiak for the suggestion. Backport of 447b6c866f0741bb68c92dc925a65fb15bfe7995 from main.
This commit is contained in:
parent
327dac6e7c
commit
9d171643d4
@ -1,17 +1,20 @@
|
||||
# Configuration for the Read The Docs (RTD) builds of the documentation.
|
||||
# Ref: https://docs.readthedocs.io/en/stable/config-file/v2.html
|
||||
# Note python.install.requirements is not currently required, as Sphinx is
|
||||
# preinstalled and spelling checks not performed by RTD.
|
||||
# The python.install.requirements pins the version of Sphinx used.
|
||||
version: 2
|
||||
|
||||
build:
|
||||
os: ubuntu-20.04
|
||||
tools:
|
||||
python: "3.10"
|
||||
python: "3.8"
|
||||
|
||||
sphinx:
|
||||
configuration: docs/conf.py
|
||||
|
||||
python:
|
||||
install:
|
||||
- requirements: docs/requirements.txt
|
||||
|
||||
formats:
|
||||
- epub
|
||||
- pdf
|
||||
|
3
docs/requirements.txt
Normal file
3
docs/requirements.txt
Normal file
@ -0,0 +1,3 @@
|
||||
pyenchant
|
||||
Sphinx>=3.1.0
|
||||
sphinxcontrib-spelling
|
Loading…
x
Reference in New Issue
Block a user