Data Loader Plugin Dependencies#
Data loader plugins sometimes need custom Python packages. These can be provided in the pkg folder, relative to where the data loader is invoked.
The recommendation is to include a requirements.txt file in the folder where the data loader plugin is located. That file lists all the required packages, with one package dependency per line. For example:
dateutils
requests
To download these packages into the pkg folder, execute the following command (the pkg folder must exist before calling this command):
pip install -r requirements.txt --root pkg