2021-08-18 Conda 社区会议
与会者
姓名 | 首字母 | 组织 | GH 用户名 |
---|---|---|---|
Marcel Bargull | MB | Bioconda/cf | mbargull |
Cheng H. Lee | CHL | Anaconda | chenghlee |
Marius van Niekerk | MvN | Voltron Data | mariusvniekerk |
John Lee | JL | Quansight | leej3 |
Jannis Leidel | JL | Anaconda | jezdez |
Sebastien Awwad | SA | Anaconda | awwad |
Jaime Rodríguez-G. | JRG | Quansight | jaimergp |
介绍
公告
- conda-build 3.21.5 已发布
- 软件包仍需为 conda-forge, defaults 构建
常设事项
- Conda 社区网站模型
- 外联以邀请更多组织加入本次会议
新议程项目
-
支持新的架构/平台
- 用于添加 Loongarch 的 PR/问题
- 潜在地识别/重新联络社区成员以添加 FreeBSD/OpenBSD/NetBSD 支持
- Anaconda 和 conda-forge 已经在 macOS M1 上工作
- 仍然需要为 CF 找到原生 CI 支持
- Miniconda 安装程序预览可用
-
[CJ] Symbol-exporter
- 审计正在进行中,并且大多是积极的: https://github.com/symbol-management/api-match-audit
-
[MvN] 用于纯 Python 包的新可选 mini-migrator
- 可以从 wheels 确定依赖项并更新 requirements。
- conda-smithy 中的新功能,以便 staged-recipes 可以允许我们从配方定义中添加 conda-forge.yml,作为渲染 feedstock 的一部分
-
[jezdez] conda/conda CI 改进 (速度/设置)
- 目的是为更容易的第三方贡献准备 Conda 代码库
- 使用 pytest-split 将单元测试和集成测试拆分为组(目前没有预计算),以便实现更多 runners/更好的并行测试
- 将 setup 命令移动到单独的文件中
- 为 Linux 构建基础环境作为 Docker 镜像并上传到 GCR
- 也许也适用于 Windows?
- 当前状态:~50% 运行时
- https://github.com/conda/conda/pull/10864
-
[CJ] Conda/conda-forge 弃用周期?
- 例如,
=2.7
matchspec 语法 (conda 4.4+?);c-f 当前通过修补 repodata.json 处理 - 例如,
__glibc
虚拟包 (conda 4.9+?) - 主要 UX 问题:当用户无法读取更新 conda 所需的信息时(例如,
repodata.json
),用户如何更新 conda?
- 例如,
上一次会议的未完成事项
正在进行的投票
子团队更新
开放 PR
讨论
行动项
- [CHL] 找出为什么在 conda 自身的隔离环境中停止工作