You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solution to issue cannot be found in the documentation.
I checked the documentation.
Issue
I have some recipes where python is either in build as a build tool or test.requires for some test scripting, and I've started (this week?) to get build matrices for Python versions where I didn't before.
Pinning the Python version works, but presumably the python version matrix should only happen when Python is in host, not anywhere else
Happening right now in scotch (Python only in test.requires) but also happened this week in staged-recipes in conda-forge/staged-recipes#28225 (Python in build)
Where you just need python, you should be able to use - python * to avoid the explosion. I've found it very hard to suppress sometimes even so. In particular, it's annoying that something like
build:
ignore_run_exports_from:
- python
will suffice to get smithy to think there's a python dependence. One workaround I found (except for the *, which seems off for the ignored run-exports) is
build:
ignore_run_exports_from:
# keep smithy from thinking it needs multiple jobs
- {{ "python" }}
Any idea what changed recently in the dependency detection to add these false positives? This is happening in recent rerenders of recipes with no changes. Probably somewhere in the python_min additions would be my first guess?
Solution to issue cannot be found in the documentation.
Issue
I have some recipes where python is either in
build
as a build tool ortest.requires
for some test scripting, and I've started (this week?) to get build matrices for Python versions where I didn't before.Pinning the Python version works, but presumably the python version matrix should only happen when Python is in
host
, not anywhere elseHappening right now in scotch (Python only in test.requires) but also happened this week in staged-recipes in conda-forge/staged-recipes#28225 (Python in build)
Installed packages
Environment info
The text was updated successfully, but these errors were encountered: