conda-forge 核心会议 2023-09-20
在 Your __new__() agenda items
标题下添加新的议程项
与会者
姓名 | 首字母 | GitHub ID | 隶属关系 |
---|---|---|---|
Daniel Ching | DJC | carterbox | Argonne National Laboratory |
Jaime Rodríguez-Guerra | JRG | jaimergp | Quansight/cf |
Sylvain Corlay | SC | SylvainCorlay | QuantStack |
Thorsten Beier | TB | derThorsten | QuantStack |
Katherine Kinnaman | KK | kathatherine | Anaconda |
Wolf Vollprecht | WV | wolfv | |
Matthew R Becker | MRB | beckermr | cf |
Jannis Leidel | JL | jezdez | Anaconda/cf |
共 X 人
常设事项
- [ ]
来自上次会议
- (HV)
-dev
与-devel
- (HV) 分支删除策略?
-
我建议删除 feedstock 上的死分支(例如,长期 EOL 维护分支),并将历史记录保留为 feedstock 上的 git 标签。有什么想法吗?
-
MRB:历史规范是将此留给 feedstock 维护者。
-
JRG:如果我们这样做,请通过 admin-requests 实现,而不是通过没有纸质记录的 UI(自动化是王道!)
-
正在进行的投票
- [ ]
您的 __new__()
议程项
-
(HV) 年度 python 版本发布与 5 年上游支持
- 由于 PEP602,版本发布更紧密地结合在一起,当我们开始 3.12 迁移时,3.8 仍然有一个完整的年份才到 EOL(详情)。
- 一般而言:我们是更喜欢 5 个 CPython 构建,还是可以接受在
v3.{N-4}
EOL 前一年放弃对其的支持? - Jannis:再次查看 https://github.com/ContinuumIO/anaconda-package-data/issues/41
- MRB:结论是“我们将尽最大努力承诺支持所有 5 个 python 版本,但各个 feedstock 维护者可以自行决定删除旧版本。”
-
(IF) 带有 UCRT64 工具链和更新的 M2 的 MinGW
- MSYS2 软件包的二进制重新打包(仅用于构建。不与下游链接)
libgcc, libwinpthread
的二进制重新打包- 摆脱
m2w64-
软件包- 我们可以使用 MSVC/VisualStudio 构建的软件包吗?
- 是否有任何我们与 C++ 依赖项一起使用的?
- 当前使用仅限于 https://gist.github.com/isuruf/d24ebbfaf06318beb992349c90e61ca0
- MSYS2 错误:
$(cygpath -w $(cygpath -u $CONDA_PREFIX/Library/bin)) = $CONDA_PREFIX/Library/usr/bin
- 在 anaconda.org/isuruf 上获取更多存储空间
- Jannis:我会问 Anaconda,你需要多少?
- 2GB
-
(SC) conda-forge 上的 Emscripten-wasm-32 构建
- Thorsten Beier 介绍 emscripten-forge
- 用例介绍
- 潜在的 CFEP 开放
- 问题
- 直接使用 CMake 而不是 em-make (?)
- 编译器 ABI 不兼容性可能会使全局迁移变得困难。
- conda-index 和 anaconda.org 需要支持:在 conda/infrastructure 中添加问题。
- 我们应该在 conda-forge/conda-forge.github.io 中启动一个问题
推迟到下次会议
-
(JK) NumPy 2.0 计划
- https://github.com/conda-forge/conda-forge.github.io/issues/1997
- https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/issues/516
- HV:应该可以仅针对 2.x 构建,结果将与 1.2x ABI 兼容
- IF:如果软件包作者更改
NPY_TARGET_VERSION
,它将不会 ABI 兼容。需要方法来确保它不会发生。
- IF:如果软件包作者更改
-
(JRG) 对 conda-smithy 3.26 中引入的 Windows 上传问题的验尸报告(现已修复)
-
(JL) 供您参考,在 conda 治理政策下创建 conda “构建工具”团队(在团队确定团队章程之前仍然是联合的),欢迎加入
CFEP
- [ ]