code: def store_path(
      self,
      artifact: "Artifact",
      path: Union[URIStr, FilePathStr],
      name: Optional[StrPath] = None,
      checksum: bool = True,
      max_objects: Optional[int] = None,
  ) -> Sequence[ArtifactManifestEntry]:
      url = urlparse(path)
      if name is None:
          raise ValueError(
              'You must pass name="<entry_name>" when tracking references with unknown schemes. ref: %s'
              % path
          )
      termwarn(
          "Artifact references with unsupported schemes cannot be checksummed: %s"
          % path
      )
      name = name or url.path[1:]  # strip leading slash
      return [ArtifactManifestEntry(path=name, ref=path, digest=path)]
  
file_path: wandb/wandb/sdk/artifacts/storage_handlers/tracking_handler.py
imports: from typing import TYPE_CHECKING, Optional, Sequence, Union
  from urllib.parse import urlparse
  from wandb.errors.term import termwarn
  from wandb.sdk.artifacts.artifact_manifest_entry import ArtifactManifestEntry
  from wandb.sdk.artifacts.storage_handler import StorageHandler
  from wandb.sdk.lib.paths import FilePathStr, StrPath, URIStr
label_desc: Use image node_id 4 for calling the TrackingHandler obj's underlying member method code with example usage: obj.store_path(artifact, path, name, checksum, max_objects) and returns: list