Marcus Ottosson
Marcus Ottosson
### Goal Isolate a given Rez context from unexpected influences, such as user-created binaries on PATH. ### Implementation If `REZ_ENV_PATH` is defined, use this for `os.environ["PATH"]`, overriding whatever was there...
These currently must exist, and are specific to a given platform. The problem with this is that if a user doesn't have these packages and tries installing any package that...
Can we install packages directly from `conda`? ```bash $ rez conda --install qt5 ```
Can we install packages from the `yum` repository? ```bash $ rez yum --install nano ```
In addition to installing from pip, how about we install from vcpkg? ```bash $ rez vcpkg --install physx ```
Run all docstrings through automated testing too, can potentially replace some of the self-contained unit tests, turning them into self-documenting examples.
For example. ```python requires = [ "cffi>=1.8,!=1.11.3", ] ``` To include anything above 1.8, *except* 1.11.3.
### Goal Enhance readability of package locations ### Motivation Printing the context shows you the location of each package, but sometimes the path is long and obscures useful information. ```bash...
A centralised place where available packages are listed in a Web interface for browsing and searching.
A Web UI for when and how a package is resolved to (a) get an overview on usage and (b) facilitate garbage collection by e.g. packages that hasn't been resolved...