Releases: conda-forge/conda-smithy
Releases · conda-forge/conda-smithy
v3.54.1
v3.54.0
Changed:
- When running
operation: key_addmigrations, consider whether the variant being added exists already based on the full set of values in thezip_keys:involvingprimary_key:, not just based on the value ofprimary_key:itself. (#2438) - macOS CI setup now sets
OSX_SDK_DIRto a dedicated directory where SDKs can be downloaded without altering the system (see conda-forge/conda-forge-ci-setup-feedstock#409).
Fixed:
- Version-independent python packages will not be flagged for unconstrained python requirements. (#2433)
Authors:
- H. Vetinari
- pre-commit-ci[bot]
- Michał Górny
- Nicholas Bollweg
v3.53.3
v3.53.2
v3.53.1
v3.53.0
Added:
github_actions.resize_win_partitionsoption to resize partitions
on Windows GHA runners to use the whole available disk space. (#2394)
Changed:
- The minimum
pixiversion has been raised to0.59.0. (#2395) - In feedstocks with
pixiintegration,shellcheckwill only be used if enabled inconda-forge.yml. (#2395) - Use
macos-15-intelrunners in Github Actions workflows. (#2405) - Temporarily reverted
actions/checkoutto v4.x due to lack of NodeJS 24 on the conda-forge runners. (#2412)
Fixed:
- Fix
pixideprecation warning for[project]versus[workspace]. (#2395) free_disk_space = [apt]now properly works on native linux-aarch64 runner
with GitHub Actions.- Fix
pixi.tomldeprecation warning. (#2409) - linter will ignore package versions that are jinja templated for v1 (#2402).
Authors:
- Isuru Fernando
- Matthew R. Becker
- Jaime Rodríguez-Guerra
- pre-commit-ci[bot]
- Michał Górny
- Nicholas Bollweg
- dependabot[bot]
- Pavel Zwerschke
- Guillaume Fraux
v3.52.3
Changed:
- Feedstocks will use pixi installed from the docker image.
Removed:
- Remove cdt_name, cdt_arch, BUILD from being saved in every feedstock
Fixed:
- Fixed bug where variants loaded via
parse_recipe_config_filehad non-standard Python strings
that did not serialize correctly when passed throughyaml.dump. (#)
Authors:
- Isuru Fernando
- Matthew R. Becker
- Mikhail Ryazanov
v3.52.2
v3.52.1
Changed:
- Try harder to set up swap file, and fail early if this does not succeed. (#2384)
- Switched to
macOS-15images for osx jobs by default, due to impending removal ofmacOS-13.
Fixed:
- Fixed issue where
rattler-build-conda-compatmakes global modifications to YAML
parsing causing the linter forconda-forge.ymlfiles to fail. (#2387) - Fixed wrong lower bound on
rattler-build-conda-compat, increasing it to1.4.5. (#358) - Allow conda-smithy to run in an unactivated environment. (#2381)
Authors:
- Isuru Fernando
- Matthew R. Becker
- H. Vetinari
- pre-commit-ci[bot]
v3.52.0
Added:
- Reformat commit messages in rerenders to show rattler-build and rattler-build-conda-compat versions. (#2359)
- In feedstocks with Pixi integrations,
pixi run lintwill includeshellchecklints if enabled inconda-forge.yml. (#2360) - Added hint to flag
bld.batfiles when using rattler-build (recipe v1). rattler-build usesbuild.batinstead ofbld.batfor Windows builds (#2371).
Changed:
- Avoid using only timestamps to determine whether migrations should be applied. The logic for
use_localandmigration_numberremains unchanged, but migrations now also require the name of the migrator file to match, avoiding spurious matches on timestamps between different migrations (#2374).
Fixed:
- Remove slashes from variant file names which caused problems due to being mis-handled as folders. Also remove commas, which can be similarly misinterpreted (#2366).
Authors:
- Jaime Rodríguez-Guerra
- H. Vetinari
- pre-commit-ci[bot]
- Chris Burr