Skip to content

Releases: conda-forge/conda-smithy

v3.21.3

01 Nov 17:26
Compare
Choose a tag to compare

Added:

  • Added support for aarch64 native runners on circle CI

Changed:

  • Upgrade to actions/checkout@v3
  • Upgrade to actions/upload-artifact@v3
  • Add py-lief<0.12 to remote_ci_setup for now
    due to current osx-* segfault issues, ref:
    conda-forge/conda-forge.github.io#1823
  • recipes with noarch_platforms will no longer give a lint when selectors are used.

Fixed:

  • Fix Azure urls in details

Authors:

  • Isuru Fernando
  • Johnny Willemsen
  • Marcel Bargull
  • Marius van Niekerk
  • Brandon Andersen

v3.21.2

28 Sep 11:21
Compare
Choose a tag to compare

Changed:

  • conda-smithy will not check which conda version is installed anymore.
    conda follows CalVer now, which does not provide information about API guarantees,
    thus rendering this check moot.

Fixed:

  • Fix pyproject.toml derived issues with CI tests

Authors:

  • Jaime Rodríguez-Guerra

v3.21.1

01 Aug 14:04
Compare
Choose a tag to compare

Changed:

  • macOS jobs provided by Azure Pipelines will now use the macOS-11 VM image (#1645).

Fixed:

  • Fix spurious lint when using pin_subpackage or pin_compatible with a build string

Authors:

  • Jaime Rodríguez-Guerra
  • Min RK

v3.21.0

22 Jun 10:31
Compare
Choose a tag to compare

Added:

  • All conda packages will have the license file included alongside
    the rendered recipe.
  • conda-smithy now reports lint if pin_compatible or pin_subpackage are used
    with the wrong package type.

Changed:

  • build_locally now creates conda's shared package cache outside the container,
    so repeated builds of the same recipe do not need to redownload packages.
  • mamba is now used in the CI tests for conda-smithy

Fixed:

  • Fix the support of idle_timeout_minutes for Travis CI

Authors:

  • Isuru Fernando
  • Matthew R. Becker
  • Leo Fang
  • Tim Snyder
  • Daniel Ching
  • Nicholas Bollweg

v3.20.0

30 May 19:53
Compare
Choose a tag to compare

Changed:

Removed:

  • Removed vs2008 support in azure

Fixed:

  • Fixed an error with downgrading conda

Authors:

  • Isuru Fernando
  • Tim Snyder
  • Nicholas Bollweg

v3.19.0

26 Mar 05:52
Compare
Choose a tag to compare

Added:

  • noarch packages that cannot be built on linux_64 can be configured to build
    on one or more noarch_platforms in conda-forge.yml

Changed:

  • Default provider for aarch64 and pcp64le is now Travis-CI

Fixed:

  • Travis CI badge in readme uses correct url and linux image

Authors:

  • Isuru Fernando
  • Matthew R. Becker
  • Nicholas Bollweg
  • Sylvain Corlay

v3.18.0

09 Mar 01:44
Compare
Choose a tag to compare

Deprecated:

  • We have deprecated the usage of Travis CI for any platforms but linux_aarch64, linux_ppc64le, or
    linux_s390x. Conda-smithy will raise a RuntimeError if one attempts to render a recipe for a different platform.

Fixed:

  • Fixed rotation token for gha
  • Fixed a bug where mpich and openmpi pins were not appearing properly due non-recursive parsing in smithy.

Authors:

  • Isuru Fernando
  • Matthew R. Becker

v3.17.2

21 Feb 16:05
Compare
Choose a tag to compare

Fixed:

  • Fixed bug where remote ci setup removed boa too.

Authors:

  • Isuru Fernando
  • Matthew R. Becker

v3.17.1

19 Feb 21:33
Compare
Choose a tag to compare

Fixed:

  • Fixed issue with CLI argument for feedstock token commands.

Authors:

  • Mervin Fansler

v3.17.0

17 Feb 23:58
Compare
Choose a tag to compare

Added:

  • When rotating tokens, update the token in GHA too
  • The variable 'BUILD_WITH_CONDA_DEBUG' (and thus build-locally.py's '--debug' flag) is now honored on macOS.
  • Users may now specify a list of packages as part of the remote_ci_setup
    entry in conda-forge.yml to install more packages as part of the setup
    phase.

Changed:

  • Drop defaults from channel_sources
  • The SPDX identifier list has been updated.
  • Updated .ci_support/README for improved clarity.

Fixed:

  • Fixed a bug in run_docker_build.sh when finding the value of FEEDSTOCK_ROOT.
    In some cases the cd command had output to stdout which was included in
    FEEDSTOCK_ROOT. Now the value is computed as for THISDIR in the same script,
    with the output of cd redirected to /dev/null.
  • Clarify in build-locally.py that setting OSX_SDK_DIR implies agreement to the SDK license.
  • Added .ci_support/README to generated file list

Authors:

  • Isuru Fernando
  • Uwe L. Korn
  • Mark Harfouche
  • John Kirkham
  • Bastian Zimmermann
  • Matthias Diener
  • Philippe Blain
  • Benjamin Tovar