diff --git a/.authors.yml b/.authors.yml index f4b769483a..eeb7d860b4 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 @@ -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 @@ -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: 43 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 diff --git a/CHANGELOG.md b/CHANGELOG.md index a088d2f953..80e4756c77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,39 @@ [//]: # (current developments) +## 24.9.0 (2024-09-18) + +### Enhancements + +* Reduce render time when there is a large number of unused variants. (#5392) + +### Bug fixes + +* 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) +* 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 +* @minrk +* @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 67c47373b5..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 multi-output build environment - if undefined in the environment `conda-build` is invoked from. - -### Deprecations - -* - -### Docs - -* - -### Other - -* 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) 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 - -*