Prerequisites:
- Admin access to SOAR
- Open SOAR Marketplace Screen
- Find a Recently Upgraded Certified Integration in Latest Releases
- Install the Integration (later you can delete it)
- Export installed integration in IDE
- Unzip and Locate TIPCommon in Dependencies folder (e.g.,
TIPCommon-2.1.0-py2.py3-none-any.whl
) - Rename TIPCommon
.whl
file to a.zip
file (e.g.,TIPCommon-2.1.0-py2.py3-none-any.zip
) and unzip it - Open the
METADATA
file within this.dist-info
directory using a text editor - Look for lines that start with
Requires-Dist:
. These lines list the Python packages that TIPCommon depends on.- Example
METADATA
content:Requires-Dist: httpx Requires-Dist: google-auth Requires-Dist: google-auth-httplib2 Requires-Dist: google-api-python-client Requires-Dist: pycryptodome Requires-Dist: requests
- Example
- 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
- 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: