From f7895727a2b050fbcbb4f45a6d7608b8862cf660 Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Fri, 13 Sep 2024 14:49:32 -0400 Subject: [PATCH 01/10] Update .authors.yml --- .authors.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.authors.yml b/.authors.yml index f4b769483a..cc763b057d 100644 --- a/.authors.yml +++ b/.authors.yml @@ -8,7 +8,7 @@ aliases: - Mike Sarahan - Michael Sarahan - num_commits: 2001 + num_commits: 2002 first_commit: 2015-09-04 21:31:08 - name: Jonathan J. Helmus email: jjhelmus@gmail.com @@ -1121,7 +1121,7 @@ alternate_emails: - becker.mr@gmail.com - beckermr@users.noreply.github.com - num_commits: 21 + num_commits: 22 first_commit: 2019-10-17 23:05:16 github: beckermr - name: Jinzhe Zeng @@ -1171,7 +1171,7 @@ github: pradghos - name: James Lamb email: jaylamb20@gmail.com - num_commits: 1 + num_commits: 2 first_commit: 2020-04-26 13:41:22 github: jameslamb - name: Oleg Alexandrov @@ -1202,7 +1202,7 @@ alternate_emails: - clee@anaconda.com - name: Ken Odegard - num_commits: 213 + num_commits: 220 email: kodegard@anaconda.com first_commit: 2020-09-08 19:53:41 github: kenodegard @@ -1240,7 +1240,7 @@ github: pre-commit-ci[bot] aliases: - pre-commit-ci[bot] - num_commits: 79 + num_commits: 86 first_commit: 2021-11-20 01:47:17 - name: Jacob Walls email: jacobtylerwalls@gmail.com @@ -1251,7 +1251,7 @@ github: beeankha alternate_emails: - beeankha@gmail.com - num_commits: 34 + num_commits: 36 first_commit: 2022-01-19 16:40:06 - name: Conda Bot email: 18747875+conda-bot@users.noreply.github.com @@ -1262,7 +1262,7 @@ alternate_emails: - ad-team+condabot@anaconda.com - 18747875+conda-bot@users.noreply.github.com - num_commits: 58 + num_commits: 62 first_commit: 2022-01-17 18:09:22 - name: Uwe L. Korn email: xhochy@users.noreply.github.com @@ -1310,7 +1310,7 @@ - name: dependabot[bot] email: 49699333+dependabot[bot]@users.noreply.github.com github: dependabot[bot] - num_commits: 34 + num_commits: 35 first_commit: 2022-05-31 04:34:40 - name: Serhii Kupriienko email: 79282962+skupr-anaconda@users.noreply.github.com From b107cd368b52689865d481ee28a114810df49d39 Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Fri, 13 Sep 2024 14:55:49 -0400 Subject: [PATCH 02/10] Update news --- news/5322-undefine-build-vars | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/news/5322-undefine-build-vars b/news/5322-undefine-build-vars index 67c47373b5..e687955424 100644 --- a/news/5322-undefine-build-vars +++ b/news/5322-undefine-build-vars @@ -4,8 +4,8 @@ ### Bug fixes -* Ensures that variables mentioned in `script_env` are undefined in multi-output build environment - if undefined in the environment `conda-build` is invoked from. +* Ensures that variables mentioned in `script_env` are undefined in the multi-output build environment + if they are undefined in the environment that `conda-build` is invoked from. (#5322) ### Deprecations From d59a59186669ff4860bc58d1bea2b42c7d6dc9ee Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Fri, 13 Sep 2024 14:56:33 -0400 Subject: [PATCH 03/10] Updated authorship for 24.9.0 --- .authors.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.authors.yml b/.authors.yml index cc763b057d..4b5196cec5 100644 --- a/.authors.yml +++ b/.authors.yml @@ -1251,7 +1251,7 @@ github: beeankha alternate_emails: - beeankha@gmail.com - num_commits: 36 + num_commits: 38 first_commit: 2022-01-19 16:40:06 - name: Conda Bot email: 18747875+conda-bot@users.noreply.github.com From 7ead586b8b768725940a32cbf8ddc5bb1fedfe2e Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Fri, 13 Sep 2024 14:56:34 -0400 Subject: [PATCH 04/10] Updated CHANGELOG for 24.9.0 --- CHANGELOG.md | 29 ++++++++++++++++++++++ news/5322-undefine-build-vars | 20 --------------- news/5441-24.9-removals | 20 --------------- news/5447-jinja2-for-set-vars | 20 --------------- news/5458-avoid-undefined-jinja-in-skipped | 19 -------------- news/5478-24.9-removals | 19 -------------- 6 files changed, 29 insertions(+), 98 deletions(-) delete mode 100644 news/5322-undefine-build-vars delete mode 100644 news/5441-24.9-removals delete mode 100644 news/5447-jinja2-for-set-vars delete mode 100644 news/5458-avoid-undefined-jinja-in-skipped delete mode 100644 news/5478-24.9-removals diff --git a/CHANGELOG.md b/CHANGELOG.md index a088d2f953..895e622af2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ [//]: # (current developments) +## 24.9.0 (2024-09-13) + +### Bug fixes + +* Ensures that variables mentioned in `script_env` are undefined in the multi-output build environment + if they are undefined in the environment that `conda-build` is invoked from. (#5322) +* Variables used in single-line jinja2 `for` and `set` statements are now properly included in the variant + matrix for some edge cases. (#5447) +* Allow undefined jinja variables when a particular metadata block evaluates as skipped. (#5458) + +### Deprecations + +* Remove `conda_build.build.check_external`. `patchelf` is an explicit conda-build dependency on Linux so it will always be installed. (#5441) +* Remove `conda_build.metadata._get_env_path`. Use `conda.base.context.locate_prefix_by_name` instead. (#5441) +* Remove `conda_build.build._construct_metadata_for_test_from_recipe`. Test built packages instead, not recipes (e.g., `conda build --test package` instead of `conda build --test recipe/`). (#5478) + +### Contributors + +* @beeankha +* @conda-bot +* @jameslamb +* @kenodegard +* @beckermr +* @msarahan +* @dependabot[bot] +* @pre-commit-ci[bot] + + + ## 24.7.1 (2024-07-30) ### Bug fixes diff --git a/news/5322-undefine-build-vars b/news/5322-undefine-build-vars deleted file mode 100644 index e687955424..0000000000 --- a/news/5322-undefine-build-vars +++ /dev/null @@ -1,20 +0,0 @@ -### Enhancements - -* - -### Bug fixes - -* Ensures that variables mentioned in `script_env` are undefined in the multi-output build environment - if they are undefined in the environment that `conda-build` is invoked from. (#5322) - -### Deprecations - -* - -### Docs - -* - -### Other - -* diff --git a/news/5441-24.9-removals b/news/5441-24.9-removals deleted file mode 100644 index 1613579d16..0000000000 --- a/news/5441-24.9-removals +++ /dev/null @@ -1,20 +0,0 @@ -### Enhancements - -* - -### Bug fixes - -* - -### Deprecations - -* Remove `conda_build.build.check_external`. `patchelf` is an explicit conda-build dependency on Linux so it will always be installed. (#5441) -* Remove `conda_build.metadata._get_env_path`. Use `conda.base.context.locate_prefix_by_name` instead. (#5441) - -### Docs - -* - -### Other - -* diff --git a/news/5447-jinja2-for-set-vars b/news/5447-jinja2-for-set-vars deleted file mode 100644 index fbca651f89..0000000000 --- a/news/5447-jinja2-for-set-vars +++ /dev/null @@ -1,20 +0,0 @@ -### Enhancements - -* - -### Bug fixes - -* Variables used in single-line jinja2 `for` and `set` statements are now properly included in the variant - matrix for some edge cases. (#5447) - -### Deprecations - -* - -### Docs - -* - -### Other - -* diff --git a/news/5458-avoid-undefined-jinja-in-skipped b/news/5458-avoid-undefined-jinja-in-skipped deleted file mode 100644 index e1c232a65e..0000000000 --- a/news/5458-avoid-undefined-jinja-in-skipped +++ /dev/null @@ -1,19 +0,0 @@ -### Enhancements - -* - -### Bug fixes - -* Allow undefined jinja variables when a particular metadata block evaluates as skipped. (#5458) - -### Deprecations - -* - -### Docs - -* - -### Other - -* diff --git a/news/5478-24.9-removals b/news/5478-24.9-removals deleted file mode 100644 index 5d19e52eda..0000000000 --- a/news/5478-24.9-removals +++ /dev/null @@ -1,19 +0,0 @@ -### Enhancements - -* - -### Bug fixes - -* - -### Deprecations - -* Remove `conda_build.build._construct_metadata_for_test_from_recipe`. Test built packages instead, not recipes (e.g., `conda build --test package` instead of `conda build --test recipe/`). (#5478) - -### Docs - -* - -### Other - -* From 0ce8c4f0bc6d2e8dcb7bd881732707425c26f9e8 Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Tue, 17 Sep 2024 11:52:18 -0400 Subject: [PATCH 05/10] Update CHANGELOG.md Co-authored-by: Ken Odegard --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 895e622af2..19332ea6d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### Bug fixes -* Ensures that variables mentioned in `script_env` are undefined in the multi-output build environment +* Ensure variables mentioned in `script_env` are undefined in the multi-output build environment if they are undefined in the environment that `conda-build` is invoked from. (#5322) * Variables used in single-line jinja2 `for` and `set` statements are now properly included in the variant matrix for some edge cases. (#5447) From 96afec20eebb6c6086d400c5633a934e7cfad002 Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Tue, 17 Sep 2024 12:55:40 -0400 Subject: [PATCH 06/10] Update CHANGELOG.md Co-authored-by: Katherine Kinnaman --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19332ea6d0..3bb2a5c9ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ ### Deprecations -* Remove `conda_build.build.check_external`. `patchelf` is an explicit conda-build dependency on Linux so it will always be installed. (#5441) +* Remove `conda_build.build.check_external`. `patchelf` is an explicit conda-build dependency on Linux, so it will always be installed. (#5441) * Remove `conda_build.metadata._get_env_path`. Use `conda.base.context.locate_prefix_by_name` instead. (#5441) * Remove `conda_build.build._construct_metadata_for_test_from_recipe`. Test built packages instead, not recipes (e.g., `conda build --test package` instead of `conda build --test recipe/`). (#5478) From f1eb252f82cce1d58b77f81dddcb9a1705f861fb Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Wed, 18 Sep 2024 09:50:53 -0400 Subject: [PATCH 07/10] Update .authors.yml --- .authors.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.authors.yml b/.authors.yml index 4b5196cec5..ded2c1ec1c 100644 --- a/.authors.yml +++ b/.authors.yml @@ -162,7 +162,7 @@ aliases: - MinRK github: minrk - num_commits: 17 + num_commits: 18 first_commit: 2014-02-13 19:43:59 - name: Matty G email: meawoppl@gmail.com @@ -1251,7 +1251,7 @@ github: beeankha alternate_emails: - beeankha@gmail.com - num_commits: 38 + num_commits: 42 first_commit: 2022-01-19 16:40:06 - name: Conda Bot email: 18747875+conda-bot@users.noreply.github.com From 5b2c7754a996509a22a9f4072afb7adb7a69f6fa Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Wed, 18 Sep 2024 09:55:15 -0400 Subject: [PATCH 08/10] Updated authorship for 24.9.0 --- .authors.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.authors.yml b/.authors.yml index ded2c1ec1c..eeb7d860b4 100644 --- a/.authors.yml +++ b/.authors.yml @@ -1251,7 +1251,7 @@ github: beeankha alternate_emails: - beeankha@gmail.com - num_commits: 42 + num_commits: 43 first_commit: 2022-01-19 16:40:06 - name: Conda Bot email: 18747875+conda-bot@users.noreply.github.com From 1e4588b75a6acc76eace61eb26ae2e01a3a21e03 Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Wed, 18 Sep 2024 09:55:16 -0400 Subject: [PATCH 09/10] Updated CHANGELOG for 24.9.0 --- CHANGELOG.md | 20 ++++++++++++++++++++ news/5392-variant-copy | 3 --- 2 files changed, 20 insertions(+), 3 deletions(-) delete mode 100644 news/5392-variant-copy diff --git a/CHANGELOG.md b/CHANGELOG.md index 3bb2a5c9ca..be3d3e2675 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ [//]: # (current developments) +## 24.9.0 (2024-09-18) + +### Enhancements + +* Reduce render time when there is a large number of unused variants. (#5392) + +### Contributors + +* @beeankha +* @conda-bot +* @jameslamb +* @kenodegard +* @beckermr +* @msarahan +* @minrk +* @dependabot[bot] +* @pre-commit-ci[bot] + + + ## 24.9.0 (2024-09-13) ### Bug fixes diff --git a/news/5392-variant-copy b/news/5392-variant-copy deleted file mode 100644 index 83c8f30eed..0000000000 --- a/news/5392-variant-copy +++ /dev/null @@ -1,3 +0,0 @@ -### Enhancements - -* Reduce render time when there is a large number of unused variants. (#5392) From 1aac7db6234de2e6b294d464e6ead77d13f51d47 Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Wed, 18 Sep 2024 09:56:09 -0400 Subject: [PATCH 10/10] Update changelog --- CHANGELOG.md | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index be3d3e2675..80e4756c77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,22 +6,6 @@ * Reduce render time when there is a large number of unused variants. (#5392) -### Contributors - -* @beeankha -* @conda-bot -* @jameslamb -* @kenodegard -* @beckermr -* @msarahan -* @minrk -* @dependabot[bot] -* @pre-commit-ci[bot] - - - -## 24.9.0 (2024-09-13) - ### Bug fixes * Ensure variables mentioned in `script_env` are undefined in the multi-output build environment @@ -44,6 +28,7 @@ * @kenodegard * @beckermr * @msarahan +* @minrk * @dependabot[bot] * @pre-commit-ci[bot]