Skip to content

Commit 9afb325

Browse files
Prepare 3.3.0 release (#2031)
Signed-off-by: Jean-Christophe Morin <jean_christophe_morin@hotmail.com>
1 parent ee122d6 commit 9afb325

3 files changed

Lines changed: 59 additions & 2 deletions

File tree

.mailmap

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
# (we may not have guessed correctly and matched your preferences), please
1717
# file a PR with the edits to this file.
1818

19+
Adrian Krupa <adrian.krupa91@gmail.com> <akrupa@platige.com>
20+
1921
Allan Johns <nerdvegas@gmail.com> <allan.johns@methodstudios.com>
2022
Allan Johns <nerdvegas@gmail.com> <aljohns@nvidia.com>
2123
Allan Johns <nerdvegas@gmail.com> <ajohns@14apr07.methodstudios.com>
@@ -126,6 +128,8 @@ Alexandra Lefève-Gourmelon <gou@mikrosimage.eu> Alexandra Lefeve <alefeve@super
126128

127129
Ben Dickson <dbr.onix@gmail.com> dbr <dbr.onix@gmail.com>
128130

131+
Ben Hawkyard <bhawkyard1@gmail.com> <bhawkyard1@gmail.com>
132+
129133
Blazej Floch <register@bfloch.com> <b.floch@toonboxent.com>
130134
Blazej Floch <register@bfloch.com> <blazej.floch@tangent-animation.com>
131135

@@ -135,6 +139,7 @@ Brendan Abel <007brendan@gmail.com> <brendan.p.abel@disney.com>
135139

136140
Bryce Gattis <36783788+BryceGattis@users.noreply.github.com>
137141
Bryce Gattis <36783788+BryceGattis@users.noreply.github.com> <69012021+brycegbrazen@users.noreply.github.com>
142+
Bryce Gattis <36783788+BryceGattis@users.noreply.github.com> <bryce.gattis@brazenanimation.com>
138143

139144
David Lai <davidlatwe@gmail.com> davidlatwe <davidlatwe@gmail.com>
140145

@@ -143,10 +148,14 @@ Fabio Piparo <fabiop@themill.com> <fabio.piparo@methodstudios.com>
143148

144149
Hal <13111745+loonghao@users.noreply.github.com> longhao <longhao@corp.netease.com>
145150

151+
Ibrahim Sani Kache <sanikache99@gmail.com> <Ibrahim.Sani@dreamworks.com>
152+
146153
Jason Scott <jason@thescottclan.org> <jason_scott@siggraph.org>
147154

148155
Jean-Christophe Morin <jean_christophe_morin@hotmail.com> <38703886+JeanChristopheMorinPerso@users.noreply.github.com>
149156
Jean-Christophe Morin <jean_christophe_morin@hotmail.com> <jcmorin@rodeofx.com>
157+
Jean-Christophe Morin <jean_christophe_morin@hotmail.com> <jcmorin@anaconda.com>
158+
Jean-Christophe Morin <jean_christophe_morin@hotmail.com> <JeanChristopheMorinPerso@9e5b7d6d4ee7f3935dadbff6b7189eedbaeb5d9b>
150159

151160
Joseph Yu <josephyu2712+github@gmail.com> <josephyu2712+github@gmail.com>
152161
Joseph Yu <josephyu2712+github@gmail.com> <joseph.yu@wwfx.co.uk>
@@ -159,13 +168,19 @@ Stephen Mackenzie <maxnbk@gmail.com> <maxnbk@users.noreply.github.com>
159168
Stephen Mackenzie <maxnbk@gmail.com> <maxnbk@74ebe1db6aa56ce76629f3825b76ce8f8d17574c>
160169
Stephen Mackenzie <maxnbk@gmail.com> <stephen.mackenzie@methodstudios.com>
161170

171+
Marcus Ottosson <konstruktion@gmail.com> marcus <konstruktion@gmail.com>
172+
173+
Maxime Cots <nig3lpro@gmail.com> <42718803+Ni-g-3l@users.noreply.github.com>
174+
Maxime Cots <nig3lpro@gmail.com> Nig3l <nig3lpro@gmail.com>
175+
162176
Michael Morehouse <michaelmovies@users.noreply.github.com> <michael.morehouse@pixomondo.com>
163177

164178
Morné Chamberlain <thefreeman.za@gmail.com> <morne@blackginger.tv>
165179

166180
Paul Molodowitch <elrond79@gmail.com> <paulm@luma-pictures.com>
167181

168-
Robert Minsk <robertminsk@yahoo.com> cfxegbert <robertminsk@yahoo.com>
182+
Robert Minsk <38872275+cfxegbert@users.noreply.github.com>
183+
Robert Minsk <38872275+cfxegbert@users.noreply.github.com> <robert.minsk@methodstudios.com>
169184

170185
Sylvain Maziere <sylvain@predat.fr> predat <sylvain@predat.fr>
171186
Sylvain Maziere <sylvain@predat.fr> <sylvain.maziere@mikrosimage.com>

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,48 @@
22

33
<!-- start-here-sphinx-start-after -->
44

5+
## v3.3.0 (2025-10-17)
6+
[Source](https://github.com/AcademySoftwareFoundation/rez/tree/3.3.0) | [Diff](https://github.com/AcademySoftwareFoundation/rez/compare/v3.2.1...3.3.0)
7+
8+
This release is a minor update that includes several bug fixes and improvements. The main highlights are support for
9+
python 3.12 and 3.13 (finally), a new way to register plugins using python entry points, new settings
10+
to control the package payload caching disk usage, and an improved plugins documentation.
11+
It also contains a lot of various bug fixes that should benifit a lot of users.
12+
13+
Note that this release also drops support for Python 3.7. We are aware that this might affect some users,
14+
but we believe that the benefits of dropping Python 3.7 outweigh the potential drawbacks. Maintaining
15+
support for 3.7 was becoming impossible as the ecosystem is moving forward with future versions and
16+
leaving behind older versions.
17+
18+
### Features
19+
- Add wildcard support on `rez-test` command [\#1870](https://github.com/AcademySoftwareFoundation/rez/pull/1870) ([Ni-g-3l](https://github.com/Ni-g-3l))
20+
- Add ability to change the `executable_fullpath` setting for the gitbash shell plugin [\#1938](https://github.com/AcademySoftwareFoundation/rez/pull/1938) ([vanridal](https://github.com/vanridal))
21+
- Use `$REZ_LOGGING_CONF` in package payload cache daemon to allow configuring the logger via environment variable [\#1969](https://github.com/AcademySoftwareFoundation/rez/pull/1969) ([BryceGattis](https://github.com/BryceGattis))
22+
- Allow registring plugins using entry points [\#1991](https://github.com/AcademySoftwareFoundation/rez/pull/1991) ([Ni-g-3l](https://github.com/Ni-g-3l))
23+
- Add new settings to control the package payload caching disk usage [\#2023](https://github.com/AcademySoftwareFoundation/rez/pull/2023) ([sanikache](https://github.com/sanikache))
24+
- Add support for Python 3.12 and 3.13 and drop support for 3.7 [\#1950](https://github.com/AcademySoftwareFoundation/rez/pull/1950) ([instinct-vfx](https://github.com/instinct-vfx), [maxnbk](https://github.com/maxnbk))
25+
26+
### Fixes
27+
- Fix `rez.system.is_production_rez_install` to handle forward slash paths under windows [\#1899](https://github.com/AcademySoftwareFoundation/rez/pull/1899) ([michalfratczak](https://github.com/michalfratczak))
28+
- Fix race condition in `FileSystemPackageRepository` directory creation, modernize usage of `os.makedirs` [\#1913](https://github.com/AcademySoftwareFoundation/rez/pull/1913) ([nrusch](https://github.com/nrusch))
29+
- PowerShell: Fix assumption that `$LASTEXITCODE` is always defined [\#1962](https://github.com/AcademySoftwareFoundation/rez/pull/1962) ([nrusch](https://github.com/nrusch))
30+
- Improve package repository case insensitive error handling [\#1974](https://github.com/AcademySoftwareFoundation/rez/pull/1974) ([BryceGattis](https://github.com/BryceGattis))
31+
- Fix type of PackageOrderList in `ResolvedContext.from_dict` [\#1985](https://github.com/AcademySoftwareFoundation/rez/pull/1985) ([vanridal](https://github.com/vanridal))
32+
- Fix calling rez-test with empty test name to run all tests [\#1988](https://github.com/AcademySoftwareFoundation/rez/pull/1988) ([Ni-g-3l](https://github.com/Ni-g-3l))
33+
- Fix an AttributeError in `rez-pip` caused by missing package name normalization [\#1950](https://github.com/AcademySoftwareFoundation/rez/pull/1950) ([JeanChristopheMorinPerso](https://github.com/JeanChristopheMorinPerso))
34+
35+
### Documentation
36+
- Add security policy [\#1883](https://github.com/AcademySoftwareFoundation/rez/pull/1883) ([maxnbk](https://github.com/maxnbk))
37+
- Add warning about rez bind to docs [\#1922](https://github.com/AcademySoftwareFoundation/rez/pull/1922) ([instinct-vfx](https://github.com/instinct-vfx))
38+
- Mention `.rezconfig.py` in docs [\#1981](https://github.com/AcademySoftwareFoundation/rez/pull/1981) ([JeanChristopheMorinPerso](https://github.com/JeanChristopheMorinPerso))
39+
- Improved plugins docuemntation [\#1991](https://github.com/AcademySoftwareFoundation/rez/pull/1991) ([Ni-g-3l](https://github.com/Ni-g-3l))
40+
41+
### Miscellaneous
42+
- Drop support for Python 3.7 [\#1950](https://github.com/AcademySoftwareFoundation/rez/pull/1950) ([instinct-vfx](https://github.com/instinct-vfx), [maxnbk](https://github.com/maxnbk))
43+
- Run code coverage on rezplugins folder [\#1975](https://github.com/AcademySoftwareFoundation/rez/pull/1975) ([BryceGattis](https://github.com/BryceGattis))
44+
- Update vendored dependencies part 1 [\#1944](https://github.com/AcademySoftwareFoundation/rez/pull/1944) ([maxnbk](https://github.com/maxnbk))
45+
- Update vendored dependencies part 2 [\#2022](https://github.com/AcademySoftwareFoundation/rez/pull/2022) ([maxnbk](https://github.com/maxnbk))
46+
547
## v3.2.1 (2024-10-27)
648
[Source](https://github.com/AcademySoftwareFoundation/rez/tree/3.2.1) | [Diff](https://github.com/AcademySoftwareFoundation/rez/compare/v3.2.0...3.2.1)
749

src/rez/utils/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
# Update this value to version up Rez. Do not place anything else in this file.
66
# Using .devN allows us to run becnmarks and create proper benchmark reports on PRs.
7-
_rez_version = "3.2.1"
7+
_rez_version = "3.3.0"

0 commit comments

Comments
 (0)