当上传者为 "conda-forge" 时,在 conda-forge 中更新包

Update package in conda-forge, when uploader is "conda-forge"

我上传了一个 Python 包到 PyPi。一段时间后,我决定尝试将它也上传到 conda-forge,我发现它已经存在了: https://anaconda.org/conda-forge/cmapy

这是一个惊喜,但我想了解这是怎么发生的,谁上传了这个包? (也许是一个自动脚本?),以及,当我的包在 PyPi 中更新时,我如何在 conda-forge 中更新我的包?

conda-forge 的存储库遵循模式 https://github.com/conda-forge/<package>-feedstock。您可以转到该 GitHub 页面查看 conda 配方并在那里进行更新。大多数情况下,conda-forge 是 运行 一种 Web 服务,当 PyPI 上发布新版本时,它将(尝试)自动更新配方的版本。您还可以通过向适当的原料存储库发出拉取请求来手动更新版本。