Skip to content

Releases: conda-forge/conda-smithy

v3.24.1

24 Jul 12:14
Compare
Choose a tag to compare

Added:

  • Add GHA option to limit number of parallel jobs - #1744

Changed:

  • Free up more space on the default linux image on Azure Pipelines

Fixed:

  • Avoid needing to activate environment to use conda-smithy

Authors:

  • Matthew R. Becker
  • Mark Harfouche
  • Chris Burr
  • Billy K. Poon
  • John Kirkham

v3.24.0

07 Jul 17:37
Compare
Choose a tag to compare

Added:

  • Added linting for obsoleted outputs, e.g. those who have been renamed conda-forge-wide.
  • Support not running tests when cross compiling in win - #1742

Fixed:

  • Fixed bug in codepath to allow debugging of cross compiled OSX configuratons using build-locally.py.
  • Fixed README headers for recipes with multiple outputs

Authors:

  • Isuru Fernando
  • Mark Harfouche
  • H. Vetinari
  • John Blischak

v3.23.1

22 Mar 01:18
Compare
Choose a tag to compare

Fixed:

  • Fix "prepare conda build artifacts" step failing on Azure + Windows with the error "The syntax of the command is incorrect" (#1723).

Authors:

  • Ryan Volz

v3.23.0

21 Feb 20:42
Compare
Choose a tag to compare

Added:

  • Added capability to generate feedstock tokens per CI provider.
  • Added token expiration timestamps.

Changed:

  • Move pre-commit to its own CI test file.
  • Added --no-build-isolation to pip commands for install.
  • Remove py-lief<0.12 from remote_ci_setup after LIEF 0.12.3 release
  • Windows CI on azure uses python 3.10 in the base environment.
  • Replaced deprecated use of ::set-output during conda artifact storage on GitHub Actions with the recommended redirect to $GITHUB_OUTPUT. See https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/.
  • Default branch for github is now main instead of master.
  • Changed python packaging to use setuptools-scm instead of versioneer.
  • Moved build system to only use pyproject.toml.
  • skip_render can match Path().parents of files being rendered
    i.e. '.github' in list prevents rendering .github in toplevel
    and any files below .github/
  • Changed default image for windows to windows-2022.

Fixed:

  • README.md of feedstocks with multiple outputs is now correctly rendered with all outputs's (about) information shown, unless they are a plain copy of the top-level about.
  • skip_render can prevent github webservices from rendering
  • Always check team membership even when making teams.

Authors:

  • Isuru Fernando
  • Matthew R. Becker
  • Leo Fang
  • Marcel Bargull
  • Ryan Volz
  • Mark Harfouche
  • Tim Snyder
  • H. Vetinari

v3.22.1

05 Dec 12:08
Compare
Choose a tag to compare

Changed:

  • Use a custom %TEMP% directory to avoid upload permission errors on Windows.

Authors:

  • Marcel Bargull

v3.22.0

18 Nov 11:20
Compare
Choose a tag to compare

Changed:

  • Changed the pinning package extraction code to account for .conda files
    and to use conda-package-handling.

Authors:

  • Matthew R. Becker

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