Skip to content

chore(packaging): enforce wheel size limits, PEP 639 metadata#175

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

chore(packaging): enforce wheel size limits, PEP 639 metadata#175
jameslamb merged 1 commit intorapidsai:mainfrom
jameslamb:misc-build-updates

Conversation

@jameslamb
Copy link
Member

@jameslamb jameslamb commented Jan 29, 2026

Description

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

Changes

Adds size limit enforcement

Contributes to rapidsai/build-planning#219

  • adds package-size checks with pydistcheck

Enforces PEP 639 license metadata in pyproject.toml

Contributes to rapidsai/pre-commit-hooks#95

Other misc. changes

  • expands .gitignore
  • removes unused .flake8 file

@jameslamb jameslamb added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Jan 29, 2026
[flake8]
max-line-length = 120
select = E,F,W
ignore = E123,E126,E203,E226,E241,E704,W503,W504
Copy link
Member Author

Choose a reason for hiding this comment

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

flake8 isn't used by this project and I don't believe ruff reads this file for its pyflakes / pycodestyle rules. This can be deleted.

@jameslamb jameslamb changed the title WIP: chore(packaging): enforce wheel size limits, PEP 639 metadata chore(packaging): enforce wheel size limits, PEP 639 metadata Jan 29, 2026
@jameslamb jameslamb marked this pull request as ready for review January 29, 2026 19:56
@jameslamb jameslamb requested a review from a team as a code owner January 29, 2026 19:56
@jameslamb jameslamb requested a review from gforsyth January 29, 2026 19:56
Copy link

@gforsyth gforsyth left a comment

Choose a reason for hiding this comment

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

:shipit:

@jameslamb jameslamb merged commit 87cdfc9 into rapidsai:main Jan 30, 2026
4 of 6 checks passed
@jameslamb jameslamb deleted the misc-build-updates branch January 30, 2026 15:14
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