Rez

Latest version: v3.1.1

Safety actively analyzes 621444 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 33

3.1.1

[Source](https://github.com/AcademySoftwareFoundation/rez/tree/3.1.1) | [Diff](https://github.com/AcademySoftwareFoundation/rez/compare/3.1.0...3.1.1)

Fixes

- Add symlink locking for filesystems that do not support hardlinks [\1708](https://github.com/AcademySoftwareFoundation/rez/pull/1708) ([cfxegbert](https://github.com/cfxegbert))
- Fix error caused by weakly referenced package not specifying version ▒ [\1712](https://github.com/AcademySoftwareFoundation/rez/pull/1712) ([loonghao](https://github.com/loonghao))

Documentation

- Add plugin documentation page [\1703](https://github.com/AcademySoftwareFoundation/rez/pull/1703) ([BryceGattis](https://github.com/BryceGattis))
- Make gh-rez external link dynamic [\1707](https://github.com/AcademySoftwareFoundation/rez/pull/1707) ([BryceGattis](https://github.com/BryceGattis))

Miscellaneous

- Convert all plugin rezconfig to rezconfig.py [\1692](https://github.com/AcademySoftwareFoundation/rez/pull/1692) ([brycegbrazen](https://github.com/brycegbrazen))

3.1.0

[Source](https://github.com/AcademySoftwareFoundation/rez/tree/3.1.0) | [Diff](https://github.com/AcademySoftwareFoundation/rez/compare/3.3.0...3.1.0)

Features

- Add support for `virtualenv` in the installer [\1645](https://github.com/AcademySoftwareFoundation/rez/pull/1645) ([Pixel-Minions](https://github.com/Pixel-Minions))
- Add `-e/--editable` flag to the installer to create an editable install [\1672](https://github.com/AcademySoftwareFoundation/rez/pull/1672) ([JeanChristopheMorinPerso](https://github.com/JeanChristopheMorinPerso))

Fixes

- Add retry mechanism when renaming folders on Windows [\1666](https://github.com/AcademySoftwareFoundation/rez/pull/1666) ([loonghao](https://github.com/loonghao))
- Apply package orderers on variants [\1684](https://github.com/AcademySoftwareFoundation/rez/pull/1684) ([isohedronpipeline](https://github.com/isohedronpipeline) and [pmolodo](https://github.com/pmolodo))

Documentation

- Remove the note about Python 2.7 compatibility from the docs [\1644](https://github.com/AcademySoftwareFoundation/rez/pull/1644) ([vergeev](https://github.com/vergeev))
- Add clear information on how to contact maintainers [\1659](https://github.com/AcademySoftwareFoundation/rez/pull/1659) ([JeanChristopheMorinPerso](https://github.com/JeanChristopheMorinPerso))
- Installation instructions now include how to download rez [\1660](https://github.com/AcademySoftwareFoundation/rez/pull/1660) ([JeanChristopheMorinPerso](https://github.com/JeanChristopheMorinPerso))
- Add development environment docs to [CONTRIBUTING.md](./CONTRIBUTING.md) [\1633](https://github.com/AcademySoftwareFoundation/rez/pull/1633) ([BryceGattis](https://github.com/BryceGattis))
- Improve clarity and expliciteness of `rez-env --command` flag help [\1682](https://github.com/AcademySoftwareFoundation/rez/pull/1682) ([BryceGattis](https://github.com/BryceGattis))
- Add releasing packages documentation [\1689](https://github.com/AcademySoftwareFoundation/rez/pull/1689) ([BryceGattis](https://github.com/BryceGattis))
- Improve clarify of early binding functions documentation [\1677](https://github.com/AcademySoftwareFoundation/rez/pull/1677) ([BryceGattis](https://github.com/BryceGattis))

Miscellaneous

- Remove Python2-related `__future__` imports [\1640](https://github.com/AcademySoftwareFoundation/rez/pull/1640) ([vergeev](https://github.com/vergeev))
- Replace usages of `rez.vendor.enum` with the built-in enum module [\1649](https://github.com/AcademySoftwareFoundation/rez/pull/1649) ([predat](https://github.com/predat))
- Remove `rez.backport` [\1634](https://github.com/AcademySoftwareFoundation/rez/pull/1634) ([BryceGattis](https://github.com/BryceGattis))
- Remove `rez.utils.json` [\1673](https://github.com/AcademySoftwareFoundation/rez/pull/1673) ([BryceGattis](https://github.com/BryceGattis))
- Remove `rez.utils.py23` and cleanup more python 2.7 leftovers [\1678](https://github.com/AcademySoftwareFoundation/rez/pull/1678) ([wandth](https://github.com/wandth))

3.0.0

- [disable_rez_1_compatibility](https://rez.readthedocs.io/en/stable/configuring_rez.html#disable_rez_1_compatibility) will become enabled by default.
- [rez_1_environment_variables](https://rez.readthedocs.io/en/stable/configuring_rez.html#rez_1_environment_variables) will become disabled by default.

2.114.1

[Source](https://github.com/AcademySoftwareFoundation/rez/tree/2.114.1) | [Diff](https://github.com/AcademySoftwareFoundation/rez/compare/2.114.0...2.114.1)

**Merged pull requests:**

- Fix exception when deprecated settings appear in a user config [\1595](https://github.com/AcademySoftwareFoundation/rez/pull/1595) ([JeanChristopheMorinPerso](https://github.com/JeanChristopheMorinPerso))
- Add cross reference for package_cache_during_build in docs [\1598](https://github.com/AcademySoftwareFoundation/rez/pull/1598) ([brycegbrazen](https://github.com/brycegbrazen))

2.114.0

[Source](https://github.com/AcademySoftwareFoundation/rez/tree/2.114.0) | [Diff](https://github.com/AcademySoftwareFoundation/rez/compare/2.113.0...2.114.0)

2.113.0

[Source](https://github.com/AcademySoftwareFoundation/rez/tree/2.113.0) | [Diff](https://github.com/AcademySoftwareFoundation/rez/compare/2.112.0...2.113.0)

**Notes**

Numerous maintenance updates to CI, TSC notes, docs, ownership, badges, and licensing not featured below.

Expect [\1469](https://github.com/AcademySoftwareFoundation/rez/pull/1469) to merge in 2.114.0, which will drop the ability to install rez with versions of python below 3.7.

**Merged pull requests:**

- powershell: fix prepend for new variables and fix unsetenv for non-existing variables [\1477](https://github.com/AcademySoftwareFoundation/rez/pull/1477) ([maxnbk](https://github.com/maxnbk))
- include: Only include modules from the current package [\1485](https://github.com/AcademySoftwareFoundation/rez/pull/1485) ([SitiSchu](https://github.com/SitiSchu))
- Colorize: Granularly wrap each given stream with Colorama [\1506](https://github.com/AcademySoftwareFoundation/rez/pull/1506) ([herronelou](https://github.com/herronelou))
- Fix 'gbk' codec can't encode character '\u200b' when resolve context [\1508](https://github.com/AcademySoftwareFoundation/rez/pull/1508) ([loonghao](https://github.com/loonghao))
- Allow user to pass extra arguments to underlying rez test command (REP-001 part 3). [\1523](https://github.com/AcademySoftwareFoundation/rez/pull/1523) ([bhawkyard1](https://github.com/bhawkyard1))
- Filter out empty extensions when parsing PATHEXT on Windows [\1528](https://github.com/AcademySoftwareFoundation/rez/pull/1528) ([herronelou](https://github.com/herronelou))

Page 1 of 33

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.