25.3.0
Enhancements
- Add recipe option
build.python_version_independentto support building ABI3 for one CPython version and using the package in any later version. (#5456) - Add
cdt_archandcdt_nameas used vars when cdt jinja is used. (#5599)
Bug fixes
- Fix subdirectory check for
conda_build.utils.merge_tree. (#4976 via #4977) - Perform build string pin compatibility checks with glob matching instead of strict string equality. (#5600)
- Warn about parsed and raw output block mismatches. This can cause issues with custom build strings, among others. The recommendation is to avoid Jinja flow control to build the output list. Use
skip: trueas necessary. (#5571 via #5601) - Fixes transitive subpackage dependency resolution issue #3308. (#5603)
- Limit
patchelfto<0.18. (#5607) - Use the
CONDA_EXEas defined incontext.conda_exe_vars_dictinstead of defaulting to the one in thebaseenv. (#5637) - Fix LIEF>=0.15 compatibility. (#5626 via #5627)
Other
- Add
flakymarker to tests that fail randomly. (#5623)
Contributors
- @conda-bot
- @isuruf
- @jaimergp
- @jezdez
- @kenodegard
- @bernt-matthias made their first contribution in #5627
- @ForgottenProgramme
- @beckermr
- @travishathaway
- @vyasr made their first contribution in #5575
- @woutdenolf made their first contribution in #4977
- @dependabot[bot]
- @pre-commit-ci[bot]
Full Changelog: 25.1.2...25.3.0