You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Migrates the Read the Docs build from pip to uv for faster and more reliable
dependency installation. This follows the official Read the Docs documentation
for uv integration.
Changes:
- Added pre_create_environment step to install uv via asdf
- Added create_environment step to create venv with uv
- Replaced pip install commands with 'uv sync --frozen --group docs'
- Set UV_PROJECT_ENVIRONMENT to use Read the Docs virtualenv path
Benefits:
- Faster dependency resolution and installation
- Better workspace support (handles vcs-versioning dependency correctly)
- Respects uv.lock for reproducible builds with --frozen flag
- Consistent with local development and CI workflows
Reference: https://docs.readthedocs.com/platform/stable/build-customization.html#install-dependencies-with-uv
0 commit comments