.readthedocs.yaml 1022 B

1234567891011121314151617181920212223242526272829303132333435
  1. # Read the Docs configuration file for Sphinx projects
  2. # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
  3. # Required
  4. version: 2
  5. # Set the OS, Python version and other tools you might need
  6. build:
  7. os: ubuntu-22.04
  8. tools:
  9. python: "3.12"
  10. # You can also specify other tool versions:
  11. # nodejs: "20"
  12. # rust: "1.70"
  13. # golang: "1.20"
  14. # Build documentation in the "docs/" directory with Sphinx
  15. sphinx:
  16. configuration: docs/conf.py
  17. # You can configure Sphinx to use a different builder, for instance use the dirhtml builder for simpler URLs
  18. # builder: "dirhtml"
  19. # Fail on all warnings to avoid broken references
  20. # fail_on_warning: true
  21. # Optionally build your docs in additional formats such as PDF and ePub
  22. formats:
  23. - pdf
  24. - epub
  25. # Optional but recommended, declare the Python requirements required
  26. # to build your documentation
  27. # See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
  28. python:
  29. install:
  30. - requirements: docs/requirements.txt