Skip to content

Enforce canonical copyright wording#120

Merged
rapids-bot[bot] merged 2 commits intorapidsai:mainfrom
KyleFromNVIDIA:canonical-copyright-wording
Feb 20, 2026
Merged

Enforce canonical copyright wording#120
rapids-bot[bot] merged 2 commits intorapidsai:mainfrom
KyleFromNVIDIA:canonical-copyright-wording

Conversation

@KyleFromNVIDIA
Copy link
Member

All new copyright wording must be in the approved OSRB form. Existing copyright statements can be reworded to the new form even if the file content has not been updated. Unchanged copyright notices are not forced to the new form.

All new copyright wording must be in the approved OSRB form.
Existing copyright statements can be reworded to the new form even
if the file content has not been updated. Unchanged copyright
notices are not forced to the new form.
@KyleFromNVIDIA KyleFromNVIDIA requested a review from a team as a code owner February 19, 2026 22:58
Copy link
Member

@jameslamb jameslamb left a comment

Choose a reason for hiding this comment

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

Looks good!

I checked internally and confirmed this is the preferred language.

I tried testing this in cuVS like this:

diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 5e99298f..dfa3b431 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: Copyright (c) 2022-2026, NVIDIA CORPORATION.
+# SPDX-FileCopyrightText: Copyright (c) 2022-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 # SPDX-License-Identifier: Apache-2.0
 
 repos:
@@ -99,8 +99,8 @@ repos:
                   (?x)
                     ^CHANGELOG[.]md$|
                     ^cpp/cmake/patches/cutlass/build-export[.]patch$
-      - repo: https://github.com/rapidsai/pre-commit-hooks
-        rev: v1.3.3
+      - repo: https://github.com/KyleFromNVIDIA/pre-commit-hooks
+        rev: 462b013826494e201b10b5832db700e6c324c329
         hooks:
           - id: verify-copyright
             name: verify-copyright-cuvs

And a couple variations of file changes:

  • file that already has the desired copyright text in it
  • file that has non-NVIDIA copyright headers too
  • file that does not have the desired copyright text in it
  • mix of Python comments (#) and C++ multi-line comments (/* ... */)

All worked without issue.

@KyleFromNVIDIA
Copy link
Member Author

/merge

@rapids-bot rapids-bot bot merged commit 21c6bc6 into rapidsai:main Feb 20, 2026
3 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.

2 participants