-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
In rapidsai/build-planning#152, we rolled out PEP 639 (link) license identifiers across RAPIDS, like this:
image source: rapidsai/cuxfilter#752
This issue tracks the work of updating verify-pyproject-license to expect those, and rolling it out across RAPIDS.
Benefits of this work
- enforces standardization across RAPIDS projects, in this case to help with compliance and standard build tools
Acceptance Criteria
verify-pyproject-licenseenforces PEP 639 license metadataverify-pyproject-licenseis used in all RAPIDS projects withpyproject.tomlfiles that have a[project]table
Approach
Hook updates
- update
verify-pyproject-licenseto support PEP 639 (verify-pyproject-license: expect PEP 639 license metadata #93) - new release
Rollout to repos
- cucim
- cudf
- cugraph
- cugraph-gnn
- cuml
- cuopt
- cuvs
- cuxfilter
- dask-cuda
- jupyterlab-nvdashboard
- kvikio
- nx-cugraph
- raft
- rapids-build-backend
- rapids-cli
- rapids-dask-dependency
- rapids-dependency-file-generator
- rapids-logger
- rapids-metadata
- rapids-reviser
- rapidsmpf
- rmm
- ucxx
- ucx-wheels
Notes
N/A
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request