class_docstr: Abstract plugin class defining the interface needed to build container images for W&B Launch.
docstr: Initialize a builder.
  
  Arguments:
      builder_config: The builder config.
      registry: The registry to use.
      verify: Whether to verify the functionality of the builder.
  
  Raises:
      LaunchError: If the builder cannot be intialized or verified.
code: def __init__(
      self,
      environment: AbstractEnvironment,
      registry: AbstractRegistry,
      verify: bool = True,
  ) -> None:
      """Initialize a builder.
  
      Arguments:
          builder_config: The builder config.
          registry: The registry to use.
          verify: Whether to verify the functionality of the builder.
  
      Raises:
          LaunchError: If the builder cannot be intialized or verified.
      """
      raise NotImplementedError
  
file_path: wandb/wandb/sdk/launch/builder/abstract.py
imports: from abc import ABC, abstractmethod
  from typing import TYPE_CHECKING, Any, Dict, Optional
  from wandb.sdk.launch.environment.abstract import AbstractEnvironment
  from wandb.sdk.launch.registry.abstract import AbstractRegistry
  from .._project_spec import EntryPoint, LaunchProject
label_desc: Use image node_id 1 to create a new AbstractBuilder object from inherited base classes: ABC with example: obj = AbstractBuilder(environment, registry, verify)