Skip to content

use PEP 503 index for vendored dependencies#37414

Open
adeebshihadeh wants to merge 1 commit intomasterfrom
use-pep503-index
Open

use PEP 503 index for vendored dependencies#37414
adeebshihadeh wants to merge 1 commit intomasterfrom
use-pep503-index

Conversation

@adeebshihadeh
Copy link
Contributor

Summary

  • replace git+https://...@releases#subdirectory=pkg with plain package names
  • add [tool.uv] extra-index-url pointing to commaai.github.io/dependencies/simple/
  • the PEP 503 index is served via GitHub Pages from the releases branch of commaai/dependencies
  • see replace shim packages with PEP 503 simple index dependencies#27 for the server-side changes

this is simpler, faster (no git clone at install time), and uses standard pip/uv index resolution.

Test plan

  • uv sync resolves all vendored dependencies from the new index
  • CI passes

🤖 Generated with Claude Code

replace git+https://...@releases#subdirectory=pkg with plain package
names resolved via extra-index-url from commaai/dependencies GitHub Pages.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant