繁体   English   中英

将新的Python版本引入conda-forge原料

[英]Introduce new Python version to conda-forge feedstock

我依赖的conda包可以在conda-forge通道中找到 (=已经存在一个原子)但是还没有用于Python版xy 需要采取哪些步骤才能将它带到conda-forge上的那个版本?

正如安东尼Scopatz一个指出需要在本地更新与原料conda-smithy ,并把这些变化在GitHub上适当的分支。

详细步骤如下:

  1. 克隆回购。

  2. 在根环境中安装(或更新) conda-smithy

     conda (source) deactivate conda install conda-smithy conda install conda=4.2 # see below 
  3. 从根环境中重新放入原料:

     cd <feedstock-repo>/ conda smithy rerender 

    您可能会看到有关CI服务和anaconda缺少令牌的警告,但您可以放心地忽略这些。

  4. 提交所有更改,将它们推送到您的Github fork,然后打开pull请求。

  5. 拉取请求合并后,包将由CI服务器构建,这可能需要几个小时,具体取决于其队列。 最终,该软件包应该可用于Python版本xy


conda-smithy 不支持当前最新版本的conda,4.3.14。 因此,作为一种解决方法,目前需要降级到conda 4.2。

您应该在新分支上本地原料conda smithy rerender中运行conda smithy rerender ,将其推送到您的fork,然后打开pull请求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM