-
Notifications
You must be signed in to change notification settings - Fork 0
Maintenance Notes
Jeongseok Lee edited this page Jun 26, 2026
·
29 revisions
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.
-
momentum-feedstockPR #293 for the CUDA 13 migration has merged at4e8a191from headbba9286. It landed the short-termeigen >=3.4,<4workaround for current Momentum 0.1.110, the Linux CUDA 13cuda-gdbskip for Python 3.13/3.14, and the runtime Eigen dependency needed by downstreammomentum-cppCMake consumers. The longer-term Eigen 5 support follow-up remains upstream in facebookresearch/momentum#1407 and facebookresearch/momentum#1408. -
momentum-feedstockPR #295 has merged at6592853and uploadedlinux-aarch64artifacts formomentum 0.1.110; the row now includesla64and remains yellow only becauselinux-ppc64leartifacts are not present. -
momentum-feedstockPR #300 was thetbb 2023bot rebuild. The first Azure run failed before the recipe ran because the worker could not resolvepixi.sh; the branch was no-op amended to2ac4b56to restart CI without adding a PR comment. It merged as15cfb22. -
momentum-feedstockPR #301 is ready for review ate30ebe9, rebased on #300. The pre-ready current-head GitHub/Azure/linter CI was green, and converting from draft to ready started a fresh Azure matrix build1544055on the same head. It reflects upstream PyPI split work from facebookresearch/momentum#1483, #1523, and #1503 by adding a realpymomentum-coreoutput, makingpymomentum-cpu/pymomentum-gpureal full-package outputs, and keepingpymomentumas a compatibility metapackage.pymomentum-cpu/pymomentum-gpuwere already registered through conda-forge/admin-requests#1137; conda-forge/admin-requests#2165 registered the newpymomentum-coreoutput. Do not merge before2026-06-26 08:37 PT/2026-06-26 15:37 UTC; leave the 24h reviewer window open and avoid PR comments unless asked. -
mhr-feedstockPR #5 merged ascccb284formhr 1.0.1withrecipe/pyproject-runtime-deps.patchto backport the missing NumPy runtime metadata. Upstream facebookresearch/MHR#71 has merged the same fix, but the latest public GitHub/PyPI/conda release remains1.0.1, which predates it. On the next upstream release containing #71, remove the feedstock patch and thesource.patchesentry instead of carrying the backport forward. -
pyroomacoustics-feedstockwas created and PRs #1, #4, and #5 have merged. Build3artifacts forpyroomacoustics 0.8.3are uploaded forlinux-64,linux-aarch64,linux-ppc64le,osx-64,osx-arm64, andwin-64; the recipe is now v1 and the row is green. -
mmpose-feedstockPR #7 andmmpretrain-feedstockPR #4 have merged and uploadednoarch: pythonartifacts. The packages are platform-independent, whilemmcv/pytorchdependency availability still controls where installs solve. -
drjit-cpp-feedstockPR #45 is the botdrjit-cpp 1.4.0update. The original bot headb678c1bfailed before builds becauserecipe/patches/drjit/0005-Allow-disabling-python-stubs.patchno longer applied after upstream Dr.Jit added Metal Python install/stub entries inv1.4.0; the branch was updated toe72c97awith the patch refreshed to keep.pyinstalls outsideDRJIT_ENABLE_STUBSwhile gating.pyiandpy.typed, includingdrjit/metal. Thee72c97aCI then failed because Dr.Jitv1.4.0expected newer vendored submodule commits than the bot-updated recipe still pinned, and Linux CPU C++ also exposedDRJIT_ENABLE_OPTIXdefaulting on while CUDA was off. Theafe01f7CI fixed those but exposed the new macOS Metal backend failing against conda-forge's macOS 11 SDK (MTLResourceID,gpuAddress,MTLGPUFamilyMetal3, and related APIs are not available). The PR branch is now02b5526, which updates the vendored Dr.Jit submodule source archives to the upstreamv1.4.0pins, refreshesdrjit-core/disable-march-flags.patchfor the newercmake-defaults, gatesDRJIT_ENABLE_OPTIXwith CUDA in C++ and Python builds, and disablesDRJIT_ENABLE_METALfor macOS builds until conda-forge uses a newer SDK. Current-head CI is green: GitHub Actions run 28258093104, Azure build 1544722, and the linter all passed on02b5526. After #45 merges, consider a separate follow-up PR to re-enable Metal via a newer conda-forge macOS SDK or an upstream compatibility guard; do not mix that investigation into the current bot version update. No existing patch could be cleanly removed for this upstream release; the source-stub and ISA patches still cover feedstock-specific build constraints. Local validation covered manual application of all source patches to thev1.4.0tree,conda-smithy recipe-lint --conda-forge recipe,conda-smithy rerender --check --feedstock_directory .,git diff --text --check, a full Linux CPU C++ build without tests, a full Linux CPU Python 3.12 build without tests, representative Linux CUDA 12.9 C++/Python render-only checks, and representative osx-arm64 C++ / osx-64 Python render-only checks. Avoid public PR comments unless asked; do not merge unless explicitly requested. - Remaining yellow created feedstocks are currently intentional platform limits unless noted above:
igl,gpytoolbox, andpymeshlabare blocked fromlinux-ppc64leby the Embree/libigl dependency surface;causal-conv1d,gsplat,nerfacc, andtiny-cuda-nnare CUDA/PyTorch extension packages where macOS andlinux-ppc64leare not applicable and Windows remains disabled until the conda-forge PyTorch/CUDA extension build path is proven;inplace-abnkeeps Windows and some CUDA/Python variants skipped per recipe comments.
-
igl-feedstockPR #51 merged as9ed0532to addlinux-aarch64; all fivelinux-aarch64artifacts for2.6.1are uploaded. Locallinux-aarch64Python 3.12--no-testbuild completed successfully after the cross-compile stubgen fix.linux-ppc64lewas removed after CI showed the upstream Embree-backed build passes-msse2, which the ppc64le compiler rejects. -
librerun-sdk-feedstockis already on v1recipe.yamlwithconda_build_tool: rattler-buildonmain; no conversion PR is needed. -
rerun-sdk-feedstockhas 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.