#
---
+# .readthedocs.yml
+# Read the Docs configuration file
+# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
+
version: 2
formats:
- htmlzip
build:
- image: latest
+ os: ubuntu-22.04
+ tools:
+ python: "3.11"
+ jobs:
+ pre_build:
+ - mkdir --parents _readthedocs/html/
+ - mkdir --parents _readthedocs/tmp/doctrees
+ - sphinx-build -W -b html --keep-going -n -d
+ _readthedocs/tmp/doctrees ./docs/ _readthedocs/html/
+ - sphinx-build -W -b html --keep-going -n -d
+ _readthedocs/tmp/doctrees/datafilecollector ./datafilecollector/docs/
+ _readthedocs/html/datafilecollector
+ - sphinx-build -W -b html --keep-going -n -d
+ _readthedocs/tmp/doctrees/influxlogger ./influxlogger/docs/
+ _readthedocs/html/influxlogger
+ - sphinx-build -W -b html --keep-going -n -d
+ _readthedocs/tmp/doctrees/pmproducer ./pmproducer/docs/
+ _readthedocs/html/pmproducer
+ - sphinx-build -W -b html --keep-going -n -d
+ _readthedocs/tmp/doctrees/pm-file-converter ./pm-file-converter/docs/
+ _readthedocs/html/pm-file-converter
python:
- version: 3.7
install:
- requirements: docs/requirements-docs.txt
+ - requirements: datafilecollector/docs/requirements-docs.txt
+ - requirements: influxlogger/docs/requirements-docs.txt
+ - requirements: pmproducer/docs/requirements-docs.txt
+ - requirements: pm-file-converter/docs/requirements-docs.txt
sphinx:
configuration: docs/conf.py