跳到主要內容

2 篇標記為 "autotick-bot" 的文章

檢視所有標籤

Google Summer of Code 2020 改善了 conda-forge 的自動維護

·3 分鐘閱讀
Filipe Pires Alvarenga Fernandes
conda-forge/core 成員

conda-forge 的 "autotick" 機器人是 conda-forge 基礎架構的關鍵部分。它透過推送底層軟體的版本更新,以及啟用套件從一個依賴項到另一個依賴項的大規模遷移(例如,從 Python 3.7 到 Python 3.8),實現了 conda-forge 套件的自動維護。隨著 conda-forge 的規模不斷擴大,迄今已超過 9,000 個套件,conda-forge 生態系統的自動維護將變得更加重要。

自動部署的 ABI 遷移

·2 分鐘閱讀
Christopher J. 'CJ' Wright
conda-forge/core 成員

處理應用程式二進位介面 (ABI) 遷移一直是 Conda-Forge 的麻煩事。維持 ABI 一致性有助於為我們的許多使用者實現「只要使用 conda-forge」的體驗,確保 numpy 的 blas 與 scipy 的相同。隨著函式庫更新其程式碼,新版本可能與 ABI 不相容,因為函式簽章和其他符號可能已變更,從而導致可怕的 SegmentationFault 和其他錯誤。