Skip to content

fix: drop aarch64 from uv environments, add Dependabot#29

Open
hanneshapke wants to merge 2 commits intomainfrom
fix/ci-uv-environments
Open

fix: drop aarch64 from uv environments, add Dependabot#29
hanneshapke wants to merge 2 commits intomainfrom
fix/ci-uv-environments

Conversation

@hanneshapke
Copy link
Copy Markdown
Collaborator

Summary

  • Remove linux/aarch64 from tool.uv.environments in pyproject.tomlcausal-conv1d has no wheel for that platform, causing resolution failures on newer uv versions
  • Unpin uv version in CI back to >=0.7.0 since the root cause is now fixed
  • Keep ubuntu-24.04 pinned for reproducibility
  • Add Dependabot config for weekly GitHub Actions version updates

Test plan

  • CI passes with unpinned uv on all Python versions (3.10-3.14)
  • uv sync --group dev works locally
  • uv sync --extra full --group dev resolves without aarch64 errors

🤖 Generated with Claude Code

hanneshapke and others added 2 commits April 1, 2026 16:07
Remove aarch64 from tool.uv.environments since causal-conv1d has no
wheel for that platform. This lets uv resolve cleanly on any version,
so revert the uv and ubuntu pins back to flexible ranges. Add Dependabot
for GitHub Actions to stay current on action versions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
[tool.uv]
environments = [
"sys_platform == 'linux' and platform_machine == 'x86_64'",
"sys_platform == 'linux' and platform_machine == 'aarch64'",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

How this then was used in the GB200 machines? They are aarch64 right?

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.

2 participants