code: def __init__(self, deploy_config=None):
      if not deploy_config:
          deploy_config = get_deploy_config()
      self._deploy_config = deploy_config
      self._session: Optional[httpx.ClientSession] = None
  
file_path: hail/hail/python/hailtop/hailctl/dev/ci_client.py
imports: import aiohttp
  import sys
  from typing import Optional
  from hailtop import httpx
  from hailtop.config import get_deploy_config
  from hailtop.auth import hail_credentials
  from hailtop.httpx import client_session
label_desc: Use image node_id 1 to create a new CIClient object  with example: obj = CIClient(deploy_config)