Skip to content

Use SPDX license identifiers in pyproject.toml, bump build dependency floors#766

Merged
rapids-bot[bot] merged 1 commit intorapidsai:mainfrom
jameslamb:pep-639-updates
Dec 31, 2025
Merged

Use SPDX license identifiers in pyproject.toml, bump build dependency floors#766
rapids-bot[bot] merged 1 commit intorapidsai:mainfrom
jameslamb:pep-639-updates

Conversation

@jameslamb
Copy link
Copy Markdown
Member

@jameslamb jameslamb commented Dec 30, 2025

Contributes to rapidsai/build-planning#152

Proposes the following changes, to prevent builds breaking when Python build backends
start to require configuration consistent with PEP 639 (link):

  • using SPDX identifiers in [project].license
  • moving [tool.setuptools].license-files to [project].license-files
  • removing License :: trove classifiers
  • bumping build backend floors (scikit-build-core>=0.11.0)

@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Dec 30, 2025

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 jameslamb added non-breaking Introduces a non-breaking change improvement Improves an existing functionality labels Dec 30, 2025
@jameslamb
Copy link
Copy Markdown
Member Author

/ok to test

@jameslamb jameslamb changed the title Use SPDX license identifiers in pyproject.toml, bump build dependency floors WIP: Use SPDX license identifiers in pyproject.toml, bump build dependency floors Dec 30, 2025
@jameslamb jameslamb changed the title WIP: Use SPDX license identifiers in pyproject.toml, bump build dependency floors Use SPDX license identifiers in pyproject.toml, bump build dependency floors Dec 31, 2025
@jameslamb jameslamb marked this pull request as ready for review December 31, 2025 14:59
@jameslamb jameslamb requested a review from a team as a code owner December 31, 2025 14:59
@jameslamb jameslamb requested a review from AyodeAwe December 31, 2025 14:59
@jameslamb
Copy link
Copy Markdown
Member Author

/merge

@rapids-bot rapids-bot bot merged commit 437f24e into rapidsai:main Dec 31, 2025
90 checks passed
@jameslamb jameslamb deleted the pep-639-updates branch December 31, 2025 20:38
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