Skip to main content

Rez launching environment manager

Project description

rezup

Python package Version

A cross-platform Rez production tooling manager

Read The Docs

Why use rezup

  • Easier to setup/update Rez venv
  • Easier to install custom Rez extensions (plugins)
  • Easier to provide different Rez venv setup for different purpose

Install

This installs the rezup full package, command line tool and the api package.

$ pip install rezup

To upgrade, you only need to upgrade the api package. So to avoid re-creating console-script.

$ pip install -U rezup-api

Quick start

Simply calling rezup in terminal will suffice.

$ rezup

The 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 ?

  1. A most basic recipe will be written into user home directory (~/rezup.toml)
  2. Default container .main will be created with that recipe
  3. Wait for it...
  4. Bam! A vanilla Rez environment is presented (In subprocess)
  5. Try rez --version or any rez command
  6. Once you're done, simply type exit to 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 --help

Or, visit Command page.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rezup-api-2.4.0.tar.gz (64.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rezup_api-2.4.0-py2.py3-none-any.whl (45.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file rezup-api-2.4.0.tar.gz.

File metadata

  • Download URL: rezup-api-2.4.0.tar.gz
  • Upload date:
  • Size: 64.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for rezup-api-2.4.0.tar.gz
Algorithm Hash digest
SHA256 433d79a712382c1a2a3c9a1e2aa563bc8e2af9a791e1f95f48410c5493ae5317
MD5 3933ee0a877237f8bcabac610c939552
BLAKE2b-256 2578cc47f1356e34cb9fca241c537b325856e2d229afef381133c4c4e0d9881a

See more details on using hashes here.

File details

Details for the file rezup_api-2.4.0-py2.py3-none-any.whl.

File metadata

  • Download URL: rezup_api-2.4.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 45.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for rezup_api-2.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 137940f3172760b260c32136c17a7ddd6f79bc3d532b76e2ecbafa363948658f
MD5 db82fb9439deb66dcb27c0411f01fe82
BLAKE2b-256 163b5e5976be1dab4e276a207a896ba37aecc654ccaf9c2db1cb019d6da4a831

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page