Skip to content

Releases: conda-forge/conda-smithy

v3.34.0

25 Mar 16:27
Compare
Choose a tag to compare

Added:

  • disabled is now a supported option for bot.inspection in the conda-forge.yml file (previously: false)
  • Add github_actions.free_disk_space to schema ( #1882 )

Changed:

  • Do not raise on conda-forge.yml validation errors during rerender. A warning will be printed instead. (#1879 via #1885)
  • Adjust how the linter processes conda-forge.yml validation issues for prettier Markdown rendering. (#1860 via #1886)
  • Ensure new {{ stdlib("c") }} correctly populates CI config. (#1840 via #1888)
  • Ensure we populate MACOSX_DEPLOYMENT_TARGET for use in conda-forge-ci-setup also when using c_stdlib_version (#1884 via #1889)
  • Update github_actions.free_disk_space to match Azure's ( #1882 )

Authors:

  • Jaime Rodríguez-Guerra
  • H. Vetinari
  • John Kirkham
  • Yannik Tausch

v3.33.0

21 Mar 20:36
Compare
Choose a tag to compare

Added:

  • Support Apple silicon runners on GHA hosted (#1872, #1874).

Changed:

  • Stop using conda_build.conda_interface. (#1868)
  • Allow any str in conda-forge.yml's skip_render key. (#1875 via #1878)

Fixed:

  • Update BotConfig schema description with examples of all possible values. (#1861 via #1862)
  • Added missing azure: build_id into the json schema. (#1871)
  • Add more skip render choices (#1873).
  • Allow str (in addition to list of str) in conda-forge.yml's noarch_platforms and remote_ci_setup. (#1869 via #1877)

Authors:

  • Isuru Fernando
  • Jaime Rodríguez-Guerra
  • Marcel Bargull
  • pre-commit-ci[bot]

v3.32.0

14 Mar 20:49
Compare
Choose a tag to compare

Added:

  • New JSON schema for conda-forge.yaml. A Pydantic model is used to dynamically generate both a YAML document with the default values and the JSON schema itself. (#1756)
  • Included jsonschema and pydantic as dependencies into the environment.yml. (#1756)

Changed:

  • Included extra jsonschema validation for conda-forge.yaml, under configure_feedstock. (#1756)
  • Moved legacy checks of old_file and providers into a new auxiliary _legacy_compatibility_checks function. (#1756)
  • Use Azure owner in URL for missing token error message. (#1854)
  • Invoke conda-{build,mambabuild} directly, not as conda subcommand. (#1859)

Authors:

  • Isuru Fernando
  • Matthew R. Becker
  • Jaime Rodríguez-Guerra
  • Marcel Bargull
  • vinicius douglas cerutti
  • pre-commit-ci[bot]
  • John Blischak

v3.31.1

25 Feb 21:28
Compare
Choose a tag to compare

Changed:

  • Do not consider broken releases when checking if local version is up to date. (#1848 via #1849)
  • Added rerendering support for additional mpi variants msmpi, mpi_serial, and impi.

Fixed:

  • Fixed regression where some variant keys were mismatched during rerendering.

Authors:

  • Matthew R. Becker
  • Jaime Rodríguez-Guerra

v3.31.0

22 Feb 22:55
Compare
Choose a tag to compare

Added:

  • Smithy now understand the new stdlib jinja function.
  • Complete conda-build load data functions stubs PR #1829
  • noarch packages can now include keys from their conda_build_config.yaml as selectors in their recipe.
    This allows for building multiple variants of a noarch packages, e.g., to use different dependencies depending on the Python version as runtime.

Changed:

  • Default build tool changed from conda-mambabuild to conda-build again. (#1844)
  • Cleanup run_win_build.bat ( #1836 )

Fixed:

  • Resolve warnings in Github Actions workflows by updating to actions/checkout@v4. (#1839)
  • Fix randomly mismatched zipped variant keys. (#1459 and #1782 via #1815)

Authors:

  • Jaime Rodríguez-Guerra
  • Marcel Bargull
  • John Kirkham
  • H. Vetinari
  • Bela Stoyan
  • pre-commit-ci[bot]
  • Matthias Diener
  • Antonio S. Cofiño

v3.30.4

11 Jan 06:09
Compare
Choose a tag to compare

Changed:

  • Fixed a typo in gitignore (#1822).

Fixed:

  • Code refactoring for cirun. (#1812)

Authors:

  • Isuru Fernando

v3.30.3

06 Jan 21:32
Compare
Choose a tag to compare

Changed:

  • Fixed gitignore so that maturin projects work.

Fixed:

  • Fixed line endings of .ci_support/README on windows (#1824).
  • Fix local builds of feedstocks submodules ( #1826 ).

Authors:

  • Isuru Fernando
  • Matthew R. Becker
  • Marcel Bargull
  • John Kirkham
  • pre-commit-ci[bot]
  • David Hirschfeld

v3.30.2

21 Dec 10:50
Compare
Choose a tag to compare

Added:

Changed:

  • Updated .gitignore to exclude everything except recipe/ and conda-forge.yml (#1413)

Fixed:

  • Fix linting with conda-build=3.28.2. (#1816)

Authors:

  • Isuru Fernando
  • Marcel Bargull
  • pre-commit-ci[bot]
  • David Hirschfeld

v3.30.1

29 Nov 03:07
Compare
Choose a tag to compare

Added:

  • Support setting teams, roles and users_from_json in cirun (#1809).
  • Don't skip testing in win if there is an emulator.

Authors:

  • Isuru Fernando

v3.30.0

23 Nov 00:41
Compare
Choose a tag to compare

Changed:

Authors:

  • Marcel Bargull
  • John Kirkham