conda-forge 核心会议 2023-08-23
在 Your __new__() agenda items
标题下添加新的议程项目
出席者
姓名 | 姓名首字母 | GitHub ID | 隶属关系 |
---|---|---|---|
Jaime Rodríguez-Guerra | JRG | jaimergp | Quansight |
Dave Clements | DPC | tnabtaf | Anaconda |
Filpe Fernandes | FF | ocefpaf | conda-forge |
Cheng H. Lee | CHL | chenghlee | Anaconda/cf |
Matthew R Becker | MRB | beckermr | cf |
Marcel Bargull | MB | mbargull | Bioconda/cf |
Katherine Kinnaman | KK | kathatherine | Anaconda |
John Kirkham | JK | jakirkham | NVIDIA/cf |
总共 17 人
常设议题
- [ ]
来自上次会议的议题
- [ ]
正在进行的投票
- [ ]
介绍
- Ryan Keith (AnacondaInc)
- James Loy (AnacondaInc)
您的 __new__()
议程项目
- (HV) 放弃 MacOS <10.13
- 公告 PR;待办 列表,背景和讨论。生态系统迫使我们向前发展 (libcxx-trick 不再有帮助);受影响用户 ≪1%
- 阻止 abseil 和 grpc 迁移 已经,很快也将阻止 libcxx 17
- 我们是否要制定更具体的支持策略?(10.13 已经 EOL 3 年了;CPython 可能会跳到 10.15/11.0)
- (CHL) 可以考虑遵循 Apple 的生命周期,但请注意,这可能会迫使我们在准备好之前放弃
osx-64
。(预计 Apple 对此类硬件的支持还剩约 3 年) - (JK) 如果我们发布 NEP-29 风格的公告,我们应该与其他项目保持一致,以确保
conda
/conda-forge
不是生态系统中的异类。
- (CHL) 可以考虑遵循 Apple 的生命周期,但请注意,这可能会迫使我们在准备好之前放弃
- MB: macOS 10.14 (Mojave) 是最后一个支持 32 位的版本 (https://support.apple.com/en-us/HT208436)
- MB: 我们可以将使用旧 Mac 的用户指向 https://github.com/dortania/OpenCore-Legacy-Patcher 或类似工具
- 行动项目
- 有人检查公告 PR 以确保我们拥有所有正确的技术细节
- 将
__osx>=10.13
添加为适当的编译器软件包的run_exports
<- 实际上是一个 clobber 文件- 文档:https://docs.conda.org.cn/projects/conda-build/en/stable/resources/variants.html#partially-clobbering-recipes
- 我认为实际上我们需要 recipe_append.yaml (https://docs.conda.org.cn/projects/conda-build/en/stable/resources/variants.html#appending-to-recipes)
- 这将添加到 run,而不是 clobber 它。
- 问题在这里:https://github.com/conda-forge/conda-forge-ci-setup-feedstock/issues/260
- (HV) win 上 py312 的 Scipy 将需要一个 fortran 编译器 (不是 gfortran)
- 切换到
meson
需要编译器的一致性,这会使当前的 MSVC + gfortran 方法失效 - 可以是 flang、lfortran (尚未准备好)、ifx (等待 Intel 的跟进)
- 一直在开发 flang 半年了,可能需要一些帮助
- 这很可能会阻止 3.12 迁移 (至少在 windows 上)
- 切换到
- (JRG) Miniforge 和 Mambaforge 现在是相同的 (都附带 conda-libmamba-solver 和 mamba)。
- 注意:
conda
将在下一个版本 (23.9) 中切换到 conda-libmamba-solver 作为默认求解器。
- 注意:
- (JK) CUDA 12 架构迁移
- (JK) CUDA 11.8
- https://github.com/conda-forge/conda-forge.github.io/issues/1981
- John 将打开一个 migrator PR
- (JK) GLIBC 2.28
- alma linux 是 GLIBC 的选项吗?
- MRB: 在尘埃落定之前,我们处于观望状态。
- CDTs: 我们将尝试尽可能多地为 cos8 删除 CDT。
- 问题:https://github.com/conda-forge/cdt-builds/issues/66
- (JK) Windows ARM
- 获得机器是一个挑战。
- 物理机是一个选项。如果我们这样做,它将交给 Isuru。这是为了调试,而不是 CI
- 好的!交给 Isuru。
- (MRB) repodata 补丁现在使用 yaml 文件 - 耶!yaml!- 我正在逐步迁移,修复过程中的错误
- (JRG) Repology.org 集成
推迟到下次会议
- (HV) [最后讨论细节]
-dev
vs.-devel
- (JK) NumPy 2.0 计划
- (JK) 开始使用
conda
的libmamba
solver
CFEPs
- [ ]