Skip to content

Add Renovate support for uv dependency management in InferenceSystem#451

Open
Copilot wants to merge 3 commits intomainfrom
copilot/add-renovate-support-for-uv
Open

Add Renovate support for uv dependency management in InferenceSystem#451
Copilot wants to merge 3 commits intomainfrom
copilot/add-renovate-support-for-uv

Conversation

Copy link
Contributor

Copilot AI commented Mar 13, 2026

dependabot does not support uv, so InferenceSystem's Python dependencies (pyproject.toml + uv.lock) were not receiving automated update PRs. Renovate supports uv natively and fills this gap.

Changes

  • .github/renovate.json (new): Configures Renovate with enabledManagers: ["uv"] so it handles only what dependabot cannot — uv-managed packages. Mirrors the previous dependabot InferenceSystem settings: Saturday schedule, grouped PRs, inference system/dependencies labels, minor+patch only (no major bumps).

  • .github/dependabot.yml: Removes the now-inapplicable pip/InferenceSystem entry (InferenceSystem has no requirements.txt; it uses pyproject.toml+uv.lock). Adds a comment pointing to Renovate.

Note: The Renovate GitHub App must be installed on the orcasound org or orcahello repo for this config to take effect.

Original prompt

This section details on the original issue you should resolve

<issue_title>dependabot doesn't currently support uv but renovate does</issue_title>
<issue_description>dependabot doesn't currently support uv, but renovate does. We should file an issue to add renovate support to keep dependencies up to date.

Originally posted by @dthaler in #447 (comment)
</issue_description>

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

@dthaler This should be addressed after PR #448 is merged.

📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

… InferenceSystem pip entry

Co-authored-by: dthaler <6547784+dthaler@users.noreply.github.com>
Copilot AI changed the title [WIP] Add renovate support for uv dependencies Add Renovate support for uv dependency management in InferenceSystem Mar 13, 2026
Copilot AI requested a review from dthaler March 13, 2026 18:59
@dthaler dthaler marked this pull request as ready for review March 13, 2026 20:47
@dthaler
Copy link
Collaborator

dthaler commented Mar 13, 2026

This PR configures renovate but it won't run until it's installed for the orcasound org to use.

@dthaler dthaler requested a review from akashmjn March 13, 2026 20:52
@dthaler
Copy link
Collaborator

dthaler commented Mar 14, 2026

Renovate is now installed for orcasound to use so this PR is ready to go.

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.

dependabot doesn't currently support uv but renovate does

2 participants