- Many fixes for the latest conda, conda-build and mamba versions (thanks @mbargull @jaimergp @bamarco @deepsihag) #395 #393 #384 #380
- Disable error messages for now to see if that fixes segfault issues observed on conda-forge (conda-forge/conda-forge.github.io#1960) #352
- Run export types by @wolfv in #324
- Fix pin_compatible by @ruben-arts in #325
- emscripten 32 - conditional monkeypatch by @wolfv in #333
- Fix #322 by adding "about" section in Output constructor by @moqmar in #327
- add support for the new error messages by @jaimergp in #340
- Switch to setup-micromamba by @pavelzw in #339
- Support passing build variants from cli by @frmdstryr in #337
- Allow for multiple license files by @dhirschfeld in #342
- Make it possible to include the recipe.yaml inside a pyproject.toml by @moqmar in #345
- Implement separate "boa test" command to fix #326 by @moqmar in #343
- fix: support strict channel priorities by @johanneskoester in #347
- [boa] fix schema mistake (destination should be folder in schema) (thanks @alexshagiev) #316
- [boa] For issue 313 use os.path.normpath not os.normpath when setting git_url. (thanks @ericvoltron) #314
- [boa, mambabuild] update precommit files (thanks @mariusvniekerk) #315
- [boa] compatibility with mamba 1.0.0
- [mambabuild] dependency error parse improvements (thanks @mbargull) #306
- [mambabuild] fix parsing problems when test_downstream is called (thanks @isuruf) #301
- [boa] Add environ to context and proper build/script_env handling #299
- [boa] compatibility with mamba 0.27.0
- [boa] Fix documentation and docstrings (thanks @LunarLanding and @martinRenou)
- [boa] Allow channel pinnings in boa build (thanks @mariusvniekerk)
- [boa] Support additional conda build command line arguments (thanks @mariusvniekerk)
- [boa] Fix propagation of build strings in dependencies (thanks @alexshagiev)
- [boa] Proper run exports handling
- [boa] Fix error in test when include_recipe is false (thanks @frmdstryr)
- [boa] compatibility with mamba 0.23.0
- [boa] fix an AttributeError if there is no pin (thanks @TobiasFischer) #268
- [boa] add
boa --version
- [boa] add more docs and vastly improved new recipe schema, render recipe schema in docs
- [boa] add version from top-level to outputs to make validation pass
- [boa] move CondaBuildSpec class to it's own file
- [boa] save properly rendered recipe into final package
- [boa] implement build steps and variant inheritance logic
- [boa] read and respect binary_relocation value (thanks @frmdstryr)
- [boa] add debug assert messages (thanks @dhirschfeld)
- [boa] add support for
build.py
Python based build scripts (also check outbitfurnace
) - [boa,mambabuild] fix compatibility with mamba 0.21.*
- [boa] fix multi-output
- [boa] fix keep run_export and existing spec when existing spec is not simple
- [mambabuild] allow testing multiple recipes (thanks @gabm)