code: def opener_for(ca_bundle=None):
      """Get a urlopen() replacement that uses ca_bundle for verification"""
      return urllib.request.build_opener(
          VerifyingHTTPSHandler(ca_bundle or find_ca_bundle())
      ).open
  
file_path: catboost/contrib/python/setuptools/py2/setuptools/ssl_support.py
imports: import os
  import socket
  import atexit
  import re
  import functools
  from setuptools.extern.six.moves import urllib, http_client, map, filter
  from pkg_resources import ResolutionError, ExtractionError
label_desc: Use image node_id 1 for calling a global function with example usage: opener_for(ca_bundle) and returns: urllib