Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 30, 2025

  • Analyze current .readthedocs.yaml configuration
  • Understand the new build process (pyproject.toml + custom build backend)
  • Update .readthedocs.yaml to:
    • Remove references to setup.py (build_cython, build_ext)
    • Remove reference to non-existent requirements.d/rtd.txt
    • Remove unnecessary git fetch --unshallow job
    • Keep pip install with path which will use pyproject.toml
    • Ensure system packages remain for Cython extension build
  • Run code review and security checks
  • Address reviewer feedback
Original prompt

This section details on the original issue you should resolve

<issue_title>Update readthedocs config</issue_title>
<issue_description>https://github.com/libfuse/pyfuse3/blob/main/.readthedocs.yaml needs an update to work with the updated build process (no more setup.py).</issue_description>

<agent_instructions>Update .readthedocs.yaml so that it works again, developer-notes/release_process.rst should be helpful.</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Update ReadTheDocs configuration for new build process Update .readthedocs.yaml for pyproject.toml build system Dec 30, 2025
Copilot AI requested a review from Nikratio December 30, 2025 09:19
Copy link
Contributor

@Nikratio Nikratio left a comment

Choose a reason for hiding this comment

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

Otherwise LGTM.

@Nikratio Nikratio marked this pull request as ready for review December 30, 2025 09:46
@Nikratio Nikratio merged commit fd897a0 into main Dec 30, 2025
5 checks passed
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.

Update readthedocs config

2 participants