Skip to content

Conversation

@sahiljhawar
Copy link
Collaborator

fixes #14

@sahiljhawar sahiljhawar requested a review from Copilot September 19, 2025 10:16
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR splits documentation requirements from the main project requirements by creating a separate requirements file for documentation dependencies and configuring the project to use optional dependencies.

  • Creates a dedicated docs/requirements.txt file containing Sphinx and documentation-related dependencies
  • Updates pyproject.toml to define optional documentation dependencies referencing the new file
  • Updates ReadTheDocs configuration to use the new documentation requirements file

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
pyproject.toml Adds optional-dependencies configuration for docs and minor formatting fixes
docs/requirements.txt New file containing documentation-specific dependencies
.readthedocs.yaml Updates requirements path to use the new docs requirements file

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@sahiljhawar sahiljhawar merged commit 52cb1ad into GFZ:main Sep 19, 2025
2 of 7 checks passed
@sahiljhawar sahiljhawar deleted the split-docs branch September 22, 2025 12:43
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.

Remove documentation dependencies from pyproject.toml

1 participant