Skip to content

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

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

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

Conversation

@jameslamb
Copy link
Copy Markdown
Member

@jameslamb jameslamb commented Jan 29, 2026

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.

Enforces PEP 639 license metadata in pyproject.toml

Contributes to rapidsai/pre-commit-hooks#95

@jameslamb jameslamb added improvement Improves an existing functionality non-breaking Introduces a 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

Homepage = "https://github.com/rapidsai/rapidsmpf"

[project.entry-points."cmake.prefix"]
librapidsmpf = "librapidsmpf"
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

moving this up to work around rapidsai/pre-commit-hooks#105

@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 29, 2026
@jameslamb jameslamb requested a review from pentschev January 29, 2026 13:16
@jameslamb jameslamb marked this pull request as ready for review January 29, 2026 13:16
@jameslamb jameslamb requested review from a team as code owners January 29, 2026 13:16
@bdice
Copy link
Copy Markdown
Contributor

bdice commented Jan 30, 2026

/merge

@rapids-bot rapids-bot bot merged commit cbf6b95 into rapidsai:main Jan 30, 2026
86 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants