Skip to main content

Prerequisites:

  • Admin access to SOAR

  1. Open SOAR Marketplace Screen 
  2. Find a Recently Upgraded Certified Integration in Latest Releases
  3. Install the Integration (later you can delete it)
  4. Export installed integration in IDE
  5. Unzip and Locate TIPCommon in Dependencies folder (e.g., TIPCommon-2.1.0-py2.py3-none-any.whl)
  6. Rename TIPCommon .whl file to a .zip file (e.g., TIPCommon-2.1.0-py2.py3-none-any.zip) and unzip it
  7. Open the METADATA file within this .dist-info directory using a text editor
  8. Look for lines that start with Requires-Dist:. These lines list the Python packages that TIPCommon depends on.
    • ExampleMETADATAcontent:
      Requires-Dist: httpx
      Requires-Dist: google-auth
      Requires-Dist: google-auth-httplib2
      Requires-Dist: google-api-python-client
      Requires-Dist: pycryptodome
      Requires-Dist: requests
  9. Using data from previous step import dependencies using "Libraries" field in settings of your Custom Integration one-by-one
    httpx
    google-auth
    google-auth-httplib2
    google-api-python-client
    pycryptodome
    requests
  10. Once all dependencies are gathered import them together with TIPCommon-2.1.0-py2.py3-none-any.whl using + button in settings of your custom integration in IDE

     


Documentation links:

Be the first to reply!