Skip to content

Releases: conda-forge/conda-smithy

v3.37.1

17 Jul 17:10
Compare
Choose a tag to compare

Changed:

  • c_stdlib- and MACOSX_DEPLOYMENT_TARGET-related hints are now lints. (#1978)

Authors:

  • Matthew R. Becker

v3.37.0

16 Jul 03:48
Compare
Choose a tag to compare

Added:

  • Add support for rattler-build and the new recipe format. (#1876, #1977)
  • Support githubreleases version updates provider in the schema. (#1976)
  • Added new schema entries for the bot section of the conda-forge.yml. (#1969)
  • Linter now warns if go licenses are not bundled.
  • Linter now warns if Rust licenses are not bundled.

Changed:

  • Changed the build_steps.sh template so that it sets the number of maximum file
    descriptors to 1024. This is done to mitigate a bug in old rpm versions (such
    as the one shipped with the Centos7 container) that cause the yum install step
    to take tremendously longer than necessary. See https://bugzilla.redhat.com/show_bug.cgi?id=1537564

Removed:

  • Removed setup.py file and remaining references in tests and CI

Fixed:

  • Bug causing rerender to incorrectly set the runs-on github actions option in the workflow yaml when self_hosted is set to true
  • Compatibility with conda-build 24.7, which removes HashableDict

Authors:

  • Matthew R. Becker
  • Jaime Rodríguez-Guerra
  • nichmor
  • Min RK
  • Bastian Zimmermann
  • pre-commit-ci[bot]
  • Jan Lehnarsdt
  • Finn Womack
  • Matt Fisher
  • Vincenzo Eduardo Padulano

v3.36.2

12 Jun 20:52
Compare
Choose a tag to compare

Added:

  • Report artifacts contents after building via cph list. Requires conda-forge-ci-setup >=4.6.0. (#1947)

Fixed:

  • Avoid linter failing on recipes using requirements without build/host/run distinction. (#1946)

Authors:

  • Jaime Rodríguez-Guerra
  • H. Vetinari
  • dependabot[bot]

v3.36.1

29 May 04:31
Compare
Choose a tag to compare

Added:

  • Enable Dependabot for Github Actions workflows and templates. (#1930)
  • Lint / hint if a recipe uses Python wheels as its source. (#1935 via #1936)

Changed:

  • Lint all outputs for required stdlib-fixes. (#1941)
  • Make recommended changes to Travis CI template. (#1942)

Fixed:

  • Avoid linter failing on more complicated selector patterns in conda_build_config.yaml. (#1939)

Authors:

  • Matthew R. Becker
  • Jaime Rodríguez-Guerra
  • H. Vetinari
  • Uwe L. Korn
  • Mervin Fansler
  • dependabot[bot]

v3.36.0

18 May 20:57
Compare
Choose a tag to compare

Added:

  • Added new lint for no .ci_support files which indicates no packages being built.

Changed:

  • Provide linter hints if macOS quantities are misconfigured in conda_build_config.yaml (#1929)

Fixed:

  • Ensure MACOSX_SDK_VERSION does not end up lower than c_stdlib_version in variant configs (#1927 via #1928)
  • Only mark the toplevel LICENSE and README as generated files

Authors:

  • Matthew R. Becker
  • H. Vetinari
  • Uwe L. Korn

v3.35.1

11 May 11:07
Compare
Choose a tag to compare

Removed:

  • automerge.yml workflow template no longer relies on actions/checkout. (#1923)

Fixed:

  • linter no longer mis-diagnoses constraint-less __osx as requiring change. (#1925)
  • Fixed a bug where some keys in zips were not being rendered correctly into the .ci_support files
    under some hard-to-describe circumstances.
  • Fixed source URL for rever releases.

Authors:

  • Matthew R. Becker
  • Jaime Rodríguez-Guerra
  • H. Vetinari
  • pre-commit-ci[bot]

v3.35.0

01 May 09:53
Compare
Choose a tag to compare

Changed:

  • Do not populate c_stdlib{,_version} in CI configs that don't need them (#1908)
  • Added linter rules for providing hints about updating to new stdlib-functionality (#1909)
  • Github Actions: Explicitly use macos-13 for osx-64 runners. (#1913)
  • Github Actions: Bump to setup-miniconda@v3 on Windows builds. (#1913)
  • Azure Pipelines: bump default macOS runners vmImage value to macos-12. (#1914)

Authors:

  • Jaime Rodríguez-Guerra
  • H. Vetinari

v3.34.1

03 Apr 11:49
Compare
Choose a tag to compare

Removed:

  • false is no longer a valid value for bot.inspection in the conda-forge.yml file. Use disabled instead.

Fixed:

  • object is no longer an explicit base class of Subcommand (Python 3 class style)
  • replace logger.warn (deprecated) with logger.warning
  • typo: Usage in update_conda_forge_config
  • Unexpected top-level conda-forge.yml keys should no longer fail with a traceback.

Security:

  • Use sandboxed jinja2 environments. (#1902)

Authors:

  • Matthew R. Becker
  • pre-commit-ci[bot]
  • Nicholas Bollweg
  • Yannik Tausch

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]