跳至主要内容

Conda 22.9.0 版本发布

·阅读时间:2 分钟
Travis Hathaway
Conda 维护者 👷🔧

特别公告

如果您之前一直关注 conda 项目,您会注意到此版本中我们的版本号发生了变化。根据 CEP 8(Conda 增强提案)中达成的协议,我们正式切换到 CalVer 版本控制系统。

请阅读该 CEP 以获取更多信息,以下是简要概述。我们希望这种版本控制系统和我们的发布计划将有助于使我们的发布在未来对社区来说更加可预测和透明。我们现在承诺每两个月至少发布一次,但请记住,我们可以在(而且很可能将)在这个窗口内进行次要版本发布。

增强功能

  • 用 toolz 依赖项替换 vendored toolz。(#11589, #11700)
  • 更新 Windows 上的捆绑 Python 启动器(conda/shell/cli-*.exe),使其与 conda-build 中的启动器一致。(#11676)
  • 添加 win-arm64 作为已知平台(子目录)。(#11778)

错误修复

  • 删除与 shell 接口相关的额外前缀注入,该注入会破坏 conda run。(#11666)
  • 更好地支持包含空格的前缀中的 shebang 指令。(#11676)
  • 修复 Windows 上包含 Unicode 的前缀中的 noarch 入口点。(#11694)
  • 确保抛出的异常会正确显示,而不是导致空白的 [y/N] 提示。(#11746)

弃用

  • conda._vendor.toolz 标记为即将弃用。(#11704)
  • 删除 vendored 版本的 urllib3。(#11705)

文档

  • 在 CONTRIBUTING 文件中添加 conda 大小写标准。(#11712)

其他

  • 在开发脚本 . ./dev/start 中添加 arm64 支持。(#11752)
  • 更新 canary-release 版本以解决 canary 构建问题。(#11761)
  • 将 canary 食谱从 conda.recipe 重命名为 recipe。(#11774)