Skip to content

Releases: mottosso/bleeding-rez

2.31.0b0

17 Jun 08:56
Compare
Choose a tag to compare
  • Support for Python 3
  • Support for PowerShell
  • Improved rez pip

Windows PowerShell

Note that this is different from PowerShell 6+, a.k.a. PowerShell Core which is cross-platform. Another shell plug-ins is needed for that.

2.30.0b0

21 May 07:39
Compare
Choose a tag to compare

Improved Windows-shell experience. Now up/down keys work with history.

2.29.9

06 May 06:35
Compare
Choose a tag to compare

Bugfix, cmd.exe wasn't working at all since the last release.

2.29.8

03 May 08:05
Compare
Choose a tag to compare

Revert "Fixes the Terminate Batch Script? (Y/N)", it isn't ready yet. :(

2.29.7

03 May 06:34
Compare
Choose a tag to compare

Minor bugfix for cmd.py on Windows

2.29.6

02 May 10:29
Compare
Choose a tag to compare
  • AppVeyor for Windows and Linux tests
  • MacOS added to Travis
  • Code Coverage
  • Fixes the Terminate Batch Script? (Y/N) prompt when CTRL+C'ing out of a context
  • Fixes for MacOS
  • Reduces size of rez bind python

2.29.5

29 Apr 10:47
Compare
Choose a tag to compare

Fixes for Windows.

  • rez binaries weren't available from within a Rez environment started from a virtual environment
  • Missing repository destination is now automatically created, which means that new users can pip install and start building or installing from pip without error.
  • rez bind python now works on Windows

2.29.4

28 Apr 19:22
Compare
Choose a tag to compare

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) $

2.29.3

27 Apr 19:46
Compare
Choose a tag to compare

First proper release on PyPI.

$ pip install bleeding-rez
$ rez --version
Rez 2.29.3