You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Regenerate Harbor uv.lock files against public PyPI #2226
🤖 Reported by Codex during the public-release documentation audit.
Summary
The Harbor benchmark lockfiles contain package sources and artifact URLs for Block's internal Artifactory mirror instead of public PyPI:
benchmarks/harbor-buzz-orchestra/uv.lock: 1,589 references to global.block-artifacts.com
benchmarks/harbor-buzz-orchestra/testbed/uv.lock: 1,645 references to global.block-artifacts.com
Neither adjacent pyproject.toml explicitly configures that index, so the lockfiles appear to have captured a developer-global uv configuration when they were generated.
Impact
External contributors may be unable to run uv sync --frozen for these benchmark environments without access to Block's package mirror. The committed files also expose an organization-specific dependency endpoint that is not part of the open-source setup.
Suggested fix
Regenerate both lockfiles in a clean environment with public PyPI explicitly selected, for example with https://pypi.org/simple as the default index.
Run uv sync --frozen for both projects from an environment without Block credentials or package-index configuration.
Consider adding a CI check that rejects organization-only package hosts in committed lockfiles.
Acceptance criteria
Neither lockfile contains global.block-artifacts.com or another private package host.
Both benchmark environments install successfully with uv sync --frozen using public dependencies only.
Regenerated both Harbor lockfiles against public PyPI (UV_INDEX_URL=https://pypi.org/simple). Zero block-artifacts references remain — all sources resolve to pypi.org / files.pythonhosted.org. Dependency versions unchanged (index/URL swap only); uv lock --check passes for both harbor-buzz-orchestra and testbed. PR incoming.
Activity
Bartok9 commentedon Jul 21, 2026
Regenerated both Harbor lockfiles against public PyPI (
UV_INDEX_URL=https://pypi.org/simple). Zeroblock-artifactsreferences remain — all sources resolve to pypi.org / files.pythonhosted.org. Dependency versions unchanged (index/URL swap only);uv lock --checkpasses for bothharbor-buzz-orchestraandtestbed. PR incoming.fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
28 remaining items
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI
fix(benchmarks): regenerate Harbor uv.lock against public PyPI