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 已終止支援 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
新增到適當的編譯器套件 <- 實際上是一個覆寫檔案- 文件:https://docs.conda.io/projects/conda-build/en/stable/resources/variants.html#partially-clobbering-recipes
- 我認為實際上我們想要 recipe_append.yaml (https://docs.conda.io/projects/conda-build/en/stable/resources/variants.html#appending-to-recipes)
- 這將新增到 run,而不是覆寫它。
- 此處的問題: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 將開啟一個遷移器 PR
- (JK) GLIBC 2.28
- Alma Linux 是否為 GLIBC 選項?
- MRB:我們正處於觀望狀態,直到塵埃落定。
- CDT:我們將嘗試盡可能減少 cos8 的數量
- 問題: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
CFEP
- [ ]