Skip to content

tighten wheel size limits, expand CI-skipping logic, other small build changes#763

Merged
rapids-bot[bot] merged 5 commits intorapidsai:mainfrom
jameslamb:misc-build-updates
Jan 30, 2026
Merged

tighten wheel size limits, expand CI-skipping logic, other small build changes#763
rapids-bot[bot] merged 5 commits intorapidsai:mainfrom
jameslamb:misc-build-updates

Conversation

@jameslamb
Copy link
Copy Markdown
Member

Description

Proposes a batch of miscellaneous build / packaging / CI changes.

Changes

Tightens wheel size limits

Contributes to rapidsai/build-planning#219

To ensure surprising package-size growth is caught in CI, this PR tightens the limits in the following ways:

  • setting all limits to {compressed_size} + 10Mi, rounded to the nearest 5Mi

Expands CI-skipping logic

Contributes to rapidsai/build-planning#243

Tries to avoid unnecessary CI runs by making the CI-skipping rules finer-grained. For example, PRs that only touch .pre-commit-config.yaml should now not require any runners with GPUs 😁

Removes reliance on pypi.nvidia.com

Contributes to rapidsai/build-planning#241

git grep -i -E 'pypi\.nvidia\.com'
git grep -i -E 'rapids\-init\-pip'

And removed/updated all relevant references. This project does not need any wheels from pypi.nvidia.com at build-time or runtime, it can safely avoid searching that index.

This project's own wheels aren't available from pypi.org, so the --extra-index-url in docs is preserved here.

Enforces PEP 639 license metadata in pyproject.toml

Contributes to rapidsai/pre-commit-hooks#95

@jameslamb jameslamb added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Jan 29, 2026
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Jan 29, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@jameslamb
Copy link
Copy Markdown
Member Author

/ok to test

@jameslamb jameslamb changed the title WIP: tighten wheel size limits, expand CI-skipping logic, other small build changes tighten wheel size limits, expand CI-skipping logic, other small build changes Jan 30, 2026
Copy link
Copy Markdown
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

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

/merge

@bdice
Copy link
Copy Markdown
Contributor

bdice commented Jan 30, 2026

/merge

@rapids-bot rapids-bot bot merged commit 1602468 into rapidsai:main Jan 30, 2026
29 checks passed
@jameslamb jameslamb deleted the misc-build-updates branch February 19, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants