Skip to content

Conversation

@jameslamb
Copy link
Member

@jameslamb jameslamb commented Dec 30, 2025

Contributes to rapidsai/build-planning#152

The license metadata on the conda packages is not currently getting set:

image

ref; https://anaconda.org/channels/rapidsai/packages/rapids-cli/files

This fixes that. Other changes:

  • removes setuptools configuration in pyproject.toml (this project uses hatchling)
  • updates all pre-commit hooks to their latest versions

@jameslamb jameslamb added bug Something isn't working non-breaking Introduces a non-breaking change labels Dec 30, 2025
@jameslamb jameslamb changed the title WIP: fix license metadata in conda packages WIP: fix license metadata in conda packages, remove setuptools configuration Dec 30, 2025
open source license and I have the right under that license to submit that work with modifications, whether created in
whole or in part by me, under the same open source license (unless I am permitted to submit under a different license),
open source license and I have the right under that license to submit that work with modifications, whether created
in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license),
Copy link
Member Author

Choose a reason for hiding this comment

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

The newer version of markdownlint was unhappy with the length of this line, so this is just slightly moving around line breaks.

If it's important that this remain untouched, I'll look at options in the markdownlint configuration.

Choose a reason for hiding this comment

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

If it is important that this remain untouched, don't we have a way of telling markdownlint to ignore this file?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yeah that's exactly what I meant. I don't know if it matters if this is touched or not, hoping you or @jacobtomlinson could tell me.

@jameslamb jameslamb changed the title WIP: fix license metadata in conda packages, remove setuptools configuration fix license metadata in conda packages, remove setuptools configuration Dec 30, 2025
@jameslamb jameslamb marked this pull request as ready for review December 30, 2025 22:21
@jameslamb jameslamb requested review from a team as code owners December 30, 2025 22:21
@jameslamb jameslamb requested a review from AyodeAwe December 30, 2025 22:21
@jacobtomlinson
Copy link
Member

/merge

@rapids-bot rapids-bot bot merged commit ec32451 into rapidsai:main Jan 6, 2026
9 checks passed
@jameslamb jameslamb deleted the license-metadata branch January 6, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants