Skip to content

Releases: conda-forge/conda-smithy

v3.54.1

18 Dec 12:10

Choose a tag to compare

Fixed:

  • Binary files do not have encodings. (#2440)

Authors:

  • Matthew R. Becker
  • H. Vetinari

v3.54.0

18 Dec 02:17

Choose a tag to compare

Changed:

  • When running operation: key_add migrations, consider whether the variant being added exists already based on the full set of values in the zip_keys: involving primary_key:, not just based on the value of primary_key: itself. (#2438)
  • macOS CI setup now sets OSX_SDK_DIR to 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

24 Nov 12:23

Choose a tag to compare

Changed:

  • Replace old {{ stdlib("c") }} meta issue links with doc links. ( #2429 )

Authors:

  • John Kirkham

v3.53.2

21 Nov 10:08

Choose a tag to compare

Added:

  • Report new lint on empty conda_build_config.yaml file. (#2417, #2427)

Fixed:

  • Fixed bug where linting failed on recipes with empty conda_build_config.yaml files. (#2417, #2427)
  • Fixed a bug where v1 recipes contained non-existing outputs in README (#2418)

Authors:

  • Matthew R. Becker
  • H. Vetinari
  • Jakov Smolić

v3.53.1

14 Nov 19:30

Choose a tag to compare

Added:

  • Allow CDTs to be linted using conda-forge-pinning-feedstock linter_hints (#2419).

Fixed:

  • Fixed a bug where string quoting information was not preserved when load/linting v1 recipes. (#2422)

Authors:

  • Isuru Fernando
  • Matthew R. Becker

v3.53.0

09 Nov 12:55

Choose a tag to compare

Added:

  • github_actions.resize_win_partitions option to resize partitions
    on Windows GHA runners to use the whole available disk space. (#2394)

Changed:

  • The minimum pixi version has been raised to 0.59.0. (#2395)
  • In feedstocks with pixi integration, shellcheck will only be used if enabled in conda-forge.yml. (#2395)
  • Use macos-15-intel runners in Github Actions workflows. (#2405)
  • Temporarily reverted actions/checkout to v4.x due to lack of NodeJS 24 on the conda-forge runners. (#2412)

Fixed:

  • Fix pixi deprecation warning for [project] versus [workspace]. (#2395)
  • free_disk_space = [apt] now properly works on native linux-aarch64 runner
    with GitHub Actions.
  • Fix pixi.toml deprecation 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

29 Sep 19:25

Choose a tag to compare

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_file had non-standard Python strings
    that did not serialize correctly when passed through yaml.dump. (#)

Authors:

  • Isuru Fernando
  • Matthew R. Becker
  • Mikhail Ryazanov

v3.52.2

09 Sep 21:09

Choose a tag to compare

Fixed:

  • Avoid spuriously adding values for missing zip_keys for migrations using additional_zip_keys.
  • Excluded go-licenses from the go-licenses lint

Authors:

  • H. Vetinari
  • Nicholas Bollweg
  • dependabot[bot]

v3.52.1

02 Sep 13:47

Choose a tag to compare

Changed:

  • Try harder to set up swap file, and fail early if this does not succeed. (#2384)
  • Switched to macOS-15 images for osx jobs by default, due to impending removal of macOS-13.

Fixed:

  • Fixed issue where rattler-build-conda-compat makes global modifications to YAML
    parsing causing the linter for conda-forge.yml files to fail. (#2387)
  • Fixed wrong lower bound on rattler-build-conda-compat, increasing it to 1.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

26 Aug 11:12

Choose a tag to compare

Added:

  • Reformat commit messages in rerenders to show rattler-build and rattler-build-conda-compat versions. (#2359)
  • In feedstocks with Pixi integrations, pixi run lint will include shellcheck lints if enabled in conda-forge.yml. (#2360)
  • Added hint to flag bld.bat files when using rattler-build (recipe v1). rattler-build uses build.bat instead of bld.bat for Windows builds (#2371).

Changed:

  • Avoid using only timestamps to determine whether migrations should be applied. The logic for use_local and migration_number remains 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