<aside> 🪄

Pixi Advent Calendar 2025 3日目の記事です。

</aside>

前回までのあらすじ

denkiwakame 死す

<aside> ☠️

pixi global で最強のシェルツールデッキを組もうとした @denkiwakame だったが, sshs 等の一部カードが闇の鍛冶場(conda-forge)に存在せず, 来るuv原理主義者たちとの決闘(パッケージング)を前に倒れてしまった

</aside>

城之内死す (じょうのうちしす)とは【ピクシブ百科事典】

Q. パッケージが conda-forge にありません. どうすれば?

We have an overview and step-by-step instruction on contributing packages in the section Contributing packages.

https://conda-forge.org/docs/user/faq/#a-package-i-am-looking-for-is-not-on-conda-forge-what-can-i-do

___
←FAQ |   
 ̄|| ̄三 ┗(^o^ )┓ニ
┏┗ 三   ┏┗ 三

https://conda-forge.org/docs/maintainer/adding_pkgs/#creating-recipes

https://conda-forge.org/docs/maintainer/adding_pkgs/#creating-recipes

`___
|←FAQ|
ニ ̄|| ̄ ニ┏( ^o^)┛
三┛┓  三 ┛┓

meta.yaml ってあのなんか純 yaml じゃない conda独自フォーマットですよね?うーん……

<aside> 👼🏻

??? 「諦めないで….

</aside>

だ、誰 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!??????????????????????

pixi global install rattler-build

あ、あなたは !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111

https://prefix.dev/blog/rattler_build_on_conda_forge

https://prefix.dev/blog/rattler_build_on_conda_forge

rattler-build by @prefix-dev

次世代 conda package ビルドツール rattler-build は pixi の技術スタック (rattler) を使ってRustでフルスクラッチ開発され, 純 yaml の綺麗な recipe.yaml を採用しています.しかもこれは conda-forge で正式採用されているので, 新しい package は全てこの形式になっていくでしょう.