conda-forge / conda-smithy

The tool for managing conda-forge feedstocks.
https://conda-forge.org/
BSD 3-Clause "New" or "Revised" License
146 stars 169 forks source link

Hint about extra fields in conda-forge.yml #1920

Open ytausch opened 2 months ago

ytausch commented 2 months ago

Checklist

This PR contains the functional changes of #1900, to be merged separately. See also parts of the discussion there.

TLDR: recipe-lint now hints about additional fields as compared with the Pydantic schema.

ytausch commented 2 months ago

Note: The signature of lintify_forge_yaml changed but makes a lot more sense now since not all lints or hints must be JSON validation-related. Formally, this would require a deprecation process but I want to raise the question of who actually uses this method.

We had a discussion about deprecation in https://github.com/conda-forge/conda-smithy/pull/1906

ytausch commented 2 months ago

What is the status of this PR? @conda-forge/core @isuruf

ytausch commented 1 month ago

@isuruf

ytausch commented 1 month ago

@isuruf There are still some open discussions about pydantic

ytausch commented 10 hours ago

@isuruf You did not reply here since almost 2 months although I pinged you multiple times. Is there anything I need to do? Fine of course if you're currently busy, I'll wait here.