Ensuring all artists in a studio are using the exact same version of Maya, Pyblish, and internal tools.
The user is placed into a new sub-shell with the configured environment. 5. Common Use Cases Ensuring all artists in a studio are using
When a user requests a tool (e.g., rez env maya-2025 ), Rez creates a temporary, lightweight environment that links to the necessary libraries. Common Use Cases When a user requests a tool (e
Because environments are virtual and reference a central repo, they require minimal disk space. Cross-Platform: Works across Linux, Windows, and macOS. 4. How It Works Request: A user requests a package: rez env houdini . Resolve: Rez examines dependencies and resolves conflicts. rez env maya-2025 )
Multiple versions of the same software (e.g., Python 2.7 and Python 3.10) can exist simultaneously without conflicting.
A specific set of resolved packages can be locked and reused, ensuring that a scene built today works exactly the same in three years. 3. Key Benefits
Disclaimer: This write-up refers to the technical package manager tool (AcademySoftwareFoundation/rez) as of 2026, not the 2001 musical video game "Rez" or other slang terms. I can also provide: A sample package.py example. Instructions on how to get started. [rez] Project as Rez package - Google Groups