Skip to content

Maintenance Notes

Jeongseok Lee edited this page Jun 24, 2026 · 29 revisions

Maintenance Notes

Evidence-backed notes that explain current dashboard state, intentional platform limits, or follow-up work. Keep transient progress in upstream issues or PRs; add notes here only when they affect a row in Feedstock Inventory.

Created Feedstocks

  • momentum-feedstock PR #293 for the CUDA 13 migration has merged at 4e8a191 from head bba9286. It landed the short-term eigen >=3.4,<4 workaround for current Momentum 0.1.110, the Linux CUDA 13 cuda-gdb skip for Python 3.13/3.14, and the runtime Eigen dependency needed by downstream momentum-cpp CMake consumers. The longer-term Eigen 5 support follow-up remains upstream in facebookresearch/momentum#1407 and facebookresearch/momentum#1408.
  • momentum-feedstock PR #295 has merged at 6592853 and uploaded linux-aarch64 artifacts for momentum 0.1.110; the row now includes la64 and remains yellow only because linux-ppc64le artifacts are not present.
  • momentum-feedstock PR #300 is the tbb 2023 bot rebuild. The first Azure run failed before the recipe ran because the worker could not resolve pixi.sh; the branch was no-op amended to 2ac4b56 to restart CI without adding a PR comment. Do not merge immediately after green; wait for reviewer/settling time before merging.
  • momentum-feedstock PR #301 is a draft follow-up branch pymomentum-split-after-tbb at d806640, based on PR #300. It reflects upstream PyPI split work from facebookresearch/momentum#1483, #1523, and #1503 by adding a real pymomentum-core output, making pymomentum-cpu/pymomentum-gpu real full-package outputs, and keeping pymomentum as a compatibility metapackage. Keep it draft until PR #300 lands so the tbb migration and build-number bump stay separated.
  • pyroomacoustics-feedstock was created and PRs #1, #4, and #5 have merged. Build 3 artifacts for pyroomacoustics 0.8.3 are uploaded for linux-64, linux-aarch64, linux-ppc64le, osx-64, osx-arm64, and win-64; the recipe is now v1 and the row is green.
  • mmpose-feedstock PR #7 and mmpretrain-feedstock PR #4 have merged and uploaded noarch: python artifacts. The packages are platform-independent, while mmcv/pytorch dependency availability still controls where installs solve.
  • Remaining yellow created feedstocks are currently intentional platform limits unless noted above: igl, gpytoolbox, and pymeshlab are blocked from linux-ppc64le by the Embree/libigl dependency surface; causal-conv1d, gsplat, nerfacc, and tiny-cuda-nn are CUDA/PyTorch extension packages where macOS and linux-ppc64le are not applicable and Windows remains disabled until the conda-forge PyTorch/CUDA extension build path is proven; inplace-abn keeps Windows and some CUDA/Python variants skipped per recipe comments.

Co-Maintained Feedstocks

  • igl-feedstock PR #51 merged as 9ed0532 to add linux-aarch64; all five linux-aarch64 artifacts for 2.6.1 are uploaded. Local linux-aarch64 Python 3.12 --no-test build completed successfully after the cross-compile stubgen fix. linux-ppc64le was removed after CI showed the upstream Embree-backed build passes -msse2, which the ppc64le compiler rejects.
  • librerun-sdk-feedstock is already on v1 recipe.yaml with conda_build_tool: rattler-build on main; no conversion PR is needed.
  • rerun-sdk-feedstock has a local v1/rattler-build migration prepared and validated, but the PR should be opened after the Wayland unblock PR #120 lands so the modernization stays separate from the functional fix.

Clone this wiki locally