Closed LinZhihao-723 closed 1 month ago
The changes in this pull request involve an update to the docs/requirements.txt
file, specifically modifying the version requirement for the sphinx
package. The version has been changed from sphinx>=7.3.7
to sphinx==8.0.2
, indicating a shift to a specific version due to an unresolved issue. Additionally, comments have been added to clarify the rationale behind locking the versions of both pydata-sphinx-theme
and sphinx
.
File | Change Summary |
---|---|
docs/requirements.txt | Updated sphinx version from >=7.3.7 to ==8.0.2 and added comments explaining the version locks for pydata-sphinx-theme and sphinx . |
sequenceDiagram
participant User
participant Docs
participant Sphinx
User->>Docs: Request documentation build
Docs->>Sphinx: Use sphinx==8.0.2 for building
Sphinx-->>Docs: Build completed
Docs-->>User: Return built documentation
Description
Recent doc build workflows failed: https://github.com/y-scope/clp/actions/runs/11297119298 due to the following issue: https://github.com/sphinx-doc/sphinx/issues/13002 This PR locks Sphinx to 8.0.2 as a temporary solution to the problem.
Validation performed
Ensure the workflow passed: https://github.com/LinZhihao-723/clp/actions/runs/11298904378
Summary by CodeRabbit
sphinx
package version to a specific release for improved stability.