Skip to content

Conversation

@dangusev
Copy link
Contributor

@dangusev dangusev commented Jan 27, 2026

Summary by CodeRabbit

  • Chores
    • Switched to VCS-based dynamic versioning so releases use repository-derived version info instead of a fixed version string.
    • Adjusted packaging configuration and workspace packaging declarations; simplified wheel package targets and updated source packaging settings.
    • No user-facing API or feature changes detected.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Jan 27, 2026

Warning

Rate limit exceeded

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

⌛ 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.

📝 Walkthrough

Walkthrough

The plugin's pyproject.toml is modified to enable VCS-based dynamic versioning: hatch-vcs is added to the build-system requirements, version is set to dynamic, wheel package entries reduced, and tool.uv.sources workspace packaging replaces the prior hatch sdist include.

Changes

Cohort / File(s) Summary
Build system & packaging
plugins/twilio/pyproject.toml
Added hatch-vcs to build-system.requires; changed version from a fixed string to dynamic = ["version"]; updated wheel package list; removed hatch.sdist.include and added [tool.uv.sources] with workspace reference to vision-agents; retained hatch.version.source = "vcs" and raw-options.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

plugins, config

Suggested reviewers

  • tschellenbach

Poem

I stripped the version down to bone and breath,
let tags like teeth gnaw at the hollowed string;
hatch-VCS arrives, a patient, cold-eyed breath,
to count what time permits and what the branches bring.
The package wakes, its number learned from spring.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title 'Fix twilio plugin build' is related to the changeset, but the detailed objectives indicate the primary focus is on versioning, not general build fixes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


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.

@dangusev dangusev changed the title Fix twilio plugin versioning Fix twilio plugin build Jan 27, 2026
@dangusev dangusev merged commit ad22492 into main Jan 27, 2026
10 checks passed
@dangusev dangusev deleted the fix/twilio-plugin-versioning branch January 27, 2026 17:01
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.

3 participants