code: def no_subds_in_futures(futures, path, skip=tuple()):
      """Return True if no path in futures keys is a subdataset for provided path
  
      See `no_parentds_in_futures` for more info
      """
      return all(
          not path_is_subpath(p, path) or p in skip for p in futures
      )
  
imports: import concurrent.futures
  import inspect
  import sys
  import time
  import uuid
  from collections import defaultdict
  from queue import Queue, Empty
  from threading import Thread
  from .None import ansi_colors
  from ..log import log_progress
  from ..utils import path_is_subpath
  from datalad.support.exceptions import CapturedException
  import logging
label_desc: Use image node_id 3 for calling a global function with example usage: no_subds_in_futures(futures, path, skip) and returns: all