Skip to content

Versioned docs#454

Merged
jo-mueller merged 3 commits intoBiAPoL:mainfrom
zoccoler:versioned_docs
Jul 16, 2025
Merged

Versioned docs#454
jo-mueller merged 3 commits intoBiAPoL:mainfrom
zoccoler:versioned_docs

Conversation

@zoccoler
Copy link
Collaborator

This pull request focuses on transitioning the book deployment process from GitHub Actions to Read the Docs, updating dependencies, and adding configuration files. The most significant changes include removing the GitHub Actions workflow for deploying the book, adding a Read the Docs configuration file, and updating the docs/requirements.txt file to include new dependencies.

Migration to Read the Docs:

  • .github/workflows/build_book.yml: Removed the GitHub Actions workflow for deploying the book to GitHub Pages. This includes steps for installing dependencies, building the book, and deploying it.
  • .readthedocs.yaml: Added a new Read the Docs configuration file to manage the build process. This file specifies the Python version, Sphinx configuration, and output formats (PDF and EPUB).

Dependency Updates:

  • docs/requirements.txt: Added new dependencies (matplotlib, numpy, PyQt5, qtpy) to support the updated build and functionality requirements.

Miscellaneous:

zoccoler added 3 commits July 16, 2025 15:39
Introduces .readthedocs.yaml for documentation builds and adds a placeholder references.bib file. Updates docs/requirements.txt to include matplotlib, numpy, PyQt5, and qtpy for enhanced documentation capabilities.
@jo-mueller jo-mueller merged commit 04b30ed into BiAPoL:main Jul 16, 2025
13 checks passed
@zoccoler zoccoler deleted the versioned_docs branch July 16, 2025 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants