Releases: mottosso/bleeding-rez
Releases · mottosso/bleeding-rez
2.40.5
2.40.4
2.40.3
Bring up to speed with upstream nerdvegas/rez.
Some things were discounted.
zsh
andpwsh
integrations, as they failed the tests, but more importantly multiply the surface area for error, as each shell comes with a large repertiore of minutia, such as environment variable limits, special handling foralias
and others. Unlike normal OS interaction, the choice of shell with Rez is not a stylistic choice, but a functional one. Pick one, and stick with it. The ideal case is to usepwsh
on all platforms.- Forced lowercase paths on Windows; this breaks tests, but more importantly breaks any circumstance where case does matter on Windows, specifically access over networked Linux drives.
2.38.8
More consistent environment on Windows with isolated mode. Previously, some critical variables were missing, such as APPDATA
and PROGRAMDATA
, that are safely assumed by either Python itself or tools you write. Now these are included as well, more accurately reproducing a vanilla Windows environment from within a context.
2.38.7
2.38.6
2.38.5
2.38.4
- Improved support for PowerShell on Windows (see #79)
- Default isolated mode for both Windows, Linux and MacOS
- Fix
rez bind --quickstart
in the rare case whereby the CWD had apip.exe
in it - Bind bleeding_rez using
rez bind --quickstart
as well, including alias() for use withrez env bleeding_rez
2.38.3
This is a relatively major release for Windows and Linux users alike, despite the patch
version increment.
- Isolated Environment Parent environment inheritance is disabled per default (see compatibility for details on how to re-enable it), see #70 and #36 for background on what it means. You should now expect a near Docker-like experience in your Rez contexts.
- PowerShell is now the default shell on Windows. Users of Windows 7 and below will need to explicitly install it (and otherwise upgrade their OS in preparation for the deprecation in 2020)
- Platform Map The default
platform_map
for Windows users now yield a simplewindows-10
version per default, as versions of Windows have very little impact on the compatibility of software and yet a major negative impact on how packages are created with Rez.