Skip to content

24.11.0

Compare
Choose a tag to compare
@beeankha beeankha released this 20 Nov 14:51
· 2 commits to 24.11.x since this release
e70a6d0

Enhancements

  • Introduce --package-format as a command line argument. (#4890 via #5209)
    • This takes precedence over default value and condarc.
    • Normalization occurs so 1, "1", tar.bz2,.tar.bz2, 2, "2", conda, .conda are all recognized and mapped appropriately.
    • Other options are rejected.
  • Add support for CEP-17 that allows specifying the location of the site-packages directory with the python_site_packages_path build option for any packages named python. (#5502)

Bug fixes

  • Fix regex for Jinja2 set / for statements to be more specific. (#5514)
  • Fix ruamel.yaml usage to use supported APIs. (#5517)
  • Fix bug variant variables were not defined for the first parsing pass of a recipe. (#5528)
  • Fix a bug where variants were incorrectly found as being used when they matched a leading substring of
    another variant. (#5535)
  • Fix a bug where variants were not found when variables were used in pin_* statements. (#5535)

Deprecations

  • Deprecate conda_build.exceptions.UnableToParseMissingJinja2. (#5497)
  • Deprecate conda_build.index.get_build_index(locking). (#5508)
  • Deprecate conda_build.index.get_build_index(timeout). (#5508)
  • Require Python 3.9 or greater. (#5525)
  • The default value for --package-format and conda_pkg_format will become .conda in 25.1. (#5534)

Docs

  • Better document run_test.r. (#5479)
  • Fix bug in docs build by pinning conda-sphinx-theme version to 0.2.2. (#5518)

Contributors