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.6.0.tar.gz (66.4 kB view details)

Uploaded Source

Built Distribution

rezup_api-2.6.0-py2.py3-none-any.whl (46.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: rezup-api-2.6.0.tar.gz
  • Upload date:
  • Size: 66.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for rezup-api-2.6.0.tar.gz
Algorithm Hash digest
SHA256 b39de580e611920660d972d626b7b78cba122ad1b3543ce645ed807606422d20
MD5 6d60b8dd73b9564e0e1f309516f66145
BLAKE2b-256 dd736578157fed5a26021ded2ea4e5ee6e3e54fbf76113ac0b5f23ef3bfac9a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rezup_api-2.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 46.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for rezup_api-2.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 add8f4510eab02217ae13735de159df3f4457af1ffa89d3c6b4d2fae5a5accc6
MD5 db8fd9d687f25cd54366226da25735af
BLAKE2b-256 697fa718f6815b77e900e131bd0606a7dc8565d515e9aa32857e0e5ef5ab217c

See more details on using hashes here.

Supported by

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