A cross-platform Rez production tooling manager
- Easier to setup/update Rez venv
- Easier to install custom Rez extensions (plugins)
- Easier to provide different Rez venv setup for different purpose
This installs the rezup full package, command line tool and the api package.
$ pip install rezupTo upgrade, you only need to upgrade the api package. So to avoid re-creating console-script.
$ pip install -U rezup-apiSimply calling rezup in terminal will suffice.
$ rezupThe command above is a shorthand for rezup use .main, which means to enter a Rez venv container named .main. Usually you must rezup add a new container before you can use it. But default container .main will automatically be created if it's not existing yet, for the first time.
So, what will & should happen after calling rezup ?
- A most basic recipe will be written into user home directory (
~/rezup.toml) - Default container
.mainwill be created with that recipe - Wait for it...
- Bam! A vanilla Rez environment is presented (In subprocess)
- Try
rez --versionor anyrezcommand - Once you're done, simply type
exitto escape.
As you may have seen, Rez venv is in the container and is deployed with a recipe file. Please visit Container-Recipe page for more detail about how you can auth and create a richer container by the recipe.
And for other rezup commands, please run rezup --help or rezup [COMMAND] --help for each command's usage.
$ rezup --helpOr, visit Command page.
