Skip to content

Commit 96b2def

Browse files
committed
Update readthedocs configuration
sphinx_rtd_theme must now be installed explicitly.
1 parent c17843e commit 96b2def

File tree

5 files changed

+22
-7
lines changed

5 files changed

+22
-7
lines changed

.readthedocs.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# SPDX-License-Identifier: LGPL-2.1-or-later
2+
# SPDX-FileCopyrightText: 2024 igo95862
3+
---
4+
5+
version: 2
6+
7+
build:
8+
os: "ubuntu-22.04"
9+
tools:
10+
python: "3.9"
11+
12+
sphinx:
13+
configuration: "docs/conf.py"
14+
15+
python:
16+
install:
17+
- requirements: docs/requirements.txt

.readthedocs.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
author = 'igo95862'
2727
source_suffix = '.rst'
2828
extensions = ['sdbus.autodoc']
29+
html_theme = "sphinx_rtd_theme"
2930

3031
autoclass_content = 'both'
3132
autodoc_typehints = 'description'

docs/requirements.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# SPDX-License-Identifier: LGPL-2.1-or-later
2+
# SPDX-FileCopyrightText: 2024 igo95862
3+
sphinx_rtd_theme
4+
sdbus>=0.12.0

requirements.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)