Skip to content

docs(python): API reference main - #20

Merged
WomB0ComB0 merged 1 commit into
mainfrom
auto/python-api-main
May 9, 2026
Merged

WomB0ComB0 merged 1 commit into
mainfrom
auto/python-api-main

Conversation

@WomB0ComB0

Copy link
Copy Markdown
Member

Auto-generated by api-docs in
resq-software/pypi for ref main
(run: 25602333109).

Regenerated files under sdks/python/api/. Review the
diff for unintended exports and merge to publish.

@coderabbitai

coderabbitai Bot commented May 9, 2026

Copy link
Copy Markdown

Warning

Rate limit exceeded

@WomB0ComB0 has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 39 minutes and 12 seconds before requesting another review.

You’ve run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 4fe62ed4-189a-44f3-9bf2-378cac4803dc

📥 Commits

Reviewing files that changed from the base of the PR and between f364850 and e6d5077.

📒 Files selected for processing (4)
  • sdks/python/api/README.md
  • sdks/python/api/_pages.json
  • sdks/python/api/resq-dsa/overview.md
  • sdks/python/api/resq-mcp/overview.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch auto/python-api-main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request updates the ResQ Python SDK API documentation by formatting the README and adding overview pages for the resq-dsa and resq-mcp packages. The review feedback suggests ordering the package list alphabetically in the README for consistency and highlights that the new overview files are currently empty, recommending that any content fixes be made at the source or generator level.

Comment thread sdks/python/api/README.md
Comment thread sdks/python/api/resq-dsa/overview.md
Comment thread sdks/python/api/resq-mcp/overview.md
WomB0ComB0 added a commit to resq-software/pypi that referenced this pull request May 9, 2026
Two issues from resq-software/docs#20 review:

1. `pydoc-markdown -p <pkg>` does not recurse into submodules.
   Both overview.md files in the auto-PR contained only
   `# Table of Contents`. Discover submodules via pkgutil and
   pass every name explicitly via inline YAML loader config.
   Bumps renderer flags so the rendered layout matches what
   lazydocs produced before its 3.13 incompat.

2. README package list now sorts package directories
   alphabetically, matching _pages.json order.

Sync from resq-software/docs#18 (commit a5b2afb).
@WomB0ComB0
WomB0ComB0 merged commit 348c686 into main May 9, 2026
13 checks passed
@WomB0ComB0
WomB0ComB0 deleted the auto/python-api-main branch May 9, 2026 13:37
WomB0ComB0 added a commit to resq-software/pypi that referenced this pull request May 9, 2026
Two issues from resq-software/docs#20 review:

1. `pydoc-markdown -p <pkg>` does not recurse into submodules.
   Both overview.md files in the auto-PR contained only
   `# Table of Contents`. Discover submodules via pkgutil and
   pass every name explicitly via inline YAML loader config.
   Bumps renderer flags so the rendered layout matches what
   lazydocs produced before its 3.13 incompat.

2. README package list now sorts package directories
   alphabetically, matching _pages.json order.

Sync from resq-software/docs#18 (commit a5b2afb).
WomB0ComB0 pushed a commit that referenced this pull request May 9, 2026
Single-line nav addition — points at sdks/python/api/README which
Mintlify resolves via the existing .md file. No file renames; the
auto-generated trees stay as .md because Mintlify's .md link
resolver is filesystem-based and already accepts the
cross-references TypeDoc / DefaultDocumentation / pydoc-markdown
emit. Renaming the READMEs to .mdx (attempted in earlier
commits 4e31133 / 7301dbc / 54934ef) was the wrong move —
.mdx parents have stricter link resolution that requires every
link target to be nav-registered, which is not feasible for
3500+ auto-generated pages.

The "is referenced in docs.json navigation but the file does
not exist" warning that mint dev emits for .md-extension README
references is cosmetic; Mintlify still renders the page.

The "Generated API Reference" group from PR #17 only had
TypeScript and .NET sub-groups; PR #18 (Python template) and
the resulting auto-PRs (#19, #20) landed the Python content
after that PR was opened.
WomB0ComB0 added a commit that referenced this pull request May 9, 2026
Single-line nav addition — points at sdks/python/api/README which
Mintlify resolves via the existing .md file. No file renames; the
auto-generated trees stay as .md because Mintlify's .md link
resolver is filesystem-based and already accepts the
cross-references TypeDoc / DefaultDocumentation / pydoc-markdown
emit. Renaming the READMEs to .mdx (attempted in earlier
commits 4e31133 / 7301dbc / 54934ef) was the wrong move —
.mdx parents have stricter link resolution that requires every
link target to be nav-registered, which is not feasible for
3500+ auto-generated pages.

The "is referenced in docs.json navigation but the file does
not exist" warning that mint dev emits for .md-extension README
references is cosmetic; Mintlify still renders the page.

The "Generated API Reference" group from PR #17 only had
TypeScript and .NET sub-groups; PR #18 (Python template) and
the resulting auto-PRs (#19, #20) landed the Python content
after that PR was opened.

Co-authored-by: Mike Odnis <engineer@resq.software>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants