macOS
brew install grayskulllocal Homebrew formula metadata
安装
brew install grayskulllocal Homebrew formula metadata
概览
Recipe generator for Conda
历史
Grayskull is a conda recipe generator built to produce concise recipes for conda-forge. It is a packaging tool for packaging people: a CLI that converts upstream package metadata into conda-build recipe structure.
The official README says Grayskull was created with the intention of eventually replacing conda skeleton. The conda-forge blog introduced it in March 2020 as a way to generate better Conda recipes for projects available from sources such as PyPI, CRAN, Conan, GitHub releases, and repositories.
Early public releases moved quickly in February and March 2020, with PyPI recording 0.1.x and 0.2.x releases and the conda-forge blog discussing version 0.2.1. The project later moved under the conda GitHub organization, reinforcing its role as conda ecosystem infrastructure.
The 2.x and 3.x release lines show ongoing maintenance as Python packaging standards, recipe conventions, and conda-forge automation evolved.
Grayskull's adoption is tied to conda-forge contributor workflows. Instead of writing a recipe from scratch, maintainers can generate an initial meta.yaml from PyPI, GitHub, or CRAN metadata, then review and adjust it for feedstock submission.
The conda-forge blog compared Grayskull with conda-build skeleton using pytest as an example and emphasized better dependency handling, selectors, compiler detection, license information, and generation speed.
The documented CLI is centered on commands such as grayskull pypi package-name, optionally with version pins, output directories, and maintainers. The generated recipe is a starting point for conda-build or conda-forge feedstock work.
The README and documentation state that Grayskull can generate recipes for Python packages on PyPI, packages available as GitHub repositories, and R packages on CRAN.
Grayskull is package-nerd machinery in its purest form: it packages the act of packaging. Its value is reducing recipe boilerplate while still producing metadata that maintainers can inspect.
It also marks a shift from conda skeleton's older heuristics toward richer metadata extraction, better selectors, and conda-forge-aware recipe style.
安全态势
没有找到 grayskull 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
conda-grayskull | cli | 全局可执行文件 | |
conda-greyskull | cli | 全局可执行文件 | |
grayskull | cli | 全局可执行文件 | |
greyskull | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://conda.github.io/grayskull/
安装元数据
| 软件包键 | brew:grayskull |
|---|---|
| 版本 | 3.1.1 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/grayskull |
| 主页 | https://conda.github.io/grayskull/ |
| 仓库 | https://github.com/conda/grayskull |
| 上游文档 | https://github.com/conda/grayskull#readme |
| 许可证 | Apache-2.0 |
| 源码归档 | https://files.pythonhosted.org/packages/7a/51/b7d181b55fd65f4ba0c0414b5f779f342f8296f991a52af2de2399b501bf/grayskull-3.1.1.tar.gz |
| 最后更新 | 2026-07-10T12:03:34Z |
| Pulse | updated |
| 依赖 | certifi, libyaml, python@3.14 |
| 构建依赖 | cmake, rust |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | grayskull |
| Version Scheme | 0 |
| Revision | 3 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.