Skip to content

conda recipe: declare setuptools+wheel host deps; pip --no-deps --no-build-isolation - #47

Merged
mlin merged 1 commit into
mlin:mainfrom
Wid-L-Hacker:conrad/conda-recipe-host-deps
Oct 29, 2026
Merged

mlin merged 1 commit into
mlin:mainfrom
Wid-L-Hacker:conrad/conda-recipe-host-deps

Conversation

@mlin

@mlin mlin commented Oct 29, 2026

Copy link
Copy Markdown
Owner

The recipe's host env declares only python and pip, but its build script runs pip install . against that env. Modern conda-forge python no longer bundles setuptools, so the build fails with BackendUnavailable: Cannot import 'setuptools.build_meta' (hit building the v0.10.0rc1 package). This declares setuptools and wheel as host dependencies and pins the pip invocation to the host env with --no-deps --no-build-isolation, the current conda-forge standard form. Build-side only; the produced package is unchanged.

@mlin
mlin merged commit cb72719 into mlin:main Oct 29, 2026
7 checks passed
@mlin
mlin deleted the conrad/conda-recipe-host-deps branch October 29, 2026 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants