We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d95e7b6 commit 8e395deCopy full SHA for 8e395de
metaflow/flowspec.py
@@ -419,6 +419,8 @@ def merge_artifacts(
419
This exception is thrown in case an artifact specified in `include` cannot
420
be found.
421
"""
422
+ INTERNAL_ARTIFACTS_SET = set(["_foreach_values"])
423
+
424
include = include or []
425
exclude = exclude or []
426
node = self._graph[self._current_step]
@@ -446,7 +448,9 @@ def merge_artifacts(
446
448
available_vars = (
447
449
(var, sha)
450
for var, sha in inp._datastore.items()
- if (var not in exclude) and (not hasattr(self, var))
451
+ if (var not in exclude)
452
+ and (not hasattr(self, var))
453
+ and (var not in INTERNAL_ARTIFACTS_SET)
454
)
455
for var, sha in available_vars:
456
_, previous_sha = to_merge.setdefault(var, (inp, sha))
0 commit comments