Skip to content

Commit 5495dc7

Browse files
committed
Merge branch 'ershi/release-1.6.2' into 'release-1.6'
1.6.2 changes (License Warp under Apache 2.0) See merge request omniverse/warp!1154
2 parents 9958a89 + 8168821 commit 5495dc7

File tree

485 files changed

+7238
-2684
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

485 files changed

+7238
-2684
lines changed

.github/.dco.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# https://github.com/dcoapp/app
2+
3+
allowRemediationCommits:
4+
individual: true
5+
thirdParty: false
6+
7+
require:
8+
members: false

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<!--
2-
Thank you for contributing to NVIDIA Warp! If you haven't yet,
3-
please read the contributing guidelines in the CONTRIBUTING.md file.
2+
Thank you for contributing to NVIDIA Warp!
43
5-
Please fill the relevant sections in this PR template.
4+
See the contribution guide: https://nvidia.github.io/warp/modules/contribution_guide.html
65
7-
Fields in the Checklist section can be marked after you create and save the Pull Request.
6+
Please fill the relevant sections.
7+
8+
Checkboxes can also be marked after you submit the PR.
89
-->
910

1011
## Category
@@ -27,15 +28,15 @@ Include any limitations or non-handled areas in the changes.
2728
-->
2829

2930
## Changelog
30-
<!--The list in this section will be used creating the changelog for the next release. -->
31+
<!--This will help inform the creation of the changelog for the next release.-->
3132

32-
- Add specific line-by-line info of high level changes in this PR.
33+
- Add specific line-by-line info of user-facing changes in this PR.
3334

3435
## Before your PR is "Ready for review"
3536

36-
- [ ] Do you agree to the terms under which contributions are accepted as described in Section 9 the Warp [License](https://github.com/NVIDIA/warp/blob/main/LICENSE.md)?
37-
- [ ] Have you read the [Contributor Guidelines](https://github.com/NVIDIA/warp/blob/main/CONTRIBUTING.md)?
38-
- [ ] Have you written any new necessary tests?
39-
- [ ] Have you added or updated any necessary documentation?
40-
- [ ] Have you added any files modified by compiling Warp and building the documentation to this PR (.e.g. `stubs.py`, `functions.rst`)?
41-
- [ ] Does your code pass `ruff check` and `ruff format --check`?
37+
- [ ] All commits are [signed-off](https://git-scm.com/docs/git-commit#Documentation/git-commit.txt--s) to indicate that your contribution
38+
adheres to the [Developer Certificate of Origin](https://developercertificate.org/) requirements
39+
- [ ] Necessary tests have been added
40+
- [ ] Documentation is up-to-date
41+
- [ ] Auto-generated files modified by compiling Warp and building the documentation have been updated (e.g. `stubs.py`, `functions.rst`)
42+
- [ ] Code passes formatting and linting checks with `pre-commit run -a`

.github/workflows/ci.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
name: CI
917

.github/workflows/codeql.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
name: "CodeQL"
917

.github/workflows/pr.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
name: Pull Request
917

.github/workflows/sphinx.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
name: Deploy Sphinx documentation to Pages
917

.gitlab-ci.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
# ==============================================================================
917
# CI/CD Pipeline Configuration

.gitlab/CODEOWNERS

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
# This CODEOWNERS file is only used on the internal GitLab
917
# Ordering matters: https://docs.gitlab.com/ee/user/project/codeowners/#define-more-specific-owners-for-more-specifically-defined-files-or-directories

.gitlab/ci/additional-tests.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
# ==============================================================================
917
# Additional Tests Child Pipeline

.gitlab/ci/common.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
# Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved.
2-
# NVIDIA CORPORATION and its licensors retain all intellectual property
3-
# and proprietary rights in and to this software, related documentation
4-
# and any modifications thereto. Any use, reproduction, disclosure or
5-
# distribution of this software and related documentation without an express
6-
# license agreement from NVIDIA CORPORATION is strictly prohibited.
1+
# SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
715

816
# ==============================================================================
917
# Default pipeline configuration

0 commit comments

Comments
 (0)