How to use grayskull - 1 common examples

To help you get started, we’ve selected a few grayskull examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github regro / cf-scripts / conda_forge_tick / View on Github external
def grayskull_audit_feedstock(fctx: FeedstockContext, ctx: MigratorSessionContext):
    """Uses grayskull to audit the requirements for a python package
    # TODO: come back to this, since CF <-> PyPI is not one-to-one and onto
    pkg_name = fctx.attrs["name"]
    pkg_version = fctx.attrs["version"]
    recipe = GrayskullFactory.create_recipe(
        "pypi", pkg_name, pkg_version, download=False

    with tempfile.TemporaryDirectory() as td:
                    m: None
                    for m in fctx.attrs["meta_yaml"]["extra"]["recipe-maintainers"]
        with open(os.path.join(td, pkg_name, "meta.yaml"), "r") as f:
            out =
    return out


Project to generate recipes for conda packages

Latest version published 3 months ago

Package Health Score

73 / 100
Full package analysis

Popular grayskull functions

Similar packages