code: def update_job_libraries(
      logger,
      job_list,
      match,
      new_library_path,
      token,
      host,
  ):
      
  
      for job in job_list:
          get_res = requests.get(
              host + '/api/2.0/jobs/get?job_id={}'.format(job['job_id']),
              auth=('token', token),
          )
          if get_res.status_code == 200:
              job_specs = get_res.json()  # copy current job specs
              settings = job_specs['settings']
              job_specs.pop('settings')
              new_libraries = []
              for lib in settings['libraries']:
                  if (
                      match.suffix in lib.keys()
                      and lib[match.suffix] == job['library_path']
                  ):
                      # replace entry for old library path with new one
                      new_libraries.append({match.suffix: new_library_path})
                  else:
                      new_libraries.append(lib)
              settings['libraries'] = new_libraries
              job_specs['new_settings'] = settings
              post_res = requests.post(
                  host + '/api/2.0/jobs/reset',
                  auth=('token', token),
                  data=json.dumps(job_specs)
              )
              if post_res.status_code != 200:
                  raise APIError(post_res)
          else:
              raise APIError(get_res)
docs: update libraries on jobs using same major version
  
      Parameters
      ----------
      logger: logging object
          configured in cli_commands.py
      job_list: list of strings
          output of get_job_list
      match: FilenameMatch object
          match object with suffix
      new_library_path: string
          path to library in dbfs (including uri)
      token: string
          Databricks API key with admin permissions
      host: string
          Databricks account url
          (e.g. https://fake-organization.cloud.databricks.com)
  
      Side Effects
      ------------
      jobs now require updated version of library