Skip to content

Commit fe18933

Browse files
Update .github/workflows/pyproject-license-check.yml
1 parent 96d68ea commit fe18933

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

‎.github/workflows/pyproject-license-check.yml‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,19 @@ jobs:
3030
echo "UV_INDEX_CVECTOR_INTERNAL_PASSWORD=${CODEARTIFACT_AUTH_TOKEN}" >> $GITHUB_ENV
3131
3232
- name: Check Python licenses
33-
uses: CVector-Energy/pyproject-license-check@99abe540546924a1aa9e4a238bc2b29fc2185a6a # v0.4.0
33+
uses: CVector-Energy/pyproject-license-check@d56c86ec80d397b5de30e3915e217c50112da00b # v0.5.1
3434
with:
3535
app-id: ${{ vars.APP_ID }}
3636
app-private-key: ${{ secrets.APP_PRIVATE_KEY }}
37+
# Source-aware license resolution (editable projects, private indexes, exact artifacts) is still unreleased, and the `allowed-license-references` and `license-overrides` inputs below depend on it. Move back to a tagged LicenseCheck release once the pull request lands.
38+
licensecheck-version: git+https://github.com/FHPythonUtils/LicenseCheck.git@3d26581de610b08a44e697d7d5bb1ee6af6639a2 # LicenseCheck#151
39+
allowed-license-references: LicenseRef-NVIDIA-Proprietary LicenseRef-NVIDIA-SOFTWARE-LICENSE
40+
license-overrides: |
41+
# Public Domain/BSD; the wheel excludes the GPL-covered Emacs mode.
42+
"docutils==0.22.4" = "BSD-2-Clause"
43+
# BSD-3-Clause; the wheel publishes the full license text without an SPDX identifier.
44+
"us==3.2.0" = "BSD-3-Clause"
45+
# NVIDIA CUDA Toolkit EULA; reviewed at 13.0.3.0.
46+
"cuda-toolkit==13.0.3.0" = "LicenseRef-NVIDIA-Proprietary"
47+
# NVIDIA CUDA Toolkit EULA; reviewed at 0.8.1.
48+
"nvidia-cusparselt-cu13==0.8.1" = "LicenseRef-NVIDIA-Proprietary"

0 commit comments

Comments
 (0)