Yannik Tausch
Yannik Tausch
### Description `meta.yaml` actually supports a list of URLs in the `url` field of a single source but this feature is currently undocumented. This is the relevant source code snippet:...
### Description According to the implementation, `git_rev` defaults to `HEAD`. This should be documented. ### Checklist - did you ... - [x] Add a file to the `news` directory ([using...
### Description The about section had some fields undocumented (most of them only in the example in the beginning of the documentation). These are added here. ### Checklist - did...
### Description The `run_exports/weak` key is currently undocumented in the documentation for `meta.yaml`. ### Checklist - did you ... - [x] Add a file to the `news` directory ([using the...
Checklist * N/A - Since Python 3, we no longer subclass `object` - `logger.warn` is deprecated - fix typo
The Pydantic model currently allows additional fields for BuildPlatform, OSVersion, ProviderType, which does not make a lot of sense and can hide errors IMO. (This PR previously contained changed related...
# Issue Description I just noticed that version 1.2.0 is tagged with `v1.2.0` whereas all versions before that use the `x.y.z` syntax without a prepended `v`. Probably this just was...
Checklist * [x] Added a ``news`` entry This PR contains the functional changes of #1900, to be merged separately. See also parts of the discussion there. TLDR: `recipe-lint` now hints...
Checklist * [x] Added a ``news`` entry This PR introduces [ruff](https://github.com/astral-sh/ruff) as a source code linter, which will ensure a consistent and modern code style. Please see the commits to...
Checklist * [x] Added a ``news`` entry This builds upon #1900 by refactoring the meta.yaml lints out of the ~700 lines `lintify_meta_yaml` function, modularizing the lint logic. While doing that,...