Skip to content

fix: resolve Dependabot docs path dependency (FB-5262) - #558

Merged
simonzelenskifbio merged 1 commit into
mainfrom
simonzelenski/fb-5262-fix-python-sdk-dependabot-docs-path-dependency-failure
Oct 27, 2026
Merged

simonzelenskifbio merged 1 commit into
mainfrom
simonzelenski/fb-5262-fix-python-sdk-dependabot-docs-path-dependency-failure

Conversation

@simonzelenskifbio

@simonzelenskifbio simonzelenskifbio commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Issue

FB-5262

Summary

Dependabot fails while fetching docs/requirements.txt because its ./ requirement resolves to the docs directory instead of the SDK project root. Remove that requirement and install the SDK explicitly from the root in Read the Docs configuration, preserving SDK dependencies for documentation builds.

Validation

  • Installed docs/requirements.txt and the SDK in a clean temporary virtual environment (Python 3.15).
  • Sphinx HTML build succeeded with 28 warnings.
  • pip check and git diff --check passed.
  • Confirmed the configuration matches the Read the Docs python.install schema. The hosted Dependabot update must run after merge to verify the original job.

Note

Low Risk
Documentation and CI dependency wiring only; no runtime SDK or application behavior changes.

Overview
Fixes Dependabot failing on docs/requirements.txt by removing the ./ path dependency that was resolved relative to the docs folder instead of the SDK root.

Read the Docs now installs the package explicitly via python.install (pip with path: .) while docs/requirements.txt only lists Sphinx theme deps, so doc builds still get the SDK and its dependencies without the ambiguous local path in requirements.

Reviewed by Cursor Bugbot for commit b589da8. Bugbot is set up for automated code reviews on this repo. Configure here.

@simonzelenskifbio
simonzelenskifbio requested a review from a team as a code owner October 27, 2026 08:53
@sonarqubecloud

Copy link
Copy Markdown

@simonzelenskifbio
simonzelenskifbio merged commit 120cc43 into main Oct 27, 2026
14 checks passed
@simonzelenskifbio
simonzelenskifbio deleted the simonzelenski/fb-5262-fix-python-sdk-dependabot-docs-path-dependency-failure branch October 27, 2026 08: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