Skip to content

3.23.0

Choose a tag to compare

@kenodegard kenodegard released this 17 Nov 00:24
· 794 commits to main since this release
dd6704c

Enhancements

  • Outputs now support both script and files arguments. When both script and an explicit file list are given, the script is run first and then the files given in the explicit file list are packaged. (#4281)
  • Add overlinking_ignore_patterns build parameter to speed up recipes where it is not helpful. (#4576)
  • Add win-arm64 as a recognized platform (subdir). (#4579)
  • Add opt-in environment variable to run conda in isolated mode (python -I -m conda) when invoked from conda-build. This is necessary to fix an issue when packaging conda itself. Alternative solutions (see #4628) are under investigation, so the current implementation will likely change. (#4604, #4625)
  • Refactored conda_build.convert.update_lib_contents to use pathlib.Path. Mark test_cli.test_convert as xfail on Windows (something with the GitHub Windows Runner makes this particularly flaky). (#4619, #4626)

Deprecations

  • Drop cytoolz dependency. (#4556)
  • Removed internal usage of the memoized decorator. (#4593, #4615)
  • Remove py2 compatibility code and use of six.py code exported from conda. (#4603)
  • conda_build.environ.system_vars is marked as pending deprecation. Use conda_build.environ.os_vars instead. (#4615)
  • Conda 4.2 introduced a private conda env that appears to have been a testing environment. This is no longer used and is only included in conda-build as an informational status. Removing in accordance with the feature pending deprecation starting with conda 22.11.0. (#4629)

Docs

Other

  • Renamed canary recipe from conda.recipe to recipe. (#4584)
  • Introduce canary and review builds as part of GitHub CI. (#4608, #4613)
  • Removed unused AppVeyor files. (#4562)
  • Removed unused .checkignore. (#4564)
  • Removed unused .editorconfig. (#4564)
  • Removed unused .gitmodules. (#4564)
  • Removed unused .lgtm.yml. (#4564)
  • Removed unused .binstar.yml. (#4616)

Contributors

Full Changelog: 3.22.0...3.23.0