2.29.4
Improved rez pip
, with automatic deduction of variants from wheel metadata.
What that means is that now when you rez pip --install mkdocs
, all of its dependencies are appropriately varianted.
$ rez pip --install mkdocs
...
9 packages were installed:
Markdown-3.1: C:\Users\me\packages\Markdown\3.1\package.py
Click-7.0: C:\Users\me\packages\Click\7.0\package.py
tornado-6.0.2: C:\Users\me\packages\tornado\6.0.2\package.py (platform-windows\python-3)
Jinja2-2.10.1: C:\Users\me\packages\Jinja2\2.10.1\package.py
MarkupSafe-1.1.1: C:\Users\me\packages\MarkupSafe\1.1.1\package.py (platform-windows\python-3)
PyYAML-5.1: C:\Users\me\packages\PyYAML\5.1\package.py (platform-windows\python-3)
setuptools-41.0.1: C:\Users\me\packages\setuptools\41.0.1\package.py
mkdocs-1.0.4: C:\Users\me\packages\mkdocs\1.0.4\package.py
livereload-2.6.0: C:\Users\me\packages\livereload\2.6.0\package.py
1 packages were already installed:
six-1.12.0: C:\Users\me\packages\six\1.12.0\package.py
Notice the variants, as tornado
is a Python 3-only library, and PyYAML is supported on both 2 and 3, but has separate distributions for each.
$ rez env mkdocs
resolved by [email protected], on Sun Apr 28 20:03:42 2019, using Rez v2.29.3
requested packages:
mkdocs
~platform==windows (implicit)
~arch==AMD64 (implicit)
~os==windows-10.0.17763 (implicit)
resolved packages:
Click-7.0 C:\Users\me\packages\Click\7.0 (local)
Jinja2-2.10.1 C:\Users\me\packages\Jinja2\2.10.1 (local)
Markdown-3.1 C:\Users\me\packages\Markdown\3.1 (local)
MarkupSafe-1.1.1 C:\Users\me\packages\MarkupSafe\1.1.1\platform-windows\python-3 (local)
PyYAML-5.1 C:\Users\me\packages\PyYAML\5.1\platform-windows\python-3 (local)
livereload-2.6.0 C:\Users\me\packages\livereload\2.6.0 (local)
mkdocs-1.0.4 C:\Users\me\packages\mkdocs\1.0.4 (local)
platform-windows C:\Users\me\packages\platform\windows (local)
python-3.6 C:\Users\me\packages\python\3.6 (local)
setuptools-41.0.1 C:\Users\me\packages\setuptools\41.0.1 (local)
six-1.12.0 C:\Users\me\packages\six\1.12.0\
tornado-6.0.2 C:\Users\me\packages\tornado\6.0.2\platform-windows\python-3 (local)
> (rez) $