WRAPP provides a command line tool helping with asset packaging and publishing operations


Overview
WRAPP provides a command line tool helping with asset packaging and publishing operations for assets stored in S3 buckets, Nucleus servers, file systems in a decentralized way. It encourages a structured workflow for defining the content of an asset package, and methods to publish and consume those packages in a version-safe manner. WRAPP does not require a whole-sale shift of your workflow, but instead helps you to migrate to a structured, version managed workflow.
Final Release
WRAPP 2.3.0 will be the final release of WRAPP - it is being renamed to ovpackage as part of our OV Libraries. WRAPP 2.3.0 and ovpackage 0.2 will be complete functional parity.f
Updates
Breaking changes
The prebuilt standalone binary is not being released, you must now install via the Python wheel.
Installation
Python 3.11 or 3.12 reqiured
Install python (example install on Linux)
python --version # must be 3.11.x or 3.12.x
Ubuntu/Debian:
sudo apt install python3.12 python3.12-venv
Download the wheel from NGC
https://catalog.ngc.nvidia.com/orgs/nvidia/omniverse/resources/wrapp_clt
Create a virtual environment and install
python -m venv wrapp-env
# Linux:
source wrapp-env/bin/activate
# Windows PowerShell:
wrapp-env\Scripts\Activate.ps1
pip install wrapp-<version>-py3-none-any.whl --extra-index-url https://pypi.nvidia.com
--extra-index-url https://pypi.nvidia.com is required to resolve the omniverseclient (Client Library) dependency.
Verify
wrapp --help
wrapp version
Documentation
Learn more about WRAPP - Documentation
Licensing
The NVIDIA Software License Agreement and Product-Specific Terms for NVIDIA Omniverse govern the use of NVIDIA Omniverse for both individuals and Omniverse Enterprise Subscriptions. By downloading or using NVIDIA Omniverse WRAPP, you agree to the agreement.