Skip to content

Add additional license notices#585

Merged
MMelQin merged 1 commit into
mainfrom
mq/add_license_notices
Jun 10, 2026
Merged

Add additional license notices#585
MMelQin merged 1 commit into
mainfrom
mq/add_license_notices

Conversation

@MMelQin

@MMelQin MMelQin commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Add license files to the Third Party Notices for the additional Python packages used on both the SDK itself and examples.

Summary by CodeRabbit

  • Chores
    • Added third-party license documentation for multiple dependencies including NVIDIA nvImageCodec, pylibjpeg packages, python-gdcm, and tritonclient.

Signed-off-by: M Q <mingmelvinq@nvidia.com>
@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 45945bb0-ce5a-4946-82d1-3b3dd9fcbe0b

📥 Commits

Reviewing files that changed from the base of the PR and between bf07f49 and 5d6ec44.

📒 Files selected for processing (6)
  • THIRD_PARTY_NOTICES/nvidia-nvimgcodec_Apache2.0_LICENSE.txt
  • THIRD_PARTY_NOTICES/pylibjpeg-libjpeg_GPLv3_LICENSE.txt
  • THIRD_PARTY_NOTICES/pylibjpeg-openjpeg_MIT_LICENSE.txt
  • THIRD_PARTY_NOTICES/pylibjpeg_MIT_LICENSE.txt
  • THIRD_PARTY_NOTICES/python-gdcm_Apache2.0_LICENSE.txt
  • THIRD_PARTY_NOTICES/tritonclient_BSD-3_LICENSE.txt

Walkthrough

This pull request adds six third-party license notice files to document compliance with dependencies. Apache License 2.0 notices are added for nvidia-nvimgcodec-cu12 and python-gdcm, GPLv3 for pylibjpeg-libjpeg, MIT/BSD licenses for pylibjpeg-openjpeg, MIT for pylibjpeg, and BSD-3-Clause for tritonclient. No code or runtime logic is modified.

Changes

Third-Party License Compliance

Layer / File(s) Summary
Third-party license notices
THIRD_PARTY_NOTICES/nvidia-nvimgcodec_Apache2.0_LICENSE.txt, THIRD_PARTY_NOTICES/pylibjpeg-libjpeg_GPLv3_LICENSE.txt, THIRD_PARTY_NOTICES/pylibjpeg-openjpeg_MIT_LICENSE.txt, THIRD_PARTY_NOTICES/pylibjpeg_MIT_LICENSE.txt, THIRD_PARTY_NOTICES/python-gdcm_Apache2.0_LICENSE.txt, THIRD_PARTY_NOTICES/tritonclient_BSD-3_LICENSE.txt
Six new license notice files document the full terms and copyright attributions for project dependencies: nvidia-nvimgcodec-cu12 (Apache 2.0), pylibjpeg-libjpeg (GPLv3), pylibjpeg-openjpeg (MIT and BSD-2-Clause), pylibjpeg (MIT), python-gdcm (Apache 2.0), and tritonclient (BSD-3-Clause).

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add additional license notices' clearly and directly summarizes the main change—adding multiple third-party license files to the repository.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch mq/add_license_notices

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud

Copy link
Copy Markdown

@MMelQin MMelQin merged commit a35d451 into main Jun 10, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant