diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/ci.yml similarity index 99% rename from .github/workflows/build-and-test.yml rename to .github/workflows/ci.yml index 62f7e0732..b95143b2e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ # distribution of this software and related documentation without an express # license agreement from NVIDIA CORPORATION is strictly prohibited. -name: Build and Test Warp +name: CI on: workflow_call: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 37ec6de68..133b2dfb2 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,5 +19,5 @@ concurrency: jobs: build-and-test: - uses: ./.github/workflows/build-and-test.yml + uses: ./.github/workflows/ci.yml secrets: inherit diff --git a/.gitlab/CODEOWNERS b/.gitlab/CODEOWNERS index 21d78d763..779f71e6a 100644 --- a/.gitlab/CODEOWNERS +++ b/.gitlab/CODEOWNERS @@ -14,22 +14,21 @@ /warp/builtins.py /warp/constants.py /licenses/ -/warp/examples/ /README.md /SECURITY.md ^[CI/CD] @ershi @ncapens /.github/ /.gitlab/ -/warp/tests/ /warp/thirdparty/unittest_parallel.py /.gitlab-ci.yml /.pre-commit-config.yaml .gitignore .gitattributes -^[Sphinx Documentation] @mmacklin @ershi +^[Docs and Examples] @mmacklin @ershi /docs/ +/warp/examples/ ^[Code Generation] @ncapens @mmacklin /warp/codegen.py diff --git a/.gitlab/ci/additional-tests.yml b/.gitlab/ci/additional-tests.yml index 505aecc17..fa6b2eb6b 100644 --- a/.gitlab/ci/additional-tests.yml +++ b/.gitlab/ci/additional-tests.yml @@ -67,6 +67,9 @@ windows-x86_64 test: - .\_venv\Scripts\Activate.ps1 - python -m pip install --upgrade pip - python -m pip install --upgrade usd-core + # Temporary HACK: use NumPy < 2.0 on Windows due to issues with Torch wheels that are not compatible + # https://github.com/pytorch/pytorch/issues/128860 + - python -m pip install "numpy<2" - python -m pip install --upgrade torch --extra-index-url https://download.pytorch.org/whl/cu121 - python -m pip install -e . - Write-Output "$([char]27)[0Ksection_end:$(GetTime):install_dependencies$([char]13)$([char]27)[0K" diff --git a/.gitlab/ci/cuda-11-build-and-test.yml b/.gitlab/ci/cuda-11-build-and-test.yml index 1395cbf2f..90de3cd7c 100644 --- a/.gitlab/ci/cuda-11-build-and-test.yml +++ b/.gitlab/ci/cuda-11-build-and-test.yml @@ -147,6 +147,9 @@ windows-x86_64 test: - .\_venv\Scripts\Activate.ps1 - python -m pip install --upgrade pip - python -m pip install --upgrade usd-core + # Temporary HACK: use NumPy < 2.0 on Windows due to issues with Torch wheels that are not compatible + # https://github.com/pytorch/pytorch/issues/128860 + - python -m pip install "numpy<2" - python -m pip install --upgrade torch --extra-index-url https://download.pytorch.org/whl/cu121 - python -m pip install -e . - Write-Output "$([char]27)[0Ksection_end:$(GetTime):install_dependencies$([char]13)$([char]27)[0K" diff --git a/.gitlab/ci/debug-build-and-test.yml b/.gitlab/ci/debug-build-and-test.yml index 8f1ba4043..d2385b1b9 100644 --- a/.gitlab/ci/debug-build-and-test.yml +++ b/.gitlab/ci/debug-build-and-test.yml @@ -136,6 +136,9 @@ windows-x86_64 test: - .\_venv\Scripts\Activate.ps1 - python -m pip install --upgrade pip - python -m pip install --upgrade usd-core + # Temporary HACK: use NumPy < 2.0 on Windows due to issues with Torch wheels that are not compatible + # https://github.com/pytorch/pytorch/issues/128860 + - python -m pip install "numpy<2" - python -m pip install --upgrade torch --extra-index-url https://download.pytorch.org/whl/cu121 - python -m pip install -e . - Write-Output "$([char]27)[0Ksection_end:$(GetTime):install_dependencies$([char]13)$([char]27)[0K" diff --git a/CHANGELOG.md b/CHANGELOG.md index 3284d8d19..08e51f987 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## [1.2.2] - 2024-06-19 +## [1.2.2] - 2024-07-04 - Support for NumPy >= 2.0 diff --git a/exts/omni.warp.core/docs/CHANGELOG.md b/exts/omni.warp.core/docs/CHANGELOG.md index 3284d8d19..08e51f987 100644 --- a/exts/omni.warp.core/docs/CHANGELOG.md +++ b/exts/omni.warp.core/docs/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## [1.2.2] - 2024-06-19 +## [1.2.2] - 2024-07-04 - Support for NumPy >= 2.0 diff --git a/exts/omni.warp/docs/CHANGELOG.md b/exts/omni.warp/docs/CHANGELOG.md index 3284d8d19..08e51f987 100644 --- a/exts/omni.warp/docs/CHANGELOG.md +++ b/exts/omni.warp/docs/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## [1.2.2] - 2024-06-19 +## [1.2.2] - 2024-07-04 - Support for NumPy >= 2.0