Matthew R. Becker
Matthew R. Becker
I disagree given the discussion above.
I suggest folks submit a CEP to clarify the spec if they so desire.
The spec allows what is in some folks opinions a bad practice that conda-forge should lint on, effectively removing part of the spec. It seems to me that we should...
OK @wolfv. I was thinking in the spirit of how we remove jinja2 `if` and `for` statements from the spec, in part to remove things that were arguably not the...
Yeah the whole point of the new format is to not hide information in areas that are hard to parse. Putting things in `if...else` blocks in selectors is a bad...
Right, I do not like the if...else in the templates eval expression. My suggestion is that we allow people to use templates in the hash section and work on the...
I do not like option A. I am ok with option B, but I agree with @isuruf that being able to reduce the verbosity would be helpful/nice.
Option A makes automated updating of recipe versions with hashes really really hard. Selectors with single jinja2 set statements is actually easier. Option C is similarly difficult to update automatically....
If you want to go there, a switch statement is probably the thing you are looking for: ``` sha256: switch: - "target == blah": foo - "target == blarg": blah...
@wolfv You are describing what the bot already does. The difficulty here is know which sha256 to update as a function of the other variant variables like the target platform....